/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */
.javascript .de1, .javascript .de2 {color: #000060; font-weight: normal;}
.javascript  {white-space: nowrap;border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; font-size: 110%; background-color: #F9F9F9; margin: 0; line-height: 110%; padding: 0;color: #000099;}
.javascript a:link {color: #006;}
.javascript a:hover {background-color: #d6d6e6;}
.javascript .imp {font-weight: bold; color: red;}
.javascript li {list-style:none;font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #F9F9F9; padding-bottom: 2px;}
.javascript .kw1 {color: #000066; font-weight: bold;}
.javascript .kw2 {color: #003366; font-weight: bold;}
.javascript .kw3 {color: #000066;}
.javascript .co1 {color: #009900; font-style: italic;}
.javascript .coMULTI {color: #009900; font-style: italic;}
.javascript .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.javascript .br0 {color: #66cc66;}
.javascript .st0 {color: #3366CC;}
.javascript .nu0 {color: #CC0000;}
.javascript .me1 {color: #006600;}
.javascript .me {1}
.javascript .re0 {color: #0066FF;}

.asp  {overflow: auto;}
.asp .de1, .asp .de2 {color: #000060; font-weight: normal;}
.asp  {white-space: nowrap;border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; font-size: 110%; background-color: #F9F9F9; margin: 0; line-height: 110%; padding: 0;color: #000099;}
.asp a:link {color: #006;}
.asp a:hover {background-color: #d6d6e6;}
.asp .head {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-bottom: 1px solid #d0d0d0; padding: 2px;}
.asp .foot {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-top: 1px solid #d0d0d0; padding: 2px;}
.asp .imp {font-weight: bold; color: red;}
.asp li, .asp li.li1 {font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #F9F9F9; padding-bottom: 2px;}
.asp .kw1 {color: #990099; font-weight: bold;}
.asp .kw2 {color: #0000ff; font-weight: bold;}
.asp .kw3 {color: #330066;}
.asp .co1 {color: #008000;}
.asp .co2 {color: #ff6600;}
.asp .coMULTI {color: #008000;}
.asp .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.asp .br0 {color: #006600; font-weight:bold}
.asp .sy0 {color: #006600; font-weight: bold}
.asp .st0 {color: #cc0000;}
.asp .nu0 {color: #800000;}
.asp .me1 {color: #9900cc;}
.asp .me {1}


.html4strict  {overflow: auto;}
.html4strict .de1, .html4strict .de2 {color: #000060; font-weight: normal;}
.html4strict  {white-space: nowrap;border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; font-size: 110%; background-color: #F9F9F9; margin: 0; line-height: 110%; padding: 0;color: #000099;}
.html4strict a:link {color: #006;}
.html4strict a:hover {background-color: #d6d6e6;}
.html4strict .imp {font-weight: bold; color: red;}
.html4strict li {list-style:none;font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #F9F9F9; padding-bottom: 2px;}
.html4strict .kw1 {color: #b1b100;}
.html4strict .kw2 {color: #000000; font-weight: bold;}
.html4strict .kw3 {color: #000066;}
.html4strict .coMULTI {color: #808080; font-style: italic;}
.html4strict .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.html4strict .br0 {color: #66cc66;}
.html4strict .st0 {color: #ff0000;}
.html4strict .nu0 {color: #cc66cc;}
.html4strict .me {1}
.html4strict .sc0 {color: #00bbdd;}
.html4strict .sc1 {color: #ddbb00;}
.html4strict .sc2 {color: #009900;}

.php .de1, .php .de2 {color: #000060; font-weight: normal;}
.php  {white-space: nowrap;border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; font-size: 110%; background-color: #f9f9f9; margin: 0; line-height: 110%; padding: 0;color: #000099;}
.php a:link {color: #006;}
.php a:hover {background-color: #d6d6e6;}
.php .head {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-bottom: 1px solid #d0d0d0; padding: 2px;}
.php .foot {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-top: 1px solid #d0d0d0; padding: 2px;}
.php .imp {font-weight: bold; color: red;}
.php li {list-style:none;font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #f9f9f9; padding-bottom: 2px;}
.php .kw1 {color: #b1b100;}
.php .kw2 {color: #000000; font-weight: bold;}
.php .kw3 {color: #000066;}
.php .co1 {color: #808080; font-style: italic;}
.php .co2 {color: #808080; font-style: italic;}
.php .coMULTI {color: #808080; font-style: italic;}
.php .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.php .br0 {color: #66cc66;}
.php .st0 {color: #ff0000;}
.php .nu0 {color: #cc66cc;}
.php .me1 {color: #006600;}
.php .me2 {color: #006600;}
.php .me {1}
.php .re0 {color: #0000ff;}

a.openCode {
	background:#d6d6e6;
}

.css .de1, .css .de2 {color: #000060; font-weight: normal;}
.css  {white-space: nowrap;border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; font-size: 110%; background-color: #F9F9F9; margin: 0; line-height: 110%; padding: 0;color: #000099;}
.css a:link {color: #006;}
.css a:hover {background-color: #d6d6e6;}
.css .head {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-bottom: 1px solid #d0d0d0; padding: 2px;}
.css .foot {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-top: 1px solid #d0d0d0; padding: 2px;}
.css .imp {font-weight: bold; color: red;}
.css li {list-style:none;font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #F9F9F9; padding-bottom: 2px;}
.css .kw1 {color: #000000; font-weight: bold;}
.css .kw2 {color: #993333;}
.css .co1 {color: #a1a100;}
.css .coMULTI {color: #808080; font-style: italic;}
.css .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.css .br0 {color: #66cc66;}
.css .st0 {color: #ff0000;}
.css .nu0 {color: #cc66cc;}
.css .me {1}
.css .re0 {color: #cc00cc;}
.css .re1 {color: #6666ff;}
.css .re2 {color: #3333ff;}

.sql {overflow: auto;}
.sql .de1, .sql .de2 {color: #000060; font-weight: normal;}
.sql  {white-space: nowrap;border: 1px dotted #a0a0a0; font-family: 'Courier New', Courier, monospace; font-size: 110%; background-color: #F9F9F9; margin: 0; line-height: 110%; padding: 0;color: #000099;}
.sql a:link {color: #006;}
.sql a:hover {background-color: #d6d6e6;}
.sql .head {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-bottom: 1px solid #d0d0d0; padding: 2px;}
.sql .foot {font-family: Verdana, Arial, sans-serif; color: #808080; font-size: 70%; font-weight: bold; background-color: #F9F9F9; border-top: 1px solid #d0d0d0; padding: 2px;}
.sql .imp {font-weight: bold; color: red;}
.sql li, .sql li.li1 {list-style:none;font-family: 'Courier New', Courier, monospace; color: #000060; background-color: #F9F9F9; padding-bottom: 2px;}
.sql .kw1 {color: #993333; font-weight: bold;}
.sql .co1 {color: #808080; font-style: italic;}
.sql .co2 {color: #808080; font-style: italic;}
.sql .coMULTI {color: #808080; font-style: italic;}
.sql .es0 {color: #000099; font-weight: bold;font-weight: normal;}
.sql .br0 {color: #66cc66;}
.sql .sy0 {color: #66cc66;}
.sql .st0 {color: #ff0000;}
.sql .nu0 {color: #cc66cc;}
.sql .me {1}
