.inquiryform { margin-bottom:14px; text-align:left; vertical-align:top; }
		.inquiryform .row { margin-bottom:15px; }
		.inquiryform span.req { color:#dd4200; }
		.inquiryform label { display:block; clear:both; }
			.inquiryform .radiogroup label { display:inline; clear:none; padding-right:9px; line-height:14px; }
		.inquiryform input[type=text], .inquiryform textarea, .inquiryform select { width:274px; padding:2px; font-size:11px; }
		.inquiryform input[type=checkbox] { margin-right:5px; }
		.inquiryform .double div { width:134px; float:left; margin-right:11px; }
			.inquiryform .double .coltwo { margin-right:0px; }
			.inquiryform .double input[type=text] { width:129px; }
		.inquiryform .triple div { float:left; margin-right:11px; }
			.inquiryform .triple .colone { width:95px; }
				.inquiryform .triple .colone input[type=text] { width:90px; }
			.inquiryform .triple .coltwo { width:66px; }
				.inquiryform .triple .coltwo input[type=text] { width:61px; }
			.inquiryform .triple .colthree { width:95px; margin-right:0px; }
				.inquiryform .triple .colthree input[type=text] { width:90px; }
		
		
		
/* Form */
 div.errorcontainer { z-index:1000; position:absolute; left:20px; top:20px; width:244px; height:254px; background:#FF0000; padding:20px; line-height:14px; display:none; }

		 div.errorcontainer p { line-height:14px; margin-bottom:12px; }

		 div.errorcontainer ol { margin-bottom:5px; }

		 div.errorcontainer ol li { display:block; clear:both; margin-left:0px; width:294px; list-style-type:none; margin-bottom:0px; }

		 div.errorcontainer ol li label { color:#FFF; display:block; clear:both; width:294px; }


.error { color:red; } 
