/* CSS Document */

* {margin:0px; padding:0px;}
body{
	color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:14px;
	margin:40px 0px 0px 0px;
}

a{color:#336699;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}

#wrapper{position:relative; width:100%;}
#logo{margin:0px 0px 30px 12px;}
iframe{display:none;}
#nav{display:none;}
#stripe{display:none;}

#main{}
#content{}
#bottom{}

h1 {font-weight:bold; font-size:30px; margin-bottom:30px; 
font-family:Geneva, Arial, Helvetica, sans-serif; width:100%;  padding:10px 6px;
border-bottom:1px solid #363535;border-top:1px solid #363535;}
h1 span{}

#left{margin:0px 13px 0px 13px;}
#left p{line-height:22px; margin:12px; }
#left p.featured-text{color:#336699; font-size:19px; line-height:24px; margin:-10px 0px 0px 0px; padding:13px;}
#left li{line-height:19px; margin:0px 20px 8px 60px; }

#right{display:none;}

#logos img{border:0px; margin:0px 10px 5px 10px;}

#bottom{clear:both;}

#footer {margin:0px 5px 10px 30px; padding-top:16px; height:100px;border-top:1px solid #363535;}
#footer a{color:#000000;}
#footer a:link{text-decoration:none;}
#footer a:visited{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a:active{text-decoration:underline;}
#footer span{display:block;}
#footer img{border:0px;}
#footer span.footer-contact{float:left; width:194px;}
#footer span.footer-contact .tel{}
#footer span.footer-links{display:none;}
#footer span.footer-logos{float:right;width:355px;}
#footer span.fineprint{clear:right; float:right; width:400px; font-size:11px; text-align:right; margin-top:24px;}

#spacer{clear:both; height:34px;}

#left .important {font-weight:bold; color:#333333; font-size:16px;}
#left .tagline {font-size:17px; text-align:center; color:#666666; padding:10px 0px 0px 0px; font-family:Geneva, Arial, Helvetica, sans-serif;}
#left p.staff {line-height:normal; padding:20px;}
#left .name{font-size:16px; text-transform:uppercase; color:#003399;}
#left p.staff img{float:left; margin-right:20px;}
#left p img{border:1px solid #474747; padding:2px;}
#left p.links{font-size:16px; font-weight:bold; margin-bottom:40px; border:0px;}
#left p.links a{display:block;}
#left ul {list-style:square;}
#left ul li ul {list-style:disc;}
#left ul li ul li{margin:0px; margin-left:50px; list-style:upper-latin;}
#left table{padding:10px 12px 10px 12px;width:98%;}
#left td{line-height:22px;}

body#gallery #left p.links{border:0px;}
body#gallery #left p.important{border-bottom:1px solid #BBBBBB;border-top:1px solid #BBBBBB; padding:10px; margin-top:30px;}
body#gallery td{padding:0px 10px 10px 0px; vertical-align:top; font-size:14px; line-height:normal;}
body#gallery td.truck{color:#ecb56d; text-align:left; font-size:18px; font-weight:normal;}
body#gallery table{width:98%; border-bottom:1px solid #363535;padding:10px 12px 10px 12px;}

body#employment #left p.links{border:0px;}
body#employment #left p.employment-contact{border-top:1px solid #BBBBBB; border-bottom:0px; padding:10px; margin:20px 0px 50px 0px;}
body#employment #left p.important{border-bottom:1px solid #BBBBBB;border-top:1px solid #BBBBBB; padding:10px 0px; margin-top:30px;}

body#profile td{padding-bottom:14px; vertical-align:top;line-height:17px; font-size:12px;}

body#committee #left p.important{margin-top:30px;}

body#fueling #left p.important{border-bottom:1px solid #BBBBBB;border-top:1px solid #BBBBBB; padding:10px 0px; margin-top:30px;}
body#fueling #left p.links{border:0px;}

body#benefits #left p.important{border-bottom:1px solid #BBBBBB;border-top:1px solid #BBBBBB; padding:10px 0px; margin-top:30px;}
body#benefits #left table .important{color:#a0b8d3;}
body#benefits #left p.links{border:0px;}
body#benefits #left th{color:#ecb56d; font-weight:normal; line-height:normal; vertical-align:top; font-weight:bold; font-size:12px;}
body#benefits #left tr.pst td{border-top:1px solid #666666;border-bottom:1px solid #666666;}
body#benefits #left tr.total td{border-top:1px solid #666666;}
body#benefits #left table{margin:30px 0px 50px 0px;}
body#benefits #left td{line-height:22px;}
body#benefits #left .fineprint{font-size:11px;}

body#incentives #left table{margin:0px 0px 0px 30px;}
body#incentives #left table li{margin:0px 0px 0px 20px;}
body#incentives #left table td{padding:0px 0px 10px 0px; vertical-align:top;}

body#links #left p.important{margin-top:30px;}

body#awards #left p img{margin-bottom:20px;}
body#awards #left p.important{clear:both;border-bottom:1px solid #BBBBBB; border-top:1px solid #BBBBBB;padding:10px 0px;}
body#awards #left table#safety td.award-name {color:#ecb56d; font-weight:bold; vertical-align:top; padding:24px 0px 10px 0px; font-size:15px; padding:10px 0px;}
body#awards #left table td img{height:98px;width:128px; margin-bottom:20px;}

body#news #left p.important{border-bottom:1px solid #BBBBBB; border-top:1px solid #BBBBBB;padding:10px 0px;margin-top:30px; text-transform:uppercase;}
body#news #left p span.important{color:#333333; font-weight:bold; font-size:15px;}

body#insurance #left p.important{margin-top:30px;}

body#sitemap #left a{display:block;}

