* {
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
}
.VerticalMenuControl {
    background: #fff none repeat scroll 0 0;
    margin-bottom: 10px;
    padding: 0;
    width: 100%;
}
.VerticalMenuControl ul .sublink {
    list-style: outside none none;
}
.VerticalMenuControl .MenuList {
    margin: 0;
    padding: 0;
    width: 100%;
}
.VerticalMenuControl .MenuList li.top {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3c87d3+0,0665e0+0,0f85e0+51,1975d1+100 */
background: #009030; /* Old browsers */
background: -moz-linear-gradient(top, #009030 1%, #1b972a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #009030 1%,#1b972a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #009030 1%,#1b972a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009030', endColorstr='#1b972a',GradientType=0 );
}
.VerticalMenuControl .MenuList .top a:hover {
    text-decoration: underline;
}
.VerticalMenuControl .MenuList .top ul li ul li a:hover {
    text-decoration: underline;
    color: #b80002;
}
.VerticalMenuControl .MenuList .second li.sub {
    margin: 0;
    padding: 0 30px 0 10px;
    position: relative;
    width: 100%;
    list-style: square inside;
    font-size: 13px;
}
.VerticalMenuControl .MenuList .sublink a {
    color: #b80002;
    display: block;
    padding-left: 16px;
}
.VerticalMenuControl .MenuList .top a {
    color: #fff;
    display: inline-flex;
    font: bold 13px/32px arial;
    padding: 0 32px;
}
.VerticalMenuControl .MenuList .top ul li a {
    color: #000;
    margin: 0;
    padding: 0;
}
.VerticalMenuControl .MenuList li {
    list-style: outside none none;
    margin: 0;
    padding: 0;
    line-height: 32px;
}
.VerticalMenuControl .MenuList .second a {
    border: medium none;
    color: #424242;
    font: 13px/30px arial;
    /* height: 30px; */
    margin: 0;
    padding: 0;
    --width: 300px;
    overflow-wrap: break-word;
    /* word-break: break-all; */
    white-space: normal;
}
.VerticalMenuControl .MenuList .second a:hover {
    color: #b80002 !important;
}
.VerticalMenuControl .MenuList .dropdown {
    background: #ffffff none repeat scroll 0 0;
    left: 100%;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 1000;
    margin: 0;
    padding: 0 20px;
    list-style: none;
}
.VerticalMenuControl .MenuList .second .dropdown {
    background: #ffffff none repeat scroll 0 0;
    box-shadow: 0 6px 10px rgba(0, 0, 0, 0.3);
    left: 99%;
    margin: 0;
    padding: 5px 0;
    position: absolute;
    top: 0;
    width: auto;
    z-index: 1000;
    border-radius: 5px;
    overflow: inherit!important;
    list-style: none;
}
.VerticalMenuControl .MenuList .second .dropdown li {
    margin: 0;
    padding: 0 10px;
    position: relative;
    list-style: none;
}
.VerticalMenuControl .MenuList .second .dropdown a {
    border: medium none;
    color: #424242;
    font: 10pt/30px arial;
    height: 30px;
    text-transform: none;
    white-space: nowrap;
}
.VerticalMenuControl .MenuList .second {
    color: #b80002;
    display: block;
    margin: 0;
    padding: 0;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e3f4f9+0,d9edf7+52,e1ecf4+100 */
    background: rgb(227,244,249); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(227,244,249,1) 0%, rgba(217,237,247,1) 52%, rgba(225,236,244,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(227,244,249,1) 0%,rgba(217,237,247,1) 52%,rgba(225,236,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(227,244,249,1) 0%,rgba(217,237,247,1) 52%,rgba(225,236,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3f4f9', endColorstr='#e1ecf4',GradientType=0 ); /* IE6-9 */
    width: 100%;
}
.VerticalMenuControl .MenuList .dropdown ul {
    margin: 0;
    padding: 0;
  
}
.VerticalMenuControl .MenuList ul{
    white-space: nowrap;
}
.VerticalMenuControl .MenuList {
	/* width: 245px; */
}