
A:link {

	color: #0042CC;

	text-decoration: none;

}

A:visited {

	color: #003399;

	text-decoration: none;

}

A:active {

	color: #0000FF;

	text-decoration: none;

}

A:hover {color:#FF0000;}




td {
	color : #000000;
	font-size : .70em;		
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}



td.listheader {
	font-size : .80em;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #172E73;
	}


td.bodylight {
	background-color: #EBEBEB; 
	}

td.bodydark {
	background-color: #DEDEDE; 
	}


td.bodylightg {
	color : #666666;
	background-color: #EBEBEB; 
	}

td.bodydarkg {
	color : #666666;
	background-color: #DEDEDE; 
	}


td.bodyred {
	background-color: #E50000; 
	}



td.smaller {
	font-size : .70em;
	}


p.smaller {
	font-size : .70em;
	}


td.smallergrey {	
	font-size : .70em;
	color: #999999;
	}


td.larger {
	font-size : .90em;
	}



input {
	color : #000000;
	font-size : 1 em;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}

input.select {
	color : #000000;
	font-size : .90 em;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}


select {
	color : #000000;
	font-size : 1 em;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}

textarea {
	color : #000000;
	font-size : 1 em;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}



td.greytext {	
	color: #999999;
	}


td.lightgrey {	
	color: #EBEBEB;
	}


span.grey {	
	color: #999999;
	}


td.redtext {	
	color: #CC0000;
	}


td.disclaimer {
	font-size : .60em;	
	}




A:visited .thumb {
	border-thickness: 2px; 
	border-color: #172E73; 
	border-style: solid
	}

A:link .thumb {
	border-thickness: 2px; 
	border-color: #172E73; 
	border-style: solid
	}


A:hover .thumb, A:active .thumb {
	border-thickness: 2px; 
	border-color: #172E73; 
	border-style: solid
	}




