#page-heading 
	{ width: 500px; height: 50px; background: transparent url("http://www.freebingohunter.com/images/free_bingo_and_bingo_sign_up_bonuses.jpg") no-repeat 0 0; text-indent: -5000px; }
.bubbleComment p
	{ font-weight: bold; font-size: 14px; }
.registrationForm 
	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7200AD; }

.registrationForm .highZ 
	{ margin-top: 20px; font-size: 1.15em; }
.registrationForm .highZ p 
	{ margin-bottom: 0; }

.registrationForm input 
	{ background:transparent url("http://www.freebingohunter.com/images/login_form_background.gif") no-repeat 0 0; border: 0; font-size: 1em; padding: 6px 10px 8px 10px; width: 182px; margin: 5px 5px 0 0; }
.registrationForm input.check 
	{ background: none; padding: 0; width: auto; margin: 0; }

.registrationForm button 
	{ font-family: Arial, Helvetica, sans-serif; background: transparent url("http://www.freebingohunter.com/images/bg-search.png") no-repeat -202px 0; border: 0; font-size: 1em; color: #952200; padding: 0 10px; font-weight: bold; height: 32px; width: 110px; }

.registrationForm button:focus, #logInForm  button:hover 
	{ background: transparent url("http://www.freebingohunter.com/images/bg-search.png") no-repeat -514px 0; color: #fff; }

.registrationForm h2 
	{ font-size: 14px; }

.registrationForm p 
	{ color: #000; clear: both; }

.registrationComment
 	{ font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; width: 550px; }
.regFieldInputCheck
	{ background-image: none; float: left; width: 207px; }
.regFieldInputCheck input
	{ background-image: none; width: 20px; height: 20px; }
.regFieldRow
	{ clear: both; width: 100%; overflow: auto; padding: 0 0 20px 0;text-align: left; }
.howToClaim .regFieldRow
	{ clear: none; height: auto; padding: 0; }
.regFieldInputCheck input:focus, #search input:hover, #search button:focus, #search button:hover 
	{ background-image: none; }
.regFieldRow .regFieldLabel
	{ float: left; display: block; padding: 8px 10px 0 10px; font-family: Arial, Helvetica, sans-serif; color: #7200AD; font-size: 1.2em; width: 155px; }
.howToClaim .regFieldRow label
	{ float: left; padding: 8px 10px 0 0; font-family: Arial, Helvetica, sans-serif; color: #7200AD; font-size: 1.2em; margin-top: 5px; }
.regFormRequired
	{ float: left; padding: 10px 0 0 10px; font-weight: bold; }
.regFieldRow input
	{ float: left; }
.regFieldInput
	{ float: left; width: 207px; }
.regFieldRow img 
	{ float: left; }
	
.regFieldInput select
	{ padding: 5px; margin: 5px 0 0 0; }
.regFieldInput select option
	{ padding-right: 20px; }
	
#formError strong
	{ font-size: 14px; }
.errorText
	{ color: #f00; font-size: 12px; font-weight: bold; padding: 0 0 20px 35px; display: block; }
.regFieldInfoIcon
	{ }
.labelText
	{ width: 150px; }

.regTandC
	{ clear: both; font-weight: bold; padding: 10px 0 0 10px; width: 155px; }
.regSubmitImage
	{ clear: both; }
.regSubmitImage input
	{ background-image: none; }
.registrationImage
	{ float: right;	}

.agever 
	{ font-size: 10px; font-weight: normal; margin-bottom: 20px; }
.agever p
	{ clear: none; }
.agever input 
	{ vertical-align: middle; margin-right: 5px; }
.agever.input
	{ background-image: none; }	
