/* Start of CMSMS style sheet 'contact_form' */
/* CONTACT FROM */

.contactform {
	padding:5px;
	border:1px solid #c4d3dd;
}

.contactform legend {
	display: none;
}

.contactform-title {
	padding: 0 0 5px 0;
	color:#006;
	font:16px Tahoma;
	text-align:left;
}

.contactform-title2 {
	padding: 21px 0 5px 0;
	color:#006;
	font:16px Tahoma;
	text-align:left;
}

.contactform div label {
	font-size:12px;
}

.fbsubmit {
	outline: none;
	margin:10px 0;
	width:137px;
	color:#333;
}

.submit {
	clear:both;
	text-align:center;
}

.contactform-fieldset1 {
	float:left;
	width:255px;
	margin:0 8px 0 0;
	border:0;
	display:block;
}

.contactform-fieldset2 {
	float:right;
	width:255px;
	padding:0 0px 0 0;
	border:0;
	display:block;
	border:0;
	margin:0;
}

.contactform-fieldset3 {
	float:left;
	width:125px;
	margin:0 5px 0 0;
	border:0;
	display:block;
}


.contactform-fieldset4 {
	float:left;
	width:125px;
	margin:0 0px 0 0;
	border:0;
	display:block;
}

.contactform-text input {
	width:253px;
	height:18px;
	border: 1px #c4d3dd solid;
	margin:0 0 3px 0;
	padding:0;
	display:block;
	outline: none;
	color:#777;
}

.contactform-small-text {
	width:125px;
	display:block;

}

.contactform-small-text input {
	width:123px;
	height:18px;
	border: 1px #c4d3dd solid;
	margin:0 0 3px 0;
	padding: 0;
	display:block;
	outline: none;
	color:#777;
}

.contactform-postcode {
	width:60px;
	display:block;

}

.contactform-postcode input {
	width:65px;
	height:18px;
	border: 1px #c4d3dd solid;
	margin:0 0 3px 0;
	padding: 0;
	display:block;
	outline: none;
	color:#777;
}

.contactform-textarea {
	width:253px;
	display:block;
}

.contactform-textarea textarea {
	width:253px;
	height:99px;
	border: 1px #c4d3dd solid;
	padding:0;
	color:#777;
	margin-bottom:3px;
	outline: none;
	display:block;
}


#content-main form select {
	width:255px;
	height:18px;
	border: 1px #c4d3dd solid;
	font-size:11px;
	margin:0px 0 3px 0;
	padding:0;
	color:#777;
	display:block;
	outline: none;
}

.contactform-checkbox {
	outline: none;
	width:233px;
}

.asterisk {
	color:#3653a3;
}

.hidden { display: none; }

/* End of 'contact_form' */

