body{background:#f5f5f5;margin:0 0 0 0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;}

a:link,a:visited,a:hover {text-decoration: underline; color: #404040;font-size: 10px;font-weight: normal;}

a.news:link,a.news:visited,span.copy   { color: #696969; font-size: 9px; text-decoration: none }
a.news:hover {color: #a9a9a9;}

a.copy:link,a.copy:visited {color: #333333;}
a.copy:hover {color: #666666;}

a.content:link,a.content:visited {color: #333333;}
a.content:hover {color: #999999;}

a.sub:link,a.sub:visited{font-size: 8px;color: #08298C;font-weight: bold;text-decoration: none;}
a.sub:hover{color:#9c9cA5;font-size: 8px;}

a.quicklink:link,a.quicklink:visited{font-size: 11px;color: #08298C;font-weight: bold;text-decoration: none;}
a.quicklink:hover{color:#9c9cA5;font-size: 11px;}

P {font-size:11px; color: #333333}
.content {font-size:10px; color: #333333;font-weight:normal;}

div {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color:#08298C}
div.comox_news {font-size:10px; color: #808080; width:145px; font-weight: normal;}

span {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
.blueborder {border:1px solid #08298C;height:200px; width:132px;} 
span.hdr_blue {font-size:10px; color: #08298C;}
span.hdr_gray {font-size:10px; color: #666666;}
span.hdr_white {font-size:10px; color: #FFFFFF;}
span.hdr_black{font-size:10px; color: #000000;}
span.hdr_red  { color: #f00;font-size: 10px;  }
span.blue {font-size:10px; color: #113D75;  font-weight: normal;}
/*span.red {font-size:10px; line-height: 100%; color: #cc3300;  font-weight: normal;}*/
span.gray {font-size:10px; color: #666666;  font-weight: normal;}
span.news{color: #696969; font-size: 9px; font-weight: normal;}

table.fitted { width: 780px; height: 100%;}

div.subnav{border-bottom:1px solid #9c9cA5;height:24px;}
div.header{border-bottom:1px solid #9c9cA5;height:24px;width:471px;font-size:14px;font-weight:bold;}

TD.tdsub{  border-left:1px solid #dcdcdc;  border-right:1px solid #dcdcdc;  border-bottom:1px solid #dcdcdc;  height:15px;}



TABLE.subnavs{  border:none;  width:100%;margin:0px 10px 0px 10px;}
.header-blue{	font-weight: bold;	font-size: 11px;	color: #08298C;}

.Normal{	font-size: 9px;	color: #000000;}
HR.divider{width:435px;height:2px;}
.loginTable{font-size: 11px;}
TR.loginHeader{ background: #C0C0C0;}
.button{font-size: 11px;color: #000000;}
.error,.req{font-weight: bold;font-size: 10px;color: #f00000;}
ul{ color: #333333; font-size: 10px; }
.Normal,.NormalBold,input{
	font-size: 9px;
	color: #000000;
	font-weight:normal;
}
.NormalBold{	font-weight: bold;}
TR.shipping TD{ font-size:11px; }
a.date:link,a.date:visited ,a.date:hover{color:#fff;text-decoration: none;}
.lightText{color:#ffffff}
.content td{vertical-align:top;}
div.fuel{width:50%;border:1px solid blue;color:blue}
.bigHR{background:#005AAD;}
th{text-align:left;}



.quickTrackTextArea{width:100%;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}
input.small{width:35px;}
input.med{width:150px;}
input.large{width:300px;}
table.matrix{width:100%;border:1px solid black;border-collapse:collapse;}
.matrix td,.matrix th{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align:center;}
.matrix th{background:#004079;color:white;}
.userPanel{border:1px solid #005AAD;color:#005AAD;background-color: #C3C3C3;font-size: 11px;margin:5px;padding:5px;}
