/* Generic Form Layout*/

	form{
		margin: 0px;
		padding: 0px;
	}

	label, input, select, textarea{
		display: block;
		float: left; 
		margin-bottom: 10px;
		font-size: 8pt;
	}

	textarea{
		width: 190px;
		height: 85px;
	}
	
	select{
		border: 1px solid #909090;
	}


	.question{
		font-size: 8pt; 
		margin: 10px;
		font-weight:bold;
		clear:both;
	}
	
	.subq{
		font-size: 8pt; 
		margin: 10px 10px;
		font-weight:bold;
		color:#00CC00;
	}


	#enquire{
		margin-top: 20px; 
		border: 1px solid #009900;
		background:#003300;
	}
			
	.enquiry-box{
		display: block;
		float: left;
		padding: 2px;
		border: 0px;
		width: 350px;
		margin: 5px 10px;
		border: 1px #999999 solid;
	}
	
	.enquiry-box h3{margin:5px;}

	.enquiry-details input,	.enquiry-details textarea{
		border:1px solid #999999;
	}
	
	.enquiry-details input{width: 190px;}
	
	.enquiry-details label, .enquiry-extra label{
		text-align: right;
		width: 140px;
		padding-right: 10px;
	}
	
	
	
	.enquiry-extra label{}
	

	
	

/* ENQUIRY */

.form-layout{}
	
	.form-layout p{clear:both;}
	
	.form-layout label, .form-layout input, .form-layout select{
		float: left;
		display: block;
		margin-bottom: 10px;
	}

	.form-layout label{
		text-align: right;
		padding-right: 10px;
		color: #000000;
		width: 220px;
	}
	
	.form-layout select{width:150px;}

	.form-layout input{width:146px;}
	
	.form-layout input[type="image"]{float:none;}
	
	.form-table{
	}
	

	.form-outline{
		padding: 5px;
		margin: 20px 0px;
	}




	