.navbar {
	position: relative;
	text-align: left;
	width: 980px; 
	margin: 0 auto;
	padding:0;
	height:32px;
	background:#fff url(/images/navbar_bgff.jpg) bottom center no-repeat;
	z-index: 99;
	}
.nav, .nav * {
	margin:0;
	padding:0;
	list-style:none;
	}
.nav {
	display: table;
	margin: 0 auto;
}
.nav a {
	display:block;
	color: #fff;
	text-decoration:none;
	}	
.nav ul {
	position:absolute;
	top:-999em;
	width:12em;
	background:#068dcc;	
	}
.nav li {
	margin:0 13px;
	padding:0 12px;
	display:inline;
	_width:7em;
	_margin:2px;
	_padding:2px;
	line-height:32px;
	height:32px;
	font-size:14px;
	float:left;
	position:relative;
	text-align:center;
	text-shadow: #333 1px 0px 1px;
	zoom: 1;
	}
.nav li.current { 
	background:#068dcc;
	}

.nav li ul {
	background: url(/images/nav_round.png) bottom center no-repeat;
	}
	
.nav li ul {
	*padding-bottom:10px;
	}	

.nav ul li, .nav a { width: 100%; }
.nav li li {	
	text-align:left;	
	line-height:2em;
	height:2em;
	padding:0;
	margin:0;
	font-size:12px;
	background:#068dcc;
	border-bottom:1px dotted #88d0f2;/*E9E9E9*/
	}
.nav li li a {
	margin:0 auto;
	padding:0 12px;/*padding:0;width:85%;*/
	}
.nav li li.last { margin-bottom:10px;	}	
.nav li li.last a {	border-bottom:none;	}	
.nav li li li {	background:#9AAEDB;	}
	
.nav li:hover ul,
ul.nav li.sfHover ul {
	left:-1px;
	top:2.3em;
	}
.nav li:hover li ul,
.nav li.sfHover li ul { top:-999em;	}
.nav li li:hover ul,
ul.nav li li.sfHover ul {
	left:9.45em;
	top:-1px;
	background:#068dcc;
	z-index:99;
	}
.superfish li:hover ul,
.superfish li li:hover ul {	top: -999em;  }

.nav li:hover, .nav li.sfHover  { background:#068dcc; }
.nav li ul li:hover, .nav li ul li.sfHover  { background:#0063BD; position: static; }
.nav a:focus, .nav a:hover, .nav a:active {	 }






