body {

	background-attachment: scroll;

	background-color: #FFFFFF;

	background-image: url(images/background.jpg);

	background-repeat: repeat-x;

	background-position: left top;

}

.top a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.top a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.top a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: underline;

}

p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #000000;

	text-decoration: none;

}

.nav a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	display: block;

	padding: 4px 4px 4px 4px;

	background-color: #EBE7DF;

}

.nav a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	display: block;

	padding: 4px 4px 4px 4px;

	background-color: #EBE7DF;

}

.nav a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-decoration: none;

	display: block;

	padding: 4px 4px 4px 4px;

	background-color: #990000;

}

.subhead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	color: #575757;

	text-decoration: none;

}

.bottom a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #545353;

	text-decoration: none;

}

.bottom a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #545353;

	text-decoration: none;

}

.bottom a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #000000;

	text-decoration: underline;

}

a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #000000;

	text-decoration: underline;

}

a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #990000;

	text-decoration: underline;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #545353;

	text-decoration: none;

}

#pnlCaptcha {
	padding: 20px;
	border: 1px solid #B2B2B2;
}
/* the text above the captcha */
#pnlCaptcha label {
}
/* the div which wraps around captcha, text and input */
.captcha {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 18px;

	color: #000000;

	text-decoration: none;
}
.address2 {
    display:none;
}
.valid {
    background-color: #007940!important;
    color: #FFFFFF!important;
}
.invalid {
    background-color: #F00000!important;
    color: #FFFFFF!important;
}
/* actual captcha image */
.captcha img {
border: 1px solid #B2B2B2;
}
/* wraps around text and input alone */
.captcha div {
}
/* the atual text */
.captcha span {
}
/* the input for validation */
.captcha input {
}
/* the submit button */
#pnlCaptcha #btnSubmit {
}

