.maintable {
		background-color	: #FFFFFF;
		border-left			: 1px solid #FFFFFF;
		border-right		: 1px solid #FFFFFF;
	}

.news {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}

.bodytext {
	font-family: Arial;
	font-size: 9pt;
	color: #CCCCCC;
	text-indent: 2mm
}

.productselect {
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
}

.disclaimers {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #666666;
}

.models {
	font-family: Arial;
	font-size: 9pt;
	color: #CCCCCC;
	font-weight: bold;
}

.producttext {
	font-family: Arial;
	font-size: 9pt;
	color: #ffffff;
}

.producttextblack {
	font-family: Arial;
	font-size: 8pt;
	color: #666666;
}

.producthead {
	font-family: Arial;
	font-size: 9pt;
	color: #FFCC00;
}

.software {
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: normal;
}

A.products:visited  {font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 10pt;}
A.products:link   	{font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 10pt;}
A.products:active 	{font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 10pt;}
A.products:hover  	{font-family: Arial; color: #FFCC00; text-decoration: none; font-weight: bold; font-size: 10pt;}

A.emailsmall:visited  {font-family: Verdana; color: #666666; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.emailsmall:link   	{font-family: Verdana; color: #666666; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.emailsmall:active 	{font-family: Verdana; color: #666666; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.emailsmall:hover  	{font-family: Verdana; color: #FFCC00; text-decoration: none; font-weight: bold; font-size: 7pt;}

A.top:visited  {font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 9pt;}
A.top:link   	{font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 9pt;}
A.top:active 	{font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 9pt;}
A.top:hover  	{font-family: Arial; color: #FFCC00; text-decoration: none; font-weight: bold; font-size: 9pt;}

A.newslink:visited  {font-family: Arial; color: #333333; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.newslink:link   	{font-family: Arial; color: #333333; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.newslink:active 	{font-family: Arial; color: #333333; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.newslink:hover  	{font-family: Arial; color: #333333; text-decoration: none; font-weight: bold; font-size: 7pt;}

A.footer:visited  {font-family: Arial; color: #666666; text-decoration: none; font-weight: bold; font-size: 8pt;}
A.footer:link   	{font-family: Arial; color: #666666; text-decoration: none; font-weight: bold; font-size: 8pt;}
A.footer:active 	{font-family: Arial; color: #666666; text-decoration: none; font-weight: bold; font-size: 8pt;}
A.footer:hover  	{font-family: Arial; color: #CC0000; text-decoration: none; font-weight: bold; font-size: 8pt;}


body {
	font-family: Arial, Helvetica, sans-serif;
}



.copywrite {
	font-family: Verdana, Arial;
	font-size: 7pt;
	color: #999999;
}

.navi {
	font-family: Arial;
	font-size: 10pt;
	color: #CCCCCC;
	font-weight: bold;
}

.topnavi {
	font-family: Arial;
	font-size: 8pt;
	color: #CCCCCC;
	font-weight: bold;
}

.about {
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	font-weight: normal;
}

A.nav:visited  {font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 10pt;}
A.nav:link   	{font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 10pt;}
A.nav:active 	{font-family: Arial; color: #CCCCCC; text-decoration: none; font-weight: bold; font-size: 10pt;}
A.nav:hover  	{font-family: Arial; color: #FF0000; text-decoration: none; font-weight: bold; font-size: 10pt;}

A.small:visited  {font-family: Verdana, Arial; color: #666666; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.small:link   	{font-family: Verdana, Arial; color: #666666; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.small:active 	{font-family: Verdana, Arial; color: #666666; text-decoration: none; font-weight: bold; font-size: 7pt;}
A.small:hover  	{font-family: Verdana, Arial; color: #FF0000; text-decoration: none; font-weight: bold; font-size: 7pt;}

A.race:visited  {font-family: Verdana, Arial; color: #666666; text-decoration: none; font-weight: normal; font-size: 8pt;}
A.race:link   	{font-family: Verdana, Arial; color: #666666; text-decoration: none; font-weight: normal; font-size: 8pt;}
A.race:active 	{font-family: Verdana, Arial; color: #666666; text-decoration: none; font-weight: normal; font-size: 8pt;}
A.race:hover  	{font-family: Verdana, Arial; color: #FF0000; text-decoration: none; font-weight: normal; font-size: 8pt;}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.border {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	}
	
.borderside {
	BORDER-RIGHT: #666666 1px solid;
	}
	
	
.cell{font-weight:bold;
	border-left: 1px solid #999999; 
	border-right-width: 1px solid #999999; 
	border-top-width: 1px solid #999999; 
	border-bottom: 1px solid #999999; 
	font-family:verdana; 
	font-size:10px;
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	}
	
.celltop{font-weight:bold;
	border-left: 1px solid #999999; 
	border-right-width: 1px solid #999999; 
	border-top: 1px solid #999999; 
	border-bottom: 1px solid #999999; 
	font-family:verdana; 
	font-size:10px;
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	}
	
.cellclose{font-weight:bold;
	border-left: 1px solid #999999; 
	border-right: 1px solid #999999; 
	border-top: 1px solid #999999; 
	border-bottom: 1px solid #999999; 
	font-family:verdana; 
	font-size:9px;
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	}

.cellclose2{font-weight:bold;
	border-left: 1px solid #999999; 
	border-right: 1px solid #999999; 
	border-top-width: 1px solid #999999; 
	border-bottom: 1px solid #999999; 
	font-family:verdana; 
	font-size:9px;
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 4px;
	}


	



