.CodeRay {font-family:mono-space,monospace;white-space:pre;overflow:auto;padding:20px;}
.CodeRay {background:#f6f6f6 url(http://oilreporter.org/images/new/code.png) repeat scroll 0 0;display:block;border:1px solid #ddd;border-bottom:0px;padding:0 14px;font-size:10px;}
.CodeRay pre {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+ */ background: none; border: none;}
.CodeRay .an {color:#E7BE69}                      /* html attribute */
.CodeRay .c  {color:#BC9358; font-style: italic;} /* comment */
.CodeRay .ch {color:#509E4F}                      /* escaped character */
.CodeRay .cl {color:#FFF}                         /* class */
.CodeRay .co {color:#FFF}                         /* constant */
.CodeRay .fl {color:#A4C260}                      /* float */
.CodeRay .fu {color:#FFC56D}                      /* function */
.CodeRay .gv {color:#D0CFFE}                      /* global variable */
.CodeRay .i  {color:#A4C260}                      /* integer */
.CodeRay .il {background:#151515}                 /* inline code */
.CodeRay .iv {color:#D0CFFE}                      /* instance variable */
.CodeRay .pp {color:#E7BE69}                      /* doctype */
.CodeRay .r  {color:#CB7832}                      /* keyword */
.CodeRay .rx {color:#A4C260}                      /* regex */
.CodeRay .s  {color:#A4C260}                      /* string */
.CodeRay .sy {color:#6C9CBD}                      /* symbol */
.CodeRay .ta {color:#E7BE69}                      /* html tag */
.CodeRay .pc {color:#6C9CBD}                      /* boolean */