/*************************************Symantec csharpcode css************************************/

.csharpcode, 
.csharpcode pre, 
.csharpcode div, 
.csharpcode table, 
.csharpcode td
.csharpcode span, 
.csharpcode b
{
	display: inline;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	font-size: 12px;
	color: black;
	font-family: "Courier New", Courier, Monospace;
}
.csharpcode_c
{
	overflow: auto;
}
.csharpcode
{
	margin:  1px 0px 1px 15px;
	padding: 0px 10px;
}
.csharpcode pre
{ 
	margin:  0px; 
	padding: 0px
}
.csharpcode .code-area, .csharpcode .line-area
{ 
	padding: 0px 10px;
}
.csharpcode .line-area, 
.csharpcode .region-area 
{ 
	-moz-user-select: none; 
}
.csharpcode .code-area
{
	width: 100%;
}
.csharpcode .region-area img
{
	width: 9px;
	height: 16px;
}
.csharpcode .code-area, 
.csharpcode .code-area pre, 
.csharpcode .line-area, 
.csharpcode .region-area 
{ 
	line-height: 16px; 
	overflow: visible; 
}
.csharpcode .hidden-area { display: none; }
.csharpcode .line-area, .csharpcode .line-area b 
{ 
	color: #2B91AF; 
	text-align: right; 
	font-size: 12px; 
	font-family: "Courier New", Courier, Monospace;  
}
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #A31515; }  /* previously #006080 */
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #0000ff; }  /* previously #cc6633 */
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .ktype { color: #2B91AF }
.csharpcode .alt1
{
	background-color: transparent;
	position: absolute;
	z-index:-1;
	width:100%;
}
.csharpcode .alt2
{
	background-color: #F7FBFF;
	position: absolute;
	z-index:-1;
	width:100%;
}
.csharpcode .region 
{ 
	height: 14px;
	line-height: 14px;
	background-color: #FFFFFF; 
	color: #808080;	
	border: 1px solid #808080;
}
.csharpcode .region span, .csharpcode .region b
{
    background-color: #FFFFFF; 
	color: #808080;	
}


.csharpcode .line-area, 
.csharpcode .region-area
{
	display: none;
}

table.csharpcode,
table.csharpcode td,
table.csharpcode tr,
table.csharpcode pre {
border: none;
}
 
.csharpcode, 
.csharpcode_c,
.csharpcode pre, 
.csharpcode .code-area
{
	overflow: visible !important;
	overflow: hidden;
	white-space: pre;
	white-space: pre-wrap;       /* css-3 should we be so lucky... */
    white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 ?? */
    white-space: -o-pre-wrap;    /* Opera 7 ?? */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
    _white-space: pre;           /* IE only hack to re-specify in addition to  word-wrap  */
}
/*****************************End: Symantec csharpcode css********************************************/
