﻿@font-face {
    font-family: 'AgendaRegular';
    src: url('fonts/agenda-medium-webfont.eot');
    src: url('fonts/agenda-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/agenda-medium-webfont.woff') format('woff'),
         url('fonts/agenda-medium-webfont.ttf') format('truetype'),
         url('fonts/agenda-medium-webfont.svg#AgendaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
#selMenu { clear:both; }
.menuRight { background:url(images/menu-right.png) no-repeat right;padding-right:12px; }
.menuLeft { background:url(images/menu-left.png) no-repeat left;padding-left:12px; }
.menubg { background:url(images/menu-bg.png) repeat-x;height:51px; }
#dnnMenu{height:51px;}
#dnnMenu .topLevel{height:51px;position:relative;margin:0;padding:0px;}
#dnnMenu .topLevel li{float:left;list-style-type:none;position:relative;margin:0;font-family: 'AgendaRegular';background:url(images/divider.png) no-repeat right;
}

#dnnMenu .topLevel li a{display:block;color:#fff;line-height:33px;font-family: 'AgendaRegular';margin:0 5px 0 0;padding:0 16px 0 16px;}
#dnnMenu .topLevel li.hover a, #dnnMenu .topLevel li a:hover{color:#fff;text-decoration:none;background:url(images/menu-hover.jpg) repeat-x;}

#dnnMenu .topLevel li a div{display:block;line-height:51px;margin:0;padding:0;color:#fff;font-size:18px;text-transform:uppercase;font-family: 'AgendaRegular';}
#dnnMenu .topLevel li.hover a div, #dnnMenu .topLevel li a:hover div{}

#dnnMenu .subLevel{display:none;position:absolute;width:auto;margin:0;padding:0;z-index:1210;}
#dnnMenu .topLevel li.hover .subLevel{display:block;white-space:nowrap;}
#dnnMenu .subLevel ul{margin:0 0 0 0px;padding:0;position:relative;z-index:1200;background:#75a41f;border:1.5px solid #577817; }
#dnnMenu .subLevel li{float:none;clear:both;background:none; }
*#dnnMenu .subLevel li{margin-bottom:-3px;background:none; padding-bottom: 0; padding-top: 0;margin-right:0;}
#dnnMenu .subLevel li a{ background:none !important;font-family: 'AgendaRegular';font-size:18px;text-transform:uppercase;margin:0;padding:0; }
#dnnMenu .subLevel li.item a{ background:none !important;font-family: 'AgendaRegular';font-size:18px;text-transform:uppercase; }
#dnnMenu .subLevel li a div { border-bottom:1.5px solid #577817;font-size:18px;text-transform:uppercase;font-family: 'AgendaRegular'; }
#dnnMenu .subLevel li.item a div{display:block;color:#fff;line-height:30px;padding:0 15px 0 15px;margin:0 !important;font-size: 16px;background:none;font-family: 'AgendaRegular';}
#dnnMenu .subLevel li.item a div img{margin-right:.5em;width:16px;height:16px;vertical-align:middle;}
#dnnMenu .subLevel li.item a:hover div{ padding:0 15px 0 15px;margin:0 !important;display:block;color:#fff;background:#037CB1;}
#dnnMenu .subLevel li.first > a{}
#dnnMenu .subLevel li.first > a div{line-height:30px;padding:0px 15px 0 15px;margin:0 !important}
#dnnMenu .subLevel li.last > a{}
#dnnMenu .subLevel li.last > a div{line-height:30px;padding:0 15px 0px 15px;margin:0 !important; border-bottom:none !important;}
#dnnMenu .subLevel li.first.last > a{}
#dnnMenu .subLevel li.first.last > a div{display:block;line-height:30px;/*padding:0px 0 0 8px;*/}

#dnnMenu .subLevelRight{display:none;position:absolute;left:100%;top:2px;width:auto;margin:0 0 0 -510px;}
#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:24px;padding:0px 0 0 15px;}
#dnnMenu .subLevelRight ul li.first.last > a div{padding:6px 0 0 15px;}