input,textarea {	background-color: #ffffe5;	border:1px solid #cfcfcf;	padding:3px;	width:95%;	margin: 0 0.5em 0 0;}label {	font-size: 95%;}fieldset {	padding:5px 0 5px 0;}form#claimForm label {	display: block;}form#claimForm input, form#claimForm textarea {	margin: 3px 0 15px;}form#claimForm p {	font-size: 95%;}form#claimForm select {	background-color: #ffffe5;	border:1px solid #cfcfcf;	margin: 3px 0 15px;}input.send_btn, form#claimForm input.send_btn {	width:64px;	padding:0;	margin:0;	border:none;}form#claimForm div#step1, form#claimForm div#step2, form#claimForm div#step3 {	clear: left;	float: left;	width: 100%;}form#claimForm div#step2 {	width: 50%;}form#claimForm p#helpInfo {	width: 35%;	float: left;	font-size: 108%;	margin-top: 50px;	margin-left: 20px;	border: 1px solid #ddd;	padding: 6px 12px;}form label em {	color: red;	font-weight: bold;}