/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for abap
 * CSS class: geshifilter-abap, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.abap.geshifilter-abap .de1, .abap.geshifilter-abap .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.abap.geshifilter-abap  {font-family:monospace;}
.abap.geshifilter-abap .imp {font-weight: bold; color: red;}
.abap.geshifilter-abap li, .abap.geshifilter-abap .li1 {font-family: monospace; font-weight: normal;}
.abap.geshifilter-abap .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.abap.geshifilter-abap .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.abap.geshifilter-abap .kw1 {color: #b1b100;}
.abap.geshifilter-abap .kw2 {color: #000000; font-weight: bold;}
.abap.geshifilter-abap .kw3 {color: #000066;}
.abap.geshifilter-abap .kw4 {color: #993333;}
.abap.geshifilter-abap .co1 {color: #808080; font-style: italic;}
.abap.geshifilter-abap .co2 {color: #339933;}
.abap.geshifilter-abap .coMULTI {color: #808080; font-style: italic;}
.abap.geshifilter-abap .es0 {color: #000099; font-weight: bold;}
.abap.geshifilter-abap .br0 {color: #66cc66;}
.abap.geshifilter-abap .sy0 {color: #66cc66;}
.abap.geshifilter-abap .st0 {color: #ff0000;}
.abap.geshifilter-abap .nu0 {color: #cc66cc;}
.abap.geshifilter-abap .me1 {color: #202020;}
.abap.geshifilter-abap .me2 {color: #202020;}
.abap.geshifilter-abap .ln-xtra, .abap.geshifilter-abap li.ln-xtra, .abap.geshifilter-abap div.ln-xtra {background-color: #ffc;}
.abap.geshifilter-abap span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for actionscript
 * CSS class: geshifilter-actionscript, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.actionscript.geshifilter-actionscript .de1, .actionscript.geshifilter-actionscript .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.actionscript.geshifilter-actionscript  {font-family:monospace;}
.actionscript.geshifilter-actionscript .imp {font-weight: bold; color: red;}
.actionscript.geshifilter-actionscript li, .actionscript.geshifilter-actionscript .li1 {font-family: monospace; font-weight: normal;}
.actionscript.geshifilter-actionscript .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.actionscript.geshifilter-actionscript .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.actionscript.geshifilter-actionscript .kw1 {color: #b1b100;}
.actionscript.geshifilter-actionscript .kw2 {color: #000000; font-weight: bold;}
.actionscript.geshifilter-actionscript .kw3 {color: #0066CC;}
.actionscript.geshifilter-actionscript .co1 {color: #808080; font-style: italic;}
.actionscript.geshifilter-actionscript .co2 {color: #808080; font-style: italic;}
.actionscript.geshifilter-actionscript .coMULTI {color: #808080; font-style: italic;}
.actionscript.geshifilter-actionscript .es0 {color: #000099; font-weight: bold;}
.actionscript.geshifilter-actionscript .br0 {color: #66cc66;}
.actionscript.geshifilter-actionscript .sy0 {color: #66cc66;}
.actionscript.geshifilter-actionscript .st0 {color: #ff0000;}
.actionscript.geshifilter-actionscript .nu0 {color: #cc66cc;}
.actionscript.geshifilter-actionscript .me1 {color: #006600;}
.actionscript.geshifilter-actionscript .ln-xtra, .actionscript.geshifilter-actionscript li.ln-xtra, .actionscript.geshifilter-actionscript div.ln-xtra {background-color: #ffc;}
.actionscript.geshifilter-actionscript span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ada
 * CSS class: geshifilter-ada, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.ada.geshifilter-ada .de1, .ada.geshifilter-ada .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.ada.geshifilter-ada  {font-family:monospace;}
.ada.geshifilter-ada .imp {font-weight: bold; color: red;}
.ada.geshifilter-ada li, .ada.geshifilter-ada .li1 {font-family: monospace; font-weight: normal;}
.ada.geshifilter-ada .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.ada.geshifilter-ada .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.ada.geshifilter-ada .kw1 {color: #00007f;}
.ada.geshifilter-ada .kw2 {color: #0000ff;}
.ada.geshifilter-ada .kw3 {color: #46aa03; font-weight:bold;}
.ada.geshifilter-ada .co1 {color: #adadad; font-style: italic;}
.ada.geshifilter-ada .coMULTI {color: #808080; font-style: italic;}
.ada.geshifilter-ada .es0 {color: #000099; font-weight: bold;}
.ada.geshifilter-ada .br0 {color: #66cc66;}
.ada.geshifilter-ada .sy0 {color: #66cc66;}
.ada.geshifilter-ada .st0 {color: #7f007f;}
.ada.geshifilter-ada .nu0 {color: #ff0000;}
.ada.geshifilter-ada .me1 {color: #202020;}
.ada.geshifilter-ada .ln-xtra, .ada.geshifilter-ada li.ln-xtra, .ada.geshifilter-ada div.ln-xtra {background-color: #ffc;}
.ada.geshifilter-ada span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for apache
 * CSS class: geshifilter-apache, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.apache.geshifilter-apache .de1, .apache.geshifilter-apache .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.apache.geshifilter-apache  {font-family:monospace;}
.apache.geshifilter-apache .imp {font-weight: bold; color: red;}
.apache.geshifilter-apache li, .apache.geshifilter-apache .li1 {font-family: monospace; font-weight: normal;}
.apache.geshifilter-apache .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.apache.geshifilter-apache .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.apache.geshifilter-apache .kw1 {color: #00007f;}
.apache.geshifilter-apache .kw2 {color: #0000ff;}
.apache.geshifilter-apache .kw3 {color: #000000; font-weight:bold;}
.apache.geshifilter-apache .co1 {color: #adadad; font-style: italic;}
.apache.geshifilter-apache .es0 {color: #000099; font-weight: bold;}
.apache.geshifilter-apache .br0 {color: #339933;}
.apache.geshifilter-apache .sy0 {color: #008000;}
.apache.geshifilter-apache .st0 {color: #7f007f;}
.apache.geshifilter-apache .nu0 {color: #ff0000;}
.apache.geshifilter-apache .ln-xtra, .apache.geshifilter-apache li.ln-xtra, .apache.geshifilter-apache div.ln-xtra {background-color: #ffc;}
.apache.geshifilter-apache span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for applescript
 * CSS class: geshifilter-applescript, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.applescript.geshifilter-applescript .de1, .applescript.geshifilter-applescript .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.applescript.geshifilter-applescript  {font-family:monospace;}
.applescript.geshifilter-applescript .imp {font-weight: bold; color: red;}
.applescript.geshifilter-applescript li, .applescript.geshifilter-applescript .li1 {font-family: monospace; font-weight: normal;}
.applescript.geshifilter-applescript .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.applescript.geshifilter-applescript .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.applescript.geshifilter-applescript .kw1 {color: #b1b100;}
.applescript.geshifilter-applescript .kw2 {color: #000000; font-weight: bold;}
.applescript.geshifilter-applescript .kw3 {color: #000066;}
.applescript.geshifilter-applescript .co1 {color: #808080; font-style: italic;}
.applescript.geshifilter-applescript .co3 {color: #ff0000;}
.applescript.geshifilter-applescript .coMULTI {color: #808080; font-style: italic;}
.applescript.geshifilter-applescript .es0 {color: #000099; font-weight: bold;}
.applescript.geshifilter-applescript .br0 {color: #66cc66;}
.applescript.geshifilter-applescript .sy0 {color: #66cc66;}
.applescript.geshifilter-applescript .st0 {color: #ff0000;}
.applescript.geshifilter-applescript .nu0 {color: #cc66cc;}
.applescript.geshifilter-applescript .me1 {color: #006600;}
.applescript.geshifilter-applescript .me2 {color: #006600;}
.applescript.geshifilter-applescript .re0 {color: #0000ff;}
.applescript.geshifilter-applescript .re4 {color: #009999;}
.applescript.geshifilter-applescript .ln-xtra, .applescript.geshifilter-applescript li.ln-xtra, .applescript.geshifilter-applescript div.ln-xtra {background-color: #ffc;}
.applescript.geshifilter-applescript span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for asm
 * CSS class: geshifilter-asm, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.asm.geshifilter-asm .de1, .asm.geshifilter-asm .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.asm.geshifilter-asm  {font-family:monospace;}
.asm.geshifilter-asm .imp {font-weight: bold; color: red;}
.asm.geshifilter-asm li, .asm.geshifilter-asm .li1 {font-family: monospace; font-weight: normal;}
.asm.geshifilter-asm .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.asm.geshifilter-asm .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.asm.geshifilter-asm .kw1 {color: #00007f; font-weight: bold;}
.asm.geshifilter-asm .kw2 {color: #0000ff; font-weight: bold;}
.asm.geshifilter-asm .kw3 {color: #00007f;}
.asm.geshifilter-asm .kw4 {color: #000000; font-weight: bold;}
.asm.geshifilter-asm .kw5 {color: #000000; font-weight: bold;}
.asm.geshifilter-asm .co1 {color: #666666; font-style: italic;}
.asm.geshifilter-asm .co2 {color: #adadad; font-style: italic;}
.asm.geshifilter-asm .es0 {color: #000099; font-weight: bold;}
.asm.geshifilter-asm .br0 {color: #009900; font-weight: bold;}
.asm.geshifilter-asm .sy0 {color: #339933;}
.asm.geshifilter-asm .st0 {color: #7f007f;}
.asm.geshifilter-asm .nu0 {color: #0000ff;}
.asm.geshifilter-asm .ln-xtra, .asm.geshifilter-asm li.ln-xtra, .asm.geshifilter-asm div.ln-xtra {background-color: #ffc;}
.asm.geshifilter-asm span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for asp
 * CSS class: geshifilter-asp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.asp.geshifilter-asp .de1, .asp.geshifilter-asp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.asp.geshifilter-asp  {font-family:monospace;}
.asp.geshifilter-asp .imp {font-weight: bold; color: red;}
.asp.geshifilter-asp li, .asp.geshifilter-asp .li1 {font-family: monospace; font-weight: normal;}
.asp.geshifilter-asp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.asp.geshifilter-asp .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.asp.geshifilter-asp .kw1 {color: #990099; font-weight: bold;}
.asp.geshifilter-asp .kw2 {color: #0000ff; font-weight: bold;}
.asp.geshifilter-asp .kw3 {color: #330066;}
.asp.geshifilter-asp .co1 {color: #008000;}
.asp.geshifilter-asp .co2 {color: #ff6600;}
.asp.geshifilter-asp .coMULTI {color: #008000;}
.asp.geshifilter-asp .es0 {color: #000099; font-weight: bold;}
.asp.geshifilter-asp .br0 {color: #006600; font-weight:bold;}
.asp.geshifilter-asp .sy0 {color: #006600; font-weight: bold;}
.asp.geshifilter-asp .sy1 {color: #000000; font-weight: bold;}
.asp.geshifilter-asp .st0 {color: #cc0000;}
.asp.geshifilter-asp .nu0 {color: #800000;}
.asp.geshifilter-asp .me1 {color: #9900cc;}
.asp.geshifilter-asp .ln-xtra, .asp.geshifilter-asp li.ln-xtra, .asp.geshifilter-asp div.ln-xtra {background-color: #ffc;}
.asp.geshifilter-asp span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for autoit
 * CSS class: geshifilter-autoit, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.autoit.geshifilter-autoit .de1, .autoit.geshifilter-autoit .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.autoit.geshifilter-autoit  {font-family:monospace;}
.autoit.geshifilter-autoit .imp {font-weight: bold; color: red;}
.autoit.geshifilter-autoit li, .autoit.geshifilter-autoit .li1 {font-family: monospace; font-weight: normal;}
.autoit.geshifilter-autoit .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.autoit.geshifilter-autoit .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.autoit.geshifilter-autoit .kw1 {color: #0000FF; font-weight: bold;}
.autoit.geshifilter-autoit .kw2 {color: #800000; font-weight: bold;}
.autoit.geshifilter-autoit .kw3 {color: #000080; font-style: italic; font-weight: bold;}
.autoit.geshifilter-autoit .kw4 {color: #0080FF; font-style: italic; font-weight: bold;}
.autoit.geshifilter-autoit .kw5 {color: #F000FF; font-style: italic;}
.autoit.geshifilter-autoit .kw6 {color: #A00FF0; font-style: italic;}
.autoit.geshifilter-autoit .co0 {font-style: italic; color: #009933;}
.autoit.geshifilter-autoit .coMULTI {font-style: italic; color: #669900;}
.autoit.geshifilter-autoit .br0 {color: #FF0000; font-weight: bold;}
.autoit.geshifilter-autoit .sy0 {color: #FF0000; font-weight: bold;}
.autoit.geshifilter-autoit .st0 {font-weight: bold; color: #008080;}
.autoit.geshifilter-autoit .nu0 {color: #AC00A9; font-style: italic; font-weight: bold;}
.autoit.geshifilter-autoit .me1 {color: #0000FF; font-style: italic; font-weight: bold;}
.autoit.geshifilter-autoit .re0 {font-weight: bold; color: #AA0000;}
.autoit.geshifilter-autoit .ln-xtra, .autoit.geshifilter-autoit li.ln-xtra, .autoit.geshifilter-autoit div.ln-xtra {background-color: #ffc;}
.autoit.geshifilter-autoit span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for bash
 * CSS class: geshifilter-bash, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.bash.geshifilter-bash .de1, .bash.geshifilter-bash .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.bash.geshifilter-bash  {font-family:monospace;}
.bash.geshifilter-bash .imp {font-weight: bold; color: red;}
.bash.geshifilter-bash li, .bash.geshifilter-bash .li1 {font-family: monospace; font-weight: normal;}
.bash.geshifilter-bash .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.bash.geshifilter-bash .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.bash.geshifilter-bash .kw1 {color: #000000; font-weight: bold;}
.bash.geshifilter-bash .kw2 {color: #c20cb9; font-weight: bold;}
.bash.geshifilter-bash .kw3 {color: #7a0874; font-weight: bold;}
.bash.geshifilter-bash .co0 {color: #666666; font-style: italic;}
.bash.geshifilter-bash .co1 {color: #800000;}
.bash.geshifilter-bash .co2 {color: #cc0000; font-style: italic;}
.bash.geshifilter-bash .co3 {color: #000000; font-weight: bold;}
.bash.geshifilter-bash .es1 {color: #000099; font-weight: bold;}
.bash.geshifilter-bash .es2 {color: #007800;}
.bash.geshifilter-bash .es3 {color: #007800;}
.bash.geshifilter-bash .es4 {color: #007800;}
.bash.geshifilter-bash .es5 {color: #780078;}
.bash.geshifilter-bash .es_h {color: #000099; font-weight: bold;}
.bash.geshifilter-bash .br0 {color: #7a0874; font-weight: bold;}
.bash.geshifilter-bash .sy0 {color: #000000; font-weight: bold;}
.bash.geshifilter-bash .st0 {color: #ff0000;}
.bash.geshifilter-bash .st_h {color: #ff0000;}
.bash.geshifilter-bash .nu0 {color: #000000;}
.bash.geshifilter-bash .re0 {color: #007800;}
.bash.geshifilter-bash .re1 {color: #007800;}
.bash.geshifilter-bash .re2 {color: #007800;}
.bash.geshifilter-bash .re4 {color: #007800;}
.bash.geshifilter-bash .re5 {color: #660033;}
.bash.geshifilter-bash .ln-xtra, .bash.geshifilter-bash li.ln-xtra, .bash.geshifilter-bash div.ln-xtra {background-color: #ffc;}
.bash.geshifilter-bash span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for blitzbasic
 * CSS class: geshifilter-blitzbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.blitzbasic.geshifilter-blitzbasic .de1, .blitzbasic.geshifilter-blitzbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.blitzbasic.geshifilter-blitzbasic  {font-family:monospace;}
.blitzbasic.geshifilter-blitzbasic .imp {font-weight: bold; color: red;}
.blitzbasic.geshifilter-blitzbasic li, .blitzbasic.geshifilter-blitzbasic .li1 {font-family: monospace; font-weight: normal;}
.blitzbasic.geshifilter-blitzbasic .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.blitzbasic.geshifilter-blitzbasic .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.blitzbasic.geshifilter-blitzbasic .kw1 {color: #000066; font-weight: bold;}
.blitzbasic.geshifilter-blitzbasic .kw2 {color: #0000ff;}
.blitzbasic.geshifilter-blitzbasic .co1 {color: #D9D100; font-style: italic;}
.blitzbasic.geshifilter-blitzbasic .es0 {color: #000099; font-weight: bold;}
.blitzbasic.geshifilter-blitzbasic .br0 {color: #000066;}
.blitzbasic.geshifilter-blitzbasic .sy0 {color: #000066;}
.blitzbasic.geshifilter-blitzbasic .st0 {color: #009900;}
.blitzbasic.geshifilter-blitzbasic .nu0 {color: #CC0000;}
.blitzbasic.geshifilter-blitzbasic .me1 {color: #006600;}
.blitzbasic.geshifilter-blitzbasic .ln-xtra, .blitzbasic.geshifilter-blitzbasic li.ln-xtra, .blitzbasic.geshifilter-blitzbasic div.ln-xtra {background-color: #ffc;}
.blitzbasic.geshifilter-blitzbasic span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for bnf
 * CSS class: geshifilter-bnf, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.bnf.geshifilter-bnf .de1, .bnf.geshifilter-bnf .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.bnf.geshifilter-bnf  {font-family:monospace;}
.bnf.geshifilter-bnf .imp {font-weight: bold; color: red;}
.bnf.geshifilter-bnf li, .bnf.geshifilter-bnf .li1 {font-family: monospace; font-weight: normal;}
.bnf.geshifilter-bnf .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.bnf.geshifilter-bnf .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.bnf.geshifilter-bnf .sy0 {color: #000066; font-weight: bold;}
.bnf.geshifilter-bnf .st0 {color: #a00;}
.bnf.geshifilter-bnf .st1 {color: #a00;}
.bnf.geshifilter-bnf .re0 {color: #007;}
.bnf.geshifilter-bnf .ln-xtra, .bnf.geshifilter-bnf li.ln-xtra, .bnf.geshifilter-bnf div.ln-xtra {background-color: #ffc;}
.bnf.geshifilter-bnf span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for c
 * CSS class: geshifilter-c, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.c.geshifilter-c .de1, .c.geshifilter-c .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.c.geshifilter-c  {font-family:monospace;}
.c.geshifilter-c .imp {font-weight: bold; color: red;}
.c.geshifilter-c li, .c.geshifilter-c .li1 {font-family: monospace; font-weight: normal;}
.c.geshifilter-c .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.c.geshifilter-c .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.c.geshifilter-c .kw1 {color: #b1b100;}
.c.geshifilter-c .kw2 {color: #000000; font-weight: bold;}
.c.geshifilter-c .kw3 {color: #000066;}
.c.geshifilter-c .kw4 {color: #993333;}
.c.geshifilter-c .co1 {color: #666666; font-style: italic;}
.c.geshifilter-c .co2 {color: #339933;}
.c.geshifilter-c .coMULTI {color: #808080; font-style: italic;}
.c.geshifilter-c .es0 {color: #000099; font-weight: bold;}
.c.geshifilter-c .es1 {color: #000099; font-weight: bold;}
.c.geshifilter-c .es2 {color: #660099; font-weight: bold;}
.c.geshifilter-c .es3 {color: #660099; font-weight: bold;}
.c.geshifilter-c .es4 {color: #660099; font-weight: bold;}
.c.geshifilter-c .es5 {color: #006699; font-weight: bold;}
.c.geshifilter-c .br0 {color: #009900;}
.c.geshifilter-c .sy0 {color: #339933;}
.c.geshifilter-c .st0 {color: #ff0000;}
.c.geshifilter-c .nu0 {color: #0000dd;}
.c.geshifilter-c .nu6 {color: #208080;}
.c.geshifilter-c .nu8 {color: #208080;}
.c.geshifilter-c .nu12 {color: #208080;}
.c.geshifilter-c .nu16 {color:#800080;}
.c.geshifilter-c .nu17 {color:#800080;}
.c.geshifilter-c .nu18 {color:#800080;}
.c.geshifilter-c .nu19 {color:#800080;}
.c.geshifilter-c .me1 {color: #202020;}
.c.geshifilter-c .me2 {color: #202020;}
.c.geshifilter-c .ln-xtra, .c.geshifilter-c li.ln-xtra, .c.geshifilter-c div.ln-xtra {background-color: #ffc;}
.c.geshifilter-c span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for c_mac
 * CSS class: geshifilter-c_mac, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.c_mac.geshifilter-c_mac .de1, .c_mac.geshifilter-c_mac .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.c_mac.geshifilter-c_mac  {font-family:monospace;}
.c_mac.geshifilter-c_mac .imp {font-weight: bold; color: red;}
.c_mac.geshifilter-c_mac li, .c_mac.geshifilter-c_mac .li1 {font-family: monospace; font-weight: normal;}
.c_mac.geshifilter-c_mac .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.c_mac.geshifilter-c_mac .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.c_mac.geshifilter-c_mac .kw1 {color: #0000ff;}
.c_mac.geshifilter-c_mac .kw2 {color: #0000ff;}
.c_mac.geshifilter-c_mac .kw3 {color: #0000dd;}
.c_mac.geshifilter-c_mac .kw4 {color: #0000ff;}
.c_mac.geshifilter-c_mac .co1 {color: #ff0000;}
.c_mac.geshifilter-c_mac .co2 {color: #339900;}
.c_mac.geshifilter-c_mac .coMULTI {color: #ff0000; font-style: italic;}
.c_mac.geshifilter-c_mac .es0 {color: #000099; font-weight: bold;}
.c_mac.geshifilter-c_mac .es1 {color: #000099; font-weight: bold;}
.c_mac.geshifilter-c_mac .es2 {color: #660099; font-weight: bold;}
.c_mac.geshifilter-c_mac .es3 {color: #660099; font-weight: bold;}
.c_mac.geshifilter-c_mac .es4 {color: #660099; font-weight: bold;}
.c_mac.geshifilter-c_mac .es5 {color: #006699; font-weight: bold;}
.c_mac.geshifilter-c_mac .br0 {color: #000000;}
.c_mac.geshifilter-c_mac .sy0 {color: #000000;}
.c_mac.geshifilter-c_mac .st0 {color: #666666;}
.c_mac.geshifilter-c_mac .nu0 {color: #0000dd;}
.c_mac.geshifilter-c_mac .nu6 {color: #208080;}
.c_mac.geshifilter-c_mac .nu8 {color: #208080;}
.c_mac.geshifilter-c_mac .nu12 {color: #208080;}
.c_mac.geshifilter-c_mac .nu16 {color:#800080;}
.c_mac.geshifilter-c_mac .nu17 {color:#800080;}
.c_mac.geshifilter-c_mac .nu18 {color:#800080;}
.c_mac.geshifilter-c_mac .nu19 {color:#800080;}
.c_mac.geshifilter-c_mac .me1 {color: #00eeff;}
.c_mac.geshifilter-c_mac .me2 {color: #00eeff;}
.c_mac.geshifilter-c_mac .ln-xtra, .c_mac.geshifilter-c_mac li.ln-xtra, .c_mac.geshifilter-c_mac div.ln-xtra {background-color: #ffc;}
.c_mac.geshifilter-c_mac span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for caddcl
 * CSS class: geshifilter-caddcl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.caddcl.geshifilter-caddcl .de1, .caddcl.geshifilter-caddcl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.caddcl.geshifilter-caddcl  {font-family:monospace;}
.caddcl.geshifilter-caddcl .imp {font-weight: bold; color: red;}
.caddcl.geshifilter-caddcl li, .caddcl.geshifilter-caddcl .li1 {font-family: monospace; font-weight: normal;}
.caddcl.geshifilter-caddcl .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.caddcl.geshifilter-caddcl .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.caddcl.geshifilter-caddcl .kw1 {color: #b1b100;}
.caddcl.geshifilter-caddcl .co1 {color: #808080; font-style: italic;}
.caddcl.geshifilter-caddcl .coMULTI {color: #808080; font-style: italic;}
.caddcl.geshifilter-caddcl .es0 {color: #000099; font-weight: bold;}
.caddcl.geshifilter-caddcl .br0 {color: #66cc66;}
.caddcl.geshifilter-caddcl .sy0 {color: #66cc66;}
.caddcl.geshifilter-caddcl .st0 {color: #ff0000;}
.caddcl.geshifilter-caddcl .nu0 {color: #cc66cc;}
.caddcl.geshifilter-caddcl .ln-xtra, .caddcl.geshifilter-caddcl li.ln-xtra, .caddcl.geshifilter-caddcl div.ln-xtra {background-color: #ffc;}
.caddcl.geshifilter-caddcl span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cadlisp
 * CSS class: geshifilter-cadlisp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.cadlisp.geshifilter-cadlisp .de1, .cadlisp.geshifilter-cadlisp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.cadlisp.geshifilter-cadlisp  {font-family:monospace;}
.cadlisp.geshifilter-cadlisp .imp {font-weight: bold; color: red;}
.cadlisp.geshifilter-cadlisp li, .cadlisp.geshifilter-cadlisp .li1 {font-family: monospace; font-weight: normal;}
.cadlisp.geshifilter-cadlisp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.cadlisp.geshifilter-cadlisp .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.cadlisp.geshifilter-cadlisp .kw1 {color: #b1b100;}
.cadlisp.geshifilter-cadlisp .co1 {color: #808080; font-style: italic;}
.cadlisp.geshifilter-cadlisp .coMULTI {color: #808080; font-style: italic;}
.cadlisp.geshifilter-cadlisp .es0 {color: #000099; font-weight: bold;}
.cadlisp.geshifilter-cadlisp .br0 {color: #66cc66;}
.cadlisp.geshifilter-cadlisp .sy0 {color: #66cc66;}
.cadlisp.geshifilter-cadlisp .st0 {color: #ff0000;}
.cadlisp.geshifilter-cadlisp .nu0 {color: #cc66cc;}
.cadlisp.geshifilter-cadlisp .ln-xtra, .cadlisp.geshifilter-cadlisp li.ln-xtra, .cadlisp.geshifilter-cadlisp div.ln-xtra {background-color: #ffc;}
.cadlisp.geshifilter-cadlisp span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cfdg
 * CSS class: geshifilter-cfdg, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.cfdg.geshifilter-cfdg .de1, .cfdg.geshifilter-cfdg .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.cfdg.geshifilter-cfdg  {font-family:monospace;}
.cfdg.geshifilter-cfdg .imp {font-weight: bold; color: red;}
.cfdg.geshifilter-cfdg li, .cfdg.geshifilter-cfdg .li1 {font-family: monospace; font-weight: normal;}
.cfdg.geshifilter-cfdg .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.cfdg.geshifilter-cfdg .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.cfdg.geshifilter-cfdg .kw1 {color: #717100;}
.cfdg.geshifilter-cfdg .kw2 {color: #000000; font-weight: bold;}
.cfdg.geshifilter-cfdg .kw3 {color: #006666;}
.cfdg.geshifilter-cfdg .co1 {color: #808080; font-style: italic;}
.cfdg.geshifilter-cfdg .co2 {color: #808080; font-style: italic;}
.cfdg.geshifilter-cfdg .coMULTI {color: #808080; font-style: italic;}
.cfdg.geshifilter-cfdg .es0 {color: #000099; font-weight: bold;}
.cfdg.geshifilter-cfdg .br0 {color: #66cc66;}
.cfdg.geshifilter-cfdg .sy0 {color: #66cc66;}
.cfdg.geshifilter-cfdg .st0 {color: #ff0000;}
.cfdg.geshifilter-cfdg .nu0 {color: #cc66cc;}
.cfdg.geshifilter-cfdg .me1 {color: #006600;}
.cfdg.geshifilter-cfdg .me2 {color: #006600;}
.cfdg.geshifilter-cfdg .ln-xtra, .cfdg.geshifilter-cfdg li.ln-xtra, .cfdg.geshifilter-cfdg div.ln-xtra {background-color: #ffc;}
.cfdg.geshifilter-cfdg span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cfm
 * CSS class: geshifilter-cfm, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.cfm.geshifilter-cfm .de1, .cfm.geshifilter-cfm .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.cfm.geshifilter-cfm  {font-family:monospace;}
.cfm.geshifilter-cfm .imp {font-weight: bold; color: red;}
.cfm.geshifilter-cfm li, .cfm.geshifilter-cfm .li1 {font-family: monospace; font-weight: normal;}
.cfm.geshifilter-cfm .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.cfm.geshifilter-cfm .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.cfm.geshifilter-cfm .kw1 {color: #990000; font-weight: bold;}
.cfm.geshifilter-cfm .kw2 {color: #000000; font-weight: bold;}
.cfm.geshifilter-cfm .kw3 {color: #0000FF;}
.cfm.geshifilter-cfm .kw4 {color: #000000; font-weight: bold;}
.cfm.geshifilter-cfm .kw5 {color: #0000FF;}
.cfm.geshifilter-cfm .kw6 {color: #0000FF;}
.cfm.geshifilter-cfm .kw7 {color: #0000FF;}
.cfm.geshifilter-cfm .co1 {color: #808080; font-style: italic;}
.cfm.geshifilter-cfm .coMULTI {color: #808080; font-style: italic;}
.cfm.geshifilter-cfm .es0 {color: #000099; font-weight: bold;}
.cfm.geshifilter-cfm .br0 {color: #0000FF;}
.cfm.geshifilter-cfm .sy0 {color: #0000FF;}
.cfm.geshifilter-cfm .st0 {color: #009900;}
.cfm.geshifilter-cfm .nu0 {color: #FF0000;}
.cfm.geshifilter-cfm .sc0 {color: #808080; font-style: italic;}
.cfm.geshifilter-cfm .sc1 {color: #00bbdd;}
.cfm.geshifilter-cfm .sc2 {color: #0000FF;}
.cfm.geshifilter-cfm .sc3 {color: #000099;}
.cfm.geshifilter-cfm .sc4 {color: #333333;}
.cfm.geshifilter-cfm .sc5 {color: #333333;}
.cfm.geshifilter-cfm .ln-xtra, .cfm.geshifilter-cfm li.ln-xtra, .cfm.geshifilter-cfm div.ln-xtra {background-color: #ffc;}
.cfm.geshifilter-cfm span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cpp
 * CSS class: geshifilter-cpp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.cpp.geshifilter-cpp .de1, .cpp.geshifilter-cpp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.cpp.geshifilter-cpp  {font-family:monospace;}
.cpp.geshifilter-cpp .imp {font-weight: bold; color: red;}
.cpp.geshifilter-cpp li, .cpp.geshifilter-cpp .li1 {font-family: monospace; font-weight: normal;}
.cpp.geshifilter-cpp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.cpp.geshifilter-cpp .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.cpp.geshifilter-cpp .kw1 {color: #0000ff;}
.cpp.geshifilter-cpp .kw2 {color: #0000ff;}
.cpp.geshifilter-cpp .kw3 {color: #0000dd;}
.cpp.geshifilter-cpp .kw4 {color: #0000ff;}
.cpp.geshifilter-cpp .co1 {color: #666666;}
.cpp.geshifilter-cpp .co2 {color: #339900;}
.cpp.geshifilter-cpp .coMULTI {color: #ff0000; font-style: italic;}
.cpp.geshifilter-cpp .es0 {color: #000099; font-weight: bold;}
.cpp.geshifilter-cpp .es1 {color: #000099; font-weight: bold;}
.cpp.geshifilter-cpp .es2 {color: #660099; font-weight: bold;}
.cpp.geshifilter-cpp .es3 {color: #660099; font-weight: bold;}
.cpp.geshifilter-cpp .es4 {color: #660099; font-weight: bold;}
.cpp.geshifilter-cpp .es5 {color: #006699; font-weight: bold;}
.cpp.geshifilter-cpp .br0 {color: #008000;}
.cpp.geshifilter-cpp .sy0 {color: #008000;}
.cpp.geshifilter-cpp .sy1 {color: #000080;}
.cpp.geshifilter-cpp .sy2 {color: #000040;}
.cpp.geshifilter-cpp .sy3 {color: #000040;}
.cpp.geshifilter-cpp .sy4 {color: #008080;}
.cpp.geshifilter-cpp .st0 {color: #FF0000;}
.cpp.geshifilter-cpp .nu0 {color: #0000dd;}
.cpp.geshifilter-cpp .nu6 {color: #208080;}
.cpp.geshifilter-cpp .nu8 {color: #208080;}
.cpp.geshifilter-cpp .nu12 {color: #208080;}
.cpp.geshifilter-cpp .nu16 {color:#800080;}
.cpp.geshifilter-cpp .nu17 {color:#800080;}
.cpp.geshifilter-cpp .nu18 {color:#800080;}
.cpp.geshifilter-cpp .nu19 {color:#800080;}
.cpp.geshifilter-cpp .me1 {color: #007788;}
.cpp.geshifilter-cpp .me2 {color: #007788;}
.cpp.geshifilter-cpp .ln-xtra, .cpp.geshifilter-cpp li.ln-xtra, .cpp.geshifilter-cpp div.ln-xtra {background-color: #ffc;}
.cpp.geshifilter-cpp span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cpp-qt
 * CSS class: geshifilter-cpp-qt, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.cpp-qt.geshifilter-cpp-qt .de1, .cpp-qt.geshifilter-cpp-qt .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.cpp-qt.geshifilter-cpp-qt  {font-family:monospace;}
.cpp-qt.geshifilter-cpp-qt .imp {font-weight: bold; color: red;}
.cpp-qt.geshifilter-cpp-qt li, .cpp-qt.geshifilter-cpp-qt .li1 {font-family: monospace; font-weight: normal;}
.cpp-qt.geshifilter-cpp-qt .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.cpp-qt.geshifilter-cpp-qt .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.cpp-qt.geshifilter-cpp-qt .kw1 {color: #000000; font-weight:bold;}
.cpp-qt.geshifilter-cpp-qt .kw2 {color: #0057AE;}
.cpp-qt.geshifilter-cpp-qt .kw3 {color: #2B74C7;}
.cpp-qt.geshifilter-cpp-qt .kw4 {color: #0057AE;}
.cpp-qt.geshifilter-cpp-qt .kw5 {color: #22aadd;}
.cpp-qt.geshifilter-cpp-qt .co1 {color: #888888;}
.cpp-qt.geshifilter-cpp-qt .co2 {color: #006E28;}
.cpp-qt.geshifilter-cpp-qt .coMULTI {color: #888888; font-style: italic;}
.cpp-qt.geshifilter-cpp-qt .es0 {color: #000099; font-weight: bold;}
.cpp-qt.geshifilter-cpp-qt .es1 {color: #000099; font-weight: bold;}
.cpp-qt.geshifilter-cpp-qt .es2 {color: #660099; font-weight: bold;}
.cpp-qt.geshifilter-cpp-qt .es3 {color: #660099; font-weight: bold;}
.cpp-qt.geshifilter-cpp-qt .es4 {color: #660099; font-weight: bold;}
.cpp-qt.geshifilter-cpp-qt .es5 {color: #006699; font-weight: bold;}
.cpp-qt.geshifilter-cpp-qt .br0 {color: #006E28;}
.cpp-qt.geshifilter-cpp-qt .sy0 {color: #006E28;}
.cpp-qt.geshifilter-cpp-qt .st0 {color: #BF0303;}
.cpp-qt.geshifilter-cpp-qt .nu0 {color: #B08000;}
.cpp-qt.geshifilter-cpp-qt .nu6 {color: #208080;}
.cpp-qt.geshifilter-cpp-qt .nu8 {color: #208080;}
.cpp-qt.geshifilter-cpp-qt .nu12 {color: #208080;}
.cpp-qt.geshifilter-cpp-qt .nu16 {color:#800080;}
.cpp-qt.geshifilter-cpp-qt .nu17 {color:#800080;}
.cpp-qt.geshifilter-cpp-qt .nu18 {color:#800080;}
.cpp-qt.geshifilter-cpp-qt .nu19 {color:#800080;}
.cpp-qt.geshifilter-cpp-qt .me1 {color: #2B74C7;}
.cpp-qt.geshifilter-cpp-qt .me2 {color: #2B74C7;}
.cpp-qt.geshifilter-cpp-qt .me3 {color: #2B74C7;}
.cpp-qt.geshifilter-cpp-qt .ln-xtra, .cpp-qt.geshifilter-cpp-qt li.ln-xtra, .cpp-qt.geshifilter-cpp-qt div.ln-xtra {background-color: #ffc;}
.cpp-qt.geshifilter-cpp-qt span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for csharp
 * CSS class: geshifilter-csharp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.csharp.geshifilter-csharp .de1, .csharp.geshifilter-csharp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.csharp.geshifilter-csharp  {font-family:monospace;}
.csharp.geshifilter-csharp .imp {font-weight: bold; color: red;}
.csharp.geshifilter-csharp li, .csharp.geshifilter-csharp .li1 {font-family: monospace; font-weight: normal;}
.csharp.geshifilter-csharp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.csharp.geshifilter-csharp .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.csharp.geshifilter-csharp .kw1 {color: #0600FF;}
.csharp.geshifilter-csharp .kw2 {color: #FF8000; font-weight: bold;}
.csharp.geshifilter-csharp .kw3 {color: #008000;}
.csharp.geshifilter-csharp .kw4 {color: #FF0000;}
.csharp.geshifilter-csharp .kw5 {color: #000000;}
.csharp.geshifilter-csharp .co1 {color: #008080; font-style: italic;}
.csharp.geshifilter-csharp .co2 {color: #008080;}
.csharp.geshifilter-csharp .co3 {color: #008080;}
.csharp.geshifilter-csharp .coMULTI {color: #008080; font-style: italic;}
.csharp.geshifilter-csharp .es0 {color: #008080; font-weight: bold;}
.csharp.geshifilter-csharp .es_h {color: #008080; font-weight: bold;}
.csharp.geshifilter-csharp .br0 {color: #000000;}
.csharp.geshifilter-csharp .sy0 {color: #008000;}
.csharp.geshifilter-csharp .st0 {color: #666666;}
.csharp.geshifilter-csharp .st_h {color: #666666;}
.csharp.geshifilter-csharp .nu0 {color: #FF0000;}
.csharp.geshifilter-csharp .me1 {color: #0000FF;}
.csharp.geshifilter-csharp .me2 {color: #0000FF;}
.csharp.geshifilter-csharp .ln-xtra, .csharp.geshifilter-csharp li.ln-xtra, .csharp.geshifilter-csharp div.ln-xtra {background-color: #ffc;}
.csharp.geshifilter-csharp span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for css
 * CSS class: geshifilter-css, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.css.geshifilter-css .de1, .css.geshifilter-css .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.css.geshifilter-css  {font-family:monospace;}
.css.geshifilter-css .imp {font-weight: bold; color: red;}
.css.geshifilter-css li, .css.geshifilter-css .li1 {font-family: monospace; font-weight: normal;}
.css.geshifilter-css .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.css.geshifilter-css .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.css.geshifilter-css .kw1 {color: #000000; font-weight: bold;}
.css.geshifilter-css .kw2 {color: #993333;}
.css.geshifilter-css .co1 {color: #a1a100;}
.css.geshifilter-css .co2 {color: #ff0000; font-style: italic;}
.css.geshifilter-css .coMULTI {color: #808080; font-style: italic;}
.css.geshifilter-css .es0 {color: #000099; font-weight: bold;}
.css.geshifilter-css .br0 {color: #00AA00;}
.css.geshifilter-css .sy0 {color: #00AA00;}
.css.geshifilter-css .st0 {color: #ff0000;}
.css.geshifilter-css .nu0 {color: #cc66cc;}
.css.geshifilter-css .re0 {color: #cc00cc;}
.css.geshifilter-css .re1 {color: #6666ff;}
.css.geshifilter-css .re2 {color: #3333ff;}
.css.geshifilter-css .re3 {color: #933;}
.css.geshifilter-css .ln-xtra, .css.geshifilter-css li.ln-xtra, .css.geshifilter-css div.ln-xtra {background-color: #ffc;}
.css.geshifilter-css span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for d
 * CSS class: geshifilter-d, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.d.geshifilter-d .de1, .d.geshifilter-d .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.d.geshifilter-d  {font-family:monospace;}
.d.geshifilter-d .imp {font-weight: bold; color: red;}
.d.geshifilter-d li, .d.geshifilter-d .li1 {font-family: monospace; font-weight: normal;}
.d.geshifilter-d .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.d.geshifilter-d .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.d.geshifilter-d .kw1 {color: #b1b100;}
.d.geshifilter-d .kw2 {color: #000000; font-weight: bold;}
.d.geshifilter-d .kw3 {color: #aaaadd; font-weight: bold;}
.d.geshifilter-d .kw4 {color: #993333;}
.d.geshifilter-d .co1 {color: #808080; font-style: italic;}
.d.geshifilter-d .co2 {color: #009933; font-style: italic;}
.d.geshifilter-d .co3 {color: #009933; font-style: italic;}
.d.geshifilter-d .co4 {color: #ff0000;}
.d.geshifilter-d .co5 {color: #0040ff;}
.d.geshifilter-d .coMULTI {color: #808080; font-style: italic;}
.d.geshifilter-d .es0 {color: #000099; font-weight: bold;}
.d.geshifilter-d .es1 {color: #000099; font-weight: bold;}
.d.geshifilter-d .es2 {color: #660099; font-weight: bold;}
.d.geshifilter-d .es3 {color: #660099; font-weight: bold;}
.d.geshifilter-d .es4 {color: #660099; font-weight: bold;}
.d.geshifilter-d .es5 {color: #006699; font-weight: bold;}
.d.geshifilter-d .es6 {color: #666699; font-weight: bold; font-style: italic;}
.d.geshifilter-d .br0 {color: #66cc66;}
.d.geshifilter-d .sy0 {color: #66cc66;}
.d.geshifilter-d .st0 {color: #ff0000;}
.d.geshifilter-d .st_h {color: #ff0000;}
.d.geshifilter-d .nu0 {color: #0000dd;}
.d.geshifilter-d .nu6 {color: #208080;}
.d.geshifilter-d .nu8 {color: #208080;}
.d.geshifilter-d .nu12 {color: #208080;}
.d.geshifilter-d .nu16 {color:#800080;}
.d.geshifilter-d .nu17 {color:#800080;}
.d.geshifilter-d .nu18 {color:#800080;}
.d.geshifilter-d .nu19 {color:#800080;}
.d.geshifilter-d .me1 {color: #006600;}
.d.geshifilter-d .me2 {color: #006600;}
.d.geshifilter-d .ln-xtra, .d.geshifilter-d li.ln-xtra, .d.geshifilter-d div.ln-xtra {background-color: #ffc;}
.d.geshifilter-d span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for delphi
 * CSS class: geshifilter-delphi, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.delphi.geshifilter-delphi .de1, .delphi.geshifilter-delphi .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.delphi.geshifilter-delphi  {font-family:monospace;}
.delphi.geshifilter-delphi .imp {font-weight: bold; color: red;}
.delphi.geshifilter-delphi li, .delphi.geshifilter-delphi .li1 {font-family: monospace; font-weight: normal;}
.delphi.geshifilter-delphi .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.delphi.geshifilter-delphi .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.delphi.geshifilter-delphi .kw1 {color: #000000; font-weight: bold;}
.delphi.geshifilter-delphi .kw2 {color: #000000; font-weight: bold;}
.delphi.geshifilter-delphi .kw3 {color: #000066;}
.delphi.geshifilter-delphi .kw4 {color: #000066; font-weight: bold;}
.delphi.geshifilter-delphi .co1 {color: #808080; font-style: italic;}
.delphi.geshifilter-delphi .co2 {color: #008000; font-style: italic;}
.delphi.geshifilter-delphi .coMULTI {color: #808080; font-style: italic;}
.delphi.geshifilter-delphi .es0 {color: #ff0000; font-weight: bold;}
.delphi.geshifilter-delphi .br0 {color: #000066;}
.delphi.geshifilter-delphi .sy0 {color: #000066;}
.delphi.geshifilter-delphi .sy1 {color: #000066;}
.delphi.geshifilter-delphi .sy2 {color: #000066;}
.delphi.geshifilter-delphi .sy3 {color: #000066;}
.delphi.geshifilter-delphi .st0 {color: #ff0000;}
.delphi.geshifilter-delphi .nu0 {color: #0000ff;}
.delphi.geshifilter-delphi .me1 {color: #006600;}
.delphi.geshifilter-delphi .re0 {color: #9ac;}
.delphi.geshifilter-delphi .re1 {color: #ff0000;}
.delphi.geshifilter-delphi .ln-xtra, .delphi.geshifilter-delphi li.ln-xtra, .delphi.geshifilter-delphi div.ln-xtra {background-color: #ffc;}
.delphi.geshifilter-delphi span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for diff
 * CSS class: geshifilter-diff, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.diff.geshifilter-diff .de1, .diff.geshifilter-diff .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.diff.geshifilter-diff  {font-family:monospace;}
.diff.geshifilter-diff .imp {font-weight: bold; color: red;}
.diff.geshifilter-diff li, .diff.geshifilter-diff .li1 {font-family: monospace; font-weight: normal;}
.diff.geshifilter-diff .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.diff.geshifilter-diff .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.diff.geshifilter-diff .kw1 {color: #aaaaaa; font-style: italic;}
.diff.geshifilter-diff .re0 {color: #440088;}
.diff.geshifilter-diff .re1 {color: #991111;}
.diff.geshifilter-diff .re2 {color: #00b000;}
.diff.geshifilter-diff .re3 {color: #888822;}
.diff.geshifilter-diff .re4 {color: #888822;}
.diff.geshifilter-diff .re5 {color: #0011dd;}
.diff.geshifilter-diff .re6 {color: #440088;}
.diff.geshifilter-diff .re7 {color: #991111;}
.diff.geshifilter-diff .re8 {color: #00b000;}
.diff.geshifilter-diff .re9 {color: #888822;}
.diff.geshifilter-diff .ln-xtra, .diff.geshifilter-diff li.ln-xtra, .diff.geshifilter-diff div.ln-xtra {background-color: #ffc;}
.diff.geshifilter-diff span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for div
 * CSS class: geshifilter-div, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.div.geshifilter-div .de1, .div.geshifilter-div .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.div.geshifilter-div  {font-family:monospace;}
.div.geshifilter-div .imp {font-weight: bold; color: red;}
.div.geshifilter-div li, .div.geshifilter-div .li1 {font-family: monospace; font-weight: normal;}
.div.geshifilter-div .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.div.geshifilter-div .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.div.geshifilter-div .kw1 {color: #0040b1;}
.div.geshifilter-div .kw2 {color: #000000;}
.div.geshifilter-div .kw3 {color: #000066; font-weight: bold;}
.div.geshifilter-div .kw4 {color: #993333;}
.div.geshifilter-div .co1 {color: #808080; font-style: italic;}
.div.geshifilter-div .coMULTI {color: #808080; font-style: italic;}
.div.geshifilter-div .br0 {color: #44aa44;}
.div.geshifilter-div .sy0 {color: #44aa44;}
.div.geshifilter-div .st0 {color: #ff0000;}
.div.geshifilter-div .nu0 {color: #cc66cc;}
.div.geshifilter-div .me0 {color: #202020;}
.div.geshifilter-div .ln-xtra, .div.geshifilter-div li.ln-xtra, .div.geshifilter-div div.ln-xtra {background-color: #ffc;}
.div.geshifilter-div span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for dos
 * CSS class: geshifilter-dos, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.dos.geshifilter-dos .de1, .dos.geshifilter-dos .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.dos.geshifilter-dos  {font-family:monospace;}
.dos.geshifilter-dos .imp {font-weight: bold; color: red;}
.dos.geshifilter-dos li, .dos.geshifilter-dos .li1 {font-family: monospace; font-weight: normal;}
.dos.geshifilter-dos .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.dos.geshifilter-dos .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.dos.geshifilter-dos .kw1 {color: #00b100; font-weight: bold;}
.dos.geshifilter-dos .kw2 {color: #000000; font-weight: bold;}
.dos.geshifilter-dos .kw3 {color: #b1b100; font-weight: bold;}
.dos.geshifilter-dos .kw4 {color: #0000ff; font-weight: bold;}
.dos.geshifilter-dos .co1 {color: #808080; font-style: italic;}
.dos.geshifilter-dos .es0 {color: #ff0000; font-weight: bold;}
.dos.geshifilter-dos .br0 {color: #66cc66;}
.dos.geshifilter-dos .sy0 {color: #33cc33;}
.dos.geshifilter-dos .sy1 {color: #33cc33;}
.dos.geshifilter-dos .st0 {color: #ff0000;}
.dos.geshifilter-dos .nu0 {color: #cc66cc;}
.dos.geshifilter-dos .re0 {color: #b100b1; font-weight: bold;}
.dos.geshifilter-dos .re1 {color: #448844;}
.dos.geshifilter-dos .re2 {color: #448888;}
.dos.geshifilter-dos .ln-xtra, .dos.geshifilter-dos li.ln-xtra, .dos.geshifilter-dos div.ln-xtra {background-color: #ffc;}
.dos.geshifilter-dos span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for dot
 * CSS class: geshifilter-dot, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.dot.geshifilter-dot .de1, .dot.geshifilter-dot .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.dot.geshifilter-dot  {font-family:monospace;}
.dot.geshifilter-dot .imp {font-weight: bold; color: red;}
.dot.geshifilter-dot li, .dot.geshifilter-dot .li1 {font-family: monospace; font-weight: normal;}
.dot.geshifilter-dot .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.dot.geshifilter-dot .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.dot.geshifilter-dot .kw1 {color: #000066;}
.dot.geshifilter-dot .kw2 {color: #000000; font-weight: bold;}
.dot.geshifilter-dot .kw3 {color: #993333;}
.dot.geshifilter-dot .kw4 {color: #b1b100;}
.dot.geshifilter-dot .co1 {color: #808080; font-style: italic;}
.dot.geshifilter-dot .co2 {color: #339933;}
.dot.geshifilter-dot .coMULTI {color: #808080; font-style: italic;}
.dot.geshifilter-dot .es0 {color: #af624d; font-weight: bold;}
.dot.geshifilter-dot .br0 {color: #66cc66;}
.dot.geshifilter-dot .sy0 {color: #66cc66;}
.dot.geshifilter-dot .st0 {color: #ff0000;}
.dot.geshifilter-dot .nu0 {color: #cc66cc;}
.dot.geshifilter-dot .ln-xtra, .dot.geshifilter-dot li.ln-xtra, .dot.geshifilter-dot div.ln-xtra {background-color: #ffc;}
.dot.geshifilter-dot span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for drupal5
 * CSS class: geshifilter-drupal5, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.drupal5.geshifilter-drupal5 .de1, .drupal5.geshifilter-drupal5 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.drupal5.geshifilter-drupal5  {font-family:monospace;}
.drupal5.geshifilter-drupal5 .imp {font-weight: bold; color: red;}
.drupal5.geshifilter-drupal5 li, .drupal5.geshifilter-drupal5 .li1 {font-family: monospace; font-weight: normal;}
.drupal5.geshifilter-drupal5 .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.drupal5.geshifilter-drupal5 .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.drupal5.geshifilter-drupal5 .kw1 {color: #b1b100;}
.drupal5.geshifilter-drupal5 .kw2 {color: #000000; font-weight: bold;}
.drupal5.geshifilter-drupal5 .kw3 {color: #000066;}
.drupal5.geshifilter-drupal5 .kw5 {color: #000066;}
.drupal5.geshifilter-drupal5 .kw6 {color: #000000; font-weight: bold;}
.drupal5.geshifilter-drupal5 .co1 {color: #808080; font-style: italic;}
.drupal5.geshifilter-drupal5 .co2 {color: #808080; font-style: italic;}
.drupal5.geshifilter-drupal5 .coMULTI {color: #808080; font-style: italic;}
.drupal5.geshifilter-drupal5 .es0 {color: #000099; font-weight: bold;}
.drupal5.geshifilter-drupal5 .br0 {color: #66cc66;}
.drupal5.geshifilter-drupal5 .sy0 {color: #66cc66;}
.drupal5.geshifilter-drupal5 .st0 {color: #ff0000;}
.drupal5.geshifilter-drupal5 .nu0 {color: #cc66cc;}
.drupal5.geshifilter-drupal5 .me1 {color: #006600;}
.drupal5.geshifilter-drupal5 .me2 {color: #006600;}
.drupal5.geshifilter-drupal5 .re0 {color: #0000ff;}
.drupal5.geshifilter-drupal5 .re1 {color: #ff0000}
.drupal5.geshifilter-drupal5 .ln-xtra, .drupal5.geshifilter-drupal5 li.ln-xtra, .drupal5.geshifilter-drupal5 div.ln-xtra {background-color: #ffc;}
.drupal5.geshifilter-drupal5 span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for drupal6
 * CSS class: geshifilter-drupal6, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.drupal6.geshifilter-drupal6 .de1, .drupal6.geshifilter-drupal6 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.drupal6.geshifilter-drupal6  {font-family:monospace;}
.drupal6.geshifilter-drupal6 .imp {font-weight: bold; color: red;}
.drupal6.geshifilter-drupal6 li, .drupal6.geshifilter-drupal6 .li1 {font-family: monospace; font-weight: normal;}
.drupal6.geshifilter-drupal6 .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.drupal6.geshifilter-drupal6 .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.drupal6.geshifilter-drupal6 .kw1 {color: #b1b100;}
.drupal6.geshifilter-drupal6 .kw2 {color: #000000; font-weight: bold;}
.drupal6.geshifilter-drupal6 .kw3 {color: #000066;}
.drupal6.geshifilter-drupal6 .kw5 {color: #000066;}
.drupal6.geshifilter-drupal6 .kw6 {color: #000000; font-weight: bold;}
.drupal6.geshifilter-drupal6 .co1 {color: #808080; font-style: italic;}
.drupal6.geshifilter-drupal6 .co2 {color: #808080; font-style: italic;}
.drupal6.geshifilter-drupal6 .coMULTI {color: #808080; font-style: italic;}
.drupal6.geshifilter-drupal6 .es0 {color: #000099; font-weight: bold;}
.drupal6.geshifilter-drupal6 .br0 {color: #66cc66;}
.drupal6.geshifilter-drupal6 .sy0 {color: #66cc66;}
.drupal6.geshifilter-drupal6 .st0 {color: #ff0000;}
.drupal6.geshifilter-drupal6 .nu0 {color: #cc66cc;}
.drupal6.geshifilter-drupal6 .me1 {color: #006600;}
.drupal6.geshifilter-drupal6 .me2 {color: #006600;}
.drupal6.geshifilter-drupal6 .re0 {color: #0000ff;}
.drupal6.geshifilter-drupal6 .re1 {color: #ff0000}
.drupal6.geshifilter-drupal6 .ln-xtra, .drupal6.geshifilter-drupal6 li.ln-xtra, .drupal6.geshifilter-drupal6 div.ln-xtra {background-color: #ffc;}
.drupal6.geshifilter-drupal6 span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for eiffel
 * CSS class: geshifilter-eiffel, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.eiffel.geshifilter-eiffel .de1, .eiffel.geshifilter-eiffel .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.eiffel.geshifilter-eiffel  {font-family:monospace;}
.eiffel.geshifilter-eiffel .imp {font-weight: bold; color: red;}
.eiffel.geshifilter-eiffel li, .eiffel.geshifilter-eiffel .li1 {font-family: monospace; font-weight: normal;}
.eiffel.geshifilter-eiffel .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.eiffel.geshifilter-eiffel .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.eiffel.geshifilter-eiffel .kw1 {color: #0600FF; font-weight: bold;}
.eiffel.geshifilter-eiffel .kw2 {color: #0600FF; font-weight: bold;}
.eiffel.geshifilter-eiffel .kw3 {color: #800080;}
.eiffel.geshifilter-eiffel .kw4 {color: #800000}
.eiffel.geshifilter-eiffel .kw5 {color: #603000;}
.eiffel.geshifilter-eiffel .co1 {color: #008000; font-style: italic;}
.eiffel.geshifilter-eiffel .es0 {color: #005070; font-weight: bold;}
.eiffel.geshifilter-eiffel .br0 {color: #FF0000;}
.eiffel.geshifilter-eiffel .sy0 {color: #600000;}
.eiffel.geshifilter-eiffel .st0 {color: #0080A0;}
.eiffel.geshifilter-eiffel .nu0 {color: #FF0000;}
.eiffel.geshifilter-eiffel .me1 {color: #000060;}
.eiffel.geshifilter-eiffel .me2 {color: #000050;}
.eiffel.geshifilter-eiffel .ln-xtra, .eiffel.geshifilter-eiffel li.ln-xtra, .eiffel.geshifilter-eiffel div.ln-xtra {background-color: #ffc;}
.eiffel.geshifilter-eiffel span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for fortran
 * CSS class: geshifilter-fortran, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.fortran.geshifilter-fortran .de1, .fortran.geshifilter-fortran .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.fortran.geshifilter-fortran  {font-family:monospace;}
.fortran.geshifilter-fortran .imp {font-weight: bold; color: red;}
.fortran.geshifilter-fortran li, .fortran.geshifilter-fortran .li1 {font-family: monospace; font-weight: normal;}
.fortran.geshifilter-fortran .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.fortran.geshifilter-fortran .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.fortran.geshifilter-fortran .kw1 {color: #b1b100;}
.fortran.geshifilter-fortran .kw2 {color: #000000; font-weight: bold;}
.fortran.geshifilter-fortran .kw3 {color: #000066;}
.fortran.geshifilter-fortran .kw4 {color: #993333;}
.fortran.geshifilter-fortran .co1 {color: #666666; font-style: italic;}
.fortran.geshifilter-fortran .co2 {color: #339933;}
.fortran.geshifilter-fortran .coMULTI {color: #808080; font-style: italic;}
.fortran.geshifilter-fortran .es0 {color: #000099; font-weight: bold;}
.fortran.geshifilter-fortran .br0 {color: #009900;}
.fortran.geshifilter-fortran .sy0 {color: #339933;}
.fortran.geshifilter-fortran .st0 {color: #ff0000;}
.fortran.geshifilter-fortran .nu0 {color: #cc66cc;}
.fortran.geshifilter-fortran .me1 {color: #202020;}
.fortran.geshifilter-fortran .me2 {color: #202020;}
.fortran.geshifilter-fortran .ln-xtra, .fortran.geshifilter-fortran li.ln-xtra, .fortran.geshifilter-fortran div.ln-xtra {background-color: #ffc;}
.fortran.geshifilter-fortran span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for freebasic
 * CSS class: geshifilter-freebasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.freebasic.geshifilter-freebasic .de1, .freebasic.geshifilter-freebasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.freebasic.geshifilter-freebasic  {font-family:monospace;}
.freebasic.geshifilter-freebasic .imp {font-weight: bold; color: red;}
.freebasic.geshifilter-freebasic li, .freebasic.geshifilter-freebasic .li1 {font-family: monospace; font-weight: normal;}
.freebasic.geshifilter-freebasic .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.freebasic.geshifilter-freebasic .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.freebasic.geshifilter-freebasic .kw1 {color: #b1b100;}
.freebasic.geshifilter-freebasic .co1 {color: #808080;}
.freebasic.geshifilter-freebasic .co2 {color: #339933;}
.freebasic.geshifilter-freebasic .es0 {color: #000099;}
.freebasic.geshifilter-freebasic .br0 {color: #66cc66;}
.freebasic.geshifilter-freebasic .sy0 {color: #66cc66;}
.freebasic.geshifilter-freebasic .st0 {color: #ff0000;}
.freebasic.geshifilter-freebasic .nu0 {color: #cc66cc;}
.freebasic.geshifilter-freebasic .me0 {color: #66cc66;}
.freebasic.geshifilter-freebasic .ln-xtra, .freebasic.geshifilter-freebasic li.ln-xtra, .freebasic.geshifilter-freebasic div.ln-xtra {background-color: #ffc;}
.freebasic.geshifilter-freebasic span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for genero
 * CSS class: geshifilter-genero, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.genero.geshifilter-genero .de1, .genero.geshifilter-genero .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.genero.geshifilter-genero  {font-family:monospace;}
.genero.geshifilter-genero .imp {font-weight: bold; color: red;}
.genero.geshifilter-genero li, .genero.geshifilter-genero .li1 {font-family: monospace; font-weight: normal;}
.genero.geshifilter-genero .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.genero.geshifilter-genero .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.genero.geshifilter-genero .kw1 {color: #0600FF;}
.genero.geshifilter-genero .kw2 {color: #0000FF; font-weight: bold;}
.genero.geshifilter-genero .kw3 {color: #008000;}
.genero.geshifilter-genero .kw4 {color: #FF0000;}
.genero.geshifilter-genero .co1 {color: #008080; font-style: italic;}
.genero.geshifilter-genero .co2 {color: #008080;}
.genero.geshifilter-genero .coMULTI {color: #008080; font-style: italic;}
.genero.geshifilter-genero .es0 {color: #008080; font-weight: bold;}
.genero.geshifilter-genero .br0 {color: #000000;}
.genero.geshifilter-genero .sy0 {color: #008000;}
.genero.geshifilter-genero .st0 {color: #808080;}
.genero.geshifilter-genero .nu0 {color: #FF0000;}
.genero.geshifilter-genero .me1 {color: #0000FF;}
.genero.geshifilter-genero .me2 {color: #0000FF;}
.genero.geshifilter-genero .ln-xtra, .genero.geshifilter-genero li.ln-xtra, .genero.geshifilter-genero div.ln-xtra {background-color: #ffc;}
.genero.geshifilter-genero span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for gml
 * CSS class: geshifilter-gml, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.gml.geshifilter-gml .de1, .gml.geshifilter-gml .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.gml.geshifilter-gml  {font-family:monospace;}
.gml.geshifilter-gml .imp {font-weight: bold; color: red;}
.gml.geshifilter-gml li, .gml.geshifilter-gml .li1 {font-family: monospace; font-weight: normal;}
.gml.geshifilter-gml .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.gml.geshifilter-gml .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.gml.geshifilter-gml .kw1 {font-weight: bold; color: #000000;}
.gml.geshifilter-gml .kw2 {font-weight: bold; color: #000000;}
.gml.geshifilter-gml .kw3 {color: navy;}
.gml.geshifilter-gml .kw4 {color: #663300;}
.gml.geshifilter-gml .co1 {font-style: italic; color: green;}
.gml.geshifilter-gml .coMULTI {font-style: italic; color: green;}
.gml.geshifilter-gml .es0 {color: #000099; font-weight: bold;}
.gml.geshifilter-gml .br0 {color: #000000;}
.gml.geshifilter-gml .sy0 {color: #66cc66; font-weight: bold;}
.gml.geshifilter-gml .st0 {color: #ff0000;}
.gml.geshifilter-gml .nu0 {color: #cc66cc;}
.gml.geshifilter-gml .me1 {color: #202020;}
.gml.geshifilter-gml .ln-xtra, .gml.geshifilter-gml li.ln-xtra, .gml.geshifilter-gml div.ln-xtra {background-color: #ffc;}
.gml.geshifilter-gml span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for groovy
 * CSS class: geshifilter-groovy, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.groovy.geshifilter-groovy .de1, .groovy.geshifilter-groovy .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.groovy.geshifilter-groovy  {font-family:monospace;}
.groovy.geshifilter-groovy .imp {font-weight: bold; color: red;}
.groovy.geshifilter-groovy li, .groovy.geshifilter-groovy .li1 {font-family: monospace; font-weight: normal;}
.groovy.geshifilter-groovy .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.groovy.geshifilter-groovy .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.groovy.geshifilter-groovy .kw1 {color: #b1b100;}
.groovy.geshifilter-groovy .kw2 {color: #000000; font-weight: bold;}
.groovy.geshifilter-groovy .kw3 {color: #aaaadd; font-weight: bold;}
.groovy.geshifilter-groovy .kw4 {color: #993333;}
.groovy.geshifilter-groovy .kw5 {color: #663399;}
.groovy.geshifilter-groovy .kw6 {color: #CC0099;}
.groovy.geshifilter-groovy .kw7 {color: #FFCC33;}
.groovy.geshifilter-groovy .kw8 {color: #993399;}
.groovy.geshifilter-groovy .kw9 {color: #993399; font-weight: bold;}
.groovy.geshifilter-groovy .co1 {color: #808080; font-style: italic;}
.groovy.geshifilter-groovy .co2 {color: #a1a100;}
.groovy.geshifilter-groovy .co3 {color: #808080; font-style: italic;}
.groovy.geshifilter-groovy .coMULTI {color: #808080; font-style: italic;}
.groovy.geshifilter-groovy .es0 {color: #000099; font-weight: bold;}
.groovy.geshifilter-groovy .br0 {color: #66cc66;}
.groovy.geshifilter-groovy .sy0 {color: #66cc66;}
.groovy.geshifilter-groovy .st0 {color: #ff0000;}
.groovy.geshifilter-groovy .nu0 {color: #cc66cc;}
.groovy.geshifilter-groovy .me1 {color: #006600;}
.groovy.geshifilter-groovy .me2 {color: #006600;}
.groovy.geshifilter-groovy .re0 {color: #0000ff;}
.groovy.geshifilter-groovy .ln-xtra, .groovy.geshifilter-groovy li.ln-xtra, .groovy.geshifilter-groovy div.ln-xtra {background-color: #ffc;}
.groovy.geshifilter-groovy span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for haskell
 * CSS class: geshifilter-haskell, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.haskell.geshifilter-haskell .de1, .haskell.geshifilter-haskell .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.haskell.geshifilter-haskell  {font-family:monospace;}
.haskell.geshifilter-haskell .imp {font-weight: bold; color: red;}
.haskell.geshifilter-haskell li, .haskell.geshifilter-haskell .li1 {font-family: monospace; font-weight: normal;}
.haskell.geshifilter-haskell .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.haskell.geshifilter-haskell .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.haskell.geshifilter-haskell .kw1 {color: #06c; font-weight: bold;}
.haskell.geshifilter-haskell .kw2 {color: #06c; font-weight: bold;}
.haskell.geshifilter-haskell .kw3 {font-weight: bold;}
.haskell.geshifilter-haskell .kw4 {color: #cccc00; font-weight: bold;}
.haskell.geshifilter-haskell .kw5 {color: maroon;}
.haskell.geshifilter-haskell .co1 {color: #5d478b; font-style: italic;}
.haskell.geshifilter-haskell .co2 {color: #339933; font-weight: bold;}
.haskell.geshifilter-haskell .coMULTI {color: #5d478b; font-style: italic;}
.haskell.geshifilter-haskell .es0 {background-color: #3cb371; font-weight: bold;}
.haskell.geshifilter-haskell .br0 {color: green;}
.haskell.geshifilter-haskell .sy0 {color: #339933; font-weight: bold;}
.haskell.geshifilter-haskell .st0 {background-color: #3cb371;}
.haskell.geshifilter-haskell .nu0 {color: red;}
.haskell.geshifilter-haskell .me1 {color: #060;}
.haskell.geshifilter-haskell .ln-xtra, .haskell.geshifilter-haskell li.ln-xtra, .haskell.geshifilter-haskell div.ln-xtra {background-color: #ffc;}
.haskell.geshifilter-haskell span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for html4strict
 * CSS class: geshifilter-html4strict, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.html4strict.geshifilter-html4strict .de1, .html4strict.geshifilter-html4strict .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.html4strict.geshifilter-html4strict  {font-family:monospace;}
.html4strict.geshifilter-html4strict .imp {font-weight: bold; color: red;}
.html4strict.geshifilter-html4strict li, .html4strict.geshifilter-html4strict .li1 {font-family: monospace; font-weight: normal;}
.html4strict.geshifilter-html4strict .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.html4strict.geshifilter-html4strict .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.html4strict.geshifilter-html4strict .kw2 {color: #000000; font-weight: bold;}
.html4strict.geshifilter-html4strict .kw3 {color: #000066;}
.html4strict.geshifilter-html4strict .es0 {color: #000099; font-weight: bold;}
.html4strict.geshifilter-html4strict .br0 {color: #66cc66;}
.html4strict.geshifilter-html4strict .sy0 {color: #66cc66;}
.html4strict.geshifilter-html4strict .st0 {color: #ff0000;}
.html4strict.geshifilter-html4strict .nu0 {color: #cc66cc;}
.html4strict.geshifilter-html4strict .sc-1 {color: #808080; font-style: italic;}
.html4strict.geshifilter-html4strict .sc0 {color: #00bbdd;}
.html4strict.geshifilter-html4strict .sc1 {color: #ddbb00;}
.html4strict.geshifilter-html4strict .sc2 {color: #009900;}
.html4strict.geshifilter-html4strict .ln-xtra, .html4strict.geshifilter-html4strict li.ln-xtra, .html4strict.geshifilter-html4strict div.ln-xtra {background-color: #ffc;}
.html4strict.geshifilter-html4strict span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for idl
 * CSS class: geshifilter-idl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.idl.geshifilter-idl .de1, .idl.geshifilter-idl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.idl.geshifilter-idl  {font-family:monospace;}
.idl.geshifilter-idl .imp {font-weight: bold; color: red;}
.idl.geshifilter-idl li, .idl.geshifilter-idl .li1 {font-family: monospace; font-weight: normal;}
.idl.geshifilter-idl .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.idl.geshifilter-idl .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.idl.geshifilter-idl .kw1 {color: #990078; font-weight: bold}
.idl.geshifilter-idl .kw2 {color: #36dd1c;}
.idl.geshifilter-idl .kw3 {color: #990078; font-weight: bold}
.idl.geshifilter-idl .kw4 {color: #0000ec;}
.idl.geshifilter-idl .co1 {color: #3f7f5f;}
.idl.geshifilter-idl .co2 {color: #808080;}
.idl.geshifilter-idl .coMULTI {color: #4080ff; font-style: italic;}
.idl.geshifilter-idl .es0 {color: #666666; font-weight: bold;}
.idl.geshifilter-idl .br0 {color: #808080;}
.idl.geshifilter-idl .sy0 {color: #66cc66;}
.idl.geshifilter-idl .st0 {color: #ff0000;}
.idl.geshifilter-idl .nu0 {color: #0000dd;}
.idl.geshifilter-idl .ln-xtra, .idl.geshifilter-idl li.ln-xtra, .idl.geshifilter-idl div.ln-xtra {background-color: #ffc;}
.idl.geshifilter-idl span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ini
 * CSS class: geshifilter-ini, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.ini.geshifilter-ini .de1, .ini.geshifilter-ini .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.ini.geshifilter-ini  {font-family:monospace;}
.ini.geshifilter-ini .imp {font-weight: bold; color: red;}
.ini.geshifilter-ini li, .ini.geshifilter-ini .li1 {font-family: monospace; font-weight: normal;}
.ini.geshifilter-ini .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.ini.geshifilter-ini .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.ini.geshifilter-ini .co0 {color: #666666; font-style: italic;}
.ini.geshifilter-ini .sy0 {color: #000066; font-weight:bold;}
.ini.geshifilter-ini .st0 {color: #933;}
.ini.geshifilter-ini .re0 {color: #000066; font-weight:bold;}
.ini.geshifilter-ini .re1 {color: #000099;}
.ini.geshifilter-ini .re2 {color: #660066;}
.ini.geshifilter-ini .ln-xtra, .ini.geshifilter-ini li.ln-xtra, .ini.geshifilter-ini div.ln-xtra {background-color: #ffc;}
.ini.geshifilter-ini span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for inno
 * CSS class: geshifilter-inno, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.inno.geshifilter-inno .de1, .inno.geshifilter-inno .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.inno.geshifilter-inno  {font-family:monospace;}
.inno.geshifilter-inno .imp {font-weight: bold; color: red;}
.inno.geshifilter-inno li, .inno.geshifilter-inno .li1 {font-family: monospace; font-weight: normal;}
.inno.geshifilter-inno .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.inno.geshifilter-inno .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.inno.geshifilter-inno .kw1 {color: #000000; font-weight: bold;}
.inno.geshifilter-inno .kw2 {color: #000000;font-style: italic;}
.inno.geshifilter-inno .kw3 {color: #0000FF;}
.inno.geshifilter-inno .kw4 {color: #CC0000;}
.inno.geshifilter-inno .co1 {color: #33FF00; font-style: italic;}
.inno.geshifilter-inno .coMULTI {color: #33FF00; font-style: italic;}
.inno.geshifilter-inno .br0 {color: #66cc66;}
.inno.geshifilter-inno .sy0 {color:  #000000; font-weight: bold;}
.inno.geshifilter-inno .st0 {color: #ff0000;}
.inno.geshifilter-inno .nu0 {color: #cc66cc;}
.inno.geshifilter-inno .me1 {color: #006600;}
.inno.geshifilter-inno .ln-xtra, .inno.geshifilter-inno li.ln-xtra, .inno.geshifilter-inno div.ln-xtra {background-color: #ffc;}
.inno.geshifilter-inno span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for io
 * CSS class: geshifilter-io, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.io.geshifilter-io .de1, .io.geshifilter-io .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.io.geshifilter-io  {font-family:monospace;}
.io.geshifilter-io .imp {font-weight: bold; color: red;}
.io.geshifilter-io li, .io.geshifilter-io .li1 {font-family: monospace; font-weight: normal;}
.io.geshifilter-io .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.io.geshifilter-io .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.io.geshifilter-io .kw1 {color: #b1b100;}
.io.geshifilter-io .kw2 {color: #000000; font-weight: bold;}
.io.geshifilter-io .kw3 {color: #000066;}
.io.geshifilter-io .co1 {color: #808080; font-style: italic;}
.io.geshifilter-io .co2 {color: #808080; font-style: italic;}
.io.geshifilter-io .coMULTI {color: #808080; font-style: italic;}
.io.geshifilter-io .es0 {color: #000099; font-weight: bold;}
.io.geshifilter-io .br0 {color: #66cc66;}
.io.geshifilter-io .sy0 {color: #66cc66;}
.io.geshifilter-io .st0 {color: #ff0000;}
.io.geshifilter-io .nu0 {color: #cc66cc;}
.io.geshifilter-io .me1 {color: #006600;}
.io.geshifilter-io .me2 {color: #006600;}
.io.geshifilter-io .ln-xtra, .io.geshifilter-io li.ln-xtra, .io.geshifilter-io div.ln-xtra {background-color: #ffc;}
.io.geshifilter-io span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for j2carules
 * CSS class: geshifilter-j2carules, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.j2carules.geshifilter-j2carules .de1, .j2carules.geshifilter-j2carules .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.j2carules.geshifilter-j2carules  {font-family:monospace;}
.j2carules.geshifilter-j2carules .imp {font-weight: bold; color: red;}
.j2carules.geshifilter-j2carules li, .j2carules.geshifilter-j2carules .li1 {font-family: monospace; font-weight: normal;}
.j2carules.geshifilter-j2carules .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.j2carules.geshifilter-j2carules .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.j2carules.geshifilter-j2carules .kw1 {color: #b1b100;}
.j2carules.geshifilter-j2carules .kw2 {color: #b1b100;}
.j2carules.geshifilter-j2carules .co1 {color: #666666; font-style: italic;}
.j2carules.geshifilter-j2carules .coMULTI {color: #666666; font-style: italic;}
.j2carules.geshifilter-j2carules .es0 {color: #000099; font-weight: bold;}
.j2carules.geshifilter-j2carules .br0 {color: #009900;}
.j2carules.geshifilter-j2carules .sy1 {color: #339933;}
.j2carules.geshifilter-j2carules .st0 {color: #0000ff;}
.j2carules.geshifilter-j2carules .nu0 {color: #cc66cc;}
.j2carules.geshifilter-j2carules .me0 {color: #004000;}
.j2carules.geshifilter-j2carules .ln-xtra, .j2carules.geshifilter-j2carules li.ln-xtra, .j2carules.geshifilter-j2carules div.ln-xtra {background-color: #ffc;}
.j2carules.geshifilter-j2carules span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for java
 * CSS class: geshifilter-java, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.java.geshifilter-java .de1, .java.geshifilter-java .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.java.geshifilter-java  {font-family:monospace;}
.java.geshifilter-java .imp {font-weight: bold; color: red;}
.java.geshifilter-java li, .java.geshifilter-java .li1 {font-family: monospace; font-weight: normal;}
.java.geshifilter-java .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.java.geshifilter-java .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.java.geshifilter-java .kw1 {color: #000000; font-weight: bold;}
.java.geshifilter-java .kw2 {color: #000066; font-weight: bold;}
.java.geshifilter-java .kw3 {color: #003399;}
.java.geshifilter-java .kw4 {color: #000066; font-weight: bold;}
.java.geshifilter-java .co1 {color: #666666; font-style: italic;}
.java.geshifilter-java .co2 {color: #006699;}
.java.geshifilter-java .co3 {color: #008000; font-style: italic; font-weight: bold;}
.java.geshifilter-java .coMULTI {color: #666666; font-style: italic;}
.java.geshifilter-java .es0 {color: #000099; font-weight: bold;}
.java.geshifilter-java .br0 {color: #009900;}
.java.geshifilter-java .sy0 {color: #339933;}
.java.geshifilter-java .st0 {color: #0000ff;}
.java.geshifilter-java .nu0 {color: #cc66cc;}
.java.geshifilter-java .me1 {color: #006633;}
.java.geshifilter-java .me2 {color: #006633;}
.java.geshifilter-java .ln-xtra, .java.geshifilter-java li.ln-xtra, .java.geshifilter-java div.ln-xtra {background-color: #ffc;}
.java.geshifilter-java span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for java5
 * CSS class: geshifilter-java5, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.java5.geshifilter-java5 .de1, .java5.geshifilter-java5 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.java5.geshifilter-java5  {font-family:monospace;}
.java5.geshifilter-java5 .imp {font-weight: bold; color: red;}
.java5.geshifilter-java5 li, .java5.geshifilter-java5 .li1 {font-family: monospace; font-weight: normal;}
.java5.geshifilter-java5 .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.java5.geshifilter-java5 .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.java5.geshifilter-java5 .kw1 {color: #000000;  font-weight: bold;}
.java5.geshifilter-java5 .kw2 {color: #000000; font-weight: bold;}
.java5.geshifilter-java5 .kw3 {color: #006600; font-weight: bold;}
.java5.geshifilter-java5 .kw4 {color: #006600; font-weight: bold;}
.java5.geshifilter-java5 .kw5 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw6 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw7 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw8 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw9 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw10 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw11 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw12 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw13 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw14 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw15 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw16 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw17 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw18 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw19 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw20 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw21 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw22 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw23 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw24 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw25 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw26 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw27 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw28 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw29 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw30 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw31 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw32 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw33 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw34 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw35 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw36 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw37 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw38 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw39 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw40 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw41 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw42 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw43 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw44 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw45 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw46 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw47 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw48 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw49 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw50 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw51 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw52 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw53 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw54 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw55 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw56 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw57 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw58 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw59 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw60 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw61 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw62 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw63 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw64 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw65 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw66 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw67 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw68 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw69 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw70 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw71 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw72 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw73 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw74 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw75 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw76 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw77 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw78 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw79 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw80 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw81 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw82 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw83 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw84 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw85 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw86 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw87 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw88 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw89 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw90 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw91 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw92 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw93 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw94 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw95 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw96 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw97 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw98 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw99 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw100 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw101 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw102 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw103 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw104 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw105 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw106 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw107 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw108 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw109 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw110 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw111 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw112 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw113 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw114 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw115 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw116 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw117 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw118 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw119 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw120 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw121 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw122 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw123 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw124 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw125 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw126 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw127 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw128 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw129 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw130 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw131 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw132 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw133 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw134 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw135 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw136 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw137 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw138 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw139 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw140 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw141 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw142 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw143 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw144 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw145 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw146 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw147 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw148 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw149 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw150 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw151 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw152 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw153 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw154 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw155 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw156 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw157 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw158 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw159 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw160 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw161 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw162 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw163 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw164 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw165 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .kw166 {color: #003399; font-weight: bold;}
.java5.geshifilter-java5 .co1 {color: #666666; font-style: italic;}
.java5.geshifilter-java5 .co2 {color: #006699;}
.java5.geshifilter-java5 .co3 {color: #008000; font-style: italic; font-weight: bold;}
.java5.geshifilter-java5 .coMULTI {color: #666666; font-style: italic;}
.java5.geshifilter-java5 .es0 {color: #000099; font-weight: bold;}
.java5.geshifilter-java5 .br0 {color: #009900;}
.java5.geshifilter-java5 .sy0 {color: #339933;}
.java5.geshifilter-java5 .st0 {color: #0000ff;}
.java5.geshifilter-java5 .nu0 {color: #cc66cc;}
.java5.geshifilter-java5 .me1 {color: #006633;}
.java5.geshifilter-java5 .me2 {color: #006633;}
.java5.geshifilter-java5 .ln-xtra, .java5.geshifilter-java5 li.ln-xtra, .java5.geshifilter-java5 div.ln-xtra {background-color: #ffc;}
.java5.geshifilter-java5 span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for javascript
 * CSS class: geshifilter-javascript, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.javascript.geshifilter-javascript .de1, .javascript.geshifilter-javascript .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.javascript.geshifilter-javascript  {font-family:monospace;}
.javascript.geshifilter-javascript .imp {font-weight: bold; color: red;}
.javascript.geshifilter-javascript li, .javascript.geshifilter-javascript .li1 {font-family: monospace; font-weight: normal;}
.javascript.geshifilter-javascript .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.javascript.geshifilter-javascript .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.javascript.geshifilter-javascript .kw1 {color: #000066; font-weight: bold;}
.javascript.geshifilter-javascript .kw2 {color: #003366; font-weight: bold;}
.javascript.geshifilter-javascript .kw3 {color: #000066;}
.javascript.geshifilter-javascript .co1 {color: #006600; font-style: italic;}
.javascript.geshifilter-javascript .co2 {color: #009966; font-style: italic;}
.javascript.geshifilter-javascript .coMULTI {color: #006600; font-style: italic;}
.javascript.geshifilter-javascript .es0 {color: #000099; font-weight: bold;}
.javascript.geshifilter-javascript .br0 {color: #009900;}
.javascript.geshifilter-javascript .sy0 {color: #339933;}
.javascript.geshifilter-javascript .st0 {color: #3366CC;}
.javascript.geshifilter-javascript .nu0 {color: #CC0000;}
.javascript.geshifilter-javascript .me1 {color: #660066;}
.javascript.geshifilter-javascript .ln-xtra, .javascript.geshifilter-javascript li.ln-xtra, .javascript.geshifilter-javascript div.ln-xtra {background-color: #ffc;}
.javascript.geshifilter-javascript span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for latex
 * CSS class: geshifilter-latex, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.latex.geshifilter-latex .de1, .latex.geshifilter-latex .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.latex.geshifilter-latex  {font-family:monospace;}
.latex.geshifilter-latex .imp {font-weight: bold; color: red;}
.latex.geshifilter-latex li, .latex.geshifilter-latex .li1 {font-family: monospace; font-weight: normal;}
.latex.geshifilter-latex .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.latex.geshifilter-latex .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.latex.geshifilter-latex .co1 {color: #2C922C; font-style: italic;}
.latex.geshifilter-latex .es0 {color: #000000; font-weight: bold;}
.latex.geshifilter-latex .sy0 {color: #0000D0; }
.latex.geshifilter-latex .st0 {color: #000000;}
.latex.geshifilter-latex .re1 {color: #8020E0; font-weight: normal;}
.latex.geshifilter-latex .re2 {color: #C08020; font-weight: normal;}
.latex.geshifilter-latex .re3 {color: #8020E0; font-weight: normal;}
.latex.geshifilter-latex .re4 {color: #800000; font-weight: normal;}
.latex.geshifilter-latex .re5 {color: #00008B; font-weight: bold;}
.latex.geshifilter-latex .re6 {color: #800000; font-weight: normal;}
.latex.geshifilter-latex .re7 {color: #0000D0; font-weight: normal;}
.latex.geshifilter-latex .re8 {color: #C00000; font-weight: normal;}
.latex.geshifilter-latex .re9 {color: #2020C0; font-weight: normal;}
.latex.geshifilter-latex .re10 {color: #800000; font-weight: normal;}
.latex.geshifilter-latex .re11 {color: #E00000; font-weight: normal;}
.latex.geshifilter-latex .re12 {color: #800000; font-weight: normal;}
.latex.geshifilter-latex .ln-xtra, .latex.geshifilter-latex li.ln-xtra, .latex.geshifilter-latex div.ln-xtra {background-color: #ffc;}
.latex.geshifilter-latex span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for lisp
 * CSS class: geshifilter-lisp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.lisp.geshifilter-lisp .de1, .lisp.geshifilter-lisp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.lisp.geshifilter-lisp  {font-family:monospace;}
.lisp.geshifilter-lisp .imp {font-weight: bold; color: red;}
.lisp.geshifilter-lisp li, .lisp.geshifilter-lisp .li1 {font-family: monospace; font-weight: normal;}
.lisp.geshifilter-lisp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.lisp.geshifilter-lisp .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.lisp.geshifilter-lisp .kw1 {color: #b1b100;}
.lisp.geshifilter-lisp .co1 {color: #808080; font-style: italic;}
.lisp.geshifilter-lisp .coMULTI {color: #808080; font-style: italic;}
.lisp.geshifilter-lisp .es0 {color: #000099; font-weight: bold;}
.lisp.geshifilter-lisp .br0 {color: #66cc66;}
.lisp.geshifilter-lisp .sy0 {color: #66cc66;}
.lisp.geshifilter-lisp .st0 {color: #ff0000;}
.lisp.geshifilter-lisp .nu0 {color: #cc66cc;}
.lisp.geshifilter-lisp .me0 {color: #555;}
.lisp.geshifilter-lisp .me1 {color: #555;}
.lisp.geshifilter-lisp .ln-xtra, .lisp.geshifilter-lisp li.ln-xtra, .lisp.geshifilter-lisp div.ln-xtra {background-color: #ffc;}
.lisp.geshifilter-lisp span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for lua
 * CSS class: geshifilter-lua, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.lua.geshifilter-lua .de1, .lua.geshifilter-lua .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.lua.geshifilter-lua  {font-family:monospace;}
.lua.geshifilter-lua .imp {font-weight: bold; color: red;}
.lua.geshifilter-lua li, .lua.geshifilter-lua .li1 {font-family: monospace; font-weight: normal;}
.lua.geshifilter-lua .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.lua.geshifilter-lua .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.lua.geshifilter-lua .kw1 {color: #b1b100;}
.lua.geshifilter-lua .co1 {color: #808080; font-style: italic;}
.lua.geshifilter-lua .coMULTI {color: #808080; font-style: italic;}
.lua.geshifilter-lua .es0 {color: #000099; font-weight: bold;}
.lua.geshifilter-lua .br0 {color: #66cc66;}
.lua.geshifilter-lua .sy0 {color: #66cc66;}
.lua.geshifilter-lua .st0 {color: #ff0000;}
.lua.geshifilter-lua .nu0 {color: #cc66cc;}
.lua.geshifilter-lua .me0 {color: #b1b100;}
.lua.geshifilter-lua .ln-xtra, .lua.geshifilter-lua li.ln-xtra, .lua.geshifilter-lua div.ln-xtra {background-color: #ffc;}
.lua.geshifilter-lua span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for m68k
 * CSS class: geshifilter-m68k, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.m68k.geshifilter-m68k .de1, .m68k.geshifilter-m68k .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.m68k.geshifilter-m68k  {font-family:monospace;}
.m68k.geshifilter-m68k .imp {font-weight: bold; color: red;}
.m68k.geshifilter-m68k li, .m68k.geshifilter-m68k .li1 {font-family: monospace; font-weight: normal;}
.m68k.geshifilter-m68k .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.m68k.geshifilter-m68k .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.m68k.geshifilter-m68k .kw1 {color: #0000ff; font-weight:bold;}
.m68k.geshifilter-m68k .kw2 {color: #0000ff;}
.m68k.geshifilter-m68k .kw3 {color: #46aa03; font-weight:bold;}
.m68k.geshifilter-m68k .co1 {color: #adadad; font-style: italic;}
.m68k.geshifilter-m68k .es0 {color: #000099; font-weight: bold;}
.m68k.geshifilter-m68k .br0 {color: #0000ff;}
.m68k.geshifilter-m68k .sy0 {color: #008000;}
.m68k.geshifilter-m68k .st0 {color: #7f007f;}
.m68k.geshifilter-m68k .nu0 {color: #dd22dd;}
.m68k.geshifilter-m68k .re0 {color: #22bbff;}
.m68k.geshifilter-m68k .re1 {color: #22bbff;}
.m68k.geshifilter-m68k .re2 {color: #993333;}
.m68k.geshifilter-m68k .ln-xtra, .m68k.geshifilter-m68k li.ln-xtra, .m68k.geshifilter-m68k div.ln-xtra {background-color: #ffc;}
.m68k.geshifilter-m68k span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for matlab
 * CSS class: geshifilter-matlab, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.matlab.geshifilter-matlab .de1, .matlab.geshifilter-matlab .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.matlab.geshifilter-matlab  {font-family:monospace;}
.matlab.geshifilter-matlab .imp {font-weight: bold; color: red;}
.matlab.geshifilter-matlab li, .matlab.geshifilter-matlab .li1 {font-family: monospace; font-weight: normal;}
.matlab.geshifilter-matlab .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.matlab.geshifilter-matlab .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.matlab.geshifilter-matlab .kw1 {color: #0000FF;}
.matlab.geshifilter-matlab .kw2 {color: #0000FF;}
.matlab.geshifilter-matlab .co1 {color: #228B22;}
.matlab.geshifilter-matlab .co2 {color:#A020F0;}
.matlab.geshifilter-matlab .br0 {color: #080;}
.matlab.geshifilter-matlab .sy0 {color: #080;}
.matlab.geshifilter-matlab .nu0 {color: #33f;}
.matlab.geshifilter-matlab .re0 {color: #33f;}
.matlab.geshifilter-matlab .ln-xtra, .matlab.geshifilter-matlab li.ln-xtra, .matlab.geshifilter-matlab div.ln-xtra {background-color: #ffc;}
.matlab.geshifilter-matlab span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for mirc
 * CSS class: geshifilter-mirc, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.mirc.geshifilter-mirc .de1, .mirc.geshifilter-mirc .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.mirc.geshifilter-mirc  {font-family:monospace;}
.mirc.geshifilter-mirc .imp {font-weight: bold; color: red;}
.mirc.geshifilter-mirc li, .mirc.geshifilter-mirc .li1 {font-family: monospace; font-weight: normal;}
.mirc.geshifilter-mirc .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.mirc.geshifilter-mirc .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.mirc.geshifilter-mirc .kw1 {color: #994444;}
.mirc.geshifilter-mirc .kw2 {color: #000000; font-weight: bold;}
.mirc.geshifilter-mirc .kw3 {color: #990000; font-weight: bold;}
.mirc.geshifilter-mirc .co1 {color: #808080; font-style: italic;}
.mirc.geshifilter-mirc .br0 {color: #FF0000;}
.mirc.geshifilter-mirc .sy0 {color: #FF0000;}
.mirc.geshifilter-mirc .me0 {color: #008000;}
.mirc.geshifilter-mirc .re0 {color: #000099;}
.mirc.geshifilter-mirc .re1 {color: #990000;}
.mirc.geshifilter-mirc .re2 {color: #000099;}
.mirc.geshifilter-mirc .re3 {color: #888800;}
.mirc.geshifilter-mirc .re4 {color: #888800;}
.mirc.geshifilter-mirc .re5 {color: #000099;}
.mirc.geshifilter-mirc .re6 {color: #990000; font-weight: bold;}
.mirc.geshifilter-mirc .re7 {color: #990000; font-weight: bold;}
.mirc.geshifilter-mirc .ln-xtra, .mirc.geshifilter-mirc li.ln-xtra, .mirc.geshifilter-mirc div.ln-xtra {background-color: #ffc;}
.mirc.geshifilter-mirc span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for mpasm
 * CSS class: geshifilter-mpasm, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.mpasm.geshifilter-mpasm .de1, .mpasm.geshifilter-mpasm .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.mpasm.geshifilter-mpasm  {font-family:monospace;}
.mpasm.geshifilter-mpasm .imp {font-weight: bold; color: red;}
.mpasm.geshifilter-mpasm li, .mpasm.geshifilter-mpasm .li1 {font-family: monospace; font-weight: normal;}
.mpasm.geshifilter-mpasm .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.mpasm.geshifilter-mpasm .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.mpasm.geshifilter-mpasm .kw1 {color: #00007f;}
.mpasm.geshifilter-mpasm .kw2 {color: #0000ff;}
.mpasm.geshifilter-mpasm .kw3 {color: #007f00;}
.mpasm.geshifilter-mpasm .kw4 {color: #46aa03; font-weight:bold;}
.mpasm.geshifilter-mpasm .kw5 {color: #7f0000;}
.mpasm.geshifilter-mpasm .co1 {color: #adadad; font-style: italic;}
.mpasm.geshifilter-mpasm .es0 {color: #000099; font-weight: bold;}
.mpasm.geshifilter-mpasm .br0 {color: #66cc66;}
.mpasm.geshifilter-mpasm .sy0 {color: #66cc66;}
.mpasm.geshifilter-mpasm .st0 {color: #7f007f;}
.mpasm.geshifilter-mpasm .nu0 {color: #ff0000;}
.mpasm.geshifilter-mpasm .re0 {color: #ff0000;}
.mpasm.geshifilter-mpasm .re1 {color: #ff0000;}
.mpasm.geshifilter-mpasm .ln-xtra, .mpasm.geshifilter-mpasm li.ln-xtra, .mpasm.geshifilter-mpasm div.ln-xtra {background-color: #ffc;}
.mpasm.geshifilter-mpasm span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for mysql
 * CSS class: geshifilter-mysql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.mysql.geshifilter-mysql .de1, .mysql.geshifilter-mysql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.mysql.geshifilter-mysql  {font-family:monospace;}
.mysql.geshifilter-mysql .imp {font-weight: bold; color: red;}
.mysql.geshifilter-mysql li, .mysql.geshifilter-mysql .li1 {font-family: monospace; font-weight: normal;}
.mysql.geshifilter-mysql .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.mysql.geshifilter-mysql .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.mysql.geshifilter-mysql .kw1 {color: #990099; font-weight: bold;}
.mysql.geshifilter-mysql .kw2 {color: #990099; font-weight: bold;}
.mysql.geshifilter-mysql .kw3 {color: #9900FF; font-weight: bold;}
.mysql.geshifilter-mysql .kw4 {color: #999900; font-weight: bold;}
.mysql.geshifilter-mysql .kw5 {color: #999900; font-weight: bold;}
.mysql.geshifilter-mysql .kw6 {color: #FF9900; font-weight: bold;}
.mysql.geshifilter-mysql .kw7 {color: #FF9900; font-weight: bold;}
.mysql.geshifilter-mysql .kw8 {color: #9900FF; font-weight: bold;}
.mysql.geshifilter-mysql .kw9 {color: #9900FF; font-weight: bold;}
.mysql.geshifilter-mysql .kw10 {color: #CC0099; font-weight: bold;}
.mysql.geshifilter-mysql .kw11 {color: #CC0099; font-weight: bold;}
.mysql.geshifilter-mysql .kw12 {color: #009900;}
.mysql.geshifilter-mysql .kw13 {color: #000099;}
.mysql.geshifilter-mysql .kw14 {color: #000099;}
.mysql.geshifilter-mysql .kw15 {color: #000099;}
.mysql.geshifilter-mysql .kw16 {color: #000099;}
.mysql.geshifilter-mysql .kw17 {color: #000099;}
.mysql.geshifilter-mysql .kw18 {color: #000099;}
.mysql.geshifilter-mysql .kw19 {color: #000099;}
.mysql.geshifilter-mysql .kw20 {color: #000099;}
.mysql.geshifilter-mysql .kw21 {color: #000099;}
.mysql.geshifilter-mysql .kw22 {color: #000099;}
.mysql.geshifilter-mysql .kw23 {color: #000099;}
.mysql.geshifilter-mysql .kw24 {color: #000099;}
.mysql.geshifilter-mysql .kw25 {color: #000099;}
.mysql.geshifilter-mysql .kw26 {color: #000099;}
.mysql.geshifilter-mysql .kw27 {color: #00CC00;}
.mysql.geshifilter-mysql .coMULTI {color: #808000; font-style: italic;}
.mysql.geshifilter-mysql .co1 {color: #808080; font-style: italic;}
.mysql.geshifilter-mysql .co2 {color: #808080; font-style: italic;}
.mysql.geshifilter-mysql .es0 {color: #004000; font-weight: bold;}
.mysql.geshifilter-mysql .es1 {color: #008080; font-weight: bold;}
.mysql.geshifilter-mysql .br0 {color: #FF00FF;}
.mysql.geshifilter-mysql .sy1 {color: #CC0099;}
.mysql.geshifilter-mysql .sy2 {color: #000033;}
.mysql.geshifilter-mysql .st0 {color: #008000;}
.mysql.geshifilter-mysql .nu0 {color: #008080;}
.mysql.geshifilter-mysql .ln-xtra, .mysql.geshifilter-mysql li.ln-xtra, .mysql.geshifilter-mysql div.ln-xtra {background-color: #ffc;}
.mysql.geshifilter-mysql span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for nsis
 * CSS class: geshifilter-nsis, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.nsis.geshifilter-nsis .de1, .nsis.geshifilter-nsis .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.nsis.geshifilter-nsis  {font-family:monospace;}
.nsis.geshifilter-nsis .imp {font-weight: bold; color: red;}
.nsis.geshifilter-nsis li, .nsis.geshifilter-nsis .li1 {font-family: monospace; font-weight: normal;}
.nsis.geshifilter-nsis .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.nsis.geshifilter-nsis .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.nsis.geshifilter-nsis .kw1 {color: #000066; font-weight:bold;}
.nsis.geshifilter-nsis .kw2 {color: #000066;}
.nsis.geshifilter-nsis .kw3 {color: #003366;}
.nsis.geshifilter-nsis .kw4 {color: #000099;}
.nsis.geshifilter-nsis .kw5 {color: #ff6600;}
.nsis.geshifilter-nsis .kw6 {color: #ff6600;}
.nsis.geshifilter-nsis .kw7 {color: #006600;}
.nsis.geshifilter-nsis .kw8 {color: #006600;}
.nsis.geshifilter-nsis .kw9 {color: #006600;}
.nsis.geshifilter-nsis .kw10 {color: #006600;}
.nsis.geshifilter-nsis .kw11 {color: #006600;}
.nsis.geshifilter-nsis .kw12 {color: #006600;}
.nsis.geshifilter-nsis .kw13 {color: #006600;}
.nsis.geshifilter-nsis .kw14 {color: #006600;}
.nsis.geshifilter-nsis .kw15 {color: #006600;}
.nsis.geshifilter-nsis .kw16 {color: #006600;}
.nsis.geshifilter-nsis .co1 {color: #666666; font-style: italic;}
.nsis.geshifilter-nsis .co2 {color: #666666; font-style: italic;}
.nsis.geshifilter-nsis .coMULTI {color: #666666; font-style: italic;}
.nsis.geshifilter-nsis .es0 {color: #660066; font-weight: bold;}
.nsis.geshifilter-nsis .st0 {color: #660066;}
.nsis.geshifilter-nsis .re0 {color: #660000;}
.nsis.geshifilter-nsis .re1 {color: #660000;}
.nsis.geshifilter-nsis .re2 {color: #660000;}
.nsis.geshifilter-nsis .re3 {color: #660000;}
.nsis.geshifilter-nsis .re4 {color: #660000;}
.nsis.geshifilter-nsis .re5 {color: #660000;}
.nsis.geshifilter-nsis .re6 {color: #660000;}
.nsis.geshifilter-nsis .re7 {color: #000099;}
.nsis.geshifilter-nsis .re8 {color: #003399;}
.nsis.geshifilter-nsis .ln-xtra, .nsis.geshifilter-nsis li.ln-xtra, .nsis.geshifilter-nsis div.ln-xtra {background-color: #ffc;}
.nsis.geshifilter-nsis span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for objc
 * CSS class: geshifilter-objc, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.objc.geshifilter-objc .de1, .objc.geshifilter-objc .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.objc.geshifilter-objc  {font-family:monospace;}
.objc.geshifilter-objc .imp {font-weight: bold; color: red;}
.objc.geshifilter-objc li, .objc.geshifilter-objc .li1 {font-family: monospace; font-weight: normal;}
.objc.geshifilter-objc .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.objc.geshifilter-objc .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.objc.geshifilter-objc .kw1 {color: #a61390;}
.objc.geshifilter-objc .kw2 {color: #a61390;}
.objc.geshifilter-objc .kw3 {color: #a61390;}
.objc.geshifilter-objc .kw4 {color: #a61390;}
.objc.geshifilter-objc .kw5 {color: #400080;}
.objc.geshifilter-objc .kw6 {color: #2a6f76;}
.objc.geshifilter-objc .kw7 {color: #400080;}
.objc.geshifilter-objc .kw8 {color: #2a6f76;}
.objc.geshifilter-objc .kw9 {color: #400080;}
.objc.geshifilter-objc .co1 {color: #6e371a;}
.objc.geshifilter-objc .co2 {color: #11740a; font-style: italic;}
.objc.geshifilter-objc .co3 {color: #bf1d1a;}
.objc.geshifilter-objc .coMULTI {color: #11740a; font-style: italic;}
.objc.geshifilter-objc .es0 {color: #2400d9;}
.objc.geshifilter-objc .br0 {color: #002200;}
.objc.geshifilter-objc .sy0 {color: #002200;}
.objc.geshifilter-objc .st0 {color: #bf1d1a;}
.objc.geshifilter-objc .nu0 {color: #2400d9;}
.objc.geshifilter-objc .ln-xtra, .objc.geshifilter-objc li.ln-xtra, .objc.geshifilter-objc div.ln-xtra {background-color: #ffc;}
.objc.geshifilter-objc span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ocaml
 * CSS class: geshifilter-ocaml, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.ocaml.geshifilter-ocaml .de1, .ocaml.geshifilter-ocaml .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.ocaml.geshifilter-ocaml  {font-family:monospace;}
.ocaml.geshifilter-ocaml .imp {font-weight: bold; color: red;}
.ocaml.geshifilter-ocaml li, .ocaml.geshifilter-ocaml .li1 {font-family: monospace; font-weight: normal;}
.ocaml.geshifilter-ocaml .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.ocaml.geshifilter-ocaml .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.ocaml.geshifilter-ocaml .kw1 {color: #06c; font-weight: bold;}
.ocaml.geshifilter-ocaml .kw2 {color: #06c; font-weight: bold;}
.ocaml.geshifilter-ocaml .kw3 {color: #06c; font-weight: bold;}
.ocaml.geshifilter-ocaml .kw4 {color: #06c; font-weight: bold;}
.ocaml.geshifilter-ocaml .kw5 {color: #06c; font-weight: bold;}
.ocaml.geshifilter-ocaml .coMULTI {color: #5d478b; font-style: italic;}
.ocaml.geshifilter-ocaml .br0 {color: #6c6;}
.ocaml.geshifilter-ocaml .sy0 {color: #a52a2a;}
.ocaml.geshifilter-ocaml .st0 {color: #3cb371;}
.ocaml.geshifilter-ocaml .nu0 {color: #c6c;}
.ocaml.geshifilter-ocaml .me1 {color: #060;}
.ocaml.geshifilter-ocaml .ln-xtra, .ocaml.geshifilter-ocaml li.ln-xtra, .ocaml.geshifilter-ocaml div.ln-xtra {background-color: #ffc;}
.ocaml.geshifilter-ocaml span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ocaml-brief
 * CSS class: geshifilter-ocaml-brief, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.ocaml-brief.geshifilter-ocaml-brief .de1, .ocaml-brief.geshifilter-ocaml-brief .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.ocaml-brief.geshifilter-ocaml-brief  {font-family:monospace;}
.ocaml-brief.geshifilter-ocaml-brief .imp {font-weight: bold; color: red;}
.ocaml-brief.geshifilter-ocaml-brief li, .ocaml-brief.geshifilter-ocaml-brief .li1 {font-family: monospace; font-weight: normal;}
.ocaml-brief.geshifilter-ocaml-brief .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.ocaml-brief.geshifilter-ocaml-brief .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.ocaml-brief.geshifilter-ocaml-brief .kw1 {color: #06c; font-weight: bold;}
.ocaml-brief.geshifilter-ocaml-brief .coMULTI {color: #5d478b; font-style: italic;}
.ocaml-brief.geshifilter-ocaml-brief .br0 {color: #6c6;}
.ocaml-brief.geshifilter-ocaml-brief .sy0 {color: #a52a2a;}
.ocaml-brief.geshifilter-ocaml-brief .st0 {color: #3cb371;}
.ocaml-brief.geshifilter-ocaml-brief .nu0 {color: #c6c;}
.ocaml-brief.geshifilter-ocaml-brief .me1 {color: #060;}
.ocaml-brief.geshifilter-ocaml-brief .ln-xtra, .ocaml-brief.geshifilter-ocaml-brief li.ln-xtra, .ocaml-brief.geshifilter-ocaml-brief div.ln-xtra {background-color: #ffc;}
.ocaml-brief.geshifilter-ocaml-brief span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for oobas
 * CSS class: geshifilter-oobas, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.oobas.geshifilter-oobas .de1, .oobas.geshifilter-oobas .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.oobas.geshifilter-oobas  {font-family:monospace;}
.oobas.geshifilter-oobas .imp {font-weight: bold; color: red;}
.oobas.geshifilter-oobas li, .oobas.geshifilter-oobas .li1 {font-family: monospace; font-weight: normal;}
.oobas.geshifilter-oobas .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.oobas.geshifilter-oobas .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.oobas.geshifilter-oobas .kw1 {color: #b1b100;}
.oobas.geshifilter-oobas .co1 {color: #808080;}
.oobas.geshifilter-oobas .co2 {color: #808080;}
.oobas.geshifilter-oobas .es0 {color: #000099;}
.oobas.geshifilter-oobas .br0 {color: #66cc66;}
.oobas.geshifilter-oobas .sy0 {color: #66cc66;}
.oobas.geshifilter-oobas .st0 {color: #ff0000;}
.oobas.geshifilter-oobas .nu0 {color: #cc66cc;}
.oobas.geshifilter-oobas .me1 {color: #006600;}
.oobas.geshifilter-oobas .ln-xtra, .oobas.geshifilter-oobas li.ln-xtra, .oobas.geshifilter-oobas div.ln-xtra {background-color: #ffc;}
.oobas.geshifilter-oobas span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for oracle8
 * CSS class: geshifilter-oracle8, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.oracle8.geshifilter-oracle8 .de1, .oracle8.geshifilter-oracle8 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.oracle8.geshifilter-oracle8  {font-family:monospace;}
.oracle8.geshifilter-oracle8 .imp {font-weight: bold; color: red;}
.oracle8.geshifilter-oracle8 li, .oracle8.geshifilter-oracle8 .li1 {font-family: monospace; font-weight: normal;}
.oracle8.geshifilter-oracle8 .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.oracle8.geshifilter-oracle8 .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.oracle8.geshifilter-oracle8 .kw1 {color: #993333; font-weight: bold; text-transform: uppercase;}
.oracle8.geshifilter-oracle8 .co1 {color: #808080; font-style: italic;}
.oracle8.geshifilter-oracle8 .es0 {color: #000099; font-weight: bold;}
.oracle8.geshifilter-oracle8 .br0 {color: #66cc66;}
.oracle8.geshifilter-oracle8 .sy0 {color: #66cc66;}
.oracle8.geshifilter-oracle8 .st0 {color: #ff0000;}
.oracle8.geshifilter-oracle8 .nu0 {color: #cc66cc;}
.oracle8.geshifilter-oracle8 .me1 {color: #ff0000;}
.oracle8.geshifilter-oracle8 .ln-xtra, .oracle8.geshifilter-oracle8 li.ln-xtra, .oracle8.geshifilter-oracle8 div.ln-xtra {background-color: #ffc;}
.oracle8.geshifilter-oracle8 span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for pascal
 * CSS class: geshifilter-pascal, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.pascal.geshifilter-pascal .de1, .pascal.geshifilter-pascal .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.pascal.geshifilter-pascal  {font-family:monospace;}
.pascal.geshifilter-pascal .imp {font-weight: bold; color: red;}
.pascal.geshifilter-pascal li, .pascal.geshifilter-pascal .li1 {font-family: monospace; font-weight: normal;}
.pascal.geshifilter-pascal .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.pascal.geshifilter-pascal .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.pascal.geshifilter-pascal .kw1 {color: #000000; font-weight: bold;}
.pascal.geshifilter-pascal .kw2 {color: #000000; font-weight: bold;}
.pascal.geshifilter-pascal .kw3 {color: #000066;}
.pascal.geshifilter-pascal .kw4 {color: #000066; font-weight: bold;}
.pascal.geshifilter-pascal .co1 {color: #666666; font-style: italic;}
.pascal.geshifilter-pascal .coMULTI {color: #666666; font-style: italic;}
.pascal.geshifilter-pascal .es0 {color: #000099; font-weight: bold;}
.pascal.geshifilter-pascal .es_h {color: #000099; font-weight: bold;}
.pascal.geshifilter-pascal .br0 {color: #009900;}
.pascal.geshifilter-pascal .sy0 {color: #339933;}
.pascal.geshifilter-pascal .st0 {color: #ff0000;}
.pascal.geshifilter-pascal .st_h {color: #ff0000;}
.pascal.geshifilter-pascal .nu0 {color: #cc66cc;}
.pascal.geshifilter-pascal .me1 {color: #0066ee;}
.pascal.geshifilter-pascal .ln-xtra, .pascal.geshifilter-pascal li.ln-xtra, .pascal.geshifilter-pascal div.ln-xtra {background-color: #ffc;}
.pascal.geshifilter-pascal span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for per
 * CSS class: geshifilter-per, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.per.geshifilter-per .de1, .per.geshifilter-per .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.per.geshifilter-per  {font-family:monospace;}
.per.geshifilter-per .imp {font-weight: bold; color: red;}
.per.geshifilter-per li, .per.geshifilter-per .li1 {font-family: monospace; font-weight: normal;}
.per.geshifilter-per .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.per.geshifilter-per .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.per.geshifilter-per .kw1 {color: #0600FF;}
.per.geshifilter-per .kw2 {color: #0000FF; font-weight: bold;}
.per.geshifilter-per .co1 {color: #008080; font-style: italic;}
.per.geshifilter-per .co2 {color: #008080;}
.per.geshifilter-per .coMULTI {color: green}
.per.geshifilter-per .es0 {color: #008080; font-weight: bold;}
.per.geshifilter-per .br0 {color: #000000;}
.per.geshifilter-per .sy0 {color: #008000;}
.per.geshifilter-per .st0 {color: #808080;}
.per.geshifilter-per .nu0 {color: #FF0000;}
.per.geshifilter-per .me1 {color: #0000FF;}
.per.geshifilter-per .me2 {color: #0000FF;}
.per.geshifilter-per .ln-xtra, .per.geshifilter-per li.ln-xtra, .per.geshifilter-per div.ln-xtra {background-color: #ffc;}
.per.geshifilter-per span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for perl
 * CSS class: geshifilter-perl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.perl.geshifilter-perl .de1, .perl.geshifilter-perl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.perl.geshifilter-perl  {font-family:monospace;}
.perl.geshifilter-perl .imp {font-weight: bold; color: red;}
.perl.geshifilter-perl li, .perl.geshifilter-perl .li1 {font-family: monospace; font-weight: normal;}
.perl.geshifilter-perl .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.perl.geshifilter-perl .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.perl.geshifilter-perl .kw1 {color: #b1b100;}
.perl.geshifilter-perl .kw2 {color: #000000; font-weight: bold;}
.perl.geshifilter-perl .kw3 {color: #000066;}
.perl.geshifilter-perl .co1 {color: #666666; font-style: italic;}
.perl.geshifilter-perl .co2 {color: #009966; font-style: italic;}
.perl.geshifilter-perl .co3 {color: #0000ff;}
.perl.geshifilter-perl .co4 {color: #cc0000; font-style: italic;}
.perl.geshifilter-perl .co5 {color: #0000ff;}
.perl.geshifilter-perl .coMULTI {color: #666666; font-style: italic;}
.perl.geshifilter-perl .es0 {color: #000099; font-weight: bold;}
.perl.geshifilter-perl .es_h {color: #000099; font-weight: bold;}
.perl.geshifilter-perl .br0 {color: #009900;}
.perl.geshifilter-perl .sy0 {color: #339933;}
.perl.geshifilter-perl .st0 {color: #ff0000;}
.perl.geshifilter-perl .st_h {color: #ff0000;}
.perl.geshifilter-perl .nu0 {color: #cc66cc;}
.perl.geshifilter-perl .me1 {color: #006600;}
.perl.geshifilter-perl .me2 {color: #006600;}
.perl.geshifilter-perl .re0 {color: #0000ff;}
.perl.geshifilter-perl .re4 {color: #009999;}
.perl.geshifilter-perl .ln-xtra, .perl.geshifilter-perl li.ln-xtra, .perl.geshifilter-perl div.ln-xtra {background-color: #ffc;}
.perl.geshifilter-perl span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for php
 * CSS class: geshifilter-php, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.php.geshifilter-php .de1, .php.geshifilter-php .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.php.geshifilter-php  {font-family:monospace;}
.php.geshifilter-php .imp {font-weight: bold; color: red;}
.php.geshifilter-php li, .php.geshifilter-php .li1 {font-family: monospace; font-weight: normal;}
.php.geshifilter-php .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.php.geshifilter-php .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.php.geshifilter-php .kw1 {color: #b1b100;}
.php.geshifilter-php .kw2 {color: #000000; font-weight: bold;}
.php.geshifilter-php .kw3 {color: #990000;}
.php.geshifilter-php .co1 {color: #666666; font-style: italic;}
.php.geshifilter-php .co2 {color: #666666; font-style: italic;}
.php.geshifilter-php .co3 {color: #0000cc; font-style: italic;}
.php.geshifilter-php .co4 {color: #009933; font-style: italic;}
.php.geshifilter-php .coMULTI {color: #666666; font-style: italic;}
.php.geshifilter-php .es0 {color: #000099; font-weight: bold;}
.php.geshifilter-php .es1 {color: #000099; font-weight: bold;}
.php.geshifilter-php .es2 {color: #660099; font-weight: bold;}
.php.geshifilter-php .es3 {color: #660099; font-weight: bold;}
.php.geshifilter-php .es4 {color: #006699; font-weight: bold;}
.php.geshifilter-php .es5 {color: #006699; font-weight: bold; font-style: italic;}
.php.geshifilter-php .es6 {color: #009933; font-weight: bold;}
.php.geshifilter-php .es_h {color: #000099; font-weight: bold;}
.php.geshifilter-php .br0 {color: #009900;}
.php.geshifilter-php .sy0 {color: #339933;}
.php.geshifilter-php .sy1 {color: #000000; font-weight: bold;}
.php.geshifilter-php .st0 {color: #0000ff;}
.php.geshifilter-php .st_h {color: #0000ff;}
.php.geshifilter-php .nu0 {color: #cc66cc;}
.php.geshifilter-php .nu8 {color: #208080;}
.php.geshifilter-php .nu12 {color: #208080;}
.php.geshifilter-php .nu19 {color:#800080;}
.php.geshifilter-php .me1 {color: #004000;}
.php.geshifilter-php .me2 {color: #004000;}
.php.geshifilter-php .re0 {color: #000088;}
.php.geshifilter-php .ln-xtra, .php.geshifilter-php li.ln-xtra, .php.geshifilter-php div.ln-xtra {background-color: #ffc;}
.php.geshifilter-php span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for php-brief
 * CSS class: geshifilter-php-brief, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.php-brief.geshifilter-php-brief .de1, .php-brief.geshifilter-php-brief .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.php-brief.geshifilter-php-brief  {font-family:monospace;}
.php-brief.geshifilter-php-brief .imp {font-weight: bold; color: red;}
.php-brief.geshifilter-php-brief li, .php-brief.geshifilter-php-brief .li1 {font-family: monospace; font-weight: normal;}
.php-brief.geshifilter-php-brief .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.php-brief.geshifilter-php-brief .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.php-brief.geshifilter-php-brief .kw1 {color: #b1b100;}
.php-brief.geshifilter-php-brief .kw2 {color: #000000; font-weight: bold;}
.php-brief.geshifilter-php-brief .kw3 {color: #990000;}
.php-brief.geshifilter-php-brief .co1 {color: #666666; font-style: italic;}
.php-brief.geshifilter-php-brief .co2 {color: #666666; font-style: italic;}
.php-brief.geshifilter-php-brief .co3 {color: #0000cc; font-style: italic;}
.php-brief.geshifilter-php-brief .coMULTI {color: #666666; font-style: italic;}
.php-brief.geshifilter-php-brief .es0 {color: #000099; font-weight: bold;}
.php-brief.geshifilter-php-brief .es_h {color: #000099; font-weight: bold;}
.php-brief.geshifilter-php-brief .br0 {color: #009900;}
.php-brief.geshifilter-php-brief .sy0 {color: #339933;}
.php-brief.geshifilter-php-brief .sy1 {color: #000000; font-weight: bold;}
.php-brief.geshifilter-php-brief .st0 {color: #0000ff;}
.php-brief.geshifilter-php-brief .st_h {color: #0000ff;}
.php-brief.geshifilter-php-brief .nu0 {color: #cc66cc;}
.php-brief.geshifilter-php-brief .nu8 {color: #208080;}
.php-brief.geshifilter-php-brief .nu12 {color: #208080;}
.php-brief.geshifilter-php-brief .nu19 {color:#800080;}
.php-brief.geshifilter-php-brief .me1 {color: #004000;}
.php-brief.geshifilter-php-brief .me2 {color: #004000;}
.php-brief.geshifilter-php-brief .re0 {color: #0000ff;}
.php-brief.geshifilter-php-brief .ln-xtra, .php-brief.geshifilter-php-brief li.ln-xtra, .php-brief.geshifilter-php-brief div.ln-xtra {background-color: #ffc;}
.php-brief.geshifilter-php-brief span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for plsql
 * CSS class: geshifilter-plsql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.plsql.geshifilter-plsql .de1, .plsql.geshifilter-plsql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.plsql.geshifilter-plsql  {font-family:monospace;}
.plsql.geshifilter-plsql .imp {font-weight: bold; color: red;}
.plsql.geshifilter-plsql li, .plsql.geshifilter-plsql .li1 {font-family: monospace; font-weight: normal;}
.plsql.geshifilter-plsql .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.plsql.geshifilter-plsql .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.plsql.geshifilter-plsql .kw1 {color: #00F;}
.plsql.geshifilter-plsql .kw2 {color: #000;}
.plsql.geshifilter-plsql .kw3 {color: #00F;}
.plsql.geshifilter-plsql .kw4 {color: #F00;}
.plsql.geshifilter-plsql .kw5 {color: #800;}
.plsql.geshifilter-plsql .co1 {color: #080; font-style: italic;}
.plsql.geshifilter-plsql .coMULTI {color: #080; font-style: italic;}
.plsql.geshifilter-plsql .es0 {color: #000; font-weight: bold;}
.plsql.geshifilter-plsql .br0 {color: #00F;}
.plsql.geshifilter-plsql .sy0 {color: #00F;}
.plsql.geshifilter-plsql .st0 {color: #F00;}
.plsql.geshifilter-plsql .nu0 {color: #800;}
.plsql.geshifilter-plsql .me0 {color: #0F0;}
.plsql.geshifilter-plsql .sc0 {color: #0F0;}
.plsql.geshifilter-plsql .ln-xtra, .plsql.geshifilter-plsql li.ln-xtra, .plsql.geshifilter-plsql div.ln-xtra {background-color: #ffc;}
.plsql.geshifilter-plsql span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for powershell
 * CSS class: geshifilter-powershell, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.powershell.geshifilter-powershell .de1, .powershell.geshifilter-powershell .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.powershell.geshifilter-powershell  {font-family:monospace;}
.powershell.geshifilter-powershell .imp {font-weight: bold; color: red;}
.powershell.geshifilter-powershell li, .powershell.geshifilter-powershell .li1 {font-family: monospace; font-weight: normal;}
.powershell.geshifilter-powershell .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.powershell.geshifilter-powershell .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.powershell.geshifilter-powershell .kw1 {color: #008080; font-weight: bold;}
.powershell.geshifilter-powershell .kw2 {color: #008080; font-weight: bold;}
.powershell.geshifilter-powershell .kw3 {color: #0000FF;}
.powershell.geshifilter-powershell .kw4 {color: #FF0000;}
.powershell.geshifilter-powershell .kw5 {color: #008080; font-style: italic;}
.powershell.geshifilter-powershell .kw6 {color: #000080;}
.powershell.geshifilter-powershell .co1 {color: #008000;}
.powershell.geshifilter-powershell .coMULTI {color: #008000;}
.powershell.geshifilter-powershell .es0 {color: #008080; font-weight: bold;}
.powershell.geshifilter-powershell .br0 {color: #000000;}
.powershell.geshifilter-powershell .sy0 {color: pink;}
.powershell.geshifilter-powershell .st0 {color: #800000;}
.powershell.geshifilter-powershell .nu0 {color: #804000;}
.powershell.geshifilter-powershell .me0 {color: pink;}
.powershell.geshifilter-powershell .re0 {color: #800080;}
.powershell.geshifilter-powershell .re3 {color: #008080;}
.powershell.geshifilter-powershell .re4 {color: #008080;}
.powershell.geshifilter-powershell .re5 {color: #800000;}
.powershell.geshifilter-powershell .re6 {color: #000080;}
.powershell.geshifilter-powershell .ln-xtra, .powershell.geshifilter-powershell li.ln-xtra, .powershell.geshifilter-powershell div.ln-xtra {background-color: #ffc;}
.powershell.geshifilter-powershell span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for python
 * CSS class: geshifilter-python, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.python.geshifilter-python .de1, .python.geshifilter-python .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.python.geshifilter-python  {font-family:monospace;}
.python.geshifilter-python .imp {font-weight: bold; color: red;}
.python.geshifilter-python li, .python.geshifilter-python .li1 {font-family: monospace; font-weight: normal;}
.python.geshifilter-python .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.python.geshifilter-python .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.python.geshifilter-python .kw1 {color: #ff7700;font-weight:bold;}
.python.geshifilter-python .kw2 {color: #008000;}
.python.geshifilter-python .kw3 {color: #dc143c;}
.python.geshifilter-python .kw4 {color: #0000cd;}
.python.geshifilter-python .co1 {color: #808080; font-style: italic;}
.python.geshifilter-python .coMULTI {color: #808080; font-style: italic;}
.python.geshifilter-python .es0 {color: #000099; font-weight: bold;}
.python.geshifilter-python .br0 {color: black;}
.python.geshifilter-python .sy0 {color: #66cc66;}
.python.geshifilter-python .st0 {color: #483d8b;}
.python.geshifilter-python .nu0 {color: #ff4500;}
.python.geshifilter-python .me1 {color: black;}
.python.geshifilter-python .ln-xtra, .python.geshifilter-python li.ln-xtra, .python.geshifilter-python div.ln-xtra {background-color: #ffc;}
.python.geshifilter-python span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for qbasic
 * CSS class: geshifilter-qbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.qbasic.geshifilter-qbasic .de1, .qbasic.geshifilter-qbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.qbasic.geshifilter-qbasic  {font-family:monospace;}
.qbasic.geshifilter-qbasic .imp {font-weight: bold; color: red;}
.qbasic.geshifilter-qbasic li, .qbasic.geshifilter-qbasic .li1 {font-family: monospace; font-weight: normal;}
.qbasic.geshifilter-qbasic .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.qbasic.geshifilter-qbasic .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.qbasic.geshifilter-qbasic .kw1 {color: #a1a100;}
.qbasic.geshifilter-qbasic .kw3 {color: #000066;}
.qbasic.geshifilter-qbasic .co1 {color: #808080;}
.qbasic.geshifilter-qbasic .co2 {color: #808080;}
.qbasic.geshifilter-qbasic .es0 {color: #000099;}
.qbasic.geshifilter-qbasic .br0 {color: #66cc66;}
.qbasic.geshifilter-qbasic .sy0 {color: #66cc66;}
.qbasic.geshifilter-qbasic .st0 {color: #ff0000;}
.qbasic.geshifilter-qbasic .nu0 {color: #cc66cc;}
.qbasic.geshifilter-qbasic .ln-xtra, .qbasic.geshifilter-qbasic li.ln-xtra, .qbasic.geshifilter-qbasic div.ln-xtra {background-color: #ffc;}
.qbasic.geshifilter-qbasic span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for rails
 * CSS class: geshifilter-rails, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.rails.geshifilter-rails .de1, .rails.geshifilter-rails .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.rails.geshifilter-rails  {font-family:monospace;}
.rails.geshifilter-rails .imp {font-weight: bold; color: red;}
.rails.geshifilter-rails li, .rails.geshifilter-rails .li1 {font-family: monospace; font-weight: normal;}
.rails.geshifilter-rails .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.rails.geshifilter-rails .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.rails.geshifilter-rails .kw1 {color:#9966CC; font-weight:bold;}
.rails.geshifilter-rails .kw2 {color:#0000FF; font-weight:bold;}
.rails.geshifilter-rails .kw3 {color:#CC0066; font-weight:bold;}
.rails.geshifilter-rails .kw4 {color:#CC00FF; font-weight:bold;}
.rails.geshifilter-rails .kw5 {color:#5A0A0A; font-weight:bold;}
.rails.geshifilter-rails .co1 {color:#008000; font-style:italic;}
.rails.geshifilter-rails .coMULTI {color:#000080; font-style:italic;}
.rails.geshifilter-rails .es0 {color:#000099;}
.rails.geshifilter-rails .br0 {color:#006600; font-weight:bold;}
.rails.geshifilter-rails .sy0 {color:#006600; font-weight:bold;}
.rails.geshifilter-rails .st0 {color:#996600;}
.rails.geshifilter-rails .nu0 {color:#006666;}
.rails.geshifilter-rails .me1 {color:#9900CC;}
.rails.geshifilter-rails .re0 {color:#ff6633; font-weight:bold;}
.rails.geshifilter-rails .re1 {color:#0066ff; font-weight:bold;}
.rails.geshifilter-rails .re2 {color:#6666ff; font-weight:bold;}
.rails.geshifilter-rails .re3 {color:#ff3333; font-weight:bold;}
.rails.geshifilter-rails .ln-xtra, .rails.geshifilter-rails li.ln-xtra, .rails.geshifilter-rails div.ln-xtra {background-color: #ffc;}
.rails.geshifilter-rails span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for reg
 * CSS class: geshifilter-reg, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.reg.geshifilter-reg .de1, .reg.geshifilter-reg .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.reg.geshifilter-reg  {font-family:monospace;}
.reg.geshifilter-reg .imp {font-weight: bold; color: red;}
.reg.geshifilter-reg li, .reg.geshifilter-reg .li1 {font-family: monospace; font-weight: normal;}
.reg.geshifilter-reg .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.reg.geshifilter-reg .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.reg.geshifilter-reg .kw3 {color: #800000;}
.reg.geshifilter-reg .co1 {color: #009900;}
.reg.geshifilter-reg .br0 {color: #000000;}
.reg.geshifilter-reg .sy0 {color: #000000;}
.reg.geshifilter-reg .st0 {color: #009900;}
.reg.geshifilter-reg .re0 {color: #00CCFF;}
.reg.geshifilter-reg .geshi_registry_header {color: #0000FF;}
.reg.geshifilter-reg .re3 {color: #0000FF;}
.reg.geshifilter-reg .geshi_variable {color: #0000FF;}
.reg.geshifilter-reg .geshi_guid {color: #FF6600;}
.reg.geshifilter-reg .ln-xtra, .reg.geshifilter-reg li.ln-xtra, .reg.geshifilter-reg div.ln-xtra {background-color: #ffc;}
.reg.geshifilter-reg span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for robots
 * CSS class: geshifilter-robots, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.robots.geshifilter-robots .de1, .robots.geshifilter-robots .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.robots.geshifilter-robots  {font-family:monospace;}
.robots.geshifilter-robots .imp {font-weight: bold; color: red;}
.robots.geshifilter-robots li, .robots.geshifilter-robots .li1 {font-family: monospace; font-weight: normal;}
.robots.geshifilter-robots .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.robots.geshifilter-robots .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.robots.geshifilter-robots .kw1 {color: #b1b100;}
.robots.geshifilter-robots .co1 {color: #808080; font-style: italic;}
.robots.geshifilter-robots .es0 {color: #000099; font-weight: bold;}
.robots.geshifilter-robots .br0 {color: #66cc66;}
.robots.geshifilter-robots .sy0 {color: #66cc66;}
.robots.geshifilter-robots .st0 {color: #ff0000;}
.robots.geshifilter-robots .nu0 {color: #cc66cc;}
.robots.geshifilter-robots .ln-xtra, .robots.geshifilter-robots li.ln-xtra, .robots.geshifilter-robots div.ln-xtra {background-color: #ffc;}
.robots.geshifilter-robots span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ruby
 * CSS class: geshifilter-ruby, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.ruby.geshifilter-ruby .de1, .ruby.geshifilter-ruby .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.ruby.geshifilter-ruby  {font-family:monospace;}
.ruby.geshifilter-ruby .imp {font-weight: bold; color: red;}
.ruby.geshifilter-ruby li, .ruby.geshifilter-ruby .li1 {font-family: monospace; font-weight: normal;}
.ruby.geshifilter-ruby .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.ruby.geshifilter-ruby .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.ruby.geshifilter-ruby .kw1 {color:#9966CC; font-weight:bold;}
.ruby.geshifilter-ruby .kw2 {color:#0000FF; font-weight:bold;}
.ruby.geshifilter-ruby .kw3 {color:#CC0066; font-weight:bold;}
.ruby.geshifilter-ruby .kw4 {color:#CC00FF; font-weight:bold;}
.ruby.geshifilter-ruby .co1 {color:#008000; font-style:italic;}
.ruby.geshifilter-ruby .coMULTI {color:#000080; font-style:italic;}
.ruby.geshifilter-ruby .es0 {color:#000099;}
.ruby.geshifilter-ruby .br0 {color:#006600; font-weight:bold;}
.ruby.geshifilter-ruby .sy0 {color:#006600; font-weight:bold;}
.ruby.geshifilter-ruby .st0 {color:#996600;}
.ruby.geshifilter-ruby .nu0 {color:#006666;}
.ruby.geshifilter-ruby .me1 {color:#9900CC;}
.ruby.geshifilter-ruby .re0 {color:#ff6633; font-weight:bold;}
.ruby.geshifilter-ruby .re1 {color:#0066ff; font-weight:bold;}
.ruby.geshifilter-ruby .re2 {color:#6666ff; font-weight:bold;}
.ruby.geshifilter-ruby .re3 {color:#ff3333; font-weight:bold;}
.ruby.geshifilter-ruby .ln-xtra, .ruby.geshifilter-ruby li.ln-xtra, .ruby.geshifilter-ruby div.ln-xtra {background-color: #ffc;}
.ruby.geshifilter-ruby span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for sas
 * CSS class: geshifilter-sas, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.sas.geshifilter-sas .de1, .sas.geshifilter-sas .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.sas.geshifilter-sas  {font-family:monospace;}
.sas.geshifilter-sas .imp {font-weight: bold; color: red;}
.sas.geshifilter-sas li, .sas.geshifilter-sas .li1 {font-family: monospace; font-weight: normal;}
.sas.geshifilter-sas .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.sas.geshifilter-sas .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.sas.geshifilter-sas .kw1 {color: #0000ff;}
.sas.geshifilter-sas .kw2 {color: #0000ff;}
.sas.geshifilter-sas .kw3 {color: #0000ff;}
.sas.geshifilter-sas .kw4 {color: #0000ff;}
.sas.geshifilter-sas .kw5 {color: #0000ff;}
.sas.geshifilter-sas .kw6 {color: #000080; font-weight: bold;}
.sas.geshifilter-sas .kw7 {color: #ff0000;}
.sas.geshifilter-sas .kw8 {color: #00ff00;}
.sas.geshifilter-sas .kw9 {color: #0000ff;}
.sas.geshifilter-sas .coMULTI {color: #006400; font-style: italic;}
.sas.geshifilter-sas .es0 {color: #000099; font-weight: bold;}
.sas.geshifilter-sas .br0 {color: #66cc66;}
.sas.geshifilter-sas .sy0 {color: #66cc66;}
.sas.geshifilter-sas .st0 {color: #a020f0;}
.sas.geshifilter-sas .nu0 {color: #2e8b57; font-weight: bold;}
.sas.geshifilter-sas .re0 {color: #0000ff; font-weight: bold;}
.sas.geshifilter-sas .re1 {color: #000080; font-weight: bold;}
.sas.geshifilter-sas .re2 {color: #006400; font-style: italic;}
.sas.geshifilter-sas .re3 {color: #006400; font-style: italic;}
.sas.geshifilter-sas .re4 {color: #006400; font-style: italic;}
.sas.geshifilter-sas .re5 {color: #ff0000; font-weight: bold;}
.sas.geshifilter-sas .re6 {color: #00ff00; font-style: italic;}
.sas.geshifilter-sas .re7 {color: #0000ff; font-style: normal;}
.sas.geshifilter-sas .re8 {color: #b218b2; font-weight: bold;}
.sas.geshifilter-sas .re9 {color: #b218b2; font-weight: bold;}
.sas.geshifilter-sas .ln-xtra, .sas.geshifilter-sas li.ln-xtra, .sas.geshifilter-sas div.ln-xtra {background-color: #ffc;}
.sas.geshifilter-sas span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for scheme
 * CSS class: geshifilter-scheme, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.scheme.geshifilter-scheme .de1, .scheme.geshifilter-scheme .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.scheme.geshifilter-scheme  {font-family:monospace;}
.scheme.geshifilter-scheme .imp {font-weight: bold; color: red;}
.scheme.geshifilter-scheme li, .scheme.geshifilter-scheme .li1 {font-family: monospace; font-weight: normal;}
.scheme.geshifilter-scheme .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.scheme.geshifilter-scheme .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.scheme.geshifilter-scheme .kw1 {color: #b1b100;}
.scheme.geshifilter-scheme .co1 {color: #808080; font-style: italic;}
.scheme.geshifilter-scheme .coMULTI {color: #808080; font-style: italic;}
.scheme.geshifilter-scheme .es0 {color: #000099; font-weight: bold;}
.scheme.geshifilter-scheme .br0 {color: #66cc66;}
.scheme.geshifilter-scheme .sy0 {color: #66cc66;}
.scheme.geshifilter-scheme .st0 {color: #ff0000;}
.scheme.geshifilter-scheme .nu0 {color: #cc66cc;}
.scheme.geshifilter-scheme .me0 {color: #202020;}
.scheme.geshifilter-scheme .ln-xtra, .scheme.geshifilter-scheme li.ln-xtra, .scheme.geshifilter-scheme div.ln-xtra {background-color: #ffc;}
.scheme.geshifilter-scheme span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for sdlbasic
 * CSS class: geshifilter-sdlbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.sdlbasic.geshifilter-sdlbasic .de1, .sdlbasic.geshifilter-sdlbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.sdlbasic.geshifilter-sdlbasic  {font-family:monospace;}
.sdlbasic.geshifilter-sdlbasic .imp {font-weight: bold; color: red;}
.sdlbasic.geshifilter-sdlbasic li, .sdlbasic.geshifilter-sdlbasic .li1 {font-family: monospace; font-weight: normal;}
.sdlbasic.geshifilter-sdlbasic .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.sdlbasic.geshifilter-sdlbasic .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.sdlbasic.geshifilter-sdlbasic .kw1 {color: #b1b100;}
.sdlbasic.geshifilter-sdlbasic .co1 {color: #808080;}
.sdlbasic.geshifilter-sdlbasic .co2 {color: #808080;}
.sdlbasic.geshifilter-sdlbasic .co3 {color: #808080;}
.sdlbasic.geshifilter-sdlbasic .co4 {color: #808080;}
.sdlbasic.geshifilter-sdlbasic .es0 {color: #000099;}
.sdlbasic.geshifilter-sdlbasic .br0 {color: #66cc66;}
.sdlbasic.geshifilter-sdlbasic .sy0 {color: #66cc66;}
.sdlbasic.geshifilter-sdlbasic .st0 {color: #ff0000;}
.sdlbasic.geshifilter-sdlbasic .nu0 {color: #cc66cc;}
.sdlbasic.geshifilter-sdlbasic .me0 {color: #66cc66;}
.sdlbasic.geshifilter-sdlbasic .ln-xtra, .sdlbasic.geshifilter-sdlbasic li.ln-xtra, .sdlbasic.geshifilter-sdlbasic div.ln-xtra {background-color: #ffc;}
.sdlbasic.geshifilter-sdlbasic span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for smalltalk
 * CSS class: geshifilter-smalltalk, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.smalltalk.geshifilter-smalltalk .de1, .smalltalk.geshifilter-smalltalk .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.smalltalk.geshifilter-smalltalk  {font-family:monospace;}
.smalltalk.geshifilter-smalltalk .imp {font-weight: bold; color: red;}
.smalltalk.geshifilter-smalltalk li, .smalltalk.geshifilter-smalltalk .li1 {font-family: monospace; font-weight: normal;}
.smalltalk.geshifilter-smalltalk .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.smalltalk.geshifilter-smalltalk .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.smalltalk.geshifilter-smalltalk .kw1 {color: #7f007f;}
.smalltalk.geshifilter-smalltalk .coMULTI {color: #007f00; font-style: italic;}
.smalltalk.geshifilter-smalltalk .sy0 {color: #000066; font-weight:bold;}
.smalltalk.geshifilter-smalltalk .st0 {color: #7f0000;}
.smalltalk.geshifilter-smalltalk .nu0 {color: #7f0000;}
.smalltalk.geshifilter-smalltalk .re0 {color: #0000ff;}
.smalltalk.geshifilter-smalltalk .re1 {color: #7f0000;}
.smalltalk.geshifilter-smalltalk .re2 {color: #7f0000;}
.smalltalk.geshifilter-smalltalk .re3 {color: #00007f;}
.smalltalk.geshifilter-smalltalk .re4 {color: #7f007f;}
.smalltalk.geshifilter-smalltalk .re5 {color: #00007f;}
.smalltalk.geshifilter-smalltalk .re6 {color: #00007f;}
.smalltalk.geshifilter-smalltalk .ln-xtra, .smalltalk.geshifilter-smalltalk li.ln-xtra, .smalltalk.geshifilter-smalltalk div.ln-xtra {background-color: #ffc;}
.smalltalk.geshifilter-smalltalk span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for smarty
 * CSS class: geshifilter-smarty, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.smarty.geshifilter-smarty .de1, .smarty.geshifilter-smarty .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.smarty.geshifilter-smarty  {font-family:monospace;}
.smarty.geshifilter-smarty .imp {font-weight: bold; color: red;}
.smarty.geshifilter-smarty li, .smarty.geshifilter-smarty .li1 {font-family: monospace; font-weight: normal;}
.smarty.geshifilter-smarty .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.smarty.geshifilter-smarty .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.smarty.geshifilter-smarty .kw1 {color: #0600FF;}
.smarty.geshifilter-smarty .kw2 {color: #008000;}
.smarty.geshifilter-smarty .kw3 {color: #0600FF;}
.smarty.geshifilter-smarty .kw4 {color: #804040;}
.smarty.geshifilter-smarty .kw5 {color: #008000;}
.smarty.geshifilter-smarty .kw6 {color: #6A0A0A;}
.smarty.geshifilter-smarty .kw7 {color: #D36900;}
.smarty.geshifilter-smarty .kw8 {color: #0600FF;}
.smarty.geshifilter-smarty .coMULTI {color: #008080; font-style: italic;}
.smarty.geshifilter-smarty .es0 {color: #000099; font-weight: bold;}
.smarty.geshifilter-smarty .br0 {color: #D36900;}
.smarty.geshifilter-smarty .sy0 {color: #D36900;}
.smarty.geshifilter-smarty .st0 {color: #ff0000;}
.smarty.geshifilter-smarty .nu0 {color: #cc66cc;}
.smarty.geshifilter-smarty .me1 {color: #006600;}
.smarty.geshifilter-smarty .sc1 {color: #808080; font-style: italic;}
.smarty.geshifilter-smarty .sc2 {color: #009000;}
.smarty.geshifilter-smarty .re0 {color: #00aaff;}
.smarty.geshifilter-smarty .ln-xtra, .smarty.geshifilter-smarty li.ln-xtra, .smarty.geshifilter-smarty div.ln-xtra {background-color: #ffc;}
.smarty.geshifilter-smarty span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for sql
 * CSS class: geshifilter-sql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.sql.geshifilter-sql .de1, .sql.geshifilter-sql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.sql.geshifilter-sql  {font-family:monospace;}
.sql.geshifilter-sql .imp {font-weight: bold; color: red;}
.sql.geshifilter-sql li, .sql.geshifilter-sql .li1 {font-family: monospace; font-weight: normal;}
.sql.geshifilter-sql .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.sql.geshifilter-sql .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.sql.geshifilter-sql .kw1 {color: #993333; font-weight: bold;}
.sql.geshifilter-sql .co1 {color: #808080; font-style: italic;}
.sql.geshifilter-sql .co2 {color: #808080; font-style: italic;}
.sql.geshifilter-sql .coMULTI {color: #808080; font-style: italic;}
.sql.geshifilter-sql .es0 {color: #000099; font-weight: bold;}
.sql.geshifilter-sql .br0 {color: #66cc66;}
.sql.geshifilter-sql .sy0 {color: #66cc66;}
.sql.geshifilter-sql .st0 {color: #ff0000;}
.sql.geshifilter-sql .nu0 {color: #cc66cc;}
.sql.geshifilter-sql .ln-xtra, .sql.geshifilter-sql li.ln-xtra, .sql.geshifilter-sql div.ln-xtra {background-color: #ffc;}
.sql.geshifilter-sql span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for tcl
 * CSS class: geshifilter-tcl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.tcl.geshifilter-tcl .de1, .tcl.geshifilter-tcl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.tcl.geshifilter-tcl  {font-family:monospace;}
.tcl.geshifilter-tcl .imp {font-weight: bold; color: red;}
.tcl.geshifilter-tcl li, .tcl.geshifilter-tcl .li1 {font-family: monospace; font-weight: normal;}
.tcl.geshifilter-tcl .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.tcl.geshifilter-tcl .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.tcl.geshifilter-tcl .kw1 {color: #ff7700;font-weight:bold;}
.tcl.geshifilter-tcl .kw2 {color: #008000;}
.tcl.geshifilter-tcl .kw3 {color: #dc143c;}
.tcl.geshifilter-tcl .co1 {color: #808080; font-style: italic;}
.tcl.geshifilter-tcl .co2 {color: #483d8b;}
.tcl.geshifilter-tcl .coMULTI {color: #808080; font-style: italic;}
.tcl.geshifilter-tcl .es0 {color: #000099; font-weight: bold;}
.tcl.geshifilter-tcl .br0 {color: black;}
.tcl.geshifilter-tcl .sy0 {color: #66cc66;}
.tcl.geshifilter-tcl .st0 {color: #483d8b;}
.tcl.geshifilter-tcl .nu0 {color: #ff4500;}
.tcl.geshifilter-tcl .me1 {color: black;}
.tcl.geshifilter-tcl .re0 {color: #ff3333;}
.tcl.geshifilter-tcl .ln-xtra, .tcl.geshifilter-tcl li.ln-xtra, .tcl.geshifilter-tcl div.ln-xtra {background-color: #ffc;}
.tcl.geshifilter-tcl span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for text
 * CSS class: geshifilter-text, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.text.geshifilter-text .de1, .text.geshifilter-text .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.text.geshifilter-text  {font-family:monospace;}
.text.geshifilter-text .imp {font-weight: bold; color: red;}
.text.geshifilter-text li, .text.geshifilter-text .li1 {font-family: monospace; font-weight: normal;}
.text.geshifilter-text .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.text.geshifilter-text .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.text.geshifilter-text .ln-xtra, .text.geshifilter-text li.ln-xtra, .text.geshifilter-text div.ln-xtra {background-color: #ffc;}
.text.geshifilter-text span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for thinbasic
 * CSS class: geshifilter-thinbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.thinbasic.geshifilter-thinbasic .de1, .thinbasic.geshifilter-thinbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.thinbasic.geshifilter-thinbasic  {font-family:monospace;}
.thinbasic.geshifilter-thinbasic .imp {font-weight: bold; color: red;}
.thinbasic.geshifilter-thinbasic li, .thinbasic.geshifilter-thinbasic .li1 {font-family: monospace; font-weight: normal;}
.thinbasic.geshifilter-thinbasic .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.thinbasic.geshifilter-thinbasic .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.thinbasic.geshifilter-thinbasic .kw1 {color: #0000FF; font-weight: bold;}
.thinbasic.geshifilter-thinbasic .kw2 {color: #993333; font-style: italic; font-weight: bold;}
.thinbasic.geshifilter-thinbasic .co1 {color: #008000;}
.thinbasic.geshifilter-thinbasic .es0 {color: #000099;}
.thinbasic.geshifilter-thinbasic .br0 {color: #333333;}
.thinbasic.geshifilter-thinbasic .sy0 {color: #333333;}
.thinbasic.geshifilter-thinbasic .st0 {color: #800080;}
.thinbasic.geshifilter-thinbasic .nu0 {color: #CC0000;}
.thinbasic.geshifilter-thinbasic .me1 {color: #66cc66;}
.thinbasic.geshifilter-thinbasic .ln-xtra, .thinbasic.geshifilter-thinbasic li.ln-xtra, .thinbasic.geshifilter-thinbasic div.ln-xtra {background-color: #ffc;}
.thinbasic.geshifilter-thinbasic span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for tsql
 * CSS class: geshifilter-tsql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.tsql.geshifilter-tsql .de1, .tsql.geshifilter-tsql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.tsql.geshifilter-tsql  {font-family:monospace;}
.tsql.geshifilter-tsql .imp {font-weight: bold; color: red;}
.tsql.geshifilter-tsql li, .tsql.geshifilter-tsql .li1 {font-family: monospace; font-weight: normal;}
.tsql.geshifilter-tsql .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.tsql.geshifilter-tsql .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.tsql.geshifilter-tsql .kw1 {color: #0000FF;}
.tsql.geshifilter-tsql .kw2 {color: #FF00FF;}
.tsql.geshifilter-tsql .kw3 {color: #AF0000;}
.tsql.geshifilter-tsql .kw4 {color: #AF0000;}
.tsql.geshifilter-tsql .co1 {color: #008080;}
.tsql.geshifilter-tsql .coMULTI {color: #008080;}
.tsql.geshifilter-tsql .es0 {color: #000099; font-weight: bold;}
.tsql.geshifilter-tsql .br0 {color: #808080;}
.tsql.geshifilter-tsql .sy0 {color: #808080;}
.tsql.geshifilter-tsql .st0 {color: #FF0000;}
.tsql.geshifilter-tsql .nu0 {color: #000;}
.tsql.geshifilter-tsql .me1 {color: #202020;}
.tsql.geshifilter-tsql .me2 {color: #202020;}
.tsql.geshifilter-tsql .ln-xtra, .tsql.geshifilter-tsql li.ln-xtra, .tsql.geshifilter-tsql div.ln-xtra {background-color: #ffc;}
.tsql.geshifilter-tsql span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for vb
 * CSS class: geshifilter-vb, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.vb.geshifilter-vb .de1, .vb.geshifilter-vb .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.vb.geshifilter-vb  {font-family:monospace;}
.vb.geshifilter-vb .imp {font-weight: bold; color: red;}
.vb.geshifilter-vb li, .vb.geshifilter-vb .li1 {font-family: monospace; font-weight: normal;}
.vb.geshifilter-vb .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.vb.geshifilter-vb .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.vb.geshifilter-vb .kw1 {color: #000080;}
.vb.geshifilter-vb .co1 {color: #008000;}
.vb.geshifilter-vb .ln-xtra, .vb.geshifilter-vb li.ln-xtra, .vb.geshifilter-vb div.ln-xtra {background-color: #ffc;}
.vb.geshifilter-vb span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for vbnet
 * CSS class: geshifilter-vbnet, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.vbnet.geshifilter-vbnet .de1, .vbnet.geshifilter-vbnet .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.vbnet.geshifilter-vbnet  {font-family:monospace;}
.vbnet.geshifilter-vbnet .imp {font-weight: bold; color: red;}
.vbnet.geshifilter-vbnet li, .vbnet.geshifilter-vbnet .li1 {font-family: monospace; font-weight: normal;}
.vbnet.geshifilter-vbnet .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.vbnet.geshifilter-vbnet .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.vbnet.geshifilter-vbnet .kw1 {color: #0600FF;}
.vbnet.geshifilter-vbnet .kw2 {color: #FF8000;}
.vbnet.geshifilter-vbnet .kw3 {color: #008000;}
.vbnet.geshifilter-vbnet .kw4 {color: #FF0000;}
.vbnet.geshifilter-vbnet .kw5 {color: #804040;}
.vbnet.geshifilter-vbnet .kw6 {color: #0600FF;}
.vbnet.geshifilter-vbnet .kw7 {color: #0600FF;}
.vbnet.geshifilter-vbnet .kw8 {color: #0600FF;}
.vbnet.geshifilter-vbnet .co1 {color: #008080; font-style: italic;}
.vbnet.geshifilter-vbnet .coMULTI {color: #008080; font-style: italic;}
.vbnet.geshifilter-vbnet .es0 {color: #008080; font-weight: bold;}
.vbnet.geshifilter-vbnet .br0 {color: #000000;}
.vbnet.geshifilter-vbnet .sy0 {color: #008000;}
.vbnet.geshifilter-vbnet .st0 {color: #808080;}
.vbnet.geshifilter-vbnet .nu0 {color: #FF0000;}
.vbnet.geshifilter-vbnet .me1 {color: #0000FF;}
.vbnet.geshifilter-vbnet .ln-xtra, .vbnet.geshifilter-vbnet li.ln-xtra, .vbnet.geshifilter-vbnet div.ln-xtra {background-color: #ffc;}
.vbnet.geshifilter-vbnet span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for vhdl
 * CSS class: geshifilter-vhdl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.vhdl.geshifilter-vhdl .de1, .vhdl.geshifilter-vhdl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.vhdl.geshifilter-vhdl  {font-family:monospace;}
.vhdl.geshifilter-vhdl .imp {font-weight: bold; color: red;}
.vhdl.geshifilter-vhdl li, .vhdl.geshifilter-vhdl .li1 {font-family: monospace; font-weight: normal;}
.vhdl.geshifilter-vhdl .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.vhdl.geshifilter-vhdl .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.vhdl.geshifilter-vhdl .kw1 {color: #000080; font-weight: bold;}
.vhdl.geshifilter-vhdl .kw2 {color: #0000ff;}
.vhdl.geshifilter-vhdl .co1 {color: #008000; font-style: italic;}
.vhdl.geshifilter-vhdl .coMULTI {color: #008000; font-style: italic;}
.vhdl.geshifilter-vhdl .es0 {color: #000099; font-weight: bold;}
.vhdl.geshifilter-vhdl .br0 {color: #000066;}
.vhdl.geshifilter-vhdl .sy0 {color: #000066;}
.vhdl.geshifilter-vhdl .st0 {color: #7f007f;}
.vhdl.geshifilter-vhdl .nu0 {color: #ff0000;}
.vhdl.geshifilter-vhdl .re0 {color: #ff0000;}
.vhdl.geshifilter-vhdl .re1 {color: #ff0000;}
.vhdl.geshifilter-vhdl .ln-xtra, .vhdl.geshifilter-vhdl li.ln-xtra, .vhdl.geshifilter-vhdl div.ln-xtra {background-color: #ffc;}
.vhdl.geshifilter-vhdl span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for visualfoxpro
 * CSS class: geshifilter-visualfoxpro, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.visualfoxpro.geshifilter-visualfoxpro .de1, .visualfoxpro.geshifilter-visualfoxpro .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.visualfoxpro.geshifilter-visualfoxpro  {font-family:monospace;}
.visualfoxpro.geshifilter-visualfoxpro .imp {font-weight: bold; color: red;}
.visualfoxpro.geshifilter-visualfoxpro li, .visualfoxpro.geshifilter-visualfoxpro .li1 {font-family: monospace; font-weight: normal;}
.visualfoxpro.geshifilter-visualfoxpro .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.visualfoxpro.geshifilter-visualfoxpro .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.visualfoxpro.geshifilter-visualfoxpro .kw1 {color: blue;}
.visualfoxpro.geshifilter-visualfoxpro .kw2 {color: blue;}
.visualfoxpro.geshifilter-visualfoxpro .kw3 {color: blue;}
.visualfoxpro.geshifilter-visualfoxpro .kw4 {color: blue;}
.visualfoxpro.geshifilter-visualfoxpro .co1 {color: green; font-style: italic;}
.visualfoxpro.geshifilter-visualfoxpro .co2 {color: green; font-style: italic;}
.visualfoxpro.geshifilter-visualfoxpro .coMULTI {color: #808080; font-style: italic;}
.visualfoxpro.geshifilter-visualfoxpro .es0 {color: #000099; font-weight: bold;}
.visualfoxpro.geshifilter-visualfoxpro .br0 {color: blue;}
.visualfoxpro.geshifilter-visualfoxpro .sy0 {color: blue;}
.visualfoxpro.geshifilter-visualfoxpro .st0 {color: #ff0000;}
.visualfoxpro.geshifilter-visualfoxpro .nu0 {color: #cc66cc;}
.visualfoxpro.geshifilter-visualfoxpro .me1 {color: #006600;}
.visualfoxpro.geshifilter-visualfoxpro .ln-xtra, .visualfoxpro.geshifilter-visualfoxpro li.ln-xtra, .visualfoxpro.geshifilter-visualfoxpro div.ln-xtra {background-color: #ffc;}
.visualfoxpro.geshifilter-visualfoxpro span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for winbatch
 * CSS class: geshifilter-winbatch, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.winbatch.geshifilter-winbatch .de1, .winbatch.geshifilter-winbatch .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.winbatch.geshifilter-winbatch  {font-family:monospace;}
.winbatch.geshifilter-winbatch .imp {font-weight: bold; color: red;}
.winbatch.geshifilter-winbatch li, .winbatch.geshifilter-winbatch .li1 {font-family: monospace; font-weight: normal;}
.winbatch.geshifilter-winbatch .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.winbatch.geshifilter-winbatch .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.winbatch.geshifilter-winbatch .kw1 {color: #800080;}
.winbatch.geshifilter-winbatch .kw2 {color: #0080FF; font-weight: bold;}
.winbatch.geshifilter-winbatch .kw3 {color: #0000FF;}
.winbatch.geshifilter-winbatch .kw4 {color: #FF00FF;}
.winbatch.geshifilter-winbatch .kw5 {color: #008000;}
.winbatch.geshifilter-winbatch .co1 {color: #008000; font-style: italic;}
.winbatch.geshifilter-winbatch .co2 {color: #FF1010; font-weight: bold;}
.winbatch.geshifilter-winbatch .coMULTI {color: #808080; font-style: italic;}
.winbatch.geshifilter-winbatch .es0 {color: #000099; font-weight: bold;}
.winbatch.geshifilter-winbatch .br0 {color: #66cc66;}
.winbatch.geshifilter-winbatch .sy0 {color: #66cc66;}
.winbatch.geshifilter-winbatch .st0 {color: #ff0000;}
.winbatch.geshifilter-winbatch .nu0 {color: #cc66cc;}
.winbatch.geshifilter-winbatch .me0 {color: #006600;}
.winbatch.geshifilter-winbatch .re0 {color: #0000ff;}
.winbatch.geshifilter-winbatch .ln-xtra, .winbatch.geshifilter-winbatch li.ln-xtra, .winbatch.geshifilter-winbatch div.ln-xtra {background-color: #ffc;}
.winbatch.geshifilter-winbatch span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for xml
 * CSS class: geshifilter-xml, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.xml.geshifilter-xml .de1, .xml.geshifilter-xml .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.xml.geshifilter-xml  {font-family:monospace;}
.xml.geshifilter-xml .imp {font-weight: bold; color: red;}
.xml.geshifilter-xml li, .xml.geshifilter-xml .li1 {font-family: monospace; font-weight: normal;}
.xml.geshifilter-xml .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.xml.geshifilter-xml .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.xml.geshifilter-xml .es0 {color: #000099; font-weight: bold;}
.xml.geshifilter-xml .br0 {color: #66cc66;}
.xml.geshifilter-xml .sy0 {color: #66cc66;}
.xml.geshifilter-xml .st0 {color: #ff0000;}
.xml.geshifilter-xml .nu0 {color: #cc66cc;}
.xml.geshifilter-xml .sc-1 {color: #808080; font-style: italic;}
.xml.geshifilter-xml .sc0 {color: #00bbdd;}
.xml.geshifilter-xml .sc1 {color: #ddbb00;}
.xml.geshifilter-xml .sc2 {color: #339933;}
.xml.geshifilter-xml .sc3 {color: #009900;}
.xml.geshifilter-xml .re0 {color: #000066;}
.xml.geshifilter-xml .re1 {color: #000000; font-weight: bold;}
.xml.geshifilter-xml .re2 {color: #000000; font-weight: bold;}
.xml.geshifilter-xml .ln-xtra, .xml.geshifilter-xml li.ln-xtra, .xml.geshifilter-xml div.ln-xtra {background-color: #ffc;}
.xml.geshifilter-xml span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for xpp
 * CSS class: geshifilter-xpp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.xpp.geshifilter-xpp .de1, .xpp.geshifilter-xpp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.xpp.geshifilter-xpp  {font-family:monospace;}
.xpp.geshifilter-xpp .imp {font-weight: bold; color: red;}
.xpp.geshifilter-xpp li, .xpp.geshifilter-xpp .li1 {font-family: monospace; font-weight: normal;}
.xpp.geshifilter-xpp .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.xpp.geshifilter-xpp .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.xpp.geshifilter-xpp .kw1 {color: #0000ff;}
.xpp.geshifilter-xpp .kw2 {color: #0000ff;}
.xpp.geshifilter-xpp .kw3 {color: #0000ff;}
.xpp.geshifilter-xpp .kw4 {color: #0000ff;}
.xpp.geshifilter-xpp .co1 {color: #007f00;}
.xpp.geshifilter-xpp .coMULTI {color: #007f00; font-style: italic;}
.xpp.geshifilter-xpp .es0 {color: #000000;}
.xpp.geshifilter-xpp .br0 {color: #000000;}
.xpp.geshifilter-xpp .sy0 {color: #00007f;}
.xpp.geshifilter-xpp .st0 {color: #ff0000;}
.xpp.geshifilter-xpp .nu0 {color: #000000;}
.xpp.geshifilter-xpp .me1 {color: #000000;}
.xpp.geshifilter-xpp .me2 {color: #000000;}
.xpp.geshifilter-xpp .ln-xtra, .xpp.geshifilter-xpp li.ln-xtra, .xpp.geshifilter-xpp div.ln-xtra {background-color: #ffc;}
.xpp.geshifilter-xpp span.xtra { display:block; }

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for z80
 * CSS class: geshifilter-z80, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 * --------------------------------------
 */
.z80.geshifilter-z80 .de1, .z80.geshifilter-z80 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.z80.geshifilter-z80  {font-family:monospace;}
.z80.geshifilter-z80 .imp {font-weight: bold; color: red;}
.z80.geshifilter-z80 li, .z80.geshifilter-z80 .li1 {font-family: monospace; font-weight: normal;}
.z80.geshifilter-z80 .ln {width:1px;text-align:right;margin:0;padding:0 2px;vertical-align:top;}
.z80.geshifilter-z80 .li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.z80.geshifilter-z80 .kw1 {color: #0000ff; font-weight:bold;}
.z80.geshifilter-z80 .kw2 {color: #0000ff;}
.z80.geshifilter-z80 .kw3 {color: #46aa03; font-weight:bold;}
.z80.geshifilter-z80 .co1 {color: #adadad; font-style: italic;}
.z80.geshifilter-z80 .es0 {color: #000099; font-weight: bold;}
.z80.geshifilter-z80 .br0 {color: #0000ff;}
.z80.geshifilter-z80 .sy0 {color: #008000;}
.z80.geshifilter-z80 .st0 {color: #7f007f;}
.z80.geshifilter-z80 .nu0 {color: #dd22dd;}
.z80.geshifilter-z80 .re0 {color: #22bbff;}
.z80.geshifilter-z80 .re1 {color: #22bbff;}
.z80.geshifilter-z80 .re2 {color: #993333;}
.z80.geshifilter-z80 .ln-xtra, .z80.geshifilter-z80 li.ln-xtra, .z80.geshifilter-z80 div.ln-xtra {background-color: #ffc;}
.z80.geshifilter-z80 span.xtra { display:block; }

