/************page layout control********************/
body{background-color:#FFFFFF; }
#pagewrapper #header{ width:1000px; /*margin:auto;*/ margin-bottom:5px;}
#subWrapper{ width:1000px;/*margin:auto;*/}
#position2,#position4{background-color:#FFFFFF; }
#position2{ width:120px; padding-left:1px; }
#SmLgM #position3{ width:710px;margin-right:170px; padding:0px; margin-left:120px;}
#SmLgM #position4{ width:170px;  }
html>body #position4 #CustomBlock { border:0px solid #0000FF; margin-left:-9px;}
#SmLgM{ background-color:#FFFFFF;}
#SmLgM #position3 { margin-left:12%; margin-right:0%;}
*html #pagewrapper{ margin-right:-4px;}
#position0{}
#position0 #bannerlogo{ position: relative; left:2px;}

#position10{ width:1000px;/*margin:auto;*/ margin-top:0%; background-color:#FFFFFF; clear:both; border-top:2px solid #000000; position: relative; left:2px;}

/************page layout control********************/
#position4 #rightad img{ width:153px; border:0px solid #FF0000; position: relative; left:14px; }
html>body #position4 #rightad img{ width:153px; border:0px solid #FF0000; position: relative; left:24px; }

#position3  #centerad4{ border: none; float: left; margin-left:25px; margin-top:0px;}
*html #position3  #centerad4{ border: none; float: left; margin-left:13px; margin-top:0px; }
#position3  #centerad4 img{ position: relative; top:-20px;}
#LgM #position4 #rightad img{ width:153px;padding-left:40px;margin-top:-2px;}
*html #LgM #position4 #rightad img{ width:153px;padding-left:43px;margin-top:-2px;}

*html #position2 #leftad2 img{margin-bottom:5px; margin-top:-6px; } 
html>body #position2 #leftad2 img {margin-top:-11px;margin-bottom:5px;}
*:first-child+html #position2 #leftad2 img {margin-top:-6px;margin-bottom:5px;}
html>body #position2 #leftad2 img {margin-bottom:5px;}
*html #position2 #leftad2 img {margin-bottom:5px;} 

                            /********** headr part strat code********************/
#Navigation{ background-color:#FFFFFF; background-image:none;}
#header #navHoriz li a:hover {background-color:#fff; } 
#header #navHoriz li a{ width:103px; text-align:center;}
#header #navHoriz { background-color:#FFFFFF; background-image:none;}
#header #navHoriz ul {background-color: #ffffff; border-bottom:1px solid #000; margin-bottom:2px; background-image:none; border-left:none; padding-bottom:2px; position: relative; left:2px; }
#header #navHoriz li a {color: #000; border: 1px solid #000000; border-top:none; border-bottom:none; font-size:10px; border-right: none; }
#header #navHoriz li a:hover{color: #FF0000; border: 1px solid #000000; border-top:none; border-bottom:none; font-size:10px; border-right: none; }
                            /********** headr part end code********************/
#position3 #bannerAdBar { position: relative; z-index:1; left:0px; border:1px solid #FFFFFF;}
#position3 #bannerAdBar img{ width:714px; margin-left:7px;}
*html #position3 #bannerAdBar img{ width:714px; position: relative; left:0px;}
*:first-child+html #position3 #bannerAdBar img{ width:714px;position: relative; left:0px;}

                                  /*********** footer************/
#position10 .footer #copyright{font-size:11px;font-family:Arial, Helvetica, sans-serif; text-align:center;padding-top:35px;}
*html #position10 .footer #copyright{padding-top:25px;}

                                        /*********** footer************/
/******search box start***********************/
/*#position3 #buy{ width:440px;margin-bottom:10px; float:left; }*/
#position3 #buybox{ padding:0px; margin:0px; width:503px; border:none;  height:299px; 
margin:6px 0px; position: relative; left:6px; float:left;}
#position3 #buy{ width:503px; background-image:url(/images/organization_images/1036/site/search.jpg); 
background-repeat:no-repeat; background-position:top left; background-color:#FFFFFF; height:299px;padding:0px; 
margin:0px; float:left; margin-bottom:10px; position:relative; top:-8px; border:none;}
#position3 #buy .title h2{ display:none; }
#position3 #buy .subTitle{ display:none; }
#position3 #buy .buyWrapper{ background-color:transparent; background-image:none; border:none; font-size:11px; margin-top:60px;}
#position3 #buy #moreSearchTitle{display:none; }
#position3 #buy #buyLinks .content{ background-color:transparent; margin-top:90px; border:none; font-weight:bold;}
#position3 #buy #buyLinks li a{ text-decoration:none; color:#000000;}
#position3 #buy #buyLinks li a:hover{ text-decoration:underline;}
#bodyStyle .title{ display:none;}
#position3 #buybox #buy #bodyStyle img,#position3 #buybox #buy #bodyStyle #bStyleLast{ display:none;}

 #position3 #buybox #buy .buyWrapper .formRowSubmit .inputButton{ position:relative; top:5px; left:-143px; 
 background-image:url(/images/organization_images/1036/site/submit.jpg); background-repeat:no-repeat; 
 height:25px; width:110px; background-color:#FFFFFF; border:none; font-size:0px; color:#C8C9CB; text-align:right;}
 
*:first-child+html #position3 #buybox #buy .buyWrapper .formRowSubmit .inputButton{ position:relative; top:1px; 
left:-143px; background-image:url(/images/organization_images/1036/site/submit.jpg); background-repeat:no-repeat;
 height:25px; width:110px; background-color:#FFFFFF; border:none; font-size:0px; color:#C8C9CB; text-align:right;}
 *html #position3 #buybox #buy .buyWrapper .formRowSubmit .inputButton{ position:relative; top:-3px; left:-143px; 
 background-image:url(/images/organization_images/1036/site/submit.jpg); background-repeat:no-repeat; height:25px;
 width:110px; background-color:#FFFFFF; border:none; font-size:0px; color:#C8C9CB; text-align:right;}
#position3 #buybox #buy #bodyStyle #bStyle1{ border:none;}
#position3 #buybox #buy #bodyStyle #bStyle2{ border:none;}
#position3 #buybox #buy #bodyStyle #bStyle3{ border:none;}
#position3 #buybox #buy #bodyStyle #bStyle1 a{position:relative; top:89px; left:-8px; font-size:11px; text-decoration:none; color:#000000;}
#position3 #buybox #buy #bodyStyle #bStyle2 a{position:relative; top:68px; left:57px; font-size:11px; text-decoration:none; color:#000000;}
#position3 #buybox #buy #bodyStyle #bStyle3 a{position:relative; top:47px; left:130px; font-size:11px; text-decoration:none; color:#000000;}
#position3 #buybox #buy #bodyStyle #bStyle1 a:hover{ text-decoration:underline; }
#position3 #buybox #buy #bodyStyle #bStyle2 a:hover{ text-decoration:underline;}
#position3 #buybox #buy #bodyStyle #bStyle3 a:hover{ text-decoration:underline;}
#position3 #buybox #buy .buyWrapper .floatLeft{ color:#3B6893; font-weight:bold; font-size:12px; 
text-decoration:none; }

*:first-child+html #position3 #buybox #buy .buyWrapper .floatLeft{ color:#3B6893; font-weight:bold; font-size:12px; 
text-decoration:none; position: relative; top:-4px; }
*html #position3 #buybox #buy .buyWrapper .floatLeft{ color:#3B6893; font-weight:bold; font-size:12px; 
text-decoration:none; position: relative; top:-6px; }
#position3 #buybox #buy .buyWrapper .floatLeft:hover{text-decoration:underline;}
#position3 #buybox #advancedSearch_model{ width:90px;}
/******search box end***********************/

          /*---------------start---------------sellbox---------------------------------*/
#position4 #sellbox{width:153px; background-color:#ffff;padding:0px; margin-bottom:-30px; font-family:Arial; }
#position4 #sellbox #sell{width:153px; border:0px solid #3300FF;background-color:#C4D9B0;padding:0px; position: relative; left:10px; top:-33px; position: relative; left:9px; padding-left:1px;}
#position4 #sellbox #sell .title h2{ font-size:12px; color:#000000; }
#position4 #sellbox #sell .sellDesc{ font-size:10px; color:#000000; padding-top:0px;background-color:#C4D9B0;}
#position4 #sellbox .content{ border:none;background-color:#C4D9B0;}
#position4 #sellbox #sell .sellDesc{ font-size:10px; color:#000000; padding-top:0px; text-align:justify;}
#position4 #sellbox #sell .sellOptionWrap{ border:none; font-size:10px; text-align:justify; }
#position4 #sellbox #sell .sellOptionWrap a{ text-decoration:none; color:#034EA2; font-size:11px;}
#position4 #sellbox #sell .sellOptionWrap a strong{font-weight:bold;}
#position4 #sellbox #sell .sellOptionWrap a:hover{ text-decoration:underline; color:#000000;}
#LgM #position4 #sellbox{ position:relative; left:41px;} 
              /*---------------end---------------sellbox---------------------------------*/

             /*----------start-------research-----------------------------------*/
#position3 #researchbox{width:500px;position: relative; left:6px; float:left;}
*html #position3 #researchbox{ width:500px; padding:0px; margin:0px;}
*html #position3 #research{ width:500px; padding:0px; margin:0px;}
#position3 #research{ width:505px; margin:0px; padding:0px; border:none;background-image:url(/images/organization_images/1036/site/research_bg.png); background-repeat:repeat-x;background-color:#FFFFFF;}
#position3 #research .title h2{ display:none;}
/*#position3 #research .title{  margin:0px; width:493px;  border:none;background-image:url(/images/organization_images/1036/site/rea_header.jpg); background-position:left; background-repeat:no-repeat; height:26px; background-color:#FFFFFF; }*/

#position3 #research .title{ margin:0px; border:none;background-image:url(/images/organization_images/1036/site/rea_header.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF; height:27px; padding-bottom:0px;}

#researchArticleWrapper .content{ text-align:justify; font-size:11px;}
#researchArticleWrapper .headlineContainer{text-align:center;}
#researchArticleWrapper .headlineContainer a{ text-decoration:none; color:#034EA2;font-size:12px;font-weight: bold; }
#researchArticleWrapper .headlineContainer a:hover{ text-decoration:underline;}
#researchArticleWrapper img{ margin-left:30px;}
#position3 #researchLinksWrapper #researchLinksTitle{margin:0px; border:none;background-image:url(/images/organization_images/1036/site/reaLinks.jpg); background-position:left;background-color:#FFFFFF; background-repeat:no-repeat; height:27px;}
#position3 #researchLinksWrapper #researchLinksTitle strong{ display:none;}
#position3 #research #researchLinksWrapper #researchLinks li a{text-decoration:none; font-size:12px; color:#1C68B3; font-weight:bold;}
#position3 #research #researchLinksWrapper{} 
#position3 #research #researchLinksWrapper #researchLinks{}
#position3 #research #researchLinksWrapper #researchLinks li a:hover{text-decoration:underline; }
#position3 #research #researchLinksWrapper #researchLinks li{ display:inline; margin-left:70px;}
#position3 #research #researchLinksWrapper{ background-color:#FFFFFF;}

#position3 #researchArticleWrapper .content .imageWrapper { border:0px solid #FF0000;  height:120px; clear:both;}

#position3 #research #researchLinksWrapper #researchLinks ul{ width:450px; }
             /*----------end-------research-----------------------------------*/


#position3 #centerad3 a{ text-decoration:none; color:#034DA2; font-size:11px; font-family:Arial; font-weight:bold;}
#position3 #centerad3 a:hover{ text-decoration:underline;}
html>body #position3 #centerad2{ float:right; /*margin-top:-30px;*/position: relative; left:8px; height:200px; width:200px;}
*html #position3 #centerad2{ float:right; /*margin-top:-40px;*/position: relative; left:12px; height:200px; width:200px;}
*:first-child+html  #position3 #centerad2{ float:right; /*margin-top:-30px;*/position: relative; left:8px; height:200px; width:200px;} 
#position3 #centerad3 #textSearch,#position3 #centerad3 #subcategoryid,#position3 #centerad3 #subcategoryid{ border:1px solid #7F9DB9;}
#position3 #centerad2{ border:1px solid #CC0000; display:none;}



                     /*------start------------featured dealer---------------------------------------------*/
#position3 #FeaturedDealers{width:505px; padding:0px; margin-right:-20px;margin-bottom:-18px; position: relative; left:6px; 
float:left; margin-top:8px;  }
*html #position3 #FeaturedDealers{width:505px; padding:0px; margin:0px;}
*html #position3 #featuredDealers {width:505px; padding:0px; margin:0px;}
#position3 #FeaturedDealers #featuredDealers { width:505px;margin-left:0px;
background-image:url(/images/organization_images/1036/site/FD_bg_1036.png); background-repeat:repeat-x; padding:0px;margin-top:-15px;  }
#position3 #featuredDealers {margin-right: 0px; margin-left:0px; padding-bottom:0px;}
*html #position3 #FeaturedDealers{ float:left;}

#position3 #FeaturedDealers #featuredDealers .title{border:none;background-image:url(/images/organization_images/1036/site/FD_header.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF; height:28px;}
*html #position3 #FeaturedDealers #featuredDealers .title{ background-image:url(/images/organization_images/1036/site/FD_header.jpg); background-repeat:no-repeat; width:505px; height:25px; border:0px solid #FF0000; padding:0px; background-color:#FFFFFF; position: relative; z-index:101; }


#position3 #FeaturedDealers #featuredDealers .title h2{ display:none;}
#position3 #FeaturedDealers #featuredDealers .dealer .dealerInner .dealerLinks a{ color:#1166A1; font-weight:bold; text-decoration:none;}
#position3 #FeaturedDealers #featuredDealers .dealer .dealerInner .dealerLinks a:hover{text-decoration:underline;}
#position3 #FeaturedDealers #featuredDealers .dealer{ margin-left:-6px; height:140px;} 
                      /*------end------------featured dealer---------------------------------------------*/
#position3 #Articles{ padding:0px; margin:0px; width:500px;position: relative; left:0px; margin-left:-8px; float:left;}
#position3 #Articles #featuredArticle{ width:505px;background-image:url(/images/organization_images/1036/site/research_bg.png); background-repeat:repeat-x; background-color:#FFFFFF; margin-right:-10px; }
#position3 #Articles #featuredArticle .title{width:493px; margin:0px; border:none;background-image:url(/images/organization_images/1036/site/FA_header.jpg); background-position:left; background-repeat:no-repeat; background-color:#FFFFFF; height:27px; }
#position3 #Articles #featuredArticle .title h2{ display:none;}
#position3 #Articles #featuredArticle #articleWrapper{width:505px; }
#position3 #Articles #featuredArticle #articleWrapper .articleLeft .articleInner .headlineContainer .headline{ text-decoration:none; font-size:12px; color:#1C68B3;}
#position3 #Articles #featuredArticle #articleWrapper{ background-color:#F1F1F1; border:0px solid #009900;}
#position3 #Articles #featuredArticle #articleWrapper .articleLeft .articleInner .headlineContainer .headline:hover{text-decoration:underline;} 
#position3 #Articles #featuredArticle #articleWrapper .articleRight .articleInner .headlineContainer .headline{ text-decoration:none; font-size:12px; color:#1C68B3;}
#position3 #Articles #featuredArticle #articleWrapper .articleRight .articleInner .headlineContainer .headline:hover{text-decoration:underline;} 
#position3 #Articles #featuredArticle #articleWrapper .articleLeft .articleInner .headlineContainer{text-align:center; }
#position3 .articleRight .articleInner .headlineContainer{text-align:center; }
#position3 .articleRight .articleInner .content{ text-align:justify; width:220px; font-size:11px; color:#000000;padding-left:10px;}
#position3 .articleLeft .articleInner .content{ text-align:justify; width:220px; font-size:11px; color:#000000; padding-right:10px; padding-left:20px;}
#position3 .articleInner .content a{color:#1C68B3; font-size:10px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#position3 .articleRight .articleInner .content a:hover{text-decoration:underline; }
#position3 .articleLeft .articleInner .content a:hover{text-decoration:underline;}
#position3 #Articles #featuredArticle #articleWrapper{ border:0px solid #CCCCCC; }
#position3 .additionalTitle{ border:0px solid #006600;  display: block; color:#FFFFFF;background-image:url(/images/organization_images/1036/site/addditional_articles.jpg); background-repeat: no-repeat; height:28px; width:505px; margin-top:6px; background-color:#FFFFFF;}
#position3 .additionalTitle strong{ display: none;}
.additionalArticles{border:0px solid #FF0000;display: block; width:524px; }
#position3 .articleRightDupe { display: block; border: none; }
#position3 .additionalTitle strong{ display: none;}
#position3 .additionalArticles{display: block; }
#position3 .articleRightDupe { display: block; border: none;}
#position3 .additionalArticles{ width:502px; border: none;}
#position3 .additionalArticles li{display: block;}
#position3 .additionalArticles ul li {border-color: #666; border-width: 0 0 1px 0;border-style: dotted; padding: .25em 0; list-style-image: none; }
#position3 .additionalArticles li a{ text-decoration: none; margin-left:10px; }
.additionalArticles ul li {padding: 0;  background-image: url(/images/organization_images/1036/site/art1.JPG); background-repeat: no-repeat; background-position: left; padding-top:10px; padding-left:10px;}
#position3 .additionalArticles li a:hover{ text-decoration: underline; color:#A7191E}
#position3 .additionalArticles ul{ border: 0px solid #FF0000; list-style: none;}
                 /*------end------------featured article---------------------------------------------*/
                                  /**********topcars start*******************/
html>body #position4 #TopCars{width:154px; background-color:#C4D9B0;position:relative;left:15px; 
top:-10px; padding-bottom:10px; font-family: Arial, Helvetica, sans-serif;}
*html #position4 #TopCars{width:154px; background-color:#C4D9B0;position:relative;left:15px; top:-10px; 
padding-bottom:10px;}
*:first-child+html #position4 #TopCars{width:154px; background-color:#C4D9B0;position:relative;left:15px;  
top:-10px; padding-bottom:10px; font-family: Arial, Helvetica, sans-serif;}
#position4 #topcars{ width:154px; text-align:left;background-color:#FF0000; margin-bottom:20px;
background-color:#C4D9B0;}
#position3 #TopCars .car1 .links {margin-left: 0px;}
#position4 #topcars .car2{background-color:#C4D9B0; border: none;}
#position4 #topcars .car2,#position4 #topcars .car1{ list-style-image:none;}
#position4 #TopCars .inputButton{ }
#position4 #topcars .car1,#position4 #topcars .car2 {background-color:#C4D9B0; border: none;font-size:11px;border: none; }
#position4 #topcars .car1 a,#position4 #topcars .car2 a{ color:#034DA2;font-weight:bold; text-decoration:none;}
#position4 #topcars .car1 a:hover,#position4 #topcars .car2 a:hover{ font-weight:bold; text-decoration: underline;}
 #position4 #topcars .car2 ul{ padding-bottom:6px;border: none; }
 #position4 #topcars .car1 ul{ padding:10px 0px 10px 10px;border: none; background-image:none;}
 #position4 #topcars .car1 ul li{ border: none;background-image:none;}
#position4 #topcars .title{ background-image: url(/images/organization_images/1036/site/fta.gif); background-repeat: no-repeat; height:40px;background-color: #C4D9B0; background-position: center; border: none;}
#position4 #topcars .title h3{ display: none}
#position4 #topcars .car1 input{background-image: url(/images/organization_images/1036/site/get1.gif); background-repeat: no-repeat; height:22px; width:93px;}
#position4 #topcars .car1 .inputButton{ background-color:transparent; border: none; font-size:0px; color:#CCCCCC; text-align: right;}
#position4 #topcars .car1 input:hover{background-color:transparent; border: none;}
#position3 #centerad3 #submitSearch{background-image: url(/images/organization_images/1036/site/go1gif.gif); 
background-repeat: no-repeat; height:21px; width:42px; font-size:0px; text-align: center; 
background-color:transparent; border: none; color:#FFFFFF;}
#LgM #position4 #TopCars{ position:relative; left:55px;}
#position4 #topcars .car1 .photo img{ width:146px; border:0px solid #00CC00; padding-left:2px; padding-right:2px;}
                                     /**********topcars end*******************/

/*------------------------------start--------Innerpages--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#SmLgM #position3 #maincontent{ position:relative; left:7px;border:1px solid #000000; margin-bottom:10px; width:709px;}

#LgM #position3 #maincontent{ position:relative; left:3px; margin-right:5px; top:-13px;border:1px solid #000000;}
#SmLg #position3 #maincontent{border:1px solid #000000;position:relative;left:-55px; top:-13px;}
#position3 #maincontent .pageTitle{background-image:url(/images/organization_images/1036/site/bar_bg123.png); background-repeat:repeat-x; border-bottom:none;border-left:none; border-right:none; padding-top:3px; background-color:#FFFFFF; height:34px;}
#position3 #maincontent .title{background-color:#C4D9B0; border-left:none; border-bottom:none; border-top:none;}
#position3 #maincontent .title h3{ color:#000000;}
.inputButton{background-image:url(/images/organization_images/1036/site/bar_bg123.png); background-repeat:repeat-x; background-color:#FFFFFF; border:1px solid #000000;}
#contactseller{ position:relative; top:-16px; margin-bottom:5px;}
#position3 #CustomBlock #researchOverview .title{border-bottom:1px solid #000000;padding-bottom:3px; padding-top:9px; margin-top:-5px;background-image:url(/images/organization_images/1036/site/bar_bg123.png); background-repeat:repeat-x; margin-top:5px; position:relative; left:2px; width:711px; }
#position3 #CustomBlock #formWrapper{ border:1px solid #000000; position:relative; left:2px;width:708px;}
#position3 #CustomBlock #researchOverview .title h2{ color:#FFFFFF; margin-left:5px; font-size:18px; font-weight:bold;}
#position3 #userData{ height:800px;}
#position3 .formSection50 #returningUser{ position:absolute; top:80px; left:350px; width:258px; font-size:11px;}
*html #position3 div#financeLeads .formSection .title{width:660px; }
*html #position3 div#financeLeads #financeLeadsWrapper{width:480px; font-size:11px;}
#SmLgM #position3 #maincontent #advancedSearch #searchResults #schRes thead{ color:#FFFFFF;}
#dealerListing a{text-decoration:none;}
#dealerListing a:hover{ color:#FF0000; text-decoration:underline;}
#position3 #formWrapper #form1 .formSection a:hover{ color:#FF0000; text-decoration:underline;}
#position3 #formWrapper .title{background-color:#C4D9B0; border-left:none; border-bottom:none; border-top:none;}
#position3 #formWrapper .title h3{ color:#000000;}
#LgM #position3 #vehicleDetails #dealerInfo .title h2{ color:#000000;}
#LgM #position3 #vehicleDetails #dealerContact a{ color:#000000;}
*html #position10{ /*margin-top:300px;*/}
/*------------------------------end--------Innerpages--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#vehicleRebates #incentives .incentiveInfo {

border-width: 1px;
border-style: solid;
font-size:9px;
}

#position3 #centerad3{ float:right; width:200px; position:absolute; top:0px;left:636px;}
*html #position3 #centerad3{ float:right; width:200px; position:absolute; left:636px; top:0px; }
#position3 #rightrailvideo1{ float:right; width:200px; position:absolute; left:638px; top:1360px;}
*html #position3 #rightrailvideo1{ float:right; width:200px; position:absolute; left:638px; top:1380px;}
*:first-child+html #position3 #rightrailvideo1{ float:right; width:200px; position:absolute; left:638px; top:1335px;} 
#position3 #centerad3 iframe{ height:1459px; width:200px; /*margin-bottom:260px;*/}
#position2 #left_iframe iframe{height:1079px; width:120px; padding-left:0px;} 
#dealerHeader{ height:90px;}
#return_user{ position:absolute; top:10px; color:#FFFFFF; margin-left:550px; font-weight:bold;}
#return_user a{font-weight:bold; color:#FFFFFF; text-decoration:none;}
#return_user a:hover{color:#FFFFFF; text-decoration:underline;}
