html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:url(images/backg.gif) left top repeat; color:#282828;}
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:1000px; margin:0px auto; padding:0px; background-color:#FFFFFF;}
.flash{ width:982px; margin:0px auto;}
.img {font-size:2px;}
.top-seo{ text-align:center; color:#333333; padding:4px 10px;}

.header{ height:83px; width:982px; margin:0px auto; background:url(images/top_bg.jpg) left top repeat-x;}
.logo{ height:69px; float:left; width:412px; font-size:2px; background:url(images/top_left.jpg) left top no-repeat; padding-left:12px; padding-top:14px;}

.topicon{ float:left; height:83px; width:355px; background:url(images/top_right.jpg) right top no-repeat; padding-left:203px; }
.topicon ul{padding-top:10px; padding-bottom:18px; text-align:right; padding-right:5px;}
.topicon li{ display:inline; font-size:11px;}
.topicon li a { text-decoration:none; padding: 0px 5px; color:#3c3c3c;}
.topicon li a:hover { text-decoration:none; color:#0066FF;}

.call-number{ background:url(images/phone.jpg) left no-repeat; font-weight:bold; height:36px; font-size:20px; color:#0540a6; line-height:32px; padding-left:40px;}

.nav{height:24px; width:982px; margin:0px auto; background:url(images/nav_bg.jpg) left top no-repeat;}
.nav ul{ height:24px; padding:0px; }
.nav li{ float:left;}
.nav li a{ background:url(images/nav_left.jpg) left top no-repeat; padding-left:26px; height:24px; display:block; line-height:24px;  cursor:pointer; text-decoration:none; font-size:11px; color:#fff; background-color:inherit; float:left; white-space:nowrap; font-weight:bold;}
.nav li a span{ background:url(images/nav_right.jpg) right top no-repeat; padding-right:7px; padding-left:3px; height:24px; display:block; line-height:24px; 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;}

.cta { width:982px; margin:0px auto; padding:0px; height:auto; background:#ffffff url(images/cta_bg.jpg) left top repeat-x; padding-top:17px;}
.cta dd{ float:left;}
.cta1 {padding:0px 0px 0px 19px;}

.middle {width:982px; margin:0px auto; float:left; padding:15px 0px 15px 9px;}
.middle1 {width:982px; margin:0px auto; float:left; padding:5px 0px 20px 9px;}
.left {height:auto; float:left; margin:0px; padding-left:13px;  }
.left h1{font-size:17px; color:#0d426e; padding:0px 0px 0px 5px;}
.left p{ padding:10px 25px 0px 5px; text-align:justify;}
.left h1 strong{ color:#000000;}
.left h2{font-size:14px; color:#0d426e; padding:10px 0px 0px 5px;}
.left h3{font-size:13px; color:#0033CC; padding:10px 0px 0px 5px;}
.right { height:auto; float:left; margin:0px; padding:0px; background-color:#FFFFFF;}

.quick-search{ background:url(images/quick_search.jpg) left top no-repeat; height:106px; width:284px; padding-left:7px; padding-top:44px;}
.featured-veh{ background:url(images/featured_vehicle.jpg) left top no-repeat; height:107px; width:284px; padding-top:43px; padding-left:7px;} 

.footer{ background:url(images/footer_bg.jpg) left top repeat-x; text-align:center; color:#ffffff; height:24px; width:972px; margin:0px auto;} 
.footer dd{ float:left;} 
.footer_link {width:954px; height:24px; float:left; background-color:#000000; text-align:center;}
.footer a{ text-decoration:none; color:#ffffff; line-height:24px; padding:0px 5px;} 
.footer a:hover{ text-decoration:none; color:#0099FF;} 

.bottom-seo{ color:#373636; text-align:center; padding:5px 10px; background-color:#FFFFFF; }
.copyright{width:982px; margin:0px auto; padding-bottom:8px; background-color:#FFFFFF; clear:both; }
.copy-name ul{ float:left;}
.copy-name li{padding-top:10px;}
.getcar{ width:381px; float:left; padding-left:12px; text-align:left;}
.w3c{ float:left; width:380px; padding-left:18px;}
.e-logo{float:left; padding-left:15px;}

.strip { width:982px; margin:0px auto; font-size:2px;}
.breadcum { text-align:right; padding:10px 10px 5px 0px; width:700px;}
.breadcum a { color:#0066CC; text-decoration:none;}
.breadcum a:hover { color:#0066CC; text-decoration:underline;}

.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:#0099CC; padding-left:16px;}
.sitemap li a{ font-size:12px; color:#0033CC; text-decoration:none;}
.sitemap li a:hover{ font-size:12px; color:#FF6600; text-decoration:none;}*/

.map{ padding-top:10px; padding-bottom:10px; clear:both;}

.contactbox { clear:both;}
.contactbox dd{ float:left; border:1px solid #ccc; background-color:#EAEAEA; width:85px; padding-bottom:2px;}
.contactbox dd p{padding:5px 10px 5px 10px; line-height:18px;}
.contact_p{ font-size:14px; color:#000000;  background-color:#ccc; width:496px; padding-left:200px; line-height:25px;}

.credit h1{font-size:17px; color:#0d426e; padding:0px 0px 0px 5px;}
.credit p{ padding:10px 15px 0px 5px;}

.credit{ clear:both; padding:0 10px;}
.frame-div {padding:5px 0px; text-align:center;}

.pdf_btn { padding-top:10px; clear:both;}
.pdf_btn li{ padding-right:10px; float:left;}

.Normal, .NormalDisabled
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
}


A:link{}
A:visited{}
A:hover{}
A:active{}
UL LI{list-style-type: none;}
UL LI LI{list-style-type: none;}
UL LI LI LI{list-style-type: none;}
OL LI{list-style-type: none;}
OL OL LI{list-style-type: none;}
OL OL OL LI{list-style-type: none;}
OL UL LI{list-style-type: none;}

/*Dynamic sitemap*/

/*.sitemap 
{
	display:block; border:#000000 0px solid; float:left; width:550px; height:auto; padding:0 15px;

}*/
.sitemap h1
{
	font-size:20px; color:#0D426E; padding:5px 0 0 0px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
}
.sitemap dd
{
	font-size:12px; font-weight:normal;
}
.custom img
{
	display:none;
}

.custom
{
	padding-left:40px;
}
.nodestyle a
{
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position:left; 
	padding-left:20px;
	color:#0033CC;
	font-size:12px; font-weight:normal;
}
.nodestyle a:hover
{
	text-decoration:none;
	color:#0033CC;
} 

