/**
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */
/* Configuration Example for GESHI_HEADER_PRE */
/*
pre.geshi,
pre.geshi li {
	background: #f7f7f7;
}

pre.number {
	background: #e7e7ef;
}

pre.geshi li {
	margin: 0;
	padding: 0 0.5em;
	border-left: solid 1px #bbb;
}
*/
/* Configuration Example for GESHI_HEADER_PRE_TABLE */
/*
table.geshi {
	margin: 1em;
	border: solid 1px #bbb;
	border-collapse: collapse;
	background: #f7f7f7;
}

table.geshi td {
	padding: 0.5em !important;
	width: 100%;
}

table.geshi .ln {
	border-right: solid 1px #bbb;
	width: auto;
	background: #e7e7ef;
}

table.geshi pre {
	border: none;
	line-height: 1.3 !important;
	overflow: auto;
	white-space: pre;
	word-wrap: normal;
}

table.geshi .ln pre {
	overflow: visible;
}
*/
.geshi .de1, .geshi .de2 {
  font: normal normal 1em/1.2em monospace;
  margin: 0;
  padding: 0;
  background: none;
  vertical-align: top;
}

.geshi {
  font-family: monospace;
}

.geshi .imp {
  font-weight: bold;
  color: red;
}

.geshi li, .geshi .li1 {
  font-weight: normal;
  vertical-align: top;
}

.geshi .ln {
  width: 1px;
  text-align: right;
  margin: 0;
  padding: 0 2px;
  vertical-align: top;
}

.geshi .li2 {
  font-weight: bold;
  vertical-align: top;
}

.geshi .ln-xtra, .geshi li.ln-xtra, .geshi div.ln-xtra {
  background-color: #ffc;
}

.geshi span.xtra {
  display: block;
}

.abap .kw1 {
  color: #b1b100;
}

.abap .kw2 {
  color: #000000;
  font-weight: bold;
}

.abap .kw3 {
  color: #000066;
}

.abap .kw4 {
  color: #993333;
}

.abap .co1 {
  color: #808080;
  font-style: italic;
}

.abap .co2 {
  color: #339933;
}

.abap .coMULTI {
  color: #808080;
  font-style: italic;
}

.abap .es0 {
  color: #000099;
  font-weight: bold;
}

.abap .br0 {
  color: #66cc66;
}

.abap .st0 {
  color: #ff0000;
}

.abap .nu0 {
  color: #cc66cc;
}

.abap .me1 {
  color: #202020;
}

.abap .me2 {
  color: #202020;
}

.abap .sy0 {
  color: #66cc66;
}

.actionscript .kw1 {
  color: #b1b100;
}

.actionscript .kw2 {
  color: #000000;
  font-weight: bold;
}

.actionscript .kw3 {
  color: #0066CC;
}

.actionscript .co1 {
  color: #808080;
  font-style: italic;
}

.actionscript .co2 {
  color: #808080;
  font-style: italic;
}

.actionscript .coMULTI {
  color: #808080;
  font-style: italic;
}

.actionscript .es0 {
  color: #000099;
  font-weight: bold;
}

.actionscript .br0 {
  color: #66cc66;
}

.actionscript .st0 {
  color: #ff0000;
}

.actionscript .nu0 {
  color: #cc66cc;
}

.actionscript .me1 {
  color: #006600;
}

.actionscript .sy0 {
  color: #66cc66;
}

.actionscript3 .kw1 {
  color: #0033ff;
  font-weight: bold;
}

.actionscript3 .kw2 {
  color: #6699cc;
  font-weight: bold;
}

.actionscript3 .kw3 {
  color: #339966;
  font-weight: bold;
}

.actionscript3 .kw4 {
  color: #9900cc;
  font-weight: bold;
}

.actionscript3 .kw5 {
  color: #004993;
}

.actionscript3 .kw6 {
  color: #004993;
}

.actionscript3 .kw7 {
  color: #004993;
}

.actionscript3 .kw8 {
  color: #004993;
}

.actionscript3 .co1 {
  color: #009900;
}

.actionscript3 .coMULTI {
  color: #3f5fbf;
}

.actionscript3 .br0 {
  color: #000000;
}

.actionscript3 .st0 {
  color: #990000;
}

.actionscript3 .nu0 {
  color: #000000;
  font-weight: bold;
}

.actionscript3 .me0 {
  color: #000000;
}

.actionscript3 .sy0 {
  color: #000000;
  font-weight: bold;
}

.ada .kw1 {
  color: #00007f;
}

.ada .kw2 {
  color: #0000ff;
}

.ada .kw3 {
  color: #46aa03;
  font-weight: bold;
}

.ada .co1 {
  color: #adadad;
  font-style: italic;
}

.ada .coMULTI {
  color: #808080;
  font-style: italic;
}

.ada .es0 {
  color: #000099;
  font-weight: bold;
}

.ada .br0 {
  color: #66cc66;
}

.ada .st0 {
  color: #7f007f;
}

.ada .nu0 {
  color: #ff0000;
}

.ada .me1 {
  color: #202020;
}

.ada .sy0 {
  color: #66cc66;
}

.apache .kw1 {
  color: #00007f;
}

.apache .kw2 {
  color: #0000ff;
}

.apache .kw3 {
  color: #000000;
  font-weight: bold;
}

.apache .co1 {
  color: #adadad;
  font-style: italic;
}

.apache .es0 {
  color: #000099;
  font-weight: bold;
}

.apache .br0 {
  color: #339933;
}

.apache .st0 {
  color: #7f007f;
}

.apache .nu0 {
  color: #ff0000;
}

.apache .sy0 {
  color: #008000;
}

.applescript .kw1 {
  color: #b1b100;
}

.applescript .kw2 {
  color: #000000;
  font-weight: bold;
}

.applescript .kw3 {
  color: #000066;
}

.applescript .co1 {
  color: #808080;
  font-style: italic;
}

.applescript .co3 {
  color: #ff0000;
}

.applescript .coMULTI {
  color: #808080;
  font-style: italic;
}

.applescript .es0 {
  color: #000099;
  font-weight: bold;
}

.applescript .br0 {
  color: #66cc66;
}

.applescript .st0 {
  color: #ff0000;
}

.applescript .nu0 {
  color: #cc66cc;
}

.applescript .me1 {
  color: #006600;
}

.applescript .me2 {
  color: #006600;
}

.applescript .sy0 {
  color: #66cc66;
}

.applescript .re0 {
  color: #0000ff;
}

.applescript .re4 {
  color: #009999;
}

.apt_sources .kw1 {
  color: #00007f;
}

.apt_sources .kw2 {
  color: #b1b100;
}

.apt_sources .kw3 {
  color: #b16000;
}

.apt_sources .co1 {
  color: #adadad;
  font-style: italic;
}

.apt_sources .re0 {
  color: #009900;
}

.asm .kw1 {
  color: #00007f;
  font-weight: bold;
}

.asm .kw2 {
  color: #0000ff;
  font-weight: bold;
}

.asm .kw3 {
  color: #00007f;
}

.asm .kw4 {
  color: #000000;
  font-weight: bold;
}

.asm .kw5 {
  color: #000000;
  font-weight: bold;
}

.asm .co1 {
  color: #666666;
  font-style: italic;
}

.asm .co2 {
  color: #adadad;
  font-style: italic;
}

.asm .es0 {
  color: #000099;
  font-weight: bold;
}

.asm .br0 {
  color: #009900;
  font-weight: bold;
}

.asm .st0 {
  color: #7f007f;
}

.asm .nu0 {
  color: #0000ff;
}

.asm .sy0 {
  color: #339933;
}

.asp .kw1 {
  color: #990099;
  font-weight: bold;
}

.asp .kw2 {
  color: #0000ff;
  font-weight: bold;
}

.asp .kw3 {
  color: #330066;
}

.asp .co1 {
  color: #008000;
}

.asp .co2 {
  color: #ff6600;
}

.asp .coMULTI {
  color: #008000;
}

.asp .es0 {
  color: #000099;
  font-weight: bold;
}

.asp .br0 {
  color: #006600;
  font-weight: bold;
}

.asp .st0 {
  color: #cc0000;
}

.asp .nu0 {
  color: #800000;
}

.asp .me1 {
  color: #9900cc;
}

.asp .sy0 {
  color: #006600;
  font-weight: bold;
}

.asp .sy1 {
  color: #000000;
  font-weight: bold;
}

.autoit .kw1 {
  color: #0000FF;
  font-weight: bold;
}

.autoit .kw2 {
  color: #800000;
  font-weight: bold;
}

.autoit .kw3 {
  color: #000080;
  font-style: italic;
  font-weight: bold;
}

.autoit .kw4 {
  color: #0080FF;
  font-style: italic;
  font-weight: bold;
}

.autoit .kw5 {
  color: #F000FF;
  font-style: italic;
}

.autoit .kw6 {
  color: #A00FF0;
  font-style: italic;
}

.autoit .co0 {
  font-style: italic;
  color: #009933;
}

.autoit .coMULTI {
  font-style: italic;
  color: #669900;
}

.autoit .br0 {
  color: #FF0000;
  font-weight: bold;
}

.autoit .st0 {
  font-weight: bold;
  color: #008080;
}

.autoit .nu0 {
  color: #AC00A9;
  font-style: italic;
  font-weight: bold;
}

.autoit .me1 {
  color: #0000FF;
  font-style: italic;
  font-weight: bold;
}

.autoit .sy0 {
  color: #FF0000;
  font-weight: bold;
}

.autoit .re0 {
  font-weight: bold;
  color: #AA0000;
}

.avisynth .kw1 {
  color: #9966CC;
  font-weight: bold;
}

.avisynth .kw2 {
  color: #0000FF;
  font-weight: bold;
}

.avisynth .kw3 {
  color: #CC3300;
  font-weight: bold;
}

.avisynth .kw4 {
  color: #660000;
  font-weight: bold;
}

.avisynth .co1 {
  color: #008000;
  font-style: italic;
}

.avisynth .coMULTI {
  color: #000080;
  font-style: italic;
}

.avisynth .es0 {
  color: #000099;
}

.avisynth .br0 {
  color: #006600;
  font-weight: bold;
}

.avisynth .st0 {
  color: #996600;
}

.avisynth .nu0 {
  color: #006666;
}

.avisynth .me1 {
  color: #9900CC;
}

.avisynth .sy0 {
  color: #006600;
  font-weight: bold;
}

.bash .kw1 {
  color: #000000;
  font-weight: bold;
}

.bash .kw2 {
  color: #c20cb9;
  font-weight: bold;
}

.bash .kw3 {
  color: #7a0874;
  font-weight: bold;
}

.bash .co0 {
  color: #666666;
  font-style: italic;
}

.bash .co1 {
  color: #800000;
}

.bash .co2 {
  color: #cc0000;
  font-style: italic;
}

.bash .co3 {
  color: #000000;
  font-weight: bold;
}

.bash .es1 {
  color: #000099;
  font-weight: bold;
}

.bash .es2 {
  color: #007800;
}

.bash .es3 {
  color: #007800;
}

.bash .es4 {
  color: #007800;
}

.bash .es5 {
  color: #780078;
}

.bash .es_h {
  color: #000099;
  font-weight: bold;
}

.bash .br0 {
  color: #7a0874;
  font-weight: bold;
}

.bash .st0 {
  color: #ff0000;
}

.bash .st_h {
  color: #ff0000;
}

.bash .nu0 {
  color: #000000;
}

.bash .sy0 {
  color: #000000;
  font-weight: bold;
}

.bash .re0 {
  color: #007800;
}

.bash .re1 {
  color: #007800;
}

.bash .re2 {
  color: #007800;
}

.bash .re4 {
  color: #007800;
}

.bash .re5 {
  color: #660033;
}

.basic4gl .kw1 {
  color: #000080;
  font-weight: bold;
}

.basic4gl .kw2 {
  color: #FF0000;
}

.basic4gl .kw3 {
  color: #0000FF;
}

.basic4gl .co1 {
  color: #657CC4;
  font-style: italic;
}

.basic4gl .br0 {
  color: #000080;
}

.basic4gl .st0 {
  color: #008000;
}

.basic4gl .nu0 {
  color: #000080;
  font-weight: bold;
}

.basic4gl .sy0 {
  color: #0000FF;
}

.bf .co1 {
  color: #666666;
  font-style: italic;
}

.bf .br0 {
  color: #66cc66;
}

.bf .st0 {
  color: #ff0000;
}

.bf .sy0 {
  color: #006600;
}

.bf .sy1 {
  color: #660000;
}

.bf .sy2 {
  color: #000066;
}

.bf .sy3 {
  color: #660066;
}

.bf .sy4 {
  color: #666600;
}

.blitzbasic .kw1 {
  color: #000066;
  font-weight: bold;
}

.blitzbasic .kw2 {
  color: #0000ff;
}

.blitzbasic .co1 {
  color: #D9D100;
  font-style: italic;
}

.blitzbasic .es0 {
  color: #000099;
  font-weight: bold;
}

.blitzbasic .br0 {
  color: #000066;
}

.blitzbasic .st0 {
  color: #009900;
}

.blitzbasic .nu0 {
  color: #CC0000;
}

.blitzbasic .me1 {
  color: #006600;
}

.blitzbasic .sy0 {
  color: #000066;
}

.bnf .st0 {
  color: #a00;
}

.bnf .st1 {
  color: #a00;
}

.bnf .sy0 {
  color: #000066;
  font-weight: bold;
}

.bnf .re0 {
  color: #007;
}

.boo .kw1 {
  color: green;
  font-weight: bold;
}

.boo .kw2 {
  color: navy;
}

.boo .kw3 {
  color: blue;
  font-weight: bold;
}

.boo .kw4 {
  color: #8B4513;
}

.boo .kw5 {
  color: teal;
  font-weight: bold;
}

.boo .kw6 {
  color: blue;
  font-weight: bold;
}

.boo .kw7 {
  color: blue;
  font-weight: bold;
}

.boo .kw8 {
  color: blue;
  font-weight: bold;
}

.boo .kw9 {
  color: maroon;
}

.boo .kw10 {
  color: maroon;
}

.boo .kw11 {
  color: purple;
}

.boo .kw12 {
  color: #4B0082;
}

.boo .kw13 {
  color: purple;
  font-weight: bold;
}

.boo .kw14 {
  color: #008B8B;
  font-weight: bold;
}

.boo .kw15 {
  color: brown;
}

.boo .kw16 {
  color: black;
  font-weight: bold;
}

.boo .kw17 {
  color: gray;
}

.boo .co1 {
  color: #999999;
  font-style: italic;
}

.boo .co2 {
  color: #999999;
  font-style: italic;
}

.boo .coMULTI {
  color: #008000;
  font-style: italic;
}

.boo .es0 {
  color: #0000FF;
  font-weight: bold;
}

.boo .es_h {
  color: #0000FF;
  font-weight: bold;
}

.boo .br0 {
  color: #006400;
}

.boo .st0 {
  color: #008000;
}

.boo .st_h {
  color: #008000;
}

.boo .nu0 {
  color: #00008B;
}

.boo .me0 {
  color: 0;
}

.boo .me1 {
  color: 0;
}

.boo .sy0 {
  color: #006400;
}

.c .kw1 {
  color: #b1b100;
}

.c .kw2 {
  color: #000000;
  font-weight: bold;
}

.c .kw3 {
  color: #000066;
}

.c .kw4 {
  color: #993333;
}

.c .co1 {
  color: #666666;
  font-style: italic;
}

.c .co2 {
  color: #339933;
}

.c .coMULTI {
  color: #808080;
  font-style: italic;
}

.c .es0 {
  color: #000099;
  font-weight: bold;
}

.c .es1 {
  color: #000099;
  font-weight: bold;
}

.c .es2 {
  color: #660099;
  font-weight: bold;
}

.c .es3 {
  color: #660099;
  font-weight: bold;
}

.c .es4 {
  color: #660099;
  font-weight: bold;
}

.c .es5 {
  color: #006699;
  font-weight: bold;
}

.c .br0 {
  color: #009900;
}

.c .st0 {
  color: #ff0000;
}

.c .nu0 {
  color: #0000dd;
}

.c .nu6 {
  color: #208080;
}

.c .nu8 {
  color: #208080;
}

.c .nu12 {
  color: #208080;
}

.c .nu18 {
  color: #800080;
}

.c .nu19 {
  color: #800080;
}

.c .nu17 {
  color: #800080;
}

.c .nu16 {
  color: #800080;
}

.c .me1 {
  color: #202020;
}

.c .me2 {
  color: #202020;
}

.c .sy0 {
  color: #339933;
}

.c_mac .kw1 {
  color: #0000ff;
}

.c_mac .kw2 {
  color: #0000ff;
}

.c_mac .kw3 {
  color: #0000dd;
}

.c_mac .kw4 {
  color: #0000ff;
}

.c_mac .co1 {
  color: #ff0000;
}

.c_mac .co2 {
  color: #339900;
}

.c_mac .coMULTI {
  color: #ff0000;
  font-style: italic;
}

.c_mac .es0 {
  color: #000099;
  font-weight: bold;
}

.c_mac .es1 {
  color: #000099;
  font-weight: bold;
}

.c_mac .es2 {
  color: #660099;
  font-weight: bold;
}

.c_mac .es3 {
  color: #660099;
  font-weight: bold;
}

.c_mac .es4 {
  color: #660099;
  font-weight: bold;
}

.c_mac .es5 {
  color: #006699;
  font-weight: bold;
}

.c_mac .br0 {
  color: #000000;
}

.c_mac .st0 {
  color: #666666;
}

.c_mac .nu0 {
  color: #0000dd;
}

.c_mac .nu6 {
  color: #208080;
}

.c_mac .nu8 {
  color: #208080;
}

.c_mac .nu12 {
  color: #208080;
}

.c_mac .nu18 {
  color: #800080;
}

.c_mac .nu19 {
  color: #800080;
}

.c_mac .nu17 {
  color: #800080;
}

.c_mac .nu16 {
  color: #800080;
}

.c_mac .me1 {
  color: #00eeff;
}

.c_mac .me2 {
  color: #00eeff;
}

.c_mac .sy0 {
  color: #000000;
}

.caddcl .kw1 {
  color: #b1b100;
}

.caddcl .co1 {
  color: #808080;
  font-style: italic;
}

.caddcl .coMULTI {
  color: #808080;
  font-style: italic;
}

.caddcl .es0 {
  color: #000099;
  font-weight: bold;
}

.caddcl .br0 {
  color: #66cc66;
}

.caddcl .st0 {
  color: #ff0000;
}

.caddcl .nu0 {
  color: #cc66cc;
}

.caddcl .sy0 {
  color: #66cc66;
}

.cadlisp .kw1 {
  color: #b1b100;
}

.cadlisp .co1 {
  color: #808080;
  font-style: italic;
}

.cadlisp .coMULTI {
  color: #808080;
  font-style: italic;
}

.cadlisp .es0 {
  color: #000099;
  font-weight: bold;
}

.cadlisp .br0 {
  color: #66cc66;
}

.cadlisp .st0 {
  color: #ff0000;
}

.cadlisp .nu0 {
  color: #cc66cc;
}

.cadlisp .sy0 {
  color: #66cc66;
}

.cfdg .kw1 {
  color: #717100;
}

.cfdg .kw2 {
  color: #000000;
  font-weight: bold;
}

.cfdg .kw3 {
  color: #006666;
}

.cfdg .co1 {
  color: #808080;
  font-style: italic;
}

.cfdg .co2 {
  color: #808080;
  font-style: italic;
}

.cfdg .coMULTI {
  color: #808080;
  font-style: italic;
}

.cfdg .es0 {
  color: #000099;
  font-weight: bold;
}

.cfdg .br0 {
  color: #66cc66;
}

.cfdg .st0 {
  color: #ff0000;
}

.cfdg .nu0 {
  color: #cc66cc;
}

.cfdg .me1 {
  color: #006600;
}

.cfdg .me2 {
  color: #006600;
}

.cfdg .sy0 {
  color: #66cc66;
}

.cfm .kw1 {
  color: #990000;
  font-weight: bold;
}

.cfm .kw2 {
  color: #000000;
  font-weight: bold;
}

.cfm .kw3 {
  color: #0000FF;
}

.cfm .kw4 {
  color: #000000;
  font-weight: bold;
}

.cfm .kw5 {
  color: #0000FF;
}

.cfm .kw6 {
  color: #0000FF;
}

.cfm .kw7 {
  color: #0000FF;
}

.cfm .co1 {
  color: #808080;
  font-style: italic;
}

.cfm .coMULTI {
  color: #808080;
  font-style: italic;
}

.cfm .es0 {
  color: #000099;
  font-weight: bold;
}

.cfm .br0 {
  color: #0000FF;
}

.cfm .st0 {
  color: #009900;
}

.cfm .nu0 {
  color: #FF0000;
}

.cfm .sy0 {
  color: #0000FF;
}

.cfm .sc0 {
  color: #808080;
  font-style: italic;
}

.cfm .sc1 {
  color: #00bbdd;
}

.cfm .sc2 {
  color: #0000FF;
}

.cfm .sc3 {
  color: #000099;
}

.cfm .sc4 {
  color: #333333;
}

.cfm .sc5 {
  color: #333333;
}

.cil .kw1 {
  color: maroon;
  font-weight: bold;
}

.cil .kw2 {
  color: blue;
  font-weight: bold;
}

.cil .kw3 {
  color: purple;
  font-weight: bold;
}

.cil .kw4 {
  color: teal;
}

.cil .kw5 {
  color: blue;
}

.cil .kw6 {
  color: blue;
}

.cil .kw7 {
  color: blue;
}

.cil .kw8 {
  color: blue;
}

.cil .kw9 {
  color: 8B;
}

.cil .kw10 {
  color: gray;
}

.cil .co0 {
  color: gray;
  font-style: italic;
}

.cil .es0 {
  color: #008000;
  font-weight: bold;
}

.cil .br0 {
  color: #006400;
}

.cil .st0 {
  color: #008000;
}

.cil .nu0 {
  color: #00008B;
}

.cil .me1 {
  color: #000033;
}

.cil .sy0 {
  color: #006400;
}

.cil .re0 {
  color: blue;
}

.cobol .kw1 {
  color: #000080;
  font-weight: bold;
}

.cobol .kw2 {
  color: #000000;
  font-weight: bold;
}

.cobol .kw3 {
  color: #008000;
  font-weight: bold;
}

.cobol .kw4 {
  color: #000080;
}

.cobol .kw5 {
  color: #008000;
}

.cobol .co1 {
  color: #a0a0a0;
  font-style: italic;
}

.cobol .coMULTI {
  color: #a0a0a0;
  font-style: italic;
}

.cobol .es0 {
  color: #000099;
  font-weight: bold;
}

.cobol .br0 {
  color: #339933;
}

.cobol .st0 {
  color: #ff0000;
}

.cobol .nu0 {
  color: #993399;
}

.cobol .me1 {
  color: #202020;
}

.cobol .sy0 {
  color: #000066;
}

.cpp .kw1 {
  color: #0000ff;
}

.cpp .kw2 {
  color: #0000ff;
}

.cpp .kw3 {
  color: #0000dd;
}

.cpp .kw4 {
  color: #0000ff;
}

.cpp .co1 {
  color: #666666;
}

.cpp .co2 {
  color: #339900;
}

.cpp .coMULTI {
  color: #ff0000;
  font-style: italic;
}

.cpp .es0 {
  color: #000099;
  font-weight: bold;
}

.cpp .es1 {
  color: #000099;
  font-weight: bold;
}

.cpp .es2 {
  color: #660099;
  font-weight: bold;
}

.cpp .es3 {
  color: #660099;
  font-weight: bold;
}

.cpp .es4 {
  color: #660099;
  font-weight: bold;
}

.cpp .es5 {
  color: #006699;
  font-weight: bold;
}

.cpp .br0 {
  color: #008000;
}

.cpp .st0 {
  color: #FF0000;
}

.cpp .nu0 {
  color: #0000dd;
}

.cpp .nu6 {
  color: #208080;
}

.cpp .nu8 {
  color: #208080;
}

.cpp .nu12 {
  color: #208080;
}

.cpp .nu18 {
  color: #800080;
}

.cpp .nu19 {
  color: #800080;
}

.cpp .nu17 {
  color: #800080;
}

.cpp .nu16 {
  color: #800080;
}

.cpp .me1 {
  color: #007788;
}

.cpp .me2 {
  color: #007788;
}

.cpp .sy0 {
  color: #008000;
}

.cpp .sy1 {
  color: #000080;
}

.cpp .sy2 {
  color: #000040;
}

.cpp .sy3 {
  color: #000040;
}

.cpp .sy4 {
  color: #008080;
}

.cpp-qt .kw1 {
  color: #000000;
  font-weight: bold;
}

.cpp-qt .kw2 {
  color: #0057AE;
}

.cpp-qt .kw3 {
  color: #2B74C7;
}

.cpp-qt .kw4 {
  color: #0057AE;
}

.cpp-qt .kw5 {
  color: #22aadd;
}

.cpp-qt .co1 {
  color: #888888;
}

.cpp-qt .co2 {
  color: #006E28;
}

.cpp-qt .coMULTI {
  color: #888888;
  font-style: italic;
}

.cpp-qt .es0 {
  color: #000099;
  font-weight: bold;
}

.cpp-qt .es1 {
  color: #000099;
  font-weight: bold;
}

.cpp-qt .es2 {
  color: #660099;
  font-weight: bold;
}

.cpp-qt .es3 {
  color: #660099;
  font-weight: bold;
}

.cpp-qt .es4 {
  color: #660099;
  font-weight: bold;
}

.cpp-qt .es5 {
  color: #006699;
  font-weight: bold;
}

.cpp-qt .br0 {
  color: #006E28;
}

.cpp-qt .st0 {
  color: #BF0303;
}

.cpp-qt .nu0 {
  color: #B08000;
}

.cpp-qt .nu6 {
  color: #208080;
}

.cpp-qt .nu8 {
  color: #208080;
}

.cpp-qt .nu12 {
  color: #208080;
}

.cpp-qt .nu18 {
  color: #800080;
}

.cpp-qt .nu19 {
  color: #800080;
}

.cpp-qt .nu17 {
  color: #800080;
}

.cpp-qt .nu16 {
  color: #800080;
}

.cpp-qt .me1 {
  color: #2B74C7;
}

.cpp-qt .me2 {
  color: #2B74C7;
}

.cpp-qt .me3 {
  color: #2B74C7;
}

.cpp-qt .sy0 {
  color: #006E28;
}

.csharp .kw1 {
  color: #0600FF;
}

.csharp .kw2 {
  color: #FF8000;
  font-weight: bold;
}

.csharp .kw3 {
  color: #008000;
}

.csharp .kw4 {
  color: #FF0000;
}

.csharp .kw5 {
  color: #000000;
}

.csharp .co1 {
  color: #008080;
  font-style: italic;
}

.csharp .co2 {
  color: #008080;
}

.csharp .co3 {
  color: #008080;
}

.csharp .coMULTI {
  color: #008080;
  font-style: italic;
}

.csharp .es0 {
  color: #008080;
  font-weight: bold;
}

.csharp .es_h {
  color: #008080;
  font-weight: bold;
}

.csharp .br0 {
  color: #000000;
}

.csharp .st0 {
  color: #666666;
}

.csharp .st_h {
  color: #666666;
}

.csharp .nu0 {
  color: #FF0000;
}

.csharp .me1 {
  color: #0000FF;
}

.csharp .me2 {
  color: #0000FF;
}

.csharp .sy0 {
  color: #008000;
}

.css .kw1 {
  color: #000000;
  font-weight: bold;
}

.css .kw2 {
  color: #993333;
}

.css .co1 {
  color: #a1a100;
}

.css .co2 {
  color: #ff0000;
  font-style: italic;
}

.css .coMULTI {
  color: #808080;
  font-style: italic;
}

.css .es0 {
  color: #000099;
  font-weight: bold;
}

.css .br0 {
  color: #00AA00;
}

.css .st0 {
  color: #ff0000;
}

.css .nu0 {
  color: #cc66cc;
}

.css .sy0 {
  color: #00AA00;
}

.css .re0 {
  color: #cc00cc;
}

.css .re1 {
  color: #6666ff;
}

.css .re2 {
  color: #3333ff;
}

.css .re3 {
  color: #933;
}

.d .kw1 {
  color: #b1b100;
}

.d .kw2 {
  color: #000000;
  font-weight: bold;
}

.d .kw3 {
  color: #aaaadd;
  font-weight: bold;
}

.d .kw4 {
  color: #993333;
}

.d .co1 {
  color: #808080;
  font-style: italic;
}

.d .co2 {
  color: #009933;
  font-style: italic;
}

.d .co3 {
  color: #009933;
  font-style: italic;
}

.d .co4 {
  color: #ff0000;
}

.d .co5 {
  color: #0040ff;
}

.d .coMULTI {
  color: #808080;
  font-style: italic;
}

.d .es0 {
  color: #000099;
  font-weight: bold;
}

.d .es1 {
  color: #000099;
  font-weight: bold;
}

.d .es2 {
  color: #660099;
  font-weight: bold;
}

.d .es3 {
  color: #660099;
  font-weight: bold;
}

.d .es4 {
  color: #660099;
  font-weight: bold;
}

.d .es5 {
  color: #006699;
  font-weight: bold;
}

.d .es6 {
  color: #666699;
  font-weight: bold;
  font-style: italic;
}

.d .br0 {
  color: #66cc66;
}

.d .st0 {
  color: #ff0000;
}

.d .st_h {
  color: #ff0000;
}

.d .nu0 {
  color: #0000dd;
}

.d .nu6 {
  color: #208080;
}

.d .nu8 {
  color: #208080;
}

.d .nu12 {
  color: #208080;
}

.d .nu18 {
  color: #800080;
}

.d .nu19 {
  color: #800080;
}

.d .nu17 {
  color: #800080;
}

.d .nu16 {
  color: #800080;
}

.d .me1 {
  color: #006600;
}

.d .me2 {
  color: #006600;
}

.d .sy0 {
  color: #66cc66;
}

.delphi .kw1 {
  color: #000000;
  font-weight: bold;
}

.delphi .kw2 {
  color: #000000;
  font-weight: bold;
}

.delphi .kw3 {
  color: #000066;
}

.delphi .kw4 {
  color: #000066;
  font-weight: bold;
}

.delphi .co1 {
  color: #808080;
  font-style: italic;
}

.delphi .co2 {
  color: #008000;
  font-style: italic;
}

.delphi .coMULTI {
  color: #808080;
  font-style: italic;
}

.delphi .es0 {
  color: #ff0000;
  font-weight: bold;
}

.delphi .br0 {
  color: #000066;
}

.delphi .st0 {
  color: #ff0000;
}

.delphi .nu0 {
  color: #0000ff;
}

.delphi .me1 {
  color: #006600;
}

.delphi .sy0 {
  color: #000066;
}

.delphi .sy1 {
  color: #000066;
}

.delphi .sy2 {
  color: #000066;
}

.delphi .sy3 {
  color: #000066;
}

.delphi .re0 {
  color: #9ac;
}

.delphi .re1 {
  color: #ff0000;
}

.diff .kw1 {
  color: #aaaaaa;
  font-style: italic;
}

.diff .re0 {
  color: #440088;
}

.diff .re1 {
  color: #991111;
}

.diff .re2 {
  color: #00b000;
}

.diff .re3 {
  color: #888822;
}

.diff .re4 {
  color: #888822;
}

.diff .re5 {
  color: #0011dd;
}

.diff .re6 {
  color: #440088;
}

.diff .re7 {
  color: #991111;
}

.diff .re8 {
  color: #00b000;
}

.diff .re9 {
  color: #888822;
}

.div .kw1 {
  color: #0040b1;
}

.div .kw2 {
  color: #000000;
}

.div .kw3 {
  color: #000066;
  font-weight: bold;
}

.div .kw4 {
  color: #993333;
}

.div .co1 {
  color: #808080;
  font-style: italic;
}

.div .coMULTI {
  color: #808080;
  font-style: italic;
}

.div .br0 {
  color: #44aa44;
}

.div .st0 {
  color: #ff0000;
}

.div .nu0 {
  color: #cc66cc;
}

.div .me0 {
  color: #202020;
}

.div .sy0 {
  color: #44aa44;
}

.dos .kw1 {
  color: #00b100;
  font-weight: bold;
}

.dos .kw2 {
  color: #000000;
  font-weight: bold;
}

.dos .kw3 {
  color: #b1b100;
  font-weight: bold;
}

.dos .kw4 {
  color: #0000ff;
  font-weight: bold;
}

.dos .co1 {
  color: #808080;
  font-style: italic;
}

.dos .es0 {
  color: #ff0000;
  font-weight: bold;
}

.dos .br0 {
  color: #66cc66;
}

.dos .st0 {
  color: #ff0000;
}

.dos .nu0 {
  color: #cc66cc;
}

.dos .sy0 {
  color: #33cc33;
}

.dos .sy1 {
  color: #33cc33;
}

.dos .re0 {
  color: #b100b1;
  font-weight: bold;
}

.dos .re1 {
  color: #448844;
}

.dos .re2 {
  color: #448888;
}

.dot .kw1 {
  color: #000066;
}

.dot .kw2 {
  color: #000000;
  font-weight: bold;
}

.dot .kw3 {
  color: #993333;
}

.dot .kw4 {
  color: #b1b100;
}

.dot .co1 {
  color: #808080;
  font-style: italic;
}

.dot .co2 {
  color: #339933;
}

.dot .coMULTI {
  color: #808080;
  font-style: italic;
}

.dot .es0 {
  color: #af624d;
  font-weight: bold;
}

.dot .br0 {
  color: #66cc66;
}

.dot .st0 {
  color: #ff0000;
}

.dot .nu0 {
  color: #cc66cc;
}

.dot .sy0 {
  color: #66cc66;
}

.eiffel .kw1 {
  color: #0600FF;
  font-weight: bold;
}

.eiffel .kw2 {
  color: #0600FF;
  font-weight: bold;
}

.eiffel .kw3 {
  color: #800080;
}

.eiffel .kw4 {
  color: #800000;
}

.eiffel .kw5 {
  color: #603000;
}

.eiffel .co1 {
  color: #008000;
  font-style: italic;
}

.eiffel .es0 {
  color: #005070;
  font-weight: bold;
}

.eiffel .br0 {
  color: #FF0000;
}

.eiffel .st0 {
  color: #0080A0;
}

.eiffel .nu0 {
  color: #FF0000;
}

.eiffel .me1 {
  color: #000060;
}

.eiffel .me2 {
  color: #000050;
}

.eiffel .sy0 {
  color: #600000;
}

.email .kw1 {
  color: #0000FF;
  font-weight: bold;
}

.email .kw2 {
  color: #000000;
  font-weight: bold;
}

.email .kw3 {
  color: #800000;
  font-weight: bold;
}

.email .kw4 {
  font-weight: bold;
}

.email .es0 {
  color: #000099;
  font-weight: bold;
}

.email .br0 {
  color: #66cc66;
}

.email .st0 {
  color: #ff0000;
}

.email .nu0 {
  color: #cc66cc;
}

.email .sy0 {
  color: #66cc66;
}

.email .re1 {
  color: #000000;
  font-weight: bold;
}

.email .re2 {
  color: #0000FF;
}

.email .re3 {
  color: #008000;
}

.email .re4 {
  color: #0000FF;
  font-weight: bold;
}

.email .re5 {
  font-weight: bold;
}

.email .re6 {
  color: #400080;
}

.email .sc0 {
  color: #000040;
}

.fortran .kw1 {
  color: #b1b100;
}

.fortran .kw2 {
  color: #000000;
  font-weight: bold;
}

.fortran .kw3 {
  color: #000066;
}

.fortran .kw4 {
  color: #993333;
}

.fortran .co1 {
  color: #666666;
  font-style: italic;
}

.fortran .co2 {
  color: #339933;
}

.fortran .coMULTI {
  color: #808080;
  font-style: italic;
}

.fortran .es0 {
  color: #000099;
  font-weight: bold;
}

.fortran .br0 {
  color: #009900;
}

.fortran .st0 {
  color: #ff0000;
}

.fortran .nu0 {
  color: #cc66cc;
}

.fortran .me1 {
  color: #202020;
}

.fortran .me2 {
  color: #202020;
}

.fortran .sy0 {
  color: #339933;
}

.freebasic .kw1 {
  color: #b1b100;
}

.freebasic .co1 {
  color: #808080;
}

.freebasic .co2 {
  color: #339933;
}

.freebasic .es0 {
  color: #000099;
}

.freebasic .br0 {
  color: #66cc66;
}

.freebasic .st0 {
  color: #ff0000;
}

.freebasic .nu0 {
  color: #cc66cc;
}

.freebasic .me0 {
  color: #66cc66;
}

.freebasic .sy0 {
  color: #66cc66;
}

.genero .kw1 {
  color: #0600FF;
}

.genero .kw2 {
  color: #0000FF;
  font-weight: bold;
}

.genero .kw3 {
  color: #008000;
}

.genero .kw4 {
  color: #FF0000;
}

.genero .co1 {
  color: #008080;
  font-style: italic;
}

.genero .co2 {
  color: #008080;
}

.genero .coMULTI {
  color: #008080;
  font-style: italic;
}

.genero .es0 {
  color: #008080;
  font-weight: bold;
}

.genero .br0 {
  color: #000000;
}

.genero .st0 {
  color: #808080;
}

.genero .nu0 {
  color: #FF0000;
}

.genero .me1 {
  color: #0000FF;
}

.genero .me2 {
  color: #0000FF;
}

.genero .sy0 {
  color: #008000;
}

.gettext .kw1 {
  color: #000000;
  font-weight: bold;
}

.gettext .co0 {
  color: #000099;
}

.gettext .co1 {
  color: #000099;
}

.gettext .co2 {
  color: #000099;
}

.gettext .co3 {
  color: #006666;
}

.gettext .co4 {
  color: #666666;
  font-style: italic;
}

.gettext .es0 {
  color: #000099;
  font-weight: bold;
}

.gettext .br0 {
  color: #000099;
}

.gettext .st0 {
  color: #ff0000;
}

.gettext .nu0 {
  color: #000099;
}

.glsl .kw1 {
  color: #000000;
  font-weight: bold;
}

.glsl .kw2 {
  color: #333399;
  font-weight: bold;
}

.glsl .kw3 {
  color: #000066;
  font-weight: bold;
}

.glsl .kw4 {
  color: #333399;
  font-weight: bold;
}

.glsl .kw5 {
  color: #993333;
  font-weight: bold;
}

.glsl .kw6 {
  color: #551111;
}

.glsl .co1 {
  color: #666666;
  font-style: italic;
}

.glsl .co2 {
  color: #009900;
}

.glsl .coMULTI {
  color: #666666;
  font-style: italic;
}

.glsl .es0 {
  color: #000099;
  font-weight: bold;
}

.glsl .br0 {
  color: #000066;
}

.glsl .st0 {
  color: #ff0000;
}

.glsl .nu0 {
  color: #0000ff;
}

.glsl .me1 {
  color: #006600;
}

.glsl .sy0 {
  color: #000066;
}

.gml .kw1 {
  font-weight: bold;
  color: #000000;
}

.gml .kw2 {
  font-weight: bold;
  color: #000000;
}

.gml .kw3 {
  color: navy;
}

.gml .kw4 {
  color: #663300;
}

.gml .co1 {
  font-style: italic;
  color: green;
}

.gml .coMULTI {
  font-style: italic;
  color: green;
}

.gml .es0 {
  color: #000099;
  font-weight: bold;
}

.gml .br0 {
  color: #000000;
}

.gml .st0 {
  color: #ff0000;
}

.gml .nu0 {
  color: #cc66cc;
}

.gml .me1 {
  color: #202020;
}

.gml .sy0 {
  color: #66cc66;
  font-weight: bold;
}

.gnuplot .kw1 {
  color: #b1b100;
}

.gnuplot .kw2 {
  color: #990000;
}

.gnuplot .kw3 {
  color: #550000;
}

.gnuplot .kw4 {
  color: #7a0874;
}

.gnuplot .kw5 {
  color: #448888;
}

.gnuplot .co1 {
  color: #adadad;
  font-style: italic;
}

.gnuplot .es0 {
  color: #000099;
  font-weight: bold;
}

.gnuplot .br0 {
  color: #000099;
  font-weight: bold;
}

.gnuplot .st0 {
  color: #0000ff;
}

.gnuplot .nu0 {
  color: #cc66cc;
}

.gnuplot .sy0 {
  color: #000;
  font-weight: bold;
}

.gnuplot .re0 {
  color: #007800;
}

.gnuplot .re1 {
  color: #cc66cc;
}

.groovy .kw1 {
  color: #b1b100;
}

.groovy .kw2 {
  color: #000000;
  font-weight: bold;
}

.groovy .kw3 {
  color: #aaaadd;
  font-weight: bold;
}

.groovy .kw4 {
  color: #993333;
}

.groovy .kw5 {
  color: #663399;
}

.groovy .kw6 {
  color: #CC0099;
}

.groovy .kw7 {
  color: #FFCC33;
}

.groovy .kw8 {
  color: #993399;
}

.groovy .kw9 {
  color: #993399;
  font-weight: bold;
}

.groovy .co1 {
  color: #808080;
  font-style: italic;
}

.groovy .co2 {
  color: #a1a100;
}

.groovy .co3 {
  color: #808080;
  font-style: italic;
}

.groovy .coMULTI {
  color: #808080;
  font-style: italic;
}

.groovy .es0 {
  color: #000099;
  font-weight: bold;
}

.groovy .br0 {
  color: #66cc66;
}

.groovy .st0 {
  color: #ff0000;
}

.groovy .nu0 {
  color: #cc66cc;
}

.groovy .me1 {
  color: #006600;
}

.groovy .me2 {
  color: #006600;
}

.groovy .sy0 {
  color: #66cc66;
}

.groovy .re0 {
  color: #0000ff;
}

.haskell .kw1 {
  color: #06c;
  font-weight: bold;
}

.haskell .kw2 {
  color: #06c;
  font-weight: bold;
}

.haskell .kw3 {
  font-weight: bold;
}

.haskell .kw4 {
  color: #cccc00;
  font-weight: bold;
}

.haskell .kw5 {
  color: maroon;
}

.haskell .co1 {
  color: #5d478b;
  font-style: italic;
}

.haskell .co2 {
  color: #339933;
  font-weight: bold;
}

.haskell .coMULTI {
  color: #5d478b;
  font-style: italic;
}

.haskell .es0 {
  background-color: #3cb371;
  font-weight: bold;
}

.haskell .br0 {
  color: green;
}

.haskell .st0 {
  background-color: #3cb371;
}

.haskell .nu0 {
  color: red;
}

.haskell .me1 {
  color: #060;
}

.haskell .sy0 {
  color: #339933;
  font-weight: bold;
}

.hq9plus .br0 {
  color: #66cc66;
}

.hq9plus .st0 {
  color: #ff0000;
}

.hq9plus .sy0 {
  color: #a16000;
}

.html4strict .kw2 {
  color: #000000;
  font-weight: bold;
}

.html4strict .kw3 {
  color: #000066;
}

.html4strict .es0 {
  color: #000099;
  font-weight: bold;
}

.html4strict .br0 {
  color: #66cc66;
}

.html4strict .st0 {
  color: #ff0000;
}

.html4strict .nu0 {
  color: #cc66cc;
}

.html4strict .sy0 {
  color: #66cc66;
}

.html4strict .sc-1 {
  color: #808080;
  font-style: italic;
}

.html4strict .sc0 {
  color: #00bbdd;
}

.html4strict .sc1 {
  color: #ddbb00;
}

.html4strict .sc2 {
  color: #009900;
}

.idl .kw1 {
  color: #990078;
  font-weight: bold;
}

.idl .kw2 {
  color: #36dd1c;
}

.idl .kw3 {
  color: #990078;
  font-weight: bold;
}

.idl .kw4 {
  color: #0000ec;
}

.idl .co1 {
  color: #3f7f5f;
}

.idl .co2 {
  color: #808080;
}

.idl .coMULTI {
  color: #4080ff;
  font-style: italic;
}

.idl .es0 {
  color: #666666;
  font-weight: bold;
}

.idl .br0 {
  color: #808080;
}

.idl .st0 {
  color: #ff0000;
}

.idl .nu0 {
  color: #0000dd;
}

.idl .sy0 {
  color: #66cc66;
}

.ini .co0 {
  color: #666666;
  font-style: italic;
}

.ini .st0 {
  color: #933;
}

.ini .sy0 {
  color: #000066;
  font-weight: bold;
}

.ini .re0 {
  color: #000066;
  font-weight: bold;
}

.ini .re1 {
  color: #000099;
}

.ini .re2 {
  color: #660066;
}

.inno .kw1 {
  color: #000000;
  font-weight: bold;
}

.inno .kw2 {
  color: #000000;
  font-style: italic;
}

.inno .kw3 {
  color: #0000FF;
}

.inno .kw4 {
  color: #CC0000;
}

.inno .co1 {
  color: #33FF00;
  font-style: italic;
}

.inno .coMULTI {
  color: #33FF00;
  font-style: italic;
}

.inno .br0 {
  color: #66cc66;
}

.inno .st0 {
  color: #ff0000;
}

.inno .nu0 {
  color: #cc66cc;
}

.inno .me1 {
  color: #006600;
}

.inno .sy0 {
  color: #000000;
  font-weight: bold;
}

.intercal .kw1 {
  color: #000080;
}

.intercal .kw2 {
  color: #000080;
  font-width: bold;
}

.intercal .br0 {
  color: #66cc66;
}

.intercal .st0 {
  color: #ff0000;
}

.intercal .sy0 {
  color: #66cc66;
}

.intercal .re1 {
  color: #808080;
  font-style: italic;
}

.io .kw1 {
  color: #b1b100;
}

.io .kw2 {
  color: #000000;
  font-weight: bold;
}

.io .kw3 {
  color: #000066;
}

.io .co1 {
  color: #808080;
  font-style: italic;
}

.io .co2 {
  color: #808080;
  font-style: italic;
}

.io .coMULTI {
  color: #808080;
  font-style: italic;
}

.io .es0 {
  color: #000099;
  font-weight: bold;
}

.io .br0 {
  color: #66cc66;
}

.io .st0 {
  color: #ff0000;
}

.io .nu0 {
  color: #cc66cc;
}

.io .me1 {
  color: #006600;
}

.io .me2 {
  color: #006600;
}

.io .sy0 {
  color: #66cc66;
}

.java .kw1 {
  color: #000000;
  font-weight: bold;
}

.java .kw2 {
  color: #000066;
  font-weight: bold;
}

.java .kw3 {
  color: #003399;
}

.java .kw4 {
  color: #000066;
  font-weight: bold;
}

.java .co1 {
  color: #666666;
  font-style: italic;
}

.java .co2 {
  color: #006699;
}

.java .co3 {
  color: #008000;
  font-style: italic;
  font-weight: bold;
}

.java .coMULTI {
  color: #666666;
  font-style: italic;
}

.java .es0 {
  color: #000099;
  font-weight: bold;
}

.java .br0 {
  color: #009900;
}

.java .st0 {
  color: #0000ff;
}

.java .nu0 {
  color: #cc66cc;
}

.java .me1 {
  color: #006633;
}

.java .me2 {
  color: #006633;
}

.java .sy0 {
  color: #339933;
}

.java5 .kw1 {
  color: #000000;
  font-weight: bold;
}

.java5 .kw2 {
  color: #000000;
  font-weight: bold;
}

.java5 .kw3 {
  color: #006600;
  font-weight: bold;
}

.java5 .kw4 {
  color: #006600;
  font-weight: bold;
}

.java5 .kw5 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw6 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw7 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw8 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw9 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw10 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw11 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw12 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw13 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw14 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw15 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw16 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw17 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw18 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw19 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw20 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw21 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw22 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw23 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw24 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw25 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw26 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw27 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw28 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw29 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw30 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw31 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw32 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw33 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw34 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw35 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw36 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw37 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw38 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw39 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw40 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw41 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw42 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw43 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw44 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw45 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw46 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw47 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw48 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw49 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw50 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw51 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw52 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw53 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw54 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw55 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw56 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw57 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw58 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw59 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw60 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw61 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw62 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw63 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw64 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw65 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw66 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw67 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw68 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw69 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw70 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw71 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw72 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw73 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw74 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw75 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw76 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw77 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw78 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw79 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw80 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw81 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw82 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw83 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw84 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw85 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw86 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw87 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw88 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw89 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw90 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw91 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw92 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw93 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw94 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw95 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw96 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw97 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw98 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw99 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw100 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw101 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw102 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw103 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw104 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw105 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw106 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw107 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw108 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw109 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw110 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw111 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw112 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw113 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw114 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw115 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw116 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw117 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw118 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw119 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw120 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw121 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw122 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw123 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw124 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw125 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw126 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw127 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw128 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw129 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw130 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw131 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw132 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw133 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw134 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw135 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw136 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw137 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw138 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw139 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw140 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw141 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw142 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw143 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw144 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw145 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw146 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw147 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw148 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw149 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw150 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw151 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw152 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw153 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw154 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw155 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw156 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw157 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw158 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw159 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw160 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw161 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw162 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw163 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw164 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw165 {
  color: #003399;
  font-weight: bold;
}

.java5 .kw166 {
  color: #003399;
  font-weight: bold;
}

.java5 .co1 {
  color: #666666;
  font-style: italic;
}

.java5 .co2 {
  color: #006699;
}

.java5 .co3 {
  color: #008000;
  font-style: italic;
  font-weight: bold;
}

.java5 .coMULTI {
  color: #666666;
  font-style: italic;
}

.java5 .es0 {
  color: #000099;
  font-weight: bold;
}

.java5 .br0 {
  color: #009900;
}

.java5 .st0 {
  color: #0000ff;
}

.java5 .nu0 {
  color: #cc66cc;
}

.java5 .me1 {
  color: #006633;
}

.java5 .me2 {
  color: #006633;
}

.java5 .sy0 {
  color: #339933;
}

.javascript .kw1 {
  color: #000066;
  font-weight: bold;
}

.javascript .kw2 {
  color: #003366;
  font-weight: bold;
}

.javascript .kw3 {
  color: #000066;
}

.javascript .co1 {
  color: #006600;
  font-style: italic;
}

.javascript .co2 {
  color: #009966;
  font-style: italic;
}

.javascript .coMULTI {
  color: #006600;
  font-style: italic;
}

.javascript .es0 {
  color: #000099;
  font-weight: bold;
}

.javascript .br0 {
  color: #009900;
}

.javascript .st0 {
  color: #3366CC;
}

.javascript .nu0 {
  color: #CC0000;
}

.javascript .me1 {
  color: #660066;
}

.javascript .sy0 {
  color: #339933;
}

.kixtart .kw1 {
  color: #b1b100;
}

.kixtart .kw2 {
  color: #000000;
  font-weight: bold;
}

.kixtart .kw3 {
  color: #000066;
}

.kixtart .co1 {
  color: #808080;
  font-style: italic;
}

.kixtart .coMULTI {
  color: #808080;
  font-style: italic;
}

.kixtart .es0 {
  color: #000099;
  font-weight: bold;
}

.kixtart .br0 {
  color: #66cc66;
}

.kixtart .st0 {
  color: #ff0000;
}

.kixtart .nu0 {
  color: #cc66cc;
}

.kixtart .me1 {
  color: #006600;
}

.kixtart .me2 {
  color: #006600;
}

.kixtart .sy0 {
  color: #66cc66;
}

.klonec .kw1 {
  color: #b1b100;
  font-weight: bold;
}

.klonec .kw2 {
  color: #000000;
  font-weight: bold;
}

.klonec .kw3 {
  color: #6600FF;
}

.klonec .kw4 {
  color: #6600FF;
}

.klonec .kw5 {
  color: #0099FF;
  font-weight: bold;
}

.klonec .kw6 {
  color: #990099;
  font-weight: bold;
}

.klonec .kw7 {
  color: #000066;
}

.klonec .co1 {
  color: #808080;
  font-style: italic;
}

.klonec .co2 {
  color: #339933;
}

.klonec .coMULTI {
  color: #808080;
  font-style: italic;
}

.klonec .es0 {
  color: #000099;
  font-weight: bold;
}

.klonec .br0 {
  color: #000000;
}

.klonec .st0 {
  color: #ff0000;
}

.klonec .nu0 {
  color: #cc66cc;
}

.klonec .me1 {
  color: #006600;
}

.klonec .me2 {
  color: #006600;
}

.klonec .sy0 {
  color: #000000;
}

.klonec .sy1 {
  color: #000000;
  font-weight: bold;
}

.klonec .sc0 {
  background-color: #ffccff;
  font-weight: bold;
  color: #000000;
}

.klonec .sc3 {
  color: #00bbdd;
  font-weight: bold;
}

.klonec .sc4 {
  color: #ddbb00;
}

.klonec .sc5 {
  color: #009900;
}

.klonecpp .kw1 {
  color: #b1b100;
  font-weight: bold;
}

.klonecpp .kw2 {
  color: #000000;
  font-weight: bold;
}

.klonecpp .kw3 {
  color: #6600FF;
}

.klonecpp .kw4 {
  color: #6600FF;
}

.klonecpp .kw5 {
  color: #0099FF;
  font-weight: bold;
}

.klonecpp .kw6 {
  color: #990099;
  font-weight: bold;
}

.klonecpp .kw7 {
  color: #000066;
}

.klonecpp .co1 {
  color: #808080;
  font-style: italic;
}

.klonecpp .co2 {
  color: #339933;
}

.klonecpp .coMULTI {
  color: #808080;
  font-style: italic;
}

.klonecpp .es0 {
  color: #000099;
  font-weight: bold;
}

.klonecpp .br0 {
  color: #000000;
}

.klonecpp .st0 {
  color: #ff0000;
}

.klonecpp .nu0 {
  color: #cc66cc;
}

.klonecpp .me1 {
  color: #006600;
}

.klonecpp .me2 {
  color: #006600;
}

.klonecpp .sy0 {
  color: #000000;
}

.klonecpp .sy1 {
  color: #000000;
  font-weight: bold;
}

.klonecpp .sc0 {
  background-color: #ffccff;
  font-weight: bold;
  color: #000000;
}

.klonecpp .sc3 {
  color: #00bbdd;
  font-weight: bold;
}

.klonecpp .sc4 {
  color: #ddbb00;
}

.klonecpp .sc5 {
  color: #009900;
}

.latex .co1 {
  color: #2C922C;
  font-style: italic;
}

.latex .es0 {
  color: #000000;
  font-weight: bold;
}

.latex .st0 {
  color: #000000;
}

.latex .sy0 {
  color: #0000D0;
}

.latex .re1 {
  color: #8020E0;
  font-weight: normal;
}

.latex .re2 {
  color: #C08020;
  font-weight: normal;
}

.latex .re3 {
  color: #8020E0;
  font-weight: normal;
}

.latex .re4 {
  color: #800000;
  font-weight: normal;
}

.latex .re5 {
  color: #00008B;
  font-weight: bold;
}

.latex .re6 {
  color: #800000;
  font-weight: normal;
}

.latex .re7 {
  color: #0000D0;
  font-weight: normal;
}

.latex .re8 {
  color: #C00000;
  font-weight: normal;
}

.latex .re9 {
  color: #2020C0;
  font-weight: normal;
}

.latex .re10 {
  color: #800000;
  font-weight: normal;
}

.latex .re11 {
  color: #E00000;
  font-weight: normal;
}

.latex .re12 {
  color: #800000;
  font-weight: normal;
}

.lisp .kw1 {
  color: #b1b100;
}

.lisp .co1 {
  color: #808080;
  font-style: italic;
}

.lisp .coMULTI {
  color: #808080;
  font-style: italic;
}

.lisp .es0 {
  color: #000099;
  font-weight: bold;
}

.lisp .br0 {
  color: #66cc66;
}

.lisp .st0 {
  color: #ff0000;
}

.lisp .nu0 {
  color: #cc66cc;
}

.lisp .me0 {
  color: #555;
}

.lisp .me1 {
  color: #555;
}

.lisp .sy0 {
  color: #66cc66;
}

.lolcode .kw1 {
  color: #008000;
}

.lolcode .kw2 {
  color: #000080;
}

.lolcode .kw3 {
  color: #000080;
}

.lolcode .kw4 {
  color: #800000;
}

.lolcode .co1 {
  color: #666666;
  style: italic;
}

.lolcode .co2 {
  color: #666666;
  style: italic;
}

.lolcode .br0 {
  color: #66cc66;
}

.lolcode .st0 {
  color: #ff0000;
}

.lolcode .sy0 {
  color: #66cc66;
}

.lotusformulas .kw1 {
  color: #800000;
}

.lotusformulas .kw2 {
  color: #0000FF;
}

.lotusformulas .co1 {
  color: #008000;
}

.lotusformulas .es0 {
  color: #000099;
}

.lotusformulas .br0 {
  color: #000000;
}

.lotusformulas .st0 {
  color: #FF00FF;
}

.lotusformulas .nu0 {
  color: #FF00FF;
}

.lotusformulas .me1 {
  color: #0000AA;
}

.lotusformulas .sy0 {
  color: #66cc66;
}

.lotusscript .kw1 {
  color: #0000FF;
}

.lotusscript .kw2 {
  color: #0000EE;
}

.lotusscript .co1 {
  color: #008000;
}

.lotusscript .es0 {
  color: #000099;
}

.lotusscript .br0 {
  color: #000000;
}

.lotusscript .st0 {
  color: #000000;
}

.lotusscript .nu0 {
  color: #FF00FF;
}

.lotusscript .me1 {
  color: #0000AA;
}

.lotusscript .sy0 {
  color: #006600;
}

.lscript .kw1 {
  color: #000000;
  font-weight: bold;
}

.lscript .kw2 {
  color: #FF6820;
  font-weight: bold;
}

.lscript .kw3 {
  color: #007F7F;
  font-weight: bold;
}

.lscript .kw4 {
  color: #800080;
  font-weight: bold;
}

.lscript .kw5 {
  color: #51BD95;
  font-weight: bold;
}

.lscript .kw6 {
  color: #416F85;
  font-weight: bold;
}

.lscript .kw7 {
  color: #C92929;
  font-weight: bold;
}

.lscript .co1 {
  color: #7F7F7F;
}

.lscript .coMULTI {
  color: #7F7F7F;
}

.lscript .br0 {
  color: #0040A0;
}

.lscript .st0 {
  color: #00C800;
}

.lscript .nu0 {
  color: #6953AC;
}

.lscript .sy0 {
  color: #0040A0;
}

.lua .kw1 {
  color: #b1b100;
}

.lua .co1 {
  color: #808080;
  font-style: italic;
}

.lua .coMULTI {
  color: #808080;
  font-style: italic;
}

.lua .es0 {
  color: #000099;
  font-weight: bold;
}

.lua .br0 {
  color: #66cc66;
}

.lua .st0 {
  color: #ff0000;
}

.lua .nu0 {
  color: #cc66cc;
}

.lua .me0 {
  color: #b1b100;
}

.lua .sy0 {
  color: #66cc66;
}

.m68k .kw1 {
  color: #0000ff;
  font-weight: bold;
}

.m68k .kw2 {
  color: #0000ff;
}

.m68k .kw3 {
  color: #46aa03;
  font-weight: bold;
}

.m68k .co1 {
  color: #adadad;
  font-style: italic;
}

.m68k .es0 {
  color: #000099;
  font-weight: bold;
}

.m68k .br0 {
  color: #0000ff;
}

.m68k .st0 {
  color: #7f007f;
}

.m68k .nu0 {
  color: #dd22dd;
}

.m68k .sy0 {
  color: #008000;
}

.m68k .re0 {
  color: #22bbff;
}

.m68k .re1 {
  color: #22bbff;
}

.m68k .re2 {
  color: #993333;
}

.make .kw1 {
  color: #666622;
  font-weight: bold;
}

.make .kw2 {
  color: #990000;
}

.make .co1 {
  color: #339900;
  font-style: italic;
}

.make .co2 {
  color: #000099;
  font-weight: bold;
}

.make .es0 {
  color: #000099;
  font-weight: bold;
}

.make .br0 {
  color: #004400;
}

.make .st0 {
  color: #CC2200;
}

.make .nu0 {
  color: #CC2200;
}

.make .sy0 {
  color: #004400;
}

.make .re0 {
  color: #000088;
  font-weight: bold;
}

.make .re1 {
  color: #0000CC;
  font-weight: bold;
}

.make .re2 {
  color: #000088;
}

.matlab .kw1 {
  color: #0000FF;
}

.matlab .kw2 {
  color: #0000FF;
}

.matlab .co1 {
  color: #228B22;
}

.matlab .co2 {
  color: #A020F0;
}

.matlab .br0 {
  color: #080;
}

.matlab .nu0 {
  color: #33f;
}

.matlab .sy0 {
  color: #080;
}

.matlab .re0 {
  color: #33f;
}

.mirc .kw1 {
  color: #994444;
}

.mirc .kw2 {
  color: #000000;
  font-weight: bold;
}

.mirc .kw3 {
  color: #990000;
  font-weight: bold;
}

.mirc .co1 {
  color: #808080;
  font-style: italic;
}

.mirc .br0 {
  color: #FF0000;
}

.mirc .me0 {
  color: #008000;
}

.mirc .sy0 {
  color: #FF0000;
}

.mirc .re0 {
  color: #000099;
}

.mirc .re1 {
  color: #990000;
}

.mirc .re2 {
  color: #000099;
}

.mirc .re3 {
  color: #888800;
}

.mirc .re4 {
  color: #888800;
}

.mirc .re5 {
  color: #000099;
}

.mirc .re6 {
  color: #990000;
  font-weight: bold;
}

.mirc .re7 {
  color: #990000;
  font-weight: bold;
}

.mpasm .kw1 {
  color: #00007f;
}

.mpasm .kw2 {
  color: #0000ff;
}

.mpasm .kw3 {
  color: #007f00;
}

.mpasm .kw4 {
  color: #46aa03;
  font-weight: bold;
}

.mpasm .kw5 {
  color: #7f0000;
}

.mpasm .co1 {
  color: #adadad;
  font-style: italic;
}

.mpasm .es0 {
  color: #000099;
  font-weight: bold;
}

.mpasm .br0 {
  color: #66cc66;
}

.mpasm .st0 {
  color: #7f007f;
}

.mpasm .nu0 {
  color: #ff0000;
}

.mpasm .sy0 {
  color: #66cc66;
}

.mpasm .re0 {
  color: #ff0000;
}

.mpasm .re1 {
  color: #ff0000;
}

.mxml .coMULTI {
  color: #808080;
  font-style: italic;
}

.mxml .es0 {
  color: #000099;
  font-weight: bold;
}

.mxml .br0 {
  color: #66cc66;
}

.mxml .st0 {
  color: #ff0000;
}

.mxml .nu0 {
  color: #cc66cc;
}

.mxml .sy0 {
  color: #66cc66;
}

.mxml .re0 {
  font-weight: bold;
  color: black;
}

.mxml .re1 {
  color: #7400FF;
}

.mxml .re2 {
  color: #7400FF;
}

.mxml .sc0 {
  color: #00bbdd;
}

.mxml .sc1 {
  color: #ddbb00;
}

.mxml .sc2 {
  color: #339933;
}

.mxml .sc3 {
  color: #000000;
}

.mysql .kw1 {
  color: #990099;
  font-weight: bold;
}

.mysql .kw2 {
  color: #990099;
  font-weight: bold;
}

.mysql .kw3 {
  color: #9900FF;
  font-weight: bold;
}

.mysql .kw4 {
  color: #999900;
  font-weight: bold;
}

.mysql .kw5 {
  color: #999900;
  font-weight: bold;
}

.mysql .kw6 {
  color: #FF9900;
  font-weight: bold;
}

.mysql .kw7 {
  color: #FF9900;
  font-weight: bold;
}

.mysql .kw8 {
  color: #9900FF;
  font-weight: bold;
}

.mysql .kw9 {
  color: #9900FF;
  font-weight: bold;
}

.mysql .kw10 {
  color: #CC0099;
  font-weight: bold;
}

.mysql .kw11 {
  color: #CC0099;
  font-weight: bold;
}

.mysql .kw12 {
  color: #009900;
}

.mysql .kw13 {
  color: #000099;
}

.mysql .kw14 {
  color: #000099;
}

.mysql .kw15 {
  color: #000099;
}

.mysql .kw16 {
  color: #000099;
}

.mysql .kw17 {
  color: #000099;
}

.mysql .kw18 {
  color: #000099;
}

.mysql .kw19 {
  color: #000099;
}

.mysql .kw20 {
  color: #000099;
}

.mysql .kw21 {
  color: #000099;
}

.mysql .kw22 {
  color: #000099;
}

.mysql .kw23 {
  color: #000099;
}

.mysql .kw24 {
  color: #000099;
}

.mysql .kw25 {
  color: #000099;
}

.mysql .kw26 {
  color: #000099;
}

.mysql .kw27 {
  color: #00CC00;
}

.mysql .coMULTI {
  color: #808000;
  font-style: italic;
}

.mysql .co1 {
  color: #808080;
  font-style: italic;
}

.mysql .co2 {
  color: #808080;
  font-style: italic;
}

.mysql .es0 {
  color: #004000;
  font-weight: bold;
}

.mysql .es1 {
  color: #008080;
  font-weight: bold;
}

.mysql .br0 {
  color: #FF00FF;
}

.mysql .st0 {
  color: #008000;
}

.mysql .nu0 {
  color: #008080;
}

.mysql .sy1 {
  color: #CC0099;
}

.mysql .sy2 {
  color: #000033;
}

.nsis .kw1 {
  color: #000066;
  font-weight: bold;
}

.nsis .kw2 {
  color: #000066;
}

.nsis .kw3 {
  color: #003366;
}

.nsis .kw4 {
  color: #000099;
}

.nsis .kw5 {
  color: #ff6600;
}

.nsis .kw6 {
  color: #ff6600;
}

.nsis .kw7 {
  color: #006600;
}

.nsis .kw8 {
  color: #006600;
}

.nsis .kw9 {
  color: #006600;
}

.nsis .kw10 {
  color: #006600;
}

.nsis .kw11 {
  color: #006600;
}

.nsis .kw12 {
  color: #006600;
}

.nsis .kw13 {
  color: #006600;
}

.nsis .kw14 {
  color: #006600;
}

.nsis .kw15 {
  color: #006600;
}

.nsis .kw16 {
  color: #006600;
}

.nsis .co1 {
  color: #666666;
  font-style: italic;
}

.nsis .co2 {
  color: #666666;
  font-style: italic;
}

.nsis .coMULTI {
  color: #666666;
  font-style: italic;
}

.nsis .es0 {
  color: #660066;
  font-weight: bold;
}

.nsis .st0 {
  color: #660066;
}

.nsis .re0 {
  color: #660000;
}

.nsis .re1 {
  color: #660000;
}

.nsis .re2 {
  color: #660000;
}

.nsis .re3 {
  color: #660000;
}

.nsis .re4 {
  color: #660000;
}

.nsis .re5 {
  color: #660000;
}

.nsis .re6 {
  color: #660000;
}

.nsis .re7 {
  color: #000099;
}

.nsis .re8 {
  color: #003399;
}

.objc .kw1 {
  color: #a61390;
}

.objc .kw2 {
  color: #a61390;
}

.objc .kw3 {
  color: #a61390;
}

.objc .kw4 {
  color: #a61390;
}

.objc .kw5 {
  color: #400080;
}

.objc .kw6 {
  color: #2a6f76;
}

.objc .kw7 {
  color: #400080;
}

.objc .kw8 {
  color: #2a6f76;
}

.objc .kw9 {
  color: #400080;
}

.objc .co1 {
  color: #6e371a;
}

.objc .co2 {
  color: #11740a;
  font-style: italic;
}

.objc .co3 {
  color: #bf1d1a;
}

.objc .coMULTI {
  color: #11740a;
  font-style: italic;
}

.objc .es0 {
  color: #2400d9;
}

.objc .br0 {
  color: #002200;
}

.objc .st0 {
  color: #bf1d1a;
}

.objc .nu0 {
  color: #2400d9;
}

.objc .sy0 {
  color: #002200;
}

.ocaml .kw1 {
  color: #06c;
  font-weight: bold;
}

.ocaml .kw2 {
  color: #06c;
  font-weight: bold;
}

.ocaml .kw3 {
  color: #06c;
  font-weight: bold;
}

.ocaml .kw4 {
  color: #06c;
  font-weight: bold;
}

.ocaml .kw5 {
  color: #06c;
  font-weight: bold;
}

.ocaml .coMULTI {
  color: #5d478b;
  font-style: italic;
}

.ocaml .br0 {
  color: #6c6;
}

.ocaml .st0 {
  color: #3cb371;
}

.ocaml .nu0 {
  color: #c6c;
}

.ocaml .me1 {
  color: #060;
}

.ocaml .sy0 {
  color: #a52a2a;
}

.ocaml-brief .kw1 {
  color: #06c;
  font-weight: bold;
}

.ocaml-brief .coMULTI {
  color: #5d478b;
  font-style: italic;
}

.ocaml-brief .br0 {
  color: #6c6;
}

.ocaml-brief .st0 {
  color: #3cb371;
}

.ocaml-brief .nu0 {
  color: #c6c;
}

.ocaml-brief .me1 {
  color: #060;
}

.ocaml-brief .sy0 {
  color: #a52a2a;
}

.oobas .kw1 {
  color: #b1b100;
}

.oobas .co1 {
  color: #808080;
}

.oobas .co2 {
  color: #808080;
}

.oobas .es0 {
  color: #000099;
}

.oobas .br0 {
  color: #66cc66;
}

.oobas .st0 {
  color: #ff0000;
}

.oobas .nu0 {
  color: #cc66cc;
}

.oobas .me1 {
  color: #006600;
}

.oobas .sy0 {
  color: #66cc66;
}

.oracle11 .kw1 {
  color: #993333;
  font-weight: bold;
  text-transform: uppercase;
}

.oracle11 .co1 {
  color: #808080;
  font-style: italic;
}

.oracle11 .es0 {
  color: #000099;
  font-weight: bold;
}

.oracle11 .br0 {
  color: #66cc66;
}

.oracle11 .st0 {
  color: #ff0000;
}

.oracle11 .nu0 {
  color: #cc66cc;
}

.oracle11 .me1 {
  color: #ff0000;
}

.oracle11 .sy0 {
  color: #66cc66;
}

.oracle8 .kw1 {
  color: #993333;
  font-weight: bold;
  text-transform: uppercase;
}

.oracle8 .co1 {
  color: #808080;
  font-style: italic;
}

.oracle8 .es0 {
  color: #000099;
  font-weight: bold;
}

.oracle8 .br0 {
  color: #66cc66;
}

.oracle8 .st0 {
  color: #ff0000;
}

.oracle8 .nu0 {
  color: #cc66cc;
}

.oracle8 .me1 {
  color: #ff0000;
}

.oracle8 .sy0 {
  color: #66cc66;
}

.pascal .kw1 {
  color: #000000;
  font-weight: bold;
}

.pascal .kw2 {
  color: #000000;
  font-weight: bold;
}

.pascal .kw3 {
  color: #000066;
}

.pascal .kw4 {
  color: #000066;
  font-weight: bold;
}

.pascal .co1 {
  color: #666666;
  font-style: italic;
}

.pascal .coMULTI {
  color: #666666;
  font-style: italic;
}

.pascal .es0 {
  color: #000099;
  font-weight: bold;
}

.pascal .es_h {
  color: #000099;
  font-weight: bold;
}

.pascal .br0 {
  color: #009900;
}

.pascal .st0 {
  color: #ff0000;
}

.pascal .st_h {
  color: #ff0000;
}

.pascal .nu0 {
  color: #cc66cc;
}

.pascal .me1 {
  color: #0066ee;
}

.pascal .sy0 {
  color: #339933;
}

.per .kw1 {
  color: #0600FF;
}

.per .kw2 {
  color: #0000FF;
  font-weight: bold;
}

.per .co1 {
  color: #008080;
  font-style: italic;
}

.per .co2 {
  color: #008080;
}

.per .coMULTI {
  color: green;
}

.per .es0 {
  color: #008080;
  font-weight: bold;
}

.per .br0 {
  color: #000000;
}

.per .st0 {
  color: #808080;
}

.per .nu0 {
  color: #FF0000;
}

.per .me1 {
  color: #0000FF;
}

.per .me2 {
  color: #0000FF;
}

.per .sy0 {
  color: #008000;
}

.perl .kw1 {
  color: #b1b100;
}

.perl .kw2 {
  color: #000000;
  font-weight: bold;
}

.perl .kw3 {
  color: #000066;
}

.perl .co1 {
  color: #666666;
  font-style: italic;
}

.perl .co2 {
  color: #009966;
  font-style: italic;
}

.perl .co3 {
  color: #0000ff;
}

.perl .co4 {
  color: #cc0000;
  font-style: italic;
}

.perl .co5 {
  color: #0000ff;
}

.perl .coMULTI {
  color: #666666;
  font-style: italic;
}

.perl .es0 {
  color: #000099;
  font-weight: bold;
}

.perl .es_h {
  color: #000099;
  font-weight: bold;
}

.perl .br0 {
  color: #009900;
}

.perl .st0 {
  color: #ff0000;
}

.perl .st_h {
  color: #ff0000;
}

.perl .nu0 {
  color: #cc66cc;
}

.perl .me1 {
  color: #006600;
}

.perl .me2 {
  color: #006600;
}

.perl .sy0 {
  color: #339933;
}

.perl .re0 {
  color: #0000ff;
}

.perl .re4 {
  color: #009999;
}

.php .kw1 {
  color: #b1b100;
}

.php .kw2 {
  color: #000000;
  font-weight: bold;
}

.php .kw3 {
  color: #990000;
}

.php .co1 {
  color: #666666;
  font-style: italic;
}

.php .co2 {
  color: #666666;
  font-style: italic;
}

.php .co3 {
  color: #0000cc;
  font-style: italic;
}

.php .co4 {
  color: #009933;
  font-style: italic;
}

.php .coMULTI {
  color: #666666;
  font-style: italic;
}

.php .es0 {
  color: #000099;
  font-weight: bold;
}

.php .es1 {
  color: #000099;
  font-weight: bold;
}

.php .es2 {
  color: #660099;
  font-weight: bold;
}

.php .es3 {
  color: #660099;
  font-weight: bold;
}

.php .es4 {
  color: #006699;
  font-weight: bold;
}

.php .es5 {
  color: #006699;
  font-weight: bold;
  font-style: italic;
}

.php .es6 {
  color: #009933;
  font-weight: bold;
}

.php .es_h {
  color: #000099;
  font-weight: bold;
}

.php .br0 {
  color: #009900;
}

.php .st0 {
  color: #0000ff;
}

.php .st_h {
  color: #0000ff;
}

.php .nu0 {
  color: #cc66cc;
}

.php .nu8 {
  color: #208080;
}

.php .nu12 {
  color: #208080;
}

.php .nu19 {
  color: #800080;
}

.php .me1 {
  color: #004000;
}

.php .me2 {
  color: #004000;
}

.php .sy0 {
  color: #339933;
}

.php .sy1 {
  color: #000000;
  font-weight: bold;
}

.php .re0 {
  color: #000088;
}

.php-brief .kw1 {
  color: #b1b100;
}

.php-brief .kw2 {
  color: #000000;
  font-weight: bold;
}

.php-brief .kw3 {
  color: #990000;
}

.php-brief .co1 {
  color: #666666;
  font-style: italic;
}

.php-brief .co2 {
  color: #666666;
  font-style: italic;
}

.php-brief .co3 {
  color: #0000cc;
  font-style: italic;
}

.php-brief .coMULTI {
  color: #666666;
  font-style: italic;
}

.php-brief .es0 {
  color: #000099;
  font-weight: bold;
}

.php-brief .es_h {
  color: #000099;
  font-weight: bold;
}

.php-brief .br0 {
  color: #009900;
}

.php-brief .st0 {
  color: #0000ff;
}

.php-brief .st_h {
  color: #0000ff;
}

.php-brief .nu0 {
  color: #cc66cc;
}

.php-brief .nu8 {
  color: #208080;
}

.php-brief .nu12 {
  color: #208080;
}

.php-brief .nu19 {
  color: #800080;
}

.php-brief .me1 {
  color: #004000;
}

.php-brief .me2 {
  color: #004000;
}

.php-brief .sy0 {
  color: #339933;
}

.php-brief .sy1 {
  color: #000000;
  font-weight: bold;
}

.php-brief .re0 {
  color: #0000ff;
}

.pic16 .kw1 {
  color: #0000a0;
  font-weight: bold;
}

.pic16 .kw2 {
  color: #aa3300;
  font-weight: bold;
}

.pic16 .kw3 {
  color: #0000ff;
}

.pic16 .co1 {
  color: #00a000;
}

.pic16 .es0 {
  color: #ff0000;
}

.pic16 .br0 {
  color: #0000ff;
}

.pic16 .st0 {
  color: #ff7700;
}

.pic16 .nu0 {
  color: #ff7700;
}

.pic16 .sy0 {
  color: #7777ff;
}

.pixelbender .kw1 {
  color: #0033ff;
}

.pixelbender .kw2 {
  color: #0033ff;
  font-weight: bold;
}

.pixelbender .kw3 {
  color: #0033ff;
}

.pixelbender .kw4 {
  color: #9900cc;
  font-weight: bold;
}

.pixelbender .kw5 {
  color: #333333;
}

.pixelbender .kw6 {
  color: #666666;
}

.pixelbender .kw7 {
  color: #990000;
}

.pixelbender .co1 {
  color: #009900;
}

.pixelbender .coMULTI {
  color: #3f5fbf;
}

.pixelbender .br0 {
  color: #000000;
}

.pixelbender .st0 {
  color: #990000;
}

.pixelbender .nu0 {
  color: #000000;
  font-weight: bold;
}

.pixelbender .me0 {
  color: #000000;
}

.pixelbender .sy0 {
  color: #000000;
  font-weight: bold;
}

.plsql .kw1 {
  color: #00F;
}

.plsql .kw2 {
  color: #000;
}

.plsql .kw3 {
  color: #00F;
}

.plsql .kw4 {
  color: #F00;
}

.plsql .kw5 {
  color: #800;
}

.plsql .co1 {
  color: #080;
  font-style: italic;
}

.plsql .coMULTI {
  color: #080;
  font-style: italic;
}

.plsql .es0 {
  color: #000;
  font-weight: bold;
}

.plsql .br0 {
  color: #00F;
}

.plsql .st0 {
  color: #F00;
}

.plsql .nu0 {
  color: #800;
}

.plsql .me0 {
  color: #0F0;
}

.plsql .sy0 {
  color: #00F;
}

.plsql .sc0 {
  color: #0F0;
}

.povray .kw1 {
  color: #a63123;
}

.povray .kw2 {
  color: #2312bc;
}

.povray .kw3 {
  color: #cc1122;
  font-weight: bold;
}

.povray .kw4 {
  color: #116688;
  font-weight: bold;
}

.povray .co1 {
  color: #808080;
  font-style: italic;
}

.povray .coMULTI {
  color: #808080;
  font-style: italic;
}

.povray .es0 {
  color: #000099;
  font-weight: bold;
}

.povray .br0 {
  color: #66cc66;
}

.povray .st0 {
  color: #ff0000;
}

.povray .nu0 {
  color: #cc66aa;
}

.povray .me1 {
  color: #006600;
}

.povray .me2 {
  color: #006600;
}

.povray .sy0 {
  color: #66cc66;
}

.povray .re0 {
  color: #6666cc;
  font-weight: bold;
}

.povray .re1 {
  color: #66cc66;
  font-weight: bold;
}

.povray .re2 {
  color: #66cc66;
  font-weight: bold;
}

.powershell .kw1 {
  color: #008080;
  font-weight: bold;
}

.powershell .kw2 {
  color: #008080;
  font-weight: bold;
}

.powershell .kw3 {
  color: #0000FF;
}

.powershell .kw4 {
  color: #FF0000;
}

.powershell .kw5 {
  color: #008080;
  font-style: italic;
}

.powershell .co1 {
  color: #008000;
}

.powershell .coMULTI {
  color: #008000;
}

.powershell .es0 {
  color: #008080;
  font-weight: bold;
}

.powershell .br0 {
  color: #000000;
}

.powershell .st0 {
  color: #800000;
}

.powershell .nu0 {
  color: #000000;
}

.powershell .me0 {
  color: pink;
}

.powershell .sy0 {
  color: pink;
}

.powershell .re0 {
  color: #800080;
}

.powershell .re3 {
  color: #008080;
}

.powershell .re4 {
  color: #008080;
}

.powershell .re5 {
  color: #800000;
}

.powershell .re6 {
  color: #000080;
}

.progress .kw1 {
  color: #0000ff;
  font-weight: bold;
}

.progress .kw2 {
  color: #1D16B2;
}

.progress .kw3 {
  color: #993333;
}

.progress .kw4 {
  color: #0000ff;
}

.progress .coMULTI {
  color: #808080;
  font-style: italic;
}

.progress .es0 {
  color: #000099;
  font-weight: bold;
}

.progress .br0 {
  color: #66cc66;
}

.progress .st0 {
  color: #ff0000;
}

.progress .nu0 {
  color: #cc66cc;
}

.progress .me0 {
  color: #006600;
}

.progress .sy0 {
  color: #66cc66;
}

.prolog .kw1 {
  color: #990000;
}

.prolog .co1 {
  color: #666666;
  font-style: italic;
}

.prolog .coMULTI {
  color: #666666;
  font-style: italic;
}

.prolog .es0 {
  color: #000099;
  font-weight: bold;
}

.prolog .es_h {
  color: #000099;
  font-weight: bold;
}

.prolog .br0 {
  color: #009900;
}

.prolog .st0 {
  color: #0000ff;
}

.prolog .st_h {
  color: #0000ff;
}

.prolog .nu0 {
  color: #800080;
}

.prolog .sy0 {
  color: #339933;
}

.prolog .sy1 {
  color: #339933;
}

.prolog .sy2 {
  color: #339933;
}

.prolog .sy3 {
  color: #339933;
}

.prolog .sy4 {
  color: #339933;
}

.prolog .sy5 {
  color: #339933;
}

.prolog .sy6 {
  color: #339933;
}

.prolog .re0 {
  color: #008080;
}

.providex .kw1 {
  color: navy;
}

.providex .kw2 {
  color: blue;
}

.providex .kw3 {
  color: blue;
}

.providex .kw4 {
  color: #6A5ACD;
  font-style: italic;
}

.providex .kw5 {
  color: #BDB76B;
}

.providex .co1 {
  color: #008080;
  font-style: italic;
}

.providex .co2 {
  color: #008080;
}

.providex .coMULTI {
  color: #008080;
  font-style: italic;
}

.providex .es0 {
  color: #000099;
}

.providex .br0 {
  color: #000066;
}

.providex .st0 {
  color: green;
}

.providex .nu0 {
  color: #00008B;
}

.providex .sy0 {
  color: #008000;
}

.providex .sy1 {
  color: #000099;
}

.providex .sy2 {
  color: #000099;
}

.providex .sy3 {
  color: #0000C9;
}

.providex .sy4 {
  color: #000099;
}

.providex .re1 {
  color: #006400;
  font-weight: bold;
}

.providex .re2 {
  color: #6A5ACD;
}

.python .kw1 {
  color: #ff7700;
  font-weight: bold;
}

.python .kw2 {
  color: #008000;
}

.python .kw3 {
  color: #dc143c;
}

.python .kw4 {
  color: #0000cd;
}

.python .co1 {
  color: #808080;
  font-style: italic;
}

.python .coMULTI {
  color: #808080;
  font-style: italic;
}

.python .es0 {
  color: #000099;
  font-weight: bold;
}

.python .br0 {
  color: black;
}

.python .st0 {
  color: #483d8b;
}

.python .nu0 {
  color: #ff4500;
}

.python .me1 {
  color: black;
}

.python .sy0 {
  color: #66cc66;
}

.qbasic .kw1 {
  color: #a1a100;
}

.qbasic .kw3 {
  color: #000066;
}

.qbasic .co1 {
  color: #808080;
}

.qbasic .co2 {
  color: #808080;
}

.qbasic .es0 {
  color: #000099;
}

.qbasic .br0 {
  color: #66cc66;
}

.qbasic .st0 {
  color: #ff0000;
}

.qbasic .nu0 {
  color: #cc66cc;
}

.qbasic .sy0 {
  color: #66cc66;
}

.rails .kw1 {
  color: #9966CC;
  font-weight: bold;
}

.rails .kw2 {
  color: #0000FF;
  font-weight: bold;
}

.rails .kw3 {
  color: #CC0066;
  font-weight: bold;
}

.rails .kw4 {
  color: #CC00FF;
  font-weight: bold;
}

.rails .kw5 {
  color: #5A0A0A;
  font-weight: bold;
}

.rails .co1 {
  color: #008000;
  font-style: italic;
}

.rails .coMULTI {
  color: #000080;
  font-style: italic;
}

.rails .es0 {
  color: #000099;
}

.rails .br0 {
  color: #006600;
  font-weight: bold;
}

.rails .st0 {
  color: #996600;
}

.rails .nu0 {
  color: #006666;
}

.rails .me1 {
  color: #9900CC;
}

.rails .sy0 {
  color: #006600;
  font-weight: bold;
}

.rails .re0 {
  color: #ff6633;
  font-weight: bold;
}

.rails .re1 {
  color: #0066ff;
  font-weight: bold;
}

.rails .re2 {
  color: #6666ff;
  font-weight: bold;
}

.rails .re3 {
  color: #ff3333;
  font-weight: bold;
}

.reg .kw3 {
  color: #800000;
}

.reg .co1 {
  color: #009900;
}

.reg .br0 {
  color: #000000;
}

.reg .st0 {
  color: #009900;
}

.reg .sy0 {
  color: #000000;
}

.reg .re0 {
  color: #00CCFF;
}

.reg .re1 {
  color: #0000FF;
}

.reg .re3 {
  color: #0000FF;
}

.reg .re4 {
  color: #0000FF;
}

.reg .re8 {
  color: #FF6600;
}

.robots .kw1 {
  color: #b1b100;
}

.robots .co1 {
  color: #808080;
  font-style: italic;
}

.robots .es0 {
  color: #000099;
  font-weight: bold;
}

.robots .br0 {
  color: #66cc66;
}

.robots .st0 {
  color: #ff0000;
}

.robots .nu0 {
  color: #cc66cc;
}

.robots .sy0 {
  color: #66cc66;
}

.ruby .kw1 {
  color: #9966CC;
  font-weight: bold;
}

.ruby .kw2 {
  color: #0000FF;
  font-weight: bold;
}

.ruby .kw3 {
  color: #CC0066;
  font-weight: bold;
}

.ruby .kw4 {
  color: #CC00FF;
  font-weight: bold;
}

.ruby .co1 {
  color: #008000;
  font-style: italic;
}

.ruby .coMULTI {
  color: #000080;
  font-style: italic;
}

.ruby .es0 {
  color: #000099;
}

.ruby .br0 {
  color: #006600;
  font-weight: bold;
}

.ruby .st0 {
  color: #996600;
}

.ruby .nu0 {
  color: #006666;
}

.ruby .me1 {
  color: #9900CC;
}

.ruby .sy0 {
  color: #006600;
  font-weight: bold;
}

.ruby .re0 {
  color: #ff6633;
  font-weight: bold;
}

.ruby .re1 {
  color: #0066ff;
  font-weight: bold;
}

.ruby .re2 {
  color: #6666ff;
  font-weight: bold;
}

.ruby .re3 {
  color: #ff3333;
  font-weight: bold;
}

.sas .kw1 {
  color: #0000ff;
}

.sas .kw2 {
  color: #0000ff;
}

.sas .kw3 {
  color: #0000ff;
}

.sas .kw4 {
  color: #0000ff;
}

.sas .kw5 {
  color: #0000ff;
}

.sas .kw6 {
  color: #000080;
  font-weight: bold;
}

.sas .kw7 {
  color: #ff0000;
}

.sas .kw8 {
  color: #00ff00;
}

.sas .kw9 {
  color: #0000ff;
}

.sas .coMULTI {
  color: #006400;
  font-style: italic;
}

.sas .es0 {
  color: #000099;
  font-weight: bold;
}

.sas .br0 {
  color: #66cc66;
}

.sas .st0 {
  color: #a020f0;
}

.sas .nu0 {
  color: #2e8b57;
  font-weight: bold;
}

.sas .sy0 {
  color: #66cc66;
}

.sas .re0 {
  color: #0000ff;
  font-weight: bold;
}

.sas .re1 {
  color: #000080;
  font-weight: bold;
}

.sas .re2 {
  color: #006400;
  font-style: italic;
}

.sas .re3 {
  color: #006400;
  font-style: italic;
}

.sas .re4 {
  color: #006400;
  font-style: italic;
}

.sas .re5 {
  color: #ff0000;
  font-weight: bold;
}

.sas .re6 {
  color: #00ff00;
  font-style: italic;
}

.sas .re7 {
  color: #0000ff;
  font-style: normal;
}

.sas .re8 {
  color: #b218b2;
  font-weight: bold;
}

.sas .re9 {
  color: #b218b2;
  font-weight: bold;
}

.scala .kw1 {
  color: #0000ff;
  font-weight: bold;
}

.scala .kw2 {
  color: #9999cc;
  font-weight: bold;
}

.scala .co1 {
  color: #008000;
  font-style: italic;
}

.scala .coMULTI {
  color: #00ff00;
  font-style: italic;
}

.scala .es0 {
  color: #0000ff;
  font-weight: bold;
}

.scala .br0 {
  color: #F78811;
}

.scala .st0 {
  color: #6666FF;
}

.scala .nu0 {
  color: #F78811;
}

.scala .me1 {
  color: #000000;
}

.scala .me2 {
  color: #000000;
}

.scala .sy0 {
  color: #000080;
}

.scheme .kw1 {
  color: #b1b100;
}

.scheme .co1 {
  color: #808080;
  font-style: italic;
}

.scheme .coMULTI {
  color: #808080;
  font-style: italic;
}

.scheme .es0 {
  color: #000099;
  font-weight: bold;
}

.scheme .br0 {
  color: #66cc66;
}

.scheme .st0 {
  color: #ff0000;
}

.scheme .nu0 {
  color: #cc66cc;
}

.scheme .me0 {
  color: #202020;
}

.scheme .sy0 {
  color: #66cc66;
}

.scilab .kw1 {
  color: #b1b100;
}

.scilab .kw2 {
  color: #000000;
  font-weight: bold;
}

.scilab .kw3 {
  color: #000066;
}

.scilab .co1 {
  color: #666666;
  font-style: italic;
}

.scilab .coMULTI {
  color: #666666;
  font-style: italic;
}

.scilab .es0 {
  color: #000099;
  font-weight: bold;
}

.scilab .es_h {
  color: #000099;
  font-weight: bold;
}

.scilab .br0 {
  color: #009900;
}

.scilab .st0 {
  color: #ff0000;
}

.scilab .st_h {
  color: #ff0000;
}

.scilab .nu0 {
  color: #cc66cc;
}

.scilab .me1 {
  color: #006600;
}

.scilab .me2 {
  color: #006600;
}

.scilab .sy0 {
  color: #339933;
}

.scilab .re0 {
  color: #0000ff;
}

.scilab .re4 {
  color: #009999;
}

.sdlbasic .kw1 {
  color: #b1b100;
}

.sdlbasic .co1 {
  color: #808080;
}

.sdlbasic .co2 {
  color: #808080;
}

.sdlbasic .co3 {
  color: #808080;
}

.sdlbasic .co4 {
  color: #808080;
}

.sdlbasic .es0 {
  color: #000099;
}

.sdlbasic .br0 {
  color: #66cc66;
}

.sdlbasic .st0 {
  color: #ff0000;
}

.sdlbasic .nu0 {
  color: #cc66cc;
}

.sdlbasic .me0 {
  color: #66cc66;
}

.sdlbasic .sy0 {
  color: #66cc66;
}

.smalltalk .kw1 {
  color: #7f007f;
}

.smalltalk .coMULTI {
  color: #007f00;
  font-style: italic;
}

.smalltalk .st0 {
  color: #7f0000;
}

.smalltalk .nu0 {
  color: #7f0000;
}

.smalltalk .sy0 {
  color: #000066;
  font-weight: bold;
}

.smalltalk .re0 {
  color: #0000ff;
}

.smalltalk .re1 {
  color: #7f0000;
}

.smalltalk .re2 {
  color: #7f0000;
}

.smalltalk .re3 {
  color: #00007f;
}

.smalltalk .re4 {
  color: #7f007f;
}

.smalltalk .re5 {
  color: #00007f;
}

.smalltalk .re6 {
  color: #00007f;
}

.smarty .kw1 {
  color: #0600FF;
}

.smarty .kw2 {
  color: #008000;
}

.smarty .kw3 {
  color: #0600FF;
}

.smarty .kw4 {
  color: #804040;
}

.smarty .kw5 {
  color: #008000;
}

.smarty .kw6 {
  color: #6A0A0A;
}

.smarty .kw7 {
  color: #D36900;
}

.smarty .kw8 {
  color: #0600FF;
}

.smarty .coMULTI {
  color: #008080;
  font-style: italic;
}

.smarty .es0 {
  color: #000099;
  font-weight: bold;
}

.smarty .br0 {
  color: #D36900;
}

.smarty .st0 {
  color: #ff0000;
}

.smarty .nu0 {
  color: #cc66cc;
}

.smarty .me1 {
  color: #006600;
}

.smarty .sy0 {
  color: #D36900;
}

.smarty .re0 {
  color: #00aaff;
}

.smarty .sc1 {
  color: #808080;
  font-style: italic;
}

.smarty .sc2 {
  color: #009000;
}

.sql .kw1 {
  color: #993333;
  font-weight: bold;
}

.sql .co1 {
  color: #808080;
  font-style: italic;
}

.sql .co2 {
  color: #808080;
  font-style: italic;
}

.sql .coMULTI {
  color: #808080;
  font-style: italic;
}

.sql .es0 {
  color: #000099;
  font-weight: bold;
}

.sql .br0 {
  color: #66cc66;
}

.sql .st0 {
  color: #ff0000;
}

.sql .nu0 {
  color: #cc66cc;
}

.sql .sy0 {
  color: #66cc66;
}

.tcl .kw1 {
  color: #ff7700;
  font-weight: bold;
}

.tcl .kw2 {
  color: #008000;
}

.tcl .kw3 {
  color: #dc143c;
}

.tcl .co1 {
  color: #808080;
  font-style: italic;
}

.tcl .co2 {
  color: #483d8b;
}

.tcl .coMULTI {
  color: #808080;
  font-style: italic;
}

.tcl .es0 {
  color: #000099;
  font-weight: bold;
}

.tcl .br0 {
  color: black;
}

.tcl .st0 {
  color: #483d8b;
}

.tcl .nu0 {
  color: #ff4500;
}

.tcl .me1 {
  color: black;
}

.tcl .sy0 {
  color: #66cc66;
}

.tcl .re0 {
  color: #ff3333;
}

.teraterm .kw1 {
  color: #000080;
  font-weight: bold !important;
}

.teraterm .kw2 {
  color: #808000;
  font-weight: bold;
}

.teraterm .kw3 {
  color: #ff0000;
  font-weight: bold;
}

.teraterm .kw4 {
  color: #ff00ff;
  font-weight: bold;
}

.teraterm .co1 {
  color: #008000;
  font-style: italic;
}

.teraterm .br0 {
  color: #ff00ff;
  font-weight: bold;
}

.teraterm .st0 {
  color: #800080;
}

.teraterm .nu0 {
  color: #008080;
}

.teraterm .sy0 {
  color: #ff00ff;
  font-weight: bold;
}

.teraterm .re0 {
  color: #0000ff;
  font-weight: bold;
}

.thinbasic .kw1 {
  color: #0000FF;
  font-weight: bold;
}

.thinbasic .kw2 {
  color: #993333;
  font-style: italic;
  font-weight: bold;
}

.thinbasic .co1 {
  color: #008000;
}

.thinbasic .es0 {
  color: #000099;
}

.thinbasic .br0 {
  color: #333333;
}

.thinbasic .st0 {
  color: #800080;
}

.thinbasic .nu0 {
  color: #CC0000;
}

.thinbasic .me1 {
  color: #66cc66;
}

.thinbasic .sy0 {
  color: #333333;
}

.tsql .kw1 {
  color: #0000FF;
}

.tsql .kw2 {
  color: #FF00FF;
}

.tsql .kw3 {
  color: #AF0000;
}

.tsql .kw4 {
  color: #AF0000;
}

.tsql .co1 {
  color: #008080;
}

.tsql .coMULTI {
  color: #008080;
}

.tsql .es0 {
  color: #000099;
  font-weight: bold;
}

.tsql .br0 {
  color: #808080;
}

.tsql .st0 {
  color: #FF0000;
}

.tsql .nu0 {
  color: #000;
}

.tsql .me1 {
  color: #202020;
}

.tsql .me2 {
  color: #202020;
}

.tsql .sy0 {
  color: #808080;
}

.typoscript .kw1 {
  color: #ed7d14;
}

.typoscript .kw2 {
  font-weight: bold;
}

.typoscript .kw3 {
  color: #990000;
  font-weight: bold;
}

.typoscript .kw4 {
  color: #990000;
  font-weight: bold;
}

.typoscript .kw5 {
  color: #990000;
  font-weight: bold;
}

.typoscript .kw6 {
  color: #990000;
  font-weight: bold;
}

.typoscript .kw7 {
  color: #990000;
  font-weight: bold;
}

.typoscript .kw8 {
  font-weight: bold;
}

.typoscript .kw9 {
  color: #990000;
  font-weight: bold;
}

.typoscript .co1 {
  color: #aaa;
  font-style: italic;
}

.typoscript .co2 {
  color: #aaa;
  font-style: italic;
}

.typoscript .coMULTI {
  color: #aaa;
  font-style: italic;
}

.typoscript .br0 {
  color: #009900;
}

.typoscript .st0 {
  color: #ac14aa;
}

.typoscript .nu0 {
  color: #cc0000;
}

.typoscript .me1 {
  color: #0000e0;
  font-weight: bold;
}

.typoscript .me2 {
  color: #0000e0;
  font-weight: bold;
}

.typoscript .sy0 {
  color: #339933;
  font-weight: bold;
}

.typoscript .sy1 {
  color: #009900;
  font-weight: bold;
}

.typoscript .re0 {
  color: #009900;
}

.typoscript .re1 {
  color: #009900;
  font-weight: bold;
}

.typoscript .re2 {
  color: #3366CC;
}

.typoscript .re3 {
  color: #000066;
  font-weight: bold;
}

.typoscript .re4 {
  color: #ed7d14;
}

.typoscript .re5 {
  color: #000066;
  font-weight: bold;
}

.typoscript .re6 {
  color: #009900;
}

.typoscript .re7 {
  color: #3366CC;
}

.vb .kw1 {
  color: #000080;
}

.vb .co1 {
  color: #008000;
}

.vbnet .kw1 {
  color: #0600FF;
}

.vbnet .kw2 {
  color: #FF8000;
}

.vbnet .kw3 {
  color: #008000;
}

.vbnet .kw4 {
  color: #FF0000;
}

.vbnet .kw5 {
  color: #804040;
}

.vbnet .kw6 {
  color: #0600FF;
}

.vbnet .kw7 {
  color: #0600FF;
}

.vbnet .kw8 {
  color: #0600FF;
}

.vbnet .co1 {
  color: #008080;
  font-style: italic;
}

.vbnet .coMULTI {
  color: #008080;
  font-style: italic;
}

.vbnet .es0 {
  color: #008080;
  font-weight: bold;
}

.vbnet .br0 {
  color: #000000;
}

.vbnet .st0 {
  color: #808080;
}

.vbnet .nu0 {
  color: #FF0000;
}

.vbnet .me1 {
  color: #0000FF;
}

.vbnet .sy0 {
  color: #008000;
}

.verilog .kw1 {
  color: #A52A2A;
  font-weight: bold;
}

.verilog .kw2 {
  color: #9932CC;
}

.verilog .kw3 {
  color: #008800;
}

.verilog .co1 {
  color: #00008B;
  font-style: italic;
}

.verilog .coMULTI {
  color: #00008B;
  font-style: italic;
}

.verilog .es0 {
  color: #9F79EE;
}

.verilog .br0 {
  color: #9F79EE;
}

.verilog .st0 {
  color: #FF00FF;
}

.verilog .nu0 {
  color: #ff0055;
}

.verilog .me1 {
  color: #202020;
}

.verilog .me2 {
  color: #202020;
}

.verilog .sy0 {
  color: #5D478B;
}

.verilog .re0 {
  color: #ff0055;
}

.verilog .re1 {
  color: #ff0055;
}

.vhdl .kw1 {
  color: #000080;
  font-weight: bold;
}

.vhdl .kw2 {
  color: #0000ff;
}

.vhdl .co1 {
  color: #008000;
  font-style: italic;
}

.vhdl .coMULTI {
  color: #008000;
  font-style: italic;
}

.vhdl .es0 {
  color: #000099;
  font-weight: bold;
}

.vhdl .br0 {
  color: #000066;
}

.vhdl .st0 {
  color: #7f007f;
}

.vhdl .nu0 {
  color: #ff0000;
}

.vhdl .sy0 {
  color: #000066;
}

.vhdl .re0 {
  color: #ff0000;
}

.vhdl .re1 {
  color: #ff0000;
}

.vim .kw1 {
  color: #804040;
}

.vim .kw2 {
  color: #668080;
}

.vim .kw3 {
  color: #25BB4D;
}

.vim .co1 {
  color: #adadad;
  font-style: italic;
}

.vim .br0 {
  color: #000000;
}

.vim .st0 {
  color: #C5A22D;
}

.vim .nu0 {
  color: #000000;
  font-weight: bold;
}

.vim .me0 {
  color: #000000;
}

.vim .sy0 {
  color: #000000;
}

.visualfoxpro .kw1 {
  color: blue;
}

.visualfoxpro .kw2 {
  color: blue;
}

.visualfoxpro .kw3 {
  color: blue;
}

.visualfoxpro .kw4 {
  color: blue;
}

.visualfoxpro .co1 {
  color: green;
  font-style: italic;
}

.visualfoxpro .co2 {
  color: green;
  font-style: italic;
}

.visualfoxpro .coMULTI {
  color: #808080;
  font-style: italic;
}

.visualfoxpro .es0 {
  color: #000099;
  font-weight: bold;
}

.visualfoxpro .br0 {
  color: blue;
}

.visualfoxpro .st0 {
  color: #ff0000;
}

.visualfoxpro .nu0 {
  color: #cc66cc;
}

.visualfoxpro .me1 {
  color: #006600;
}

.visualfoxpro .sy0 {
  color: blue;
}

.visualprolog .kw1 {
  color: #808000;
}

.visualprolog .kw2 {
  color: #333399;
}

.visualprolog .kw3 {
  color: #800080;
}

.visualprolog .co1 {
  color: #AA77BD;
}

.visualprolog .coMULTI {
  color: #AA77BD;
}

.visualprolog .es0 {
  color: #008080;
}

.visualprolog .br0 {
  color: #000000;
}

.visualprolog .st0 {
  color: #00B7B7;
}

.visualprolog .nu0 {
  color: #0000FF;
}

.visualprolog .sy0 {
  color: #000000;
}

.visualprolog .re0 {
  color: #008000;
}

.visualprolog .re1 {
  color: #808000;
}

.visualprolog .re2 {
  color: #333399;
}

.whitespace .co3 {
  color: #666666;
  font-style: italic;
}

.whitespace .br0 {
  color: #66cc66;
}

.whitespace .st0 {
  color: #ff0000;
}

.whitespace .re2 {
  background-color: #FF9999;
}

.whitespace .re3 {
  background-color: #9999FF;
}

.winbatch .kw1 {
  color: #800080;
}

.winbatch .kw2 {
  color: #0080FF;
  font-weight: bold;
}

.winbatch .kw3 {
  color: #0000FF;
}

.winbatch .kw4 {
  color: #FF00FF;
}

.winbatch .kw5 {
  color: #008000;
}

.winbatch .co1 {
  color: #008000;
  font-style: italic;
}

.winbatch .co2 {
  color: #FF1010;
  font-weight: bold;
}

.winbatch .coMULTI {
  color: #808080;
  font-style: italic;
}

.winbatch .es0 {
  color: #000099;
  font-weight: bold;
}

.winbatch .br0 {
  color: #66cc66;
}

.winbatch .st0 {
  color: #ff0000;
}

.winbatch .nu0 {
  color: #cc66cc;
}

.winbatch .me0 {
  color: #006600;
}

.winbatch .sy0 {
  color: #66cc66;
}

.winbatch .re0 {
  color: #0000ff;
}

.xml .es0 {
  color: #000099;
  font-weight: bold;
}

.xml .br0 {
  color: #66cc66;
}

.xml .st0 {
  color: #ff0000;
}

.xml .nu0 {
  color: #cc66cc;
}

.xml .sy0 {
  color: #66cc66;
}

.xml .re0 {
  color: #000066;
}

.xml .re1 {
  color: #000000;
  font-weight: bold;
}

.xml .re2 {
  color: #000000;
  font-weight: bold;
}

.xml .sc-1 {
  color: #808080;
  font-style: italic;
}

.xml .sc0 {
  color: #00bbdd;
}

.xml .sc1 {
  color: #ddbb00;
}

.xml .sc2 {
  color: #339933;
}

.xml .sc3 {
  color: #009900;
}

.xorg_conf .kw1 {
  color: #b1b100;
}

.xorg_conf .kw2 {
  color: #990000;
}

.xorg_conf .kw3 {
  color: #550000;
}

.xorg_conf .co1 {
  color: #adadad;
  font-style: italic;
}

.xorg_conf .st0 {
  color: #0000ff;
}

.xorg_conf .nu0 {
  color: #cc66cc;
}

.xpp .kw1 {
  color: #0000ff;
}

.xpp .kw2 {
  color: #0000ff;
}

.xpp .kw3 {
  color: #0000ff;
}

.xpp .kw4 {
  color: #0000ff;
}

.xpp .co1 {
  color: #007f00;
}

.xpp .coMULTI {
  color: #007f00;
  font-style: italic;
}

.xpp .es0 {
  color: #000000;
}

.xpp .br0 {
  color: #000000;
}

.xpp .st0 {
  color: #ff0000;
}

.xpp .nu0 {
  color: #000000;
}

.xpp .me1 {
  color: #000000;
}

.xpp .me2 {
  color: #000000;
}

.xpp .sy0 {
  color: #00007f;
}

.z80 .kw1 {
  color: #0000ff;
  font-weight: bold;
}

.z80 .kw2 {
  color: #0000ff;
}

.z80 .kw3 {
  color: #46aa03;
  font-weight: bold;
}

.z80 .co1 {
  color: #adadad;
  font-style: italic;
}

.z80 .es0 {
  color: #000099;
  font-weight: bold;
}

.z80 .br0 {
  color: #0000ff;
}

.z80 .st0 {
  color: #7f007f;
}

.z80 .nu0 {
  color: #dd22dd;
}

.z80 .sy0 {
  color: #008000;
}

.z80 .re0 {
  color: #22bbff;
}

.z80 .re1 {
  color: #22bbff;
}

.z80 .re2 {
  color: #993333;
}
