﻿#dnnMenu{ height:40px; padding-bottom:0px; background:#fff; width:950px; margin:0px auto 10px; }
#dnnMenu .topLevel ul { margin:0;padding:0;}
#dnnMenu .topLevel{/*position:relative;*/ margin:0;padding:0;z-index:1210; }
#dnnMenu .topLevel li{margin:0 0px 0 0;list-style-type:none;position:relative;float:left; padding:6px 5px 0 6px; font-family:Arial, Helvetica, sans-serif; font-size:16px; background:url(Images/sep.jpg) no-repeat left 14px;}
#dnnMenu .topLevel li a{display:block;color:#00458c;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal; text-transform:uppercase; text-decoration:none; }
#dnnMenu .topLevel li a:hover {color:#66883f;}
#dnnMenu .topLevel li.hover a, #dnnMenu .topLevel li a:hover{color:#66883f; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px;font-weight:normal; }


#dnnMenu .topLevel li a div{display:block;line-height:29px;margin:0 0 0px 0px; font-family:Arial, Helvetica, sans-serif;  font-size:15px;font-weight:bold;color:#00458c;  padding:0px 19px 0px; text-decoration:none;  }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #dnnMenu .topLevel li a div{padding:0px 18px 0px 19px;}
}
#dnnMenu .topLevel li.hover a div, #dnnMenu .topLevel li a:hover div{ color:#00458c; }


#dnnMenu .subLevel{display:none;position:absolute;width:auto;margin:0;padding:1px 0;z-index:1210;}
#dnnMenu .topLevel li.hover .subLevel{display:block;white-space:nowrap;}
#dnnMenu .subLevel ul{margin:0 0 10px 0px;padding:0 5px;position:relative;z-index:1200;background:#efeeee;border:1.5px solid #ababb1; }
#dnnMenu .subLevel li{float:none;clear:both;background:none!important; }
/**#dnnMenu .subLevel li{margin-bottom:-3px;background:none; padding-bottom: 0; padding-top: 0;}*/
#dnnMenu .subLevel li.item a{ }
#dnnMenu .subLevel li a {background:none!important; }
#dnnMenu .subLevel li a div { border-bottom:1.5px solid #5b5b5b; }
#dnnMenu .subLevel li.item a div{display:block; color:#1b3371; line-height:20px; padding:0 0px 0 0px;margin:0!important; font-size:13px; background:none; font-family: Arial, Helvetica, sans-serif; text-transform:capitalize;}
#dnnMenu .subLevel li.item a div img{margin-right:.5em;width:16px;height:16px;vertical-align:middle; display:none;}
#dnnMenu .subLevel li.item a:hover div{ padding:0 0px 0 0px;margin:0 !important;display:block;color:#782036;}
#dnnMenu .subLevel li.first > a{}
#dnnMenu .subLevel li.first > a div{line-height:20px;padding:0px 0px 0 0px;margin:0 !important}
#dnnMenu .subLevel li.last > a{}
#dnnMenu .subLevel li.last > a div{line-height:20px;padding:0 0px 0px 0px;margin:0 !important; border-bottom:none!important;}
#dnnMenu .subLevel li.first.last > a{}
#dnnMenu .subLevel li.first.last > a div{display:block;line-height:20px;padding:0px 0 0 0px; }


#dnnMenu .subLevelRight{display:none;position:absolute;left:100%;top:2px;width:auto;margin:0 0 0 -1px;}
#dnnMenu .subLevel li.first > .subLevelRight{top:8px;}
#dnnMenu .subLevel li.first.last > .subLevelRight{top:2px;}
#dnnMenu .subLevel li.hover > .subLevelRight{display:block;}
#dnnMenu .subLevel li.first > .subLevelRight li.first > .subLevelRight {top:0px;}
#dnnMenu .subLevelRight ul{display:block;}
#dnnMenu .subLevelRight ul li{position:relative;}
#dnnMenu .subLevelRight ul li a{display:block;}
#dnnMenu .subLevelRight ul li a div{display:block;white-space:nowrap;}
#dnnMenu .subLevelRight ul li.first > a{}
#dnnMenu .subLevelRight ul li.first > a div{line-height:20px;padding:0px 0 0 0px;}
#dnnMenu .subLevelRight ul li.first.last > a div{padding:0px 0 0 0px;}

li.first { background:none!important; }