ul.site-menu ul.sub-menu li {background-color:#3d91c5;border-color:#3B4554;border-bottom:1px solid #173e55;border-top:1px solid #71a8c9;}
.site-menu,ul.vertical.site-menu{background-color:#235e82;}
.site-menu li { background-color:#235e82;}
.site-menu li a {color:#FFFFFF !important;}
.site-menu li a span{}
.site-menu li a:hover{color:#FFFFFF !important;}
.site-menu li a:hover{ background-color:transparent; color:#FFFFFF;}
ul.site-menu ul.sub-menu li.selected-menu-item,ul.site-menu li.selected-menu-item{ background-color:#3d91c5;color:#000000 !important;}
ul.vertical.site-menu li.sub-parent:hover {background-color:#3d91c5; color:#000000; }
ul.sub-menu { background-color:#FFFFFF; }
ul.site-menu ul.sub-menu li span a {color:#FFFFFF !important;}
ul.site-menu li {border-bottom:1px solid #173e55;border-top:1px solid #71a8c9;}
ul.site-menu li:hover {background-color:#3d91c5;}
ul.site-menu ul.sub-menu li:hover {background-color:#235e82;}
ul.site-menu ul.sub-menu li span a:hover {background-color:transparent;}
ul.vertical.site-menu li span span { color:#FFFFFF; }
ul.vertical.site-menu li span span:hover {color:#FFFFFF !important;}
ul.site-menu ul.sub-menu li span a:hover{color:#FFFFFF !important;background-color:transparent;}
ul.site-menu ul.sub-menu li span a {background-color:transparent;}
li.menu-separator {background-color:#3d91c5 !important; }
ul.site-menu ul.sub-menu li.menu-separator { padding-top:0px !important; padding-bottom:0px !important; background-color:#235e82 !important; }
