BODY  
{
	font: Arial, Helvetica, helv;
	font-size: x-small;
	font-family: sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000033;
}

TD, TH, TABLE, TEXT, TR, FORM   
{
	font: Arial, Helvetica, helv;
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: normal;
	color: #000033;
}

TD.heading  
{
	font: Arial, Helvetica, helv;
	font-size: 18px;
	font-weight: bold;
	color: #000033;
}

TD.top  
{
	font: Arial, Helvetica, helv;
	font-size: 10px;
	font-weight: bold;
	color: #000033;
}

TD.report  
{
	font: Arial, Helvetica, helv;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
}

TD.reporthead  
{
	font: Arial, Helvetica, helv;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
}

.note 
{
	font: Arial, Helvetica, helv;
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: normal;
	color: red;
}

OL, UL  
{
	font: Arial, Helvetica, helv;
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: normal;
	color: #000033;
}

B  
{
	font: Arial, Helvetica, helv;
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: bold;
	color: black;
}

LI 
{
	font-size: x-small;
	font-family: sans-serif;
	font-weight: normal;
	font: Arial, Helvetica, helv;
	line-height: 20px;
}

LI.side  
{
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: normal;
	font: Arial, Helvetica, helv;
	line-height: 18px;
}

P 
{
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: normal;
	color: #000033;
	font: Arial, Helvetica, helv;
	margin: 16px;
}

BR 
{
	font-size: x-small ;
	font-family: sans-serif;
	font-weight: normal;
	color: #000033;
	font: Arial, Helvetica, helv;
	margin: 0;
}

.tiny 
{
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: normal;
	color: #000033;
	font: Arial, Helvetica, helv;
	text-align: left;
}

.tinyred 
{
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: normal;
	color: red;
	font: Arial, Helvetica, helv;
	text-align: center;
}

.tinyblue 
{
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: normal;
	color: #000033;
	font: Arial, Helvetica, helv;
	text-align: center;
}

.tinyleft 
{
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: normal;
	color: black;
	font: Arial, Helvetica, helv;
	text-align: left;
}

H1  
{
	font-size: large;
	font-family: sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #000033;
	font: Arial, Helvetica, helv;
}

H2  
{
	font: Arial, Helvetica, helv;
	font-size: medium;
	font-family: sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #000033;
}

H3  
{
	font-size: small;
	font-family: sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #000033;
	font: Arial, Helvetica, helv;
}

.higher  
{
	font: Arial, Helvetica, helv;
	font-size: 14px;
	font-weight: bold;
	color: black;
}

.lowerLink  
{
	font: Arial, Helvetica, helv;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.lowerLink:hover
{
	font: Arial, Helvetica, helv;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.lowerLink:visited
{
	font: Arial, Helvetica, helv;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

A  
{
	font-size: x-small;
	font-family: Arial, Helvetica, helv, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000066;
}

A:Visited  
{
	font-family: Arial, Helvetica, helv, sans-serif; 
	color: #CC6600; 
}

A:Active  
{
	font-family: Arial, Helvetica, helv, sans-serif; 
	color: #CCCCCC; }

P.box {padding: 5px; border: 2px groove;}

.redhead
{
	font: Arial, Helvetica, helv;
	font-size: 11px;
	font-weight: bold;
	color: maroon;
	}
	
.small 
{
	font: Arial, Helvetica, helv;
	font-size: 11px;
	color: #000033;
}
	
.smallbold 
{
	font : Arial, Helvetica, helv;
	font-size : 11px;
	font-weight : bold;
	color : #000033;
}
	
.PageHead 
{
	font-family: Times New Roman;
	font-size: 18px;
	font-weight: bold;
	color: #22224E;
}
	
.PageSubHead 
{
	font-family: Arial, Helvetica, helv;
	font-size: 16px;
	font-weight: bold;
	color: #22224E;
}

.PageHeadBar
{
	background-color: #003463;
	font-family: Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	color: White;
}

.PageSubHeadBar
{
	background-color: #FFDE00;
	font-family: Arial, Helvetica, helv;
	font-size: 14px;
	font-weight: bold;
	color: #22224E;
}
	
.TotalNumberCell 
{
	border-top: solid 1px black;
}

.FooterBar
{
	background-color: #003463;
	font-family: Arial, Helvetica,helv;
	font-size: 10px;
	color: White;	
}
