#e_page .join input
	{
		float: left;
		font-size: 12px;
		text-align: left;
	}

.row select#user_type
{
margin: 0 0 10px 0;
}

#e_page .join label.select
{
margin: -3px 0 0 10px;
width: 150px;
}
	
#e_page .join input.email
	{
		float: left;
		width: 187px;
		padding: 3px;
	}
	
#e_page .join input.password
	{
		float: left;
		width: 187px;
padding: 3px;
	}
	
#e_page .join input.submit
	{
		float: left;
		text-align: center;
	}

#referral_autocomplete_textbox
{
clear: none;
float: left;
width: 193px;
height: 21px;
}

#gym_autocomplete_textbox
{
clear: none;
float: left;
width: 193px;
height: 21px;
}


#e_page .join label
	{
		clear: none;
		float: left;
		font-size: 12px;
margin: 0 0 0 12px;
		padding: 3px;
width: 250px;
	}

#e_page .join label a
{
margin: 0;
}

.input_wrapper input#tos
{
float: right;
margin: 4px 0 0 0;
.margin: 0;
}

	
#e_page .join .row
	{
		clear: left;
		float: left;
		width: 100%;
		margin: 0 0 3px 0;
	}
	
#e_page .join .input_wrapper
	{
		clear: left;
		float: left;
		width: 200px;
		text-align: right;
	}












#e_page .e_main_body .join 
	{
		xbackground: url(http://thefightersunion.com/themes/0/home_content_bg.jpg) repeat-x;
		xbackground: #EEE;
		border-top: 2px solid #666;
		clear: left;
		float: left;
		margin: 10px -9px 0 -9px;
		padding: 0 10px 0 10px;
	}
	
#e_page .join .primary .pod fieldset.create_account
	{
		clear: left;
		float: left;
	}
	
	


#e_page .join .primary fieldset.create_account label
	{
		clear: none;
		float: left;
		width: 200px;
margin: 0 0 0 10px;
	}	


#e_page .join .primary fieldset.create_account input, select
	{
		clear: left;
		float: left;
		margin: 0 0 20px 0;
		width: 200px;
	}

#e_page .join .primary fieldset.create_account div.form
	{

		float: left;
		clear: left;
		width: 200px;
	}
	
#e_page .join .primary fieldset.create_account div.form input
	{

		float: right;
		clear: none;
	}



/*   SECONDARY   */
#e_page .join .secondary
	{
	
	}

#e_page .join .secondary .silk span
{
clear: none;
float: left;
width: 323px;
}



/*  RECAPTCHA   */
#recaptcha_response_field
	{
		position: relative;
		left: 0;
	}

#e_page .join .suggestion .thumbnail
{
float: left;
clear: left;
}

#e_page .join .suggestion .thumbnail img
{
height: 60px;
border: 1px solid #000;
padding: 2px;
}

#e_page .join .suggestion .info
{

float: left; 
clear: none;
margin: 0 0 0 5px;
}

#e_page .join .suggestion 
{
float: left;
clear: left;
margin: 4px 0 0 0;
}






