#enquiryForm {
	margin:0px;
	padding:0px;
}
#enquiryForm .row {
	overflow:hidden; 
	padding:0.6em 0em;
}        
* HTML #enquiryForm .row {        
	overflow:visible;
	height:1px;    
}        
#enquiryForm .row label {        
	float:left;   
	width:60px;
	margin-top:4px;   
	text-align:right;    
	font-size:1.1em;
} 
#enquiryForm .row label.error {
	float:none;
	color:#FF030A;
}
#enquiryForm .row .data {        
	margin-left:66px; 
	vertical-align:top;
}
#enquiryForm .data TEXTAREA, INPUT, SELECT {
	font-family:arial, helvetica, sans-serif;
	font-size:1.1em;
	padding:0px;
	margin:0px;
	border:1px solid #C1CCE3;
}
#enquiryForm .data INPUT {
	width:160px;
}
#enquiryForm .data TEXTAREA {
	width:200px;
}
#enquiryForm .data SELECT {
	width:164px;
}
#enquiryForm .row .data span {
	font-weight: bold;
	color: #023473;
	font-size:1.8em;
	line-height:0px;
}
#enquiryForm .row .btn {
	margin-left:66px;
	padding:4px;
	color:white;
	font-weight:bold;
	background-color:#8399C6;
	cursor:pointer;
}
* HTML #enquiryForm .row .btn {
	overflow:visible;
}
.control .tipthis {
	top:1px;
}