/**
 * Thanks To GeSHi ::
 * GeSHi (C) 2004 - 2007 Nigel McNie, 2007 - 2008 Benny Baumann
 * (http://qbnz.com/highlighter/ and http://geshi.org/)
 */

.codeExample{
	font-family:'Courier New', Courier, monospace; 
	background-color:#F4F5F9; 
	border:1px solid #333333; 
	padding:5px 10px; 
	margin:5px 0px 10px 25px;
}

.codeComment{ color:green; }
.codeImportant{ color:red; }


.codeFrameC, .codeExampleC {
	font-family:'Courier New', Courier, monospace;
	background:url(../img/titleBars/codeFrameTitle.gif) top no-repeat;
	background-color:#F4F5F9;
	border:3px solid #999;
	padding:5px 10px 15px 10px;
	margin:5px 0px 10px 25px;
}

.codeFrameC h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003;
	padding-top:3px;
	padding-bottom:20px;
}


.codeFrameC ol, .codeExampleC ol {list-style-type:none; margin-left:10px !important; }
.codeExampleC{ background:none; }

.codeFrameC a:link, .codeExampleC a:link {color: #000060;}
.codeFrameC a:hover, .codeExampleC a:hover {background-color: #f0f000;}
.codeFrameC .imp, .codeExampleC .imp {font-weight: bold; color: red;}
.codeFrameC .kw1, .codeExampleC .kw1 {color: #b1b100;}
.codeFrameC .kw2, .codeExampleC .kw2 {color: #000000; font-weight: bold;}
.codeFrameC .kw3, .codeExampleC .kw3{color: #000066;}
.codeFrameC .kw4, .codeExampleC .kw4{color: #993333;}
.codeFrameC .co1, .codeExampleC .co1 {color: #808080; font-style: italic;}
.codeFrameC .co2, .codeExampleC .co2 {color: #339933;}
.codeFrameC .coMULTI, .codeExampleC .coMULTI {color: #808080; font-style: italic;}
.codeFrameC .es0, .codeExampleC .es0 {color: #000099; font-weight: bold;}
.codeFrameC .br0, .codeExampleC .br0 {color: #66cc66;}
.codeFrameC .st0, .codeExampleC .st0 {color: #ff0000;}
.codeFrameC .nu0, .codeExampleC .nu0 {color: #cc66cc;}
.codeFrameC .me1, .codeExampleC .me1 {color: #202020;}
.codeFrameC .me2, .codeExampleC .me2 {color: #202020;}

.codeFrameC .ind1, .codeExampleC .ind1 { padding-left:20px; }
.codeFrameC .ind2, .codeExampleC .ind2 { padding-left:40px; }
.codeFrameC .ind3, .codeExampleC .ind3 { padding-left:60px; }
.codeFrameC .ind4, .codeExampleC .ind4 { padding-left:80px; }
.codeFrameC .ind5, .codeExampleC .ind5 { padding-left:100px; }
.codeFrameC .ind6, .codeExampleC .ind6 { padding-left:120px; }
.codeFrameC .ind7, .codeExampleC .ind7 { padding-left:140px; }
.codeFrameC .ind8, .codeExampleC .ind8 { margin-left:160px; }
.codeFrameC .ind9, .codeExampleC .ind9 { padding-left:180px; }
.codeFrameC .ind10, .codeExampleC .ind10 { padding-left:200px; }


.codeFrameCPlus, .codeExampleCPlus{
	font-family:'Courier New', Courier, monospace;
	background:url(../img/titleBars/codeFrameTitle.gif) top no-repeat;
	background-color:#F4F5F9;
	border:3px solid #999;
	padding:5px 10px 15px 10px;
	margin:5px 0px 10px 25px;
}

.codeFrameCPlus h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003;
	padding-top:3px;
	padding-bottom:20px;
}


.codeFrameCPlus ol, .codeExampleCPlus ol {list-style-type:none; margin-left:10px !important;}
.codeExampleCPlus{ background:none; }

.codeFrameCPlus a:link, .codeExampleCPlus a:link {color: #006;}
.codeFrameCPlus a:hover, .codeExampleCPlus a:hover {background-color: #f0f000;}
.codeFrameCPlus .imp, .codeExampleCPlus .imp {font-weight: bold; color: red;}
.codeFrameCPlus .kw1, .codeExampleCPlus .kw1 {color: #0000ff;}
.codeFrameCPlus .kw2, .codeExampleCPlus .kw2 {color: #0000ff;}
.codeFrameCPlus .kw3, .codeExampleCPlus .kw3 {color: #0000dd;}
.codeFrameCPlus .kw4, .codeExampleCPlus .kw4 {color: #0000ff;}
.codeFrameCPlus .co1, .codeExampleCPlus .co1 {color: #666666;font-style: normal;}
.codeFrameCPlus .co2, .codeExampleCPlus .co2 {color: #339900;}
.codeFrameCPlus .coMULTI, .codeExampleCPlus .coMULTI {color: #ff0000; font-style: italic;font-style: normal;}
.codeFrameCPlus .es0, .codeExampleCPlus .es0 {color: #666666; font-weight: bold;font-weight: normal;}
.codeFrameCPlus .br0, .codeExampleCPlus .br0 {color: #008000;}
.codeFrameCPlus .sy0, .codeExampleCPlus .sy0 {color: #008000;}
.codeFrameCPlus .sy1, .codeExampleCPlus .sy1 {color: #000080;}
.codeFrameCPlus .sy2, .codeExampleCPlus .sy2 {color: #000040;}
.codeFrameCPlus .sy3, .codeExampleCPlus .sy3 {color: #000040;}
.codeFrameCPlus .sy4, .codeExampleCPlus .sy4 {color: #008080;}
.codeFrameCPlus .st0, .codeExampleCPlus .st0 {color: #FF0000;}
.codeFrameCPlus .nu0, .codeExampleCPlus .nu0 {color: #0000dd;}
.codeFrameCPlus .me1, .codeExampleCPlus .me1 {color: #00eeff;}
.codeFrameCPlus .me2, .codeExampleCPlus .me2 {color: #00eeff;}
/* .codeFrameCPlus .me, .codeExampleCPlus .me { } */

.codeFrameCPlus .ind1, .codeExampleCPlus .ind1 { padding-left:20px; }
.codeFrameCPlus .ind2, .codeExampleCPlus .ind2 { padding-left:40px; }
.codeFrameCPlus .ind3, .codeExampleCPlus .ind3 { padding-left:60px; }
.codeFrameCPlus .ind4, .codeExampleCPlus .ind4 { padding-left:80px; }
.codeFrameCPlus .ind5, .codeExampleCPlus .ind5 { padding-left:100px; }
.codeFrameCPlus .ind6, .codeExampleCPlus .ind6 { padding-left:120px; }
.codeFrameCPlus .ind7, .codeExampleCPlus .ind7 { padding-left:140px; }
.codeFrameCPlus .ind8, .codeExampleCPlus .ind8 { padding-left:160px; }
.codeFrameCPlus .ind9, .codeExampleCPlus .ind9 { padding-left:180px; }
.codeFrameCPlus .ind10, .codeExampleCPlus .ind10 { padding-left:200px; }




.codeExample ol {list-style-type:none; margin-left:10px !important;}

.codeExample a:link {color: #006;}
.codeExample a:hover {background-color: #f0f000;}
.codeExample .imp {font-weight: bold; color: red;}
.codeExample .kw1 {color: #0000ff;}
.codeExample .kw2 {color: #0000ff;}
.codeExample .kw3 {color: #0000dd;}
.codeExample .kw4 {color: #0000ff;}
.codeExample .co1 {color: #666666;font-style: normal;}
.codeExample .co2 {color: #339900;}
.codeExample .coMULTI {color: #ff0000; font-style: italic;font-style: normal;}
.codeExample .es0 {color: #666666; font-weight: bold;font-weight: normal;}
.codeExample .br0 {color: #008000;}
.codeExample .sy0 {color: #008000;}
.codeExample .sy1 {color: #000080;}
.codeExample .sy2 {color: #000040;}
.codeExample .sy3 {color: #000040;}
.codeExample .sy4 {color: #008080;}
.codeExample .st0 {color: #FF0000;}
.codeExample .nu0 {color: #0000dd;}
.codeExample .me1 {color: #00eeff;}
.codeExample .me2 {color: #00eeff;}
.codeExample .me {1}

.codeExample .ind1 { padding-left:20px; }
.codeExample .ind2 { padding-left:40px; }
.codeExample .ind3 { padding-left:60px; }
.codeExample .ind4 { padding-left:80px; }
.codeExample .ind5 { padding-left:100px; }
.codeExample .ind6 { padding-left:120px; }
.codeExample .ind7 { padding-left:140px; }
.codeExample .ind8 { padding-left:160px; }
.codeExample .ind9 { padding-left:180px; }
.codeExample .ind10 { padding-left:200px; }


