/*#####################################################
	code highlighter
	semasourcecode
#####################################################*/
div .tx-semasourcecode-pi1 {
	display:block;
	overflow:auto;
	font-size:11px;
	border:1px solid #e3e3e3;
	border-left-width:8px;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	background-color:#fbfcff;
	font-family:"Courier New", Courier, monospace;
}
div .tx-semasourcecode-pi1 pre {
	border:none;
	margin:0;
	padding:0;
}
* html div .tx-semasourcecode-pi1 { width:98%; padding:20px 0px 0px 0px; margin:0px; }

/*#####################################################
	code highlighter
#####################################################*/
div.codetag {
	display:block;
	overflow:auto;
	font-size:11px;
	letter-spacing:-1px;
	font-family:"Courier New", Courier, monospace;border:1px solid #e3e3e3;
	background-color:#fbfcff;
	border-left-width:8px;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	text-align:left;
	white-space:pre;
	overflow:auto;
}
* html div.codetag {
	overflow:scroll;
	width:100%;
}
div.codetag ol {
	padding-left:30px;
}
* html div.codetag ol {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
}
div.codetag div.toggle_ol {
	padding-top:11px;
	padding-left:10px;
	padding-bottom:11px;
}
div.codetag span.toggle_li {
	display:block;
}
div.codetag li {
	padding-left:0px;
}
.codetag .imp { font-weight: bold; color: red; }
.codetag .ln-xtra { background: #c0e0ef !important; border:0; border-bottom:1px dotted #000; }
.codetag li { background: #fbfcff; }
.codetag li.li2, div.codesnippet span.li2  { background: #f8f9ff; }
.codetag .kw1 { color: #b1b100; }
.codetag .kw2 { color: #000000; font-weight: bold;}
.codetag .kw3 { color: #000066;}
.codetag .co1 { color: #808080; font-style: italic; }
.codetag .co2 { color: #808080; font-style: italic; }
.codetag .coMULTI { color: #808080; font-style: italic; }
.codetag .es0 { color: #000099; font-weight: bold; }
.codetag .br0 { color: #66cc66; }
.codetag .st0 { color: #ff0000; }
.codetag .nu0 { color: #50719C; }
.codetag .me1 { color: #006600; }
.codetag .me2 { color: #006600; }
.codetag .re0 { color: #0000ff; }


