html>body #pagewrapper{background-color:#FFFFFF; width:1000px;position: relative; left:3px; }
*:first-child+html #pagewrapper{background-color:#FFFFFF; width:1000px; position: relative; left:1px; }
*html #pagewrapper{background-color:#FFFFFF; width:1000px;position: relative; left:1px; }

#header { margin:auto;background-image: url(/images/organization_images/1026/site/header_123.jpg); background-repeat:repeat-x; height:199px; z-index:10; width:1000px; background-attachment:fixed;   }
#position0{ border:0px solid #FF0000; /*margin-top:10px;*/ height:122px;width:1000px;    }
#position0 #masthead .floatLeft{background-image: url(/images/organization_images/1026/site/header1.gif); background-position: bottom left; background-repeat:no-repeat; height:89px; width:323px; position: relative; top:10px; left:10px;/*background-attachment:fixed; background-color:transparent; z-index:3333;*/ float:none;}
#position0 #position1{width:1000px;}
           
		   /*------start-------navigation bar----------------------------*/
#position1 #Navigation	{ border: none; position: relative; top:9px;}					  
#header #navHoriz {float: none;  border: none;}
#header #navHoriz ul {background-image:url(/images/organization_images/1026/site/navi_image.jpg);  border:0px solid #FF0000;margin-bottom:0px; padding:0px; margin-left:-1px;}
#header #navHoriz li a {color: #000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; 
background-image: url(/images/organization_images/1026/site/nav_liststyle.jpg); background-position: left; background-repeat: no-repeat; padding: 4px 6px 0px 38px;
 height:25px;background-color: transparent; }
#header #navHoriz li a:hover {background-image: url(/images/organization_images/1026/site/hover1.jpg);
 background-repeat:repeat-x; height:23px; margin-top:-2px;padding: 6px 6px 0px 36px;  margin-right:1px; width:99px; }
#header #navHoriz li a {color: #000; border-color: #000; border:1px groove #000000; border-bottom-width:0px; 
border-: none; border-top: none; border-right:none; padding: 4px 6px 0px 36px; width:99px; margin-right:.5px; margin-left:-.7px; height:23px;  }
#header #navHoriz ul {background-image:url(/images/organization_images/1026/site/navigation1.jpg); background-repeat:repeat-x; background-color: transparent;}
html>body #header #navHoriz ul { margin-left:0px;}
*:first-child+html #header #navHoriz ul { margin-left:-2px;}
/***************** End of Header part*********************************************************/

body{background-image:url(/images/organization_images/1026/site/body1.jpg); background-repeat: repeat;}
#subWrapper{ background-color:#FFFFFF; z-index:105; position: relative; top:-40px; margin:auto;  }
#SmLgM #position2{background-color:#FFFFFF;width:244px;  }
#SmLgM #position3{ /*width:566px;*/ margin-left:244px; margin-right:0px; }
#SmLgM #position4{  background-color:#fff; width:175px;    }
#position10{ /*background-color:#00349C;*/background-color:#D7DEF0;width:1000px; height:101px;}
#LgM{ background-color:#FFFFFF;}

                 /*--------start code for research section----------------------*/
#position3 #researchbox{/*margin-top:10px;*/ position: relative; left:-9px; margin-left:0px;border:0px solid #FFFFFF; margin-bottom:10px; width:565px; padding:0px;   }
#position3 #researchbox #research{width:565px; border:2px solid #000000; }
#position3 #researchbox #research .title{ background-image:url(/images/organization_images/1026/site/res_title.jpg); background-repeat:no-repeat; height:40px; margin:0px; background-color:#FFFFFF; border:0px solid #FF0000;}
#position3 #researchbox #research .title h2{ display:none; }
#position3 #researchbox #research #researchLinksWrapper{ display:none;}
#position3 #researchbox #research #researchArticleWrapper .articleRight{  background-color:#FFFFFF; }
#position3 #researchbox #research #researchArticleWrapper .articleLeft{ background-color:#FFFFFF;}
#position3 #researchbox #research #researchArticleWrapper .articleLeft .content {border:none;}
#position3 #researchbox #research #researchArticleWrapper{ border:none; }
#position3 #researchbox #research #researchArticleWrapper .articleLeft .articleInner .content BLOCKQUOTE{ text-align:justify; color:#000000; font-size:12px; font-weight:500;}
#position3 #researchbox #research #researchArticleWrapper .articleRight .articleInner .content BLOCKQUOTE{ text-align:justify; color:#000000; font-size:12px; font-weight:500;}
#position3 #researchbox #research #researchArticleWrapper .articleInner .imageWrapper{ border:0px solid #FF0000; width:175px; position: relative; left:40px; margin-bottom:8px; min-height:111px;}
#position3 #researchbox #research #researchArticleWrapper .articleLeft .articleInner .imageWrapper .floatLeft{ display: block; }
#position3 #researchbox #research #researchArticleWrapper .articleRight .articleInner .imageWrapper .floatLeft{ display: block; }
#position3 #researchbox #research #researchArticleWrapper{background-color:#FFFFFF;}
#position3 #researchbox #research #researchArticleWrapper .articleLeft .articleInner a{ text-decoration: none;}
#position3 #researchbox #research #researchArticleWrapper .articleLeft .articleInner a:hover{color:#C60003; text-decoration:underline;}
#position3 .headlineContainer a:hover{color:#C60003; text-decoration: underline;}
#position3 .headlineContainer{ text-align:center;}
#position3 .headlineContainer a{ color:#09007F; text-decoration:none; text-align:center; font-size:12px;}
#position3 #researchbox #research #researchArticleWrapper .content a{color:#09007F; text-decoration:none; font-weight:bold; text-transform:lowercase;}
#position3 #researchbox #research #researchArticleWrapper .content a:hover{color:#C60003; text-decoration:underline;}

#position3 #researchbox BLOCKQUOTE,#position3 #featuredArticle .content{ font-size:12px; font-family:Arial; }
#position3  #centerrailvideoAd #automotive_banner{background-color:#FFFFFF; margin:0px;}

                    /********Start code for sellbox*******************/
#position4 #sell{width:158px;  background-color:#ECECEC;  background-image:none; border:2px solid #000000; margin-left:7px; margin-bottom:10px; }
html>body #position4 #sell{width:158px;  background-color:#ECECEC;  background-image:none; border:2px solid #000000;  margin-left:8px;  }
#position4 #sellbox .sellDesc{ text-align: justify; background-color:#ececec; color:#000000;}
#position4 #sellbox .sellOptionWrap{ text-align: justify; background-color:#ececec; border:none; font-size:10px;}
#position4 #sellbox #sell .title h2{ background-image:url(/images/organization_images/1026/site/sellheader.jpg); background-repeat: no-repeat; width:143px; height:26px; font-size:0px; position: relative; left:-2px;}
#position4 #sellbox .sellOptionWrap{ }
#position4 #sellbox .sellOption{background-image:url(/images/organization_images/1026/site/fsbo_1.jpg); background-position: left top; background-repeat:no-repeat;  width:150px; height:62px; border:0px solid #00FF00; margin-left:-5px; margin-right:-10px;  }
#position4 #sellbox .sellOption img{ /*background-image: url(/images/organization_images/1026/site/fsbo_1.jpg);*/ display:none;}
#position4 #sellbox .sellOptionWrap a{ color:#000000; text-decoration: none;}
#position4 #sellbox .sellOptionWrap a:hover{ color: #0000FF; text-decoration: underline;}
#position4 #sellbox .sellOptionWrap{}
#position4 #sell .content{background-color:#ececec; }
#LgM #position4{ width:183px; background-color:#FFFFFF;}
#position4{background-color:#FFFFFF;}
#LgM #position3{ margin-right:183px;}
                        /********End code for sellbox*********/
/************************************************************************************************************************/	 
/********************************************************Inner pages code start here*************************************/ 
/************************************************************************************************************************/
	  /*------------------------start code for build your car page-------------------------------*/
.pageTitle{background:none;border:none; }
.pageTitle h1{ margin-left:8px;}
.pageTitle {
padding: 0px 0px 0px 0px;border:none;
}
.pageTitle h1 {
 /*font-family: Arial, Helvetica, sans-serif;
 /*font-stretch: narrower;*/
 /*font-size: 180%;*/
 /*font-weight: bold;
 margin: 0;
 font-size:15px;*/
 }
 		
#LgM #position3 #maincontent{border:2px solid #B2B2B2; width:795px;}		
#position3 #maincontent #configurator{border:0px solid #B2B2B2;/*margin-left:10px;margin-right:10px;width:537px;*/}		
#position3 #maincontent #configurator .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border:0px solid #00FF00;height:25px;padding-top:6px;border:0px solid #009900;}
#position3 #maincontent #configurator .pageTitle h1{/*color:#010101;*//*font-size:16px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:bold;*/color:#000000;font-weight:bold;font-family:Arial;font-size:18px;}
#position3 #maincontent #configurator #pageTitleLinks{margin-top:10px;}
#position3 #maincontent #configurator #configuratorWrapper #formWrapperFull .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-left:none;border-top:none;border-bottom:none;}
#position3 #maincontent #configurator #configuratorWrapper #formWrapperFull .title h3{color:#000000;}

    /*------------------------end code for build your car page------------------------*/
	
	/*------------------------start code for used car page-------------------------------*/		
#SmLgM #position3 #maincontent {border:1px solid #B2B2B2;/*margin-left:10px;margin-right:10px;*/ width:573px; position: relative; left:1px; margin-right:5px;}
#position3 #maincontent #advancedSearch .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border:0px solid #006600;height:25px;padding-top:6px;}
#position3 #maincontent #advancedSearch .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family:Arial;}
#position3 #maincontent #advancedSearch .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;}
#position3 #maincontent #advancedSearch .formSection .title h3{color:#000000;}
   /*------------------------end code for used car page-------------------------------*/
   
   /*------------------------start code for research page-------------------------------*/
#position3 #maincontent{border:1px solid #B2B2B2;/*margin-left:10px;margin-right:10px;/*margin-top:-12px;*/}
#position3 #maincontent #incentives{border:0px solid #006600;}
#position3 #maincontent #incentives .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border:0px solid #FFFF00;height:25px;padding-top:6px;font-family:Arial;}
#position3 #maincontent #incentives .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;}
#position3 #maincontent #incentives #incentivesSubWrapper .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;}
#position3 #maincontent #incentives #incentivesSubWrapper .formSection .title h3{color:#000000;}
#position3 #CustomBlock #formWrapper .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none; border-top:none;border-bottom:none;}
#position3 #CustomBlock #formWrapper .formSection .title h3{color:#000000;}
#position3 #CustomBlock #formWrapper .formSection a{color:#000;text-decoration:none;}
#position3 #CustomBlock #formWrapper .formSection a:hover{color: #0000FF;text-decoration:underline;}

   /*------------------------end code for research page-------------------------------*/
   
    /*------------------------start code for local dealer page-------------------------------*/
	
#position3 #maincontent{border:1px solid #B2B2B2;/*margin-left:10px;margin-right:10px;*/}
#position3 #maincontent #dealerListing{}
#position3 #maincontent #dealerListing .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #dealerListing .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family:Arial;}
#position3 #maincontent #dealerListing #dealerListingWrapper .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none; border-top:none;border-bottom:none;}
#position3 #maincontent #dealerListing #dealerListingWrapper .formSection .title h3{color:#000000;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer0{background:none;/**/}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer1 .dealerContactInfo a{color:#615BBA;text-decoration:none;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer0 .dealerContactInfo a{color:#615BBA;text-decoration:none;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer1 .dealerContactInfo a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer0 .dealerContactInfo a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #dealerListing .dealerListingOptions .expColl a{color:#4A40AC;text-decoration:none;}
#position3 #maincontent #dealerListing .dealerListingOptions .expColl a:hover{color:#000000;text-decoration:underline;}
/*#position3 #maincontent #dealerListing .dealerListingOptions .expColl strong{color:#0000FF;text-decoration:none;}
#position3 #maincontent #dealerListing .dealerListingOptions .expColl strong:hover{color:#000000;text-decoration:underline;}*/
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer1 .dealerActionLinks a{color:#4441B0;text-decoration:none;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer1 .dealerActionLinks a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer0 .dealerActionLinks a{color:#4441B0;text-decoration:none;}
#position3 #maincontent #dealerListing #dealerListingWrapper .dealer0 .dealerActionLinks a:hover{color:#000000;text-decoration:underline;}
	   	   	   	   
	   	   /*------------------------end code for local dealer page-------------------------------*/
		   
		    /*------------------------start code for myshowroom page-------------------------------*/
#position3 #maincontent #vehicleDetails .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #vehicleDetails .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family:Arial;}
            /*------------------------end code for myshowroom page-------------------------------*/
			
			
			
			/*-----------------start code for suv link--------------------------*/
#position3 #maincontent #advancedSearch #searchResults #schRes td a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #advancedSearch #searchResults #schRes td a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #advancedSearch li a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #advancedSearch li a:hover{color:#000000;text-decoration:underline;}
               /*---------------end code for suv link--------------------------*/
			   
			   /*-----------------start code for vehicle detaile page--------------------------*/
#position3 #maincontent #vehicleDetails #dealerInfo{margin-top:0px;}			   
#position3 #maincontent #vehicleDetails #dealerInfo .title{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #vehicleDetails #dealerInfo .title h2{color:#000000;font-weight:bold;/*font-size:18px;*/}
#position3 #maincontent #vehicleDetails #dealerInfo #dealerHeader #dealerContact a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #vehicleDetails #dealerInfo #dealerHeader #dealerContact a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #vehicleDetails #dealerInfo #dealerConversion a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #vehicleDetails #dealerInfo #dealerConversion a:hover{color:#000000;text-decoration:underline;}
/*#position3 #maincontent #vehicleDetails .friendSave a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #vehicleDetails .friendSave a:hover{color:#000000;text-decoration:underline;}*/
#position4 #contactseller #quoteRequest #contactSellerForm #sellerContact a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position4 #contactseller #quoteRequest #contactSellerForm #sellerContact a:hover{color:#000000;text-decoration:underline;}
#position4 #contactseller #quoteRequest .title{ padding-left:0px; padding-right:0px;}
*html #position4 #contactseller #quoteRequest .title{ padding-left:0px; padding-right:0px; border:0px solid #FF0000; width:179px;}
#position3 #maincontent #vehicleDetails .pageContentTitle{color:#000000;}

           /*-----------------end code for vehicle detaile page--------------------------*/
		   
		    /*-----------------start code for vehicle detaile2 page--------------------------*/
			
#position3 #maincontent #vehicleDetails #searchResults #schRes td a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}			
#position3 #maincontent #vehicleDetails #searchResults #schRes td a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #vehicleDetails #searchResults .expColl a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}			
#position3 #maincontent #vehicleDetails #searchResults .expColl a:hover{color:#000000;text-decoration:underline;}		   
          /*-----------------end code for vehicle detaile2 page--------------------------*/
		  
		  /*-----------------start code for build step1  page--------------------------*/
#position3 #maincontent #configurator #pageTitleLinks .selectDifferent{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #configurator #pageTitleLinks .selectDifferent:hover{color:#000000;text-decoration:underline;}		  
          /*-----------------end code for build step1  page--------------------------*/
		  
		  /*-----------------start code for build step2  page--------------------------*/
#position3 #maincontent #configurator #configuratorWrapper #formWrapper .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;border-top:none;border-bottom:none;}
#position3 #maincontent #configurator #configuratorWrapper #formWrapper .title h3{color:#000000;}

           /*-----------------end code for build step2  page--------------------------*/
		   
		    /*-----------------start code for check avilability page--------------------------*/
#position3 #maincontent #checkavailability .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #checkavailability .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family: Arial;}
#position3 #maincontent #checkavailability #checkAvailWrapper #formWrapper #formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;border-top:none;border-bottom:none;}
#position3 #maincontent #checkavailability #checkAvailWrapper #formWrapper #formSection .title h3{color:#000000;}


    /*-------------------------start code for dealer profile---------------------------------------*/
#position3 #maincontent #dealerPage .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}				
#position3 #maincontent #dealerPage .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family: Arial;}
#position3 #maincontent #dealerPage .dealerInfo .dealerInfoWrapper .photoAddress .dealerAddress a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #dealerPage .dealerInfo .dealerInfoWrapper .photoAddress .dealerAddress a:hover{color:#000000;text-decoration:underline;}	


    /*--------------------------------------code for map page---------------------------*/
#position3 #maincontent #dealerMap .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #dealerMap .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family: Arial;}
#position3 #maincontent #dealerMap #dealerMapWrapper .title{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;border-top:none;border-bottom:none;}
#position3 #maincontent #dealerMap #dealerMapWrapper .title h3{color:#000000;}
#position3 #maincontent #dealerMap #dealerMapWrapper #dealerContact a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #dealerMap #dealerMapWrapper #dealerContact a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #dealerMap #dealerMapWrapper  #mapWrapper a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #dealerMap #dealerMapWrapper  #mapWrapper a:hover{color:#000000;text-decoration:underline;}
#position3 #maincontent #drivingDirections .formRowTitle a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #drivingDirections .formRowTitle a:hover{color:#000000;text-decoration:underline;}


     /*--------------code for rebates and incentives--------------------------*/
#position3 #maincontent #incentives #incentivesSubWrapper .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;border-top:none;border-bottom:none;}
#position3 #maincontent #incentives #incentivesSubWrapper .title h3{color:#000000;}
#position3 #maincontent #incentives #incentivesSubWrapper td a{color:#615BBA;text-decoration:none;border:0px solid #FF0000;}
#position3 #maincontent #incentives #incentivesSubWrapper td a:hover{color:#000000;text-decoration:underline;}


#position3 #maincontent #article .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #article .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family: Arial;} 				   
           /*-------------------------------------suv page----------------------------------------*/
#position3 #maincontent  #advancedSearch .formSection .formRow{border:0px solid #009900;margin-left:-25px;}
#position3 #maincontent  #advancedSearch .formSection .formRowTitle{border:0px solid #FF0000;margin-left:-15px;}	    		            		  /*-----------payment calculator-------------------*/
#position3 #PaymentCalculator .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;}
#position3 #PaymentCalculator .formSection .title h3{color:#000000;}

                               /*--------------sort by distance-----------------------------------*/
#position3 #maincontent #dealerListing .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;}
#position3 #maincontent #dealerListing .formSection .title h3{color:#000000;}
#position3 #maincontent #dealerPage .dealerLogo h2{color:#000000;}
#position3 #maincontent #dealerPage .dealerQuickContact strong{color:#000000;}
#position3 #maincontent #advancedSearch .formSection .formRow td{border:0px solid #FF0000;}	  
#position3 #maincontent #advancedSearch .formSection .formRow table{ width:526px; border:0px solid #FF0000;}
#LgM #position4{ background-color:#FFFFFF;}
#position3 #maincontent #fsbo .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;height:25px;padding-top:6px;}
#position3 #maincontent #fsbo .pageTitle h1{color:#000000;font-weight:bold;font-size:18px;font-family: Arial;} 				   
#position3 #maincontent #userData .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;}
#position3 #maincontent form#userData .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none; margin-top:0px;}
#position3 #maincontent #userData .title h3{color:#000000;}
#position3 #maincontent #fsbo #fsboWrapper #formWrapper #returningUser .formRowTitle h2{color:#000000;}
#position3 #maincontent #article #articleWrapper .articleTitle .pageContentTitle{color:#000000;}    
#SmLgM #position3 #maincontent{ background-color:#F7F3F7; }
#LgM #position3 #maincontent{ background-color:#F7F3F7; margin-left:10px;}
#position3 .inputButton{background-color:#5275C6;  border: 2px solid #002c9c; font-weight: bold; height:22px; background-image:none;}
#position3 .inputButton2{background-color:#5275C6;  border: 2px solid #002c9c; font-weight: bold; height:22px; background-image:none;}
#position3 .formSection .title{background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none;}
#position3 .formSection .title h3{color:#000000; }
#SmLgM #position3 #CustomBlock{ /*background-color:#F7F3F7; border:0px solid #B2B2B2; width:545px;*/}
#SmLgM #position3 #CustomBlock #researchOverview .title{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-left:1px solid #B2B2B2;border-right:1px solid #B2B2B2; border-top:1px solid #B2B2B2;border-bottom:none; height:20px; width:573px; padding-top:5px; margin-left:-4px;}
#position3 #CustomBlock #researchOverview .title h2{ font-size:14px; margin-left:7px; font-family:Arial, Helvetica, sans-serif;  }
#position3 #CustomBlock #researchOverview .title{ margin-left:-2px; width:573px; margin-top:-6px; border-left:2px solid #B2B2B2;border-right:2px solid #B2B2B2; position: relative; z-index:1;}
#position3 #CustomBlock #formWrapper{margin-left:-4px; width:573px; height:130px; background-color:#F7F3F7; border:1px solid #B2B2B2; position: relative; z-index:2; padding:0px;}
#position3 #maincontent #article #articleWrapper{background-color:#F7F3F7;}
/*#position0 #CustomBlock img{ width:630px; height:78px;}*/
#position4 #CustomBlock img{ border:2px solid #000000; margin-bottom:10px; margin-left:6px; width:159px; }
#position2 #CustomBlock img{ margin-left:5px; width:226px; border:2px solid #000000;}
#position2 #boxcode2{ margin-top:10px;}
#position4 #boxcode3{ margin-left:2px;}
html>body #position10 #bottom_leaderboard1 img{height:75px; width:628px; margin-left:180px; margin-top:13px;}
*html #position10 #bottom_leaderboard1 img{height:75px; width:628px; margin-left:180px; margin-top:3px;}
*:first-child+html #position10 #bottom_leaderboard1 img{height:75px; width:628px; margin-left:180px; margin-top:0px; position: relative; top:0px;}
html>body #position3 .formSection50{ font-size:11px;}
html>body #position3 #maincontent form#userData .title{ background-image:url(/images/organization_images/1026/site/20px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border-top:none;border-bottom:none; margin-top:0px; margin-left:0px; border:0px solid #FF0000;}
*html #position3 div#financeLeads .formSection .title{border:0px solid #FF0000; padding:0px; height:20px; z-index:10; position: relative; width:560px; }
*html #position3 div#financeLeads .formSection div.title strong{ position: relative; top:4px; left:7px;}
#position3 div#financeLeads .pageTitle{background-image:url(/images/organization_images/1026/site/25px.JPG);background-repeat:repeat-x;border-right:none;border-left:none;border:0px solid #00FF00;height:25px;padding-top:6px;border:0px solid #009900; }
#position3 div#financeLeads .pageTitle h1{ color:#000000; position: relative; top:-3px;}
*html #position3 div#financeLeads #financeLeadsWrapper{border:0px solid #FF0000; padding:0px; width:380px;}
*:first-child+html #position3 div#financeLeads .formSection{ border:0px solid #FF0000; width:400px; }
*:first-child+html #position3 div#financeLeads .formSection .title{border:0px solid #FF0000; padding:0px; height:20px; z-index:10; position: relative; width:560px; }
*:first-child+html #position3 div#financeLeads .formSection div.title strong{ position: relative; top:4px; left:7px;}
*:first-child+html #subWrapper,header{ width:999px;border-right:1px solid #FFFFF;}
*:first-child+html #pagewrapper{ width:999px; border-right:1px solid #FFFFF;}
*:first-child+html #header{ width:999px;border-right:1px solid #FFFFF;}
#position3 #maincontent .formSection50{ background-color:#F7F3F7; }
         
		 /*-------------------start------------------topcars---------------------------------*/
#position2 #TopCars{width:224px;}
html>body #position2 #TopCars { padding:0px;  margin-left:5px; border:2px solid #000000; width:227px; margin-bottom:10px; background-color:#FFFFFF;margin-top:-2px;}
*html #position2 #TopCars{ margin-left:3px; border:2px solid #000000; width:225px; float:left;margin-bottom:10px; background-color:#FFFFFF; margin-top:-2px;}
*:first-child+html #position2 #TopCars{ margin-left:5px; border:2px solid #000000; width:226px; margin-right:-100px; float:left;margin-bottom:10px; background-color:#FFFFFF; margin-top:-2px;}
#position2 #TopCars #topcars{background-color:#FFFFFF; margin-left:0px;width:227px; padding:0px;}
#position2 #TopCars #topcars .title{ display:block;background-image:url(/images/organization_images/1026/site/topcars_title.jpg);background-repeat:no-repeat; height:41px; background-color:transparent; width:227px; border:0px solid #FF0000; padding-left:0px; padding-right:0px; padding-top:4px; }
*:first-child+html #position2 #TopCars #topcars .title{ display:block;background-image:url(/images/organization_images/1026/site/topcars_title.jpg);background-repeat:no-repeat; height:41px; background-color:transparent;width:226px; border:0px solid #FF0000; text-align:center;}
#position2 #TopCars #topcars .title h3{ /*display:none;*/border:none; color:#A7443F; font-weight:bolder; text-align:center; font-size:27px;}
#position2 #TopCars #topcars .car1{ background-color:#FFFFFF;width:225px; border-top:none; }
#position2 #TopCars #topcars .car1{ margin-top:5px;}
#position2 #TopCars #topcars .car2{ background-color:#FFFFFF;width:220px; padding-bottom:10px; }
#position2 #TopCars #topcars .car1, #position2 #TopCars #topcars .car2{ width:200px;font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:21px; border:none;}
#position2 #TopCars #topcars .car1 .quote .inputButton{ background-image:url(/images/organization_images/1026/site/topcars_button.jpg);background-repeat:no-repeat; width:162px; height:27px;  font-size:0px; border:none;color:#E1DC2A; text-align:right; background-color:#FFFFFF;}
#position2 #TopCars #topcars .car1 img{ width:175px; height:131px; position: relative; left:-10px; margin-top:5px; margin-bottom:5px;}
#position2 #TopCars #topcars .car1 a{color:#00326B;text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
#position2 #TopCars #topcars .car2{list-style:none; list-style-image:none;}
#position2 #TopCars #topcars .car2 a{color:#060074;text-decoration:none;}
#position2 #TopCars #topcars .car2 ul li{ border:0px solid #009933; list-style-image:url(/images/organization_images/1026/site/red_bullet_1026.gif); background-repeat:no-repeat; background-position:left top; position: relative; left:-14px; list-style:none;}
#position2 #TopCars #topcars .car2 ul li a{ background-image:url(/images/organization_images/1026/site/red_bullet_1026.gif); background-repeat:no-repeat; background-position:left center; list-style:none; list-style-image:none; margin-left:-10px; border:1px solid  #fff; padding-left:10px;}
#position2 #TopCars #topcars .car1 a:hover,#position2 #TopCars #topcars .car2 a:hover{color:#C60003; text-decoration:underline;}
html>body #position2 #TopCars #topcars .car1 .quote .inputButton{ margin-left:-2px;}
*html #position2 #TopCars #topcars .car1 .quote .inputButton{ margin-left:-15px;}
*:first-child+html #position2 #TopCars #topcars .car1 .quote .inputButton{ margin-left:-16px; color:#DED925;}
/*-------------------end------------------topcars---------------------------------------------------*/
/*-------------------start------------------featured dealer---------------------------------------------------*/
#position3 #featuredDealers{ width:565px; border:2px solid #000000; margin-left:4px; background-color:#FFFFFF; margin-bottom:10px;}
#position3 #featuredArticle{ width:565px; border:2px solid #000000; margin-left:5px; background-color:#FFFFFF;}
#FeaturedDealers{ margin-bottom:10px;}
#position3 #featuredDealers .title h2,#position3 #featuredArticle .title h2{ display:none;}
#position3 #featuredDealers .title{background-image:url(/images/organization_images/1026/site/FD_title.jpg);background-repeat:no-repeat; height:41px; border:none; width:565px; margin-left:0px; padding:0px; }
#position3 #featuredArticle .title{background-image:url(/images/organization_images/1026/site/Article_title.jpg);background-repeat:no-repeat; height:41px; border:none; width:565px; margin-left:0px; padding:0px; }
#position3 #featuredArticle #articleWrapper{ background-color:#FFFFFF;}
#position3 #featuredArticle .articleInner .content{ border: none; text-align:justify; font-size:12px; font-weight:500; color:#000000;}
#position3 #featuredDealers  .dealer,#position3 #featuredDealers  .dealerInner{ border: none;}
#position3 #featuredDealers .dealer{ border-right:none;}
#position3 #featuredDealers .dealer .dealerLinks a{ color:#000000; font-size:11px; text-decoration:none; } 
#position3 #featuredDealers .dealer .dealerLinks a:hover{ color:#C60003; text-decoration:underline;}
#position3 #featuredArticle #articleWrapper .headlineContainer a{color:#09007F; text-decoration:none; text-align:center; font-size:12px;}
#position3 #featuredArticle #articleWrapper .headlineContainer a:hover{color:#C60003; text-decoration: underline;s}
#position3 #featuredArticle #articleWrapper .content a{ color:#09007F;text-decoration:none; font-weight:bold; text-transform:lowercase;}
#position3 #featuredArticle #articleWrapper .content a:hover{color:#C60003; text-decoration:underline;}
#position3 #featuredArticle #articleWrapper .articleInner .content a,#position3 #research #researchArticleWrapper .articleInner .content a{text-transform:lowercase; float: right;}
#position2 #rightrailvideo1{ margin-left:3px; margin-bottom:10px;} 
html>body #position3 #Articles{margin-top:-10px;}
*html #position3 #Articles{ margin-top:-30px; }
*:first-child+html #position3 #Articles{margin-top:-30px; }
#position3 #Articles #featuredArticle{ }
#position3 #Articles #featuredArticle #articleWrapper{ padding:0px; margin:0px;}
#position3 #Articles #featuredArticle .content a{ text-transform:uppercase; font-family:Arial; font-size:12px;}
#position3 #boxcode1026{ margin-left:4px; margin-top:-7px; margin-bottom:13px;}
#position3 #Articles #featuredArticle .additionalTitle{ display: none;}
#position3 #Articles #featuredArticle .additionalArticles{ border: none; background-image:none; background-color: #FFFFFF;}
#position3 #Articles .articleRightDupe{ display: block;}
#position3 #Articles .additionalArticles ul,#position3 #Articles .additionalArticles ul li{ border: none; list-style-image: none; list-style: none;}
#position3 #Articles .additionalArticles ul{ padding:20px 0px;}
#position3 #Articles .additionalArticles ul a{ color:#000000;}
#position3 #Articles .additionalArticles ul a:hover{ color:#C60003;}
 /*--------start code for buybox----------------------*/
#position3 #buybox{width:570px; height:405px; border: none; margin-bottom:10px;} 
#position3 #buybox #buy { margin-left:0px; margin-right:0; background-image:url(/images/organization_images/1026/site/ky_bg.jpg); background-repeat:no-repeat; border: none;margin-bottom:0px; width:570px; height:405px; background-color:#FFFFFF; position: relative; left:3px;width:570px; height:405px;}
#position3 #buybox #buy {  border: none; }
#position3 #buybox #buy #buyLinks{ background-image:none;  width:200px; position: relative; left:-80px; top:150px;  }
#position3 #buybox #buy #buyLinks .content{background-image:none; border:0px solid #00FF00; background-color:transparent;}
#position3 #buybox #buy #buyLinks li a{ text-decoration:none;}
#position3 #buybox #buy #buyLinks li a:hover{ text-decoration:underline;color:#C60003; }
.bStyle a{ text-decoration:none;}
#bStyle1 a:hover, #bStyle2 a:hover, #bStyle3 a:hover,#bStyle4 a:hover, #bStyle5 a:hover, #bStyle6 a:hover, #bStyle7 a:hover{ text-decoration:underline;color:#C60003; }
#position3 #buybox #buy #bStyleLast a:hover{ text-decoration:underline;color:#C60003; }
#position3 #buybox #buy #bodyStyle .content .title h3{color:#677CCB;}
#position3 #buybox #buy #buyLinks #moreSearchTitle{ display:none;}
#position3 #buybox #buy #bodyStyle{ background-color:#FFFFFF; background-image:none; margin-top:150px; position:relative; left:-60px; }
#position3 #buybox #buy #bodyStyle #bStyleMore{ border:1px solid #FF0000; display:block;border:0px solid #00CC66; position: relative; }
#position3 #buybox #buy #bodyStyle #bStyleMore img{ display: none;}
#position3 #buybox #buy #bodyStyle #bStyle4{ border:0px solid #00FF66; position: absolute; left:-10px; top:30px; }
#position3 #buybox #buy #bodyStyle #bStyle5{  border:0px solid #00FF66; position: absolute; left:35px; top:30px; }
#position3 #buybox #buy #bodyStyle #bStyle6 {  border:0px solid #00FF66; position: absolute;left:100px; top:30px;}
#position3 #buybox #buy #bodyStyle #bStyle7 {  border:0px solid #00FF66; position: absolute;left:160px; top:30px; }
#position3 #buybox #buy #buyForm .buyWrapper{ width:198px; height:210px; background-color: transparent; background-image: none; border:none; position:relative; top:150px; padding-bottom:10px;}
#position3 #buybox #buy #buyForm .buyWrapper .newUsed{ }
#position3 #buybox #buy #buyForm .buyWrapper .newUsed .formRow{ font-weight: normal; }
#position3 #buybox #buy #buyForm .buyWrapper .formRowTitle strong{ color:#00000; font-weight: normal; }
#position3 #buybox #buy #buyForm .contentBg .newUsed .formRow input{ vertical-align:-2px; margin-left:10px; }
#position3 #buybox #buy #buyForm .buyWrapper #advancedSearch_make{  position: relative; left:0px;width:134px;  }
#position3 #buybox #buy #buyForm .buyWrapper #advancedSearch_model{position: relative;left:0px; width:134px; margin-left:0px;}
#position3 #buybox #buy #buyForm .buyWrapper #advancedSearch_userzip{position: relative;  left:0px; width:110px; }
#position3 #buybox #buy #buyForm .buyWrapper .formRowTitle{ margin-left:10px; font-weight:bold;}
#position3 #buybox #buy #buyForm .buyWrapper .formRowSubmit .inputButton{background-image:url(/images/organization_images/1026/site/submit.jpg); background-repeat:no-repeat; position: relative; top:15px;left:10px; width:68px; height:23px; font-size:0px; border: none;background-color:transparent; color:#4E73C3; text-align: justify;}
#position3 #buybox #buy #buyForm .contentBg .subTitle,#position3 #buybox #buy #buyForm .buyWrapper .formRowSubmit .floatLeft,#position3 #buybox #buy #buyForm .contentBg .title h2{ display:none;}
 /*--------end code for buybox----------------------*/
#SmLg #position3{ margin-left:246px;}
#SmLg #position2{ width:241px; background-color:#FFFFFF;}
#SmLg #position3 #maincontent{ margin-right:5px;}
#position4 #skyscraper1026 img{ margin-top:2px;}
#position3 .dealerInfo #dealerButtons .inputButton{ margin-right:4px;}
#position3 #searchResults #schRes thead:hover{color:#fff;}
#position3 #leaderboard1026 img{ position:relative; left:30px;}
#position0 #leaderboard1026{ border: none; }
#position0 #CustomBlock img{ position:absolute; top:35px; width:630px; height:78px; /*left:200px; top:-250px;*/border:0px solid #009900; margin-left:345px;}