/* CSS Document */
/* * {border:1px solid yellow;} */

* {padding:0;margin:0;}
body{margin:0;background:#336598/*#023468*/;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:14px;}
/*#container {border:1px solid yellow;background:url('/images/body_bkgrd.png') bottom repeat-x;width:100%;text-align:center; margin:0;}*/
#main {width:100%;text-align:center;}
#redhead, #bluehead, #content, #tail {position:relative;top:0px;width:799px;margin:0 auto}
#redhead {margin-top:0;height:88px;cursor:pointer;}
#bluehead {margin-top:0;height:178px;cursor:pointer;background:url('/images/bluehead.jpg') no-repeat;}
#tail {height:30px;margin-top:10px;}
#content {background:url('/images/content_bg.png') repeat-y;text-align:left;}

#autoglass {background:url( '/images/transparent.png' ) repeat;cursor:pointer;width:260px;height:40px;position:absolute;top:22px;right:65px;z-index:1;}
#bg_grad {background:url('/images/body_bkgrd.png') bottom repeat-x;position:absolute;bottom:0px;width:100%;height:872px;}
.topnavclass, .bottomnavclass {border-collapse:collapse;width:100%;}
.topnavclass img {border:0;}
.bottomnavclass a {text-decoration:none;}
.bottomnavclass b {color:#D3E0E9;font-size:11px;font-family:Helvetica,Verdana,Arial,sans-serif;font-style:italic;font-weight:bold;text-transform:uppercase;}
#leftcol {background:#1f1e24;float:left;text-align:left;width:272px;}
#rightcol {float:left;text-align:left;width:527px;}
.forcedown {clear:both;height:0;visibility:hidden;}

/* home:index.html */
.home_ul {list-style: none url('/images/arrow.gif') outside;}
.home_ul li {color:#fff;}

/* accident checklist:checklist.html */
.ac_ul_help {list-style: none outside;}
.ac_ul_help li {color:#fff;font-size:11px;font-family:Helvetica,Verdana,Arial,sans-serif;}

.bold {font-weight:bold;}
.clearright {clear:right;}
.italic {font-style:italic;}
.padding10 {padding:10px;}
.margin10 {margin:10px;}
.floatleft {float:left;}
.floatright {float:right;}
.border0 {border:0;}
.marginright10 {margin-right:10px;}
.marginauto {margin:0 auto;}
.posrel {position:relative;}
.posabs {position:absolute;}
.checkboxpad {margin-right:0px;margin-bottom:0px;margin-top:3px;}

.homeimg {border:1px solid #333;}
.leftimg {border:2px solid #666;}

.shadowbox {}
.shadowbox_head {background:url( '/images/shadowboxhead.gif') no-repeat; height:6px;}
.shadowbox_body {background:url( '/images/shadowboxbody.gif') repeat-y; padding-right:30px;}
.shadowbox_tail {background:url( '/images/shadowboxtail.gif') no-repeat; height:8px;}

.clearfix{height:auto !important;height:1%;overflow:hidden;padding-bottom:3px !important;padding-bottom:13px;}

h2 {font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:normal;}
h3 {font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;}
h4 {font-size:12px;line-height:32px;}

a img {border:none;}
.error {color:red;}
/* Start Customer CSS */

.bluelargeheading {
	color:#29507B;
	font-size:22px;
	line-height:24px;
	}
.blacklargeheading {
	color:#000000;
	font-size:23px;
	line-height:24px;
	}
.blueheading {
	color:#023468;
	font-size:18px;
	line-height:22px;
	}
.redsmallheading {
	color:#990000;
	font-size:14px;
	line-height:18px;
	}
.graysmallheading {
	color:#CCCCCC;
	font-size:14px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
.bluenormaltext {
	color:#023468;
	font-size:11px;
	line-height:14px;
	}
.blacknormaltext {
	color:#000000;
	font-size:11px;
	line-height:14px;
	}
.lightgraysmalltext {
	color:#cccccc;
	font-size:10px;
	line-height:12px;
	}
.yellowsmalltext {
	color:#efca3b;
	font-size:10px;
	line-height:12px;
	}
.graynormaltext {
	color:#333333;
	font-size:11px;
	line-height:14px;
	}
.rednormaltext {
	color:#990000;
	font-size:11px;
	line-height:14px;
	}
.bluesmalltext {
	color:#29507B;
	font-size:8px;
	line-height:9px;
	}
.blacksmalltext {
	color:#000000;
	font-size:8px;
	line-height:9px;
	}

/* End Customer CSS */
 
