/* *************************vehicle registration********************** */
.inner {padding:20px;}
.primaryColumn .listHeader {margin:20px -20px;padding:0px 20px;}
h1#registerHdr {font-weight: bold;text-align: left;padding-left: 15px;}
.
.primaryColumn #vehicleReg, #vehicleReg label, #vehicleReg p, #vehicleReg input, #vehicleReg select,
	 #vehicleReg #validationSummary ul li, #vehicleReg option, #vehicleReg #validationSummary span {color:#242424;}
#vehicleReg label {display:block;margin:0px 0px 8px 0px;width:160px;}
#vehicleReg input, #vehicleReg select, #vehicleReg option {display:block;margin:0px;color:#363636;}
#vehicleReg option {padding-top:3px;}
#vehicleReg option.alt {background-color:#f4f4f4;}
#vehicleReg .radioGroup label {display:block;margin:2px 0px 0px 3px;}
#vehicleReg .radioGroup input {display:inline;margin:0px 5px 0px 0px;position:relative;top:1px;}
#vehicleReg .dateInput input, #vehicleReg #purchDateDiv input, #vehicleReg #bday input
	#vehicleReg label.notify input {display:inline;margin:0px 5px 0px 0px;}
#vehicleReg label#zip, #vehicleReg label#address2, #vehicleReg label#lastName, 
	#vehicleReg label#state, #vehicleReg label#address1, #vehicleReg label#firstName, 
	#vehicleReg label#modelNum, label#city,
	label#email, label#countryselect, label#email2  {float:left;}
#vehicleReg label#address1, #vehicleReg label#firstName, p#buyGift,
	#vehicleReg label#bday, label#modelNum, p#magazine, #vehicleReg label#email {clear:left;}
#vehicleReg label#purchDate {width:200px;clear:both;display:block;}
.primaryColumn #vehicleReg input#txtBirthDay, .primaryColumn #vehicleReg input#txtBirthMonth {display:inline;position:relative;width:25px;clear:none;margin-right:3px;}
.primaryColumn #vehicleReg input#txtBirthYear {position:relative;width:40px;clear:none;display:inline;}
.primaryColumn #vehicleReg input#txtPurchaseDay, .primaryColumn #vehicleReg input#txtPurchaseMonth {display:inline;position:relative;width:25px;clear:none;margin-right:3px;}
.primaryColumn #vehicleReg input#txtPurchaseYear {position:relative;width:40px;clear:none;display:inline;}
.primaryColumn #vehicleReg input#txtPurchaseDay {clear:left;}
p#buyGift {float:left;width:185px;clear:both;}
p#purchPlace {float:left;width:225px;}
#purchDateDiv {margin-bottom:10px;float:left;margin-left:25px;}
#purchDateDiv label {margin-bottom:0px;}
p#magazine {float:left; width:200px;}
#ddlModelNumber {width:290px;}
#vehicleReg label#modelNum {width:290px;}
#vehicleReg label#state, label#state select#ddlStates {width:50px;margin-right:33px;}
#vehicleReg .signups input#CodeTextBox {float:left;width:150px;margin-right:5px;clear:both;}
#vehicleReg #chkMagazines label, #vehicleReg #chkMagazines input, 
	#vehicleReg #rdlPurchaseType label, #vehicleReg #rdlPurchaseType input,
	#vehicleReg #rdlPurchasePlace label, #vehicleReg #rdlPurchasePlace input, 
	#vehicleReg .radioGroup label {display:inline;}
#rdlPurchasePlace label, #rdlPurchaseType label {position:relative;top:-2px;}
table#chkMagazines, table#rdlPurchasePlace, table#rdlPurchaseType, p#yearsInvolved, p#firstLearned {clear:left;}
label#modelNum, label#purchDate, label#firstName, label#lastName {margin-top:5px;}
input#btnSubmitDone, input#btnRegisterAnother {clear:both;padding:20px 0px 0px;}
p#buyGift, p#yearsInvolved {padding-top:14px;}
#vehicleReg p.introText {margin:0px 0px 0px 0px;padding:20px;color:#242424;background-color:#cbcaca;}
h1#vehicleRegHdr {margin:0px;}
#vehicleReg #notification input#notifyMe {float:left;width:20px;margin-right:5px;clear:both;}
#notification {padding-top:20px;}
#vehicleReg #notification label {width:380px;padding:0px;display:block; float:left;clear:none;}
#secProduct label#modelNum, #secProduct label#purchDate {margin-top:5px;clear:both;}
#vehicleReg label.dateInput input {width:25px;}
#vehicleReg label.dateInput input.yearInput, #vehicleReg #txtPurchaseYear {width:46px;}
#pnlRegisteredVehicles, #pnlNotAnother {padding:10px 20px 0px 0px;}
#pnlNotAnother {margin-top:0px;}
#vehicleReg .required {color:#333333;font-weight:bold;}
#validationSummary span {left:0px;}
#vehicleReg label#bday {clear:left}
div.signups {padding-top:10px;clear:left;}
#vehicleReg .signups input {float:left;width:20px;margin-right:5px;clear:both;}
#vehicleReg .signups label {width:300px;padding:0px;display:block; float:left;clear:none;}
.twoCol {width:49%;float:left;}
#vehicleReg input#txtMagazineOther {color:#666666;width:200px;position:relative;left:3px;}
textarea#txtcomments {width:430px;color:#363636;}
#vehicleReg label#comments {clear:left;width:435px;}
#vehicleReg #comments span.comment {display:block;color:#c35050;}
#vehicleReg .comment {margin:0px;padding:0px;color:#636363;}
#vehicleReg #pnlRegisteredVehicles ul li, #vehicleReg ul li {display:block;}
#vehicleReg #pnlRegisteredVehicles ul, #vehicleReg ul {margin-top:10px;float:none;}
#vehicleReg #countryselect {width:190px;}
#vehicleReg p.comment {position:relative;}

