.str{color:#E65C00} /*#800*/
.kwd{color:#CC0099} /*#E65C00 orange *//*#2142F2 heavy blue for black background*//*#008*/ /*#B2246B*/ /* #7F0055 */
.com{color:#7A7A7A} /*#7A7A7A is grey like SO; #FF00FF is saturated pink; #007A29 is green; #800 is maroon default*/
.typ{color:#007AA3} /* #2b91af */
.lit{color:#E65C00} /*#800*/
.pun{color:#FFFFFF} /*000*/
.pln{color:#FFFFFF} /*000*/
.tag{color:#3366CC} /*OG: #008*/
.atn{color:#CC0099} /*OG: #606*/
.atv{color:#E65C00} /*OG: #800*/
.dec{color:#CC0099} /*OG: #606*/

span.nocolour > .prettyprint .str{color:#FFF} /*#800*/
span.nocolour > .prettyprint .kwd{color:#FFF} /*#E65C00 orange *//*#2142F2 heavy blue for black background*//*#008*/ /*#B2246B*/ /* #7F0055 */
span.nocolour > .prettyprint .com{color:#FFF} /*#7A7A7A is grey like SO; #FF00FF is saturated pink; #007A29 is green; #800 is maroon default*/
span.nocolour > .prettyprint .typ{color:#FFF} /* #2b91af */
span.nocolour > .prettyprint .lit{color:#FFF} /*#800*/
span.nocolour > .prettyprint .pun{color:#FFF} /*000*/
span.nocolour > .prettyprint .pln{color:#FFF} /*000*/
span.nocolour > .prettyprint .tag{color:#FFF} /*OG: #008*/
span.nocolour > .prettyprint .atn{color:#FFF} /*OG: #606*/
span.nocolour > .prettyprint .atv{color:#FFF} /*OG: #800*/
span.nocolour > .prettyprint .dec{color:#FFF} /*OG: #606*/
pre.prettyprint{padding:2px;border:1px solid #888}
ol.linenums{margin-top:0; margin-bottom:0; margin-left:10px; color:#7A7A7A;overflow-x: auto;}
li.L0,
li.L1,
li.L2,
li.L3,
li.L4,
li.L5,
li.L6,
li.L7,
li.L8,
li.L9{/*list-style:none*/}

/*li.L0,
li.L1,
li.L2,
li.L3,
li.L4,
li.L5,
li.L6,
li.L7,
li.L8,
li.L9{background:#101010}*/
@media print{
	.str{color:#060}
	.kwd{color:#006;font-weight:bold}
	.com{color:#600;font-style:italic}
	.typ{color:#404;font-weight:bold}
	.lit{color:#044}
	.pun{color:#440}
	.pln{color:#000}
	.tag{color:#006;font-weight:bold}
	.atn{color:#404}
	.atv{color:#060}
}
span.nocolour {
    color: #FFF;   
}