@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:#FFF;}
body.login p, body.quick p {margin:0 0 20px 213px;font-size:13px;}

#disclamer {width:545px; margin:0 0 30px 213px;}
#disclamer p {margin:0;font-size:13px;line-height:normal;}
#disclamer p a {color:#CCC;}
#disclamer p a:hover {color:#fff;}

.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 {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 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:310px;}
.mainForm .checkBox {float:left; width:12px;border: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;}