blockquote {
	margin: 0 0 0 40px;
}

#contact-text {float: left; width: 660px; padding: 8px 0 0 20px; }
#contact-form {float: left; width: 680px; padding: 0px 0px 20px 20px; margin-top: 20px}

.capture label.header {font-weight: bold; display: block; margin-bottom: 0px}
.capture div.input {width: 100%; margin-bottom: 12px; float: left}
	.capture div.input input {font-size: 12px; margin-right:2px;}
	.capture div.input label {font-size: 12px; margin-right:5px;}
	.capture div.turnaround { width: 100%px; }
	
.capture div.text {width: 200px;}
	.capture div.radio input {width: 15px; margin-bottom: 0; margin-right:0;}
	.capture div.radio label.header {display: inline;}
	
.capture div.textGroup {
	width: 400px;
	float: left;
}
.capture div.group {width: 230px; float: left}
.capture div.input input.text {width: 180px;}
.capture div.input textarea {width: 380px; height: 40px}

input.contact_submit {
	color: black;
}

label em {
	font-style: normal;
	color: #FF9933;
}

.message { font-weight: bold; }
.success { color: green; }

p.warning {
	font-size: 11px;
	color: #AF0007;
	margin-top: 0;
	margin-bottom: 0;
	padding: 2px;
	background-color: #FFFBCF;
}

div#errors {
	border: 1px solid #AF0000;
	background-color: #FFEFEF;
	font-weight: bold;
	padding: 10px;
	margin-bottom: 20px;
}

.messageSuccess { font-weight: bold; color: green;}
.messageWarning { font-weight: bold; color: red;}
