/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for abap
 * CSS class: geshifilter-abap, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-abap .de1, .geshifilter-abap .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-abap  {}
.geshifilter-abap .head {}
.geshifilter-abap .foot {}
.geshifilter-abap .imp {font-weight: bold; color: red;}
.geshifilter-abap .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-abap li {font-family: monospace; font-weight: normal;}
.geshifilter-abap li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-abap .kw1 {color: #b1b100;}
.geshifilter-abap .kw2 {color: #000000; font-weight: bold;}
.geshifilter-abap .kw3 {color: #000066;}
.geshifilter-abap .kw4 {color: #993333;}
.geshifilter-abap .co1 {color: #808080; font-style: italic;}
.geshifilter-abap .co2 {color: #339933;}
.geshifilter-abap .coMULTI {color: #808080; font-style: italic;}
.geshifilter-abap .es0 {color: #000099; font-weight: bold;}
.geshifilter-abap .br0 {color: #66cc66;}
.geshifilter-abap .st0 {color: #ff0000;}
.geshifilter-abap .nu0 {color: #cc66cc;}
.geshifilter-abap .me1 {color: #202020;}
.geshifilter-abap .me2 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for actionscript
 * CSS class: geshifilter-actionscript, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-actionscript .de1, .geshifilter-actionscript .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-actionscript  {}
.geshifilter-actionscript .head {}
.geshifilter-actionscript .foot {}
.geshifilter-actionscript .imp {font-weight: bold; color: red;}
.geshifilter-actionscript .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-actionscript li {font-family: monospace; font-weight: normal;}
.geshifilter-actionscript li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-actionscript .kw1 {color: #b1b100;}
.geshifilter-actionscript .kw2 {color: #000000; font-weight: bold;}
.geshifilter-actionscript .kw3 {color: #0066CC;}
.geshifilter-actionscript .co1 {color: #808080; font-style: italic;}
.geshifilter-actionscript .co2 {color: #808080; font-style: italic;}
.geshifilter-actionscript .coMULTI {color: #808080; font-style: italic;}
.geshifilter-actionscript .es0 {color: #000099; font-weight: bold;}
.geshifilter-actionscript .br0 {color: #66cc66;}
.geshifilter-actionscript .st0 {color: #ff0000;}
.geshifilter-actionscript .nu0 {color: #cc66cc;}
.geshifilter-actionscript .me1 {color: #006600;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ada
 * CSS class: geshifilter-ada, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-ada .de1, .geshifilter-ada .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-ada  {}
.geshifilter-ada .head {}
.geshifilter-ada .foot {}
.geshifilter-ada .imp {font-weight: bold; color: red;}
.geshifilter-ada .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-ada li {font-family: monospace; font-weight: normal;}
.geshifilter-ada li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-ada .kw1 {color: #00007f;}
.geshifilter-ada .kw2 {color: #0000ff;}
.geshifilter-ada .kw3 {color: #46aa03; font-weight:bold;}
.geshifilter-ada .co1 {color: #adadad; font-style: italic;}
.geshifilter-ada .coMULTI {color: #808080; font-style: italic;}
.geshifilter-ada .es0 {color: #000099; font-weight: bold;}
.geshifilter-ada .br0 {color: #66cc66;}
.geshifilter-ada .st0 {color: #7f007f;}
.geshifilter-ada .nu0 {color: #ff0000;}
.geshifilter-ada .me1 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for apache
 * CSS class: geshifilter-apache, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-apache .de1, .geshifilter-apache .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-apache  {}
.geshifilter-apache .head {}
.geshifilter-apache .foot {}
.geshifilter-apache .imp {font-weight: bold; color: red;}
.geshifilter-apache .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-apache li {font-family: monospace; font-weight: normal;}
.geshifilter-apache li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-apache .kw1 {color: #00007f;}
.geshifilter-apache .kw2 {color: #0000ff;}
.geshifilter-apache .co1 {color: #adadad; font-style: italic;}
.geshifilter-apache .es0 {color: #000099; font-weight: bold;}
.geshifilter-apache .br0 {color: #66cc66;}
.geshifilter-apache .st0 {color: #7f007f;}
.geshifilter-apache .nu0 {color: #ff0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for applescript
 * CSS class: geshifilter-applescript, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-applescript .de1, .geshifilter-applescript .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-applescript  {}
.geshifilter-applescript .head {}
.geshifilter-applescript .foot {}
.geshifilter-applescript .imp {font-weight: bold; color: red;}
.geshifilter-applescript .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-applescript li {font-family: monospace; font-weight: normal;}
.geshifilter-applescript li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-applescript .kw1 {color: #b1b100;}
.geshifilter-applescript .kw2 {color: #000000; font-weight: bold;}
.geshifilter-applescript .kw3 {color: #000066;}
.geshifilter-applescript .co1 {color: #808080; font-style: italic;}
.geshifilter-applescript .coMULTI {color: #808080; font-style: italic;}
.geshifilter-applescript .es0 {color: #000099; font-weight: bold;}
.geshifilter-applescript .br0 {color: #66cc66;}
.geshifilter-applescript .st0 {color: #ff0000;}
.geshifilter-applescript .nu0 {color: #cc66cc;}
.geshifilter-applescript .me1 {color: #006600;}
.geshifilter-applescript .me2 {color: #006600;}
.geshifilter-applescript .re0 {color: #0000ff;}
.geshifilter-applescript .re4 {color: #009999;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for asm
 * CSS class: geshifilter-asm, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-asm .de1, .geshifilter-asm .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-asm  {}
.geshifilter-asm .head {}
.geshifilter-asm .foot {}
.geshifilter-asm .imp {font-weight: bold; color: red;}
.geshifilter-asm .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-asm li {font-family: monospace; font-weight: normal;}
.geshifilter-asm li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-asm .kw1 {color: #00007f;}
.geshifilter-asm .kw2 {color: #0000ff;}
.geshifilter-asm .kw3 {color: #46aa03; font-weight:bold;}
.geshifilter-asm .kw4 {color: #0000ff;}
.geshifilter-asm .kw5 {color: #0000ff;}
.geshifilter-asm .co1 {color: #adadad; font-style: italic;}
.geshifilter-asm .es0 {color: #000099; font-weight: bold;}
.geshifilter-asm .br0 {color: #66cc66;}
.geshifilter-asm .st0 {color: #7f007f;}
.geshifilter-asm .nu0 {color: #ff0000;}
.geshifilter-asm .re0 {color: #ff0000;}
.geshifilter-asm .re1 {color: #ff0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for asp
 * CSS class: geshifilter-asp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-asp .de1, .geshifilter-asp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-asp  {}
.geshifilter-asp .head {}
.geshifilter-asp .foot {}
.geshifilter-asp .imp {font-weight: bold; color: red;}
.geshifilter-asp .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-asp li {font-family: monospace; font-weight: normal;}
.geshifilter-asp li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-asp .kw1 {color: #990099; font-weight: bold;}
.geshifilter-asp .kw2 {color: #0000ff; font-weight: bold;}
.geshifilter-asp .kw3 {color: #330066;}
.geshifilter-asp .co1 {color: #008000;}
.geshifilter-asp .co2 {color: #ff6600;}
.geshifilter-asp .coMULTI {color: #008000;}
.geshifilter-asp .es0 {color: #000099; font-weight: bold;}
.geshifilter-asp .br0 {color: #006600; font-weight: bold}
.geshifilter-asp .st0 {color: #cc0000;}
.geshifilter-asp .nu0 {color: #800000;}
.geshifilter-asp .me1 {color: #9900cc;}
.geshifilter-asp .sc0 {}
.geshifilter-asp .sc1 {}
.geshifilter-asp .sc2 {}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for autoit
 * CSS class: geshifilter-autoit, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-autoit .de1, .geshifilter-autoit .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-autoit  {}
.geshifilter-autoit .head {}
.geshifilter-autoit .foot {}
.geshifilter-autoit .imp {font-weight: bold; color: red;}
.geshifilter-autoit .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-autoit li {font-family: monospace; font-weight: normal;}
.geshifilter-autoit li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-autoit .kw1 {color: #0000FF; font-weight: bold;}
.geshifilter-autoit .kw2 {color: #800000; font-weight: bold;}
.geshifilter-autoit .kw3 {color: #000080; font-style: italic; font-weight: bold;}
.geshifilter-autoit .kw4 {color: #0080FF; font-style: italic; font-weight: bold;}
.geshifilter-autoit .kw5 {color: #F000FF; font-style: italic;}
.geshifilter-autoit .kw6 {color: #A00FF0; font-style: italic;}
.geshifilter-autoit .co0 {font-style: italic; color: #009933;}
.geshifilter-autoit .coMULTI {font-style: italic; color: #669900;}
.geshifilter-autoit .es0 {}
.geshifilter-autoit .br0 {color: #FF0000; font-weight: bold;}
.geshifilter-autoit .st0 {font-weight: bold; color: #008080;}
.geshifilter-autoit .nu0 {color: #AC00A9; font-style: italic; font-weight: bold;}
.geshifilter-autoit .me1 {color: #0000FF; font-style: italic; font-weight: bold;}
.geshifilter-autoit .sc0 {}
.geshifilter-autoit .sc1 {}
.geshifilter-autoit .sc2 {}
.geshifilter-autoit .sc3 {}
.geshifilter-autoit .sc4 {}
.geshifilter-autoit .sc5 {}
.geshifilter-autoit .sc6 {}
.geshifilter-autoit .re0 {font-weight: bold; color: #AA0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for bash
 * CSS class: geshifilter-bash, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-bash .de1, .geshifilter-bash .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-bash  {}
.geshifilter-bash .head {}
.geshifilter-bash .foot {}
.geshifilter-bash .imp {font-weight: bold; color: red;}
.geshifilter-bash .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-bash li {font-family: monospace; font-weight: normal;}
.geshifilter-bash li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-bash .kw1 {color: #000000; font-weight: bold;}
.geshifilter-bash .kw2 {color: #c20cb9; font-weight: bold;}
.geshifilter-bash .kw3 {color: #7a0874; font-weight: bold;}
.geshifilter-bash .co1 {color: #808080; font-style: italic;}
.geshifilter-bash .es0 {color: #000099; font-weight: bold;}
.geshifilter-bash .br0 {color: #000000; font-weight: bold;}
.geshifilter-bash .st0 {color: #ff0000;}
.geshifilter-bash .nu0 {color: #000000;}
.geshifilter-bash .re0 {color: #007800;}
.geshifilter-bash .re1 {color: #007800;}
.geshifilter-bash .re2 {color: #007800;}
.geshifilter-bash .re3 {color: #808080; font-style: italic;}
.geshifilter-bash .re4 {color: #007800;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for blitzbasic
 * CSS class: geshifilter-blitzbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-blitzbasic .de1, .geshifilter-blitzbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-blitzbasic  {}
.geshifilter-blitzbasic .head {}
.geshifilter-blitzbasic .foot {}
.geshifilter-blitzbasic .imp {font-weight: bold; color: red;}
.geshifilter-blitzbasic .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-blitzbasic li {font-family: monospace; font-weight: normal;}
.geshifilter-blitzbasic li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-blitzbasic .kw1 {color: #000066; font-weight: bold;}
.geshifilter-blitzbasic .kw2 {color: #0000ff;}
.geshifilter-blitzbasic .co1 {color: #D9D100; font-style: italic;}
.geshifilter-blitzbasic .es0 {color: #000099; font-weight: bold;}
.geshifilter-blitzbasic .br0 {color: #000066;}
.geshifilter-blitzbasic .st0 {color: #009900;}
.geshifilter-blitzbasic .nu0 {color: #CC0000;}
.geshifilter-blitzbasic .me1 {color: #006600;}
.geshifilter-blitzbasic .sc0 {}
.geshifilter-blitzbasic .sc1 {}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for bnf
 * CSS class: geshifilter-bnf, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-bnf .de1, .geshifilter-bnf .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-bnf  {}
.geshifilter-bnf .head {}
.geshifilter-bnf .foot {}
.geshifilter-bnf .imp {font-weight: bold; color: red;}
.geshifilter-bnf .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-bnf li {font-family: monospace; font-weight: normal;}
.geshifilter-bnf li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-bnf .es0 {}
.geshifilter-bnf .br0 {color: #000066; font-weight: bold;}
.geshifilter-bnf .st0 {color: #a00;}
.geshifilter-bnf .st1 {color: #a00;}
.geshifilter-bnf .nu0 {}
.geshifilter-bnf .me0 {}
.geshifilter-bnf .sc0 {}
.geshifilter-bnf .re0 {color: #007;}
.geshifilter-bnf .re1 {color: #099;}
.geshifilter-bnf .re2 {color: #060;}
.geshifilter-bnf .re3 {color: #909;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for c
 * CSS class: geshifilter-c, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-c .de1, .geshifilter-c .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-c  {}
.geshifilter-c .head {}
.geshifilter-c .foot {}
.geshifilter-c .imp {font-weight: bold; color: red;}
.geshifilter-c .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-c li {font-family: monospace; font-weight: normal;}
.geshifilter-c li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-c .kw1 {color: #b1b100;}
.geshifilter-c .kw2 {color: #000000; font-weight: bold;}
.geshifilter-c .kw3 {color: #000066;}
.geshifilter-c .kw4 {color: #993333;}
.geshifilter-c .co1 {color: #808080; font-style: italic;}
.geshifilter-c .co2 {color: #339933;}
.geshifilter-c .coMULTI {color: #808080; font-style: italic;}
.geshifilter-c .es0 {color: #000099; font-weight: bold;}
.geshifilter-c .br0 {color: #66cc66;}
.geshifilter-c .st0 {color: #ff0000;}
.geshifilter-c .nu0 {color: #cc66cc;}
.geshifilter-c .me1 {color: #202020;}
.geshifilter-c .me2 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for c_mac
 * CSS class: geshifilter-c_mac, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-c_mac .de1, .geshifilter-c_mac .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-c_mac  {}
.geshifilter-c_mac .head {}
.geshifilter-c_mac .foot {}
.geshifilter-c_mac .imp {font-weight: bold; color: red;}
.geshifilter-c_mac .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-c_mac li {font-family: monospace; font-weight: normal;}
.geshifilter-c_mac li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-c_mac .kw1 {color: #0000ff;}
.geshifilter-c_mac .kw2 {color: #0000ff;}
.geshifilter-c_mac .kw3 {color: #0000dd;}
.geshifilter-c_mac .kw4 {color: #0000ff;}
.geshifilter-c_mac .co1 {color: #ff0000;}
.geshifilter-c_mac .co2 {color: #339900;}
.geshifilter-c_mac .coMULTI {color: #ff0000; font-style: italic;}
.geshifilter-c_mac .es0 {color: #666666; font-weight: bold;}
.geshifilter-c_mac .br0 {color: #000000;}
.geshifilter-c_mac .st0 {color: #666666;}
.geshifilter-c_mac .nu0 {color: #0000dd;}
.geshifilter-c_mac .me1 {color: #00eeff;}
.geshifilter-c_mac .me2 {color: #00eeff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for caddcl
 * CSS class: geshifilter-caddcl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-caddcl .de1, .geshifilter-caddcl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-caddcl  {}
.geshifilter-caddcl .head {}
.geshifilter-caddcl .foot {}
.geshifilter-caddcl .imp {font-weight: bold; color: red;}
.geshifilter-caddcl .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-caddcl li {font-family: monospace; font-weight: normal;}
.geshifilter-caddcl li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-caddcl .kw1 {color: #b1b100;}
.geshifilter-caddcl .co1 {color: #808080; font-style: italic;}
.geshifilter-caddcl .coMULTI {color: #808080; font-style: italic;}
.geshifilter-caddcl .es0 {color: #000099; font-weight: bold;}
.geshifilter-caddcl .br0 {color: #66cc66;}
.geshifilter-caddcl .st0 {color: #ff0000;}
.geshifilter-caddcl .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cadlisp
 * CSS class: geshifilter-cadlisp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-cadlisp .de1, .geshifilter-cadlisp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-cadlisp  {}
.geshifilter-cadlisp .head {}
.geshifilter-cadlisp .foot {}
.geshifilter-cadlisp .imp {font-weight: bold; color: red;}
.geshifilter-cadlisp .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-cadlisp li {font-family: monospace; font-weight: normal;}
.geshifilter-cadlisp li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-cadlisp .kw1 {color: #b1b100;}
.geshifilter-cadlisp .co1 {color: #808080; font-style: italic;}
.geshifilter-cadlisp .coMULTI {color: #808080; font-style: italic;}
.geshifilter-cadlisp .es0 {color: #000099; font-weight: bold;}
.geshifilter-cadlisp .br0 {color: #66cc66;}
.geshifilter-cadlisp .st0 {color: #ff0000;}
.geshifilter-cadlisp .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cfdg
 * CSS class: geshifilter-cfdg, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-cfdg .de1, .geshifilter-cfdg .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-cfdg  {}
.geshifilter-cfdg .head {}
.geshifilter-cfdg .foot {}
.geshifilter-cfdg .imp {font-weight: bold; color: red;}
.geshifilter-cfdg .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-cfdg li {font-family: monospace; font-weight: normal;}
.geshifilter-cfdg li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-cfdg .kw1 {color: #717100;}
.geshifilter-cfdg .kw2 {color: #000000; font-weight: bold;}
.geshifilter-cfdg .kw3 {color: #006666;}
.geshifilter-cfdg .co1 {color: #808080; font-style: italic;}
.geshifilter-cfdg .co2 {color: #808080; font-style: italic;}
.geshifilter-cfdg .coMULTI {color: #808080; font-style: italic;}
.geshifilter-cfdg .es0 {color: #000099; font-weight: bold;}
.geshifilter-cfdg .br0 {color: #66cc66;}
.geshifilter-cfdg .st0 {color: #ff0000;}
.geshifilter-cfdg .nu0 {color: #cc66cc;}
.geshifilter-cfdg .me1 {color: #006600;}
.geshifilter-cfdg .me2 {color: #006600;}
.geshifilter-cfdg .sc0 {}
.geshifilter-cfdg .sc1 {}
.geshifilter-cfdg .sc2 {}
.geshifilter-cfdg .sc3 {}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cfm
 * CSS class: geshifilter-cfm, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-cfm .de1, .geshifilter-cfm .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-cfm  {}
.geshifilter-cfm .head {}
.geshifilter-cfm .foot {}
.geshifilter-cfm .imp {font-weight: bold; color: red;}
.geshifilter-cfm .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-cfm li {font-family: monospace; font-weight: normal;}
.geshifilter-cfm li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-cfm .kw1 {color: #990000;}
.geshifilter-cfm .kw2 {color: #000000; font-weight: bold;}
.geshifilter-cfm .kw3 {color: #0000FF;}
.geshifilter-cfm .kw4 {color: #000000; font-weight: bold;}
.geshifilter-cfm .kw5 {color: #0000FF;}
.geshifilter-cfm .kw6 {color: #0000FF}
.geshifilter-cfm .co1 {color: #808080; font-style: italic;}
.geshifilter-cfm .coMULTI {color: #808080; font-style: italic; background-color:#FFFF99;}
.geshifilter-cfm .es0 {color: #000099; font-weight: bold;}
.geshifilter-cfm .br0 {color: #0000FF;}
.geshifilter-cfm .st0 {color: #009900;}
.geshifilter-cfm .nu0 {color: #FF0000;}
.geshifilter-cfm .sc0 {color: #00bbdd;}
.geshifilter-cfm .sc1 {color: #0000FF;}
.geshifilter-cfm .sc2 {color: #000099;}
.geshifilter-cfm .sc3 {color: #333333;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cpp
 * CSS class: geshifilter-cpp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-cpp .de1, .geshifilter-cpp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-cpp  {}
.geshifilter-cpp .head {}
.geshifilter-cpp .foot {}
.geshifilter-cpp .imp {font-weight: bold; color: red;}
.geshifilter-cpp .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-cpp li {font-family: monospace; font-weight: normal;}
.geshifilter-cpp li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-cpp .kw1 {color: #0000ff;}
.geshifilter-cpp .kw2 {color: #0000ff;}
.geshifilter-cpp .kw3 {color: #0000dd;}
.geshifilter-cpp .kw4 {color: #0000ff;}
.geshifilter-cpp .co1 {color: #ff0000;}
.geshifilter-cpp .co2 {color: #339900;}
.geshifilter-cpp .coMULTI {color: #ff0000; font-style: italic;}
.geshifilter-cpp .es0 {color: #666666; font-weight: bold;}
.geshifilter-cpp .br0 {color: #000000;}
.geshifilter-cpp .st0 {color: #666666;}
.geshifilter-cpp .nu0 {color: #0000dd;}
.geshifilter-cpp .me1 {color: #00eeff;}
.geshifilter-cpp .me2 {color: #00eeff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for cpp-qt
 * CSS class: geshifilter-cpp-qt, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-cpp-qt .de1, .geshifilter-cpp-qt .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-cpp-qt  {}
.geshifilter-cpp-qt .head {}
.geshifilter-cpp-qt .foot {}
.geshifilter-cpp-qt .imp {font-weight: bold; color: red;}
.geshifilter-cpp-qt .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-cpp-qt li {font-family: monospace; font-weight: normal;}
.geshifilter-cpp-qt li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-cpp-qt .kw1 {color: #0000ff;}
.geshifilter-cpp-qt .kw2 {color: #0000ff;}
.geshifilter-cpp-qt .kw3 {color: #0000dd;}
.geshifilter-cpp-qt .kw4 {color: #0000ff;}
.geshifilter-cpp-qt .kw5 {color: #0000ee;}
.geshifilter-cpp-qt .co1 {color: #ff0000;}
.geshifilter-cpp-qt .co2 {color: #339900;}
.geshifilter-cpp-qt .coMULTI {color: #ff0000; font-style: italic;}
.geshifilter-cpp-qt .es0 {color: #666666; font-weight: bold;}
.geshifilter-cpp-qt .br0 {color: #000000;}
.geshifilter-cpp-qt .st0 {color: #666666;}
.geshifilter-cpp-qt .nu0 {color: #0000dd;}
.geshifilter-cpp-qt .me1 {color: #00eeff;}
.geshifilter-cpp-qt .me2 {color: #00eeff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for csharp
 * CSS class: geshifilter-csharp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-csharp .de1, .geshifilter-csharp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-csharp  {}
.geshifilter-csharp .head {}
.geshifilter-csharp .foot {}
.geshifilter-csharp .imp {font-weight: bold; color: red;}
.geshifilter-csharp .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-csharp li {font-family: monospace; font-weight: normal;}
.geshifilter-csharp li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-csharp .kw1 {color: #0600FF;}
.geshifilter-csharp .kw2 {color: #FF8000; font-weight: bold;}
.geshifilter-csharp .kw3 {color: #008000;}
.geshifilter-csharp .kw4 {color: #FF0000;}
.geshifilter-csharp .kw5 {color: #000000;}
.geshifilter-csharp .co1 {color: #008080; font-style: italic;}
.geshifilter-csharp .co2 {color: #008080;}
.geshifilter-csharp .coMULTI {color: #008080; font-style: italic;}
.geshifilter-csharp .es0 {color: #008080; font-weight: bold;}
.geshifilter-csharp .br0 {color: #008000;}
.geshifilter-csharp .st0 {color: #808080;}
.geshifilter-csharp .nu0 {color: #FF0000;}
.geshifilter-csharp .me1 {color: #0000FF;}
.geshifilter-csharp .me2 {color: #0000FF;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for css
 * CSS class: geshifilter-css, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-css .de1, .geshifilter-css .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-css  {}
.geshifilter-css .head {}
.geshifilter-css .foot {}
.geshifilter-css .imp {font-weight: bold; color: red;}
.geshifilter-css .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-css li {font-family: monospace; font-weight: normal;}
.geshifilter-css li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-css .kw1 {color: #000000; font-weight: bold;}
.geshifilter-css .kw2 {color: #993333;}
.geshifilter-css .co1 {color: #a1a100;}
.geshifilter-css .coMULTI {color: #808080; font-style: italic;}
.geshifilter-css .es0 {color: #000099; font-weight: bold;}
.geshifilter-css .br0 {color: #66cc66;}
.geshifilter-css .st0 {color: #ff0000;}
.geshifilter-css .nu0 {color: #933;}
.geshifilter-css .re0 {color: #cc00cc;}
.geshifilter-css .re1 {color: #6666ff;}
.geshifilter-css .re2 {color: #3333ff;}
.geshifilter-css .re3 {color: #933;}
.geshifilter-css .re4 {color: #933;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for d
 * CSS class: geshifilter-d, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-d .de1, .geshifilter-d .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-d  {}
.geshifilter-d .head {}
.geshifilter-d .foot {}
.geshifilter-d .imp {font-weight: bold; color: red;}
.geshifilter-d .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-d li {font-family: monospace; font-weight: normal;}
.geshifilter-d li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-d .kw1 {color: #b1b100;}
.geshifilter-d .kw2 {color: #000000; font-weight: bold;}
.geshifilter-d .kw3 {color: #aaaadd; font-weight: bold;}
.geshifilter-d .kw4 {color: #993333;}
.geshifilter-d .co1 {color: #808080; font-style: italic;}
.geshifilter-d .co2 {color: #a1a100;}
.geshifilter-d .coMULTI {color: #808080; font-style: italic;}
.geshifilter-d .es0 {color: #000099; font-weight: bold;}
.geshifilter-d .br0 {color: #66cc66;}
.geshifilter-d .st0 {color: #ff0000;}
.geshifilter-d .nu0 {color: #cc66cc;}
.geshifilter-d .me1 {color: #006600;}
.geshifilter-d .me2 {color: #006600;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for delphi
 * CSS class: geshifilter-delphi, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-delphi .de1, .geshifilter-delphi .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-delphi  {}
.geshifilter-delphi .head {}
.geshifilter-delphi .foot {}
.geshifilter-delphi .imp {font-weight: bold; color: red;}
.geshifilter-delphi .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-delphi li {font-family: monospace; font-weight: normal;}
.geshifilter-delphi li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-delphi .kw1 {color: #000000; font-weight: bold;}
.geshifilter-delphi .kw2 {color: #000000; font-weight: bold;}
.geshifilter-delphi .kw3 {color: #000066;}
.geshifilter-delphi .kw4 {color: #993333;}
.geshifilter-delphi .co1 {color: #808080; font-style: italic;}
.geshifilter-delphi .coMULTI {color: #808080; font-style: italic;}
.geshifilter-delphi .br0 {color: #66cc66;}
.geshifilter-delphi .st0 {color: #ff0000;}
.geshifilter-delphi .nu0 {color: #cc66cc;}
.geshifilter-delphi .me1 {color: #006600;}
.geshifilter-delphi .re0 {color: #9ac;}
.geshifilter-delphi .re1 {color: #ff0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for diff
 * CSS class: geshifilter-diff, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-diff .de1, .geshifilter-diff .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-diff  {}
.geshifilter-diff .head {}
.geshifilter-diff .foot {}
.geshifilter-diff .imp {font-weight: bold; color: red;}
.geshifilter-diff .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-diff li {font-family: monospace; font-weight: normal;}
.geshifilter-diff li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-diff .kw1 {color: #aaaaaa; font-style: italic;}
.geshifilter-diff .kw2 {color: #dd6611;}
.geshifilter-diff .es0 {}
.geshifilter-diff .br0 {}
.geshifilter-diff .st0 {}
.geshifilter-diff .nu0 {}
.geshifilter-diff .me0 {}
.geshifilter-diff .sc0 {}
.geshifilter-diff .re0 {color: #440088;}
.geshifilter-diff .re1 {color: #991111;}
.geshifilter-diff .re2 {color: #00b000;}
.geshifilter-diff .re3 {color: #888822;}
.geshifilter-diff .re4 {color: #888822;}
.geshifilter-diff .re5 {color: #0011dd;}
.geshifilter-diff .re6 {color: #440088;}
.geshifilter-diff .re7 {color: #991111;}
.geshifilter-diff .re8 {color: #00b000;}
.geshifilter-diff .re9 {color: #888822;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for div
 * CSS class: geshifilter-div, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-div .de1, .geshifilter-div .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-div  {}
.geshifilter-div .head {}
.geshifilter-div .foot {}
.geshifilter-div .imp {font-weight: bold; color: red;}
.geshifilter-div .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-div li {font-family: monospace; font-weight: normal;}
.geshifilter-div li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-div .kw1 {color: #0040b1;}
.geshifilter-div .kw2 {color: #000000;}
.geshifilter-div .kw3 {color: #000066; font-weight: bold;}
.geshifilter-div .kw4 {color: #993333;}
.geshifilter-div .co1 {color: #808080; font-style: italic;}
.geshifilter-div .coMULTI {color: #808080; font-style: italic;}
.geshifilter-div .es0 {}
.geshifilter-div .br0 {color: #44aa44;}
.geshifilter-div .st0 {color: #ff0000;}
.geshifilter-div .nu0 {color: #cc66cc;}
.geshifilter-div .me0 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for dos
 * CSS class: geshifilter-dos, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-dos .de1, .geshifilter-dos .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-dos  {}
.geshifilter-dos .head {}
.geshifilter-dos .foot {}
.geshifilter-dos .imp {font-weight: bold; color: red;}
.geshifilter-dos .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-dos li {font-family: monospace; font-weight: normal;}
.geshifilter-dos li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-dos .kw1 {color: #00b100; font-weight: bold;}
.geshifilter-dos .kw2 {color: #000000; font-weight: bold;}
.geshifilter-dos .kw3 {color: #b1b100; font-weight: bold;}
.geshifilter-dos .kw4 {color: #0000ff; font-weight: bold;}
.geshifilter-dos .co1 {color: #808080; font-style: italic;}
.geshifilter-dos .co2 {color: #808080; font-style: italic;}
.geshifilter-dos .br0 {color: #33cc33;}
.geshifilter-dos .br1 {color: #33cc33;}
.geshifilter-dos .st0 {color: #ff0000;}
.geshifilter-dos .re0 {color: #b100b1; font-weight: bold;}
.geshifilter-dos .re1 {color: #448844;}
.geshifilter-dos .re2 {color: #448888;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for dot
 * CSS class: geshifilter-dot, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-dot .de1, .geshifilter-dot .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-dot  {}
.geshifilter-dot .head {}
.geshifilter-dot .foot {}
.geshifilter-dot .imp {font-weight: bold; color: red;}
.geshifilter-dot .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-dot li {font-family: monospace; font-weight: normal;}
.geshifilter-dot li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-dot .kw1 {color: #000066;}
.geshifilter-dot .kw2 {color: #000000; font-weight: bold;}
.geshifilter-dot .kw3 {color: #993333;}
.geshifilter-dot .kw4 {color: #b1b100;}
.geshifilter-dot .co1 {color: #808080; font-style: italic;}
.geshifilter-dot .co2 {color: #339933;}
.geshifilter-dot .coMULTI {color: #808080; font-style: italic;}
.geshifilter-dot .es0 {color: #af624d; font-weight: bold;}
.geshifilter-dot .br0 {color: #66cc66;}
.geshifilter-dot .st0 {color: #ff0000;}
.geshifilter-dot .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for eiffel
 * CSS class: geshifilter-eiffel, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-eiffel .de1, .geshifilter-eiffel .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-eiffel  {}
.geshifilter-eiffel .head {}
.geshifilter-eiffel .foot {}
.geshifilter-eiffel .imp {font-weight: bold; color: red;}
.geshifilter-eiffel .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-eiffel li {font-family: monospace; font-weight: normal;}
.geshifilter-eiffel li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-eiffel .kw1 {color: #0600FF; font-weight: bold;}
.geshifilter-eiffel .kw2 {color: #0600FF; font-weight: bold;}
.geshifilter-eiffel .kw3 {color: #800080;}
.geshifilter-eiffel .kw4 {color: #800000}
.geshifilter-eiffel .kw5 {color: #603000;}
.geshifilter-eiffel .co1 {color: #008000; font-style: italic;}
.geshifilter-eiffel .coMULTI {}
.geshifilter-eiffel .es0 {color: #005070; font-weight: bold;}
.geshifilter-eiffel .br0 {color: #600000;}
.geshifilter-eiffel .st0 {color: #0080A0;}
.geshifilter-eiffel .nu0 {color: #FF0000;}
.geshifilter-eiffel .me1 {color: #000060;}
.geshifilter-eiffel .me2 {color: #000050;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for fortran
 * CSS class: geshifilter-fortran, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-fortran .de1, .geshifilter-fortran .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-fortran  {}
.geshifilter-fortran .head {}
.geshifilter-fortran .foot {}
.geshifilter-fortran .imp {font-weight: bold; color: red;}
.geshifilter-fortran .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-fortran li {font-family: monospace; font-weight: normal;}
.geshifilter-fortran li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-fortran .kw1 {color: #b1b100;}
.geshifilter-fortran .kw2 {color: #000000; font-weight: bold;}
.geshifilter-fortran .kw3 {color: #000066;}
.geshifilter-fortran .kw4 {color: #993333;}
.geshifilter-fortran .co1 {color: #808080; font-style: italic;}
.geshifilter-fortran .co2 {color: #339933;}
.geshifilter-fortran .coMULTI {color: #808080; font-style: italic;}
.geshifilter-fortran .es0 {color: #000099; font-weight: bold;}
.geshifilter-fortran .br0 {color: #66cc66;}
.geshifilter-fortran .st0 {color: #ff0000;}
.geshifilter-fortran .nu0 {color: #cc66cc;}
.geshifilter-fortran .me1 {color: #202020;}
.geshifilter-fortran .me2 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for freebasic
 * CSS class: geshifilter-freebasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-freebasic .de1, .geshifilter-freebasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-freebasic  {}
.geshifilter-freebasic .head {}
.geshifilter-freebasic .foot {}
.geshifilter-freebasic .imp {font-weight: bold; color: red;}
.geshifilter-freebasic .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-freebasic li {font-family: monospace; font-weight: normal;}
.geshifilter-freebasic li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-freebasic .kw1 {color: #b1b100;}
.geshifilter-freebasic .co1 {color: #808080;}
.geshifilter-freebasic .co2 {color: #339933;}
.geshifilter-freebasic .es0 {color: #000099;}
.geshifilter-freebasic .br0 {color: #66cc66;}
.geshifilter-freebasic .st0 {color: #ff0000;}
.geshifilter-freebasic .nu0 {color: #cc66cc;}
.geshifilter-freebasic .me0 {color: #66cc66;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for genero
 * CSS class: geshifilter-genero, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-genero .de1, .geshifilter-genero .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-genero  {}
.geshifilter-genero .head {}
.geshifilter-genero .foot {}
.geshifilter-genero .imp {font-weight: bold; color: red;}
.geshifilter-genero .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-genero li {font-family: monospace; font-weight: normal;}
.geshifilter-genero li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-genero .kw1 {color: #0600FF;}
.geshifilter-genero .kw2 {color: #0000FF; font-weight: bold;}
.geshifilter-genero .kw3 {color: #008000;}
.geshifilter-genero .kw4 {color: #FF0000;}
.geshifilter-genero .co1 {color: #008080; font-style: italic;}
.geshifilter-genero .co2 {color: #008080;}
.geshifilter-genero .coMULTI {color: #008080; font-style: italic;}
.geshifilter-genero .es0 {color: #008080; font-weight: bold;}
.geshifilter-genero .br0 {color: #008000;}
.geshifilter-genero .st0 {color: #808080;}
.geshifilter-genero .nu0 {color: #FF0000;}
.geshifilter-genero .me1 {color: #0000FF;}
.geshifilter-genero .me2 {color: #0000FF;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for gml
 * CSS class: geshifilter-gml, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-gml .de1, .geshifilter-gml .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-gml  {}
.geshifilter-gml .head {}
.geshifilter-gml .foot {}
.geshifilter-gml .imp {font-weight: bold; color: red;}
.geshifilter-gml .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-gml li {font-family: monospace; font-weight: normal;}
.geshifilter-gml li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-gml .kw1 {font-weight: bold; color: #000000;}
.geshifilter-gml .kw2 {font-weight: bold; color: #000000;}
.geshifilter-gml .kw3 {color: navy;}
.geshifilter-gml .kw4 {color: #663300;}
.geshifilter-gml .co1 {font-style: italic; color: green;}
.geshifilter-gml .coMULTI {font-style: italic; color: green;}
.geshifilter-gml .es0 {color: #000099; font-weight: bold;}
.geshifilter-gml .br0 {color: #66cc66; font-weight: bold;}
.geshifilter-gml .st0 {color: #ff0000;}
.geshifilter-gml .nu0 {color: #cc66cc;}
.geshifilter-gml .me1 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for groovy
 * CSS class: geshifilter-groovy, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-groovy .de1, .geshifilter-groovy .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-groovy  {}
.geshifilter-groovy .head {}
.geshifilter-groovy .foot {}
.geshifilter-groovy .imp {font-weight: bold; color: red;}
.geshifilter-groovy .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-groovy li {font-family: monospace; font-weight: normal;}
.geshifilter-groovy li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-groovy .kw1 {color: #b1b100;}
.geshifilter-groovy .kw2 {color: #000000; font-weight: bold;}
.geshifilter-groovy .kw3 {color: #aaaadd; font-weight: bold;}
.geshifilter-groovy .kw4 {color: #993333;}
.geshifilter-groovy .kw5 {color: #663399;}
.geshifilter-groovy .kw6 {color: #CC0099;}
.geshifilter-groovy .kw7 {color: #FFCC33;}
.geshifilter-groovy .kw8 {color: #993399;}
.geshifilter-groovy .kw9 {color: #993399; font-weight: bold;}
.geshifilter-groovy .co1 {color: #808080; font-style: italic;}
.geshifilter-groovy .co2 {color: #a1a100;}
.geshifilter-groovy .coMULTI {color: #808080; font-style: italic;}
.geshifilter-groovy .es0 {color: #000099; font-weight: bold;}
.geshifilter-groovy .br0 {color: #66cc66;}
.geshifilter-groovy .st0 {color: #ff0000;}
.geshifilter-groovy .nu0 {color: #cc66cc;}
.geshifilter-groovy .me1 {color: #006600;}
.geshifilter-groovy .me2 {color: #006600;}
.geshifilter-groovy .re0 {color: #0000ff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for haskell
 * CSS class: geshifilter-haskell, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-haskell .de1, .geshifilter-haskell .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-haskell  {}
.geshifilter-haskell .head {}
.geshifilter-haskell .foot {}
.geshifilter-haskell .imp {font-weight: bold; color: red;}
.geshifilter-haskell .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-haskell li {font-family: monospace; font-weight: normal;}
.geshifilter-haskell li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-haskell .kw1 {color: #06c; font-weight: bold;}
.geshifilter-haskell .kw2 {color: #06c; font-weight: bold;}
.geshifilter-haskell .kw3 {font-weight: bold;}
.geshifilter-haskell .kw4 {color: #cccc00; font-weight: bold;}
.geshifilter-haskell .kw5 {color: maroon;}
.geshifilter-haskell .co1 {color: #5d478b; font-style: italic;}
.geshifilter-haskell .coMULTI {color: #5d478b; font-style: italic;}
.geshifilter-haskell .br0 {color: #66cc66; font-weight: bold;}
.geshifilter-haskell .st0 {background-color: #3cb371;}
.geshifilter-haskell .nu0 {color: red;}
.geshifilter-haskell .me1 {color: #060;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for html4strict
 * CSS class: geshifilter-html4strict, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-html4strict .de1, .geshifilter-html4strict .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-html4strict  {}
.geshifilter-html4strict .head {}
.geshifilter-html4strict .foot {}
.geshifilter-html4strict .imp {font-weight: bold; color: red;}
.geshifilter-html4strict .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-html4strict li {font-family: monospace; font-weight: normal;}
.geshifilter-html4strict li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-html4strict .kw1 {color: #b1b100;}
.geshifilter-html4strict .kw2 {color: #000000; font-weight: bold;}
.geshifilter-html4strict .kw3 {color: #000066;}
.geshifilter-html4strict .coMULTI {color: #808080; font-style: italic;}
.geshifilter-html4strict .es0 {color: #000099; font-weight: bold;}
.geshifilter-html4strict .br0 {color: #66cc66;}
.geshifilter-html4strict .st0 {color: #ff0000;}
.geshifilter-html4strict .nu0 {color: #cc66cc;}
.geshifilter-html4strict .sc0 {color: #00bbdd;}
.geshifilter-html4strict .sc1 {color: #ddbb00;}
.geshifilter-html4strict .sc2 {color: #009900;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for idl
 * CSS class: geshifilter-idl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-idl .de1, .geshifilter-idl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-idl  {}
.geshifilter-idl .head {}
.geshifilter-idl .foot {}
.geshifilter-idl .imp {font-weight: bold; color: red;}
.geshifilter-idl .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-idl li {font-family: monospace; font-weight: normal;}
.geshifilter-idl li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-idl .kw1 {color: #990078; font-weight: bold}
.geshifilter-idl .kw2 {color: #36dd1c;}
.geshifilter-idl .kw3 {color: #990078; font-weight: bold}
.geshifilter-idl .kw4 {color: #0000ec;}
.geshifilter-idl .co1 {color: #3f7f5f;}
.geshifilter-idl .co2 {color: #808080;}
.geshifilter-idl .coMULTI {color: #4080ff; font-style: italic;}
.geshifilter-idl .es0 {color: #666666; font-weight: bold;}
.geshifilter-idl .br0 {color: #66cc66;}
.geshifilter-idl .st0 {color: #ff0000;}
.geshifilter-idl .nu0 {color: #0000dd;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ini
 * CSS class: geshifilter-ini, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-ini .de1, .geshifilter-ini .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-ini  {}
.geshifilter-ini .head {}
.geshifilter-ini .foot {}
.geshifilter-ini .imp {font-weight: bold; color: red;}
.geshifilter-ini .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-ini li {font-family: monospace; font-weight: normal;}
.geshifilter-ini li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-ini .co0 {color: #666666; font-style: italic;}
.geshifilter-ini .es0 {}
.geshifilter-ini .br0 {color: #000066; font-weight:bold;}
.geshifilter-ini .st0 {color: #933;}
.geshifilter-ini .nu0 {}
.geshifilter-ini .me0 {}
.geshifilter-ini .sc0 {}
.geshifilter-ini .re0 {color: #000066; font-weight:bold;}
.geshifilter-ini .re1 {color: #000099;}
.geshifilter-ini .re2 {color: #660066;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for inno
 * CSS class: geshifilter-inno, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-inno .de1, .geshifilter-inno .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-inno  {}
.geshifilter-inno .head {}
.geshifilter-inno .foot {}
.geshifilter-inno .imp {font-weight: bold; color: red;}
.geshifilter-inno .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-inno li {font-family: monospace; font-weight: normal;}
.geshifilter-inno li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-inno .kw1 {color: #000000; font-weight: bold;}
.geshifilter-inno .kw2 {color: #000000;font-style: italic;}
.geshifilter-inno .kw3 {color: #0000FF;}
.geshifilter-inno .kw4 {color: #CC0000;}
.geshifilter-inno .co1 {color: #33FF00; font-style: italic;}
.geshifilter-inno .coMULTI {color: #33FF00; font-style: italic;}
.geshifilter-inno .br0 {color:  #000000; font-weight: bold;}
.geshifilter-inno .st0 {color: #ff0000;}
.geshifilter-inno .nu0 {color: #cc66cc;}
.geshifilter-inno .me1 {color: #006600;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for io
 * CSS class: geshifilter-io, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-io .de1, .geshifilter-io .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-io  {}
.geshifilter-io .head {}
.geshifilter-io .foot {}
.geshifilter-io .imp {font-weight: bold; color: red;}
.geshifilter-io .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-io li {font-family: monospace; font-weight: normal;}
.geshifilter-io li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-io .kw1 {color: #b1b100;}
.geshifilter-io .kw2 {color: #000000; font-weight: bold;}
.geshifilter-io .kw3 {color: #000066;}
.geshifilter-io .co1 {color: #808080; font-style: italic;}
.geshifilter-io .co2 {color: #808080; font-style: italic;}
.geshifilter-io .coMULTI {color: #808080; font-style: italic;}
.geshifilter-io .es0 {color: #000099; font-weight: bold;}
.geshifilter-io .br0 {color: #66cc66;}
.geshifilter-io .st0 {color: #ff0000;}
.geshifilter-io .nu0 {color: #cc66cc;}
.geshifilter-io .me1 {color: #006600;}
.geshifilter-io .me2 {color: #006600;}
.geshifilter-io .sc0 {}
.geshifilter-io .re0 {color: #0000ff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for java
 * CSS class: geshifilter-java, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-java .de1, .geshifilter-java .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-java  {}
.geshifilter-java .head {}
.geshifilter-java .foot {}
.geshifilter-java .imp {font-weight: bold; color: red;}
.geshifilter-java .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-java li {font-family: monospace; font-weight: normal;}
.geshifilter-java li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-java .kw1 {color: #b1b100;}
.geshifilter-java .kw2 {color: #000000; font-weight: bold;}
.geshifilter-java .kw3 {color: #aaaadd; font-weight: bold;}
.geshifilter-java .kw4 {color: #993333;}
.geshifilter-java .co1 {color: #808080; font-style: italic;}
.geshifilter-java .co2 {color: #a1a100;}
.geshifilter-java .coMULTI {color: #808080; font-style: italic;}
.geshifilter-java .es0 {color: #000099; font-weight: bold;}
.geshifilter-java .br0 {color: #66cc66;}
.geshifilter-java .st0 {color: #ff0000;}
.geshifilter-java .nu0 {color: #cc66cc;}
.geshifilter-java .me1 {color: #006600;}
.geshifilter-java .me2 {color: #006600;}

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

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for javascript
 * CSS class: geshifilter-javascript, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-javascript .de1, .geshifilter-javascript .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-javascript  {}
.geshifilter-javascript .head {}
.geshifilter-javascript .foot {}
.geshifilter-javascript .imp {font-weight: bold; color: red;}
.geshifilter-javascript .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-javascript li {font-family: monospace; font-weight: normal;}
.geshifilter-javascript li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-javascript .kw1 {color: #000066; font-weight: bold;}
.geshifilter-javascript .kw2 {color: #003366; font-weight: bold;}
.geshifilter-javascript .kw3 {color: #000066;}
.geshifilter-javascript .co1 {color: #009900; font-style: italic;}
.geshifilter-javascript .coMULTI {color: #009900; font-style: italic;}
.geshifilter-javascript .es0 {color: #000099; font-weight: bold;}
.geshifilter-javascript .br0 {color: #66cc66;}
.geshifilter-javascript .st0 {color: #3366CC;}
.geshifilter-javascript .nu0 {color: #CC0000;}
.geshifilter-javascript .me1 {color: #006600;}
.geshifilter-javascript .sc0 {}
.geshifilter-javascript .sc1 {}
.geshifilter-javascript .sc2 {}
.geshifilter-javascript .sc3 {}
.geshifilter-javascript .re0 {color: #0066FF;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for latex
 * CSS class: geshifilter-latex, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-latex .de1, .geshifilter-latex .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-latex  {}
.geshifilter-latex .head {}
.geshifilter-latex .foot {}
.geshifilter-latex .imp {font-weight: bold; color: red;}
.geshifilter-latex .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-latex li {font-family: monospace; font-weight: normal;}
.geshifilter-latex li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-latex .co1 {color: #808080; font-style: italic;}
.geshifilter-latex .re1 {color: #00A000; font-weight: bold;}
.geshifilter-latex .re2 {color: #800000; font-weight: normal;}
.geshifilter-latex .re3 {color: #2222D0; font-weight: normal;}
.geshifilter-latex .re4 {color: #2222D0; font-weight: normal;}
.geshifilter-latex .re5 {color: #00A000; font-weight: normal;}
.geshifilter-latex .re6 {color: #F00000; font-weight: normal;}
.geshifilter-latex .re7 {color: #F00000; font-weight: normal;}
.geshifilter-latex .re8 {color: #F00000; font-weight: normal;}
.geshifilter-latex .re10 {color: #0000D0; font-weight: bold;}
.geshifilter-latex .re11 {color: #0000D0; font-weight: bold;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for lisp
 * CSS class: geshifilter-lisp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-lisp .de1, .geshifilter-lisp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-lisp  {}
.geshifilter-lisp .head {}
.geshifilter-lisp .foot {}
.geshifilter-lisp .imp {font-weight: bold; color: red;}
.geshifilter-lisp .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-lisp li {font-family: monospace; font-weight: normal;}
.geshifilter-lisp li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-lisp .kw1 {color: #b1b100;}
.geshifilter-lisp .co1 {color: #808080; font-style: italic;}
.geshifilter-lisp .coMULTI {color: #808080; font-style: italic;}
.geshifilter-lisp .es0 {color: #000099; font-weight: bold;}
.geshifilter-lisp .br0 {color: #66cc66;}
.geshifilter-lisp .st0 {color: #ff0000;}
.geshifilter-lisp .nu0 {color: #cc66cc;}
.geshifilter-lisp .me0 {color: #555;}
.geshifilter-lisp .me1 {color: #555;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for lua
 * CSS class: geshifilter-lua, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-lua .de1, .geshifilter-lua .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-lua  {}
.geshifilter-lua .head {}
.geshifilter-lua .foot {}
.geshifilter-lua .imp {font-weight: bold; color: red;}
.geshifilter-lua .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-lua li {font-family: monospace; font-weight: normal;}
.geshifilter-lua li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-lua .kw1 {color: #b1b100;}
.geshifilter-lua .co1 {color: #808080; font-style: italic;}
.geshifilter-lua .coMULTI {color: #808080; font-style: italic;}
.geshifilter-lua .es0 {color: #000099; font-weight: bold;}
.geshifilter-lua .br0 {color: #66cc66;}
.geshifilter-lua .st0 {color: #ff0000;}
.geshifilter-lua .nu0 {color: #cc66cc;}
.geshifilter-lua .me0 {color: #b1b100;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for m68k
 * CSS class: geshifilter-m68k, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-m68k .de1, .geshifilter-m68k .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-m68k  {}
.geshifilter-m68k .head {}
.geshifilter-m68k .foot {}
.geshifilter-m68k .imp {font-weight: bold; color: red;}
.geshifilter-m68k .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-m68k li {font-family: monospace; font-weight: normal;}
.geshifilter-m68k li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-m68k .kw1 {color: #0000ff; font-weight:bold;}
.geshifilter-m68k .kw2 {color: #0000ff;}
.geshifilter-m68k .kw3 {color: #46aa03; font-weight:bold;}
.geshifilter-m68k .co1 {color: #adadad; font-style: italic;}
.geshifilter-m68k .es0 {color: #000099; font-weight: bold;}
.geshifilter-m68k .br0 {color: #008000;}
.geshifilter-m68k .st0 {color: #7f007f;}
.geshifilter-m68k .nu0 {color: #dd22dd;}
.geshifilter-m68k .re0 {color: #22bbff;}
.geshifilter-m68k .re1 {color: #22bbff;}
.geshifilter-m68k .re2 {color: #993333;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for matlab
 * CSS class: geshifilter-matlab, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-matlab .de1, .geshifilter-matlab .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-matlab  {}
.geshifilter-matlab .head {}
.geshifilter-matlab .foot {}
.geshifilter-matlab .imp {font-weight: bold; color: red;}
.geshifilter-matlab .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-matlab li {font-family: monospace; font-weight: normal;}
.geshifilter-matlab li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-matlab .kw1 {color: #0000FF;}
.geshifilter-matlab .kw2 {color: #0000FF;}
.geshifilter-matlab .co1 {color: #228B22;}
.geshifilter-matlab .es0 {}
.geshifilter-matlab .br0 {color: #080;}
.geshifilter-matlab .nu0 {color: #33f;}
.geshifilter-matlab .me1 {}
.geshifilter-matlab .me2 {}
.geshifilter-matlab .sc0 {}
.geshifilter-matlab .re0 {color:#A020F0;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for mirc
 * CSS class: geshifilter-mirc, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-mirc .de1, .geshifilter-mirc .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-mirc  {}
.geshifilter-mirc .head {}
.geshifilter-mirc .foot {}
.geshifilter-mirc .imp {font-weight: bold; color: red;}
.geshifilter-mirc .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-mirc li {font-family: monospace; font-weight: normal;}
.geshifilter-mirc li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-mirc .kw1 {color: #994444;}
.geshifilter-mirc .kw2 {color: #000000; font-weight: bold;}
.geshifilter-mirc .kw3 {color: #990000; font-weight: bold;}
.geshifilter-mirc .co1 {color: #808080; font-style: italic;}
.geshifilter-mirc .br0 {color: #FF0000;}
.geshifilter-mirc .nu0 {}
.geshifilter-mirc .re0 {color: #000099;}
.geshifilter-mirc .re1 {color: #990000;}
.geshifilter-mirc .re2 {color: #888800;}
.geshifilter-mirc .re3 {color: #888800;}
.geshifilter-mirc .re4 {color: #000099;}
.geshifilter-mirc .re5 {color: #000099;}
.geshifilter-mirc .re6 {color: #990000; font-weight: bold;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for mpasm
 * CSS class: geshifilter-mpasm, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-mpasm .de1, .geshifilter-mpasm .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-mpasm  {}
.geshifilter-mpasm .head {}
.geshifilter-mpasm .foot {}
.geshifilter-mpasm .imp {font-weight: bold; color: red;}
.geshifilter-mpasm .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-mpasm li {font-family: monospace; font-weight: normal;}
.geshifilter-mpasm li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-mpasm .kw1 {color: #00007f;}
.geshifilter-mpasm .kw2 {color: #0000ff;}
.geshifilter-mpasm .kw3 {color: #007f00;}
.geshifilter-mpasm .kw4 {color: #46aa03; font-weight:bold;}
.geshifilter-mpasm .kw5 {color: #7f0000;}
.geshifilter-mpasm .kw6 {color: #7f0000;}
.geshifilter-mpasm .co1 {color: #adadad; font-style: italic;}
.geshifilter-mpasm .es0 {color: #000099; font-weight: bold;}
.geshifilter-mpasm .br0 {color: #66cc66;}
.geshifilter-mpasm .st0 {color: #7f007f;}
.geshifilter-mpasm .nu0 {color: #ff0000;}
.geshifilter-mpasm .re0 {color: #ff0000;}
.geshifilter-mpasm .re1 {color: #ff0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for mysql
 * CSS class: geshifilter-mysql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-mysql .de1, .geshifilter-mysql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-mysql  {}
.geshifilter-mysql .head {}
.geshifilter-mysql .foot {}
.geshifilter-mysql .imp {font-weight: bold; color: red;}
.geshifilter-mysql .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-mysql li {font-family: monospace; font-weight: normal;}
.geshifilter-mysql li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-mysql .kw1 {color: #993333; font-weight: bold;}
.geshifilter-mysql .kw2 {color: #aa9933; font-weight: bold;}
.geshifilter-mysql .kw3 {color: #aa3399; font-weight: bold;}
.geshifilter-mysql .kw4 {color: #33aa99; font-weight: bold;}
.geshifilter-mysql .kw5 {color: #993333; font-weight: bold;}
.geshifilter-mysql .coMULTI {color: #808080; font-style: italic;}
.geshifilter-mysql .co1 {color: #808080; font-style: italic;}
.geshifilter-mysql .co2 {color: #808080; font-style: italic;}
.geshifilter-mysql .es0 {color: #000099; font-weight: bold;}
.geshifilter-mysql .br0 {color: #66cc66;}
.geshifilter-mysql .st0 {color: #ff0000;}
.geshifilter-mysql .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for nsis
 * CSS class: geshifilter-nsis, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-nsis .de1, .geshifilter-nsis .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-nsis  {}
.geshifilter-nsis .head {}
.geshifilter-nsis .foot {}
.geshifilter-nsis .imp {font-weight: bold; color: red;}
.geshifilter-nsis .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-nsis li {font-family: monospace; font-weight: normal;}
.geshifilter-nsis li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-nsis .kw1 {color: #000066; font-weight:bold;}
.geshifilter-nsis .kw2 {color: #000066;}
.geshifilter-nsis .kw3 {color: #003366;}
.geshifilter-nsis .kw4 {color: #000099;}
.geshifilter-nsis .kw5 {color: #ff6600;}
.geshifilter-nsis .kw6 {color: #ff6600;}
.geshifilter-nsis .kw7 {color: #006600;}
.geshifilter-nsis .kw8 {color: #006600;}
.geshifilter-nsis .kw9 {color: #006600;}
.geshifilter-nsis .kw10 {color: #006600;}
.geshifilter-nsis .kw11 {color: #006600;}
.geshifilter-nsis .kw12 {color: #006600;}
.geshifilter-nsis .kw13 {color: #006600;}
.geshifilter-nsis .kw14 {color: #006600;}
.geshifilter-nsis .kw15 {color: #006600;}
.geshifilter-nsis .kw16 {color: #006600;}
.geshifilter-nsis .co1 {color: #666666; font-style: italic;}
.geshifilter-nsis .co2 {color: #666666; font-style: italic;}
.geshifilter-nsis .coMULTI {color: #666666; font-style: italic;}
.geshifilter-nsis .es0 {color: #660066; font-weight: bold;}
.geshifilter-nsis .br0 {}
.geshifilter-nsis .st0 {color: #660066;}
.geshifilter-nsis .nu0 {}
.geshifilter-nsis .me0 {}
.geshifilter-nsis .sc0 {}
.geshifilter-nsis .re0 {color: #660000;}
.geshifilter-nsis .re1 {color: #660000;}
.geshifilter-nsis .re2 {color: #660000;}
.geshifilter-nsis .re3 {color: #660000;}
.geshifilter-nsis .re4 {color: #660000;}
.geshifilter-nsis .re5 {color: #660000;}
.geshifilter-nsis .re6 {color: #660000;}
.geshifilter-nsis .re7 {color: #000099;}
.geshifilter-nsis .re8 {color: #003399;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for objc
 * CSS class: geshifilter-objc, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-objc .de1, .geshifilter-objc .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-objc  {}
.geshifilter-objc .head {}
.geshifilter-objc .foot {}
.geshifilter-objc .imp {font-weight: bold; color: red;}
.geshifilter-objc .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-objc li {font-family: monospace; font-weight: normal;}
.geshifilter-objc li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-objc .kw1 {color: #0000ff;}
.geshifilter-objc .kw2 {color: #0000ff;}
.geshifilter-objc .kw3 {color: #0000dd;}
.geshifilter-objc .kw4 {color: #0000ff;}
.geshifilter-objc .kw5 {color: #0000ff;}
.geshifilter-objc .kw6 {color: #0000ff;}
.geshifilter-objc .co1 {color: #ff0000;}
.geshifilter-objc .co2 {color: #339900;}
.geshifilter-objc .coMULTI {color: #ff0000; font-style: italic;}
.geshifilter-objc .es0 {color: #666666; font-weight: bold;}
.geshifilter-objc .br0 {color: #002200;}
.geshifilter-objc .st0 {color: #666666;}
.geshifilter-objc .nu0 {color: #0000dd;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ocaml
 * CSS class: geshifilter-ocaml, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-ocaml .de1, .geshifilter-ocaml .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-ocaml  {}
.geshifilter-ocaml .head {}
.geshifilter-ocaml .foot {}
.geshifilter-ocaml .imp {font-weight: bold; color: red;}
.geshifilter-ocaml .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-ocaml li {font-family: monospace; font-weight: normal;}
.geshifilter-ocaml li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-ocaml .kw1 {color: #06c; font-weight: bold;}
.geshifilter-ocaml .coMULTI {color: #5d478b; font-style: italic;}
.geshifilter-ocaml .br0 {color: #a52a2a;}
.geshifilter-ocaml .st0 {color: #3cb371;}
.geshifilter-ocaml .nu0 {color: #c6c;}
.geshifilter-ocaml .me1 {color: #060;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ocaml-brief
 * CSS class: geshifilter-ocaml-brief, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-ocaml-brief .de1, .geshifilter-ocaml-brief .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-ocaml-brief  {}
.geshifilter-ocaml-brief .head {}
.geshifilter-ocaml-brief .foot {}
.geshifilter-ocaml-brief .imp {font-weight: bold; color: red;}
.geshifilter-ocaml-brief .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-ocaml-brief li {font-family: monospace; font-weight: normal;}
.geshifilter-ocaml-brief li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-ocaml-brief .kw1 {color: #06c; font-weight: bold;}
.geshifilter-ocaml-brief .coMULTI {color: #5d478b; font-style: italic;}
.geshifilter-ocaml-brief .br0 {color: #a52a2a;}
.geshifilter-ocaml-brief .st0 {color: #3cb371;}
.geshifilter-ocaml-brief .nu0 {color: #c6c;}
.geshifilter-ocaml-brief .me1 {color: #060;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for oobas
 * CSS class: geshifilter-oobas, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-oobas .de1, .geshifilter-oobas .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-oobas  {}
.geshifilter-oobas .head {}
.geshifilter-oobas .foot {}
.geshifilter-oobas .imp {font-weight: bold; color: red;}
.geshifilter-oobas .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-oobas li {font-family: monospace; font-weight: normal;}
.geshifilter-oobas li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-oobas .kw1 {color: #b1b100;}
.geshifilter-oobas .co1 {color: #808080;}
.geshifilter-oobas .es0 {color: #000099;}
.geshifilter-oobas .br0 {color: #66cc66;}
.geshifilter-oobas .st0 {color: #ff0000;}
.geshifilter-oobas .nu0 {color: #cc66cc;}
.geshifilter-oobas .me1 {color: #006600;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for oracle8
 * CSS class: geshifilter-oracle8, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-oracle8 .de1, .geshifilter-oracle8 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-oracle8  {}
.geshifilter-oracle8 .head {}
.geshifilter-oracle8 .foot {}
.geshifilter-oracle8 .imp {font-weight: bold; color: red;}
.geshifilter-oracle8 .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-oracle8 li {font-family: monospace; font-weight: normal;}
.geshifilter-oracle8 li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-oracle8 .kw1 {color: #993333; font-weight: bold; text-transform: uppercase;}
.geshifilter-oracle8 .co1 {color: #808080; font-style: italic;}
.geshifilter-oracle8 .co2 {color: #808080; font-style: italic;}
.geshifilter-oracle8 .es0 {color: #000099; font-weight: bold;}
.geshifilter-oracle8 .br0 {color: #66cc66;}
.geshifilter-oracle8 .st0 {color: #ff0000;}
.geshifilter-oracle8 .nu0 {color: #cc66cc;}
.geshifilter-oracle8 .me1 {color: #ff0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for pascal
 * CSS class: geshifilter-pascal, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-pascal .de1, .geshifilter-pascal .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-pascal  {}
.geshifilter-pascal .head {}
.geshifilter-pascal .foot {}
.geshifilter-pascal .imp {font-weight: bold; color: red;}
.geshifilter-pascal .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-pascal li {font-family: monospace; font-weight: normal;}
.geshifilter-pascal li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-pascal .kw1 {color: #b1b100;}
.geshifilter-pascal .kw2 {color: #000000; font-weight: bold;}
.geshifilter-pascal .kw3 {}
.geshifilter-pascal .kw4 {color: #993333;}
.geshifilter-pascal .co1 {color: #808080; font-style: italic;}
.geshifilter-pascal .co2 {color: #339933;}
.geshifilter-pascal .coMULTI {color: #808080; font-style: italic;}
.geshifilter-pascal .es0 {color: #000099; font-weight: bold;}
.geshifilter-pascal .br0 {color: #66cc66;}
.geshifilter-pascal .st0 {color: #ff0000;}
.geshifilter-pascal .nu0 {color: #cc66cc;}
.geshifilter-pascal .me1 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for per
 * CSS class: geshifilter-per, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-per .de1, .geshifilter-per .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-per  {}
.geshifilter-per .head {}
.geshifilter-per .foot {}
.geshifilter-per .imp {font-weight: bold; color: red;}
.geshifilter-per .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-per li {font-family: monospace; font-weight: normal;}
.geshifilter-per li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-per .kw1 {color: #0600FF;}
.geshifilter-per .kw2 {color: #0000FF; font-weight: bold;}
.geshifilter-per .co1 {color: #008080; font-style: italic;}
.geshifilter-per .co2 {color: #008080;}
.geshifilter-per .coMULTI {color: green}
.geshifilter-per .es0 {color: #008080; font-weight: bold;}
.geshifilter-per .br0 {color: #008000;}
.geshifilter-per .st0 {color: #808080;}
.geshifilter-per .nu0 {color: #FF0000;}
.geshifilter-per .me1 {color: #0000FF;}
.geshifilter-per .me2 {color: #0000FF;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for perl
 * CSS class: geshifilter-perl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-perl .de1, .geshifilter-perl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-perl  {}
.geshifilter-perl .head {}
.geshifilter-perl .foot {}
.geshifilter-perl .imp {font-weight: bold; color: red;}
.geshifilter-perl .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-perl li {font-family: monospace; font-weight: normal;}
.geshifilter-perl li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-perl .kw1 {color: #b1b100;}
.geshifilter-perl .kw2 {color: #000000; font-weight: bold;}
.geshifilter-perl .kw3 {color: #000066;}
.geshifilter-perl .co1 {color: #808080; font-style: italic;}
.geshifilter-perl .coMULTI {color: #808080; font-style: italic;}
.geshifilter-perl .es0 {color: #000099; font-weight: bold;}
.geshifilter-perl .br0 {color: #66cc66;}
.geshifilter-perl .st0 {color: #ff0000;}
.geshifilter-perl .nu0 {color: #cc66cc;}
.geshifilter-perl .me1 {color: #006600;}
.geshifilter-perl .me2 {color: #006600;}
.geshifilter-perl .re0 {color: #0000ff;}
.geshifilter-perl .re4 {color: #009999;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for php
 * CSS class: geshifilter-php, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-php .de1, .geshifilter-php .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-php  {}
.geshifilter-php .head {}
.geshifilter-php .foot {}
.geshifilter-php .imp {font-weight: bold; color: red;}
.geshifilter-php .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-php li {font-family: monospace; font-weight: normal;}
.geshifilter-php li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-php .kw1 {color: #b1b100;}
.geshifilter-php .kw2 {color: #000000; font-weight: bold;}
.geshifilter-php .kw3 {color: #000066;}
.geshifilter-php .co1 {color: #808080; font-style: italic;}
.geshifilter-php .co2 {color: #808080; font-style: italic;}
.geshifilter-php .coMULTI {color: #808080; font-style: italic;}
.geshifilter-php .es0 {color: #000099; font-weight: bold;}
.geshifilter-php .br0 {color: #66cc66;}
.geshifilter-php .st0 {color: #ff0000;}
.geshifilter-php .nu0 {color: #cc66cc;}
.geshifilter-php .me1 {color: #006600;}
.geshifilter-php .me2 {color: #006600;}
.geshifilter-php .sc0 {}
.geshifilter-php .sc1 {}
.geshifilter-php .sc2 {}
.geshifilter-php .sc3 {}
.geshifilter-php .re0 {color: #0000ff;}
.geshifilter-php .re1 {color: #ff0000}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for php-brief
 * CSS class: geshifilter-php-brief, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-php-brief .de1, .geshifilter-php-brief .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-php-brief  {}
.geshifilter-php-brief .head {}
.geshifilter-php-brief .foot {}
.geshifilter-php-brief .imp {font-weight: bold; color: red;}
.geshifilter-php-brief .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-php-brief li {font-family: monospace; font-weight: normal;}
.geshifilter-php-brief li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-php-brief .kw1 {color: #b1b100;}
.geshifilter-php-brief .kw2 {color: #000000; font-weight: bold;}
.geshifilter-php-brief .kw3 {color: #000066;}
.geshifilter-php-brief .co1 {color: #808080; font-style: italic;}
.geshifilter-php-brief .co2 {color: #808080; font-style: italic;}
.geshifilter-php-brief .coMULTI {color: #808080; font-style: italic;}
.geshifilter-php-brief .es0 {color: #000099; font-weight: bold;}
.geshifilter-php-brief .br0 {color: #66cc66;}
.geshifilter-php-brief .st0 {color: #ff0000;}
.geshifilter-php-brief .nu0 {color: #cc66cc;}
.geshifilter-php-brief .me1 {color: #006600;}
.geshifilter-php-brief .me2 {color: #006600;}
.geshifilter-php-brief .sc0 {}
.geshifilter-php-brief .sc1 {}
.geshifilter-php-brief .sc2 {}
.geshifilter-php-brief .sc3 {}
.geshifilter-php-brief .re0 {color: #0000ff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for plsql
 * CSS class: geshifilter-plsql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-plsql .de1, .geshifilter-plsql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-plsql  {}
.geshifilter-plsql .head {}
.geshifilter-plsql .foot {}
.geshifilter-plsql .imp {font-weight: bold; color: red;}
.geshifilter-plsql .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-plsql li {font-family: monospace; font-weight: normal;}
.geshifilter-plsql li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-plsql .kw1 {color: #00F;}
.geshifilter-plsql .kw2 {color: #000;}
.geshifilter-plsql .kw3 {color: #00F;}
.geshifilter-plsql .kw4 {color: #F00;}
.geshifilter-plsql .kw5 {color: #800;}
.geshifilter-plsql .co1 {color: #080; font-style: italic;}
.geshifilter-plsql .coMULTI {color: #080; font-style: italic;}
.geshifilter-plsql .es0 {color: #000; font-weight: bold;}
.geshifilter-plsql .br0 {color: #00F;}
.geshifilter-plsql .st0 {color: #F00;}
.geshifilter-plsql .nu0 {color: #800;}
.geshifilter-plsql .me0 {color: #0F0;}
.geshifilter-plsql .sc0 {color: #0F0;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for python
 * CSS class: geshifilter-python, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-python .de1, .geshifilter-python .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-python  {}
.geshifilter-python .head {}
.geshifilter-python .foot {}
.geshifilter-python .imp {font-weight: bold; color: red;}
.geshifilter-python .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-python li {font-family: monospace; font-weight: normal;}
.geshifilter-python li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-python .kw1 {color: #ff7700;font-weight:bold;}
.geshifilter-python .kw2 {color: #008000;}
.geshifilter-python .kw3 {color: #dc143c;}
.geshifilter-python .kw4 {color: #0000cd;}
.geshifilter-python .co1 {color: #808080; font-style: italic;}
.geshifilter-python .coMULTI {color: #808080; font-style: italic;}
.geshifilter-python .es0 {color: #000099; font-weight: bold;}
.geshifilter-python .br0 {color: #66cc66;}
.geshifilter-python .st0 {color: #483d8b;}
.geshifilter-python .nu0 {color: #ff4500;}
.geshifilter-python .me1 {color: black;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for qbasic
 * CSS class: geshifilter-qbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-qbasic .de1, .geshifilter-qbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-qbasic  {}
.geshifilter-qbasic .head {}
.geshifilter-qbasic .foot {}
.geshifilter-qbasic .imp {font-weight: bold; color: red;}
.geshifilter-qbasic .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-qbasic li {font-family: monospace; font-weight: normal;}
.geshifilter-qbasic li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-qbasic .kw1 {color: #a1a100;}
.geshifilter-qbasic .kw3 {color: #000066;}
.geshifilter-qbasic .co1 {color: #808080;}
.geshifilter-qbasic .co2 {color: #808080;}
.geshifilter-qbasic .co3 {color: #808080;}
.geshifilter-qbasic .es0 {color: #000099;}
.geshifilter-qbasic .br0 {color: #66cc66;}
.geshifilter-qbasic .st0 {color: #ff0000;}
.geshifilter-qbasic .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for rails
 * CSS class: geshifilter-rails, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-rails .de1, .geshifilter-rails .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-rails  {}
.geshifilter-rails .head {}
.geshifilter-rails .foot {}
.geshifilter-rails .imp {font-weight: bold; color: red;}
.geshifilter-rails .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-rails li {font-family: monospace; font-weight: normal;}
.geshifilter-rails li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-rails .kw1 {color:#9966CC; font-weight:bold;}
.geshifilter-rails .kw2 {color:#0000FF; font-weight:bold;}
.geshifilter-rails .kw3 {color:#CC0066; font-weight:bold;}
.geshifilter-rails .kw4 {color:#CC00FF; font-weight:bold;}
.geshifilter-rails .kw5 {color:#5A0A0A; font-weight:bold;}
.geshifilter-rails .co1 {color:#008000; font-style:italic;}
.geshifilter-rails .coMULTI {color:#000080; font-style:italic;}
.geshifilter-rails .es0 {color:#000099;}
.geshifilter-rails .br0 {color:#006600; font-weight:bold;}
.geshifilter-rails .st0 {color:#996600;}
.geshifilter-rails .nu0 {color:#006666;}
.geshifilter-rails .me1 {color:#9900CC;}
.geshifilter-rails .sc0 {}
.geshifilter-rails .sc1 {}
.geshifilter-rails .sc2 {}
.geshifilter-rails .re0 {color:#ff6633; font-weight:bold;}
.geshifilter-rails .re1 {color:#0066ff; font-weight:bold;}
.geshifilter-rails .re2 {color:#6666ff; font-weight:bold;}
.geshifilter-rails .re3 {color:#ff3333; font-weight:bold;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for reg
 * CSS class: geshifilter-reg, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-reg .de1, .geshifilter-reg .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-reg  {}
.geshifilter-reg .head {}
.geshifilter-reg .foot {}
.geshifilter-reg .imp {font-weight: bold; color: red;}
.geshifilter-reg .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-reg li {font-family: monospace; font-weight: normal;}
.geshifilter-reg li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-reg .kw1 {color: #00CCFF;}
.geshifilter-reg .kw2 {color: #0000FF;}
.geshifilter-reg .co1 {color: #009900;}
.geshifilter-reg .br0 {color: #000000;}
.geshifilter-reg .st0 {color: #009900;}
.geshifilter-reg .kw1 {}
.geshifilter-reg .geshi_registry_header {color: #0000FF;}
.geshifilter-reg .geshi_registry_header {}
.geshifilter-reg .kw2 {}
.geshifilter-reg .geshi_variable {color: #0000FF;}
.geshifilter-reg .st0 {}
.geshifilter-reg .kw2 {}
.geshifilter-reg .kw2 {}
.geshifilter-reg .geshi_variable {}
.geshifilter-reg .geshi_guid {color: #FF6600;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for robots
 * CSS class: geshifilter-robots, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-robots .de1, .geshifilter-robots .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-robots  {}
.geshifilter-robots .head {}
.geshifilter-robots .foot {}
.geshifilter-robots .imp {font-weight: bold; color: red;}
.geshifilter-robots .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-robots li {font-family: monospace; font-weight: normal;}
.geshifilter-robots li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-robots .kw1 {color: #b1b100;}
.geshifilter-robots .co1 {color: #808080; font-style: italic;}
.geshifilter-robots .es0 {color: #000099; font-weight: bold;}
.geshifilter-robots .br0 {color: #66cc66;}
.geshifilter-robots .st0 {color: #ff0000;}
.geshifilter-robots .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for ruby
 * CSS class: geshifilter-ruby, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-ruby .de1, .geshifilter-ruby .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-ruby  {}
.geshifilter-ruby .head {}
.geshifilter-ruby .foot {}
.geshifilter-ruby .imp {font-weight: bold; color: red;}
.geshifilter-ruby .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-ruby li {font-family: monospace; font-weight: normal;}
.geshifilter-ruby li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-ruby .kw1 {color:#9966CC; font-weight:bold;}
.geshifilter-ruby .kw2 {color:#0000FF; font-weight:bold;}
.geshifilter-ruby .kw3 {color:#CC0066; font-weight:bold;}
.geshifilter-ruby .kw4 {color:#CC00FF; font-weight:bold;}
.geshifilter-ruby .co1 {color:#008000; font-style:italic;}
.geshifilter-ruby .coMULTI {color:#000080; font-style:italic;}
.geshifilter-ruby .es0 {color:#000099;}
.geshifilter-ruby .br0 {color:#006600; font-weight:bold;}
.geshifilter-ruby .st0 {color:#996600;}
.geshifilter-ruby .nu0 {color:#006666;}
.geshifilter-ruby .me1 {color:#9900CC;}
.geshifilter-ruby .sc0 {}
.geshifilter-ruby .sc1 {}
.geshifilter-ruby .sc2 {}
.geshifilter-ruby .re0 {color:#ff6633; font-weight:bold;}
.geshifilter-ruby .re1 {color:#0066ff; font-weight:bold;}
.geshifilter-ruby .re2 {color:#6666ff; font-weight:bold;}
.geshifilter-ruby .re3 {color:#ff3333; font-weight:bold;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for sas
 * CSS class: geshifilter-sas, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-sas .de1, .geshifilter-sas .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-sas  {}
.geshifilter-sas .head {}
.geshifilter-sas .foot {}
.geshifilter-sas .imp {font-weight: bold; color: red;}
.geshifilter-sas .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-sas li {font-family: monospace; font-weight: normal;}
.geshifilter-sas li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-sas .kw1 {color: #0000ff;}
.geshifilter-sas .kw2 {color: #0000ff;}
.geshifilter-sas .kw3 {color: #0000ff;}
.geshifilter-sas .kw4 {color: #0000ff;}
.geshifilter-sas .kw5 {color: #0000ff;}
.geshifilter-sas .kw6 {color: #000080; font-weight: bold;}
.geshifilter-sas .kw7 {color: #ff0000;}
.geshifilter-sas .kw8 {color: #00ff00;}
.geshifilter-sas .kw9 {color: #0000ff;}
.geshifilter-sas .co1 {color: #006400; font-style: italic;}
.geshifilter-sas .coMULTI {color: #006400; font-style: italic;}
.geshifilter-sas .es0 {color: #000099; font-weight: bold;}
.geshifilter-sas .br0 {color: #66cc66;}
.geshifilter-sas .st0 {color: #a020f0;}
.geshifilter-sas .nu0 {color: #2e8b57; font-weight: bold;}
.geshifilter-sas .sc0 {}
.geshifilter-sas .sc1 {}
.geshifilter-sas .sc2 {}
.geshifilter-sas .sc3 {}
.geshifilter-sas .re0 {color: #0000ff; font-weight: bold;}
.geshifilter-sas .re1 {color: #000080; font-weight: bold;}
.geshifilter-sas .re2 {color: #006400; font-style: italic;}
.geshifilter-sas .re3 {color: #006400; font-style: italic;}
.geshifilter-sas .re4 {color: #006400; font-style: italic;}
.geshifilter-sas .re5 {color: #ff0000; font-weight: bold;}
.geshifilter-sas .re6 {color: #00ff00; font-style: italic;}
.geshifilter-sas .re7 {color: #0000ff; font-style: normal;}
.geshifilter-sas .re8 {color: #b218b2; font-weight: bold;}
.geshifilter-sas .re9 {color: #b218b2; font-weight: bold;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for scheme
 * CSS class: geshifilter-scheme, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-scheme .de1, .geshifilter-scheme .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-scheme  {}
.geshifilter-scheme .head {}
.geshifilter-scheme .foot {}
.geshifilter-scheme .imp {font-weight: bold; color: red;}
.geshifilter-scheme .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-scheme li {font-family: monospace; font-weight: normal;}
.geshifilter-scheme li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-scheme .kw1 {color: #b1b100;}
.geshifilter-scheme .co1 {color: #808080; font-style: italic;}
.geshifilter-scheme .coMULTI {color: #808080; font-style: italic;}
.geshifilter-scheme .es0 {color: #000099; font-weight: bold;}
.geshifilter-scheme .br0 {color: #66cc66;}
.geshifilter-scheme .st0 {color: #ff0000;}
.geshifilter-scheme .nu0 {color: #cc66cc;}
.geshifilter-scheme .me0 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for sdlbasic
 * CSS class: geshifilter-sdlbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-sdlbasic .de1, .geshifilter-sdlbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-sdlbasic  {}
.geshifilter-sdlbasic .head {}
.geshifilter-sdlbasic .foot {}
.geshifilter-sdlbasic .imp {font-weight: bold; color: red;}
.geshifilter-sdlbasic .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-sdlbasic li {font-family: monospace; font-weight: normal;}
.geshifilter-sdlbasic li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-sdlbasic .kw1 {color: #b1b100;}
.geshifilter-sdlbasic .co1 {color: #808080;}
.geshifilter-sdlbasic .co2 {color: #808080;}
.geshifilter-sdlbasic .co3 {color: #808080;}
.geshifilter-sdlbasic .co4 {color: #808080;}
.geshifilter-sdlbasic .es0 {color: #000099;}
.geshifilter-sdlbasic .br0 {color: #66cc66;}
.geshifilter-sdlbasic .st0 {color: #ff0000;}
.geshifilter-sdlbasic .nu0 {color: #cc66cc;}
.geshifilter-sdlbasic .me0 {color: #66cc66;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for smalltalk
 * CSS class: geshifilter-smalltalk, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-smalltalk .de1, .geshifilter-smalltalk .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-smalltalk  {}
.geshifilter-smalltalk .head {}
.geshifilter-smalltalk .foot {}
.geshifilter-smalltalk .imp {font-weight: bold; color: red;}
.geshifilter-smalltalk .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-smalltalk li {font-family: monospace; font-weight: normal;}
.geshifilter-smalltalk li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-smalltalk .kw1 {color: #7f007f;}
.geshifilter-smalltalk .coMULTI {color: #007f00; font-style: italic;}
.geshifilter-smalltalk .es0 {}
.geshifilter-smalltalk .br0 {color: #000066; font-weight:bold;}
.geshifilter-smalltalk .st0 {color: #7f0000;}
.geshifilter-smalltalk .nu0 {color: #7f0000;}
.geshifilter-smalltalk .me0 {}
.geshifilter-smalltalk .sc0 {}
.geshifilter-smalltalk .re0 {color: #0000ff;}
.geshifilter-smalltalk .re1 {color: #7f0000;}
.geshifilter-smalltalk .re2 {color: #7f0000;}
.geshifilter-smalltalk .re3 {color: #00007f;}
.geshifilter-smalltalk .re4 {color: #7f007f;}
.geshifilter-smalltalk .re5 {color: #00007f;}
.geshifilter-smalltalk .re6 {color: #00007f;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for smarty
 * CSS class: geshifilter-smarty, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-smarty .de1, .geshifilter-smarty .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-smarty  {}
.geshifilter-smarty .head {}
.geshifilter-smarty .foot {}
.geshifilter-smarty .imp {font-weight: bold; color: red;}
.geshifilter-smarty .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-smarty li {font-family: monospace; font-weight: normal;}
.geshifilter-smarty li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-smarty .kw1 {color: #0600FF;}
.geshifilter-smarty .kw2 {color: #008000;}
.geshifilter-smarty .kw3 {color: #0600FF;}
.geshifilter-smarty .kw4 {color: #804040;}
.geshifilter-smarty .kw5 {color: #008000;}
.geshifilter-smarty .kw6 {color: #6A0A0A;}
.geshifilter-smarty .kw7 {color: #D36900;}
.geshifilter-smarty .coMULTI {color: #008080; font-style: italic;}
.geshifilter-smarty .es0 {color: #000099; font-weight: bold;}
.geshifilter-smarty .br0 {color: #D36900;}
.geshifilter-smarty .st0 {color: #ff0000;}
.geshifilter-smarty .nu0 {color: #cc66cc;}
.geshifilter-smarty .me1 {color: #006600;}
.geshifilter-smarty .sc0 {}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for sql
 * CSS class: geshifilter-sql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-sql .de1, .geshifilter-sql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-sql  {}
.geshifilter-sql .head {}
.geshifilter-sql .foot {}
.geshifilter-sql .imp {font-weight: bold; color: red;}
.geshifilter-sql .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-sql li {font-family: monospace; font-weight: normal;}
.geshifilter-sql li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-sql .kw1 {color: #993333; font-weight: bold;}
.geshifilter-sql .co1 {color: #808080; font-style: italic;}
.geshifilter-sql .co2 {color: #808080; font-style: italic;}
.geshifilter-sql .coMULTI {color: #808080; font-style: italic;}
.geshifilter-sql .es0 {color: #000099; font-weight: bold;}
.geshifilter-sql .br0 {color: #66cc66;}
.geshifilter-sql .st0 {color: #ff0000;}
.geshifilter-sql .nu0 {color: #cc66cc;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for tcl
 * CSS class: geshifilter-tcl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-tcl .de1, .geshifilter-tcl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-tcl  {}
.geshifilter-tcl .head {}
.geshifilter-tcl .foot {}
.geshifilter-tcl .imp {font-weight: bold; color: red;}
.geshifilter-tcl .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-tcl li {font-family: monospace; font-weight: normal;}
.geshifilter-tcl li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-tcl .kw1 {color: #ff7700;font-weight:bold;}
.geshifilter-tcl .kw2 {color: #008000;}
.geshifilter-tcl .kw3 {color: #dc143c;}
.geshifilter-tcl .kw4 {color: #0000cd;}
.geshifilter-tcl .co1 {color: #808080; font-style: italic;}
.geshifilter-tcl .coMULTI {color: #808080; font-style: italic;}
.geshifilter-tcl .es0 {color: #000099; font-weight: bold;}
.geshifilter-tcl .br0 {color: #66cc66;}
.geshifilter-tcl .st0 {color: #483d8b;}
.geshifilter-tcl .nu0 {color: #ff4500;}
.geshifilter-tcl .me1 {color: black;}
.geshifilter-tcl .re0 {color: #ff3333;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for text
 * CSS class: geshifilter-text, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-text .de1, .geshifilter-text .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-text  {}
.geshifilter-text .head {}
.geshifilter-text .foot {}
.geshifilter-text .imp {font-weight: bold; color: red;}
.geshifilter-text .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-text li {font-family: monospace; font-weight: normal;}
.geshifilter-text li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for thinbasic
 * CSS class: geshifilter-thinbasic, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-thinbasic .de1, .geshifilter-thinbasic .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-thinbasic  {}
.geshifilter-thinbasic .head {}
.geshifilter-thinbasic .foot {}
.geshifilter-thinbasic .imp {font-weight: bold; color: red;}
.geshifilter-thinbasic .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-thinbasic li {font-family: monospace; font-weight: normal;}
.geshifilter-thinbasic li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-thinbasic .kw1 {color: #0000FF; font-weight: bold;}
.geshifilter-thinbasic .kw2 {color: #993333; font-style: italic; font-weight: bold;}
.geshifilter-thinbasic .kw3 {color: #000066;}
.geshifilter-thinbasic .kw4 {color: #993333;}
.geshifilter-thinbasic .co1 {color: #008000;}
.geshifilter-thinbasic .es0 {color: #000099;}
.geshifilter-thinbasic .br0 {color: #333333;}
.geshifilter-thinbasic .st0 {color: #800080;}
.geshifilter-thinbasic .nu0 {color: #CC0000;}
.geshifilter-thinbasic .me1 {color: #66cc66;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for tsql
 * CSS class: geshifilter-tsql, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-tsql .de1, .geshifilter-tsql .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-tsql  {}
.geshifilter-tsql .head {}
.geshifilter-tsql .foot {}
.geshifilter-tsql .imp {font-weight: bold; color: red;}
.geshifilter-tsql .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-tsql li {font-family: monospace; font-weight: normal;}
.geshifilter-tsql li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-tsql .kw1 {color: #0000FF;}
.geshifilter-tsql .kw2 {color: #FF00FF;}
.geshifilter-tsql .kw3 {color: #AF0000;}
.geshifilter-tsql .kw4 {color: #AF0000;}
.geshifilter-tsql .co1 {color: #008080;}
.geshifilter-tsql .coMULTI {color: #008080;}
.geshifilter-tsql .es0 {color: #000099; font-weight: bold;}
.geshifilter-tsql .br0 {color: #808080;}
.geshifilter-tsql .st0 {color: #FF0000;}
.geshifilter-tsql .nu0 {color: #000;}
.geshifilter-tsql .me1 {color: #202020;}
.geshifilter-tsql .me2 {color: #202020;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for vb
 * CSS class: geshifilter-vb, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-vb .de1, .geshifilter-vb .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-vb  {}
.geshifilter-vb .head {}
.geshifilter-vb .foot {}
.geshifilter-vb .imp {font-weight: bold; color: red;}
.geshifilter-vb .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-vb li {font-family: monospace; font-weight: normal;}
.geshifilter-vb li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-vb .kw1 {color: #b1b100;}
.geshifilter-vb .co1 {color: #808080;}
.geshifilter-vb .es0 {color: #000099;}
.geshifilter-vb .br0 {color: #66cc66;}
.geshifilter-vb .st0 {color: #ff0000;}
.geshifilter-vb .nu0 {color: #cc66cc;}
.geshifilter-vb .me1 {color: #66cc66;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for vbnet
 * CSS class: geshifilter-vbnet, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-vbnet .de1, .geshifilter-vbnet .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-vbnet  {}
.geshifilter-vbnet .head {}
.geshifilter-vbnet .foot {}
.geshifilter-vbnet .imp {font-weight: bold; color: red;}
.geshifilter-vbnet .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-vbnet li {font-family: monospace; font-weight: normal;}
.geshifilter-vbnet li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-vbnet .kw1 {color: #0600FF;}
.geshifilter-vbnet .kw2 {color: #FF8000;}
.geshifilter-vbnet .kw3 {color: #008000;}
.geshifilter-vbnet .kw4 {color: #FF0000;}
.geshifilter-vbnet .kw5 {color: #804040;}
.geshifilter-vbnet .kw6 {color: #0600FF;}
.geshifilter-vbnet .kw7 {color: #0600FF;}
.geshifilter-vbnet .kw8 {color: #0600FF;}
.geshifilter-vbnet .co1 {color: #008080; font-style: italic;}
.geshifilter-vbnet .coMULTI {color: #008080; font-style: italic;}
.geshifilter-vbnet .es0 {color: #008080; font-weight: bold;}
.geshifilter-vbnet .br0 {color: #008000;}
.geshifilter-vbnet .st0 {color: #808080;}
.geshifilter-vbnet .nu0 {color: #FF0000;}
.geshifilter-vbnet .me1 {color: #0000FF;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for vhdl
 * CSS class: geshifilter-vhdl, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-vhdl .de1, .geshifilter-vhdl .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-vhdl  {}
.geshifilter-vhdl .head {}
.geshifilter-vhdl .foot {}
.geshifilter-vhdl .imp {font-weight: bold; color: red;}
.geshifilter-vhdl .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-vhdl li {font-family: monospace; font-weight: normal;}
.geshifilter-vhdl li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-vhdl .kw1 {color: #000000; font-weight: bold;}
.geshifilter-vhdl .kw2 {color: #aa0000;}
.geshifilter-vhdl .co1 {color: #adadad; font-style: italic;}
.geshifilter-vhdl .es0 {color: #000099; font-weight: bold;}
.geshifilter-vhdl .br0 {color: #66cc66;}
.geshifilter-vhdl .st0 {color: #7f007f;}
.geshifilter-vhdl .nu0 {color: #ff0000;}
.geshifilter-vhdl .re0 {color: #ff0000;}
.geshifilter-vhdl .re1 {color: #ff0000;}
.geshifilter-vhdl .re2 {color: #ff0000;}
.geshifilter-vhdl .re3 {color: #ff0000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for visualfoxpro
 * CSS class: geshifilter-visualfoxpro, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-visualfoxpro .de1, .geshifilter-visualfoxpro .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-visualfoxpro  {}
.geshifilter-visualfoxpro .head {}
.geshifilter-visualfoxpro .foot {}
.geshifilter-visualfoxpro .imp {font-weight: bold; color: red;}
.geshifilter-visualfoxpro .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-visualfoxpro li {font-family: monospace; font-weight: normal;}
.geshifilter-visualfoxpro li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-visualfoxpro .kw1 {color: blue;}
.geshifilter-visualfoxpro .kw2 {color: blue;}
.geshifilter-visualfoxpro .kw3 {color: blue;}
.geshifilter-visualfoxpro .kw4 {color: blue;}
.geshifilter-visualfoxpro .co1 {color: green; font-style: italic;}
.geshifilter-visualfoxpro .co2 {color: green; font-style: italic;}
.geshifilter-visualfoxpro .coMULTI {color: #808080; font-style: italic;}
.geshifilter-visualfoxpro .es0 {color: #000099; font-weight: bold;}
.geshifilter-visualfoxpro .br0 {color: blue;}
.geshifilter-visualfoxpro .st0 {color: #ff0000;}
.geshifilter-visualfoxpro .nu0 {color: #cc66cc;}
.geshifilter-visualfoxpro .me1 {color: #006600;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for winbatch
 * CSS class: geshifilter-winbatch, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-winbatch .de1, .geshifilter-winbatch .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-winbatch  {}
.geshifilter-winbatch .head {}
.geshifilter-winbatch .foot {}
.geshifilter-winbatch .imp {font-weight: bold; color: red;}
.geshifilter-winbatch .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-winbatch li {font-family: monospace; font-weight: normal;}
.geshifilter-winbatch li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-winbatch .kw1 {color: #800080;}
.geshifilter-winbatch .kw2 {color: #0080FF; font-weight: bold;}
.geshifilter-winbatch .kw3 {color: #0000FF;}
.geshifilter-winbatch .kw4 {color: #FF00FF;}
.geshifilter-winbatch .kw5 {color: #008000;}
.geshifilter-winbatch .co1 {color: #008000; font-style: italic;}
.geshifilter-winbatch .co2 {color: #FF1010; font-weight: bold;}
.geshifilter-winbatch .coMULTI {color: #808080; font-style: italic;}
.geshifilter-winbatch .es0 {color: #000099; font-weight: bold;}
.geshifilter-winbatch .br0 {color: #66cc66;}
.geshifilter-winbatch .st0 {color: #ff0000;}
.geshifilter-winbatch .nu0 {color: #cc66cc;}
.geshifilter-winbatch .me0 {color: #006600;}
.geshifilter-winbatch .re0 {color: #0000ff;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for xml
 * CSS class: geshifilter-xml, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-xml .de1, .geshifilter-xml .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-xml  {}
.geshifilter-xml .head {}
.geshifilter-xml .foot {}
.geshifilter-xml .imp {font-weight: bold; color: red;}
.geshifilter-xml .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-xml li {font-family: monospace; font-weight: normal;}
.geshifilter-xml li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-xml .coMULTI {color: #808080; font-style: italic;}
.geshifilter-xml .es0 {color: #000099; font-weight: bold;}
.geshifilter-xml .br0 {color: #66cc66;}
.geshifilter-xml .st0 {color: #ff0000;}
.geshifilter-xml .nu0 {color: #cc66cc;}
.geshifilter-xml .sc0 {color: #00bbdd;}
.geshifilter-xml .sc1 {color: #ddbb00;}
.geshifilter-xml .sc2 {color: #339933;}
.geshifilter-xml .sc3 {color: #009900;}
.geshifilter-xml .re0 {color: #000066;}
.geshifilter-xml .re1 {font-weight: bold; color: black;}
.geshifilter-xml .re2 {font-weight: bold; color: black;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for xpp
 * CSS class: geshifilter-xpp, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-xpp .de1, .geshifilter-xpp .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-xpp  {}
.geshifilter-xpp .head {}
.geshifilter-xpp .foot {}
.geshifilter-xpp .imp {font-weight: bold; color: red;}
.geshifilter-xpp .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-xpp li {font-family: monospace; font-weight: normal;}
.geshifilter-xpp li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-xpp .kw1 {color: #0000ff;}
.geshifilter-xpp .kw2 {color: #0000ff;}
.geshifilter-xpp .kw3 {color: #0000ff;}
.geshifilter-xpp .kw4 {color: #0000ff;}
.geshifilter-xpp .co1 {color: #007f00;}
.geshifilter-xpp .coMULTI {color: #007f00; font-style: italic;}
.geshifilter-xpp .es0 {color: #000000;}
.geshifilter-xpp .br0 {color: #00007f;}
.geshifilter-xpp .st0 {color: #ff0000;}
.geshifilter-xpp .nu0 {color: #000000;}
.geshifilter-xpp .me1 {color: #000000;}
.geshifilter-xpp .me2 {color: #000000;}

/**
 * GeSHi Dynamically Generated Stylesheet
 * --------------------------------------
 * Dynamically generated stylesheet for z80
 * CSS class: geshifilter-z80, CSS id: 
 * GeSHi (C) 2004 - 2007 Nigel McNie (http://qbnz.com/highlighter)
 */
.geshifilter-z80 .de1, .geshifilter-z80 .de2 {font-family: monospace; font-weight: normal; font-style: normal}
.geshifilter-z80  {}
.geshifilter-z80 .head {}
.geshifilter-z80 .foot {}
.geshifilter-z80 .imp {font-weight: bold; color: red;}
.geshifilter-z80 .ln-xtra {color: #cc0; background-color: #ffc;}
.geshifilter-z80 li {font-family: monospace; font-weight: normal;}
.geshifilter-z80 li.li2 {font-family: monospace; font-weight: bold; font-style: italic;}
.geshifilter-z80 .kw1 {color: #0000ff; font-weight:bold;}
.geshifilter-z80 .kw2 {color: #0000ff;}
.geshifilter-z80 .kw3 {color: #46aa03; font-weight:bold;}
.geshifilter-z80 .co1 {color: #adadad; font-style: italic;}
.geshifilter-z80 .es0 {color: #000099; font-weight: bold;}
.geshifilter-z80 .br0 {color: #008000;}
.geshifilter-z80 .st0 {color: #7f007f;}
.geshifilter-z80 .nu0 {color: #dd22dd;}
.geshifilter-z80 .re0 {color: #22bbff;}
.geshifilter-z80 .re1 {color: #22bbff;}
.geshifilter-z80 .re2 {color: #993333;}

