/*Background Colors*/
#container_12{background-color:#002343;background-image:url('../img/mainbg.png');background-repeat:repeat-x;}
#headerwrapper{background:#fff;}
#footerwrapper{background:#005298}
#footerlinks a, #copyright {color: #fff;}

/*Main Nav*/
#navmain a{background:#ce181e;color:#fff;}
#navmain a:hover, #navmain .navon{background:#005298;color:#fff;text-decoration:none;}
.profileCenter span{color:#005298}

/*Message Center Title Underline*/
#challengetitle h2{color:#fff;border-bottom:4px solid #ce181e;}

/*Header Logo Con*/
#header .centerOuterWrap{padding-bottom:1em;padding-top:1em}

/*Left Box*/
.loginSMLink{
	width:100%;
	display:block;
	text-decoration:none;
	color:#fff;
}
.loginSMLink:hover{
	color:#fff;
	text-decoration:underline;
}
.loginSMLink img{
	vertical-align:middle;
	width:60px;
	height:60px;
	margin-right:5px;
	border-width:0px;
	border:none !important;
}
.loginContactInfo{
	width:100%;
	display:block;
	float:left;
	text-decoration:none;
	color:#fff;
}
.loginContactInfo a{
	color:#fff;
}
.loginContactInfo img{
	vertical-align:middle;
	width:60px;
	height:60px;
	margin-right:5px;
}
/*Apply Link*/
.applyQuestion{color:#fff;}
@media only screen and (min-width: 640px) {
    #NQC_Login1_ApplyNow_Button, .applyQuestion{display:none;}
}
/*Footer pages*/
.dirContainer h1{color:#000;text-decoration:underline;font-style:italic;}
.footerPageContent h2{color:#cc0000;}

/*Appform*/
.mainFormWrapper .blue{color:blue;}
.mainFormWrapper .red{color:red;}
.mainFormWrapper .darkRed{color:#b00b13;}
.testParticipationLabel span{display:none;font-weight: 900;}
.testParticipationLabel span.red{display:inline-block;}
#TandCconfirm{
	margin-bottom: 0;
}
#TandCconfirm + span{
	line-height: 1.4em;
}
.TandCconfirmList{
	margin: 0 0 0 2.5em;
}
