#formbox{ overflow: hidden; width:500px; margin: 0px auto; text-align: left; padding:15px 10px 10px 10px; }
	#formbox label{font-size:12px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; float:left; width:120px; margin-left:15px; clear: left; padding-top:7px; color:#222; display:block;}
	#formbox input{ float:left; clear:right; padding:3px; display:block; margin:10px 0; width:350px; }
	#formbox select{ float:left; clear: right; display:block; margin-bottom:5px;}
	#formbox textarea{margin-bottom:5px; width:350px; display:block; height:100px; padding:3px;}
	#formbox input.button{float:right;width:60px; margin-right:15px;}
	#formbox label.red, #formbox .carbox label.red {color:#D5060E;}
	#formbox .red {color:#D5060E;}
		
	#formbox p{ font:bold 14px "Helvetica Neue", Arial, sans-serif; text-align:center; padding:20px 0; }
		
	span.car{ font:bold 12px "Helvetica Neue", Arial, sans-serif; width:500px; margin-left:15px;}
	.carbox{clear:both; margin-top:10px; }
		#formbox .carbox label{font-weight: normal; font-style: italic; color:#555; }
		
	#formbox .multichoice input { width:auto; margin:7px 5px 0 0; float:left; }
	#formbox .multichoice span { margin:7px 10px 0 0; font-size:12px; font-family:Helvetica, Arial, sans-serif; float:left;}
	
	#formbox .multichoice { float:left; clear:right; width:350px; margin-bottom:10px; }	
	
	#formbox .birthday { float:left; clear:right; width:350px; margin-bottom:10px; }
	#formbox .birthday select{ width:auto; margin:7px 5px 0 0; float:left; clear:right; }
	
	#formbox p{clear:both;}
