/* Navigation */
.nav2, .nav2 ul { 
	list-style: none;
	padding: 0;
	margin: 0;
}

.nav2 {
    position: relative;
	z-index: 100;
  	font-family: arial, verdana, lucida, helvetica, sans-serif;
}
.nav2 li {
    position: relative;
  	float: left;
	padding: 0;
  	margin: 0;
}
.nav2 li a, .nav2 li a:link, .nav2 li a:active, .nav2 li a:visited {
	padding: 0 9px;
	color: #959595;
	text-align: left;
	text-transform: none;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	font-family: arial, verdana, lucida, helvetica, sans-serif;	
	line-height: 26px;
	display: block;
}

.nav2 li a:hover {
  	height: 26px;
	width: 112px;
	color: #000;

}
#nav-one2 li:hover a, 
#nav-one2 li.sfHover a {
  	height: 26px;
	width: 112px;
	color: #000;
}
#nav-one2 li:hover ul a, 
#nav-one2 li.sfHover ul a {
  	height: 26px;
	width: 112px;
	color: #959595;	
}
#nav-one2 li:hover ul a:hover, 
#nav-one2 li.sfHover ul a:hover {
  	height: 26px;
	width: 112px;
	color: #000;	
}

.nav2 ul {
    position: absolute;
  	width: 100px;
  	top: -999em;
	margin: 0;
	list-style: none;
}
.nav2 li:hover ul,
.nav2 li.sfHover ul {
  	top: 26px;
}
.nav2 ul li {
  	border: 0;
  	float: none;
}
.nav2 ul a {
    width: 80px;
  	padding-right: 20px;
  	white-space: nowrap;
}
.nav2 ul a:hover {
  	color: #000;
}

/* Select Language Format*/

.lang_main {
    background-image: url(../common/lang_main.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 132px;
}
.lang_top {
    background-image: url(../common/top_lang.png);
	background-repeat: no-repeat;
	height: 27px;
	width: 132px;
}
.lang_middle {
    background-image: url(../common/middle_lang.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 132px;
}
.lang_bottom {
    background-image: url(../common/bottom_lang.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 132px;
}