/* ---------------------- Dolphin nav ---------------------- */
#tabs30{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background:#fff url(../Images/Menu/dolphin_bg.gif) repeat-x bottom left;padding:0 0 0 14px;}
#tabs30 ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#tabs30 ul li{display:block;float:left;margin:0 1px;background:transparent url(../Images/Menu/dolphin_bg-OVER.gif) repeat-x bottom left}
#tabs30 ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 14px;height:33px;}
#tabs30 ul li a span{padding:12px 14px 0 0;height:21px;float:left;}
#tabs30 ul li a:hover{color:#fff;background:transparent url(../Images/Menu/dolphin_bg-REV.gif) repeat-x bottom left;}
#tabs30 ul li a:hover span{display:block;width:auto;cursor:pointer;}
#tabs30 ul li a.current,#tabs30 ul li a.current:hover{color:#fff;background:#1D6893 url(../Images/Menu/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#tabs30 ul li a.current span{display:block;padding:0 14px 0 0;width:auto;background:#1D6893 url(../Images/Menu/dolphin_right-ON.gif) no-repeat top right;height:33px;}

.tabs-bg{height:33px;font-size:12px;background:#fff url(../Images/Menu/dolphin_bg.gif) repeat-x bottom left;}
/* ---------------------- END Dolphin nav ---------------------- */


.menu-v ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: auto;
    background-color: #f1f1f1;
    position: absolute;
    height: 82%;
    overflow: auto;
    border-right: 1px solid #17415a;
}

.menu-v li a {
    display: block;
    color: #000;
    padding: 5px 11px 5px 12px;
    text-decoration: none;
}

.menu-v li a.active {
    background-color: #a2a2a2;
    color: white;
}

.menu-v li a:hover:not(.active) {
    background-color: #555;
    color: white;
}