body { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #000000; 
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;  
  /*scrollbar-base-color: #666666; 
  scrollbar-face-color: #999999; 
  scrollbar-track-color: #CCCCCC; 
  scrollbar-arrow-color: #000000;
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-3dlight-color: #EDEDED; 
  scrollbar-shadow-color: #666666;
  scrollbar-darkshadow-color: #000000; 
  background-color: #FFFFFF;*/
  text-decoration: none; }
td, th, font, p, li, ul, ol, dl, dt, dd, blockquote, .bod { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000; }
.dropdown { position: absolute;
  z-index: 30;
  width: 10px;
  height: 10px;
  visibility: hidden; }
a { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #0066CC;
  text-decoration: underline; }
a:link { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #0066CC;
  text-decoration: underline; }
a:visited { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #0066CC; /*7FB2E5*/
  text-decoration: underline; }
a:hover { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #FFCC00;
  text-decoration: underline; }
a:active { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #FFCC00;
  text-decoration: underline; }
.content { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal; }
a.content { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  color: #666666;
  text-decoration: none; }
a.content:link { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  color: #666666;
  font-weight: normal;
  text-decoration: none; }
a.content:visited { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  color: #999999;
  font-weight: normal;
  text-decoration: none; }
a.content:hover { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  color: #990033;
  font-weight: normal;
  text-decoration: none; }
a.content:active { font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  font-style: normal;
  color: #FFCC00;
  font-weight: normal;
  text-decoration: none; }
.menu { font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10px;
  font-weight: normal; }
a.menu { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: none; }
a.menu:link { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: none; }
a.menu:active { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: none; }
a.menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: none; }
a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  font-weight: normal;
  text-decoration: none; }
.menuBold { font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 10px;
  font-weight: bold; } 

/* Left Nav Styles */
.lNav { font-family: Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: auto;
  width: auto;
  color: #000000;
  font-size: 10px;
  font-weight: normal; }
a.lNav { font-family: Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: auto;
  width: auto;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none; }
a.lNav:link { font-family: Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: auto;
  width: auto;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none; }
a.lNav:active { font-family: Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: auto;
  width: auto;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none; }
a.lNav:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: auto;
  width: auto;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none; }
a.lNav:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
  display: block;
  height: auto;
  width: auto;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;
  text-decoration: none; } 
/* End Left Nav Styles */

.small { font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 10px;
  font-weight: normal; }
a.small { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;
  text-decoration: none; }
a.small:link { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0066CC;
  font-weight: normal;
  text-decoration: underline; }
a.small:active { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFCC00;
  font-weight: normal;
  text-decoration: underline; }
a.small:visited { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #0066CC;
  font-weight: normal;
  text-decoration: underline; }
a.small:hover { font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFCC00;
  font-weight: normal;
  text-decoration: underline; }
.smallGray { font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #BABABA;
  font-weight: normal;}
.pageTitle { font-family: Verdana,Arial,Helvetica,sans-serif;  
  font-size: 18px;
  color: #333333;
  padding-bottom: 10px;
  font-weight: normal;}
.pageTitleLarge { font-family: Verdana,Arial,Helvetica,sans-serif;  
  font-size: 20px;
  color: #333333;
  padding-bottom: 10px;
  font-weight: bold;}
.black { font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: normal;}
.blackbold { font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #000000;
  font-weight: bold;}
.bluesmall { font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #0066CC;
  font-weight: normal;}
.blue { font-family: Arial,helvetica,sans-serif;
  font-size: 12px;
  color: #0066CC;
  font-weight: normal;}
.blueLarge { font-family: Arial,helvetica,sans-serif;
  font-size: 14px;
  color: #0066CC;
  font-weight: bold;}  
.redsmall { font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #FF0000;
  font-weight: normal;}
.red { font-family: Arial,helvetica,sans-serif;
  font-size: 12px;
  color: #FF0000;
  font-weight: normal;}
.redLarge { font-family: Arial,helvetica,sans-serif;
  font-size: 14px;
  color: #FF0000;
  font-weight: bold;}
.white{ font-family: Arial,helvetica,sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: normal;}
.whiteSmall{ font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: normal;}
.whiteSmallBold{ font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  font-weight: bold;}
.whiteBold{ font-family: Arial,helvetica,sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;}
.whiteLarge{ font-family: Arial,helvetica,sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  font-weight: bold;}
.tblHeader{ font-family: Arial,helvetica,sans-serif;
  font-size: 12px;
  text-align: center;
  border-style: solid;
  border-width: 1px 1px 0px 0px;
  border-color: #333333;
  background-color: #CCCCCC;
  padding: 4px;
  color: #333333;
  font-weight: bold;}
.tblCell{ font-family: Arial,helvetica,sans-serif;
  font-size: 10px;
  text-align: center;
  border-style: solid;
  border-width: 1px 1px 0px 0px;
  border-color: #333333;
  padding: 4px;
  color: #333333;
  font-weight: bold;}
.vehicleTab {
  width: 751px;
  height:43px;
  background-image:url(/images/vehicle/tab_bground.jpg);
  background-repeat: repeat-x; }
input { font-family: "Andale Mono", "monotype.com","Courier New", monospace, mono;
  font-size: 12px;}
select { font-family: Arial,helvetica,sans-serif;
  font-size: 12px; }  
textarea { font-family: "Andale Mono", "monotype.com","Courier New", monospace, mono;
  font-size: 12px; } 
.monospace { font-family: "Andale Mono", "monotype.com","Courier New", monospace, mono;
  font-size: 12px; }
  
/* Layers */
#header { position: absolute;
  top: 0px;
  left: 0px;
  width: 780px;
  visibility: visible; 
  z-index: 1; }
#leftNav {
	position: absolute;
	/*background: url(../images/lnav_bground.gif) repeat;*/
	top: 91px;
	left: 0px;
	width: 130px;
	visibility: visible;
	z-index: 5; }
#contentWide { position: absolute;
  top: 105px;
  left: 15px;
  width: 755px;
  visibility: visible; 
  z-index: 5; }
#content { position: absolute;
  top: 105px;
  left: 150px;
  width: 620px;
  visibility: visible; 
  z-index: 5; }
#rightNav {
	position: absolute;
	background: url(/images/rnav_bground.gif) repeat-y;
	top: 91px;
	left: 615px;
	width: 165px;
	visibility: visible;
	z-index: 5; }
#tab1Lyr { position: absolute; 
  margin-left:37px; 
  margin-top:90px; 
  width:144px; 
  border: 1px solid #8c8e8c;
  background-color: #bababa;
  visibility:hidden; 
  z-index:40;}
#tab2Lyr { position:absolute; 
  margin-left:107px; 
  margin-top:90px;  
  width:144px; 
  border: 1px solid #8c8e8c;
  background-color: #bababa;
  visibility:hidden; 
  z-index:40;}

  
/* gray border classes */
.grayBorderBtm {
border-bottom: 1px solid #8C8E8C; 
padding-bottom: 3px;
}
.grayBorderTop {
border-top: 1px solid #8C8E8C; 
padding-top: 3px;
}
.grayBorderLeft {
border-left: 1px solid #8C8E8C; 
padding-top: 3px;
}
.grayBorderRight {
border-right: 1px solid #8C8E8C; 
padding-top: 3px;
}
.drkGrayBorderBtm {
border-bottom: 1px solid #333333; 
}
.drkGrayBorderTop {
border-top: 1px solid #333333; 
}
.drkGrayBorderLeft {
border-left: 1px solid #333333; 
}
.drkGrayBorderRight {
border-right: 1px solid #333333; 
}
.drkBlueBorderBtm {
border-bottom: 1px solid #023565; 
}
.drkBlueBorderTop {
border-top: 1px solid #023565; 
}
.drkBlueBorderLeft {
border-left: 1px solid #023565; 
}
.drkBlueBorderRight {
border-right: 1px solid #023565; 
}
