BODY, body  {
	background-color : White;
	font-family : Verdana, Trebuchet MS, Arial, san-serif;
	font-size : 12px;
	color : Black;
}

A:HOVER, a:hover  {
	color : #CC0000;
	text-decoration: none;
}

A, a {
	color : #AD4A4A;
	text-decoration: none;
}

TABLE, table {
	background-color : White;
	border : 0px;
	padding : 0px 0px 0px 0px;
	color : Black;
}

TABLE.headerbg, table.headerbg {
	background-color : #AD4A4A;
	border-top : solid 1px black;
	border-bottom : solid 1px black;
	border-left : solid 1px black;
	border-right : solid 1px black;
	border-collapse: none;
	color : White;
}

TD, td {
	font-family : Verdana, Trebuchet MS, Arial, san-serif;
	font-size : 12px;
	color : Black;
}

TD.headerbg, td.headerbg {
	background-color : #AD4A4A;
	font-family : Verdana, Trebuchet MS, Arial, san-serif;
	font-size : 12px;
	color : White;
}

TH.smallheaderbg, th.smallheaderbg {
	background-color : #AD4A4A;
	font-family : Verdana, Trebuchet MS, Arial, san-serif;
	font-size : xx-small;
	color : White;
}

TD.smallheaderbg, td.smallheaderbg {
	background-color : #AD4A4A;
	font-family : Verdana, Trebuchet MS, Arial, san-serif;
	font-size : xx-small;
	color : White;
}

TD.headerbg A {
	color: White;
}

DIV.reportPrint{
	display:none;
		}
		
DIV.reportScreen
	{
	display:block;
	}

.headerFont{
	font-size:medium;
	font-weight:bold;
	color:Black;
}
.subHeaderFont{
	font-size:x-small;
	color:;
}

.smallFont{
	font-size:xx-small;
}

.footer{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:xx-small;
	color:Silver;
}

.footerLinks{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:xx-small;
	font-weight:bold;
	color:#AD4A4A;
}

.highMessage{
	color:#CC0000;
	font-size:xx-small;
	font-weight:bold;
}

.required{
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:x-small;
	color:#CC0000;
}
