
.hnavbar {
	padding:0;
	margin:0;
}
.hnavbar, .hnavbar ul {  
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#ffffff;
	margin-top:0px;
	padding-left:3px
}

.hnavbar, li, ol {
	line-height:normal;
}

.hnavbar a, .hnavbar .iemenufix {
	display: block;
	width: 100%;
	text-decoration: underline;
}

.hnavbar li {  
	float: left;
	width: 5px;
	min-width:10px;  
	background: no-repeat 107px 5px;
}

.hnavbar li a {
	text-align:center;
	vertical-align:middle;
	color:#3C599F;
	font-weight:bold;
	padding:0;
	margin:auto;
	margin-bottom:10px;
	_margin-bottom:0px;
}

.hnavbar li a:visited {
	color:#3C599F;
}

.hnavbar li a:hover {
	color:#3C599F;
}

.hnavbar li:hover {
}

.hnavbar li li {
	background: url() no-repeat 106px 5px;
	background-color: #045799;
	width:100%;
	border-bottom:1px solid #ccc;
	height:auto;
	color:#CBDBE9;	
	margin-bottom:0;

}
.hnavbar ul li ul {
	margin-top:0px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	padding-left:0px;
}
.hnavbar li li a {
	text-align:left;
	_height:auto;
	
	font-weight:bold;
	width:90%;
	padding-bottom:6px;
	padding-top:6px;
	margin-bottom:0px;
}

.hnavbar li li:hover {
	background-color:#D7DFF0;
	color:#00338E;
}

.hnavbar li li:hover a {
	color:#00338E;
}

.hnavbar li ul {  
	position: absolute;
	width: 200px;
	 left: -999em; 
	background: #fff;
}

.hnavbar li ul ul {  
	margin: -1em 0 0 9em;
}

.hnavbar li:hover ul ul, .hnavbar li:hover ul ul ul, .hnavbar li.sfhover ul ul, .hnavbar li.sfhover ul ul ul {
	left: -999em;
}

.hnavbar li:hover ul, .hnavbar li li:hover ul, .hnavbar li li li:hover ul, .hnavbar li.sfhover ul, .hnavbar li li.sfhover ul, .hnavbar li li li.sfhover ul { 
	left: auto;
}


.nbd li, .nbd li a {
	width:29px;
}

.nclm li, .nclm li a {
	width:180px;
}

.ndiag li, .ndiag li a {
	width:145px;
}

.nrep li, .nrep li a {
	width:95px;
}

.nwc li, .nwc li a {
	width:105px;
}

.nnotes li, .nnotes li a {
	width:60px;
}

.natt li, .natt li a {
	width:140px;
}

.nemp li, .nemp li a {
	width:90px;
}

.ndocs li, .ndocs li a {
	width:100px;
}
.nalerts li, .nalerts li a {
	width:60px;
}

.npm li, .npm li a {
	width:140px;

}
.npm li a, .ndocs li a, .nbd li a, .ndiag li a, .nrep li a, .nwc li a, .nnotes li a, .natt li a, .nemp li a, .nalerts li a {
	padding-bottom:0px;
	border-left: 2px solid #3C599F;
}
.nbd li li a, .nclm li li a, .ndiag li li a, .nrep li li a, .nwc li li a, .nnotes li li a, .natt li li a, .nemp li li a, .ndocs li li a{
	border-left:none;
	height:100%;
}

