.VerticalMenuControl * {text-rendering: geometricPrecision}

.VerticalMenuControl {
    margin-bottom: 10px;
}
.VerticalMenuControl ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.VerticalMenuControl .top > a {
    color: #FFFFFF;
    display: inline-block;
    padding-left: 35px;
}
.VerticalMenuControl ul .sublink {
    list-style: none outside none;
}
.VerticalMenuControl .MenuList li.top:hover {
    background: url("../images/icon.png") no-repeat scroll 10px center #1859FF;
}
.VerticalMenuControl .Menulist {
    margin: 0;
    padding: 0;
    width: 100%;
}
.VerticalMenuControl .MenuList li.top {
    background: url("../images/icon.png") no-repeat scroll 10px center, url("../images/verbar.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    color: #FBEC04;
    height: 35px;
    margin-bottom: 0;
    padding: 0;
    position: relative;
}
.VerticalMenuControl .MenuList .top a.sublink {
    color: #FFFFFF;
    font: bold 10pt/35px arial;
}
.VerticalMenuControl .MenuList .top:hover .second {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C0C0C0;
    display: block;
    left: 100%;
    position: absolute;
    top: 0;
    width: 250px;
    z-index: 50;
}
.VerticalMenuControl .MenuList .second a.sublink {
    color: #FFFFFF;
    font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .second .sub:hover {
    background: none repeat scroll 0 0 #C92929;
}
.VerticalMenuControl .MenuList .second .sub:hover a {
    color: #FFFFFF;
}
.VerticalMenuControl .MenuList .dropdown {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 100%;
    position: absolute;
    top: 0;
    width: 220px;
    z-index: 50;
}
.VerticalMenuControl .MenuList .dropdown a.sublink {
    color: #000000;
    font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .dropdown .sublink:hover {
    color: #F31005;
    font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .dropdown .sub {
    background: none repeat scroll 0 0 #E0F1FB;
    border-bottom: 1px solid #079FF2;
    display: block;
    padding: 5px 5px 5px 10px;
    position: relative;
}
.VerticalMenuControl .MenuList .dropdown .sub:hover {
    background: none repeat scroll 0 0 #E0F1FB;
    color: #F31005;
}
.VerticalMenuControl .MenuList .dropdown .sub:hover a {
    color: #F31005;
}
.VerticalMenuControl .MenuList .dropdown .sub .dropdown {
    left: 100%;
    position: absolute;
    top: 0;
}
