body { background-color: #FFF; }
#Holder { margin: 0px auto 0px; }
h1 { font: 1.8em Arial, Helvetica, sans-serif, "Myriad Pro"; margin: 0px 0px 20px 20px; }
p { font: 1.4em Arial, Helvetica, sans-serif, "Myriad Pro"; margin: 0px 0px 20px 20px; clear: both; text-align: left; }
/*** Form ***/
form { padding-top: 40px; padding-bottom: 40px; }
form label { float: left; width: 180px; font-size: 1.2em; line-height: 2em; color: #666666; clear: both; text-align: left; margin-left: 2em; }
form fieldset { border-style: none; }
form input, form textarea { padding: 1px 3px; float: left; width: 350px; background: #EFEFEF; border: 1px solid #DEDEDE; margin-top: 3px; font: 1.2em Arial, Helvetica, sans-serif; }
form img { padding: 1px 3px; float: left; border: 1px solid #666666; margin-top: 3px; }
form .info { display: block; clear: both; float: left; padding-left: 100px; font-style: italic; color: #666666; line-height: 2em; width: 400px; }
form .checkboxes { clear: both; text-align: left; }
form .checkboxes input { float: left; width: 20px; margin-left: 180px; background: url(none); border-style: none; }
form .checkboxes span { font-size: 1.1em; line-height: 2em; font-weight: bold; color: #666; }
.buttonpress  { float: left !important; width: 100px !important; margin-left: 180px !important; background: #135A84; font-weight: bold; color: #FFF; clear: both; margin-top: 20px; }
.button_box { float: left; width: 100%; margin-top: 0px; }
form .captcha { clear: both; float: left; width: 400px; padding: 0px 0px 0px 180px; margin: 0px; height: 60px; }
.errordiv { color: #850000; font-size: 1.2em; line-height: 1.4em; border:thin; width:90%; border-color:#F66900; border-style:solid; padding: 10px; text-align: left; }
.successdiv { color: #009933; font-size: 1.2em; line-height: 1.4em; border:thin; width:90%; border-color:#00CC33; border-style:solid; padding: 10px; margin-top: 10px; margin-bottom: 10px; }


.red {color: #F00}
#recaptcha_widget_div {
	padding-left: 70px !important;
}

