#pagewrapper{ margin:auto;border:0px solid #FF0000;}
#pagewrapper,#subWrapper {width:1000px;  background-color:#D2D2D0;}
#LgM{ width:1000px; margin:auto;}
#SmLg { width:1000px; margin:auto;} 
#SmLgM{ background-color:#D2D2D0;height:100%; margin:auto;}
*html #pagewrapper{margin-right:0px; margin-left:0px;}
html>body #pagewrapper{ margin:auto;} 
*:first-child+html #pagewrapper{ margin:auto; margin-left:0px; margin-right:0px;} 
#header{background-color:#D2D2D2;}
#position2 #CustomBlock { padding:3px; text-align:center; }
#SmLgM #position10{ background-color:#D2D2D0; }

#subWrapper{ padding-top:0px; padding-bottom:0px; position:relative; top:0px;}
*:first-child+html #subWrapper{ padding-top:4px; padding-bottom:0px;} 
html>body #subWrapper{ position:relative; top:-23px;  padding-bottom:0px;}


#position0{ padding-bottom:6px;}

#SmLgM #position10 #footer_code{ position:absolute; left:8px; padding-bottom:10px;}

#SmLgM #position2{margin-left:7px; margin-bottom:4px; background-color:#FFFFFF; border-right:4px solid #D2D2D0;
width:235px; padding-right:0px; margin-right:-10px; padding-left:1px;} 
#SmLgM #position3{ margin-left:238px; margin-right:177px; margin-bottom:4px;background-color:#FFFFFF; 
margin-top:0px; } 
#SmLgM #position4{ width:177px; margin-right:0px;margin-bottom:4px; margin-left:-20px;background-color:transparent; /*border-left:0px solid #D2D2D2;*/ border:none;}
*html #SmLgM #position3{ margin-left:238px; margin-right:175px; margin-bottom:4px;background-color:#FFFFFF; margin-top:0px; } 
*html #SmLgM #position4{ width:175px;margin-bottom:4px; margin-left:0px;background-color:transparent;border-left:0px solid #D2D2D0;  } 
*html #SmLgM #position3{ margin-left:235px; margin-bottom:4px;  background-color:#FFFFFF; padding-top:0px; border-left:3px solid #D2D2D0;}
*html #SmLgM #position3 .content{ padding-right:0px; margin-right:-17px;}
*html #SmLgM #position2 .content{ width:187px;border-right:0px solid #D2D2D0;margin-left:-7px; margin-bottom:4px; 
background-color:#FFFFFF;padding-left:1px; margin-right:-12px;} 	   
#SmLgM #position3{ border:none;}
*html #SmLgM #position2{ margin-left:8px;}
*:first-child+html #SmLgM #position2{ margin-left:5px;} 

                    /*-----------start---------topcars----------------------------*/
#position2 #TopCars{ width:210px; margin-left:9px; margin-right:3px; margin-bottom:-5px;  }
*:first-child+html #position2 #TopCars{ width:210px; margin-left:4px; margin-right:3px; margin-bottom:-5px;  }
#position2 #TopCars_top{background-image:url(/images/organization_images/272/site/tc_curve1_272.jpg); 
background-repeat:no-repeat; width:215px; height:12px; margin-left:2px;margin-right:0px;}

*:first-child+html #position2 #TopCars_top{background-image:url(/images/organization_images/272/site/tc_curve1_272.jpg); background-repeat:no-repeat; width:215px; height:12px; margin-left:-2px;margin-right:0px;}

html>body #position2 #TopCars_bottom{background-image:url(/images/organization_images/272/site/tc_curve2_1027.jpg); background-repeat:no-repeat; width:222px; height:30px; margin-left:3px;margin-top:-5px;}

*html #position2 #TopCars_bottom{background-image:url(/images/organization_images/272/site/tc_curve2_1027.jpg); background-repeat:no-repeat; width:222px; height:30px; margin-left:4px;margin-top:-5px;}

*:first-child+html  #position2 #TopCars_bottom{background-image:url(/images/organization_images/272/site/tc_curve2_1027.jpg); background-repeat:no-repeat; width:222px; height:30px; margin-left:-1px;margin-top:-4px;}

#position2 #TopCars #topcars{ /*margin-left:2px; margin-right:2px;*/width:210px; margin-left:3px; margin-right:3px; margin-top:0px;  background-image:url(/images/organization_images/272/site/tc_bg.jpg); background-repeat:repeat-x; /*height:310px;*/ padding-top:0px; position:relative; top:-4px; padding-bottom:0px; border-left:1px solid #d2d2d0; border-right:1px solid #d2d2d0; }

*:first-child+html #position2 #TopCars #topcars{ /*margin-left:2px; margin-right:2px;*/width:210px; margin-left:-1px; margin-right:3px; margin-top:0px;  background-image:url(/images/organization_images/272/site/tc_bg.jpg); background-repeat:repeat-x; /*height:310px;*/ padding-top:0px; position:relative; top:-4px; padding-bottom:0px; border-left:1px solid #d2d2d0; border-right:1px solid #d2d2d0; }

*html #position2 #TopCars #topcars{ width:210px; margin-left:4px; margin-right:2px; margin-top:0px;  
background-image:url(/images/organization_images/272/site/tc_bg.jpg); background-repeat:repeat-x; 
/*height:310px;*/ padding-top:0px; position:relative; top:-4px; padding-bottom:0px; border-left:1px solid #d2d2d0; 
border-right:1px solid #d2d2d0; }
#position2 #TopCars #topcars .title h3{ color:#000000;text-align:center; font-weight:bold;}
#position2 #TopCars #topcars .title h3{ color:#000000; font-size:0px; text-align:center; }
#position2 #TopCars #topcars .car1{ /*background-color:#F9F9F9;*/margin-left:15px; margin-right:10px;
/*background-image:url(/images/organization_images/272/site/tc_car1_bg.jpg); background-repeat:repeat-x;*/   }
#position2 #TopCars #topcars .car2{ background-color:transparent; /*margin-left:10px;*/ padding-left:5px;
font-size:10px; padding-left:15px;  }
#position2 #TopCars #topcars .car2 li a{ color:#000000;font-size:12px;}
html>body #position2 #TopCars #topcars .car1 ul{ padding-left:15px; padding-top:5px;}
#position2 #TopCars #topcars .car1 ul a{ color:#000000;font-size:12px;}
#position2 #TopCars #topcars .car2 li a{ color:#000000; border:0px solid #FF0000; width:182px; 
border:0px solid #FF0000; margin-top:13px; margin-left:5px;
/*list-style:url(/images/organization_images/272/site/car2.gif); 
list-style-position:outside;*/ }
#position2 #topcars .car2 {/*background-color: #eee;color: #003366;*/  border-color: #000;
list-style-image: url(/images/organization_images/272/site/car2.gif); color:#000000;}
#position2 #TopCars #topcars .car2 li{color:#000000; border:none;}
#position2 #TopCars #topcars .car2 li a{color:#000000; border:none;}
#position2 #TopCars #topcars .car1 .links .quote .inputButton{background-image:url(/images/organization_images/272/site/tc_button.jpg); background-repeat:no-repeat; height:23px; width:135px; background-color:transparent; font-size:0px; border:none; color:#D3FE79;}


#position2 #TopCars #topcars .car1{ text-align:center;background-image:none; 
/*background-repeat: no-repeat; height:85px;*/ width:180px; border:0px solid #FF0000; margin-top:-3px; 
background-color:transparent;font-size:10px; color:#000000; background-color:#F3F3F3; }

*html #position2 #TopCars #topcars .car1{ text-align:center; 
background-image:none; background-color:#F3F3F3;
width:180px; border:0px solid #FF0000; margin-top:-3px; font-size:10px; }

#position2 #TopCars #topcars .car1 ul{ width:150px; margin-top:10px;}
#SmLgM #position2 #TopCars{ border:0px solid #00FF33;}
#SmLgM  #position2 #TopCars #topcars .title { background-image:url(/images/organization_images/272/site/topcar.jpg);
border-top:0px solid #D2D2D0;border-bottom:0px solid #D2D2D0;background-repeat:no-repeat;width:85px; 
height:21px;  margin-top:0px; margin-left:60px; z-index:2; position: relative;}
    /*-----------end---------topcars-----------------------------*/
    /*-----------start----------buybox----------------------------*/
#position3 #buybox{ padding-top:0px; width:539px; height:320px; margin-right:-25px; background-color:transparent; 
border-bottom:none; border-left:none;}
html>body #position3 #buybox #buy{ background-color:#FFFFFF; background-image: url(/images/organization_images/272/site/search-bg1.jpg);
	background-repeat:no-repeat; width:536px; height:320px; margin-left:27px; border:none; border-bottom:none;}
*html #position3 #buybox #buy{ background-color:#FFFFFF; background-image: url(/images/organization_images/272/site/search-bg1.jpg);background-repeat:no-repeat;background-position:top center; width:531px; height:320px; position:relative; left:-16px; padding:0px; border-bottom:none;}
*:first-child+html #position3 #buybox #buy{ background-color:#FFFFFF; background-image: url(/images/organization_images/272/site/search-bg1.jpg);
	background-repeat:no-repeat; width:535px; height:320px; margin-left:-9px; border:none; border-bottom:none; 
	background-position:top left;}
#position3 #buybox #buy #buyForm .contentBg .title{display:none;}
#position3 #buybox #buy #buyForm .contentBg  .title h2{ color:#FFFFFF; font-size:16px; font-weight:bold; }
#position3 #buybox #buy #buyForm .contentBg .subTitle{ display:none;}
#position3 #buybox #buy #buyLinks #moreSearchTitle{ display:none;}
#position3 #buybox #buy #buyLinks{ width:190px;  height:60px; background-color:transparent;border:none;}
#position3 #buybox #buy #buyLinks .content{ position:relative; top:237px; left:-315px;width:190px;  height:60px;background-color:transparent; border:none; text-align:left; }
*html #position3 #buybox #buy #buyLinks .content{ position:relative; top:225px; left:-310px;width:190px;  height:60px;background-color:transparent; border:none; text-align:left;  }
#position3 #buybox #buy #buyLinks .content ul li a:hover{ color:#00ABD7; text-decoration:underline; font-size:12px;}
#position3 #buybox #buy #buyLinks .content ul li a{ text-decoration:0px;font-size:12px;}
#position3 .buyWrapper{ width:195px; height:150px; background-color:transparent; border:none; position: absolute; left:310px; top:70px; padding-bottom:0px; padding-top:0px; border-bottom:none; border-top:none; background-color: transparent;}
*html #position3 .buyWrapper{ width:195px; height:150px; background-color:transparent; border:none; position: absolute; left:310px; top:60px; padding-bottom:0px; padding-top:0px; border-bottom:none; border-top:none; background-color: transparent;}
html>body #position3 .buyWrapper{ width:195px; height:150px; background-color:transparent; border:none; position: absolute; left:555px; top:70px; padding-bottom:0px; padding-top:0px; border-bottom:none; border-top:none; background-color: transparent;}
*:first-child+html #position3 .buyWrapper{ width:295px; height:150px; background-color:transparent; border:none; position: absolute; left:510px; top:60px; padding-bottom:0px; padding-top:0px; border-bottom:none; border-top:none; background-color: transparent; }
#position3 #buyWrapper_top,#position3 #buyWrapper_bottom{ display: none;}
#position3 #buybox #buy .buyWrapper .newUsed .formRow{ color:#000000; font-size:11px;}
html>body #position3 #buybox #buy .buyWrapper .newUsed{ position:relative; top:0px; left:0px; width:200px; margin-bottom:25px;}
*html #position3 #buybox #buy .buyWrapper .newUsed{ position:relative; top:-5px; left:-15px;width:200px;}
*:first-child+html  #position3 #buybox #buy .buyWrapper .newUsed{ width:220px; border:0px solid #FF0000; height:20px; margin-top:10px; position:relative;left:-4px;}
*:first-child+html  #position3 #buybox #buy .buyWrapper .newUsed input { margin-left:-5px;}
html>body #position3 #buybox #buy .buyWrapper .newUsed .formRow input{ vertical-align:-2px; margin-left:22px;}
#position3 #buybox #buy .buyWrapper .newUsed .formRow input{ vertical-align:-2px; margin-left:15px;}
#position3 #buybox #buy .buyWrapper .formRowTitle{ margin-bottom:-16px; position:relative; top:-15px; left:-40px;}
*html #position3 #buybox #buy .buyWrapper .formRowTitle{ margin-left:-26px;}
*:first-child+html #position3 #buybox #buy .buyWrapper .formRowTitle{ margin-left:-15px;}

#position3 #buybox #buy .buyWrapper .formRowTitle strong{color:#000000; font-size:11px;}
#position3 #buybox #buy .buyWrapper .formRow #advancedSearch_make{ position:relative; top:-20px; left:33px;}
*html #position3 #buybox #buy .buyWrapper .formRow #advancedSearch_make{ position:relative; top:-20px; left:24px;}
*:first-child+html #position3 #buybox #buy .buyWrapper .formRow #advancedSearch_make{ position:relative; top:-20px; left:24px;}
#position3 #buybox #buy .buyWrapper .formRow #advancedSearch_model{ position:relative; top:-20px; left:44px; width:125px;}

*:first-child+html #position3 #buybox #buy .buyWrapper .formRow #advancedSearch_model{ position:relative; top:-22px; left:30px; width:125px;}
*html #position3 #buybox #buy .buyWrapper .formRow #advancedSearch_model{ position:relative; top:-20px; left:24px; width:125px;}
#position3 #buybox #buy .buyWrapper .formRow #advancedSearch_userzip{ position:relative; top:-20px; left:-4px;}
html>body #position3 #buybox #buy .buyWrapper .formRow #advancedSearch_userzip{ position:relative; top:-20px; left:5px;} 
*:first-child+html #position3 #buybox #buy .buyWrapper .formRow #advancedSearch_userzip{ position:relative; top:-20px; left:-6px;}
#position3 #buybox #buy .buyWrapper{ background-image:none;}

*html #position3 #buybox #buy .buyWrapper .floatLeft{ color:#2A6197; position:relative; left:-28px; 
top:-51px; font-weight:bold; font-size:12px;}
html>body #position3 #buybox #buy .buyWrapper .floatLeft{ color:#2A6197; position:relative; left:6px;
 top:-45px; font-weight:bold; font-size:12px;}
*:first-child+html #position3 #buybox #buy .buyWrapper .floatLeft{ color:#2A6197; position:relative; 
left:44px; top:-47px; font-weight:bold; font-size:12px;}


#position3 #buybox #buy .buyWrapper .floatLeft:hover{  text-decoration:underline;
font-weight:bold;  font-size:12px; }

#position3 #buybox #buy .buyWrapper .formRowSubmit .inputButton{ background:url(/images/organization_images/272/site/submit1.gif);
background-repeat:no-repeat; width:90px; height:25px; font-size:0px; border:none; position:relative; top:-19px; 
left:48px; background-color:transparent;color:#D8D9DA; text-align:right;}
*html #position3 #buybox #buy .buyWrapper .formRowSubmit .inputButton{ background:url(/images/organization_images/272/site/submit1.gif);
background-repeat:no-repeat; width:90px; height:25px; font-size:0px; border:none; position:relative; top:-26px; 
left:22px; background-color:transparent; color:#D8D9DA;text-align:right;}
*:first-child+html #position3 #buybox #buy .buyWrapper .formRowSubmit .inputButton{ background:url(/images/organization_images/272/site/submit1.gif);
background-repeat:no-repeat; width:90px; height:25px; font-size:0px; border:none; position:relative; top:-21px; 
left:-10px; background-color:transparent;color:#D8D9DA;text-align:right;}
#position3 #buybox #buy #bodyStyle .content{ margin-left:200px; margin-top:70px;background-color:transparent; position: relative; left:60px;}
html>body #position3 #buybox #buy #bodyStyle .content{ margin-left:200px; margin-top:70px;background-color:transparent; position: relative; left:-5px;}
#position3 #buybox #buy #bodyStyle .title{ display:none;}
#position3 #buybox #buy #bodyStyle .bStyle{ border:none;}
#position3 #buybox #buy #bodyStyle #bStyle1{ position:relative; top:196px; left:-26px;}
#position3 #buybox #buy #bodyStyle #bStyle2{ position:relative; top:175px; left:33px;}
#position3 #buybox #buy #bodyStyle #bStyle3{ position:relative; top:155px; left:103px;}
*html #position3 #buybox #buy #bodyStyle #bStyle1{ position:relative; top:187px; left:-51px; width:20px;}
*html #position3 #buybox #buy #bodyStyle #bStyle2{ position:relative; top:160px; left:18px;width:20px;}
*html #position3 #buybox #buy #bodyStyle #bStyle3{ position:relative; top:135px; left:93px;width:20px;}
*:first-child+html #position3 #buybox #buy #bodyStyle #bStyle1{ position:relative; top:194px; left:-26px;width:20px;}
*:first-child+html #position3 #buybox #buy #bodyStyle #bStyle2{ position:relative; top:171px; left:33px;width:20px;}
*:first-child+html #position3 #buybox #buy #bodyStyle #bStyle3{ position:relative; top:147px; left:103px;width:20px;}


html>body #position3 #buybox #buy #bodyStyle #bStyle1{ position:relative; top:196px; left:-34px;font-size:10px;}
#position3 #buybox #buy #bodyStyle #bStyle1 a{ font-size:10px; text-decoration:none;font-weight:bold;}
#position3 #buybox #buy #bodyStyle #bStyle2 a{ font-size:10px; text-decoration:none; font-weight:bold;}
#position3 #buybox #buy #bodyStyle #bStyle3 a{ font-size:10px; text-decoration:none; font-weight:bold;}
#position3 #buybox #buy #bodyStyle #bStyle1 a:hover{ font-size:10px; color:#00ABD7; text-decoration:underline;}
#position3 #buybox #buy #bodyStyle #bStyle2 a:hover{ font-size:10px; color:#00ABD7; text-decoration:underline;}
#position3 #buybox #buy #bodyStyle #bStyle3 a:hover{ font-size:10px; color:#00ABD7; text-decoration:underline;}
#position3 .bStyle_Highlight,
#position3 .bStyleMore_Highlight {background-color: transparent; border:none;}
#position3 #buybox #buy #bodyStyle .bStyle img{ display:none;}
#position3 #buybox #buy #bodyStyle #bStyleLast{ display:none;}
#position3 #buybox #buy #bStyle1 img,#bStyle2 img,#bStyle3 onMouseOver{ background-color: none; display: none;}
#position3 #buybox #buy #bStyle1 a{}
#position3 #buybox #buy #bodyStyle img{ display:none;}
.bStyle img{ display:none;}
#position3 #buyLinks .content ul{list-style-image: none; background-image: none;}
        /*-----------end----------buybox----------------------------*/
#position3 #featuredDealers { padding:0px; /*margin:-10px;*/ background-image:none; position:relative; top:-15px; margin-right:-30px;}
*html #position3 #featuredDealers{ width:528px; margin-left:-23px; border-bottom:1px solid #D2D2D2; border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2; border: none; margin-top:-4px; }
#position3 #featuredDealers{ width:530px; margin-left:31px; border-bottom:1px solid #D2D2D2; border-left:1px solid #D2D2D2;border-right:1px solid #D2D2D2; /*margin-left:27px; margin-right:-30px;*/ border: none; margin-top:10px; }
*:first-child+html #position3 #featuredDealers{ margin-left:-23px;}
#position3 #featuredDealers .title{background:url(/images/organization_images/272/site/featured-dealer.png);background-repeat:no-repeat; width:529px; height:25px; border-bottom:none; border:0px solid #00FF00; margin-right:-10px; position: relative;top:10px; left:-2px;}
#position3 #featuredDealers .title h2{ display:none;}
#position3 #featuredDealers .dealer .dealerInner .dealerLinks a{ color:#5390BF; font-size:11px; font-weight:bold;}
#position3 #featuredDealers .content{  width:525px;margin-left:0px; margin-right:5px; margin-bottom:5px; background-image:url(/images/organization_images/272/site/fd_bg.jpg);background-repeat:repeat-x; padding-bottom:7px; padding-top:7px; border:1px double #D2D2D2;}
*html #position3 #featuredDealers .content{ margin-left:-17px;}
#position3 #researchbox{ border-bottom:none;width:530px;}
#position3 #research{ width:530px; margin-left:30px;/*padding:0px;*/ margin-right:-2px; margin-top:-25px; border-bottom:none;}
*html #position3 #research{ width:530px; margin-left:3px;border:0px solid #D2D2D2; padding:0px; margin-top:-25px; border-bottom:none;}
*:first-child+html #position3 #research{ margin-left:0px;}
html>body #position3 #research .title{background:url(/images/organization_images/272/site/new-car-reviews.jpg);background-repeat:no-repeat; width:533px; height:25px; border-bottom:none; margin-left:0px; z-index:1001; position: relative; border-bottom:none;}
#position3 #research .title{background:url(/images/organization_images/272/site/new-car-reviews.jpg);background-repeat:no-repeat; width:530px; height:25px; border-bottom:none; margin-left:0px; z-index:1001; position: relative;}
#position3 #research .title h2{ display:none;}
#position3 #research #researchLinksWrapper{ display:none;}
#position3 #research #researchArticleWrapper{ border:1px solid #D2D2D2; width:526px; margin-left:2px; margin-right:0px; margin-top:-6px; background-image:url(/images/organization_images/272/site/research_bg.jpg);background-repeat:repeat-x;}
*html #position3 #research #researchArticleWrapper{ border:1px solid #D2D2D2; width:526px; margin-left:2px; margin-right:0px; margin-top:-9px; background-image:url(/images/organization_images/272/site/research_bg.jpg);background-repeat:repeat-x; z-index:123; position: relative;}
html>body #position3 #research #researchArticleWrapper{ border:1px solid #D2D2D2; width:526px; margin-left:2px; margin-right:5px; margin-top:-7px; background-image:url(/images/organization_images/272/site/research_bg.jpg);background-repeat:repeat-x;}
#position3 #research #researchArticleWrapper .articleRight .articleInner .headlineContainer{text-align:center; }
#position3 #research #researchArticleWrapper .articleLeft .articleInner .headlineContainer{text-align:center; }
#position3 #research #researchArticleWrapper .articleLeft .articleInner .headlineContainer a{ color:#3682C0; font-size:13px; }	
#position3 #research #researchArticleWrapper .articleRight .articleInner .headlineContainer a{ color:#3682C0; font-size:13px;}	
#position3 #research #researchArticleWrapper .articleRight .articleInner .content{ text-align:justify; font-size:11px;}
#position3 #research #researchArticleWrapper .articleLeft .articleInner .content{ text-align:justify; font-size:11px;}
#position3 #research #researchArticleWrapper .articleLeft .articleInner .imageWrapper{ width:240px;}
#position3 #research #researchArticleWrapper .articleRight .articleInner .imageWrapper{ width:248px;}
#position3 #research #researchArticleWrapper .articleRight .articleInner .imageWrapper img{  margin-left:40px;}
#position3 #research #researchArticleWrapper .articleLeft .articleInner .imageWrapper img{  margin-left:40px;}
#position3 #research #researchArticleWrapper .articleLeft .articleInner .content a{ color:#1F6CBC; font-size:10px; font-weight:bold;}
#position3 #research #researchArticleWrapper .articleRight .articleInner .content a{ color:#1F6CBC; font-size:10px; font-weight:bold;}
              


#position3 .pageTitle{ background-color:#00B3E3; padding-bottom:2px; padding-top:2px;
 background-image:none; margin:0px;  height:32px; padding-left:8px; border-left:0px; border-right:0px;
  position:relative; left:-1px; width:567px;}
*html #position3 .pageTitle{ position:relative; top:-3px; left:-3px; width:570px;}
#position3 .pageTitle h1{ color:#FFFFFF;}
#position3 #maincontent{ text-align:left; padding-left:10px; width:580px; 
margin-top:3px;}
*html #position3 #maincontent{ /*margin-left:-5px;*/ font-size:12px; padding-left:0px; 
text-align:left;width:580px;} 
#position3 #maincontent .title{ background-color:#88D3F0; margin-left:-2px; width:545px;}
#position3 #maincontent .title h3{ color:#FFFFFF; font-size:12px;}
#researchOverview .title{ background-color:#00B3E3; margin-left:3px; margin-right:3px; padding-left:5px;}
*html #researchOverview .title{ background-color:#00B3E3; /*margin-left:3px; margin-right:3px;*/ padding-left:15px;}
#researchOverview .title h2{color:#FFFFFF;}
#formWrapper .formSection .title{background-color:#88D3F0; background-image:none; border-bottom:none; 
margin-left:-2px; width:560px;  }
*html #formWrapper .formSection .title{background-color:#88D3F0; background-image:none; border-bottom:none;
padding-left:15px; }
#formWrapper .formSection .title h3{color:#FFFFFF;}
#LgM #position3 #dealerInfo .title{ width:706px;}
*html #LgM #position3 #dealerInfo .title{ width:712px;}
#LgM #position3 #dealerInfo .title h2{ color:#FFFFFF;}
#LgM #position3 #dealerInfo #dealerHeader #dealerContact strong a{ color:#000000;}
#LgM #position3 #dealerInfo #dealerHeader #dealerContact strong a:hover{ color: #0066FF;}
#header{  width:999px; margin-left:0px; border:none;}
html>body #header{ margin-left:1px; }
*html #header{ margin-left:2px; } 
*:first-child+html #header{ margin-left:0px; } 

#SmLg{ width:1000px; margin:auto;}
#SmLg #position3{ margin-left:245px;margin-right:2px;}
#SmLg #position2{ background-color:#FFFFFF; width:235px; margin-left:5px;}
#SmLg #position3 #maincontent{ width:740px; margin-left:0px; margin-right:0px; }
#SmLg{ background-color:#D2D2D2;}
#SmLg #position10{ background-color:#D2D2D2;}
#position3 #advancedSearch table{width:500px; margin-right:0px;}
#position3 #financeLeads #financeLeadsWrapper #formWrapperFull{width:500px;}
#position3 #financeLeads #form1{width:300px;margin-right:0px;}
#position3 #financeLeads{ border:1px solid #FFFFFF;}
#LgM #position3{margin-left:5px; margin-right:250px; background-color:transparent;}
#LgM #position4{ width:250px; margin-right:3px; background-color:transparent; border-left:none;}
#LgM{ background-color:#D2D2D2;} 
#LgM #position10{ background-color:#D2D2D2;}   
#LgM #position3 #maincontent{ width:720px;padding-left:2px; margin:0px; background-color:#FFFFFF;}
*html #LgM #position3 #maincontent{ width:720px;padding-left:2px; margin:0px; background-color:#FFFFFF; margin-left:-13px;}
#position3 #vehicleDetails form{ width:510px;}

#SmLg #position3 #vehicleDetails table td{ }
#SmLg #position3 #vehicleDetails .content{ width:700px;}
#SmLg #position3 #vehicleDetails .content{ width:700px;}
#SmLg #position3 #searchResults{ width:700px;}
#SmLg #position3 #maincontent #form{ width:700px;}
.pagination{ /*width:270px;*/ font-size:12px; font-weight:bold;}
#SmLg #position3 #vehicleDetails #searchResults form{width:750px; }
#LgM #position3 #vehicleActionButtons{  width:590px;}

  /*** code start for sell box***************/
#position2 #sell{  background:url(/images/organization_images/272/site/sell6.gif);background-repeat:no-repeat; height:223px;border: 0px solid #00CC99; position:relative; left:5px; top:10px; width:211px;}
*html #position2 #sell{position:relative; left:7px; top:10px; }
*:first-child+html #position2 #sell{  background:url(/images/organization_images/272/site/sell6.gif);background-repeat:no-repeat; height:223px;border: 0px solid #00CC99; position:relative; left:0px; top:10px; width:211px;}
#position2 #sell .title h2{color:#FFFFFF; display:none;}
#position2 #sell .sellDesc{ margin-top:25px; margin-right:15px; text-align:justify; font-size:10px;}
#position2 #sell .sellOptionWrap{ border:0px solid #CC0033;width:191px; text-align:justify; font-size:10px; background-image:none; background-color:transparent;}
#position2 #sell .content{background-image:none; background-color:transparent;}
#position2 #sell .sellOptionWrap  .sellOption {background-image:url(/images/organization_images/272/site/fsbo.jpg);width:112px; height:74px; background-repeat:no-repeat; margin-left:30px; margin-top:-5px;}
                      /*** code end for sell box***************/
#position2 #CustomBlock #rightrailvideo1 #automotive_banner{position:relative;left:-4px; margin-bottom:15px; }
*html #position2 #CustomBlock #rightrailvideo1 #automotive_banner{position:relative; left:-3px; margin-bottom:0px; }
*:first-child+html #position2 #CustomBlock #rightrailvideo1 #automotive_banner{ position:relative; left:-4px; margin-bottom:0px; }



#position4 #contactseller{margin-top:-11px; margin-bottom:20px;}
#position10{ padding-bottom:10px; height:100%;}
#SmLgM #position10{ background-color:#D2D2D0; position:relative; top:-18px; border:0px solid #00CC00; }
*html #SmLgM #position10{background-color:#D2D2D0;  position:relative; top:0px;}
*:first-child+html #SmLgM #position10{background-color:#D2D2D0;  position:relative; top:-15px; border:0px solid #FF00FF;}

#position10 #CustomBlock #image1{ display:none;}
#position10 .fi_wide li a{ font-size:12px;}
#position10 .fi_wide li{ font-size:12px;}
#position10 .fi_footer a{ font-size:13px; color:#0000EE;}
.searchtop{ font-size:16px;}
.searchtop input{ vertical-align:-5px;}

.pluck_user_info p{ font-size:10px; font-weight:bold;}
.pluck_user_info a{ font-size:10px; color:#000000;}
html>body #fi_wrapper{ height:215px;}
#fi_wrapper{font-size:14px;}
#position4 #quoteRequest{ text-align: left; margin-top:0px;}
#position4 #quoteRequest .title{ background-color:#00B3E3; width:238px; padding-right:0px; border:0px solid #FF0000;}
html>body #position4 #quoteRequest .title{width:230px;}
#googlesearch2{margin-top:-5px; border:1px solid #7F9DB9;}

.headrow1 .pluck_top .pluck_user_info { border-bottom:1px solid #D2D2D2;}
#googlesearch{ position:relative;top:-7px; border:1px solid #7F9DB9;}

.fi_wide .fi_search_bottom input{margin-top:-5px; font-size:14px;}
.fi_wide .fi_search_bottom{ text-align:left;}
.fi_search_head .searchtop{ margin-top:5px;}
#header #navHoriz { display:none;}
#position2 #nav_links{background-color:#3FA3C8; padding-left:5px; padding-bottom:5px; padding-top:5px; margin-bottom:10px;text-align:left; margin-top:-10px; }
*html #position2 #nav_links{ position:relative;left:-2px; width:316px; padding-right:19px; }
#position2 #nav_links a{ text-align:left;font-size:12px; font-weight:bold;color: #FFFFFF; margin-bottom:7px; width:100%; }
#position2 #nav_links a:hover{ text-decoration:underline;}
*html #position2 #nav_links{ width:206px; margin-left:2px; margin-top:-13px;} 
#position10 .fi_adsense .afc00Advertise{text-decoration:underline; font-weight:normal;color:#333399;float:right;}


#makeModel{ display:inline;}
html>body #position4 #CustomBlock .fi_utility_sidebar{margin-top:-13px; margin-bottom:10px; margin-left:4px;  padding:0px;}
*html #position4 #CustomBlock .fi_utility_sidebar{margin-top:-14px; margin-bottom:10px; margin-left:2px; }
*:first-child+html #position4 #CustomBlock .fi_utility_sidebar{margin-top:-14px; margin-bottom:10px; margin-left:2px; } 

html>body .pageContentTitle{ border:1px solid #FFFFFF; float:left; display:inline; width:458px;}
*html .pageContentTitle{ border:0px solid #FFFFFF; float:left; display:inline; width:458px; margin-top:-25px;}
*:first-child+html .pageContentTitle{ border:0px solid #FFFFFF; float:left; display:inline; width:458px; margin-top:-25px;}

html>body #makeModel .inputButton{ position:absolute; left:590px;}
*html #makeModel .inputButton{ position:absolute; left:540px; top:25px;} 
*:first-child+html #makeModel .inputButton{ position:absolute; left:540px; top:25px;} 

#makeModel img{ margin-left:10px;}
#dealerPage .dealerQuickContact{ border:0px solid #000; width:552px;}