@charset "utf-8";
/** Forms **/

form div {
	position:relative;
	margin-bottom:6px;
}

.formSection {
	margin-top:12px;
	font-weight:bold;
	font-size:12px;
	color:#d46935;
}

.formField input, .formField select, .formField textarea {
	width:200px;
	border:1px solid #662401;
	font-size:11px;
	padding:3px;
	color:#231F20;
}

.innerField {
	margin-right:4px;
}

.divRow div.formField, .divRow div.formCheckbox, .divRow div.formRadio {
	float:left;
	margin-bottom:0px;
}

label.overlabel {
	color:#231F20;
	font-size:11px;
}

label.overlabel-apply {
	position:absolute;
	top:1px;
	left:3px;
	z-index:1;
	color:#231F20;
	font-size:11px;
}

.button {
	color:#ffffff;
	font-size:11px;
	background-color:#662401;
	padding:2px 0px;
	width:208px;
	cursor:pointer;
	letter-spacing:1px;
	border:1px solid white;
}

.button:hover, .button.hover {
	color:white;
	background-color:#986959;
}

.reqItem {
	color:#af143c;
}

.thankyou {
	font-weight:bold;
}


.title {
	color:#c0311b;
}

.smallinput {
	font-size:11px;
	border:1px solid #916b4f;
	margin-bottom:1px;
}
