body{
font-family:"Myriad Pro",Calibri,"Helvetica Neue",Helvetica,Frutiger,"Frutiger Linotype",Univers,"Gill Sans","Gill Sans MT",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,Arial,sans-serif;
font-size:12px;
margin:0;
}
#menuframe{
height:100px;
}

.scroll-pane {
	width: 702px;
	height: 200px;
	overflow: auto;
	float: left;
}
#smlmenu{
font-size:12px;
font-weight:bold;
left:0;
position:absolute;
text-transform:uppercase;
top:20px;
}
#curr{
color:#A7C6DD;
margin:0 0 0 25px;
}
#curr select{
	margin-top:0;
	width:100px;
}
#lang{
font-size:12px;
font-weight:bold;
left:450px;
position:absolute;
text-transform:uppercase;
top:17px;
}
#lang select{
	margin-top:0;
	width:100px;
}
.language-switcher {
float:right;
margin-left:5px;
margin-top:0px;
}

#smlmenu a:hover{
color:#0458ab;
}
#lang a:hover{
color:#999;
}
#lang a{
text-decoration:none;
padding:7px;
color:#666;
}
#smlmenu a{
text-decoration:none;
padding:7px;
color:#013467;
}
#menu{
left:1px;
position:absolute;
top:50px;
width:715px;
z-index:190;
}
#menu * {
z-index:192;
}
#menu ul.menu{
padding:0;
margin:0;
list-style:none;
clear:both;
height:54px;
background:transparent url(../images/menusprite-cn.gif) repeat-x scroll 0 -406px;

}
#menu ul.menu li{
float:left;
width:143px;
}
#menu ul.menu li a{
display:block;
clear:none;
text-align:center;
width:143px;
height:44px;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
color:white;
line-height:42px;
}
#menu ul.menu li:hover{
		background:transparent url(../images/menusprite-cn.gif) repeat-x  0 -460px;

		}
#menu ul.menu #submenu1 li:hover{
background:none;
}
#menu ul.menu li.first:hover{
		background:transparent url(../images/menusprite-cn.gif) repeat-x  -20px -162px;

		}
#menu ul.menu li.last:hover{
		background:transparent url(../images/menusprite-cn.gif) no-repeat  -52px -108px;

		}
#menu ul.menu li.first{
clear:left;
background:transparent url(../images/menusprite-cn.gif) no-repeat 0 0;

}
#menu ul.menu li.last{
background:url(../images/menusprite-cn.gif) no-repeat scroll 136px -54px transparent;
clear:right;
}
#loc{
position:relative;
}
li.loc:hover #submenu1{
display:block;
}
#submenu1{
color:white;
visibility:hidden;
left:-575px;
position:absolute;
top:40px;
width:722px;
z-index:199;

}
#submenu1 *{
z-index:200;
}
	#submenuLeft{

	background:transparent url(../images/menusprite-cn.png) no-repeat 0 -108px;
	//background-image:url(../images/menusprite-cn.gif);
	width:10px;
	height:216px;
	float:left;
	}
	#submenuRight{
	background:transparent url(../images/menusprite-cn.png) no-repeat -10px -108px;
	//background-image:url(../images/menusprite-cn.gif);
	width:10px;
	height:216px;
	float:left;
	}
	#submenuContent{
	padding-top:7px;
	float:left;
	height:216px;
	background:transparent url(../images/menusprite-cn.png) repeat-x left -514px;
	//background-image:url(../images/menusprite-cn.gif);
	}
		#submenuContent h4{
		color:white;
		font-size:13px;
		font-weight:bold;
		padding-bottom:5px;
		margin-bottom:0;
		margin-top:10px;
		border-bottom:1px solid #7a929f;
		}
		#submenuContent td{
		vertical-align:top;
		padding:5px 10px 0;
		}
		#submenuContent ul{
		list-style:none outside none;
		line-height:16px;
		padding:0;
		margin:0;
		}
		ul.menu li #submenuContent ul li{
		width:auto;
		float:none;
		padding:0;
		background:none;
		}
		ul.menu li #submenuContent ul li a{
		text-decoration:none;
		background:none;
		color:#dee;
		font-size:11px;
		display:inline;
		font-weight:normal;
		height:auto;
		text-transform:capitalize;
		width:auto;
		line-height:0px;
		font-family:"Tahoma","Myriad","Frankiln Gothic Book","Helvetica","Arial";
		}
				#menu ul.menu li #submenuContent ul li a:hover{
				background:none;
				color:white;
				text-decoration:underline;
				}
		#loc a{
		background:transparent url(../images/menusprite-cn.gif) no-repeat scroll -50px -248px;
		}
#menu ul.menu li a:hover {
text-decoration:none;
}
		#menu ul.menu li.last  h4 a{
		color:black;
		text-transform:none;
		font-size:12px;
		display:block;width:125px;height:16px;
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll -20px -216px;
		text-indent:-5555;
		margin:0;
		padding:0 0 0 8px;
		}
		#menu ul.menu li.last  h4 a:hover{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll -20px -232px;
		margin:0;
		padding:0;
		text-decoration:underline;
		}		
		#submenuContent h4#wv{
		color:white;
		display:block;width:125px;height:16px;
		font-weight:bold;
		padding:0;
		margin:6px 0 0 0;
		}
				#so{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll center -1028px;
		text-indent:-9999px;
		
		}
		#so:hover{
		background-position:center -1082px;
		
		}
		#vo:hover{
		background-position:center -1137px;
		}
		#mf:hover{
		background-position:center -1190px;
		}
		#vc:hover{
		background-position:center -1244px;
		}
		#vo{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll center -974px;
		text-indent:-9999px;
		}
		#mf{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll center -920px;
		text-indent:-9999px;
		}
		#vc{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll center -866px;
		text-indent:-9999px;
		}
		#loc a#ls{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll center -812px;
		text-indent:-9999px;
}
#loc a#ls:hover,#loc:hover a#ls{
		background:transparent url(../images/menusprite-cn.gif) repeat-x scroll center -1298px;
		text-indent:-9999px;
}
