P
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana,Arial,Helvetica
}
TD
{
    FONT-SIZE: small;
    FONT-FAMILY: Verdana,Arial,Helvetica
}
TABLE.frame
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    MARGIN-TOP: 0px;
    BORDER-LEFT: #000099 1px solid;
    BORDER-BOTTOM: #000099 1px solid
}
TABLE.highlightframe
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    MARGIN-TOP: 0px;
    BORDER-LEFT: #000099 1px solid;
    BORDER-BOTTOM: #000099 1px solid;
    BACKGROUND-COLOR: #cccccc;
}
TABLE.menuframe
{
    BORDER-RIGHT: #000099 1px solid;
    BORDER-TOP: #000099 1px solid;
    MARGIN-TOP: 0px;
    BORDER-LEFT: #000099 1px solid;
    BORDER-BOTTOM: #000099 1px solid;
}
SPAN.copyright
{
    FONT-SIZE: x-small;
    COLOR: #ffffff
}
SPAN.date
{
    FONT-SIZE: x-small;
    COLOR: #ffffff
}
SPAN.newsdate
{
    FONT-WEIGHT: bold;
    COLOR: #0000ff
}
A:hover
{
    COLOR: #ff0000;
}
A.content
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.copyright
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.highlight
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.language
{
	FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.list
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.menu
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.menuhighlight
{
    FONT-WEIGHT: bold;
    COLOR: #8888ff;
    TEXT-DECORATION: none
}
A.more
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.nav
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
SPAN.poweredby
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small
}
SPAN.bookgrade
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small
}
SPAN.code
{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: small;
	COLOR: 	#000099;
}
SPAN.codeasp
{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: small;
	COLOR: 	#0000ff;
	BACKGROUND-COLOR: #ffff00;
}
SPAN.codehtml
{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: small;
	COLOR: 	#ff0000;
}
SPAN.codecomment
{
	FONT-FAMILY: Verdana,Arial,Helvetica;
	FONT-SIZE: small;
	COLOR: 	#007700;
}
SPAN.codebold
{
	COLOR: 	#0000ff;
	FONT-WEIGHT: bold;	
}
TD.highlight
{
    FONT-SIZE: x-small
}

.csharpcode
{
	font-size: small;
	color: black;
	font-family: Lucida Console, Courier New , Courier, Monospace;
	background-color: #ffffff;
}
.csharpcode pre { margin: 0px; }
.rem { color: #008000; }
.kwrd { color: #0000ff; }
.str { color: #006080; }
.op { color: #0000c0; }
.preproc { color: #cc6633; }
.asp { background-color: #ffff00; }
.html { color: #800000; }
.attr { color: #ff0000; }
.alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0px;
}
.lnum { color: #606060; }