.nav_menu0{
  width:100%;
	position: relative;
	height: 34px;
	background: #0094b9;
}

.nav_menu{
	position: relative;
	height: 34px;
	background: #0094b9;
	font: 11px Tahoma;
}

.nav_menu li{
	position: relative;
	list-style: none;
	float: left;
	text-align: center;	
}

.nav_menu li a{
	color: white;
	position: relative;
	display: block;
	height: 24px;
	padding: 10px 14px 0px 14px;
	text-decoration: none;
	background: url(img/sep2.gif) no-repeat right;
}

.nav_menu li a:hover,
.nav_menu li a.active{
	color: #00596f;
	background: #35aac6;
	left: -1px;
}

.nav_menu li ul{
	visibility: hidden;
	position: absolute;
	background: #69bfd5;
}

.nav_menu li.over ul{
	left: -1px;
	visibility: visible;
}

.nav_menu li ul li{
	float: none;
}

.nav_menu li ul li a{
	display: block;
	background: #69bfd5 url(img/arrow.gif) no-repeat 10px 10px;
	left: 0px;
	text-align: left;
	padding: 7px 14px 7px 14px;
	height: auto;
	border-bottom: 1px solid #90d0e0;
}

.nav_menu li ul li a:hover{
	display: block;
	background: #35aac6 url(img/arrowh.gif) no-repeat 10px 10px;
	left: 0px;
}

li.m01, li.m01 ul { white-space:nowrap;padding: 0 0 0 0;text-transform:uppercase; width:159px;}
li.m01 ul li a { width: 131px; }

li.m02, li.m02 ul { white-space:nowrap;padding: 0 0 0 0;text-transform:uppercase; width:144px;}
li.m02 ul li a { width: 116px; }

li.m03, li.m03 ul { white-space:nowrap;padding: 0 0 0 0;text-transform:uppercase; width:134px;}
li.m03 ul li a { width: 106px; }

li.m04, li.m04 ul { white-space:nowrap;padding: 0 0 0 0;text-transform:uppercase; width:229px;}
li.m04 ul li a { width: 201px; }

li.m05, li.m05 ul { white-space:nowrap;padding: 0 0 0 0;text-transform:uppercase; width:118px;}
li.m05 ul li a { width: 90px; }

li.m06, li.m06 ul { white-space:nowrap;padding: 0 0 0 0;text-transform:uppercase; width:154px;}
li.m06 ul li a { width: 126px; }

