body { font-family:Arial, Helvetica, sans-serif; margin:0;}
.main{width:1005px; margin:0 auto; text-align:left; position:relative;}
.logo {float:left;}
.add1 { padding-top:17px; float:left; width:700px;}

.menu {clear:both; background-image: url(images/menu-bg.gif); width:1005px; height:29px; background-repeat:repeat-x}
.navigation {float:right; font-family:Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding-top:8px; font-size:12px;}
.navigation a{ color:#333333; text-decoration:none;}
.navigation a:hover{ color:#b10b4c; text-decoration:underline;}

.body { background-color:#FFFFFF; width:1005px; height:inherit; float:left }

.left_menu { width:195px;  padding: 10px 0px 0px 10px; position:relative;  display:block; float:left;}

.region { width:185px; border:#ffc600 solid 1px; margin-bottom:20px; }

ul.r_menu {
	padding:0 8px;
	margin:0;
	}

li.r_menu {
	background:url(images/region-bl.gif) 0 7px no-repeat;
		list-style-type:none;
		padding:0 0 0 18px; margin:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		border-bottom:#ffe899 solid 1px;
		}
		
li.r_menu  a {
	text-decoration:none;
	color:#313b48;
	text-decoration:none;
	}
li.r_menu  a:hover {
	color:#313b48; 
	text-decoration:underline;
	}
	
li.r_menu2 {
	background:url(images/menu-bl.gif) 0 7px no-repeat;
		list-style-type:none;
		padding:0 0 0 18px; margin:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		border-bottom:#ccc solid 1px;
		}
		
li.r_menu2  a {
	text-decoration:none;
	color:#313b48;
	text-decoration:none;
	}
li.r_menu2  a:hover {
	color:#313b48; 
	text-decoration:underline;
	}
	
	
.categories { width:185px; border:#ffc600 solid 1px; }

ul.c_menu {
	padding:0 8px;
	margin:0;
	}

li.c_menu {
	background:url(images/categories-bl.gif) 0 7px no-repeat;
		list-style-type:none;
		padding:0 0 0 18px; margin:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:20px;
		border-bottom:#ffe899 solid 1px;
		}
		
li.c_menu  a {
	text-decoration:none;
	color:#313b48;
	text-decoration:none;
	}
li.c_menu  a:hover {
	color:#313b48; 
	text-decoration:underline;
	}
	
.banner_ad { padding-top:10px;}


.top { padding-top:10px;  float:left; width:789px; font-size:11px; font-weight:bold;}
.top1 {border:#2562aa solid 2px; width:484px; height:62px; float:left; background-image:url(images/top.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold; margin-left:5px;}
.top_content { padding-right:70px; padding-left:10px; padding-top:8px;}
.top2 {border:#2562aa solid 2px; width:280px; height:62px; float:left; background-repeat:no-repeat; margin-left:10px; background-image:url(images/mail.gif); background-position:left; background-repeat:no-repeat;}

.content { width:788px; float:left; margin: 5px 0px 0px 5px; padding-bottom:10px; font-size:14px;}
.world_map { border:#2562aa solid 2px; width:325px}
.search { border:#2562aa solid 2px; padding:0px 10px 0px 10px; margin:5px 0px 0px 0px; width:305px; }

.h_search {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold;}
.s_name {font-size:11px; font-weight:bold; padding-left:10px;}

.f2 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; color: #666666; padding: 3px;background:url(images/bg.jpg); border: solid 1px #CCCCCC; width:190px} 

.f3 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; color: #666666; padding: 3px;background:url(images/bg.jpg); border: solid 1px #CCCCCC; width:180px} 

.f4 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none; color: #666666; padding: 3px;background:url(images/bg.jpg); border: solid 1px #CCCCCC;} 

.box { border:#CCCCCC solid 1px; width:325px; height:145px;}
.box2 { border:#CCCCCC solid 1px; margin:5px 0px 0px 0px; width:325px; height:145px;}
.box_in { height:98px}
ul.c_box {
	padding:0 8px;
	margin:5px 0px 0px 0px;
	}

li.c_box {
	background:url(images/body_bl.gif) 0 3px no-repeat;
		list-style-type:none;
		padding:0px 0px 3px 18px; margin:0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		line-height:15px;
		}
		
li.c_box  a {
	text-decoration:none;
	color:#333333;
	text-decoration:none;
	}
li.c_box  a:hover {
	color:#333333; 
	text-decoration:underline;
	}
.marg { padding:0px 5px 0px 5px}

.footer { background-image:url(images/footer-bg.gif); height:36px; width:985px; border:#FFCC00 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding: 10px; clear:both  }
.footer a{ color:#999999; text-decoration:none;}
.footer a:hover{ color:#999999; text-decoration:underline;}
#mpu {
	margin: 15px 10px 10px 1px;	
	padding:10px 10px 10px 5px;	
	float:left;
	clear:left;
}
.n_around { background-image: url(images/news-aw.gif); height:31px; width:325px;}
.w_abroad { background-image: url(images/work-abroad.gif); height:31px; width:325px;}
.l_abroad { background-image: url(images/live-abroad.gif); height:31px; width:325px;}
.t_abroad { background-image: url(images/travel-abroad.gif); height:31px; width:325px;}
.ex_resources { background-image: url(images/expats-resources.gif); height:31px; width:325px;}
.s_abroad { background-image: url(images/study-abroad.gif); height:31px; width:325px;}
.cat { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#333333; padding:5px 0px 0px 15px; text-align:left; }
.cat  a {
	text-decoration:none;
	color:#333333;
	text-decoration:none;
	font-size:14px;
	}
.cat  a:hover {
	color:#333333; 
	text-decoration:underline;
	font-size:14px;
	}
