body {  background-color: white;  }
.pgbar {
        padding: 0.3em 50em 0.3em 0;
/*        border:1px solid black;*/
        background-color:#EEA;
        line-height:2em;
        margin: 2em 0 2em 0;
}
/* pre { margin:0.1em; } */

.keyword { color: blue; font-weight: bold; }
.type, .classname { color: darkgreen; }
.string { color: red; font-family: monospace; }
.regexp { color: orange; }
.specialchar { color: pink; font-family: monospace; }
.comment { color: #962696; font-style: italic; }
.number { color: brown; }
.preproc { color: darkgreen; font-weight: bold; }
.symbol { color: darkred; }
.function { color: black; font-weight: bold; }
.cbracket { color: red; }
.todo { font-weight: bold; background-color: cyan; }

/* FAIL assembly */
.repeatzero { 
    color: #666;
    font-style: italic;
    font-size: x-small;
}
.xctr {
    color: red;
    font-weight: bold;
}

/* line numbers */
.linenum { color: black; font-family: monospace; }

/* Internet related */
.url { color: blue; text-decoration: underline; font-family: monospace; }

/* other elements for ChangeLog and Log files */
.date { color: blue; font-weight: bold; }
.time, .file { color: darkblue; font-weight: bold; }
.ip, .name { color: darkgreen; }

/* for Prolog, Perl */
.variable { color: #101010; }
.italics { color: darkgreen; font-style: italic; }
.bold { color: darkgreen; font-weight: bold; }

/* for LaTeX */
.underline { color: darkgreen; text-decoration: underline; }
.fixed { color: green; font-family: monospace; }
.argument, .optionalargument { color: darkgreen; }
.math { color: orange; }
.bibtex { color: blue; }

/* for diffs */
.oldfile { color: orange; }
.newfile { color: darkgreen; }
.difflines { color: blue; }

/* for css */
.selector { color: purple; }
.property { color: blue; }
.value { color: darkgreen; font-style: italic; }
