#vehicle_details{ width:938px; float:left; border:1px solid #9A9B67; padding:20px; margin:0;}
	#vehicle_info{ width:450px; height:700px; float:left; padding:0; margin:0; background:url(/img/vehicledetails_bg.png) bottom repeat-x;}
		#vehicle_info .inner{ width:410px; float:left; padding:20px; margin:0;}
		#vehicle_title{ width:410px; padding:0 0 10px; margin:0; float:left; border-bottom:1px solid #9A9B67;}
			#vehicle_title h3{ width:100%; padding:0; margin:0; float:left; font-size:18px; color:#8A3A84;}
			#vehicle_title h2{ width:100%; padding:0; margin:0; float:left; font-size:18px; color:#8A3A84;}
			
			#vehicle_title p{ width:100%; float:left; padding:0; margin:0; font-weight:bold; font-size:15px;}
		#vehicle_payment{ width:410px; padding:15px 0; margin:0; float:left; border-bottom:1px solid #9A9B67;}
			#vehicle_payment p{ padding:0; margin:0; font-size:15px;}
				#vehicle_payment p.padding{ padding:0 0 20px 0;}
				#vehicle_payment p span.bold{ width:100%; float:left; padding:0; margin:0;}
		#vehicle_otherinfo{ width:410px; padding:10px 0; margin:0; float:left; border-bottom:1px solid #9A9B67;}
			#vehicle_otherinfo p{ font-size:15px; padding:0 0 20px; margin:0; float:left; width:100%;}
				#vehicle_otherinfo p.small{ font-size:11px; padding:0;}
		#vehicle_call{ width:410px; padding:15px 0 0; margin:0; float:left;}
			#vehicle_call p{ padding:0 0 5px 0; margin:0; font-size:18px; color:#7D8286;}
				#vehicle_call p.purple_text{ color:#8A3A84;}
	#vehicle_quote{ padding:0 0 0 20px; float:left; width:468px; height:700px; margin:0;}
		#vehicle_quote .inner{ height:660px; width:428px; padding:20px; float:left; background:url(/img/quote_bg.png) bottom repeat-x;}
			#vehicle_quote .inner h3{ padding:0 0 10px; margin:0; float:left; width:100%; font-weight:normal; font-size:24px; color:#8A3A84;}
			#vehicle_quote .inner p{ padding:0 0 15px; margin:0; float:left; width:100%; font-size:13px; line-height:19px;}
			#vehicle_quote .inner table{ float:left; padding:0; margin:0; width:100%;}
				#vehicle_quote .inner table tr td{ padding:0 0 5px;}
					#vehicle_quote .inner table tr td p{ text-transform:uppercase; font-size:12px; color:#9A9B67; font-weight:bold; padding:0;}
			#vehicle_quote .inner label{ color:#9A9B67; text-transform:uppercase; font-size:12px; font-weight:bold;}
				#vehicle_quote .inner label.label_porb{ color:#000; font-weight:normal; padding:0 3px 0 5px;}
			#vehicle_quote .inner input.text{ width:302px; border:1px solid #B4B6B4; padding:3px; float:right;}
			#vehicle_quote .inner input.submit_button{ width:310px; float:right; background-color:#8A3A84; padding:5px; border:1px solid #AFA889; color:#FFF; text-transform:uppercase; }
			#vehicle_quote .inner select{ width:215px; float:right;}
			#vehicle_quote .inner textarea{ border:1px solid #B4B6B4; font-size:12px; width:302px; padding:3px;}
