/* ssdif forms */

/* wrapper and default elements */	
	#ssdifContainer { min-height: 50px; } /* small height allows ssdif form to shrink when submitted to the min size of the thank you confirmation div */
	#ssdifContainer label,  
		#ssdifContainer span { font-size: 1.1em; color: #000; line-height: 21px; height: 21px; float: left; cursor: pointer; }
	#ssdifContainer select { font-size: 1.1em; height:21px; padding: 1px; }
	#ssdifContainer input { height: 15px; padding-top: 2px; font-size: 1.1em; }
	#ssdifContainer .inputWrapper {min-height: 30px; }	
	.ssdifRadio { width: auto; }	
	/* submit */
	#ssdifContainer #ssdifContainerTwo #DIV_BTNSubmit {height:35px;line-height:35px;}
	#ssdifContainer #ssdifContainerTwo #DIV_BTNSubmit #submitButton,
		#ssdifContainer #ssdifContainerTwo #DIV_BTNSubmit #formWorking {float:left;}		
/* no javascript */
	#ssdifContainer #ssdifNoScript { width:100%;font-size:1.4em;}
/* container one (left) */	 
	#ssdifContainer #ssdifContainerOne { float:left;width:50%; }
	#ssdifContainer #ssdifContainerOne .findAddressWrapper { margin-bottom: 8px; }
	#ssdifContainer #ssdifContainerOne a#findAddressAnchor { margin-left: 115px; *margin-left:118px;}
	#ssdifContainer #ssdifContainerOne #dAddressList { clear:left;line-height:1.8em;margin-left:118px;_margin-left:61px;float:left;height: 60px; width: 200px; overflow: auto; margin-top: 8px;}
	#ssdifContainer #ssdifContainerOne #contactDetailsHeader { background:transparent url(/_assets/presentation/ssdif/your-details.gif) no-repeat top left;height:32px;text-indent:-9999px;  }
	#ssdifContainer #mandatoryWarning { color:#666;}
	#ssdifContainer #ssdifContainerOne #otherTitleDiv { height: 30px; }
	#ssdifContainer #ssdifContainerOne label,
		#ssdifContainer #ssdifContainerOne span{ width: 115px; }
	#ssdifContainer #ssdifContainerOne .inputWrapper select { width: 100px; }
	#ssdifContainer #ssdifContainerOne .inputWrapper input,
		#ssdifContainer #ssdifContainerOne #otherTitleDiv input{ width: 200px; }
	#ssdifContainer #ssdifContainerOne #DIV_PlannedCar1 #nextCarHeader {background:transparent url(/_assets/presentation/ssdif/my-next-car-will-be.gif) no-repeat top left;height:32px;text-indent:-9999px;}
	/* tell me your company car*/
	#ssdifContainer #ssdifContainerOne #DIV_CorporatePrivateProspect #DIV_CorporatePrivateProspect input {width:50px;height:21px;}
	#ssdifContainer #ssdifContainerOne #DIV_CorporatePrivateProspect #DIV_PrivateCorporateProspect_Company 	{clear:left;width:100%;}
	#ssdifContainer #ssdifContainerOne #DIV_CorporatePrivateProspect #DIV_PrivateCorporateProspect_Company input { height: 15px; padding-top: 2px; font-size: 1.1em;width:167px;}	
	/* planned purchase */		
	#ssdifContainer #ssdifContainerOne #DIV_Brochure_PlannedPurchaseDate select {width: 57px; float: left; height: 20px; }
	#ssdifContainer #ssdifContainerOne #DIV_Brochure_PlannedPurchaseDate #plannedPurchaseMonthLabel {padding-left:10px;padding-right:5px;}
	#ssdifContainer #ssdifContainerOne #DIV_Brochure_PlannedPurchaseDate #plannedPurchaseYearLabel {padding-right:5px;}	
	
	#ssdifContainer #ssdifContainerOne #DIV_PlannedPurchaseDate select {width: 57px; float: left; height: 20px; }
	#ssdifContainer #ssdifContainerOne #DIV_PlannedPurchaseDate	#plannedPurchaseMonthLabel {padding-left:0px;}	
	#ssdifContainer #ssdifContainerOne #DIV_PrivateCorporateProspect_Company {float:left;height:30px;}
	#ssdifContainer #ssdifContainerOne #DIV_PlannedPurchaseDate	#plannedPurchaseMonthLabel {padding-left:10px;padding-right:5px;}
	#ssdifContainer #ssdifContainerOne #DIV_PlannedPurchaseDate	#plannedPurchaseYearLabel {padding-right:5px;}	
	#ssdifContainer #ssdifContainerOne #DIV_CorporatePrivateProspect #DIV_PrivateCorporateProspect_Company label{padding-left:0px;}
/* container two (right) */
	#ssdifContainer #ssdifContainerTwo { float: left; width:50%;}
	#ssdifContainer #ssdifContainerTwo #contactPreferencesHeader { background:transparent url(/_assets/presentation/ssdif/my-contact-preferences.gif) no-repeat top left;height:32px;text-indent:-9999px; }
	#ssdifContainer #ssdifContainerTwo input { width:256px; }
	#ssdifContainer #ssdifContainerTwo .inputWrapper select { width:100px; }
	#ssdifContainer #ssdifContainerTwo #DIV_Telephone .inputWrapper input { width: 148px;}
	#ssdifContainer #ssdifContainerTwo #prefContactLabel, 
		#ssdifContainer #ssdifContainerTwo #phonenumberLabel,
		#ssdifContainer #ssdifContainerTwo #telephonePrefLabel { width: 147px; }
	#ssdifContainer #ssdifContainerTwo #emailLabel { width: 39px; }
	#ssdifContainer #ssdifContainerTwo .ssdifCheck { width: auto; }
	#ssdifContainer #ssdifContainerTwo .inputWrapperOther { height: 30px; }
	/* comment */	 
	#ssdifContainer #ssdifContainerTwo #DIV_Comment { clear: left; height: 100px; }
	#ssdifContainer #ssdifContainerTwo #DIV_Comment #commentLabel { width: 100%; }
	#ssdifContainer #ssdifContainerTwo #DIV_Comment textarea { width: 100%; height: auto; font-family: Arial,"Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 1.2em; }
	#ssdifContainer #ssdifContainerTwo #emailPrefHeading,
	#ssdifContainer #ssdifContainerTwo #dreamMagazineHeading  
	{width:100%; }
	#ssdifContainer #ssdifContainerTwo #contactTimeLabel,
		#ssdifContainer #ssdifContainerTwo #enewsHeading,
			#ssdifContainer #ssdifContainerTwo #dreamMagazineHeading { width: 270px; }
	#ssdifContainer #ssdifContainerTwo #DIV_Comment #charsRemaining { margin-top: 4px; }
	/* subscription statement and submit*/	 
	#ssdifContainer #ssdifContainerTwo #dpaStmt { color: #666; line-height: 1.2em; clear: left; }
	#ssdifContainer #ssdifContainerTwo #dpaStmt #dpaStmt2 { padding: 15px 0px; }
	#ssdifContainer #ssdifContainerTwo .contactChoices label { width: auto; float: left; padding-left: 5px; padding-right: 10px; color: #666; font-size: 1em; }
	#ssdifContainer #ssdifContainerTwo #dpaStmt #dpaStmt3 { clear: left; padding: 15px 0px; padding: 5px 0px; }
	#ssdifContainer #ssdifContainerTwo #submitButton {margin-top:10px; }	 
	/* radio and checkbox inputs */
	#ssdifContainer #ssdifContainerTwo #DIV_ENews input,
		#ssdifContainer #ssdifContainerTwo .telephonePreferences input,
		#ssdifContainer #ssdifContainerTwo #DIV_EmailOptIn input,
		#ssdifContainer #ssdifContainerTwo #DIV_DreamMagazineOptIn input,
		#ssdifContainer #ssdifContainerTwo .contactChoices input,
		#ssdifContainer #ssdifContainerOne #DIV_NewUsedProspect input,
		#ssdifContainer #ssdifContainerOne #DIV_CorporatePrivateProspect input,
		#ssdifContainer #ssdifContainerTwo #DIV_DreamMagazineOptIn input
		{ width: auto; float: left; height: 22px; }
	/* labels for radio and checkboxes */
	#ssdifContainer #ssdifContainerTwo #DIV_ENews label,
		#ssdifContainer #ssdifContainerTwo .telephonePreferences label,
		#ssdifContainer #ssdifContainerTwo #DIV_EmailOptIn label,
		#ssdifContainer #ssdifContainerTwo #DIV_DreamMagazineOptIn label,
		#ssdifContainer #ssdifContainerTwo .contactChoices label,
		#ssdifContainer #ssdifContainerOne #DIV_NewUsedProspect label,
		#ssdifContainer #ssdifContainerOne #DIV_Brochure_PlannedPurchaseDate label,
		#ssdifContainer #ssdifContainerOne #DIV_PlannedPurchaseDate label,
		#ssdifContainer #ssdifContainerOne #DIV_CorporatePrivateProspect label { width: auto; float: left; padding-left: 5px; padding-right: 10px; }		
	/* comment */
	#ssdifContainer #ssdifContainerTwo #DIV_Comment #charsRemaining { color:#999;margin-top:4px; }	

	/* thank you confirmation
		<div id="submittedSsdifForm" class="hide">
			<img src="/_assets/presentation/ssdif/thank-you.png" alt="Thank you!"/>
			<p>Your message has been sent ....</p>
		</div> 	
	*/
	#submittedSsdifForm {background:transparent url(/_assets/presentation/ssdif/contact-success-bg.png) repeat-x scroll 0 0;height:98px;margin-bottom:20px;width:100%;}	
	#submittedSsdifForm img {float:left;margin-left:15px;margin-top:36px;}		
	#submittedSsdifForm p {clear:none;float:left;margin-left:40px;margin-top:20px;width:170px;font-size:1.5em;}	
	
	#mandatoryWarning {font-size:11px; margin-bottom:1em;}
	
	/*Multi Page */
	#ssdifContainer .rightColumn select,  #ssdifContainer .leftColumn select {width:185px;margin:5px 0 9px 0 ;} 
	#ssdifSectionOne{padding:0 0 0 70px;height:480px;}
	#ssdifSectionTwo,  #ssdifSectionThree {padding:0 0 0 70px;height:300px; position:relative;}
	#ssdifSectionOne .leftColumn, #ssdifSectionTwo .leftColumn, #ssdifSectionThree .leftColumn{float:left;width:375px;}
	#ssdifSectionOne .rightColumn, #ssdifSectionTwo .rightColumn, #ssdifSectionThree .rightColumn{float:left;padding:0 0 0 40px;width:435px;}
 
 	#formtitle h1, #formtitle p, .header h2, #thankyou h2	{font-size:0; line-height:0; margin-top:0; margin-bottom:0; margin-left:-9999px;}
 
	#ssdifSectionOne .header {background:transparent url(/_assets/presentation/ssdif/about-you.gif) no-repeat scroll left 20px;height:40px; padding:15px 0 0 0;}
	#ssdifSectionTwo .header {background:transparent url(/_assets/presentation/ssdif/about-your-current-car.gif) no-repeat scroll left 20px;height:55px;padding:15px 0 0 0;}
	#ssdifSectionThree .header {background:transparent url(/_assets/presentation/ssdif/about-your-next-car.gif) no-repeat scroll left 20px;height:55px;padding:15px 0 0 0; clear:both;}
	
	
	
	#ssdifSectionOne #paging {float:right;margin:-35px 76px 0 0;}
	#ssdifSectionTwo #paging {float:right;margin:-51px 76px 0 0;}
	#ssdifSectionThree #paging {float:right;margin:-50px 76px 0 0;}
	*html #ssdifSectionOne #paging  {float:right;margin:-35px 39px 0 0;}
	*html #ssdifSectionTwo #paging {float:right;margin:-51px 39px 0 0;}
	*html #ssdifSectionThree #paging {float:right;margin:-50px 39px 0 0;}
		
/*Section One Content */
	#ssdifContainer .leftColumn label, #ssdifSectionOne .leftColumn span {width:140px;text-align:left;}
	#ssdifContainer .rightColumn label, #ssdifSectionOne .rightColumn span {width:252px;text-align:left;}
	#ssdifContainer .leftColumn input, #ssdifContainer .rightColumn input {width:180px;text-align:left;float:right;}
	#ssdifContainer .leftColumn select, #ssdifContainer .rightColumn select {float:right;}	
	#ssdifContainer #ssdifContainerOne a#findAddressAnchor .leftColumn {margin-left:115px;}
	#ssdifSectionOne .leftColumn .findAddressWrapper  {margin-left:133px;padding:0 20px 5px 58px;}
	#ssdifSectionOne .rightColumn #telephonePrefLabel {padding:0 0 8px;width:250px;}
	
	#ssdifContainer .rightColumn .telephonePreferences label {width:auto;padding:0 4px 0 2px;height:22px;}
	#ssdifContainer .rightColumn #telephonePrefMobileLabel  {padding-right:0;}	
	#ssdifContainer .rightColumn #eNewsNoLabel,
	#ssdifContainer .rightColumn #eNewsYesLabel{width:30px;padding:0 0 0 5px;}	
	
	#ssdifContainer #ssdifSectionOne .rightColumn .telephonePreferences input{float:left;height:22px;width:auto;}
	#ssdifContainer #ssdifSectionOne .rightColumn #DIV_ENews input{float:left;height:22px;width:auto;}
	
	#ssdifContainer #ssdifSectionOne .rightColumn #DIV_DreamMagazineOptIn input,
	#ssdifContainer #ssdifSectionOne .rightColumn #DIV_EmailOptIn input{float:left;height:22px;width:auto;}
	#ssdifContainer #ssdifSectionOne .rightColumn #DIV_DreamMagazineOptIn label,
	#ssdifContainer #ssdifSectionOne .rightColumn #DIV_EmailOptIn label{width:33px;padding:0 0 0 3px;height:22px;}	
	#ssdifContainer #ssdifSectionOne .rightColumn  #TelephoneEmail/HomeEmail label{width:20px;}
	#ssdifContainer #ssdifSectionOne .rightColumn .nextButtonDiv { float:right;padding:152px 0 0 20px;}
	#ssdifSectionOne #mandatoryWarning {color:#FF0000; text-align:left;} 
	#ssdifSectionOne  #DIV_Telephone{width:435px;}
	#ssdifSectionOne #DIV_SMSNumber{width:435px;height:36px;}	
	#ssdifContainer #ssdifSectionOne .leftColumn #DIV_DateOfBirth select {margin:0 4px 0 0;width:57px;}
	
	#ssdifSectionOne .rightColumn #smsNoLabel{line-height:1em;}
	#DIV_ENews { margin-top:.5em; }
	#ssdifSectionOne .rightColumn #enewsHeading{ width:230px; padding-right:20px; line-height:1em;}
	#DIV_DreamMagazineOptIn,
	#DIV_EmailOptIn { margin-top:.5em; }
	#ssdifSectionOne .rightColumn #dreamMagazineHeading, 
	#ssdifSectionOne .rightColumn #emailPrefHeading { width:230px; padding-right:20px; line-height:1em;} 
	
	#ssdifContainer #ssdifSectionOne .leftColumn #dAddressList {clear:left;float:left;height:69px;line-height:1.8em;margin-left:-52px;margin-top:8px;overflow:auto;width:200px;}
	
	*html #ssdifContainer #ssdifSectionOne .leftColumn #dAddressList {clear:left;float:left;height:69px;line-height:1.8em;margin-left:-9px;margin-top:8px;overflow:auto;width:200px;}
	
/*Section Two Content */
	#ssdifContainer .leftColumn label, #ssdifSectionTwo .leftColumn span {width:140px;text-align:left;}
	#ssdifContainer .rightColumn label, #ssdifSectionTwo .rightColumn span {width:205px;text-align:left;}
	#ssdifContainer #DIV_RegistrationNumber label { width:180px; line-height:1em; }
	
	#ssdifContainer #ssdifSectionTwo .rightColumn #DIV_CorporatePrivateCurrentCar, #ssdifContainer #ssdifSectionThree .rightColumn #CorporatePrivateProspectselect{width:476px;}
	#ssdifContainer #ssdifSectionTwo .rightColumn #DIV_CorporatePrivateCurrentCar input {float:left;height:22px;width:auto;}
	#ssdifContainer #ssdifSectionTwo .rightColumn #DIV_CorporatePrivateCurrentCar label{width:90px;padding:0 0 0 3px;height:22px;}
	#ssdifContainer #ssdifSectionTwo  .nextButtonDiv {position:absolute;right:76px;top:239px;}
	
	#ssdifContainer #ssdifSectionTwo .leftColumn .prevButtonDiv {float:left;padding:70px 30px 0 0;}
	#ssdifContainer #ssdifSectionTwo .rightColumn #currentCarOwnershipStartTitle,
	#ssdifContainer #ssdifSectionTwo .rightColumn #currentCarReplacementDateTitle {float:none;width:auto;}
	#ssdifContainer #ssdifSectionTwo .rightColumn #typeOfPurchase{width:248px;}
	*html #ssdifContainer #ssdifSectionTwo .rightColumn #typeOfPurchase{width:245px;}

	#ssdifContainer #ssdifSectionTwo .rightColumn  #corporatePrivateCurrentCar_CompanyLabel label{width:210px;height:22px;padding:0 0 15px 0;} 	
	#ssdifContainer #ssdifSectionTwo .rightColumn #DIV_PrivateCorporateCurrentCar_Company { }
	#ssdifContainer #ssdifSectionTwo .rightColumn #DIV_PrivateCorporateCurrentCar_Company label {width:249px;height:22px;padding:10px 0 3px; line-height:1em;} 
	#ssdifContainer #ssdifSectionTwo .rightColumn #DIV_PrivateCorporateCurrentCar_Company input {font-size:1.1em;height:15px;padding-top:2px;width:180px;margin:7px 0 0;} 
	
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_OwnershipStart {width:440px;padding:5px 0 0 0;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_OwnershipStart select{float:left;width:57px;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_OwnershipStart span{float:left;width:244px; }
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_OwnershipStart label{padding:3px 10px 0 4px;width:22px;}
	
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_ReplacementDate {width:440px;padding:5px 0 0 0;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_ReplacementDate select{float:left;width:57px;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_ReplacementDate span{float:left;width:244px; }
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_ReplacementDate label{padding:3px 10px 0 4px;width:22px;}
	
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_CurrentInsurance {width:440px;padding:5px 0 0 0;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_CurrentInsurance select{float:left;width:57px;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_CurrentInsurance span{float:left;width:244px; }
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_CurrentInsurance label{padding:3px 10px 0 4px;width:22px;}
	
	#ssdifContainer #ssdifSectionTwo .leftColumn .DIV_CurrentCar #DIV_MakeModel label {height:35px;text-align:left;width:190px;}
	#ssdifContainer #ssdifSectionTwo .rightColumn .DIV_CurrentCar #DIV_RegistrationYear select {margin:0;}
	
	
/*Section Three Content */
	#ssdifContainer #ssdifSectionThree .leftColumn span, #ssdifContainer #ssdifSectionThree .rightColumn span {width:140px;text-align:left;} 	
	#ssdifContainer  #ssdifSectionThree  .leftColumn label, #ssdifContainer  #ssdifSectionThree  .rightColumn label{width:140px;text-align:left;float:left;} 
	#ssdifSectionThree .leftColumn #DIV_NewUsedProspect #nextCarHeader {width:193px; line-height:1em; }
	#ssdifSectionThree .leftColumn #DIV_ReplacementCarType #replacementCarTypeLabel{line-height:1em;padding:5px 0 0;width:180px;}
	#ssdifSectionThree .leftColumn #DIV_ReplacementFuel #replacementFuelLabel{width:180px;line-height:1em;padding:5px 0 0;}
	
	#ssdifContainer .rightColumn label, #ssdifSectionThree .rightColumn span {width:230px;text-align:left;}
	#ssdifContainer #ssdifSectionThree .leftColumn .prevButtonDiv {position:absolute; top:315px; left:70px;}
	#ssdifContainer #ssdifSectionThree .leftColumn #plannedPurchaseDateTitle{width:222px; margin-top:5px; text-align:left; line-height:1em; }	
	#ssdifContainer #ssdifSectionThree .rightColumn #typeOfPurchase{width:250px;text-align:left;}	
	#ssdifContainer #ssdifSectionThree .leftColumn #DIV_NewUsedProspect{ margin-top:1em; text-align:left;}
	*html #ssdifContainer #ssdifSectionThree .leftColumn  #DIV_Brochure_PlannedPurchaseDate{width:390px;}
	*html #ssdifContainer #ssdifSectionThree .leftColumn  #DIV_PlannedPurchaseDate{width:390px;}
	#ssdifContainer #ssdifSectionThree .leftColumn #DIV_NewUsedProspect input {float:left;height:22px;width:auto;}
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_CorporatePrivateProspect #CorporatePrivateProspectselect input  {float:left;height:22px;width:auto;}
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_DPAPostTelephone #DIV_DPAPost input,#ssdifContainer #ssdifSectionThree .rightColumn #DIV_DPAPostTelephone #DIV_DPATelephone input{float:left;height:22px;width:auto;}
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_DPAPostTelephone #DIV_DPAPost label,#ssdifContainer #ssdifSectionThree .rightColumn #DIV_DPAPostTelephone  #DIV_DPATelephone label{padding:0 0 0 5px; width:70px;}
	#ssdifContainer #ssdifSectionThree .leftColumn #DIV_NewUsedProspect label {width:60px;padding:0 0 0 3px;height:22px;}
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_CorporatePrivateProspect #CorporatePrivateProspectselect label{width:90px;padding:0 0 0 3px;height:22px;} 
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_CorporatePrivateProspect{float:left;}
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_CorporatePrivateProspect label{width:191px;height:22px;text-align:left;padding:5px 0 0 0;} 
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_PrivateCorporateProspect_Company{width:403px;float:left; margin-top:1em; }	
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_PrivateCorporateProspect_Company label{ line-height:1em; }	
	#ssdifContainer #ssdifSectionThree .rightColumn #DIV_PrivateCorporateProspect_Company input{width:146px;margin:0;}	
	#ssdifContainer #ssdifSectionThree .rightColumn  #dpaStmt {text-align:left;padding:10px 0 0 0;width:439px;float:left;} 
	#ssdifContainer #ssdifSectionThree .leftColumn #DIV_ReplacementCarType, 
	#ssdifContainer #ssdifSectionThree .leftColumn 	#DIV_ReplacementFuel { margin-top:1em; }
	#ssdifContainer #ssdifSectionThree .rightColumn  #dpaStmt #dpaStmt1, #ssdifContainer #ssdifSectionThree .rightColumn  #dpaStmt #dpaStmt2, #ssdifContainer #ssdifSectionThree .rightColumn  #dpaStmt #dpaStmt3 {clear:both;padding:5px 0 7px 0;}
	#ssdifContainer #ssdifSectionThree #DIV_BTNSubmit {position:absolute;right:78px;top:315px; }
	*html #ssdifContainer #ssdifSectionThree #DIV_BTNSubmit {position:absolute;right:78px;top:317px; }

	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_Brochure_PlannedPurchaseDate select{float:left;width:57px;}
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_Brochure_PlannedPurchaseDate span{float:left;width:186px; }
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_Brochure_PlannedPurchaseDate label{padding:0 10px 0 4px;width:22px;}
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_Brochure_PlannedPurchaseDate select{ margin-top:0; }
	
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_PlannedPurchaseDate select{float:left;width:57px;}
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_PlannedPurchaseDate span{float:left;width:186px; }
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_PlannedPurchaseDate label{padding:0 10px 0 4px;width:22px;}
	#ssdifContainer #ssdifSectionThree .leftColumn .DIV_PlannedCar1 #DIV_PlannedPurchaseDate select{ margin-top:0; }
	
	.leftColumn .prevButtonDiv button.callToAction {background:transparent url(/cars/_assets/presentation/links/smallRev.gif) repeat left top;width:87px;text-align:right;padding-left:17px;}
	.leftColumn .prevButtonDiv button.callToAction:hover, .prevButtonDiv button.callToAction:visited {background:transparent url(/cars/_assets/presentation/links/smallRev.gif) repeat  left 97px;width:87px;}
	*html .leftColumn .prevButtonDiv button.callToAction, *html .leftColumn .prevButtonDiv button.callToAction:hover, *html .leftColumn .prevButtonDiv button.callToAction:visited {padding-left:20px;width:90px; text-align:left;} 
	html>body .leftColumn .prevButtonDiv button.callToAction, html>body .leftColumn .prevButtonDiv button.callToAction:hover,  html>body .leftColumn .prevButtonDiv button.callToAction:visited{padding-left:20px;width:90px; text-align:left;} 
		
	.rightColumn .nextButtonDiv  button.callToAction , #ssdifSectionTwo .nextButtonDiv  button.callToAction{width:87px;}
	.rightColumn .nextButtonDiv  button.callToAction:hover, #ssdifSectionTwo .nextButtonDiv  button.callToAction:hover,.rightColumn .nextButtonDiv  button.callToAction:visited, #ssdifSectionTwo .nextButtonDiv  button.callToAction:visited {width:87px;}
	#ssdifSectionThree #DIV_BTNSubmit  button.callToAction {width:87px;}
	#ssdifSectionThree #DIV_BTNSubmit  button.callToAction:hover, .rightColumn .nextButtonDiv  button.callToAction:visited {width:87px;}

/*Thank you page */
#thankyou {background:transparent url(/_assets/presentation/ssdif/thank-you-for-entering.gif) no-repeat scroll 48px 30px; /*display:none; */margin:0; padding:30px 0 20px; position:relative; text-align:left; }