html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:#0e67a0 url(../_images/bg.jpg) left top repeat-x; color:#064c79;}
div, dl, dd, ul, li, h1, h2,h3,h4,h5, p, img, form{ margin:0px; padding:0px;}
*{ margin:0px; padding:0px;}
img{ border:none;}
ul, li{ list-style-type:none;}

.wraper{ width:100%;}
.container{ width:1002px; margin:0px auto; padding:0px;}
.flash{ width:1002px;}
.img {font-size:2px;}
.top-seo{ text-align:center; color:#333333; padding:4px 10px; height:18px;}

.header{ height:101px; width:1000px; background:#deedf4 url(../_images/top_right-call.jpg) right top no-repeat; border-left:1px solid #2f84cc; border-right:1px solid #2f84cc;}
.logo{ height:80px; float:left; width:160px; font-size:2px; padding-left:25px; padding-top:10px;}
.call-number{float:left; width:190px; font-size:2px; padding-left:50px; padding-top:57px;}
.map-top{float:left; width:338px; font-size:2px;}
.address{float:right; width:210px; padding:50px 15px 0px 0px; text-align:right; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold;}

.topicon{height:20px; background:url(../_images/top_m.jpg) left top repeat-x;}
.topicon dd{height:20px; background:url(../_images/top_left.jpg) left top no-repeat;}
.topicon ul{height:20px; background:url(../_images/top_right.jpg) right top no-repeat; text-align:right; padding-right:10px;}
.topicon li{ display:inline; color:#fff;}
.topicon li a { text-decoration:none; padding:0px 5px; line-height:20px; color:#fff;}
.topicon li a:hover { text-decoration:none; color:#FFCC00;}

.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 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;}

.middle {width:1002px; float:left; padding:15px 0px 0px 0px; background:url(../_images/middle_bg.jpg) left top repeat-y;}
.middle1 {width:1000px; float:left; padding:10px 0px 10px 0px; background:#FFFFFF; border-left:1px solid #2f84cc; border-right:1px solid #2f84cc;}
.left {height:auto; float:left; margin:0px;}
.right { height:auto; float:left; margin:0px; padding:0px;}

.sectabmenu-fina{width:380px; background:url(../_images/left_menu_divider.jpg) 187px top no-repeat; min-height:267px; height:auto !important; height:267px;}
.innerconhivdi-fina{ min-height:267px; height:auto !important; height:267px; padding-left:4px;}

.quick-search{ background:url(../_images/quick_search.jpg) left top no-repeat; height:106px; width:285px; padding-left:12px; padding-top:44px;}
.featured-veh{ background:url(../_images/featured_vehicle.jpg) left top no-repeat; height:107px; width:290px; padding-top:43px; padding-left:7px;} 

.bottom-seo{ color:#333; text-align:center; padding:0px 10px; background: url(../_images/footer_bg.jpg) left bottom no-repeat; height:29px; }
.copyright{width:1002px; padding-top:10px; background: url(../_images/footer_bg.jpg) left top no-repeat; clear:both; height:30px;}
.getcar{ width:381px; float:left; padding-left:12px;}
.e-logo{float:right; padding-right:15px;}

.strip { width:1002px; font-size:2px;}
.breadcum { text-align:right; padding:10px 0px 5px 0px; color:#064c79; width:780px;}
.breadcum a { color:#000; text-decoration:none;}
.breadcum a:hover { color:#000; text-decoration:underline;}
.breadcum1 { text-align:right; padding:10px 0px 5px 0px; color:#064c79; width:960px;}
.breadcum1 a { color:#000; text-decoration:none;}
.breadcum1 a:hover { color:#000; text-decoration:underline;}

.textbox { margin:0px; height:auto; padding:0px 10px 0 20px; }
.textbox p{padding:10px 5px 0 0px; text-align:justify; line-height:18px; color:#064c79;}
.textbox p a{text-align:justify; color:#064c79; text-decoration:none;}
.textbox p a:hover {text-align:justify; color:#064c79; text-decoration:underline;}
.textbox h1{font-size:20px; color:#000; padding:5px 0 0 0px;}
.textbox h3{font-size:14px; color:#000; padding:5px 0 0 0px;}

.sitemap {padding-top:10px; padding-left:30px;}
.sitemap li {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:url(../_images/bullet.jpg) left no-repeat; color:#064c79; padding-left:16px;}
.sitemap li a{ font-size:12px; color:#064c79; text-decoration:none;}
.sitemap li a:hover{ font-size:12px; color:#FF6600; text-decoration:none;}

.staff {padding-top:10px; padding-left:10px;}
.staff li {font-family:"Trebuchet MS"; font-size:12px; line-height:18px; background:url(../_images/click-icon.jpg) left no-repeat; color:#064c79; padding-left:16px;}
.staff li a{ font-size:12px; color:#064c79; text-decoration:none;}
.staff li a:hover{ font-size:12px; color:#FF6600; text-decoration:none;}

.map{ padding-top:10px; padding-bottom:10px;}

.hours{ 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;}

.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;}