/* Sample FormBuilder CSS base */
form {margin-top:0}
form, td, th, li { font-size: 100%}
fieldset label {
	width:auto;
}
legend { display: none; }

.contactform input {border: 1px solid #dadab1; font-size: 13px; width: 300px;}
.contactform input.checkbox {border: none; width: auto; }
.contactform label {
	display: block;
	float: left;
	width: 150px;
	margin-right: 20px;
}
.contactform label.label {
	display: inline;
	float: none;
	width: 50px;
}
.contactform textarea {
	border: 1px solid #dadab1;
	font-size: 13px;
	width: 300px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", arial, sans-serif;
}

.contactform fieldset div, .contactform div.captcha {
	margin-bottom:0.5em;
}
.contactform select {
	width: 300px;
}

.contactform .submit input {
	margin-left: 170px;
	width: auto;
	cursor: pointer;
	font-size: 18px;
	background: #f8981d;
	padding: 5px 5px;
	color: #fff;
}

.error_message { color: #ff0000; }
.error { font-style: italic; }
