BODY
{
	padding		: 0px;
	margin		: 0px;
	background	: #7093DB;
	
	text-align	: center;
}

A
{
	color		: #0000ff;
}

#dContainer
{
	width		: 780px;
	
	background-repeat	: repeat-y;
	background-color	: #ffffff;
	
	
	margin		: 10px auto;
	border-width: 2px 1px;
	border-color: #666666;
	border-style: solid;
}

#dHeader
{
	background-repeat	: no-repeat;
	background-position	: top left;
	background-position : 5px 5px;
	background-color	: #ffffff;
	
	position	: relative;
	
	text-align	: left;
	
	width		: 760px;
	height		: 165px;
	clear		: both;
}
#dHeader img
{
	padding				: 5px;
}
#dHeader h2 
{
	font-size		: 20pt;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
}
#dHeader h4 
{
	font-size		: 10pt;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
}
#dInformation2 td 
{
	font-size		: 10pt;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
	text-align		: left;
	padding				: 5px;
}
#dInformation2 th 
{
	font-size		: 10pt;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
	font-weight		: bold;
	text-align		: left;
}

#dInformation3 td 
{
	font-size		: 10pt;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
	text-align		: left;
	padding				: 1px;
}
#dInformation3 th 
{
	font-size		: 10pt;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
	font-weight		: bold;
	text-align		: left;
	padding				: 10px;
}


/**  dNavigation ******************************************/
#dNavigation
{
	clear		: both;
	
	background-color: #eeeeee;
	
	border-style: solid;
	border-color: #666666;
	border-width: 1px 0px;
}

#dNavigation ul
{
	margin		: 0px;
	padding		: 2px 0px;
	list-style-type : none;
	
	font-family		: Arial;
	font-size		: 10pt;
	font-weight		: bold;
}

#dNavigation ul li
{
	display		: inline;
}

#dNavigation ul li a
{
	color		: #110099;
	text-decoration : none;
	
	padding		: 1px 20px;
}

#dNavigation ul li a:HOVER
{
	color		: #000000;
	background-color	: #ddddee;
}

/**  dTools ***********************************************/		
#dTools
{
	float			: left;
	width			: 150px;
}

#dToolsHeader
{
	font-family		: Arial, Sans-Serif;
	
	text-align		: left;
	font-size		: 14pt;
	font-weight		: bold;
	color			: #ffffff;
	
	background-color: #666666;
	padding			:	10px 5px;
}

#dTools ul
{
	list-style-type	: none;
	padding			: 0px;
	margin			: 0px;
	
	text-align		: left;
}

#dTools ul li
{
	width			: 150px;
	
	border-width	: 1px 0px 0px 0px;
	border-color	: #666666;
	border-style	: solid;
	
	font-family		: Arial;
	font-size		: 10pt;
}

#dTools ul li a
{
	display			: block;
	padding			: 2px 10px;
	
	text-align		: left;
	text-decoration	: none;
	
}

#dTools ul li a:HOVER
{
	background-color: #ccddee;
}		

#dContentContainer
{
	background-color: #ffffff;
	
	clear			: right;
	float			: left;
	
	width			: 600px;
	text-align		: left;
}

#dContent
{
	padding			: 15px 10px 5px 15px;
	
	font-family		: Trebuchet MS, Arial, Sans-Serif;
	font-size		: 11pt;
	color			: #333333;
}

#dContent h2
{
	line-height		: 1;
	padding			: 0px;
	margin			: 0px;
}

#dContent p
{
	font-size		: 10pt;
	text-indent		: 25px;
}

.cPage
{
	text-align		: right;
	
	
	font-size		: 8pt;
	color			: #666666;
	font-family		: Trebuchet MS, Arial, Sans-serif;
	
	background-color: #00ffcc;
	border-style	: solid;
	border-color	: #333333;
	border-width	: 1px 0px;
	
	padding			: 4px 8px;
	font-weight		: bold;
}

.cPage a
{
	text-decoration	: none;
}
.cPage a:HOVER
{
	color			: #666666;
}

#dPageStats
{
	background-color: #eeffee;
	
	border-width	: 0px 0px 0px 2px;
	border-color	: #666666;
	border-style	: solid;
	
	font-size		: 9pt;
	
	padding			: 7px 6px;
	margin-bottom	: 20px;
}
#dPageStats ul 
{
	list-style-type : none;
	padding			: 0px;
	margin			: 10px 3px 5px 3px;
}

#dPageStats ul li
{
	display			: inline;
	margin			: 0px;
	padding			: 0px;
	
	font-weight		: bold;
	font-size		: 8pt;
	font-family		: Arial;
	color			: #000000;
}
#dPageStats ul li a
{
	color			: #ffffff;
	
	padding			: 1px 4px;
	margin			: 0px;
	text-decoration	: none;
	
	border-style	: solid;
	border-color	: #333333;
	border-width	: 1px 0px;
}
#dPageStats ul li a:HOVER
{
	color			: #000000;
	background-color: #ffff00 !important;
}

#dFooter
{
	background-color: #dddddd;
	clear			: both;
	
	font-family		: Arial;
	font-size		: 8pt;
	color			: #666666;
	
	padding			: 10px 20px 5px 5px;
	text-align		: center;
}

/********************** PREVIEWS **************************/
div.cPreview
{
	width		: 500px;
	margin-bottom: 20px;
}

div.cPreview td.cTitle
{
	background-color: #eeeeee;
	font-size		: 10pt;
	padding			: 3px 6px;
	
	border-style	: solid;
	border-color	: #333333;
	border-width	: 1px 0px 0px 0px;
}
div.cPreview td.cTitle a
{
	color			: #0000ff;
	text-decoration	: none;
}
div.cPreview td.cTitle a:HOVER
{
	text-decoration	: underline;
}

div.cPreview td.cDate
{
	font-size		: 9pt;
	padding			: 2px 8px;
	
	background-color: #eeeeee;
	border-style	: solid;
	border-color	: #333333;
	border-width	: 0px 0px 1px 0px;
}

div.cPreview td.cDesc
{
	padding			: 3px 10px;
	text-indent		: 15px;
	
	color			: #333333;
	font-family		: Arial;
	font-size		: 10pt;
}

div.cPreview td.cRating
{
	font-size		: 9pt;
	padding			: 2px 8px;
	color			: #ffffff;
	background-color: #000000;
}

div.cLists
{
}

div.cLists th
{
	padding			: 2px	6px;
	text-align		: center;
	font-weight		: bold;
	font-family		: Arial, Sans-Serif;
	font-size		: 11pt;
	
	color			: #ffffff;
	background-color: #333333;
}

div.cLists td
{
	padding			: 4px 8px;
	font-family		: Trebuchet MS, Arial, Sans-Serif;
	font-size		: 9pt;
	
	background-color: #eeeeee;
}

div.cLists td a
{
	color			: #0000ff;
	text-decoration	: none;
}
div.cLists td a:HOVER
{
	text-decoration	: underline;
}

#dSearchBoxBasic
{
	padding		: 10px 20px;
	
	border-style: solid;
	border-color: #666666;
	border-width: 0px 0px;
	
	font-family: Trebuchet MS, Arial, Sans-serif;
	
	width		: 200px;
}

.cSearchHeader
{
	font-weight		: bold;
	font-size		: 10pt;
	color			: #ffffff;
	
	background-color: #666666;
	
	padding			: 1px 1px;
	
	border-style	: solid;
	border-color	: #000000;
	border-width	: 1px;
}

.cSearchBody
{
	padding			: 3px 6px;
}

.cSearchCat
{
	font-size		: 8pt;
	
	margin-bottom	: 7px;
	font-family		: Arial;
}

#dSearchBoxBasic input.cText
{
	width			: 100px;
	font-size		: 8pt;
	font-family		: Arial;
}

#dSearchBoxBasic input.cRadio
{
}

#dSearchBoxBasic input.cSubmit
{
	width			: 50px;
	font-size		: 9pt;
}

#dSearchBoxBasic select
{
	font-size	: 9pt;
	font-family	: Arial;
}
<!--
body { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
} 
caption { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight : bold; 
background : transparent; 
}
textarea {
background-color : white; 
color : #000000; 
} 
H1 {
font-size : 14pt; 
color : black; 
}
H1.e {
font-size : 14pt; 
color : red; 
background : white; 
} 

IMG {
border : 0; 
} 
IMG.b {
border : 1px solid black; 
}

li { 
    line-height: 1.5em;
    list-style-type: square;
    margin: 0.3em 0 0 1.5em;
    padding:0;
}
ul { 
    line-height: 1.5em;
    list-style-type: square;
    margin: 0.3em 0 0 1.5em;
    padding:0;
}
ol {
    line-height: 1.5em;
    margin: 0.3em 0 0 3.2em;
    padding:0;
    list-style-image: none;
}
/* li { margin-bottom: 0.1em; } */
table {
font-size : 10pt; 
background-color : white; 
border : 1px solid #CCC; 
border-collapse : collapse; 
} 
table.a {
background-color : white; 
border-collapse : collapse; 
border : 0 solid black; 
width	:	200px;
} 
table.top {
background-color : white; 
border-collapse : collapse; 
border : 0px; 
} 
table.c {
background-color : transparent; 
border-collapse : collapse; 
border : 0 solid #CCC; 
} 
table.cc {
background-color : transparent; 
border-collapse : collapse; 
border : 0 solid black; 
margin-left : auto; 
margin-right : auto;
} 
table.newsu {
font-size : 8pt; 
border : 1px solid black; 
width : 200px; 
height : 2px; 
text-align : left;
font-family             :  Arial, Sans-Serif;
}
table.newsu3 {
font-size : 8pt; 
border : 0px solid black; 
height : 2px; 
text-align : left;
font-family             :  Arial, Sans-Serif;
width : 700px; 
}
table.rankings{
font-size : 9pt; 
border : 1px solid black; 
width : 175px; 
height : 2px; 
text-align : left;
font-family             :  Arial, Sans-Serif;
}

TD {
padding: 2px 2px;
border : 1px solid #CCC; 
border-width: 1px 0px;
} 
TD.ag {
background-color : #cccccc; 
padding: 1px 1px;
border : 0px; 
}
TD.suspension{
font-family : sans-serif; 
font-size : 7pt; 
text-align : center;
}
TD.a {
padding: 1px 1px;
border : 0px; 
}
TD.c {
padding: 0px 0px;
border : 0px; 
}
TD.cc {
padding: 0px 0px;
border : 0px; 
text-align : center;
}
TD.ccw {
padding: 5px 5px;
border : 0px; 
text-align : center;
}
TD.cs {
font-family : sans-serif; 
font-size : 7pt;
text-align : center;
}
TD.recweight {
font-family : sans-serif; 
font-size : 7pt;
text-align : center;
width:	50px;
}
TD.csdate {
font-family : sans-serif; 
font-size : 7pt;
text-align : center;
width:	70px;
}
TD.cs1 {
font-family : sans-serif; 
font-size : 7pt;
text-align : left;
}
TD.cr {
font-family : sans-serif; 
font-size : 7pt;
text-align : right;
}
TD.s {
font-family : sans-serif; 
font-size : 8pt; 
}
TD.rw {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #99cc99; 
text-align : center;
} 
TD.rl {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #E44; 
text-align : center;
} 
TD.rd {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #ffffff; 
text-align : center;
} 
TD.rnc {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #cccccc; 
text-align : center;
} 
TD.rncl {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #cccccc; 
text-align : left;
} 
TD.rncr {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #cccccc; 
text-align : center;
} 



TD.rsc {
font-size : 8pt; 
border : 1px solid #CCC; 
background-color : #99ccff; 
text-align : center;
}
TD.w {
font-size : 8pt; 
border : 1px solid black; 
background-color : #84BE6A; 
width : 8px; 
height : 8px; 
text-align : center;
} 
TD.l {
font-size : 8pt; 
border : 1px solid black; 
background-color : #CC3232; 
width : 8px; 
height : 8px; 
text-align : center;
} 
TD.d {
font-size : 8pt; 
border : 1px solid black; 
background-color : #ffffff; 
width : 8px; 
height : 8px; 
text-align : center;
} 
TD.nc {
font-size : 8pt; 
border : 1px solid black; 
background-color : #ffff7e; 
width : 8px; 
height : 8px; 
text-align : center;
}

TD.newsu td{
font-size : 8pt; 
border : 1px solid black; 
width : 8px; 
height : 8px; 
text-align : left;
font-family             :  Arial, Sans-Serif;

}
TD.sc {
font-size : 8pt; 
border : 1px solid black; 
background-color : #99ccff; 
width : 8px; 
height : 8px; 
text-align : center;
}
TD.header {
border : 0 solid black; 
} 
TH {
font-size : 8pt; 
font-weight : bold; 
border : 1px solid #CCC; 
background-color : #cccccc; 
text-align : center;
} 
TH.a {
font-size : 8pt; 
font-weight : bold; 
border : 0px solid black; 
background-color : #cccccc; 
} 
TH.al {
font-size : 8pt; 
font-weight : bold; 
border : 0px solid black; 
background-color : #cccccc; 
text-align : left;
} 
TH.ar {
font-size : 8pt; 
font-weight : bold; 
border : 0px solid black; 
background-color : #cccccc; 
text-align : right;
} 
A {
text-decoration : underline; 
color : black; 
} 
div.testclass {
  height : 20px; 
  border: 2px dashed #333;
  border-color: #9c9;
/*  background-color: #9c9; */
  }
div.updated {
  height : 20px; 
  border: 2px dashed #333;
  border-color: #e44;
  }
TD.expand {
width : 11px; 
background-repeat: no-repeat;
background-position: center center;
}
TD.collapse {
width : 11px; 
background-repeat: no-repeat;
background-position: center center;
} 

-->
