html, body{font-size:12px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; background:#b3b3b3;}
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%; overflow:hidden;}
.container{ width:973px !important; margin:0px auto; background:#f3f3f3 url(images/container-bg.gif) left top repeat-x; width:972px;}
#container{ width:973px !important; margin:0px auto; background:#f3f3f3 url(images/container-bg.gif) left top repeat-x; width:972px;}
#container-2{ width:952px; margin:0px auto; overflow:hidden; }
#address{ background:url(images/address-bg.gif) left top repeat-x; height:175px;width:952px; overflow:hidden;}	
#address dd{float:left;}
.add-1{padding: 30px 5px 10px 5px;line-height:18px; background:url(images/address-border.gif) right center no-repeat; font-size:11px; line-height:18px;}
/*.add-4{padding: 10px 5px 10px 5px; height:75px; font-size:12px; line-height:15px;}
html* .add-4{padding: 10px 5px 10px 5px; height:75px; font-size:12px; line-height:15px;}
.add-4 h5{color:#0278bd; font-size:14px; display:block; width:180px;}*/
.toll-number{ font-size:18px; color:#0278bd; padding: 30px 15px 10px 20px; background:url(images/address-border.gif) right center no-repeat; text-align:center;}
.toll-number h5{font-size:32px; color:#424242;}
.add-1 h5{color:#0278bd; font-size:14px;}
#logo-bg{ background:url(images/logo-bg-header.gif) left top repeat-x; height:114px;}
.logo-bg{ /* background:url(images/logo-bg-header.gif) left top repeat-x;*/ height:140px; margin-top:0px; -moz-margin-start: -25px float:left; width:1000px; clear:both;}
#logo-bg dd{ float:left;}
.auto{ padding:21px 0px 0px 12px; height:114px;}
.badcredit{padding:26px 0px 0px 2px; width:148px; font-size:18px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#003366;}

/*.auto-click{width:244px; background:url(images/click-here-call.jpg) right top no-repeat; height:72px; padding-top:42px; padding-left:2px; font-size:2px;}*/

#menu{ background:#000; height:32px;/* padding : 0px 14px;*/ width:952px;}
#menu div{ width:932px; margin-left:13px; padding-left:2px; background:url(images/menu-border.jpg) left top no-repeat;height:32px;}
#menu a{ line-height:32px; display:block; float:left; background:url(images/menu-bg.jpg) left top repeat-x; text-decoration:none; font-weight:bold; font-size:12px; color:#fff;}
#menu a span{ padding: 0px 26px; background:url(images/menu-border.jpg) right top no-repeat; cursor:pointer; float:left; }
#menu a:hover{background:url(images/menu-hover.jpg) left top repeat-x; text-decoration:none;}
.middle{width:952px; overflow:hidden; clear:left; margin-top:10px;}
.middle div{ float:left;}
#middle{width:952px; overflow:hidden; clear:left; margin-top:10px;}
#middle div{ float:left;}
#ContentPane{ width:222px; float:left;}
#left-part-inner{ width:721px; float:left;}
.top-curve{ background:url(images/top-curve.jpg) left top no-repeat; height:36px; text-align:center; font-size:13px; color:#fff; font-weight:bold; line-height:36px; width:222px;}
.top-curve1{ background:url(images/top-curve.jpg) left top no-repeat; height:36px; text-align:center; font-size:13px; color:#fff; font-weight:bold; line-height:18px; width:222px;}
.middle-curve{ background:url(images/middle-bg-reapet.jpg) left top repeat-y; overflow:hidden; width:222px;}
.bottom-curve{ background:url(images/bottom-curve.jpg) left top no-repeat; height:15px; font-size:2px; width:222px;}
.middle-curve form{ text-align:center; }
.find-vehicles{ color:#b36a2e; text-align:center; width:227px; display:block; padding: 6px 0px;}
.select-vehi{ width:178px; margin:5px 0px 5px 15px;}
.go-sub{ background:url(images/go-buttion.jpg) left top no-repeat; width:37px; height:20px; border:none; cursor:pointer; font-size:2px; margin-left:140px; margin-top:10px;}
.in-car{ margin-left:25px; font-size:2px;}
.autoprice-text{ display:block; font-size:12px;  padding-top:10px; margin-left:35px;}
.autoprice-text li{ list-style-type:decimal; padding: 5px 0px 0px 0px;}
.future-vehicles{ margin-left:35px; margin-top:25px; font-size:2px; margin-bottom:10px;}
#MiddleMiddPane{ width:492px;}
#MiddleMiddPane div {margin:0px 7px;}
.Research h1{ margin-top:15px; text-align:left; font-size:20px; font-weight:bold; color:#666666; display:block; padding-bottom:3px; border-bottom: #808080 1px dashed;}
.Research h1 span{color:#06647e;}
.image-space{ font-size:2px; margin:0px; padding:0px;}
.middle-text{ text-align:justify; line-height:18px; padding: 8px 0px; width:470px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
#MiddleRightPane{ width:222px;}
.right-menu-bg{ background:url(images/right-buttion-bg.jpg) left top no-repeat; width:224px; height:43px; margin-bottom:3px;}
.right-menu-bg img{ font-size:0; padding-left:8px;}
.right-menu-bg ul li{ float:left;}
.right-menu-icon{ font-size:2px; padding-top:1px; width:55px; text-align:right;}
.right-menu-buttion{font-size:12px; padding: 6px 0px 0px 12px;color:#073365; font-weight:bold; width:155px;}
.right-menu-buttion-new{font-size:12px; padding: 14px 0px 0px 12px;color:#073365; font-weight:bold; width:155px;}
.right-menu-buttion a{color:#ffffff; text-decoration:none;}
.right-menu-buttion-new a{color:#ffffff; text-decoration:none;}
.right-menu-buttion a:hover{color:#048de0; text-decoration:none;}
.right-menu-buttion-new a:hover{color:#048de0; text-decoration:none;}
/*.right-menu-buttion a{color:#073365; text-decoration:none;}
.right-menu-buttion-new a{color:#073365; text-decoration:none;}
.right-menu-buttion a:hover{color:#048de0; text-decoration:none;}
.right-menu-buttion-new a:hover{color:#048de0; text-decoration:none;}*/
.car-image{ margin-left:1px;}
.call-to-action-padding{ margin-top:5px;}
.autoprice-text-new{ display:block; font-size:12px;  padding-top:10px; margin-left:30px;}
.autoprice-text-new li{ list-style-type:decimal; padding: 5px 0px 0px 0px;}
.readmore{ margin-left:134px; margin-top:5px;}
#carproof{ clear:both; width:952px;}
.car-proof-add{ background:#fff url(images/car-proof-reapet.jpg) left top repeat-x; border:solid 1px #cccccc; height:112px; width:714px;}
.car-proof-add ul li { float:left;}
.image-space-new{ font-size:2px; margin:0px 0px 0px 8px; padding:0px;}
.know{ font-size:12px; font-weight:bold; line-height:16px; color:#000000; padding: 10px 0px 0px 15px;width:330px;}
.know strong{ color:#FF0000;}
.click-car{ font-size:2px;padding-top:2px; text-align:right; width:355px;}
.udc-logo{ background:#5dc7f8 url(images/udc-bg.jpg) left top repeat-x; border:solid 1px #34a7db; width:225px; height:112px !important; margin-left:5px; height:112px;}
#carproof dl dd{ float:left;}
.udc-logo ul li{ float:left;}
.ucda-logo-padding{ padding:13px 0px 0px 14px; font-size:2px;}
.apa-logo-padding{ margin:10px 0px 0px 15px;}
.bbb-logo{ padding: 10px 0px 0px 14px; font-size:2px;}
.bbb-logo img{font-size:2px;}
#footer{ background:transparent url(images/bottom_nav_bg.jpg) no-repeat scroll left top;height:40px;padding-top:10px;text-align:center;width:1002px;}
.footer-link{ background:#b6dffa; text-align:center; font-weight:bold; font-size:12px; line-height:30px; width:948px; color:#064d9b;}
.footer-link a{color:#064d9b; text-decoration:none;}
.footer-link a:hover{color:#064d9b; text-decoration:underline;}
.footer-link-new{text-align:center; font-weight:bold; font-size:12px; line-height:30px; width:948px; color:#064d9b;}
.footer-link-new a{color:#064d9b; text-decoration:none;}
.footer-link-new a:hover{color:#064d9b; text-decoration:underline;}
.copyright{ width:948px; display:block;}
.copyright ul li{float:left;}
.css-icon-padding{ margin:0px 0px 0px 8px;}
.all-right{ width:580px; text-align:center; line-height:25px; font-size:12px;}
.powerdby{ margin-top:8px; font-size:2px;}
.goal-text{ padding-top:5px;}
.breadcrums{text-align:right; padding: 8px 8px 0 0; font-size:12px;}
.breadcrums a{ color:#000; text-decoration:none;}
.breadcrums a:hover{ color:#000; text-decoration:underline;}
#left-part-inner h2{ font-size:15px; color:#000; border-bottom:solid 1px #666666; padding-bottom:3px; margin-right:8px;}
.main-text{ padding:10px 8px 10px 0px; text-align:justify; font-size:12px; line-height:18px;font-family:Arial, Helvetica, sans-serif;} 
.read-more{display:block; text-align:right;}
.read-more a{ text-decoration:none; color:#996600;}
.read-more a:hover{ text-decoration:underline; color:#000000;}
.email{ width:200px; height:17px; padding-left:3px; padding-top:3px; font-size:12px; border:#666666 solid 1px; }
.send{ padding-left:8px;}
.new{ width:468px; padding:5px; margin-bottom:5px; border: solid 1px #CCCCCC;}
.new dl dd{ float:left;}
.email-text{ padding: 5px 0px; clear:both; width:468px; text-align:justify; }
.cont-address{ font-size:14px; width:320px;}
.cont-address-new{ float:left;}
.address { text-decoration:none; background:url(images/address-bg.gif) left bottom repeat-x; height:135px;width:952px;}
.address ul li{ float:left;}
.map{ padding: 10px 0px 0px 10px;}
.send-buttion{ border:0; background:#666666; color:#FFFFFF; cursor:pointer; height:22px;}
.here{ font-size:12px; text-align:justify; margin-left:20px;}
.here li{ padding: 3px 8px 3px 0px;; list-style-type:disc; line-height:17px; }
.top-ten-list{padding:0px 0px 0px 5px; margin:0px 0px 0px 22px; font-size:12px;}
.top-ten-list li{padding: 2px 0px 2px 0px;list-style-type:decimal;}

.inner-detail li{ padding:3px 0px 3px 15px}
#top-ten{ text-decoration:none;}
.here{ font-size:12px; text-align:justify; margin-left:20px;}
.here li{ padding: 3px 8px 3px 0px;; list-style-type:disc; line-height:17px; }

.auto-text{ margin-left:25px;font-size:12px;}
.auto-text li{ list-style-type:disc; padding: 5px 0px;}

.auto-new{padding:0px 0px 0px 5px; margin:0px 0px 0px 22px; font-size:12px;}
.auto-new li{padding: 4px 10px 4px 0px;list-style-type:disc;}
.main-text1 span{color:#FF0000;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
/*
.sitemap{ margin-left:25px; margin-top:15px; font-size:12px; }
.sitemap li{  list-style-type:disc; padding-top:3px; padding-bottom:3px;} 
.sitemap a{ text-decoration:none; color:#000000;font-size:12px;}
.sitemap a:hover{ text-decoration:underline; color:#000000;}
*/
.main-text-new{ padding:10px 8px 10px 0px; text-align:justify;font-size:12px;} 
.main-text-new span{ color:#FF0000;font-size:12px;}

.autoprice-text a{ text-decoration:none; color:#000;}
.autoprice-text a:hover{ text-decoration:none; color:#048DE0;}


#left-part-inner-online{ width:952px; float:left;}
#left-part-inner-online dl dd{ float:left;}
#left-part-inner-online h2{ font-size:15px; color:#000; border-bottom:solid 1px #666666; padding-bottom:3px; margin-right:8px; /*padding-top:15px;*/}
.online-butt{ width:230px; float:left;}
.breadcrums-online{text-align:right; padding: 50px 8px 0 0; width:700px; display:block;}
.breadcrums-online a{ color:#000; text-decoration:none;}
.breadcrums-online a:hover{ color:#000; text-decoration:underline;}
.main-text-online{ padding:10px 8px 10px 0px; text-align:justify;} 
#online-call-to{ text-decoration:none;}
#online-call-to dl{ float:left;}
.call-to-action-padding-online{ margin-top:5px; width:230px;}
.top-curve-online{ background:url(images/top-curve.jpg) left top no-repeat; height:36px; text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:36px; width:227px;}
.middle-curve-online{ background:url(images/middle-bg-reapet.jpg) left top repeat-y; overflow:hidden;width:227px;}
.bottom-curve-online{ background:url(images/bottom-curve.jpg) left top no-repeat; height:15px; font-size:2px;width:227px;}


.topseo{text-align:center;font-size:10px;color:#FFFFFF;background-color:transparent;}

.ctabox { list-style:none;}
.ctabox li{padding:0px 0px 0px 1px; float:left;}
/* dynamic site map */


.sitemap 
{
	width:710px;
	padding-left:10px;
	padding-top:10px;
}
.sitemap dl
{
	width:200px;
}

.sitemap dd table
{
	width:500px;
}
.sitemap div table
{
clear:left;

}

.sitemap div table td
{
padding-left:15px;
}
.custom11{ clear:inherit; float:left; width:710px;}
.custom11 table{ width:500px;}
.custom11 div{ width:200px;}

.sitemapinner
{
	padding-left:10px;
}
#middle-right{
float:left; 
}
.custom11 img
{
	display:none;
}
.nodestyle{ width:100%;}
.nodestyle a
{
	background-image: url(images/ice.gif);
	background-repeat: no-repeat;
	background-position:left; 
	padding-left:10px;
	color:#000000;
	height:15px;
	/*font-weight:bold;*/
	font-size:12px;
}
.nodestyle a:hover
{
	text-decoration:underline;
	color:#000000;
} 

/* Menu */

.AdminMainMenu
{
	background:url(images/navi_r.jpg) top left repeat-x; height:30px;
	line-height:30px;
	min-width:972px;
	width:auto !important;
	width:972px;
}

.MainManu
{
float:left;
	width:1002px;  height:32px; background:url(images/menu-bg.jpg) left top repeat-x;
	line-height:32px;
}

.MenuBar
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color: transparent; 
	height:26px; 
	/*clear:both;*/
	line-height:26px;
	float:left;
}

.MainMenu_MenuArrow {
	display: none
}

.MainMenu_RootMenuArrow {
	display: none
}

.MainMenu_MenuIcon {
	display: none
}

.RootMenuItem td {
    padding:0px 11px 0px 9px;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
	height: auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background:url(images/menu-bg.jpg) left top repeat-x;
	
}

.RootMenuItemSel TD {
    padding:0px 11px 0px 9px;
    font-size:12px;
    font-weight:bold;
    color: #ffffff;  
    text-align:center;
	height: auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background-color: transparent; 
}

.RootMenuItemHover TD {
    padding:0px 11px 0px 9px;
    font-size:12px;
    font-weight:bold; 
    color:#fff; 
    text-align:center;
	height: auto;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	background:url(images/menu-hover.jpg) left top repeat-x;
}


.MainMenu_MenuItem {
    padding:4px 20px 4px 12px;
    border:0pt none;
    font-size: 11px; 
    color: #ffffff;
	font-weight: bold;  
}

.MainMenu_MenuItemSel {
	background-color: transparent; 
	cursor: pointer; 
	cursor: hand; 
}

.MainMenu_MenuBreak
{
	border-style:none;
}

.Submenu {
    border:1px solid #000;
    cursor:pointer;
    margin-top: 0px;
    margin-left: 0px; 
    z-index: 1000;
    font-size: 11px; 
    color:#ffffff;
    font-weight: bold; 
	background:#444 ;
}

.Submenuitemselected,Submenuitembreadcrumb {
    padding:4px 20px 4px 12px;
    border:0pt none;
    margin-top: 0px;
    margin-left: 0px; 
    font-size: 11px; 
    color: #FFFFFF;
	font-weight: bold; 
	background:url(images/submenubghover.jpg) left center repeat-x;
}

.MenuLeftImage 
{ 
	background:url(images/left-corner.jpg) no-repeat;
	width:11px;
	display:block;
	height:25px;
	float:left;
}
.MenuRightImage
{ 
	background:url(images/right_corner.jpg) no-repeat;
	width:11px;
	display:block;
	height:25px;
	float:left;	
}

.MainMenu_MenuBreak
{
	background-color:Transparent;
}

/* new csss 4 cr */
.address{ background:url(images/address-bg.gif) left bottom repeat-x; height:135px;width:952px; font-family:Arial,Helvetica,sans-serif;}	
.address dd{float:left;}
.add-1{padding: 10px 10px 10px 10px;line-height:18px; background:url(images/address-border.gif) right center no-repeat;}
/*.add-4{padding: 10px 10px 10px 10px; height:110px; width:300px; text-align:center;}*/
.add-4{height:110px; width:300px; text-align:center;}

/*.add-4 h5{color:#0278bd; font-size:14px;}*/
.toll-number{ font-size:18px; color:#0278bd; padding-bottom:10px; padding-left:15px; padding-right:15px; padding-top:30px; background:url(images/address-border.gif) right center no-repeat; text-align:center; height:110px;}
.toll-number h5{font-size:36px; color:#424242; font-family:Arial,Helvetica,sans-serif;}
.add-1 h5{color:#0278bd; font-size:14px;}
.left-part-inner{ width:721px; float:left;}
.left-part-inner h2{ font-size:15px; color:#000; border-bottom:solid 1px #666666; padding-bottom:3px; margin-right:8px;}
.bottom-seo{clear:both;}
.bottom-seo p{text-align:center;}
.top-ten{ text-decoration:none;}
.logo-bg{ /*background:url(images/logo-bg-header.gif) left top repeat-x;*/ height:140px; width:951px; float:left;}
/*.logo-bg dd{ float:left;}*/
.auto{ padding:0px 0px 0px 0px; float:left;}
.badcredit{padding:20px 0px 0px 5px; width:148px; font-size:18px; font-family:"Times New Roman", Times, serif; font-weight:bold; color:#FF0000; float:left;}
.badcredit a{color:#FF0000; text-decoration:none;}
.badcredit a:hover{color:#FFF; text-decoration:none;}
.auto-click{  background:url(images/click-here-call.jpg) right top no-repeat; height:72px; padding-top:42px; padding-left:15px; font-size:2px;}
.open_sunday { width:385px; font-size:18px; color:#003366; padding: 0px 0px 10px 5px; float:left;}

A:link{}
A:visited{}
A:hover{}
A:active{}
.all-logo { margin:0px; padding:0px;}
.all-logo li{ float:left; font-size:2px;}
.newline{ font-size:13px; line-height:18px;}
.newline h3{ font-size:14px; line-height:18px; color:#0278BD;}
.contactform{ width:380px; float:left; text-align:center; color:#aaa8a8;  padding-top:5px;}
.satyrn{ padding:20px 0px;}
.hours {padding-top:20px;}
.hours strong { color:#0278bd; font-size:14px;}





