A:link {color: #000066}
A:visited {color: #000066}
A:hover {color: #990000}
#textlinks {
		font: Arial, Helvetica, sans-serif;
		color: #FFFFFF;
}
#textlinks a:link, #toplinks a:visited {
	color: #FFFFFF;
}
#textlinks a:hover, #textlinks a:active {
	text-decoration: none;
}
.valid {
	background-color: #00FF00 !important;
}

.invalid {
	background-color: #FF0000 !important;
}

#qc{
	width:210px;
	height:445px !important;
	margin:10px;
}
#qc .button {
	background-color:#D4D3E3;
}

/*p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	margin-left: 15px;
	margin-right: 15px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	margin-left: 15px;
	margin-right: 15px;
}*/

#mainContact {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#mainContact table {
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#footer a:link, #footer a:visited {
	color: #FFFFFF;
}
#footer a:hover, #footer a:active {
	text-decoration: none;
}

/* ASPX form/Error box controls */

#errors {
	margin-bottom: 20px;
	margin-left: 25px;
}

#lblErrors li {
	color: #FF0000!Important;
	font-weight: bold;
}

#btnValidateForm {
	margin-top: 10px;
	margin-left: 300px;
}

#pnlCaptcha {
	margin-top: 25px;
	margin-bottom: 100px;
        text-align: left;
}

#lblVerifySubmission {
	font-size: 14px!Important;
}

#lblVerifySubmission span {
	font-weight: bold;
}

#CaptchaControl1_image {
	margin-top: 10px;
	margin-bottom: 10px;
}

.captcha span {
	margin-right: 10px;
}

#btnSubmitForm {
	margin-top: 5px;
}

#ValidationSummary2 ul li {
	color: #FF0000!Important;
}

/* Clearfix http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.brclear {clear:both;height:0;margin:0;font-size: 1px;line-height: 0;}
/* sIFR http://www.mikeindustries.com/sifr/ Current Version 2.0.2 */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.sIFR-flash + div[adblocktab=true] {display: none !important;}
/* =============== you can edit these styles ====================== */
.sIFR-hasFlash h1, .sIFR-hasFlash h2 {
	visibility: hidden;
}

