
#portal-globalnav {
position:absolute;
padding: 0;
margin: 0;
top:70px;
right:5px;
}
#portal-globalnav li {
text-align:left;
display: inline;
float: right;
position: relative;
margin: 0 25px 0 0;
padding: 0;
}
.topitem a {
border-bottom: 5px solid #406477;
}
#portal-globalnav li a,
#portal-globalnav li.selected a {
font-size:14px;
display: block;
text-decoration:none;
text-transform: none;
width: 100% !important;
height: 100% !important;
	padding-bottom:2px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #57798A;
}
#portal-globalnav li a:hover {
font-size:14px;
display: block;
text-decoration:none;
text-transform: none;
width: 100% !important;
height: 100% !important;
	padding-bottom:2px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #BBCCD5;
}
#portal-globalnav li ul {
position: absolute;
padding: 0;
margin: 0;
width: 15em;
left: -999em;
white-space: normal;
background-color: #57798A;
}
#portal-globalnav li ul li {
margin: 0 !important;
width: 100% !important;
}
#portal-globalnav li:hover ul {
left: auto;
}
#portal-globalnav li:hover ul, #nav li.sfhover ul {
left: auto;
}
#portal-globalnav ul li:hover, #portal-globalnav ul li.sfhover {
color: white !important;
}
#portal-globalnav li ul ul {
top: -1px;
margin: 0 0 0 15em;
}
#portal-globalnav li:hover ul ul, #portal-globalnav li:hover ul ul ul, #portal-globalnav li.sfhover ul ul, #portal-globalnav li.sfhover ul ul ul {
left: -999em;
}
#portal-globalnav li:hover ul, #portal-globalnav li li:hover ul, #portal-globalnav li li li:hover ul, #portal-globalnav li.sfhover ul, #portal-globalnav li li.sfhover ul, #portal-globalnav li li li.sfhover ul {
left: auto;
}
#portal-globalnav ul li a span {
display: block;
margin: 0 5px 0 5px;
padding: 5px 0 5px 0;
}
#portal-globalnav ul li a,
#portal-globalnav ul li a:hover {
color: white !important;
width: 100% !important;
}