form.custom_form {
	position:relative;
	display:block;
	padding:0 20px 20px 20px;
	font:13px Arial, Helvetica, Verdana, sans-serif;
}
form.custom_form div.custom_field {
	width:350px;
	text-align:left;
	margin:20px auto;
}
form.custom_form label.text {
	display:block;
}
form.custom_form label.question {
	display:block;
	margin:8px 0;
}
form.custom_form textarea {
	font:100% Arial, Helvetica, Verdana, sans-serif;
	text-align:left;
	width:350px;
	height:80px;
	margin:auto;
}
form.custom_form input.text {
	font:100% Arial, Helvetica, Verdana, sans-serif;
	text-align:left;
	width:250px;
}
form.custom_form div.error_msg {
	text-align:left;
}


.captcha {
	font:100% Arial, Helvetica, Verdana, sans-serif;
	text-align:left;
	width:330px;
	margin:0 auto 16px auto;
}

.captcha label {
	display:inline;
	float:none;
	width:auto;
	height:auto;
	line-height:20px;
	text-align:left;
	padding:0;
}



#WebForm_Page form.custom_form {
	padding:0;
	font-family:inherit;
}
#WebForm_Page form.custom_form .custom_field {
	width:auto;
}


#WebForm_Page .captcha,
#Region_1 .captcha,
#Region_2 .captcha,
#Region_3 .captcha,
#Region_10 .captcha {
	margin:0 0 16px 0;
}




#Region_1 div.custom_form,
#Region_2 div.custom_form,
#Region_3 div.custom_form,
#Region_10 div.custom_form {
	text-align:left;
}
#Region_1 form.custom_form,
#Region_2 form.custom_form,
#Region_3 form.custom_form,
#Region_10 form.custom_form {
	padding:0;
	font-family:inherit;
	text-align:left;
}
#Region_1 .custom_form h2,
#Region_2 .custom_form h2,
#Region_3 .custom_form h2,
#Region_10 .custom_form h2 {
	text-align:left;
}
#Region_1 .custom_form_instructions,
#Region_2 .custom_form_instructions,
#Region_3 .custom_form_instructions,
#Region_10 .custom_form_instructions {
	text-align:left;
}
#Region_1 form.custom_form .custom_field,
#Region_2 form.custom_form .custom_field,
#Region_3 form.custom_form .custom_field,
#Region_10 form.custom_form .custom_field {
	width:auto;
}

