body{ background-color:#fff;}
#pagewrapper{width:980px; margin:0 auto; padding:0px 10px;background-color:#fff; font-family:Arial,Helvetica,sans-serif;  
height:auto;}
#SmLgM #position2{ width:310px; border:none;padding-right:5px; }
#SmLgM #position3 {width:500px; padding-right:5px;margin-left:315px; margin-right:0px;}
#SmLgM #position4 { width:160px; text-align:center; background-color:transparent;}
#LgM #position2{ width:0px; border:none; display:none;  }
#LgM #position3{width:670px; margin-left:0px;}
#LgM #position4{ background-color:#fff;}
#position0{ width:980px;/*height:200px;background-image:url(/images/organization_images/1032/site/header_new_1.jpg);background-repeat:no-repeat;*/
padding-bottom:10px;}
#position10{ width:980px;height:160px;background-color:transparent;}
*:first-child+html #position10{height:175px;overflow:hidden;}
#position0 #CustomBlock #leaderboard1032{  text-align:center; width:980px; position:absolute; top:10px;}
#position0 #masthead{display:none;}

/*:first-child+html #position3 .content #maincontent{margin-top:-14px;}*/
#position3 .content #maincontent{position:relative;top:-13px;}
/*-----------------------buybox--------------------*/
 #position3 #buybox{padding:0px;position:absolute;top:-254px;left:677px;background-image:url(/images/organization_images/1032/site/right_img.jpg);
height:254px;width:305px;}
*:first-child+html #position3 #buybox{position:absolute;top:-257px;}
#position3 #buy {margin:0px;background-image:none; border:0px;background-color:transparent;}

#position3 #buyLinks .content{display:none;}
#position3 #buyLinks #moreSearchTitle {display:none;}
#position3 #buy #bodyStyle .title h3, #position3 #buy .title h2, #position3 #buy #bodyStyle 
.title h3{display:none;}
#position3 #buy .subTitle{display:none;}
#position3 #buy #bodyStyle .content {display:none;}
*:first-child+html #position3 #buy{margin-top:-2px;}
#position3 .buyWrapper {background-color:transparent; width:265px;background-image:none; border:0px; padding-left:20px; padding-top:10px;}
#buy .newUsed{color:#ffffff;}
#buy .formRowTitle {color:#ffffff; padding-left:16px;}
#position3 #buy select, text, textarea {width:200px;}
#buy .formRow #advancedSearch_userzip{width:200px;}
#buy .formRowSubmit .inputButton {background-color:transparent;background-image:url(/images/organization_images/1032/site/search.png);
background-repeat:np-repeat;width:89px;height:29px;border-color:transparent;padding:0px 0 6px; border:0px; font-size:11px;position:relative;left:-110px;}

*:first-child+html #buy .formRowSubmit .inputButton{padding:0px 0 4px;}

#buy .formRowSubmit{margin-right:35px;}

#buy .formRow a {background-image:url(/images/organization_images/1032/site/arrow.png);
background-position:100px 50%;background-repeat:no-repeat;color:#FFFFFF;
margin-left:100px;margin-top:-30px;width:106px;}
#position3 #buyForm{float:none;}
#position3 #buy .newUsed .formRow input{vertical-align:top; margin-left:10px; margin-right:1em; position:relative; top:0px;}
 /*-----------------------buybox--------------------*/
#sellbox{display:none;}
#fsbo_title{display:none;}
#fsbo_pricing{display:none;}

#TopCars #topcars .title{background-image:url(/images/organization_images/1032/site/left_title_bg.png);display:block;background-repeat:no-repeat;margin-top:-11px;height:21px;}
*:first-child+html #TopCars #topcars .title{background-image:url(/images/organization_images/1032/site/left_title_bg.png);
/*display:block;*/background-repeat:no-repeat;margin-top:-12px;height:21px;}
#position3 #buyForm{float:none;}
#position2 {background-color:transparent;}

#position2 #topcars {max-width:310px;margin-bottom:10px;}
#position2 #topcars .title{background-color:transparent;}

#rightad{display:none;}

.car1 .photo {background-color:#EAEAEA;}
#topcars .car1 .links{display:none;}
#topcars ul{background-color:#F1F1F1;}
#topcars ul a{color:#000;text-decoration:none;}
.car2 ul li a{color:#000;}
#TopCars .title h3{padding:1px 25px;font-size:15px;font-family:arial;font-weight:normal;}
#position2 #topcars .car1 
ul{background-image:url(/images/organization_images/1032/site/topcars_arrow.png);
background-position:10px 9px;background-repeat:no-repeat;padding-left:25px; margin-left:0px; 
padding-top:6px; padding-bottom:6px;border-bottom:1px solid #e4e1e2;}
#position2 #topcars .car2 ul{border-bottom:1px solid #e4e1e2;}
#position2 #topcars .car2 ul 
li{background-image:url(/images/organization_images/1032/site/topcars_arrow.png);
background-position:0px 9px; background-repeat:no-repeat; padding-left:15px; margin-left:5px; 
list-style:none;padding-top:6px; padding-bottom:6px;}
#position2 #topcars .topcarsimage {border:0px;}
#position2 #topcars .car1, #position2 #topcars .car2 { border:0px; 
border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;}
#topcars .car2 li{border:0px;}

#rightrailvideo1{ background-color:#000; text-align:center;margin-bottom:6px;}
#rightrailvideo1 #title{background-image:url(/images/organization_images/1032/site/left_title_bg.png); background-repeat:no-repeat;font-size:11px;font-weight:normal;height:19px;padding:4px; background-color:#fff; text-align:left;}
#rightrailvideo1 #title h3{color:#ffffff;padding:1px 25px;height:27px;font-size:15px;font-family:arial;font-weight:normal;}
#left_ad_banner1{margin-top:10px; text-align:center;}
#CML360Spin .title h2{font-family:arial;font-size:15px;font-weight:normal;}
#CML360Spin{margin-top:10px;background-color:#ffffff;}
#CML360Spin .title {background-color:transparent;
background-image:url(/images/organization_images/1032/site/left_title_bg.png);color:#FFFFFF;background-repeat:no-repeat;
height:19px;padding:4px 30px;}
#position2 #CML360Spin .vehicleLabel{ text-align:center;}
#buyLinks1{display:none;}
#CML360Spin .content{border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd; width:309px;}
*:first-child+html #CML360Spin .content{width:308px;}
#position3 #bodyStyle1 {clear:left;height:118px;margin-top:-13px;}
#position3 #bodyStyle1{background-color:#E8E8E8; padding:0px;}
#position3 #bodyStyle1 .title{ text-align:left;background-image:url(/images/organization_images/1032/site/right_titles_bg.png);width:455px;
background-repeat:no-repeat;background-color:#fff; border-bottom:0px; border-top:0px;font-weight:normal;font-family:arial;font-size:14px;color:#f7f7f7;
position:relative; z-index:6666;padding:4px 0px 4px 45px;height:21px;}

*:first-child+html #position3 #bodyStyle1 .bStyle{background-image:url(/images/organization_images/1032/site/searchby_bg.jpg);background-repeat:no-repeat;width:120px;
height:25px; float:left; clear:none;border:0px;margin-top:8px;text-decoration:none;margin-right:-12px;}

#position3 #bodyStyle1 .bStyle a strong{float:left;margin-top:-15px;margin-left:48;cursor:hand;}
#position3 #bodyStyle1 .bStyle {
background-image:url(/images/organization_images/1032/site/searchby_bg.jpg);
background-repeat:no-repeat;
border:0 none;
clear:none;
float:left;
height:25px;
margin-right:-10px;
margin-top:8px;
width:120px;
}
#position3 #bodyStyle1 .bStyle a strong {color:#000000;float:left;font-size:9px;margin-left:55px;margin-top:-18px;text-decoration:none;}
#position3 #FeaturedDealers{ clear:both;margin:0px;}
#FeaturedDealers #featuredDealers .title{background-image:url(/images/organization_images/1032/site/right_titles_bg.png);}
#position3 #featuredDealers .title{border-style:none;border:0px;margin-top:10px;}
#FeaturedDealers #featuredDealers .content{background-color:#E8E8E8;padding-left:20px;}
#position3 #featuredDealers .title h2{padding:2px 35px;color:#ffffff;}
#position3 .dealer img{/*display:none;*/}
#position3 #featuredDealers .dealer{background-image:url(/images/organization_images/1032/site/featured_dealers_box.png);background-repeat:no-repeat;margin-left:1px;margin-top:1px;height:140px; 
width:140px;}
#position3 #featuredDealers .dealerInner {border-right:0px dotted #B8B8B8;padding:0.5em;text-align:center;margin-right:7px;}
#position3 #featuredDealers .dealer .dealerInner .dealerName{background-image:url(/images/organization_images/1032/site/arrow.png);
background-repeat:no-repeat;background-position:8px 3px;font-size:10px;margin-top:5px;}
#position3 #featuredDealers{/*width:500px;*/margin:0px;}
#position3 #featuredDealers .dealer .dealerInner span{color:#000; font-size:11px;}
#position3 #featuredDealers .dealer .dealerInner a{color:#0000ff; font-size:11px; }
#position3 #featuredDealers .dealer .dealerInner a:hover{color:#ff0000;}
#bodyStyle1 .content .title h3{font-size:15px;font-weight:normal;}
#bodyStyle1 .content .title h3 strong{font-size:15px;font-weight:normal;}
#bannerfile{display:none;}




#position3 #researchbox{padding-bottom:5px; margin-top:10px;}
#position3 #Articles {padding:0px; margin-top:5px;margin-bottom:10px;}
#position3 #more_search,#position3 #search_bodystyle{ margin-bottom:10px;}
#position3 #researchbox #research, #position3 #Articles #featuredArticle{margin:0px;}
#position3 #Articles #featuredArticle #articleWrapper {background-color: #E8E8E8; /*width:500px;*/}
#position3 #articleWrapper {background-color:#f1f1f1; padding-bottom:3px;}
#position3 #featuredArticle .articleLeft .content {
 border-right:0px;border-bottom:1px dotted #6a665d;
}
#position3 #research .articleLeft .content{border-right:0px;}
#position3 #research .articleLeft{border-bottom:1px dotted #6a665d; padding-bottom:10px;}
#position3 #research .articleRight{ /*clear:left;*/}

#position3 #research{background-color:#e8e8e8;}
#position3 #researchbox #research{ background-image:none;}
#position3 #research .articleRight .imageWrapper{ width:250px;}
#position3 #featuredArticle .content strong{color:#ff0000; font-size:11px; font-family:Arial; font-weight:normal;}
#position3 #featuredArticle .content{color:#545454; font-size:11px; font-family:Arial; font-weight:normal;}
#position3 #featuredArticle .content a{background-image:url(/images/organization_images/1032/site/more_button.jpg);
background-position:center center;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:16px;
text-align:left;font-family:Arial; 
text-decoration:none;
text-transform:lowercase;
width:49px; margin-top:5px; margin-left:408px;
z-index:9999; padding-left:12px;font-family:Arial;}
#position3 #Articles .additionalArticles{ /*width:494px;*/ background-color:#E8E8E8;}
#position3 #researchLinksWrapper{ display:none;}
#position3 .additionalArticles ul {list-style:none;}
#position3 .additionalArticles ul li{ border-bottom:0px; list-style:none;background-image:url(/images/organization_images/1032/site/bottom_links_bgr.jpg);background-repeat:no-repeat;background-position:left; width:429px; height:25px; padding-left:30px; padding-top:10px; list-style-image:none;}
#position3 .additionalArticles ul li a{ color:#585858; font-size:11px; font-family:Arial; font-size:11px; text-decoration:underline; list-style:none;}

#position3 #featuredArticle, #position3 #research{
border-bottom:0px dotted #DDDDDD;
padding-bottom:0.75em;
}
#position3 #researchbox #research .title, #position3 #Articles .title,.additionalTitle{text-align:left;background-image:url(/images/organization_images/1032/site/right_titles_bg.png);background-repeat:no-repeat;background-position:left; margin:0px;
height:22px; background-color:#fff; padding-left:47px; padding-top:5px; border-bottom:0px; border-top:0px;color:#fff;font-weight:normal;font-family:arial;font-size:15px; position:relative; z-index:6666; margin:0px; padding-bottom:0px;}
#position3 #buy{border:0px;}
#position3 #Articles .title{ width:445px;}
#position3 #researchbox #research .title h2, #position3 #Articles .title h2{ color:#fff;font-weight:normal;font-family:arial;font-size:15px;}
#position3 .headlineContainer .headline a, #position3 #featuredArticle .articleInner .headlineContainer a {font-weight:bold;font-family:arial;font-size:15px;color:#161616;}
#position3 #featuredArticle .articleInner .headlineContainer a{ font-size:12px; text-decoration:underline;}
#position3 #researchbox #research .articleLeft, #position3 #researchbox #research .articleRight {float:none;width:96%;height:160px;padding-left:2%; padding-right:2%;}
#position3 #Articles .articleLeft, #position3 #Articles .articleRight {float:none;width:96%;padding-left:2%; padding-right:2%;}
 #position3 #research .headline {color:#161616;font-weight:bold;font-family:arial;font-size:15px;}
#position3 .articleLeft .content, #position3 .articleRight .content, #position3 .links .content {color:#545454;font-family:arial;font-weight:normal;font-size:11px;}
#position3 .articleRight .content{ }
#position3 #researchbox #researchArticleWrapper .articleInner .content a{
background-image:url(/images/organization_images/1032/site/more_button.jpg);background-repeat:no-repeat; background-position:bottom; padding-left:10px;
width:49px;/*height:16px;*/text-align:left;
text-decoration:none; /*position:relative; left:170px;*/
text-transform:lowercase;z-index:9999;display:block; color:#FFFFFF; padding-top:0px; padding-bottom:0px; /*top:-20px;*/}
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .content,
#position3 #researchbox #researchArticleWrapper .articleRight .articleInner .content{position:absolute; width:470px; }
#position3 #researchbox #researchArticleWrapper .articleLeft .articleInner .content a{ position:absolute; top:120px; left:418px;padding:2px 2px 1px 10px;}
#position3 #researchbox #researchArticleWrapper .articleRight .articleInner .content a{position:absolute; top:130px; left:418px;padding:2px 2px 1px 10px;}
/*:first-child+html #position3 #researchbox #researchArticleWrapper .articleInner .content a{position:relative; left:0px; top:5px; height:16px;}*/
*:first-child+html #position3 #researchbox #researchArticleWrapper .articleInner .content .imageWrapper a{background-image:none;position:relative; left:0px; top:0px;}
#position3 #researchbox #researchArticleWrapper .articleInner .content 
.imageWrapper a{background-image:none;position:relative; left:0px; top:0px;}
#position3 #research .articleRight .articleInner img { float:none;width:150px; height:113px;}
#position3 #research .articleRight .articleInner img {float:none;width:150px; height:113px;}
#position3 #research .articleRight .articleInner img { margin-left:0px;}
#position3 #researchbox #researchArticleWrapper .articleInner .content .imageWrapper{width:170px; height:120px; float:left;}
#position3 #research{border:0px;}
#position3 .additionalTitle{/*margin-top:16px;*/background-color:transparent;}
#featuredArticle .additionalTitle {font-size:90%;height:22px;padding:3px 45px;text-align:left;}

#position2 #topcars .car2{color:#000000;}

#footer {background-image:url(/images/organization_images/1032/site/footer.jpg);background-repeat:no-repeat;
height:31px;padding:4px 35px;color:#ffffff;margin-top:10px;margin-left:-16px;width:912px;}

#footer .copy {float:left;margin-right:373px;padding-top:5px;}
#footer .address{padding-top:5px;}
/*:first-child+html #footer .address{margin-top:10px;}*/
#copyright{ text-align:right;color:#545454;font-family:Arial;font-size:10px;font-weight:normal;
/*padding-right:50px;*/margin-right:-15px;}


#SmLgM #position3 .content #maincontent{background-color:#f1f1f1;padding-bottom:0px;width:670px;padding:0px;}
#position3 .content #maincontent .pageTitle{border:0px;border-color:transparent;border-style:none;background-color:transparent;
background-image:url(/images/organization_images/1032/site/right_titles_bg_ip.png);background-repeat:no-repeat;height:29px;padding:5px;}
form h3, #formWrapper h3, #dealerListing h3, #dealerMap h3, #incentives h3 {color:#FFFFFF;}
form .title, #formWrapper .title, #dealerListing .title, #dealerMap .title, #incentives .title {background-color:#A1A1A1;border-color:#FFFFFF;}
.formRowSubmit .inputButton{background-color:#F31F1F;border:0px;}
#position3 .content #maincontent .pageTitle h1 {margin-left:33px;margin-top:-13px;position:absolute;font-size:17px;padding:15px 0 2px 9px;}
.inputButton{background-color:#F31F1F;border:0px;}
#position10 #bottom_leaderboard1032{text-align:center;}


#vehicleDetails #dealerInfo .title{background-image:url(/images/organization_images/1032/site/right_titles_bg_ip.png);background-repeat:no-repeat;height:29px;}
#vehicleDetails #dealerInfo .title{background-color:transparent;}
 #dealerPage .dealerContactTitle, #atAGlance .actionLinks, #vehicleDetails .detailRowTitle td, #vehicleDetails #checkAvail, #vehicleDetails #saveShowroom, #vehicleDetails #calcPayment{background-color:#949494;}
#vehicleDetails #dealerInfo h2 {
font-size:125%;
margin:0;
padding-left:41px;
padding-top:5px;
}
#position4 #quoteRequest .title{background-color:#949494;}
#researchOverview .title{background-image:url(/images/organization_images/1032/site/right_titles_bg_ip.png);background-repeat:no-repeat;margin-left:-5px;height:29px;width:670px;}
#researchOverview .title h2{font-size:15px;font-family:arial;font-weight:bold;color:#ffffff;padding:4px 43px;}
#dealerListingWrapper .formSection .dealer1 .dealerContactInfo strong a{color:#000;}
#dealerListingWrapper .formSection .dealer0 .dealerContactInfo strong a{color:#000;}
#dealerListing .dealer1, #dealerListing .dealer0{color:#000;}
#dealerListing .dealerListingOptions .expColl a{color:#000;}
#dealerListing .dealerListingOptions .pagination strong a{color:#000;}
#dealerListingWrapper .formSection .dealer1 .dealerActionLinks a{color:#000;}
#dealerListingWrapper .formSection .dealer0 .dealerActionLinks a{color:#000;}
#position3 .content #maincontent .toolkit_bg, #position3 .content #maincontent .toolkit_frame{background-color:#fff;}
#position3 .content #maincontent .toolkit_frame{ margin-top:-20px;padding-bottom:30px;}
/*#position4 #quoteRequest{margin-top:-6px;margin-left:-38px;width:280px;}*/
#vehicleDetails .friendSave{background-color:#949494;}
.buyWrapper .newUsed{margin-left:11px;}
*:first-child+html #position3 #buy .newUsed .formRow input{margin:0 10px 0 0;vertical-align:-2px;width:25px;}
#searchResults table th{color:#FF9900;}
#vehicleDetails{background-color:#f1f1f1;}
#vehicleDetails #experian{background-color:transparent;}
#position3 .additionalArticles {background-color:transparent;border-color:transparent;background-image:none;}
#Articles_bottom #Articles_bottom_right{background-image:url(/images/organization_images/1032/site/additional_art_bottombg_strip.png);
background-repeat:no-repeat;height:6px;margin-top:-10px;}
#researchbox_bottom #researchbox_bottom_right{background-image:url(/images/organization_images/1032/site/newcar_reviews_bottombg_strip.png);
background-repeat:no-repeat;height:6px;}
#FeaturedDealers_bottom #FeaturedDealers_bottom_right{background-image:url(/images/organization_images/1032/site/featured_dealers_bottombg_strip.png);background-repeat:no-repeat;height:6px;margin-top:-2px;}
#CML360Spin_bottom #CML360Spin_bottom_right{background-image:url(/images/organization_images/1032/site/featured_cars_bottombg_strip.png);
background-repeat:no-repeat;height:8px;}
#TopCars_bottom #TopCars_bottom_right{background-image:url(/images/organization_images/1032/site/bottom_img_topcars.png);
background-repeat:no-repeat;height:6px;margin-top:-11px;}
#Articles #featuredArticle #articleWrapper .articleRight{background-image:url(/images/organization_images/1032/site/additional_art_bottombg_strip.png);
background-repeat:no-repeat;}
/*#Articles_top #Articles_top_right{background-image:url(/images/organization_images/1032/site/additional_art_bottombg_strip.png);
background-repeat:no-repeat;height:7px;position:relative;top:391px;}*/

#rightrailvideo1 #video_bottom #video_bottom_right{background-image:url(/images/organization_images/1032/site/bottomstrip_spotlightvideo.png);
background-repeat:no-repeat;height:5px; background-color:#fff;}
#FeaturedDealers_top #FeaturedDealers_top_right{background-image:url(/images/organization_images/1032/site/featured_dealers_bottombg_strip.png);background-repeat:no-repeat;height:6px;}
#fsbo {background-color:#F1F1F1;}
#position2 #TopCars .photo img{width:200px;}
/*-----------------------navigation--------------------*/
#position0 #topnav {margin:0 0 0 10px;}
#topnav ul li{margin:0px;padding:0px;}
#position0 #topnav{margin:0px;padding:0px; margin-left:0px; width:930px; padding-left:60px;position:relative;top:-3px;}
*:first-child+html #position0 #topnav{position:relative;top:-6px;}
#position0 #topnav ul{ height:24px; padding:0px; margin:0px; }
#position0 #topnav ul li { float:left; list-style:none; text-decoration:none;margin:0px;line-height:24px;background-repeat:repeat-x;max-height:24px;
border-right:0px solid #E80000;padding-top:0px; padding-bottom:0px;background-image:url(/images/organization_images/1032/site/midstrip.png); padding:0px;}
#position0 #topnav ul li a:hover{color:#fff;background-color:#E80000;height:24px;line-height:24px;  
background-image:url(/images/organization_images/1032/site/midstrip_mo.png);background-repeat:repeat-x; background-position:top; color:#fffefc;}
#position0 #topnav ul li a{ text-decoration:none; color:#494949;padding-left:9px; padding-right:9px; font-size:11px; font-family:Arial;font-weight:bold; 
margin:0px;height:24px;margin:0px;line-height:24px; padding-top:0px; padding-bottom:0px; display:block;background-image:url(/images/organization_images/1032/site/midstrip_mo.png); background-repeat:no-repeat; background-position:right;}
#position0 #topnav ul #home{background-image:url(/images/organization_images/1032/site/left_strip.png);background-repeat:no-repeat;height:24px; width:103px; padding-top:0px;padding-bottom:0px;
line-height:24px;padding:0px; text-align:right;}
#position0 #topnav ul #home a{margin:0px;height:24px;padding-left:0px; padding-right:10px; padding-bottom:0px; padding-top:0px;width:93px; display:block;}
#position0 #topnav ul #home a:hover{background-image:url(/images/organization_images/1032/site/left_strip_mo.png);background-repeat:no-repeat;height:24px; color:#fff; margin:0px;line-height:24px;}
#position0 #topnav ul #kspr{border-right:0px;background-image:url(/images/organization_images/1032/site/right_strip_1.png);background-repeat:no-repeat;height:24px; width:50px;padding-top:0px;
padding-bottom:0px;line-height:24px;text-align:center; padding-left:0px; padding-right:0px;}
#position0 #topnav ul #kspr a{margin:0px; height:24px;line-height:24px; padding-left:0px; padding-right:0px;padding-bottom:0px; padding-top:0px;display:block; width:50px; background-image:none;}
#position0 #topnav ul #kspr a:hover{border-right:0px;background-image:url(/images/organization_images/1032/site/right_strip_mo1.png);
background-repeat:no-repeat;color:#fff; }
/*-----------------------navigation--------------------*/
#position3 #HelpFullLinks{margin-bottom:0px;}
#vehicleDetails #dealerInfo,#vehicleDetails #sellerComments{background-color:#cccccc;border-color:transparent;}
#vehicleDetails #dealerInfo a{color:#000000;}

#position3 #newspaperSpecials, #position3 #TopCars, #position3 #featuredDealers, #position3 #featuredArticle, 
#position3 #submitQuote, #position3 #threeChannel{border:0px;border-color:transparent;}
#SmLgM #position3 #fsbo_text {
background-color:#A1A1A1;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
margin-left:340px;
padding:10px;
position:absolute;
text-align:justify;
top:118px;
width:280px;
}

#checkavailability #checkAvailWrapper #formWrapper #formSection #pageTitleLinks{background-image:none;}
#formWrapper form .formSection {background-color:#f1f1f1;margin-top:-4px;}
#formWrapper{/*background-color:#F1F1F1;*/margin-left:-5px;padding:4px 0;width:670px;overflow:hidden;}

/*#formWrapper .title{background-color:#A1A1A1;border-color:#FFFFFF;width:640px;}*/
#formWrapper .title{margin-left:5px;width:630px;}

*:first-child+html #formWrapper{width:671px;margin-left:-5px;}
.pageTitle{padding:0px;}

#vehicleDetails .detailRowTitle td a {color:#FFFFFF;}
#vehicleDetails .friendSave,#vehicleDetails .friendSave a{color:#ffffff;}




/*---amar added to test-----*/
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 450px; /*Width of Carousel Viewer itself*/
height: 150px; /*Height should enough to fit largest content's height*/

}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px; /*margin around each panel*/
width: 140px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

}
#position4 #skyscraper1032{margin-bottom:10px;margin-top:-11px;}
/*----end code---*/
#header_home img{height:100px;}
#position2 #topcars .car2 {list-style-image:none;}
#copyright a{/*position:relative;top:2px;*/vertical-align:-2px;}

#position4 #skyscraper1032{margin-top:-11px;}
#right_banner_fsbo{margin-bottom:7px;}
*:first-child+html #position4 #skyscraper1032{margin-bottom:10px;}
#position10 {border:0px;border-style:none;}
#insurance_quote p{position:relative;z-index:6666; margin-top:5px;}
#insurance_quote{ margin-bottom:0px;}


#position3 .content #maincontent .content #article #articleWrapper .text_insurance{text-align:justify;}