div.container{	/*margin:12px 0 ;*/	padding: 0 0px 0px 0px;}
div.container div.h{	background-color: #343434;	background-position:right 0px;}
div.container div.h div.hc{	height:26px;	margin:0px 12px 0px 0px;	line-height:26px;}
div.container div.h div.hc span{	display:block;	float:left;	font-size:1.1em;    color:#fff;	font-weight:bold;	text-indent:12px;}
div.container div.h div.hc table{	float:left;}
div.container div.h div.hc select{	font-size:13px;	line-height:normal;	width:94px;}
div.container div.h div.hc select *{	font-size:11px;	}
div.container div.h div.hc input{	margin:3px 0px;}
div.container div.c{	background-position:right 0px;	background-repeat:repeat-y;}
div.container div.c div.cc{    background:transparent;  margin:0px 12px 0px 0px;}
div.container div.f{    background-position:right 0px;}
div.container div.f div.fc{    height:26px;    margin:0px 12px 0px 0px;    line-height:26px;}







/*truck info*/
div.container03 { padding-left:2px; width:171px; clear:both;}
div.container03 div.h { background:url(images/containerbohead.jpg);background-position:left top; background-repeat:no-repeat; width:171px;}
div.container03 div.h div.hc {background:url(images/containerbohead.jpg);background-repeat:no-repeat; height:40px; line-height:26px;}
div.container03 div.h div.hc span { 
     color:#000;
     font-size:22px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:lighter;
     
}

div.container03 div.c {background:url(images/containerbobody.jpg);background-position:left top; background-repeat:repeat-y; width:171px;}
div.container03 div.c div.cc {background:url(images/containerbobody.jpg); padding-left:10px; padding-top:5px; padding-right:10px;}
div.container03 div.c div.cc a{ color:#333; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

div.container03 div.f {background:url(images/containerbofooter.jpg);background-position:left top; background-repeat:no-repeat; width:171px; }
div.container03 div.f div.fc {background:url(images/containerbofooter.jpg);background-position:left top; height:27px; background-repeat:no-repeat; line-height:18px;}


/* Quick Search*/

div.container06 { padding-left:2px; width:297px; clear:both;}
div.container06 div.h { background:url(images/containerbohead_qs.jpg);background-position:left top; background-repeat:no-repeat; width:297px;}
div.container06 div.h div.hc {background:url(images/containerbohead_qs.jpg);background-repeat:no-repeat; height:35px;/* padding:10px 15px 0px 15px;*/ line-height:26px;}
div.container06 div.h div.hc span { 
     color:#000;
     font-size:22px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:lighter;
     
}

div.container06 div.c {background:url(images/containerbobody_qs.jpg);background-position:left top; background-repeat:repeat-y; width:297px;}
div.container06 div.c div.cc {background:url(images/containerbobody_qs.jpg); }
div.container06 div.c div.cc a{ color:#333; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

div.container06 div.f {background:url(images/containerbofooter_qs.jpg);background-position:left top; background-repeat:no-repeat; width:297px; }
div.container06 div.f div.fc {background:url(images/containerbofooter_qs.jpg);background-position:left top; height:27px; background-repeat:no-repeat; line-height:18px;}

/*Featured Vehicle*/

div.container04 { padding-left:2px; width:297px; clear:both;}
div.container04 div.h { background:url(images/containerbohead_fv.jpg);background-position:left top; background-repeat:no-repeat; width:297px;}
div.container04 div.h div.hc {background:url(images/containerbohead_fv.jpg);background-repeat:no-repeat; height:33px;line-height:26px;}
div.container04 div.h div.hc span { 
     color:#000;
     font-size:22px;
     font-family:Arial, Helvetica, sans-serif;
     font-weight:lighter;
    
}

div.container04 div.c {background:url(images/containerbobody_fv.jpg);background-position:left top; background-repeat:repeat-y; width:297px;}
div.container04 div.c div.cc {background:url(images/containerbobody_fv.jpg);}
div.container04 div.c div.cc a{ color:#333; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

div.container04 div.f {background:url(images/containerbofooter_fv.jpg);background-position:left top; background-repeat:no-repeat; width:297px; }
div.container04 div.f div.fc {background:url(images/containerbofooter_fv.jpg);background-position:left top; height:27px; background-repeat:no-repeat; line-height:18px;}




div.general {width:288px; clear:both;}
div.general div.h { background:url(images/Container_header.jpg);background-position:left top; background-repeat:no-repeat; width:288px;}
div.general div.h div.hc {background:url(images/Container_header.jpg);background-repeat:no-repeat; height:33px;/* padding:10px 15px 0px 15px;*/ line-height:26px;}
div.general div.h div.hc span {color:#0C6CB6; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; padding-left:9px; padding-top:9px;}
div.general div.h div.hc strong {color:#333333; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}

div.general div.c {background:url(images/containerbobody_qs.jpg);background-position:left top; background-repeat:repeat-y; width:288px;}
div.general div.c div.cc {background:url(images/containerbobody_qs.jpg); padding-left:5px; padding-top:5px;}
div.general div.c div.cc a{ color:#CCCCCC; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}

div.general div.f {background:url(images/containerbofooter_qs.jpg);background-position:left top; background-repeat:no-repeat; width:288px; }
div.general div.f div.fc {background:url(images/containerbofooter_qs.jpg);background-position:left top; height:27px; background-repeat:no-repeat; line-height:18px;}








/*
.menu {height:28px; width:1002px; background:url(images/nav_bg.jpg) left top repeat-x;}
.menu dd{ float:left;}
.nav{height:28px; width:948px; background:url(images/nav_bg.jpg) left top no-repeat;}
.nav ul{ height:28px; padding:0px 0px 0px 4px; }
.nav li{ float:left; background:url(images/divider.jpg) right top no-repeat; padding:0px 13px 0px 0px;}
.nav li a{padding-left:16px; height:28px; display:block; line-height:28px; font-family:"Trebuchet MS";  cursor:pointer; text-decoration:none; font-size:13px; color:#fff; background-color:inherit; float:left; white-space:nowrap; font-weight:bold;}
.nav li a:link{padding-left:16px; height:28px; display:block; line-height:28px; font-family:"Trebuchet MS";  cursor:pointer; text-decoration:none; font-size:13px; color:#fff; background-color:inherit; float:left; white-space:nowrap; font-weight:bold;}
.nav li a:active{padding-left:16px; height:28px; display:block; line-height:28px; font-family:"Trebuchet MS";  cursor:pointer; text-decoration:none; font-size:13px; color:#fff; background-color:inherit; float:left; white-space:nowrap; font-weight:bold;}
.nav li a:visited{padding-left:16px; height:28px; display:block; line-height:28px; font-family:"Trebuchet MS";  cursor:pointer; text-decoration:none; font-size:13px; color:#fff; background-color:inherit; float:left; white-space:nowrap; font-weight:bold;}
.nav ul li{list-style-type:none;}

.nav li a span{padding-right:14px; height:28px; display:block; line-height:28px; float:left; white-space:nowrap; }
.nav li a:hover{ background:url(images/nav_left_h.jpg) left top no-repeat; white-space:nowrap; }
.nav li a:hover span{ background:url(images/nav_right_h.jpg) right top no-repeat; white-space:nowrap; color:#000000;}
.nav li a span{ float:none; display:inline-block;}*/

.bottom-seo{color:#b9e0f3; text-align:center; padding:0px 10px 5px 10px; background:#196ea4 url(images/bottom-seo-bg.jpg) left top no-repeat; }
/*.bottom-seo{ color:#333; text-align:center; padding:0px 10px; background: url(images/footer_bg.jpg) left bottom no-repeat; height:35px; }*/
.top-seo{ text-align:center; color:#333333; padding:4px 10px;}

.textbox h1{font-size:20px; color:#000; width:785px; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold; float:left;}
.textbox h2{font-size:16px; color:#000; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold;}
.textbox h3{font-size:14px; color:#000; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-weight:bold;}
.textbox h4{font-size:12px; color:#000; padding:5px 0 0 0px; font-family:Arial, Helvetica, sans-serif; text-align:left;}


.strip { width:1002px; font-size:2px;}
.hours{float:left;}
.hours dl{ padding-top:5px; width:350px; clear:both; }
.hours dt{ background:#b7dff2;  font-weight:bold; color:#000; line-height:28px; padding-left:10px;}
.hours dd{ float:left; width:165px; color:#064c79;  line-height:26px; padding-left:10px;}

/*.hours{ background:#B7DFF2; padding-left:5px; font-weight:bold; color:#064C79;}
.hours span{font-family:Arial,Helvetica,Sans-Serif; font-size:12px; font-weight:bold; color:#064C79;}
.timetable td{padding:3px 5px; color:#064C79;}
.containermaster_transparent_timetable{float:left;}
.Head{font-family:Arial,Helvetica,Sans-Serif; font-size:12px; font-weight:bold;}*/
.imagebox {width:780px; clear:both; overflow:hidden;}
.imagebox dd{background-color:#ecf6fb; margin-top:10px; border:1px solid #aad5e9; padding:5px; width:181px; height:107px; float:left; margin-right:2px;}
.imagebox dd p{text-align:left;}
.imagebox dt{background-color:#5ba6d9; margin-top:10px; padding:5px;/* width:180px;*/ color:#fff; font-weight:bold; font-size:13px;}
.imagebox dd{ font-size:11px;}
.imagebox dd img{border:1px solid #59a1d8; margin-right:10px; float:left;}
.imagebox1 {background-color:#F7F7F7; margin-top:10px; border:1px solid #dddddd; padding:5px; width:450px; height:107px;}