.codeblock {font-family:monospace;font-size:10pt;line-height: 1.0em;}
/* Lines & More */
.codeblock .de1, .codeblock .de2 {font-weight:normal;font-style:normal;margin:0;padding:0;background:none;}
.codeblock .imp {font-weight:bold;color:#ff0000;}
.codeblock li, .codeblock .li1 {font-weight:normal;}
.codeblock ln {width:1px;text-align:right;margin:0;padding:0 2px;}
.codeblock .li2 {color:#3f3f3f;}
/* Keywords */
.codeblock .kw1 {color:#0000ff;font-weight:bold;}
.codeblock .kw2 {color:#0000ff;font-weight:bold;}
.codeblock .kw3 {color:#0000cc;font-weight:bold;}
.codeblock .kw4 {color:#0000ff;font-weight:bold;}
.codeblock .kw5 {color:#008080;font-weight:bold;}
.codeblock .kw6 {color:#000080;}
/* Comments */
.codeblock .co0 {color:#666666;font-style:italic;}
.codeblock .co1 {color:#666666;font-style:italic;}
.codeblock .co2 {color:#666666;font-style:italic;}
.codeblock .co3 {color:#666666;font-style:italic;}
.codeblock .coMULTI {color:#808080; font-style:italic;}
/* No idea */
.codeblock .es0 {color:#000099;font-weight:bold;}
.codeblock .es1 {color:#000099;font-weight:bold;}
.codeblock .es2 {color:#660099;font-weight:bold;}
.codeblock .es3 {color:#660099;font-weight:bold;}
.codeblock .es4 {color:#660099;font-weight:bold;}
.codeblock .es5 {color:#006699;font-weight:bold;}
.codeblock .es_h {color:#000099;font-weight:bold;}
/* Brackets */
.codeblock .br0 {color:#009900;}
/* Symbols */
.codeblock .sy0 {color:#008000;}
.codeblock .sy1 {color:#000080;}
.codeblock .sy2 {color:#000040;}
.codeblock .sy3 {color:#000040;}
.codeblock .sy4 {color:#008080;}
/* String */
.codeblock .st0 {color:#ff0000;}
.codeblock .st1 {color:#ff0000;}
.codeblock .st_h {color:#ff0000;}
/* Numbers */
.codeblock .nu0 {color:#0000dd;}
.codeblock .nu6 {color:#208080;}
.codeblock .nu8 {color:#208080;}
.codeblock .nu12 {color:#208080;}
.codeblock .nu16 {color:#800080;}
.codeblock .nu17 {color:#800080;}
.codeblock .nu18 {color:#800080;}
.codeblock .nu19 {color:#800080;}
/* */
.codeblock .me0 {color:#ff00ff;}
.codeblock .me1 {color:#202020;}
.codeblock .me2 {color:#202020;}
/* */
.codeblock .re0 {color:#007800;}
.codeblock .re1 {color:#007800;}
.codeblock .re2 {color:#007800;}
.codeblock .re3 {color:#007800;}
.codeblock .re4 {color:#007800;}
.codeblock .re5 {color:#660033;}
.codeblock .re6 {color:#000080;}
/* Extra */
.codeblock .ln-xtra, .codeblock li.ln-xtra, .codeblock div.ln-xtra {background-color: #ffffcc;}
.codeblock span.xtra { display:block; }
