@charset "UTF-8";
/* CSS Document */
h2 {padding-top:15px;padding-left:4px;color:#FFF000; text-transform:uppercase;font-size:30px;}

/*body.thanks h3 {text-align:center;padding:50px 0;font-size:20px;color:#ffffff;}*/
body.login p, body.quick p {margin:0 0 20px 213px; font-size:13px;}
body.login .mainForm p, body.quick .mainForm p {margin:0; font-size:13px;}

#disclamer, .disclaimer {width:545px; margin:0 0 30px 213px;}
#disclamer p, .disclaimer p {margin:0;font-size:13px;line-height:normal;}
#disclamer p a, .disclaimer p a {color:#CCC;}
#disclamer p a:hover, .disclaimer p a:hover {color:#fff;}

body .formErrorMessage {color:#FFF000;font-weight:bold;}
.passwordSent {font-weight:bold;}

body.login #disclamer, body.quick #disclamer {width:545px; margin:0 0 10px 213px;}

a {font-weight:bold;}

.mainForm {width:500px;margin:0 auto;font-size:12px;	font-weight:100; padding:0;}
.mainForm p#required {text-align:right;font-size:11px;}
.mainForm fieldset {padding:5px 0 5px 0; border-bottom:1px solid #9a8e80;}
.mainForm li {margin:10px 0;}
.mainForm label{float: left;width: 150px;padding-top:4px;color:#CCC;}

.mainForm .required,
body .required {color:#FFF000;}
.mainForm input.second {margin:10px 0 0 150px;} /*ie6-styles*/
.mainForm input, .form textarea {width:300px;font-size:12px; padding:4px;color:#fafafa;
	border:1px solid #797979;border-bottom:1px solid #fff;background:none;
}
.mainForm input[type=checkbox] {width:auto;}
.mainForm textarea {height:100px;}
.mainForm select {width:200px;font-size:12px;color:#fafafa;
	border:1px solid #797979;border-bottom:1px solid #fff;background:transparent;
}
.mainForm select option {padding-top:2px;padding-bottom:1px;background:#333;}
.mainForm .newsletter {padding-left:145px;} /*padding-right:150px;ie6-styles*/
.mainForm .newsletter > label {width:320px;}
.mainForm .newsletter .checkBox {float:left; width:12px;border:none;}
.mainForm li.checkbox {padding-left:145px;}
.mainForm li.checkbox label {width:auto;float:none;}
.mainForm ul.emailType li {
	float:left;
	width:135px;
	margin-left:15px;
}
.mainForm .button {clear:left;text-align:right;padding:20px 30px 30px 0;}
.mainForm .button input {width:233px; height:31px;margin-right:10px;padding:0 5px;text-align:center;border:none;background:none;}

.forgotPasswordOrLoginLink {text-align:center;font-size:11px;}

.formInfoText {
	font-style:italic;
	margin-left:250px;
}

#contactUs .contactForm {
	margin-left:auto;
	margin-right:auto;
	width:650px;
}
#contactUs .contactForm .mainForm {
	width:auto;
}
#contactUs .contactForm #disclaimer,
#contactUs .contactForm .disclaimer {
	margin-left:0px;
	width:auto;
}
#contactUs .contactForm .formTable > tbody > tr > td:first-child {width:250px;}

#contactUs .contactForm #captcha iframe {
	height:270px;
	background-color:#555555;
}

body#fullpage.form h3 {width:900px;padding:0 0 40px 3px;font-size:13px;color:#CCC;line-height:23px;text-transform:inherit !important;}
body#fullpage.form div#thanks p {font-size:16px;color:#CCC;}
body#fullpage.form div#thanks p a {font-size:14px;color:#ADADAD;font-weight:100;}
body#fullpage.form div#thanks h2 {padding-bottom:20px;}
body#fullpage.form div#thanks p strong {padding-bottom:30px;display:block;color:#ADADAD;font-weight:100;font-size:15px;}
body#fullpage.form div#thanks {padding-left:3px;}

