/* CSS Document */

#enquiryForm {
	padding: 20px;
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
}
table.enquiryForm {
	border-collapse: collapse;
	font-size: 1.2em;
	margin-left: auto; margin-right: auto;
}
table.enquiryForm th, table.enquiryForm td { vertical-align: middle; padding-bottom: 10px; }
table.enquiryForm th { /*width: 90px;*/ padding-right: 10px; text-align: right; white-space: nowrap; }

input.formField, input.formFieldCode, input.formFieldPhone, textarea.formTextArea {
	padding: 3px;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6F6F6;
}
input.formField:focus, textarea.formTextArea:focus { background-color: #FFFFFF; }
input.formField, textarea.formTextArea { width: 330px; }
input.formFieldCode { width: 30px; margin-right: 5px; }
input.formFieldPhone { width: 287px; }
textarea.formTextArea { height: 200px; }

.required { font-weight: normal; color: #CC0000; }

