

.comment,
.annotation,
.template_comment,
.diff .header,
.chunk,
.apache .cbracket {
    color: rgb(0, 128, 0);
}

.keyword,
.id,
.title,
.built_in,
.aggregate,
.smalltalk .class,
.winutils,
.bash .variable {
    color: rgb(0, 0, 255);
}

.string,
.title,
.parent,
.tag .attribute .value,
.rules .value,
.rules .value .number,
.ruby .symbol,
.instancevar,
.aggregate,
.template_tag,
.django .variable,
.addition,
.flow,
.stream,
.apache .tag,
.date {
    color: rgb(163, 21, 21);
}

.ruby .string,
.decorator,
.filter .argument,
.localvars,
.array,
.attr_selector,
.pseudo,
.pi,
.doctype,
.deletion,
.envvar,
.shebang,
.preprocessor,
.userType,
.apache .sqbracket {
    color: rgb(43, 145, 175);
}

.phpdoc,
.javadoc,
.xmlDocTag {
    color: rgb(128, 128, 128);
}

pre code[class]:after {
  content: 'highlight: ' attr(class);
  font-size:11px !important;
  font-family:Consolas,Courier New,Courier !important;
  overflow:hidden !important;
}

pre code {
  font-size:11px !important;
  font-family:Consolas,Courier New,Courier !important;
  overflow:hidden !important;
}

pre code {
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
  display: block;
}

