#dnnMenu{height:39px;}
#dnnMenu .topLevel{height:39px;position:relative; }
#dnnMenu .topLevel li{float:left;margin:0 10px 0 0;list-style-type:none;position:relative;margin:-1px 1px 0 0; border-right:1px solid #ffffff;}
#dnnMenu .topLevel li.item.selected{color:#ffffff;text-decoration:none;background:url(images/rootItemL_Hover.png) no-repeat right 0px;}

#dnnMenu .topLevel li a{display:block;color:#fff;line-height:36px; /*background:url(images/rootItemR.png) no-repeat right 0px;*/  text-transform:uppercase; font-size:11px; font-weight:bold;
text-decoration: none;
}
#dnnMenu .topLevel li a:active{color:red;}

#dnnMenu .topLevel li.hover a, #dnnMenu .topLevel li a:hover{color:#ffffff;text-decoration:none;background:url(images/rootItemR_Hover.png) no-repeat right 0px;}

#dnnMenu .topLevel li a div{display:block;line-height:36px; /*background:url(images/rootItemL.png) no-repeat 0 0px;*/ margin:0 13px 0 0;padding:5px 0 0 11px;}
#dnnMenu .topLevel li a:active div{color:red;}


#dnnMenu .topLevel li a:hover div{color:white;}

#dnnMenu .topLevel li.hover a div, #dnnMenu .topLevel li a:hover div{background:url(images/rootItemL_Hover.png) no-repeat 0 0px;}

#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;padding:0;position:relative;z-index:1200;}
#dnnMenu .subLevel li{float:none;clear:both;width:100%; }
#dnnMenu .subLevel li:active{float:none;clear:both;width:100%; color:Red;}
*#dnnMenu .subLevel li{margin-bottom:-3px; height:42px;}
#dnnMenu .subLevel li.item a{background:url(images/PanelBGMR.png) no-repeat right 0; height:42px;}
#dnnMenu .subLevel li.item a:hover{background:url(images/PanelBGMR_hover.png) no-repeat right 0; height:42px;}


/* SubMenu active */
#dnnMenu div.subLevel li.item.first.last.selected div{background:url(images/PanelBGTL_hover.png) no-repeat left 0; height:42px;}
#dnnMenu .subLevel li.item.first.last.selected > a{background:url(images/PanelBGNR_hover.png) no-repeat right 0; height:42px;}

#dnnMenu div.subLevel li.item.selected div{background:url(images/PanelBGTL_hover.png) no-repeat left 0; height:42px;}
#dnnMenu .subLevel li.item.selected > a{background:url(images/PanelBGNR_hover.png) no-repeat right 0; height:42px;}
/* END SubMenu active */


#dnnMenu .subLevel li.item a div{display:block;background:url(images/PanelBGML.png) no-repeat 0 0;color:#fff; padding:0 0 0 15px; height:42px;}
#dnnMenu .subLevel li.item a div img{margin-right:.5em;width:16px;height:16px;vertical-align:middle;}
#dnnMenu .subLevel li.item a div span{}
#dnnMenu .subLevel li.item a:hover div{color:#ffffff; background:url(images/PanelBGTLS_hover.png) no-repeat 0 0; }

#dnnMenu .subLevel li.item a:active div{color:#ffffff; background:url(images/PanelBGTLS_hover.png) no-repeat 0 0; }
#dnnMenu .subLevel li.first > a{background:url(images/PanelBGTR.png) no-repeat right 0px; }
#dnnMenu .subLevel li.first > a:hover{background:url(images/PanelBGTR_hover.png) no-repeat right 0px;}

#dnnMenu .subLevel li.first > a div{background:url(images/PanelBGTLS.png) no-repeat 0 0;padding:0px 0 0 15px; height:42px;}
#dnnMenu .subLevel li.last > a{background:url(images/PanelBGBR.png) no-repeat right top;}
#dnnMenu .subLevel li.last > a:hover{background:url(images/PanelBGBR_hover.png) no-repeat right bottom;}
#dnnMenu .subLevel li.last > a:active{background:url(images/PanelBGBR_hover.png) no-repeat right bottom;}

#dnnMenu .subLevel li.last > a div{ background:url(images/PanelBGBL.png) no-repeat 0 top;line-height:42px;padding:0 0 6px 15px; }
#dnnMenu .subLevel li.first.last > a{background:url(images/PanelBGNR.png) no-repeat right bottom; }
#dnnMenu .subLevel li.first.last > a:hover{background:url(images/PanelBGNR_hover.png) no-repeat right bottom; }

#dnnMenu .subLevel li.first.last > a div{display:block;background:url(images/PanelBGNL.png) no-repeat 0 top;line-height:42px;padding:0px 0 0 15px;}
#dnnMenu .subLevel li.first.last > a:hover div{display:block;background:url(images/PanelBGTLS_hover.png) no-repeat 0 top;}


#dnnMenu .subLevelRight{display:none;position:absolute;left:100%;top:-6px;width:auto;margin:0 0 0 -3px;}
#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{background:url(images/PanelBGTR.png) no-repeat right 0;}
#dnnMenu .subLevelRight ul li.first > a div{background:url(images/PanelBGTL.png) no-repeat 0 0;line-height:24px;padding:6px 0 0 15px;}
#dnnMenu .subLevelRight ul li.first > a:hover div{background:url(images/PanelBGTL_hover.png) no-repeat 0 0;}

#dnnMenu .subLevelRight ul li.first.last > a div{background:url(images/PanelBGNL.png) no-repeat 0 top;padding:6px 0 0 15px;}
