#rentalForm {line-height: 1.5em; font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 880px; margin: 0 auto;}
	#rentalForm .section {clear: both;}
	#rentalForm .bordered {border: 1px solid #000; padding: 15px 20px; margin: 10px 0;}
	#rentalForm h3 {text-transform: uppercase; padding-bottom: 5px;}
	#rentalForm .section h3 {text-align: center;}
	#rentalForm h4 {font-size: 14px; font-weight: normal; font-style: italic; padding: 5px 0; text-transform: uppercase;}
	#rentalForm .bordered h3 {padding-top: 0;}
	#rentalForm .likeTitle, #rentalForm th {font-size: 14px; text-transform: uppercase; font-weight: bold;}
	#rentalForm .textField, #rentalForm .tableField {position: relative; *display: inline-block;}
	#rentalForm .textField input, #rentalForm .tableField input {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0 2px; border: none; border-bottom: 1px solid #000; width: inherit; *width: 100%; padding: 0 0 1px;}
	#rentalForm .norequired .textField input, #rentalForm .norequired .tableField input {background: #fff;}
	#rentalForm .textField input, #rentalForm .tableField input, #rentalForm .norequired .textFieldReq input, #rentalForm .norequired .tableFieldReq input {background: #f7fc79;}
	#rentalForm .tableField input {border: none;}
	#rentalForm .inpborder {border-bottom: 1px solid #000; padding-bottom :1px;} 
	#rentalForm .textRight input {text-align: right; overflow: visible;}
	#rentalForm .nomargin input {margin: 0;} 
	#rentalForm .tborder {border-top: 1px solid #000; border-left: 1px solid #000;}
	#rentalForm .tborder th, #rentalForm .tborder td {border-right: 1px solid #000; border-bottom: 1px solid #000;}
	#rentalForm .upload input {width: 218px;}