.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: top;
	text-align: left;
}
.text A:link{
	text-decoration: none;
	color: #555555;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.text A:visited{
	text-decoration: none;
	color: #555555;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.text A:active{
	text-decoration: none;
	color: #555555;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.text A:hover{
	text-decoration: none;
	font-weight: normal;
	color: #555555;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: orange;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: top;
	text-align: left;
}
.blueheaders {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: middle;
}
.orangeheaders {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: middle;
}
.purpleheaders {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9966CC;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: middle;
}
.limeheaders {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33CC00;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: middle;
}
.blackheaders {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: middle;
}
.greyheaders {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: middle;
}
.textsmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: top;
	text-align: left;
}
.blueheaderstop {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	font-weight: normal;
	letter-spacing: -0.5px;
	vertical-align: top;
}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#0066CC !important; //reCaptcha widget background color (blue)
 }
 
 #recaptcha_table {
   border-color: #666666 !important; //reCaptcha widget border color (grey)
 }
 
 #recaptcha_response_field {
   border-color: #333333 !important; //Text input field border color (black)
   background-color:#FFFFFF !important; //Text input field background color (White)
 }

