.navlinks ul{position:absolute; top:-999em}

.navlinks ul li{width:100%}

.navlinks li:hover{visibility:inherit}

.navlinks li{float:left; position:relative}

.navlinks a {display:block; position:relative; }

.navlinks li:hover ul, 
.navlinks li.sfHover ul{left:0; top:1.4em; z-index:99}

ul.navlinks li:hover li ul, 
ul.navlinks li.sfHover li ul{top:-999em}

ul.navlinks li li:hover ul, 
ul.navlinks li li.sfHover ul{top:0}

ul.navlinks li li:hover li ul, 
ul.navlinks li li.sfHover li ul{top:-999em}

ul.navlinks li li li:hover ul, 
ul.navlinks li li li.sfHover ul{top:0}

.navlinks li ul{margin-top:8px; width:80px; z-index:1000;}

.navlinks li li{padding:0px 10px; width: 100%; z-index:1000;}

.navlinks li li li{background:#9AAEDB}

.navlinks li:hover, .navlinks li.sfHover, 
.navlinks a:focus, .navlinks a:hover, .navlinks a:active{outline:0}

.navlinks li a.sf-with-ul:hover, 
.navlinks li.sfHover a.sf-with-ul, 
.navlinks li a.sf-with-ul:active{background:#000; }

.navlinks li li a{color:#fff; padding:3px 0 3px 0; margin:0px; border: none;}

.navlinks li li a:hover{
	font-weight: bold;
	color: #fff;
}

.navlinks a.sf-with-ul{padding-right:2em; min-width:1px}

.sf-sub-indicator{position:absolute; display:block; right:.75em; top:1.05em; width:10px; height:10px; text-indent:-999em; overflow:hidden; background:url('/web/images/arrows-ffffff.png') no-repeat -10px -100px}

a >.sf-sub-indicator{top:.8em; background-position:0 -100px}

a:focus >.sf-sub-indicator, 
a:hover >.sf-sub-indicator, 
a:active >.sf-sub-indicator, 
li:hover >a >.sf-sub-indicator, 
li.sfHover >a >.sf-sub-indicator{background-position:-10px -100px}

.navlinks ul .sf-sub-indicator{background-position:-10px 0}

.navlinks ul a >.sf-sub-indicator{background-position:0 0}

.navlinks ul a:focus >.sf-sub-indicator, 
.navlinks ul a:hover >.sf-sub-indicator, 
.navlinks ul a:active >.sf-sub-indicator, 
.navlinks ul li:hover >a >.sf-sub-indicator, 
.navlinks ul li.sfHover >a >.sf-sub-indicator{background-position:-10px 0}

.sf-shadow ul{background:url('/web/images/shadow.png') repeat bottom right; padding:0 8px 9px 0}

.sf-shadow ul.sf-shadow-off{background:transparent}