form                         { margin:0; }
form input,form select,form textarea { 	
	padding: 3px;
	border: 1px solid #011248;
	font-size:0.75em;
 }


/* Enquiry Form */
.f-enquiry {
	margin: 10px 0 0 0;
}
.f-enquiry label {
	display: inline-block;
	width: 68px;
	font-size:0.75em;
	margin: 5px 0;
	vertical-align:top;
}
.f-enquiry input {
	background:transparent url('../images/10/g-form-input.gif') no-repeat;
	padding: 3px;
	width: 179px;
	height: 16px;
	border: 0;
	margin: 5px 0;
	font-size:0.75em;
}
.f-enquiry textarea {
	background:transparent url('../images/10/g-form-textarea.gif') no-repeat;
	padding: 3px;
	width: 179px;
	height: 70px;
	border: 0;
	margin: 5px 0;
	font-size:0.75em;
}
.f-enquiry span.txt {
	color:#a7aec4;
	font-size:0.75em;
	margin: 5px 0;
}
.f-enquiry input.submit {
	background:transparent url('../images/10/g-form-submit.gif') no-repeat;
	width:101px;
	height:27px;
	text-align:center;
	font-size:0.69em;
	color:#fff;
	cursor:pointer;
	margin:  0 0 0 156px;
}
.f-enquiry input.submit:hover {
	background-position: 0 -28px;
}

/* Login Form */
.f 	label {
	display: inline-block;
	width: 68px;
	font-size:0.75em;
	margin: 5px 0;
}
.f input, .f textarea  {
	padding: 3px;
	border: 1px solid #011248;
	font-size:0.75em;
	width:150px;
}
.f input.submit {
	background:#174C76;
	width:100px;
	text-align:center;
	font-size:0.75em;
	color:#fff;
	cursor:pointer;
	margin:  10px 0 0 129px;
	border: 0;
	padding: 5px 0;
}
.f input.submit:hover {
	background:#001248;
}

.field-validation-rules {
	font-size:0.69em;
	background:#174C76;
	padding:0 4px;
	margin: 0 0 0 5px;
	color:#fff;
	width: 220px;
	display:inline-block;
}