body {
	font-family: Verdana, "MS Sans", sans-serif;
	background-color: #999999;
	margin: 10px 0px;
	text-align: center; 
	vertical-align: top;
}


.pagetable {
	width: 760px;
	background-color: #ffffff;
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin-right: auto;
	margin-left: auto;
}
.pagetable td {
	font-family: Verdana, "MS Sans", sans-serif;
	vertical-align: top;
	
}

.brandtable {
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin-right: auto;
	margin-left: auto;
}



.index610 h4 {  
	margin-top: 4px;
	margin-bottom: 4px;
	color:#cc0000;
	font-size: 100%;
	font-weight:bold;
}

.index410 h4 {  
	margin-top: 4px;
	margin-bottom: 4px;
	color:#cc0000;
	font-size: 100%;
	font-weight:bold;
}

.header {
	background-color: #333399;
	text-align: left;
	margin: 0px;	
	padding: 0px;
	border-bottom: 2px solid #ffffff;
	
}


.banner {
	width: 344px;
	text-align: left;
	background-color: #FFFFFF;
}
.banner img {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
}

.fumbnail {  
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 60%;
	color: #666666;
}

.fumbnail1 {  
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 60%;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	width: 126px;
}

.fumbnail2 {  
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 60%;
	color: #666666;
	padding: 0px 0px 0px 10px;
	width: 380px;
}

.fumbnail img {
	background-color: #cc0000;
	padding: 2px;
	border: 0px 0px 0px 0px;
}

a:link, a:visited, a:active {text-decoration:none;color:#cc0000;}
a:hover, a {text-decoration:none;color:#ff0000;}

.footer a, .footer a:link, .footer a:visited, .footer a:active {text-decoration:none; color:#cccccc;}
.footer a:hover {text-decoration:none; color:#ff9900;}

.mainnav a, .mainnav a:link, .mainnav a:visited, .mainnav a:active {text-decoration:none; color:#666666;}
.mainnav a:hover {text-decoration:none; color:#ffffff;}

.search a, .search a:link {text-decoration:none; color:#ffffff; background-color: #ff9900; text-align: center; width: 100px; clear: left; border: 1px #666666 solid; padding: 4px;}
.search a:hover, .search a:visited, .search a:active {text-decoration:none; color:#666666; background-color: #ffffff;   border: 1px #cc3333 solid;}

.fumbnail a, .fumbnail a:link, .fumbnail a:visited, .fumbnail a:active {text-decoration:none; color:#cc0000; font-weight:bold;}
.fumbnail a:hover {text-decoration:none; color:#ff9900; font-weight:bold;}

.fumbnail1 a, .fumbnail1 a:link, .fumbnail1 a:visited, .fumbnail1 a:active {text-decoration:none; color:#cc0000; font-weight:bold;}
.fumbnail1 a:hover {text-decoration:none; color:#ffffff; font-weight:bold;}

.fumbnail2 a, .fumbnail2 a:link, .fumbnail2 a:visited, .fumbnail2 a:active {text-decoration:none; color:#cc0000; font-weight:bold;}
.fumbnail2 a:hover {text-decoration:none; color:#ff9900; font-weight:bold;}

.brands a, .brands a:link, .brands a:visited, .brands a:active {text-decoration:none; color:#ffcc33;}
.brands a:hover {text-decoration:none; color:#ffffff;}

.news {
	font-size: 80%;
	color: #333399;
	font-weight:bold;
}

.newsitems {
	font-size: 70%;
	color: #333399;
	font-weight:bold;
}

.brands {
	padding: 0px 10px 0px 0px;
	font-size: 60%;
	color: #ffcc33;
	font-weight:bold;
}

.siteheader {
	font-size: 70%;
	color: #ff0000;
	font-weight:bold;
	display: inline;
}



.index250 {  
	text-align: left;
	padding: 0px 10px 20px 10px;
	width: 230px;
	color: #ffffff;
	font-size: 60%;
}

.index120 {  
	text-align: left;
	padding: 20px 10px 10px 10px;
	width: 100px;
	color: #ffffff;
	font-size: 60%;
}

.index20 {  
	text-align: left;
	padding: 20px 4px 10px 4px;
	width: 8px;
	color: #ffffff;
	font-size: 60%;
}

.index220 {  
	text-align: left;
	padding: 10px 10px 10px 10px;
	width: 200px;
	color: #ffffff;
	font-size: 60%;
}

.index410 {  
	text-align: left;
	padding: 10px 10px 10px 10px;
	width: 390px;
	color: #666666;
	font-size: 60%;
}

.index610 {  
	text-align: left;
	padding: 10px 10px 10px 10px;
	width: 590px;
	color: #666666;
	font-size: 60%;
}

.searchbox {  
	text-align: center;
	vertical-align: middle;
	padding: 0px 10px 0px 10px;
	width: 150px;
}

.searchbox1 {  
	text-align: center;
	vertical-align: middle;
	padding: 0px 4px 0px 4px;

}

.search {  
	text-align: center;
	vertical-align: center;
	padding: 0px 0px 0px 0px;
	width: 150px;
	font-size: 70%;
	font-weight:bold;
}

.white_horiz {  
	background-color: #FFFFFF;
	width: 760px;
	height: 5px;
}

.white_vert {  
	background-color: #FFFFFF;
	width: 5px;
}

.mainnav {  
	font-size: 60%;
	color: #666666;
	text-align: right;
	padding: 10px 20px 10px 0px;
	width: 760px;
}

.content_full {  
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px 20px 20px 40px;
}

.maincontent {  
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 70%;
}

.centerit {  
	text-align: center;
	margin-top: 4px;
	margin-bottom: 6px;
}

.faqcontent {  
	margin-top: 4px;
	margin-bottom: 15px;
	font-size: 70%;
}

.faqs {  
	margin-top: 4px;
	margin-bottom: 4px;
	color: #999999;
	font-size: 70%;
	font-weight:bold;
	padding-bottom: 4px;
	border-bottom: 1px dashed #666666;
}

.header_o {  
	margin-top: 4px;
	margin-bottom: 4px;
	color: #ff9900;
	font-weight:bold;
	padding-bottom: 4px;
	border-bottom: 1px dashed #666666;
}

.copy_grey {  
	margin-top: 4px;
	margin-bottom: 4px;
	color: #999999;
	padding-bottom: 2px;
}

.underdash {  
	padding-bottom: 6px;
	border-bottom: 1px dashed #666666;
}

.upperdash {  
	padding-top: 6px;
	border-top: 1px dashed #666666;
}

.content1 {  
	background-color: #FFFFFF;
	padding: 5px 0px 10px 43px;
}

.content1 h1 {
	font-size: 70%
	color: #333399
}

.footer {
	font-size: 60%;
	color: #cccccc;
	background-color: #ffffff;
	text-align: center;
	margin: 0px;	
	padding: 5px;
}
