
#e_page .fup
	{
		position: fixed;
		.position: static;
		#position: fixed;
		top: 5px;
		.top -50px;
		left: 25%;
		border: 5px solid #000;
		clear: none;
		display: block;
		float: left;
		margin: 3px 0 3px 0;
		padding: 0;
		width: 500px;
		z-index: 1000;	
	}

#e_page .fup.absolute
	{
		position: absolute;
	}

/* FORCE A SECONDARY POP UP FUP TO BE BIGGER THAN THE ONE BELOW IT. KLUDGE */	

#e_page .fup_2
	{
		height: 300px;	
	}
	
#e_page .fup .header
	{
		background:#555;
		clear: left;
		color: #FFF;
		float: left;
		padding: 5px;
		width: 490px;
	}
	
#e_page .fup .body
	{
		background:#FFF;
		clear: left;
		color: #333;
		float: left;
		padding: 5px;
		width: 490px;
	}
	
#e_page .fup .footer
	{
		background:#AAA;
		clear: left;
		color: #333;
		float: left;
		padding: 5px;
		width: 490px;
	}
	
	
#e_page .fup .header h1
	{
		color: #FFF;
		font-size: 18px;
		clear: left;
		float: left;
	}
	
#e_page .fup .footer .cancel
	{
		cursor: pointer;
		float: right;
		text-align: right;
	}
	
	
#e_page .fup .row
	{
		clear: left;
		float: left;
		margin: 0 0 10px 0;
		width: 490px;
	}
	
#e_page .fup .row .value
	{
		clear: left;
		float: left;
		width: 200px;
	}	
	
#e_page .fup .row .value .fakeinput
	{
		background: #FFF;
		border: 1px solid #CCC;
		padding: 2px;
		width: 164px;
	}	
	
#e_page .fup .row .label
	{
		background:#FFF;
		clear: none;
		float: left;
		width: 250px;
	}
	
	

/* FORM TO ADD A NEW NUMBER */

#e_page .profile .fup .label_phone_type
	{
		background: #CCC;
		clear: none;
		display:block;
		float: left;
		font-size:12px;
		padding: 3px;
		width: 120;
	}	
	

	
	

#e_page .profile .fup .label_phone_number
	{
		background: #efefef;
		clear: none;
		float: left;
		padding: 3px;
		width: 120px;
	}
	

	

#e_page .profile .fup .label_phone_extension
	{
		background: #efefef;
		clear: none;
		float: left;
		padding: 3px;
		width: 40px;
	}	
	


#e_page .profile .fup .label_phone_country_code
	{
		background: #efefef;
		clear: none;
		float: left;
		padding: 3px;
		text-align:right;		
		width: 45px;
	}
	
	
	
	


#e_page .fup.individual_bout .label
{
width: 200px;
}


#e_page .fup.individual_bout .value
{
width: 260px;
}







#bout_list .fup .body .row
{
clear: none;
float: left;
width: 450px;
}


#bout_list .fup .body .label
{
clear: none;
float: left;
width: 250px;
}


#bout_list .fup .body .value
{
clear: none;
float: left;
width: 180px;
}
