*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


img {border:none;}

*{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

body{
	/*background-image:url(/images/body_bg.gif);
	background-repeat:repeat;*/
	background-color:#FFFFFF;
	}

img {border:none;}

input, select, textarea{
	border:1px solid #AAB5D5;
	color:#999999;
	background-color:#ffffff;
}

#photo_check{
	border:none;
	background-color:none;
}

a, a:active, a:visited, a:hover {
	color:#5D6a97;
	text-decoration:none;
}


.footer_menu {
	list-style:none;
	margin-left: 0;
	padding-left: 0;
	display: inline;
	color:#0F1651;
	font-weight:normal;
}
.footer_menu li{
	margin-left: 0;
	padding: 3px 3px;
	list-style: none;
	display: inline;
}

.footer_menu li a{
	text-decoration:none;
	font-size:11px;
	color:#0F1651;
}

.footer_menu li a:hover{
	text-decoration:underline;
}

#splash_box{
	width:999px;
	overflow:hidden;
	margin:auto;
}

#splash_header{
	width:999px;
	height:87px;
	overflow:hidden;
	background-color:#fff;
	position:relative;
	background-image:url(/images/layout/online_ie/online_logo.jpg);
}

#splash_main{
	width:999px;
	height:467px;	
	overflow:hidden;
	/*background-color:#fff;
	background-image:url(/images/);
	background-repeat:no-repeat;*/
	position:relative;
	
}

#splash_main_logout{
	width:999px;
	height:467px;	
	overflow:hidden;
	background-color:#fff;
	background-image:url(/images/);
	background-repeat:no-repeat;
	position:relative;
	
}

#splash_footer{
	width:999px;
	height:13px;
	padding:2px;	
	overflow:hidden;
	background-color:#D3E5FF;
	position:relative;
}

#m_b_c_top
{
	background-color:#D3E5FF;
	background-image:none;
	border:none;
	padding-top:0px;
	color:#4D698E;
	width:999px;
}

#splash_work{
	width:999px;
	height:126px;
	padding:2px;	
	overflow:hidden;
	background-color:#fff;
	position:relative;
}

#splash_under_footer{
	width:999px;
	overflow:hidden;
}

#splash_text_box{
	position:absolute;
	top:0px;
	left:410px;
	width:366px;
	height:59px;
	text-align:center;
	padding-top:20px;	
	color:#2C396E;
	font-size:16px;
	font-weight:bold;	
}

#splash_text_large{
	font-size:20px;
	font-weight:bold;	

}

#splash_join_box{
	position:absolute;
	top:0px;
	left:10px	;
	/*background-color:#a9b3d7;*/
	width:260px;
	height:420px;
	color:#101857;
}

#splash_search_box{	
	position:absolute;
	top:384px;
	left:13px;
	border:1px solid #a9b3d7;
	width:349px;
	height:114px;	
}

#search_title{
	border-bottom:1px solid #a9b3d7;
	color:#7f8cb6;
	font-weight:bold;
	height:19px;
	padding:0px 0px 0px 10px;
	float:left;
	width:340px;
	line-height:19px;
}

#search_content_left{
	background-color:#F2F3F8;
	width:200px;
	height:84px;
	float:left;
	text-align:right;
	padding:5px;
	padding-right:23px;
	line-height:28px;
}

#search_content_right{
	background-color:#F2F3F8;
	width:121px;
	height:94px;
	float:left;
	padding:0px;	
	line-height:30px;
	text-align:right;
}


#splash_newaf_box{
	position:absolute;
	top:260px;
	left:274px;
	width:175px;
	height:163px;	
}

#splash_join_button{
	position:absolute;
	top:467px;
	left:486px;
	width:235px;
	height:66px;	
}

#splash_header_form{
	position:relative;
	left:510px;
	top:40px;
	overflow:hidden;
	width:480px;
}

#splash_header_login{
	float:right;
	overflow:hidden;
	padding:10px;
	line-height:18px;
	text-align:right;
	color:white;	
}

.edit_join{
	width:150px;
	border:1px solid #7581a9;
}

#splash_join{
	color:#3c4154;
	width:255px;
	margin-left:0px;
	margin-top:75px; 
	padding-left:2px;	
	}

.splash_join_table{
	width:260px;}
.splash_join_table td{
	height:23px;
	padding:0px;
}	
/* ************ CITY CHOOSER ***************************************/
		#ChooseCity{
			position:absolute;
			width:230px;
			height:200px;
			left:140px;
			top:170px;
			z-index:1;
			overflow:scroll;
			background-color:#E2E7FA;
		}

		#Layer1 {  	
			position:absolute;
			width:100%; 	
		    height:100%;
			z-index:1;
			/*background-image:url(/images/trans.png);*/

			left: 0px;
			top: 0px;
		}
		
		#Layer1a {
			position:absolute;
			width:100%;
			height:1100px;
			z-index:1;
			background-color:#333333;
			filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;
			left: 0px;
			top: 0px;
		}
		
		#Layer2 { 
			margin:auto;
			width:315px; 
			height:100%; 
			z-index:1;  
			margin-top:200px;
			/*background-color: #FFFFFF; */ 
			padding:2px;
			/*background-color:#999999*/
		}
		#Layer3 { 
			float:left;
			z-index:1;
			background-color:#FFFFFF;
			/*width:100%;
			height:100%;*/
		}
		.country_adviser{
			width:450px;
			border:1px solid #BDC3DB;
			background-color:#EBEEFD;
		}
		
		.country_title{
			height:45px; 
			background-image:url(images/AF-advisor-gradient.jpg);
		}
		
		.country_mean{
			height:25px; 
			background-color:#E0E3F2; 
			line-height:25px; 
			font-size:13px; 
			font-weight:bold; 
			color:#5C6C9F; 
			padding-left:20px;
		}
		
		
		.country_content input{
		margin-bottom:-3px;
		}
		
		.country_content{
		padding:5px;
		color:#7C8EB2;
		padding-left:50px;
		line-height:20px;
		}
		


