/* Registration page */
html, body, #emailHeader, #emailFooter, p, h1, form, fieldset, button, img, div {margin: 0; padding: 0; border: 0;}

body{font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#formWrapper {margin: 0 auto; width: 700px;}
#applicationForm {background: #fff;}

    .form-label{
        width:150px !important;
    }
    .form-label-left{
        width:150px !important;
    }
    .form-line{
        padding:10px;
    }
    .form-label-right{
        width:150px !important;
    }
    .form-all{
        width:690px;
        background:#FFFFFF;
        color:#000000 !important;
        font-family:Verdana;
        font-size:11px;
    }
    /* Injected CSS Code */
.form-error-arrow{
visibility:hidden;}
.form-error-arrow-inner{
visibility:hidden;}
.form-validation-error{
border:none;
}
    /* Injected CSS Code */
	
.form-submit-button, .form-submit-reset {border: 1px solid #666; background-color: #eee; width: 150px; /* margin-left: 155px; */} 
.form-text-wrap {width: 670px; margin-left: 10px; margin-top: 20px; margin-bottom: 10px;}
.subtitle {margin: 10px 0 10px 0; font-size: 11pt; padding: 0 10px 0 10px;}
.subtitlePrize {margin: 10px 0 10px 0; font-size: 10pt; padding: 0 10px 0 10px;}

.emailRules {margin: 10px 0 10px 0; font-size: 8pt; padding: 0 10px 0 0px;}
.subtitleRules {margin: 10px 0 10px 0; font-size: 8pt; padding: 0 10px 0 10px;}

.form-single-column, .form-checkbox-item, .clearfix {margin: 0; padding: 0;}
.form-line-column {padding-bottom: 0; padding-top: 0;}	
	

/* thanks page */
.thanks-infoLink dt {font-size: 12pt;}
.thanks-infoLink dd {margin: 10px 0 0 0;}
.contact {color: #1f497d; margin-top: 10px; margin-bottom: 15px; font-size: 10pt;}
.contact a {color: #1f497d;}
.contactImp {color: #c90000;}
