.CodeRay {
  background-color: #141414;
  color: #E6E0DB;
  margin: 0 0 12px 0;
  width: 500px;
}

.CodeRay pre {
  margin: 0;
  padding: 1em;
  font-family:"Bitstream Vera Sans Mono","Monaco","Courier",monospace;
  font-size:8pt;
  line-height:1.3em;
  overflow: auto;
}

.CodeRay td.line_numbers {
  display: none;
}


.CodeRay .an { color:#E7BE69 }                      /* html attribute */
.CodeRay .c  { color:#5F5A60; font-style: italic; } /* comment */
.CodeRay .ch { color:#FBDE2D }                      /* escaped character */
.CodeRay .cl { color:#9B703F }                         /* class */
.CodeRay .co { color:#9B859D }                         /* constant */
.CodeRay .fl { color:#A4C260 }                      /* float */
.CodeRay .fu { color:#FFC56D }                      /* function */
.CodeRay .gv { color:#7587A6 }                      /* global variable */
.CodeRay .i  { color:#A4C260 }                      /* integer */
.CodeRay .il { color:#DAEFA3 }                 /* inline code */
.CodeRay .iv { color:#D0CFFE }                      /* instance variable */
.CodeRay .pp { color:#E7BE69 }                      /* doctype */
.CodeRay .r  { color:#CB7832 }                      /* keyword */
.CodeRay .rx { color:#E9C062 }                      /* regex */
.CodeRay .s  { color:#8F9D6A }                      /* string */
.CodeRay .sy { color:#CF6A4C }                      /* symbol */
.CodeRay .ta { color:#E7BE69 }                      /* html tag */
.CodeRay .pc { color:#CF6A4C }                      /* boolean */

.CodeRay .il .co { color:#8A9A95 }