body {
	background-color:#FBD007;
	margin:0px;
	padding:5px;
}
body,td {
	font:9pt verdana, arial;
	color:#002464;
}
a { color:#002464; text-decoration:none; }
a:hover { text-decoration:underline; }

.header { width:800px; overflow:hidden; margin:0px auto; background-color:#002464; }
.header .headertop { height:60px; border-bottom:7px solid #FBD007; }
.header .mainlogo { float:left; border-right:2px solid #FBD007; }
.header .brands { 
	float: right; 
	font:7.5pt arial; 
	width:340px; 
	text-align: right; 
	color:white; 
	padding:2px 4px 0px 0px; 

	
}
.header .headerbottom { border-bottom:7px solid #FBD007; }

.phonenos { float:right; }
.phonenos th { padding:0px 2px;color:white;font:8pt arial;text-align:right;font-weight:bold;line-height:7pt; }
.phonenos td { padding:0px 2px;color:white;font:8pt arial;line-height:7pt; }

.menu { font:bold 10px verdana, arial; color:#FFF; line-height:30pt; padding:0px 12px; }
.menu a { text-decoration:none; color:#FFF; padding:0px 3px; }
.menu span { color: #FBD007; padding:0px 3px; }

.footer { 
	width:800px; 
	margin:0px auto; 
	border-top:9px solid #002464; 
	font:normal 10px Verdana, Arial; 
	color:#002464; 
}
.footermenu { color:#002464; margin:0px auto; text-align:center; }
.footermenu a { color:#002464; }
.footercontact { white-space:nowrap; margin:0px auto; text-align:center; padding:5px 3px; }
.footercopyright { float:left; padding:5px 3px; }
.footerpower { float:right; padding:5px 3px; }
