
#humanauth_response {
	display: inline;
	width: 20px;
	font-family: tahoma, sans-sarif;
}
#humanauthdescription {
	font-family: tahoma, sans-sarif;
	font-size:70%;
	text-align:center;
	color:#666666;
	font-style:italic;
	background-color:#ffffff;
}
#humanauthtable {
	background-color: #546D38;
	font-family: tahoma, sans-sarif;
}
#humanauthwrapper {
	height: 0;
	overflow:hidden;
	position: absolute;
	top: 20%;
	left:0px;
	width: 98%;
	z-index: 2;
	font-family: tahoma, sans-sarif;
}
.humanauthheader {
	background-color: #546D38;
	color: #FFFFFF;
	font-size: 80%;
	padding: 0px 0px 3px 5px;
	font-family: tahoma, sans-sarif;
}
.humanauthheader I {
	color: #D7EAB3;
	font-size: 80%;
	font-family: tahoma, sans-sarif;
}
.humanauthheader IMG {
	float: right;
}
.off-left {
	left: -999px;
	position: absolute;
	width: 990px;
	font-family: tahoma, sans-sarif;
}
td.humanauth {
	background-color: #D7EAB3;
	margin: 0px;
	padding: 0px;
	font-family: tahoma, sans-sarif;
}
td.humanauth a {
	display: block;
	margin: 0px;
	padding: 5px;
}
td.humanauth a:active {
	background-color: #FFFF00;
	margin: 0px;
	padding: 5px;
}
td.humanauth a:focus {
	background-color: #FFFF00;
	margin: 0px;
	outline: none;
	padding: 5px;
}
td.humanauth a:hover {
	background-color: #FFFF00;
	margin: 0px;
	padding: 5px;
}
td.humanauth IMG {
	border: 1px solid #000000;
}
td.humanauthchecked {
	background-color: #222222;
	margin: 0px;
	padding: 0px;
}
td.humanauthchecked a {
	display: block;
	margin: 0px;
	padding: 5px;
}
td.humanauthchecked a:active {
	background-color: #787878;
	margin: 0px;
	padding: 5px;
}
td.humanauthchecked a:focus {
	background-color: #787878;
	margin: 0px;
	outline: none;
	padding: 5px;
}
td.humanauthchecked a:hover {
	background-color: #787878;
	margin: 0px;
	padding: 5px;
}
td.humanauthchecked IMG {
	border: 1px solid #000000;
}
