﻿/* Level 0 */

#dnnSubMenu{padding:0 0 15px 0;}
#dnnSubMenu .topLevel{position:relative;}
#dnnSubMenu .topLevel li.item{list-style-type:none;position:relative; font-size:0px; display: none; }
#dnnSubMenu .topLevel li.item.parent { display:inline; }
#dnnSubMenu .topLevel li.item.parent .root {background:url(images/submenu_bg.jpg) repeat-x #ffffff;}

#dnnSubMenu .topLevel li a.root{display:block;line-height:30px; height: 30px;}
#dnnSubMenu .topLevel li.hover a.root,
#dnnSubMenu .topLevel li a.root:hover,
#dnnSubMenu .topLevel li.parent a.root{text-decoration:none;}

#dnnSubMenu .topLevel li.item a.root div{display:block;line-height:30px;padding:0 17px;color:#2b55a0;
                                         font-size:12px;}
#dnnSubMenu .topLevel li.hover a div,
#dnnSubMenu .topLevel li a:hover div{}

#dnnSubMenu b {color:#656565}

/* Level 1 */
#dnnSubMenu .subLevel{display:none;margin:0;padding:0;}
#dnnSubMenu .topLevel li.parent .subLevel{display:block;}
#dnnSubMenu .subLevel ul{margin:0 0 0 15px;padding:0;position:relative;z-index:1200;}
#dnnSubMenu .subLevel li.subitem{clear: both;list-style: none; background: url(images/submenu_li.png) no-repeat 0 11px; /*list-style-image:url(images/submenu_li.png);*/ padding: 0 16px 0 11px; overflow: hidden;}
#dnnSubMenu .subLevel li.subitem a{color:white;}
#dnnSubMenu .subLevel li.subitem a div{display:block;color:#888;line-height:15px;padding:5px 5px;}
#dnnSubMenu .subLevel li.subitem a div img{margin-right:.5em;width:16px;height:16px;vertical-align:middle;}
#dnnSubMenu .subLevel li.subitem a div span{}
#dnnSubMenu .subLevel li.subitem a:hover div{color:#888;text-decoration:underline;}
#dnnSubMenu .subLevel li.subitem.first{margin-top:7px;}
#dnnSubMenu .subLevel li.subitem.last{padding-bottom:7px;}

/* Level 2 */
#dnnSubMenu .subLevelRight{display:none;left:100%;top:0;width:auto;}
#dnnSubMenu .subLevel li.parent > .subLevelRight{display:block;}
#dnnSubMenu .subLevelRight ul{display:block;margin-left:5px;padding:0;overflow: hidden;}
#dnnSubMenu .subLevelRight ul li.subitem{position:relative;list-style: none; background: url(images/submenu_li_2.png) no-repeat 0 11px;/* list-style-image:url(images/submenu_li_2.png); */  padding:0 16px 0 11px;}
#dnnSubMenu .subLevelRight ul li.subitem a{display:block;}
#dnnSubMenu .subLevelRight ul li.subitem a div{display:block;color:#888;}
#dnnSubMenu .subLevelRight ul li.subitem a:hover div{color:#888;}
#dnnSubMenu .subLevelRight ul li.subitem.selected a {color:#888;}
#dnnSubMenu .subLevelRight li.subitem.first{margin-top:0px;}
#dnnSubMenu .subLevelRight li.subitem.last{padding-bottom:0px;}