.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}
.sf-menu{float:left;line-height:1.0;margin-bottom:1em;}
.sf-menu ul{position:absolute;top:-999em;width:10em;}
.sf-menu ul li{width:100%;}
.sf-menu li:hover{visibility:inherit;}
.sf-menu li{float:left;position:relative;}
.sf-menu li ul li a{color:#01417f !important;display:block;float:none;font-size:12px !important;height:auto !important;padding:0 !important;position:relative;text-decoration:none !important;}
.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:15px;top:53px;z-index:99;}
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:12em;}
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0;}
.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0;}
.sf-sub-indicator{display:none !important;}
.sf-menu li ul{background:url(../images/bg-popup_top.png) no-repeat left top !important;border-bottom:1px solid #0d4e8c !important;padding-bottom:5px;padding-top:20px;width:167px !important;}
.sf-menu li ul li{padding:5px 0 !important;}
.sf-menu li ul li a
.sf-menu li:hover ul li a,.sf-menu li.sfHover ul li a{background:none !important;text-decoration:none;}
.sf-menu li:hover ul li a:hover,.sf-menu li.sfHover ul li a:hover,.sf-menu li ul li a:hover,.sf-menu li ul li a:hover span,.sf-menu li ul li a span{background:none !important;height:auto !important;padding:0 !important;}
.sf-menu li:hover ul li a:hover,.sf-menu li.sfHover ul li a:hover,.sf-menu li ul li a:hover{text-decoration:underline !important;}
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul,ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em;}
