 
	
	

	
		
	
	



		
	
	


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

	
	
	
	






	
 

	
	
	
	

	
	
	
	

	
	
	
	
		
		
		
		
		
			
			
				
			
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
			
			
		
			
			
			
			
			
			

	
	
	
	


			
				
							
					

	

	
	
	
	

	

	


	

	

	

	 

	

















 




body {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #385769;
	background-color:#788ED1;
	margin:0px;
	padding:0px;
}

p {
	margin:0px 0px 20px 0px;
}

h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #5343B5;
	font-weight: bold;
	margin:0px 0px 5px 0px;
	z-index:20;
}

h3 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #385769;
	font-weight: bold;
}

.inline_heading {
	display:inline;
}




 




a:link {
	color: #2567C1;
	text-decoration: underline;
}

a:visited {
	color: #2567C1;
	text-decoration: underline;
}

a:hover {
	color: #5598F4;
	text-decoration: underline;
}

a:active {
	color: #0000FF;
	text-decoration: underline;
}









form {
	padding:0px;
	margin:0px;
}

select { 
	font-size:11px;
}

input { 
	font-size:11px;
}

file { 
	font-size:11px;
}

textarea { 
	font-size:11px;
 	width:400px;
	font-family: Arial,Helvetica,sans-serif;
}









#container_table {
}

#header_primary {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#header_secondary {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#eds_core {
	background-color:#FFFFFF;
	margin:0px;
	padding:5px;
	/*width:auto;*/
}

#footer_secondary {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#footer_primary {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#left_column {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}

#right_column {
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
}









.box_container {
	margin:0px;
	height:100%;
}

.box_header {
	background-color:#919EE3;
	padding:0px;
	margin:0px;
	width:auto;
}

.box_header_left {
	float:left;
	width:35px;
	height:25px;
}

.box_header_right {
	float:right;
	width:35px;
	height:21px;
	padding-top: 4px;
}

.box_title {
	height:21px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:4px;
	margin:0px;
}

.box_title a:link,.box_title a:visited,.box_title a:hover {
	color:#FFFFFF;
	
}

.box_accent {
	background-color:#7472C3;
	clear:both;
	height:5px;
	font-size:1px; 
}

.box_content {
	background-color:#99CC99;
	padding:3px;
	border:1px solid #F3980B;
	background-color:#FFFFFF;
	text-align:left;
height:100%;
}










 


#menus_container {
	position:relative;
	text-align:left;
}





#main_menu {
	background-color:#919EE3;
	width:auto;
	margin:0px;
	padding:4px 0px 4px 0px;
	text-align:center;
}

#main_menu a:link {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	padding: 2px 13px 2px 13px;
	border-top: 1px #E7E7FA solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
	border-right: 1px #615FA9 solid;
}

#main_menu a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	padding: 2px 13px 2px 13px;
	border-top: 1px #E7E7FA solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
	border-right: 				1px #615FA9 solid;
}

#main_menu a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #ACB6ED;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band2d.gif);
	padding: 2px 13px 2px 13px;
	border-top: 1px #615FA9 solid;
	border-bottom: 1px #E7E7FA solid;
	border-left: 1px #615FA9 solid;
	border-right: 1px #E7E7FA solid;
}





#main_menu_free {
	background-color:#919EE3;
	width:auto;
	margin:0px;
	padding:4px 0px 4px 0px;
	text-align:center;
}

#main_menu_free a:link {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	padding: 2px 26px 2px 26px;
	border-top: 1px #E7E7FA solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
	border-right: 1px #615FA9 solid;
}

#main_menu_free a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	padding: 2px 26px 2px 26px;
	border-top: 1px #E7E7FA solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
	border-right: 				1px #615FA9 solid;
}

#main_menu_free a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #ACB6ED;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band2d.gif);
	padding: 2px 26px 2px 26px;
	border-top: 1px #615FA9 solid;
	border-bottom: 1px #E7E7FA solid;
	border-left: 1px #615FA9 solid;
	border-right: 1px #E7E7FA solid;
}





#main_menu_mdp {
	background-color:#919EE3;
	width:auto;
	margin:0px;
	padding:4px 0px 4px 0px;
	text-align:center;
}

#main_menu_mdp a:link {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	padding: 2px 17px 2px 16px;
	border-top: 1px #E7E7FA solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
	border-right: 1px #615FA9 solid;
}

#main_menu_mdp a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	padding: 2px 17px 2px 16px;
	border-top: 1px #E7E7FA solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
	border-right: 				1px #615FA9 solid;
}

#main_menu_mdp a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #ACB6ED;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band2d.gif);
	padding: 2px 17px 2px 16px;
	border-top: 1px #615FA9 solid;
	border-bottom: 1px #E7E7FA solid;
	border-left: 1px #615FA9 solid;
	border-right: 1px #E7E7FA solid;
}





#sub_menu {
	font-size: 10px;
	text-align:right;
	padding:5px 5px 2px 5px;
}

#sub_menu a:link {
	color: #2567C1;
	text-decoration: none;
	padding:0px 6px 0px 0px;
}

#sub_menu a:visited {
	color: #2567C1;
	text-decoration: none;
	padding:0px 6px 0px 0px;
}

#sub_menu a:hover {
	color: #5598F4;
	text-decoration: underline;
	padding:0px 6px 0px 0px;
}

#sub_menu img {
	vertical-align: middle;
	padding:0px 2px 0px 0px;
	border:0px;
}
	




#subscribe_banner {
	font-size:13px;
	font-weight:bold;
	text-align:center;	
	background-color:#5343B5;
	color:#E7E7FA;
	padding:4px;
	margin:0px;
}
	
#subscribe_banner a:link {
	color:#E7E7FA;
}
	
#subscribe_banner a:visited {
	color:#E7E7FA;
}
	
#subscribe_banner a:hover {
	color:#E7E7FA;
}

#aptimus_banner {
	background-color:#FEC903;
	text-align:center;

}





#match_banner {
background-color:#FFFFFF;
color:#919EE3;
font-size:16px;
font-weight:bold;
padding:3px;
margin-bottom:4px;
}






#elp_header {
	background-color:#FFFFFF;
	width:auto;
	height: 50px;
}

#elp_header_left {
	text-align: left;
	float: left;
}

#elp_header_right {
	text-align: right;
	float: right;
}









#footer_separator {
}

#footer_links {
	text-align:center;
	padding:10px 0px 10px 0px;
}

#footer_standard {
	text-align:center;
	font-size:9px;
	padding:10px 0px 10px 0px;
}

#footer_daily_tip {
	font-size:12px;
	width:500px;
	margin-left:auto;
	margin-right:auto;
}













#mc_upper {
	padding:0px;
	border: 0px solid black;
	margin:0px 0px 10px 0px;
}

#mc_lower {
	padding:0px;
	clear:both;
	margin:0px 0px 10px 0px;
	border: 0px solid red;
}

#mc_messages {
	width:79%;
	border:1px solid #7472C3;
	margin:0px;
	float:right;
	background-color:#E7E7FA;
}





#mc_menu_container {
	width:20%;
	float:left;
	margin:0px;
	border:0px solid red;
}

.mc_menu_header {
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#919EE3;
	text-align:left;
	padding:2px 3px 2px 3px;
	width:auto;
}

.mc_menu_btn {																
	text-align:left;											
	margin:0px 0px 15px 0px;												
	border:1px solid #919EE3;
	border-bottom:0px;
	width:auto;											
}

.mc_menu_btn a {															
	text-align:left;											
	padding:2px 2px 3px 2px;																							
	display:block;
	text-decoration:none;	
	color:#2567C1;				
	background-color:#FFFFFF;					
	border-bottom:1px #919EE3 solid;		
}

.mc_menu_btn a:visited {
	color:#2567C1;				
	text-decoration:none;
}

.mc_menu_btn a:hover {													
	color:#5598F4;				
	background-color:#FFFFFF;				
	border-bottom:1px #919EE3 solid;		
	text-decoration:underline;	
}

.mc_menu_btn img {
	border:0px;
	margin: 0px 5px 0px 2px;
}









#mc_news_extras_left {
	float:left;
	padding:5px 5px 5px 3px;
	width:50%;
}

#mc_news_extras_right {
	float:right;
	padding:5px 3px 5px 10px;
	width:45%;
	border-left:1px solid #385769;
}





#mc_promo_cracker_container {
	float:right;
	margin:0px;
	width:120px;
	border:0px solid black;
}

#mc_promo_cracker1 {
	margin:0px 0px 5px 0px;
}

#mc_promo_cracker2 {
	margin:0px 0px 0px 0px;
}





#mc_promo_banner_container {
		width:310px;
}

#mc_promo_banner1 {
	margin:0px 0px 5px 0px;
}

#mc_promo_banner2 {
	margin:0px 0px 5px 0px;
	text-align:left;
}





#mc_message_header {
	background-color:#919EE3;
	width:auto;
	height:35px;
	border:0px solid #5343B5;
	border-bottom:0px;
}

#mc_message_header_label {
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	padding:0px 0px 0px 5px;
	float:left;
}

#mc_message_header_label img {
	vertical-align:middle;
	padding:0px 5px 0px 0px;
}

#mc_message_header_help {
	float:right;
	padding:8px 5px 0px 0px;
}





.mc_footer_action {
	padding:7px;
	text-align:center;
}

#mc_did_you_know {
	text-align:left;
	padding:20px 20px 10px 20px;
	width:70%;
	float:right;
}

#mc_compose_to {
	padding:20px 10px 20px 10px;
}









#mc_message_result_header {
	background-color:#919EE3;
	height:21px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	border-top:1px solid #7472C3;
	border-bottom:1px solid #7472C3;
}

#mc_message_result_header_col1 {
	width:5%;
	padding:3px 0px 3px 0px;
	border-right:1px solid #7472C3;
	float:left;
	height:15px;
}

#mc_message_result_header_col2 {
	width:5%;
	padding:3px 0px 3px 0px;
	border-right:1px solid #7472C3;
	float:left;
	height:15px;
}

#mc_message_result_header_col3 {
	width:37%;
	padding:3px 0px 3px 5px;
	border-right:1px solid #7472C3;
	float:left;
	height:15px;
}

#mc_message_result_header_col4 {
	width:21%;
	padding:3px 0px 3px 0px;
	border-right:1px solid #7472C3;
	float:left;
	height:15px;
}

#mc_message_result_header_col5 {
	width:5%;
	padding:3px 0px 3px 0px;
	border-right:1px solid #7472C3;
	float:left;
	height:15px;
}

#mc_message_result_header_col6 {
	width:5%;
	padding:3px 0px 3px 0px;
	border-right:1px solid #7472C3;
	float:left;
	height:15px;
}

#mc_message_result_header_col7 {
	width:19%;
	padding:3px 0px 3px 0px;
	float:left;
	height:15px;
}





.mc_message_result_container {
	clear:both;
	height:41px;
	border-bottom:1px solid #7472C3;
}

.mc_message_result_col1 {
	width:5%;
	float:left;
	border-right:1px solid #7472C3;
	height:30px;
	padding-top:12px;
}	

.mc_message_result_col2 {
	width:5%;
	float:left;
	border-right:1px solid #7472C3;
	height:28px;
	padding-top:14px;
}	

.mc_message_result_col3 {
	width:37%;
	float:left;
	border-right:1px solid #7472C3;
	height:30px;
	padding:12px 0px 0px 5px;
	text-align:left;
}	

.mc_message_result_col4 {
	width:21%;
	float:left;
	border-right:1px solid #7472C3;
	height:42px;
}	

.mc_message_result_col5 {
	width:5%;
	float:left;
	border-right:1px solid #7472C3;
	height:28px;
	padding-top:14px;
}	

.mc_message_result_col6 {
	width:5%;
	float:left;
	border-right:1px solid #7472C3;
	height:28px;
	padding-top:14px;
}	

.mc_message_result_col7 {
	width:19%;
	float:left;
	height:28px;
	padding-top:14px;
}	





.mc_message_row {
	width:100%;
	border-top:1px solid #7472C3;
	clear:both;
}

.mc_view_message_body {
	padding:10px 30px 10px 30px;
	text-align:left;
	clear:both;
	border-top:1px solid #7472C3;
	border-bottom:1px solid #7472C3;
	font-size:13px;
}

.mc_view_message_label {
	text-align:right;
	padding:5px;
	float:left;
	width:20%;
	font-weight:bold;
}

.mc_view_message_field {
	padding:5px;
	float:left;
	text-align:left;
	width:74%;
	border-left:1px solid #7472C3;
}













#mc_profile_results {
	border:1px solid #7472C3;
	width:79%;
	float:right;
}





.mc_profile_container {
	border:0px solid blue;
	clear:both;
	padding:2px 0px 2px 0px;
	height:125px;
	background-color:#919EE3;
}

.mc_profile_checkbox {
	float:left;
	border:1px solid #7472C3;
	padding-top:45px;
	background-color:#919EE3;
	height:77px;
	border-left:0px;
	width:5%;
}

.mc_profile_photo {
	float:left;
	vertical-align:middle;
	padding:10px;
	border:1px solid #7472C3;
	border-left:0px;
	background-color:#919EE3;
	height:102px;
	width:23%;
}

.mc_profile_data {
	float:right;
	border-top:1px solid #7472C3;
	border-bottom:1px solid #7472C3;
	background-color:#E7E7FA;
	height:122px;
	width:67%;
}

.mc_profile_icons {
	float:left;
	padding:0px 0px 0px 5px;
}

.mc_profile_match_score {
	float:right;
	width:80px;
	margin-bottom:12px;
}

.mc_profile_name {
	text-align:left;
	padding:10px 0px 10px 5px;
}

.mc_profile_location {
	clear:both;
	padding:7px 5px 7px 5px;
	text-align:left;
	border-top:1px solid #7472C3;
	border-bottom:1px solid #7472C3;
	font-weight:bold;
}

.mc_profile_age {
	float:left;
	padding:5px 0px 0px 5px;
	width:30%;
	text-align:left;
}

.mc_profile_last_online {
	float:right;
	padding:7px 5px 7px 0px;
	border-left:1px solid #7472C3;
	width:60%;
	text-align:right;
}	





.mc_results_status {
	width:auto;
}

.mc_search_nav_container {
	padding:5px;
	border-bottom:3px solid #919EE3;
}













.search_type {
	padding:5px 0px 5px 0px;
	text-align:center;
	clear:both;
}

.search_type a {
	font-weight:bold;
}





#nickname_search_setup {
	text-align:left;
	background-color: #E7E7FA;
	padding:10px 15px 2px 15px;
}





#mailbox_search_setup {
	font-weight:bold;
	text-align:center;
	background-color: #E7E7FA;
	padding:10px 20px 2px 20px;
}





#quick_search_setup {
	background-color: #E7E7FA;
	padding:10px 15px 2px 15px;
}





#detail_search_setup {
	background-color: #E7E7FA;
	padding:10px 15px 2px 15px;
}

.detail_search_table {
	width:100%;
}

.detail_search_table td {
	width:25%;
	border: 1px solid #FFFFFF;
	padding:5px 2px 5px 2px;
}





.search_options {
	width:100%;	
	padding:2px;
}





.search_begin_btn {
	text-align:center;
	padding:20px 0px 20px 0px;
}









#list_result_container {
	width:100%;
}

.list_result_item {
	border:1px solid #FFFFFF;
	width:auto;
	height:125px;
	clear:both;
	background-color:#E7E7FA;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.list_result_photo {
	width:20%;
	float:left;
	height:113px;
	background-color:#919EE3;
	text-align:center;
	padding:12px 0px 0px 0px;
}

.list_result_data_container {
	width:79%;
	float:left;
	height:120px;
	padding:0px;
}

.list_result_data {
	float:left;
	width:99%;
	padding:0px;
	height:62px;
}

.list_result_icons {
	width:150px;
	float:left;
	padding:4px 0px 0px 5px;
}

.list_result_match_bar {
	width:80px;
	text-align:right;
	padding:0px 5px 0px 0px;
	float:right;
}

.list_result_detail_row {
	clear:both;
	width:100%;
	border-top:1px solid #FFFFFF;
	padding:0px;
}

.list_result_detail_left {
	border:0px solid purple;
	width:45%;
	float:left;
	padding:3px 0px 3px 5px;
}

.list_result_detail_right {
	border-left:1px solid #FFFFFF;
	width:50%;
	float:right;
	padding:3px 0px 3px 5px;
}

.list_result_caption {
	font-size:15px;
	padding:5px 0px 0px 5px;
	font-weight:bold;
	color:#5343B5;
}

.list_result_mb {
	padding:0px 0px 0px 5px;
}









.gallery_result_container {
	text-align:center;
	width:100%;
}

.gallery_result_item {
	float:left;
	width:24.5%;
	height:200px;
	border:0px solid red;
	padding:15px 0px 0px 0px;
	text-align:center;
	background-image:url(../SETTINGS/1/IMAGES/profile_bk03.jpg);
	margin:1px;
	background-color: #E7E7FA;
}

.gallery_result_photo {
	height:100px;
}

.gallery_result_nickname {
	font-weight:bold;
}

.gallery_result_icons {
	padding:3px;
}

.gallery_result_matchbar {
	text-align:center;
	padding:0px 20px 0px 20px;
}

.gallery_result_details {
	font-size:9px;
	text-align:left;
	width:auto;
	padding:10px 0px 0px 5px;
}









#toolbar_container {
	margin-bottom:0px;
	border:0px solid red;
	height:110px;
}

#toolbar_col1 {
	border:0px solid red;
	width:18%;
	float:left;
}

#toolbar_col2 {
	border-left:1px solid #FFFFFF;
	width:35%;
	float:left;
	padding-right:0px;
}

#toolbar_col3 {
	border-left:1px solid #FFFFFF;
	width:17%;
	float:left;
	padding-right:0px;
}

#toolbar_col4 {
	border-left:1px solid #FFFFFF;
	width:29%;
	float:left;
	padding-right:0px;
}

.toolbar_title {
	background-color:#919EE3;
	height:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:1px;
}

.toolbar_row {
	background-color:#E7E7FA;
	height:20px;
	text-align:left;
	padding:1px;
	border-top:1px solid #FFFFFF;
	white-space: nowrap;
}

.toolbar_row img {
	position:relative;
	top:3px;
	margin-right:3px;

}

#update_btn {
	border:0px solid red;
	height:17px;
	background-color:#919EE3;
	color:#FFFFFF;
	width:99%;
	padding:4px 0px 1px 4px;
	font-weight:bold;
	margin:1px 0px 0px 0px;
	border-left:1px solid #FFFFFF;
	float:left;
}

#update_btn .site_btn {
	position:relative;
	left:100px;
}










#rev_search_header {
	text-align:center;
	padding:5px 0px 5px 0px;
}

#rev_search_container {
	clear:both;
	text-align:center;
	margin-left:5px;
}
		
.rev_search_field {
	width:19%;
	float:left;
	text-align:center;
	font-weight:bold;
	background-color:#E7E7FA;
	margin:2px;
	padding:3px 0px 3px 0px;
}
		
.rev_search_data {
	width:19%;
	float:left;
	text-align:center;
	margin:2px;
}

#missing_search_header {
	padding:5px;
	text-align:center;
}









.profile_btn {
	
	text-align:center;
	margin:0px;
	padding:0px;
}

.profile_btn a {
	text-align:center;
	padding:4px 2px 4px 2px;
	margin:0px 4px 0px 4px;
	width:auto;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#919EE3;
	background-image:url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	border-top:1px #E7E7FA solid;
	border-right:1px #615FA9 solid;
	border-bottom:1px #615FA9 solid;
	border-left:1px #E7E7FA solid;
}

.profile_btn a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.profile_btn a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#ACB6ED;
	background-image:url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band2d.gif);
	border-top:1px #615FA9 solid;
	border-right:1px #E7E7FA solid;
	border-bottom:1px #E7E7FA solid;
	border-left:1px #615FA9 solid;
}









#profile_container { 
	float:left;
	background-color:#919EE3;
	width:100%;
	padding:3px 0px 0px 0px;
}





#profile_panel_container { 
	text-align:right;	
	background-color:#919EE3;
	width:25%;
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px;

}

#profile_bits {  
	background-color:#E7E7FA;
	padding:10px 0px 10px 0px;
	text-align:center;
	width:130px;
	margin:auto;
}

#profile_photo {
	width:auto;
}

#profile_interested {
	width:auto;
}

#profile_button_panel {
	width:auto;

}





#profile_data { 
	width:74.5%;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:0px;
}

#profile_header {
	background-color:#E7E7FA;
	text-align:left;
	padding:3px;
	height:70px;
	margin-bottom:4px;
}

#profile_icons {
	float:left;
	padding-top:15px;
}

#profile_matchbar {
	float:right;
	padding-top:15px;
}

#profile_details {
	font-family:arial;
	font-size:11px;
	color:#385769;
	margin-bottom:4px;
}

.pro_field {
	text-align:right;
	font-weight:bold;
	background-color:#E7E7FA;
	padding:2px;
	border-bottom:1px solid white;
	border-right:1px solid white;
}

.pro_data {
	text-align:left;
	padding:2px;
	background-color:#E7E7FA;
	border-bottom:1px solid white;
}

.pro_space {
	background-color:#FFFFFF;
}

#profile_aboutme {
	background-color:#E7E7FA;
	text-align:left;
	padding:5px;
	margin-bottom:4px;
}

#profile_aboutmate {
	background-color:#E7E7FA;
	text-align:left;
	padding:5px;
	margin-bottom:4px;
}

#profile_interest_A {
	background-color:#E7E7FA;
	text-align:left;
	padding:5px;
	margin-bottom:4px;
}

#profile_interest_B {
	background-color:#E7E7FA;
	text-align:left;
	padding:5px;
	margin-bottom:4px;
}

#profile_interest_C {
	background-color:#E7E7FA;
	text-align:left;
	padding:5px;
	margin-bottom:4px;
}

#profile_interest_D {
	background-color:#E7E7FA;
	text-align:left;
	padding:5px;
	margin-bottom:4px;
}

#profile_abuse_link {
	width:auto;
	clear:both;
	text-align:center;
	background-color:#E7E7FA;
	padding:5px 5px 5px 5px;
	clear:both;
}









.search_nav {

}

#profile_nav_return {
	text-align:center;
	background-color:#E7E7FA;
	padding:5px 0px 5px 0px;
	clear:both;
}







.results_nav_left {
	float:left;
	padding:0px 10px 0px 0px;
	width:15%;
	text-align:left;
}

.results_nav_right {
	float:right;
	padding:0px 0px 0px 10px;
	width:13%;
	text-align:right;
}

.results_paging {
	text-align:center;
}

.results_status {
	text-align:center;
}

#no_results {
	padding:20px 10px 20px 10px;
	font-weight:bold;
	font-size:12px;
	background-color:#E7E7FA;
	text-align:center;
	clear:both;
	margin-top:5px;	
}

.search_nav_container {
	padding:5px;
	background-color:#E7E7FA;
	width:98%;
	float:left;
	margin:3px 0px 3px 0px;

}









.partial_profile_container {
	width:100%;
	height:80px;
	background-color:#E7E7FA;
	border-bottom:2px solid #FFFFFF;
}

.partial_profile_photo_block {
	float:left;
	padding:3px;
}

.partial_profile_photo_block img {
	height:50px;
	width:50px;
	margin-bottom:3px;
	border:0px;
}

.partial_profile_data {
	float:right;
	text-align:left;
	line-height:15px;
	padding:3px 3px 3px 3px;
	width:66%;
}

.partial_profile_checkbox {
	text-align:right;
	font-size:9px;
	width:auto;
}


.sm_icon {
	margin-top:3px;
}









#whos_int_header {
	height:102px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}

#whos_int_banner {
	margin-top:10px;
}

#whos_int_view_all {
	text-align:center;
	font-weight:bold;
	padding:3px 0px 8px 0px;
}

.whos_int_column {
	float:left;
	width:33%;
	border:1px solid #FFFFFF;
	text-align:center;
	height:auto;
	background-color:#FFFFFF;
}

.whos_int_indiv {
	float:left;
	width:33%;
	padding:0px 1px 0px 1px;
	text-align:center;
}

#whos_int_column_info {
	padding:8px;
	text-align:center;
}

#whos_int_end {
	text-align:center;
	padding:10px 70px 10px 70px;
	clear:both;
}

#whos_int_end input {
	margin:0px 0px 10px 0px;
}









.site_btn {
	text-align: center;
	margin: 5px 5px 5px 5px;
	padding: 2px 2px 2px 2px;
}

.site_btn a {	
	padding: 2px 14px 2px 14px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #919EE3;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band1d.gif);
	border-top: 1px #E7E7FA solid;
	border-right: 1px #615FA9 solid;
	border-bottom: 1px #615FA9 solid;
	border-left: 1px #E7E7FA solid;
}

.site_btn a:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.site_btn a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #ACB6ED;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/CUSTOM/btn_band2d.gif);
	border-top: 1px #615FA9 solid;
	border-right: 1px #E7E7FA solid;
	border-bottom: 1px #E7E7FA solid;
	border-left: 1px #615FA9 solid;	
}









#account_tabs_container {
	width:100%;
	font-weight:bold;
	background-color:#919EE3;
}

#account_tabs3_container a {
	color:#FFFFFF;
	margin-left:0px;
	float:left;
	width:33.1%;
	padding:8px 0px 10px 0px;
	border-left:1px solid #919EE3;
}

#account_tabs2_container a {
	color:#FFFFFF;
	margin-left:0px;
	float:left;
	width:49.9%;
	padding:8px 0px 10px 0px;
	border-left:1px solid #919EE3;
}

#account_tabs_baseline {
	width:100%;
	background-color:#919EE3;
	height:10px;
	clear:both;
	font-size:1px;
}

.account_tabs_on a {
	background-color:#919EE3;
}

.account_tabs_off a {
	background-color:#7472C3;
}













#my_private {
	background-color:#E7E7FA;
	padding:20px 0px 10px 30px;
}





.my_private_label {
	margin-bottom:10px;
	width:90%;
	clear:both;
}

.my_private_login_fields {
	text-align:right;
	width:260px;
	font-weight:bold;
	margin-bottom:10px;
}

.my_private_login_fields input {
	font-weight:normal;
}

.my_private_email_fields {
	text-align:right;
	width:285px;
	font-weight:bold;
	margin-bottom:10px;
}

.my_private_email_fields input {
	font-weight:normal;
}

.my_private_optins_left {
	width:45%;
	float:left;
	margin-bottom:15px;
}

.my_private_optins_right {
	width:55%;
	float:left;
}

.my_private_dp_fields {
	text-align:right;
	width:285px;
	font-weight:bold;
	margin-bottom:10px;
}

.my_private_dp_fields input {
	font-weight:normal;
}

.my_private_dp_chex {
	width:90%;
}

#my_subscription_container {
	background-color:#E7E7FA;
	padding:20px 20px 20px 30px;
}









#my_billing_container {
	border:0px solid red;

}

#my_billing_header_container {
	width:100%;
	background-color:#919EE3;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
}

#my_billing_header_date {
	width:13%;
	float:left;
	padding:3px 0px 3px 5px;
	text-align:center;
}

#my_billing_header_desc {
	width:71%;
	float:left;
	border-left:1px solid #FFFFFF;
	padding:3px 0px 3px 5px;
}

#my_billing_header_amount {
	width:13%;
	float:left;
	border-left:1px solid #FFFFFF;
	padding:3px 0px 3px 5px;
	text-align:center;
}

.my_billing_result_container {
	width:100%;
	background-color:#E7E7FA;
	border-bottom:1px solid #919EE3;
	clear:both;
	height:47px;
}

.my_billing_result_date {
	width:13%;
	float:left;
	padding:3px 0px 3px 5px;
	height:42px;
	text-align:center;
}

.my_billing_result_desc {
	width:71%;
	float:left;
	border-left:1px solid #919EE3;
	padding:3px 0px 3px 5px;
	height:42px;
	font-weight:bold;
}

.my_billing_result_desc2 {
	font-weight:normal;

}

.my_billing_result_amount {
	width:13%;
	float:left;
	border-left:1px solid #919EE3;
	padding:3px 0px 3px 5px;
	height:42px;
	text-align:center;
}





#my_billing_none {
	background-color:#E7E7FA;
	text-align:center;
	padding:30px;	
}






.buttons_center {
clear:both;
	text-align:center;
	padding:0px 30px 10px 0px;
}









#my_type_history {
	padding:5px;
}

#my_type_express_more {
	padding:5px;
}

#my_type_no_results {
	padding:5px;
}

#my_type_results_date {
	padding:5px;
}

#my_type_results_about {
	padding:5px;
}

#my_type_results {
	padding:5px;
}

.end_clear {
	clear:both;
}









.my_type_profile_container {
	border:2px solid #FFFFFF;
	border-bottom:3px solid #FFFFFF;
	float:left;
	padding:0px;
	margin:0px;
	background-color:#E7E7FA;
	width:49.3%;
}

.my_type_photodata_container {
	float:left;
	border-bottom:1px solid #FFFFFF;
	width:100%;
}

.my_type_photo {
	height:100px;
	width:100px;
	text-align:center;
	float:left;
	border:0px solid blue;
	padding:5px 5px 3px 4px;
}

.my_type_photo img {
	height:100px;
	width:100px;
}

.my_type_data {
	float:left;
	width:175px;
	padding:0px 5px 0px 0px;
}

.my_type_interest_data_container {
	float:left;
	border-bottom:1px solid #FFFFFF;
	width:100%;
	height:105px;
}

.my_type_interest {
	float:left;
	margin:3px 0px 3px 0px;
	width:42%;
}

.my_type_data_field_container {
	float:right;
	width:56%;
	border-left:1px solid #FFFFFF;
	padding:4px 0px 4px 0px;
}

.my_type_data_field {
	padding:1px 0px 1px 2px;
	display:block;
}

.my_type_about {
	clear:both;
	height:100px;
	padding:5px;
}

.my_type_icons {
	padding:4px 0px 4px 0px;
}

.my_type_caption {
	font-weight:bold;
	padding:4px 0px 2px 0px;
	font-size:12px;
}

.my_type_matchbar {
	padding:2px 0px 2px 0px;
}

.my_type_name {
	padding:2px 0px 2px 0px;
	font-weight:bold;
}









#photo_page_container {
	background-color:#E7E7FA;
}

#photo_page_title {
	padding:10px 0px 10px 40px;
	position:relative;
}

.photo_upload_container {
	text-align:center;
	width:33%;
	float:left;
}

.photo_upload_details {
	text-align:left;
	margin-left:20px;
}

#photo_upload_instructions {
	clear:both;
	padding:10px 40px 10px 40px;
	background-color:#E7E7FA;
}

#photo_hide {
	padding:10px 40px 20px 40px;
	background-color:#E7E7FA;
	margin-top:5px;
}

#photo_address {
	padding:10px 40px 10px 40px;
	background-color:#E7E7FA;
	text-align:center;
}

#photo_address_text {
	position:relative;
}

#photo_address_info {
	text-align:left;
	padding:20px 20px 5px 20px;
}

#photo_mail_info {
	clear:both;
	text-align:left;
	padding:5px 20px 20px 20px;
}









#signup1_promo {
	text-align:center;
	width:40%;
	border:0px solid blue;
	float:left;
}

#signup1_form_container {
	text-align:center;
	width:59%;
	border:0px solid blue;
	float:right;
}

.signup1_return {
	padding:10px;
	text-align:center;
}



#signup1_ima_row {
	border:0px solid red;
	padding:10px 0px 2px 0px;
}

#signup1_ima_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_ima_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_ages_row {
	border:0px solid red;
	padding:2px 0px 1px 0px;
}

#signup1_ages_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_ages_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_username_row {
	border:0px solid red;
	padding:8px 0px 1px 0px;
}

#signup1_username_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_username_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_password_row {
	border:0px solid red;
	padding:1px 0px 1px 0px;
}

#signup1_password_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_password_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_cpassword_row {
	border:0px solid red;
	padding:1px 0px 1px 0px;
}

#signup1_cpassword_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_cpassword_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_email_row {
	border:0px solid red;
	padding:8px 0px 1px 0px;
}

#signup1_email_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_email_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_cemail_row {
	border:0px solid red;
	padding:1px 0px 1px 0px;
}

#signup1_cemail_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_cemail_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_birth_row {
	border:0px solid red;
	padding:8px 0px 8px 0px;
}

#signup1_birth_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_birth_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_country_row {
	border:0px solid red;
	padding:1px 0px 1px 0px;
}

#signup1_country_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_country_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_zip_row {
	border:0px solid red;
	padding:1px 0px 1px 0px;
}

#signup1_zip_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_zip_data {
	float:left;
	text-align:left;
	width:64%;
}



#signup1_city_row {
	border:0px solid red;
	padding:1px 0px 2px 0px;
}

#signup1_city_label {
	float:left;
	text-align:right;
	width:35%;
	padding-right:3px;
}

#signup1_city_data {
	float:left;
	text-align:left;
	width:64%;
}

#signup1_opt_ins {
	border:0px solid red;
	padding:15px 10px 10px 10px;
	text-align:left;
}









#my_match_pref {
	background-color:#E7E7FA;
	padding:10px 20px 10px 20px;
	margin-bottom:3px;
} 

#my_match_search_info {
	background-color:#E7E7FA;
	padding:10px 20px 10px 20px;
	margin-bottom:3px;
}

#my_match_height {
	background-color:#E7E7FA;
	padding:10px 20px 10px 20px;
	margin-bottom:3px;
}





#my_match_data1_row {
	background-color:#E7E7FA;
	margin-bottom:3px;
	position:relative;
	height:250px;
}


#my_match_selections {
	width:600px;
	padding:10px 0px 10px 0px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

#my_match_data_hair {
	width:145px;
	position:absolute;
	left:20px;
	top:40px;
}

#my_match_data_eyes {
	width:145px;
	position:absolute;
	left:155px;
	top:40px;
}

#my_match_data_figure {
	width:145px;
	position:absolute;
	left:310px;
	top:40px;
}

#my_match_data_fitness {
	width:145px;
	position:absolute;
	left:465px;
	top:40px;
}



#my_match_data2_row {
	background-color:#E7E7FA;
	margin-bottom:3px;
	position:relative;
	height:250px;
}

#my_match_data_race {
	width:145px;
	position:absolute;
	left:20px;
	top:10px;
}

#my_match_data_children {
	width:145px;
	position:absolute;
	left:155px;
	top:10px;
}

#my_match_data_smoker {
	width:145px;
	position:absolute;
	left:310px;
	top:10px;
}

#my_match_data_drinker {
	width:145px;
	position:absolute;
	left:465px;
	top:10px;
}



#my_match_data3_row {
	background-color:#E7E7FA;
	margin-bottom:3px;
	position:relative;
	height:440px;
}

#my_match_data_religion {
	width:145px;
	position:absolute;
	left:20px;
	top:10px;
}

#my_match_data_occupation {
	width:145px;
	position:absolute;
	left:155px;
	top:10px;
}

#my_match_data_education {
	width:145px;
	position:absolute;
	left:310px;
	top:10px;
}

.my_update_btn {
	background-color:#E7E7FA;
	text-align:center;
	padding:10px;
}









.my_interests_box {
	float:left;
	width:25%;
	position:relative;
}

#my_interests_A {
	background-color:#E7E7FA; 
	border-bottom:3px solid #FFFFFF;
	padding:5px 0px 10px 10px;
	position:relative;
}

#my_interests_B {
	background-color:#E7E7FA; 
	border-bottom:3px solid #FFFFFF;
	padding:5px 0px 10px 10px;
	position:relative;	
}

#my_interests_C {
	background-color:#E7E7FA; 
	border-bottom:3px solid #FFFFFF;
	padding:5px 0px 10px 10px;	
	position:relative;
}

#my_interests_D {
	background-color:#E7E7FA; 
	border-bottom:3px solid #FFFFFF;
	padding:5px 0px 10px 10px;	
	position:relative;
}









#column_160_upper {

}

#column_160_middle {

}

#column_160_lower {

}

.column_160_extras {
	width:153px;
	border:1px solid #F3980B;
	padding:0px;
	margin:5px 5px 5px 0px;
}

.column_160_header {
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#919EE3;
	padding:3px;
}

.column_160_content {
	padding:5px;
	text-align:left;
	background-color:#FFFFFF;
}

.column_160_content img {
	margin-bottom:5px;
}









#confirmation {
	background-color:#E7E7FA;
	padding:20px 20px 20px 20px;
	margin-bottom:3px;
}











.package_table_header {
text-align: center;
background-color: #FBC124;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;		
}

.package_table {
height: 30px;
background-color: #FEE5A1;
color: #385769;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.package_table_highlighted {
height: 30px;
background-color: #385769;
color: #FEE5A1;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
}

.renewal_subtext {
padding-left: 10px;

font-size: 11px;
font-weight: normal;
}
	




.purchasesmall {
font-size:11px;
color:#385769;
font-family: Arial, Helvetica, sans-serif;
}

.purchaselarge {
font-size: 16px;
color:#5343B5;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

.purchaselargelight {
font-size:16px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}

.purchasemenubar A:link { 
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
}

.purchasemenubar A:visited { 
font-size:11px;
color:#000000;
font-weight:bold;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
}

.purchasemenubar A:active { 
font-size:11px;
color:#000000;
text-decoration:underline;
font-family: Arial, Helvetica, sans-serif;
}

.purchasewarning {
font-size:11px;
color:#ED1C24;
font-family: Arial, Helvetica, sans-serif;
}

.purchasetextarea {
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
width: 450px;
}


#PMheader {
display: none;
}







.warning  {
	color:#FF0000;
}

.warning A:link {
	color:#FF0000;
	text-decoration:			underline;
}

.warning A:hover {
	color:#FF0000;
	text-decoration:			underline;
}

.warning A:active {
	color:#FF0000;
	text-decoration:			underline;
}

.warning A:visited {
	color:#FF0000;
	text-decoration:			underline;
}

.warningLarge  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 16px;
	color:#FF0000;
	FONT-WEIGHT : bold;
}

.warningLarge A:link {
	color:#FF0000;
	text-decoration:			underline;
}

.warningLarge A:hover {
	color:#FF0000;
	text-decoration:			underline;
}

.warningLarge A:active {
	color:#FF0000;
	text-decoration:			underline;
}

.warningLarge A:visited {
	color:#FF0000;
	text-decoration:			underline;
}





.tiny
{	
	font-size: 9px;
	color: #385769;
	font-family: Arial, Helvetica, sans-serif;
}

.tiny A:link 
{	
	font-size: 9px;
	color: #2567C1;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.small {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 11px;
	COLOR : #385769;
}

.small a:link {
	color: #2567C1;
	text-decoration: underline;
}

.small a:visited {
	COLOR : #2567C1;
	TEXT-DECORATION : underline;
}

.small a:hover {
	COLOR : #5598F4;
	TEXT-DECORATION : underline;
}

.small a:active {
	COLOR : #0000FF;
	TEXT-DECORATION : underline;
}

.normal  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 13px;
	COLOR : #385769;
}

.normal A:link 
{
	font-size: 13px;
	color: #2567C1;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

.large  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 16px;
	COLOR : #5343B5;
	FONT-WEIGHT : bold;
}

.large A:link 
{
	font-size: 16px;
	color: #2567C1;
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.xlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #5343B5;
}



		
	


.smalllightheading  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 11px;
	COLOR : #FFFFFF;
}	

.normalheading  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 13px;
	COLOR : #5343B5;
	FONT-WEIGHT : bold;
}

.normallightheading  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 13px;
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
}

.tableheading {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 16px;
	COLOR : #FFFFFF;
	FONT-WEIGHT : bold;
}

UL, OL  {
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 11px;
	FONT-WEIGHT : normal;
}






.im_popup {
	background-color:#E7E7FA;
	width:auto;
	text-align:center;
	margin:5px;
	padding:10px;
	border:1px solid #5343B5;
}








blockquote {
margin: 10px 10px 10px 30px;
}




#content_bg {
background-color: 					#E7E7FA;
padding:								10px;
}




.general_intercept {
text-align:left;
padding:10px 30px 10px 30px;
margin:0px 5px 0px 5px;
background-color:#E7E7FA;
}






.basic_doc {
	text-align:left;
	padding:20px;
}

.basic_doc_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
}





.success_story img {
	margin:10px 10px 10px 10px;
}





.gallery_cell  {
	background-color: #E7E7FA;
	background-image: url(http://images.relationshipexchange.com/SETTINGS/1/IMAGES/profile_bk03.jpg); 
	text-align: left;
	padding: 15px 5px 10px 5px;
}



		





.status_header {
	color:						#5343B5;
	background-color: 		#E7E7FA;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 					15px;
	font-weight:				bold;
	padding:					3px;
	margin:						0px 0px 3px 0px;
}




.smalltabs {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.smalltabs a:link {
color:#FFFFFF;
}
.smalltabs a:visited {
color:#FFFFFF;
}
.smalltabs a:hover {
color:#FFFFFF;
}










#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 1.0em;
	padding-top: 0.4em;
	vertical-align: middle;
	color: grey;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#closeButton{
	font-size: 1.0em;	
	font-weight: bolder;
	text-decoration: none;	
	color: black;	
	}
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image:  url(http://images.relationshipexchange.com/SETTINGS/0/IMAGES/lightbox_overlay.png); }

* html #overlay{
	background-color: #333;
	background-image:  url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://images.relationshipexchange.com/SETTINGS/0/IMAGES/lightbox_overlay.png", sizingMethod="scale");
	}






#poll_container {
	width:150px;
	border:1px solid #F3980B;
	background-color:#E7E7FA;
	color:#385769;	
	background-image: url(http://images.relationshipexchange.com/SETTINGS/0/IMAGES/poll2.jpg);
	background-repeat:no-repeat;
	padding:65px 4px 20px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	text-align: left;
}
/*
.poll_question_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	text-align: left;
}
.poll_results_container {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	text-align: left;
}*/
.poll_title {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:5px;
	height:40px;
}
.poll_question {
	padding:0px 0px 5px 0px;
	font-size:11px;
	font-weight:bold;
}
.poll_content {
	padding:0px 0px 0px 10px;
}
.poll_content form {
	margin:0px;
	padding:0px;
}
.poll_btn {
	text-align:center;
	padding:10px 0px 0px 0px;
}
.poll_response {
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}
.poll_response_text {
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 0px 10px;
}
.poll_suggest {
	padding:10px 0px 10px 0px;
}













.bboard_container_table {
			background-color:#E7E7FA;
			border:0px solid #F3980B;
			border-collapse:collapse;
			width:100%;
			
			}
			
.bboard_intro {
			background-image:url(forum/images/bboard_intro.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			background-color:#FFFFFF;
			position:relative;
			height:154px;
			}

			.bboard_forum_row, .bboard_forum_row a:link, .bboard_forum_row a:visited {
			background-color:#919EE3;
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			padding:5px;
			}
			
.bboard_cats_intro {
			background-image:url(forum/images/bboard_cats.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			background-color:#FFFFFF;
			position:relative;
			height:79px;
			}

			.bboard_forum_row_sm {
			background-color:#919EE3;
			font-size:11px;
			font-weight:bold;
			color:#FFFFFF;
			border-left:1px solid #E7E7FA;
			}
			
			.bboard_category_col {
			border-left:1px solid #919EE3;
			padding:5px;
			border-bottom:1px solid #919EE3;
			}
			
			.bboard_topics_intro {
			background-image:url(forum/images/bboard_topics.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			background-color:#FFFFFF;
			position:relative;
			height:79px;
			}
			
			.bboard_topic_posts {
			background-image:url(forum/images/bboard_topic_posts.jpg);
			background-repeat:no-repeat;
			background-position:top right;
			background-color:#FFFFFF;
			position:relative;
			border-collapse:collapse;
			height:79px;
			}

			.bboard_disclaimer {
			padding:10px;
			background-color:#FFFFFF;
			}
			
			.bboard_new_topic {
			float:left;
			height:25px;
			width:auto;
			padding-top:13px;
			background-color:#FFFFFF;
			}
			
			.bboard_page_nav {
			float:right;
			text-align:right;
			}
			
			.bboard_nav_links {
			padding:5px 5px 3px 0px;
			}
			
			.bboard_nav_back {
			background-color:#FFFFFF;
			}

			.bboard_date_posted {
			background-color:#919EE3;
			color:#FFFFFF;
			padding:5px 0px 5px 5px;
			text-align:right;
			}

			.bboard_post_content {
			padding:15px 30px 15px 30px;
			text-align:left;
			}

			.bboard_screenname {
			font-size:12px;
			font-weight:bold;	
			padding:3px 0px 3px 0px;
			}

			.bboard_profile_details {
			font-size:11px;
			padding:3px 0px 3px 0px;
			}
			
			.bboard_profile_container {
			padding:3px 5px 3px 5px;
			width:auto;
			text-align:center;
			background-color:#E7E7FA;
			}
			.bboard_posts_table {
			border-collapse:collapse;
			border-bottom:3px solid #919EE3;
			}

			.bboard_topic_break {
			background-color:#FFFFFF;
			}

			.bboard_orig_post {
			padding:10px 30px 10px 30px;
			}
			.bboard_common_headline {
			padding:5px 5px 0px 5px;
			}
			.bboard_reply_table {
			background-color:#E7E7FA;
			border:1px solid #F3980B;
			border-collapse:collapse;
			width:100%;
			}


