* {margin: 0; padding: 0;}
/*body {font-family: Arial, Helvetica, sans-serif;}*/
#nav-one{ clear:both; background:#0c95e7; font-size:11px; margin:1px 0; font-family:Arial, Helvetica, sans-serif;}
.nav, .nav ul {list-style: none; font-size:20px;}
.nav {z-index: 100; position: relative; background:#FFFFFF; width:951px; height:24px;}
.nav li {
	float: left;
	position: relative;
	text-align:center;
}
.border-none{border:none; width:239px;}
.main-menu ul li { 
text-align:center; 
font-size:14px; border-right:#FFFFFF solid 1px; 
height:24px; 
min-height:24px; 
height:auto !important; 
font-weight:bold;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	background: #0c95e7;
	color: #fff;
	display: block;
	width:236px;
	padding:6px 0 3px 0;
	text-decoration: none;
	height:15px; min-height:15px; height:auto !important;
}

.nav li a:hover {background: #08537e; color: #fff;}

#nav-one li:hover a,
#nav-one li.sfHover a {background: #08537e; color: #fff;}

#nav-one li:hover ul a,
#nav-one li.sfHover ul a {background: #08537e; color: #fff;}

#nav-one li:hover ul a:hover,
#nav-one li.sfHover ul a:hover {background: #0c95e7; color: #fff;}

#nav-one li:hover ul a,
#nav-one li.sfHover ul a{text-align:left; font-weight:normal; padding-left:15px; width:221px;}

.nav ul {
	background: #08537e;
	list-style: none;
	position: absolute;
	top: -999em;
	text-align:left;
	font-size:11px;
}

.nav li:hover ul,
.nav li.sfHover ul {top: 20px; font-weight:bold; left:0;}

.nav ul li {border: 0; float: none;}

.nav ul a {
	padding-right:2em;
	
/*	white-space: nowrap;*/
}

.nav ul a:hover {background: #08537e; color: #fff;}
