body { margin:0px auto;margin-left:0px;margin-top:0px;border:0px;margin-right:0px;background-image:url(/images/organization_images/3425/site/body_bg.gif);
background-position:top;background-repeat:repeat-x;background-attachment:fixed;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;background-color:#fff;}
#pagewrapper{ width:980px;margin:auto;padding:0px 10px 0px 10px;background-color:#fff;}
#position0, #position1, #position3, #position2, #position10, #subWrapper{    background-color:#fff;}
*html #position0{ margin-bottom:10px;}
#LgM #position4{background-color:#fff;width:300px; margin-right:0px;} 
#LgM #position3{width:670px; padding-right:10px;}
#SmLgM #position4{ width:0px; border:none; display:none;}
#SmLgM #position2 {width:242px;border-left:none; margin-left:0px;}
#SmLgM #position3 {width:728px; padding-left:0px; margin-left:0px; border-right:none; margin-right:0px; float:right;}
*html #SmLgM #position3 {margin-left:242px;margin-right:0px;}
#position10{ clear:both; text-align:center; 
height:140px; position:relative; left:-10px; width:1000px;background-image:url(/images/organization_images/3425/site/carrosya_footer_bg.jpg);
background-position:top; background-repeat:repeat-x; margin-top:10px; padding-top:12px;}
*html #position10{width:1000px; margin-top:0px;padding-top:0px;  margin-right:-20px;}
*:first-child+html #position10{padding-top:0px;}
#footer2{ margin-top:20px; text-align:right;}
*html #footer2{ margin-top:15px;}
*:first-child+html #footer2{ margin-top:15px;}
/*------------start------------------------navigation---------------------*/
#topnav{background:url(/images/organization_images/3425/site/menu_left.gif) no-repeat; background-position:left 0px; position:relative; z-index:10000; height:32px;padding:0px; width:863px; float:right; margin-bottom:5px;left:10px; }
#nav, #nav{ padding: 0; margin: 0; list-style: none; height:32px; 
background:url(/images/organization_images/3425/site/menu_bg.gif) no-repeat; 
position:relative; z-index:500; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; width:773px; float:right; margin:0px;}
html>body #nav, #nav{position:relative; z-index:5555; top:0px;float:right; }
*:first-child+html #nav,#nav{position:relative; z-index:500; top:0px;float:right;}
#nav a { display: block; }
#nav li { float: left; }
#nav li a{display:block; float:left; height:31px; line-height:32px; color:#ccc;text-decoration:none;font-size:12px;font-weight:bold; padding:0 7px 0 7px; 
color:#fff;border-right:1px solid #1f5d75;border-left:1px solid #80c2de; 
font-family: "Lucida Grande", Lucida, Verdana,sans-serif; }
*html #nav li a{line-height:31px;}
body:first-of-type #nav li a{ padding:0 7px 0 7px;line-height:31px;}
#position0 .floatLeft{ display:none;}
#nav li ul li a { float:none; font-size:9px; padding:0px; text-align:center; font-weight:bold;padding:0px; margin:0px; height:32px; line-height:28px; }
#nav li ul li{list-style: none; height:28px;  width:80px; padding:0px; margin:0px;line-height:32px;    }
#nav li ul { position: absolute; width:80px; left: -999em; padding:0px; margin:0px;}
#nav li:hover ul, #nav li.sfhover ul { left:0px; top:28px; display:block;}
*html #nav li a:hover ul, #nav li.sfhover ul { left:0px; top:28px; display:block;}
#nav li a:hover,#nav li ul li a:hover { color:#fff; 
background:url(/images/organization_images/3425/site/mouseover_bg.gif) repeat-x; cursor:pointer; cursor:hand;}
#Navigation{ display:none;}
/*------------end---------------------navigation-----------------*/
#other_links{ height:20px; text-align:right; padding-top:10px;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; font-size:12px; padding-bottom:5px;}
#other_links a{color:#4c8cbf; text-decoration:none;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;font-size:12px;}
#other_links a:hover{ text-decoration:underline;}
#logo{float:left; width:240px; position:relative; top:-25px; z-index:11000;}	
#topad{ float:right; position:relative; z-index:3333; }
#lang{ clear:left;}
#lang{padding:0px; height:20px;width:120px;margin-top:-25px;margin-left:130px;position:relative;z-index:6666;top:6px; }
html>body #lang{ position:relative; top:-22px;}
*:first-child+html #lang{ position:relative; top:6px;}
#lang ul{ margin:0px; height:20px; width:120px; padding:0px;}
#lang li{ float:left; display:inline; list-style:none; }
.en{margin-right:6px;  padding-right:0px;border-right:2px solid #318bb7;}
.es{border-bottom:0px solid #318bb7;}
.en a{color:#318bb7; font-weight:bold; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; font-size:12px; text-decoration:underline; padding-right:0px;/*border-bottom:1px solid #318bb7;*/ margin-right:6px;}
.en a:link{color:#318bb7;}
.en a:visited{color:#318bb7;}
.en a:hover{ color:#EE5C2F; border-bottom-color:#EE5C2F; }
.en a:active{color:#318bb7;}
.es a{color:#318bb7; font-weight:bold; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; font-size:12px; text-decoration:underline;/*border-bottom:1px solid #318bb7;*/}
.es a:link{color:#318bb7;}
.es a:visited{color:#318bb7;}
.es a:hover{color:#EE5C2F; border-bottom-color:#EE5C2F;}
.en a:active{color:#318bb7;}
/*---------------------start---------featured dealer---------------*/
#position3 #FeaturedDealers { width:728px; padding:0px; margin-bottom:10px; clear:both; background-color:#fff; width:728px; height:201px; background-image:url(/images/organization_images/3425/site/dealer_bg.gif); 
background-repeat:no-repeat;padding-top:5px; padding-left:5px; }
*html #position3 #FeaturedDealers { position:relative;left:4px;} 
#position3 #FeaturedDealers #featuredDealers{ margin:0px; border:none;background-color:transparent;}
#position3 #FeaturedDealers #featuredDealers .content { background-color:transparent;width:706px; height:140px;padding:15px 6px 5px 6px; }
#position3 #FeaturedDealers #featuredDealers .title{height:27px; border-top:none; border:none;background-color:transparent; background-image:none; }
#position3 #FeaturedDealers #featuredDealers .title h2 { 
font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:20px;font-weight:bold;color:#666;background-color:transparent;}
#position3 #featuredDealers .dealer{width:16%;height:62px; margin-bottom:10px; margin-left:4px;  text-align:center; background-image:url(/images/organization_images/3425/site/dealer_record_bg.gif); 
background-position:top; background-repeat:no-repeat;}
*html #position3 #featuredDealers .dealer{margin-bottom:5px;}
.dealerLinks{ display:none;}
#position3 #featuredDealers .dealer .dealerInner img{ width:75px; height:40px; margin-top:3px;position:relative; z-index:3333; left:3px;}
#position3 #featuredDealers .dealer .dealerInner .dealerName{ position:relative; top:50px; height:30px;font-size:10.5px; font-weight:normal; display:none;}
#position3 #featuredDealers .dealerInner { border:none;} 
#position3 #featuredDealers .content {border-width:0px;}
#dealer_text{position:absolute; top:30px; text-align:right;width:708px;background-color:transparent; padding-right:20px;font-size:12px;
font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;}

/*---------------------end----------------featured dealer-------------*/
#vid_container{}
#bodystyle_search{ padding:0px; margin-bottom:10px;  background-color:#fff; width:718px; height:191px; background-image:url(/images/organization_images/3425/site/searchbybodystyle_bg.gif); 
background-position:top; background-repeat:no-repeat; padding-top:10px; padding-left:10px; margin-top:-12px;}
*html #bodystyle_search{background-position:5px top;}
#bodystyle_search .title{font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:20px;font-weight:bold;color:#ee5c2f;background-color:transparent;}
#bodystyle_search .content{background-color:transparent;width:668px;padding:10px 30px 5px 30px;}
#bodystyle_search .bodystyle{ float:left; width:110px; /*height:65px;*/ margin-right:57px; /*margin-bottom:17px;*/ text-align:center; margin-bottom:10px;}
*html #bodystyle_search .bodystyle{margin-right:50px;  }
#bodystyle_search .bodystyle .name{width:135px; text-align:center;}
#bodystyle_search .bodystyle .name a{font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;font-size:12px; color:#84837e; text-decoration:none; font-weight:bold;}
#bodystyle_search .bodystyle .name a:hover{color:#3980B8;}
#bodystyle_search .image{height:53px;width:136px; padding-top:3px;}
#bodystyle_search .image:hover{background-image:url(/images/organization_images/3425/site/style_car_bg.png); 
background-position:top; background-repeat:no-repeat; height:53px; 
width:136px;padding-top:3px;}
*html #bodystyle_search .image a{ width:118px; height:45px; position:relative; z-index:9999; display:block; padding-top:4px;}
*html #bodystyle_search .image a:hover{background-image:url(/images/organization_images/3425/site/style_car_bg.png); 
background-position:top; background-repeat:no-repeat; height:45px; 
width:118px; display:block;padding-top:4px;}
#bodystyle_search .text{ text-align:right; width:350px; margin-left:340px; margin-top:-20px; font-size:12px; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;color:#84837e;}
#topcar_text{position:absolute; top:45px; color:#888; font-size:12px; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; padding-left:7px;}
#position2 #TopCars{ width:230px;}
#position2 #TopCars #topcars{width:230px; min-width:230px;}
#position2 #TopCars #topcars .title{ display:block; background-color:#fff; margin-bottom:35px;}
#position2 #TopCars #topcars .title h3{color:#EE5C2F;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:20px;font-weight:bold;} 
#position2 #topcars .car2,#position2 #topcars .car1 { background-color:#fff; list-style-image:none; border:0px; margin-bottom:3px;}
#position2 #topcars .car2 li{ list-style:none; border-bottom:0px;}
#position2 #topcars .car1 ul a,#position2 #topcars .car2 li a {
font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:12px;font-weight:bold; text-decoration:none; color:#3980b8;}
#position2 #topcars .car1 ul a:hover,#position2 #topcars .car2 li a :hover{text-decoration:underline;color:#006699;}
#position2 #topcars .car1 ul ,#position2 #topcars .car2 li{color:#000;
font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;font-size:11px;}
#position2 #topcars .car2 ul{ padding:0px;}
#position2 #topcars .car2  li{ margin:0px;}
#position2 #topcars .car2 .row1 li{background-image:url(/images/organization_images/3425/site/topcar_bg.gif); 
background-position:top; background-repeat:no-repeat; margin-bottom:1px; height:70px; padding-left:5px; padding-right:5px; padding-top:5px;background-color:#fff; }
#position2 #topcars .car2 .row0 li{ background-color:#fff; margin-bottom:1px; height:70px; padding-left:5px; padding-right:5px; padding-top:5px; }
#position2 #topcars .car1 .row0{height:60px; padding-left:5px; padding-right:5px; padding-top:5px; }
#position2 #topcars .car1 ul {background-color:#fff; margin-bottom:1px; height:54px; padding-left:5px; padding-right:5px; padding-top:5px;}
.tcprice{ color:#ed4819; font-size:14px; font-weight:bold; float:right; 
width:70px;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;}
#position2 #TopCars .photo img { width:200px;}
body:first-of-type #position2 #TopCars .photo img { margin-top:6px;}
#position2 #TopCars .tcmake{  width:145px; float:left;}
#position2 #TopCars .car1 .links{ display:none;}
#position2 #TopCars .tccolormileage{ width:150px;}
#pricerange{ width:200px; float:left; padding-top:6px; padding-left:10px;}
#pricerange .title{color:#006699;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:22px;font-weight:bold;}
#pricerange .content ul, #popularsearch .content ul, #searchByMake .content ul{padding:0px; padding-left:15px;}
*html #pricerange .content ul, *html #popularsearch .content ul{padding-left:0px;}
#pricerange .content li, #popularsearch .content li,#searchByMake .content ul{margin:0px; margin-bottom:5px;}
#pricerange .content, #popularsearch .content, #searchByMake .content{padding:0px;}
#pricerange .content ul, #popularsearch .content ul, #searchByMake .content ul{padding-left:0px; margin:0px; padding-top:6px;}
#pricerange .content li, #popularsearch .content li, #searchByMake .content li{list-style:none; padding:0px;}
#pricerange .content li a{ background-image:url(/images/organization_images/3425/site/blue_bullet.gif);background-position:0px 6px; background-repeat:no-repeat; margin:0px;padding-left:10px;}
#popularsearch .content li{ background-image:url(/images/organization_images/3425/site/blue_bullet.gif);background-position:0px 6px; background-repeat:no-repeat; padding-left:10px;}
#searchByMake .content li a{ margin:0px;}
*html #pricerange .content li, *html #popularsearch .content li{margin-left:0px;}
#popularsearch{ width:180px; float:right; position:relative;left:-310px; padding-top:10px; padding-left:10px;}
#popularsearch .title{color:#ec4615;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:15px;font-weight:bold;}
#popularsearch .text,#pricerange .text{color:#84837e;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;} 
#popularsearch li a,#pricerange li a{ color:#81adca;}
#right_banner{ position:relative; left:191px; width:300px; float:right; padding-top:10px; margin-bottom:10px; width:300px; height:250px;}
*html #right_banner{ position:relative; left:197px;}
#searchByMake{width:410px; clear:left; float:left; margin-top:-60px; height:330px; padding-left:10px;}
*html #searchByMake{margin-top:0px;}
*:first-child+html #searchByMake{margin-top:0px;}
#searchByMake .title{color:#ec4615;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:22px;font-weight:bold;}
#searchByMake .text{color:#575757;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;  width:350px;}
#searchByMake li{ display:inline; list-style:none;}
#searchByMake li a{ float:left; width:92px; color:#696969;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; font-size:12px;}
#rightad2{ clear:left; float:right;margin-top:10px; position:relative; left:0px; width:300px; margin-bottom:10px;}
#searchByMake li a{background-image:url(/images/organization_images/3425/site/blue_bullet.gif);
background-position:0 6px;background-repeat:no-repeat;
margin:0;padding-left:10px; padding-bottom:6px; }
*html  #searchByMake li a{ padding-bottom:0px;}
*:first-child+html #searchByMake li a{ padding-bottom:0px;}
#rightad2{position:relative; left:300px; margin-top:20px; width:300px; height:250px;}
*html #rightad2{position:relative; left:310px;}
*:first-child+html #rightad2{position:relative; left:300px; margin-bottom:10px;
margin-top:40px;} 
#feacar_text{ float:right; width:290px; padding-left:3px; position:relative; top:25px;color:#888; font-size:12px; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; }
#CML360Spin{ float:right; width:300px; position:relative; left:1px; margin-bottom:14px; margin-top:-15px;}
*html #CML360Spin{position:relative; left:7px;} 
#CML360Spin .title{ margin-bottom:40px;}
#CML360Spin .title h2{color:#ec4615;font-family:"Lucida Grande", Lucida, Verdana, sans-serif;font-size:18px;font-weight:bold;}
#textofooter{font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;color:#84837E; font-size:12px;}
#textofooter a{font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;color:#84837E; font-size:12px; }
#PaymentCalculator1 {font-size: 11px;display: none;clear: both;
background-color: #FFFFFF;width: 175px;border: 1px solid #999;z-index: 10;
position: absolute;left: 270px;top: 30px;}

#PaymentCalculator1 a:hover{color: #F00;}
#closeCalculator1 {clear: both;}
#closeCalculator1 a {border-left: 1px solid #999;border-bottom: 1px solid #999;
text-decoration: none;background-color: #FF0000;font-weight:bold;float: right;
padding-left: 3px;padding-right: 3px;padding-bottom: 1px;color: #FFFFFF;
vertical-align: middle;}
#closeCalculator1 a:hover {background-color: #FFFFFF;}
#PaymentCalculator1 .formRowTitle1{ padding-left:17px; padding-top:4px;
color:#333333; font-weight:normal;}
#PaymentCalculator1 .formRowTitle1 strong{color:#606066;}
#PaymentCalculator1 input{margin-left:28px;}
#LgM #position3 #CustomBlock #paycalc .inputButton {margin-left:455px;
position:absolute;top:26px;}

/*-------inner--pages-------------start----------*/
#position3 #maincontent{border:0px solid #ff9901; padding-top:0px;}
#position3 .pageTitle{ border-left:0px; border-right:0px;background-color:#fff; border-bottom:0px; margin-top:0px; padding-top:0px;}
#position3 .pageTitle h1{color:#006699;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:24px;
font-weight:bold; margin-top:-10px; position:relative; z-index:6666;}
#position3 #maincontent .title{ border-left:0px; background-color:#e0e0e0;}
#position3 #maincontent .title h3{ color:#666;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;font-size:15px;
font-weight:bold;}
.inputButton, .inputButton2{ background-color:#1a7fb1; border:0px;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:9px;font-weight:bold;}
#LgM #position3 #dealerInfo .title{background-color:#fff;}
#LgM #position3 #dealerInfo .title h2{color:#006699;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:24px;font-weight:bold;}
#LgM #position4 #quoteRequest{ border-color:#999;}
#LgM #position4 #quoteRequest .title{ background-color:#add5e4;}
#LgM #position4 #quoteRequest .title h2{color:#006699;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-size:24px; font-weight:bold;}
#vehicleDetails #dealerInfo .title, #dealerPage .dealerContactTitle, #atAGlance .actionLinks, #vehicleDetails .detailRowTitle td, #vehicleDetails #checkAvail, #vehicleDetails #saveShowroom, #vehicleDetails #calcPayment{
background-color:#006699; color:#FFFFFF;}

#vehicleDetails #dealerInfo a{ color:#000;}
*html #vehicleDetails #dealerInfo #dealerConversion { width:700px;}
#inner_video, #inner_rightAd1{ margin-bottom:10px;}
/*-------inner--pages-------------end----------*/
/*-------start---custom extras-----------------*/
#position1 #content {position: relative;}
/*-------end---custom extras-----------------------------------------------*/
/*-------start---searchbox-------------------------------------------------*/
#position1 #searchbox{float:left;width:425px;padding:0px;position:relative;z-index:3333; top:-3px;}
#position1 #searchboxmenu {padding-left:10px;width:415px;}
#position1 #searchboxmenu #menu {float:left;margin-right:3px;padding:0px;}
#position1 #searchboxmenu .menu1{background-image:url(/Images/organization_images/3425/site/busca_topnavbutton_selected.gif);
background-repeat:no-repeat;margin:0px;width:72px;height:19px;padding-left:9px;
padding-top:6px;}
#position1 #searchboxmenu .menu6 {background-image:url(/Images/organization_images/3425/site/busca_topnavbutton_normal.gif);background-repeat:no-repeat; position:relative; top:6px;margin:0px;
width:64px;height:15px;padding-left:4px;padding-top:3px;}
#position1 #searchboxmenu .menu6:hover{background-image:url(/Images/organization_images/3425/site/busca_topnavbutton_over.gif);
background-repeat:no-repeat;}
#position1 #searchboxmenu .menu2, #position1 #searchboxmenu .menu3, #position1 #searchboxmenu .menu4, #position1 #searchboxmenu .menu5{
background-image:url(/Images/organization_images/3425/site/busca_topnavbutton_normal1.gif);
background-repeat:no-repeat;margin:0px; position:relative; top:6px;
width:51px;height:15px;padding-left:4px;padding-top:3px;}
#position1 #searchboxmenu .menu2:hover, #position1 #searchboxmenu .menu3:hover, #position1 #searchboxmenu .menu4:hover, #position1 #searchboxmenu .menu5:hover{
background-image:url(/Images/organization_images/3425/site/busca_topnavbutton_over1.gif);
background-repeat:no-repeat;}
#position1 #searchboxmenu #menu .menu1 a{color:#fff;font-size:13px;font-weight:bold;
text-decoration:none; text-align:center;}
#position1 #searchboxmenu #menu a{color:#1878b1;font-size:11px;font-weight:bold;
text-decoration:none;}
#position1 #searchbox .content{
background-image:url(/Images/organization_images/3425/site/buscabox_bg.gif);
background-repeat:no-repeat;width:405px;height:257px;margin:0px;clear:left;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:5px;}
#position1 #searchbox .title{color:#eb4917;font-size:20px;
font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-weight:bold;}
#position1 .makemodel {float:left;width:160px;margin-bottom:6px;}
#position1 .makemodel select,#position1 .makemodel input{ width:147px;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#565656; border:1px solid #555; height:21px; vertical-align:center;}
#position1 .makemodel input{ height:17px;}
#position1 .formRowSubmit{clear:left;text-align:right;}
#position1 #searchbox .formRowSubmit .inputButton{position:relative;z-index:6666;
margin-top:-27px;right:0px;margin-bottom:5px;
background-image:    url(/Images/organization_images/3425/site/busca_button.gif);
background-repeat:no-repeat;width:68px;height:24px;border:0px;font-size:12px;
font-weight:bold;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;
background-color:transparent;padding-left:7px; padding-top:0px; }
*html #position1 .formRowSubmit .inputButton{margin-bottom:0px; margin-top:-57px; 
position:relative; top:-17px;}
*:first-child+html #position1 .formRowSubmit .inputButton{
margin-bottom:0px; margin-top:-57px; position:relative; top:-17px;}
body:first-of-type #position1 .formRowSubmit .inputButton{ vertical-align:middle;} 
*html #position1 #searchbox hr{ margin-top:-35px;}
*:first-child+html #position1 #searchbox hr{ margin-top:-35px;}
#position1 #text1{width:170px;float:left;color:#eb4917;font-size:16px;line-height:15px;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;}
*html #position1 #text1{ position:relative; top:-35px;}
*:first-child+html #position1 #text1{ position:relative; top:-35px;}
#position1 #text2{width:230px;float:right;color:#9b9983;font-size:13px;}
*html #position1 #text2{ position:relative; top:-35px;}
*:first-child+html #position1 #text2{ position:relative; top:-35px;}
#position1 #text2 a{color:#9b9983;font-size:13px;}
#position1 #para {color:#9b9983;font-size:13px;padding-bottom:10px;padding-top:5px;
font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;}
*html #position1 #para { padding-bottom:5px;}
*:first-child+html #position1 #para { padding-bottom:5px;}
#position1 #radiobuttons{color:#898675;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;margin-bottom:5px;}
#position1 #radiobuttons input{margin-left:15px;vertical-align:-3px; margin-right:3px;}
#position1 .formrowtitle{color:#1878b1;font-size:11px;font-weight:bold;margin-bottom:0px;text-transform:capitalize;}
.formRow, .formRowNotes{ padding:0px;}
/*-------end---searchbox----------------------------------------------------*/
/*-------start---sellbox----------------------------------------------------*/
#vende{background-image:url(/images/organization_images/3425/site/vendebox_bg.gif); 
background-position:top;background-repeat:no-repeat; width:220px; 
height:215px; padding:10px;float:left;margin-left:10px; position:relative; z-index:9999;}
*:first-child+html #vende{ margin-top:5px;}
#vende .title{ color:#1a79a5;font-size:15px;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;font-weight:bold;}
#vende .block1{border-bottom:1px solid #849e83; padding-bottom:0px;}

*:first-child+html #vende .block1{ padding-bottom:0px;}
#vende .block2{padding-top:4px;}

*:first-child+html #vende .block2{ padding-bottom:0px;}
#vende .text{color:#6a7e82; font-size:13px;font-family:Arial,"Helvetica Neue",Helvetica, Geneva, sans-serif;}
#vende .block1 .formRowSubmit1{ padding:0px; margin-bottom:4px;}
#vende .block1 .formRowSubmit1 a{background-color:transparent;
background-image:url(/images/organization_images/3425/site/vende_button.gif); 
background-position:center center;background-repeat:no-repeat; width:68px; 
height:25px;font-size:11px; font-weight:bold; line-height:25px;
font-family:"Lucida Grande",Lucida,Verdana,sans-serif; color:#fff; 
text-align:center; text-decoration:none;display:block;margin:0px; padding-top:0px; margin-left:145px;vertical-align: middle;}
body:first-of-type  #vende .block1 .formRowSubmit1 a{ padding-top:3px;}
 
#vende .block2 #decodeButton{left:146px; top:-23px;position:relative;background-image:url(/images/organization_images/3425/site/vende_button.gif); 
background-position:center center;background-repeat:no-repeat; width:68px; height:25px; background-color:transparent;font-size:11px; font-weight:bold;
font-family:"Lucida Grande",Lucida,Verdana,sans-serif; color:#fff; text-decoration:none; padding-top:0px; padding-left:7px; display:block;line-height:25px; text-align:center;vertical-align: 0;}
#vende .block2 .name{ font-size:12px; font-weight:bold;
font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; 
position:relative; top:13px; margin-top:-3px;}
*html #vende .block2 .formRowSubmit1 .inputButton{left:156px; margin-top:-32px;position:relative;}
*:first-child+html #vende .block2 .formRowSubmit1 .inputButton{left:156px; margin-top:-32px;position:relative;}
/*-------end---sellbox------------------------------------------*/
/*-------start---videoplayer------------------------------------*/
#position1 #vid_container { position:relative;padding:0px;left:10px;top:0px; }
*html #position1 #vid_container {clear:right;width:300px;}
*:first-child+html #position1 #vid_container{width:300px;position:relative;top:5px;}
/*-------end---videoplayer--------------------------------------------------*/
.quote_btn .inputButton1{background-image:url(/images/organization_images/3425/site/getaquote_button.gif); 
background-position:top;background-repeat:no-repeat; width:240px; 
height:55px;font-size:16px; font-weight:bold;
font-family:"Lucida Grande",Lucida,Verdana,sans-serif; color:#fff; border:0px; position:relative;top:-115px; margin-left:435px; z-index:10000;}
*:first-child+html .quote_btn .inputButton1{position:relative;left:435px;top:-110px; margin-left:0px;}
#searchtext{ width:670px;font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; font-size:12px;color:#929292; margin-top:-100px;}
.formRowTitle { padding:0em;}
/*---------------searchbox-------------------------*/
ol#toc {height: 2em; list-style: none;margin: 0;padding: 0; padding-left:10px;}
ol#toc li {float: left; margin: 0 2px 0 0;}
ol#toc .page2,ol#toc .page3,ol#toc .page4{background: #fff url(/images/organization_images/3425/site/tab.gif);background-repeat:no-repeat;color:#1878b1;font-size:11px;font-weight:bold;
text-decoration:none;display: block;float: left;height: 16px;padding-left: 5px;padding-top:2px;text-decoration: none;width:50px; position:relative; top:9px;}
*:first-child+html ol#toc .page2,*:first-child+html ol#toc .page3,*:first-child+html ol#toc .page4, *:first-child+html ol#toc .page5, *:first-child+html ol#toc .page6{position:relative; top:10px;}
ol#toc .page5{background: #fff url(/images/organization_images/3425/site/mileage_normal.gif);background-repeat:no-repeat;color:#1878b1;font-size:11px;font-weight:bold;
text-decoration:none;display: block;float: left;height: 16px;padding-left: 5px;padding-top:2px;text-decoration: none;width:58px; position:relative; top:9px;}
ol#toc .page6{background: #fff url(/images/organization_images/3425/site/economia_normal.gif);background-repeat:no-repeat;color:#1878b1;font-size:11px;font-weight:bold;
text-decoration:none;display: block;float: left;height: 16px;padding-left: 5px;padding-top:2px;text-decoration: none;width:67px; position:relative; top:9px;}
ol#toc .page2:hover , ol#toc .page3:hover,ol#toc .page4:hover{background-color: #fff;background-position: 0 -120px;
background: #fff url(/images/organization_images/3425/site/busca_topnavbutton_over1.gif);background-repeat:no-repeat;color:#1878b1;}
ol#toc .page5:hover{background-color: #fff;background-position: 0 -120px;
background: #fff url(/images/organization_images/3425/site/mileage_mouseover.gif);background-repeat:no-repeat;color:#1878b1;}
ol#toc .page6:hover{background-color: #fff;background-position: 0 -120px;
background: #fff url(/images/organization_images/3425/site/economia_mouseover.gif);background-repeat:no-repeat;color:#1878b1;}
ol#toc a:hover span {background-position: 100% -120px;}
ol#toc li.current a {background:transparent url(/images/organization_images/3425/site/economia_selected.gif);background-repeat:no-repeat;background-position:0px 1.7px; height:16px; width:63px; color:#fff;font-size:11px;font-weight:bold;text-decoration:none;text-align:left; 
 margin-right:-5px; position:relative; top:7px; padding-top:5px; padding-bottom:2px; padding-right:0px; margin-bottom:0px;}

*:first-child+html ol#toc li.current a { position:relative; top:9px; padding-bottom:0px; }
ol#toc li.current a:hover{background:transparent url(/images/organization_images/3425/site/economia_selected.gif);background-repeat:no-repeat;background-position:0px 1.7px; height:16px; width:63px; color:#fff;font-size:11px;font-weight:bold;text-decoration:none;text-align:left; 
margin-right:-5px; position:relative; top:7px;padding-top:5px; padding-bottom:2px; padding-right:0px;margin-bottom:0px;}
*:first-child+html ol#toc li.current a:hover { position:relative; top:9px; padding-bottom:0px;}
ol#toc li.current span {/*background-position: 100% -60px;*/ /*padding-top:5px;*/}
ol#toc span {/*background: url(/images/organization_images/3425/site/tab.gif) 100% 0;*/
display: block;/*line-height: 2em;*/padding-right:0px;}
ol#toc .page1{background: transparent url(/images/organization_images/3425/site/busca_topnavbutton_selected.gif);background-repeat:no-repeat;background-position:center center;color:#fff;font-size:12px;font-weight:bold;text-decoration:none;text-align:left; 
position:relative; top:7px; margin-right:0px; padding-top:11px; padding-left:7px;padding-right:8px; height:25px; width:81px;padding-bottom:6px; text-align:left; margin-right:0px;
font-family:"Lucida Grande",Lucida,Verdana,sans-serif; line-height:20px; z-index:1;}
body:first-of-type ol#toc .page1{padding-top:11px;position:relative; top:6px;padding-bottom:6px; z-index:1;padding-left:6px;}
 
div.content1 {border:0px;clear: left;
background-image:url(/Images/organization_images/3425/site/buscabox_bg.gif);
background-repeat:no-repeat;width:405px;height:257px;margin:0px;clear:left;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:5px; position:relative; z-index:2;}
#searchbox .bodystyle{ float:left; width:110px; /*height:65px;*/ margin-right:25px; /*margin-bottom:17px;*/ text-align:center; margin-bottom:5px; margin-top:3px;}
*html #searchbox .bodystyle{margin-right:20px; margin-top:0px; }
#searchbox .bodystyle .name{font-size:12px; color:#84837e; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif; }
#searchbox .image{height:46px;width:118px; padding-top:3px;}
#searchbox .image:hover{background-image:url(/images/organization_images/3425/site/style_car_bg.gif); 
background-position:top; background-repeat:no-repeat; height:46px; 
width:118px;padding-top:3px;}
*html #searchbox .image a{ width:118px; height:45px; position:relative; z-index:9999; display:block; padding-top:4px;}
*html #searchbox .image a:hover{background-image:url(/images/organization_images/3425/site/style_car_bg.gif); 
background-position:top; background-repeat:no-repeat; height:45px; 
width:118px; display:block;padding-top:4px;}
#searchbox .text{font-size:12px; font-family:Arial, "Helvetica Neue",Helvetica, Geneva, sans-serif;color:#84837e;}
.normal_dark_gray{background-image:url(/images/organization_images/3425/site/blue_bullet.gif);
background-position:0 6px;background-repeat:no-repeat;margin:0;
padding-left:10px;color:#81ADCA; font-family:Arial; font-weight:bold;}
.clase{ padding-top:40px; padding-left:50px;}
.clase a{color:#1878b1; font-family:Arial; font-weight:bold; text-decoration:none; width:155px; float:left; margin-bottom:20px;}
*html .clase a{ margin-bottom:-30px;}
*:first-child+html .clase a{ margin-bottom:-30px;}
.clase a:hover{text-decoration:underline; }
.clase br{display:none;}
/*---------------searchbox-------------------------*/
#addFsboVehicle_vin_error{ background-color:#fff;}
#addFsboVehicle_vin{ margin-right:10px;}
#LgM #position4 #quoteRequest .inputButton{ margin-top:10px;}
#returningUser{ padding-left:1em;/*margin-top:-7px;*/ position:relative; z-index:6666;}
.dealerDescriptionWrapper span{font-size: 12px; line-height: 18px;}
#dealerPage .dealerDescriptionTitle{ color:#fff;}
#dealerPage #dealerLinks li {
border-style:dotted;
border-width:0;
list-style-type:none;
margin:0.15em 0;
padding:0.05em 0 0.25em 0.25em;
}
#vehicleDetails #dealerInfo, #vehicleDetails #sellerComments, #dealerPage .dealerContactWrapper, #dealerListing .tollFreeNumber, #PhotoIFrame, #photoUpload, #fsboWrapper #returningUser, #returningUser, #newCars #dealerLocator {
background-color:#ECF5FE;
border-color:#6699CC;
color:#333333;
}


#dealerPage .dealerContactWrapper {padding:0.5em;}
.dealerInfoTollFree strong{ font-size:16px;}
#vehicleDetails #vehicleInfoTabs .tabOn, #vehicleDetails #vehicleInfoTabs li:hover{ color:#fff; }
#LgM #position4 #quoteRequest{ background-color:#add5e4;}
#vehicleReview blockquote{ line-height:18px;}
#vehicleDetails .additionalThumbs .thumbRow a img{ margin-left:21px; margin-bottom:6px; padding:0px;}
#vehicleDetails .friendSave a, #searchResults th a{ color:#fff;}
#dealerPage #dealerLinks li a:hover{color:#FF9900;}
#vehicleDetails .friendSave, #searchResults .tableHead, #incentives .incentiveInfo th, #dealerPage .dealerDescriptionTitle, #configurator th, #vehicleDetails #vehicleInfoTabs .tabOn, #vehicleDetails #vehicleInfoTabs li:hover, #uploadedTitle {
background-color:#666666;border-color:#FFFFFF;color:#FFFFFF; }
.fieldError{ position:relative; left:0px;}
#searchResults table th{ color:#fff;}
#footer{ height:90px;}

#LgM #position3 #vehicleDetails .vehicleInfo b{ text-transform:uppercase;}
#LgM #position3 #PaymentCalculator { position:absolute;left:440px;top:475px;}
#_Page_4 #advancedSearch_minprice{}
#_Page_4 #txt1{ width:30px; left:149px; position:relative;top:-18px; text-align:center;}
#_Page_4 #advancedSearch_maxprice{left:172px;position:relative;top:-41px;}

/*:first-child+html #_Page_4 #advancedSearch_maxprice{position:relative;top:-19px; margin-left:174px; background-color:#00CC00;}*/
#_Page_4 .makemodel{width:183px;}
#_Page_5 #txt1{ width:30px; position:relative; left:154px; top:-18px;text-align:center; }
#_Page_5 #advancedSearch_maxmiles{ left:174px; position:relative;top:-41px;}
#_Page_5 .makemodel{width:183px;}
#_Page_4 .makemodel, #_Page_5 .makemodel{ margin-bottom:25px;}
#_Page_5 #txt2{left:335px; width:35px; display:block; position:relative; 
top:-58px;}

#_Page_6 #txt3{ margin-left:190px; width:30px;}
*:first-child+html #_Page_6 #txt3{ position:relative;top:-4px;}
#_Page_6 #advancedSearch_MPG{ position:relative;top:31px; margin-left:35px;}
*:first-child+html #_Page_6 #advancedSearch_MPG{position:relative;top:13px;margin-left:30px;}
#_Page_6 .text{ margin-top:5px;}
#vende .block2 #addFsboVehicle_vin{ width:105px; margin-left:30px; margin-top:-5px;}
#vehicleDetails .friendSave, #searchResults .tableHead{/*font-size:10px;*/}
#vehicleDetails .friendSave a, #searchResults th a{ /*font-size:10px;*/}
#searchResults #position4ake{ width:100%;}
#position3 #vehicleDetails #dealerInfo #dealerConversion{ width:97%;}
#vehicleDetails #dealerInfo #businessHours{ float:none; width:35%;}
