/* CSS Document */

#enquiryform{display:block; width:522px; height:auto; float:left; margin:0 0 0 0; padding:0 0 0 20px; background:none; line-height:20px; }
div.enqfrm{display:block; width:500px; height:auto; float:left; margin:0; padding:0 0 0 0; background:none; color:#373737; line-height:18px;}
label{display:block; float:left;  margin:0 0 0 0; padding:5px; width:170px; height:auto;}
div.enqfrmrow{width:508px; float:left; margin:0; padding:0; height:auto; background:none;}
div.engfrmcolleft, div.engfrmcolmiddle, div.engfrmcolright, div.colon{ display:block; float:left; margin:0; padding:5px; width:170px; height:auto; }
div.colon{ width:10px; padding:6px 0 0 0;}
div.engfrmcolmiddle{ width:290px;}
div.engfrmcolright { width:2px; padding:5px 5px 5px 0px; color:#FF0000; font-weight:bold; border:none;}
.txtarea, .txtfield, .txtfield1 { border:1px #b7b7b7 solid; width:276px; padding:2px; margin:0; height:60px; }
.txtfield{ height:16px; width:220px;}
.txtfield1 { height:16px;}
.txtdropdown{border:1px #b7b7b7 solid; width:auto;height:22px;}


#commentform #submit {
	margin: 0;
	width:116px;
	height:42px;
	border:none;
	background:none;
	float:left;
	}
#commentform label.error{
font-size: 11px; 
background: #fffdf9 url('images/cancel.jpg') no-repeat left;
border:1px solid #dbdbd3;
width:209px;
margin-top:4px;
padding-left:20px;
color:#FF0000;
height:20px;
margin-left:3px;
}
#commentform select {
	font-size:11px;
	width:60px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #c6927c;
	padding-right: 0;
	padding-left: 2px;
	background-color:#f5ece8;
	}
div.button1{display:block; float:left; width:200px; margin:0 0 20px 0; padding:0 0 0 160px; height:auto;}
div.privacy{display:block; width:205px; height:auto; float:left; margin:90px 0 0 0; padding:5px; background:none; border:2px solid #CCCCCC;}
.aligncenter{ text-align:center;}

.filetype{padding:2px; margin:0; width:220px; float:left;font-family:Arial, Helvetica, sans-serif; border:1px #b7b7b7 solid; height:22px; font-size:11px;}
