/******************/
/* Complaint form */
/******************/

form.contact_frm {
	width: 550px;
	margin-top: 0px;
	padding: 0px;
}

input.fields_cont {
		float:right;
		display: block;
        width: 300px;
		height:18px;
        background: #FFFFFF;
		border: 1px solid #C8C8C8;
		margin-top: 3px;
	    margin-bottom: 3px;
}

textarea {
		width: 430px;
        background: #FFFFFF;
		float:right;
		border: 1px solid #C8C8C8;
		display: block;
        margin-top: 3px;
}

.select_cont {
	width: 300px;
	height:18px;
	font-size:10px;
	border:1px solid #C8C8C8;
	margin-top:3px;
	margin-bottom:3px;
	display:block;
}

.submit_cont {
	width: 120px;
	height:25px;
	float:left;
	margin-top: 10px;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}

.reset_frm {
	width: 120px;
	height:25px;
	float:right;
	margin-top: 10px;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}