/*Side Nav styles */





#sidenav { width:229px; margin-left: 0px; line-height:12px; padding-bottom:0px; background:url(../assets/images/menu/sidemenu_back.gif); background-color:#bbbcbd; min-height:390px; margin: 0px; padding: 0px; position:relative; float:left; display:inline; }
#sidenav ul { font-size:1.1em; margin: 0px; padding: 0px; list-style-type: none; font-family: Verdana, Arial, Sans-serif, Verdana;  
position:relative; float:left; display:inline; height: auto; }
#sidenav ul li{ padding:0; display:inline; list-style: none; clear:none; margin:0 0 1px 0; float:left;  }
#sidenav li { margin: 0px 0px 0px 0px; width:221px; }
#sidenav a { width:194px; background:#e6e7e8 url(../assets/images/menu/menu-arrow-lvl1.gif) no-repeat 0px 0px; display: block; padding: 6px 5px 6px 30px; color: #666; text-decoration:none;  }
#sidenav a:hover { background:#e6e7e8 url(../assets/images/menu/menu-arrow-lvl1-roll.gif) 0px 0px; color: #333; text-decoration: none;}
#sidenav ul li a:link, #sidenav ul li a:visited,#sidenav ul li a:active { float:left; display:inline; margin:0 0 0 0; font-size:1.1em; text-decoration:none; color:#58595b; line-height:16px; font-weight:bold; }

#sidenav ul li { border:0px; margin:0px; }
#sidenav ul li a { 
border-bottom:1px solid #ccc; }
#sidenav ul ul li a { 
 }


#sidenav ul li.active a { background:#ff8030 url(../assets/images/menu/menu-arrow-lvl1-open.gif) no-repeat 0px 0px;  }
#sidenav ul li.active a:hover { background-color:#ccc;  }
#sidenav ul li.active li a { background:#e6e6e6 url(../assets/images/menu/menu_arrow_lvl2.gif) no-repeat 0px 0px;  }
#sidenav ul li.active li a:hover { background:#b3b3b3 url(../assets/images/menu/menu-arrow-lvl2-roll.gif) no-repeat 0px 0px; }

/* Level 2 - (grey background) */
#sidenav ul ul { background-color:#000; font-size:0.9em; border-bottom: none; font-size:1.0em; margin: 0px; padding:0px; }
#sidenav ul ul li { margin: 0px; width:229px; padding:0px; }
#sidenav ul ul a {  width:174px; background: url(../assets/images/menu/menu_arrow_lvl2.gif) no-repeat 0px 0px; color:#666; font-weight:normal; padding: 6px 5px 6px 50px; font-weight:bold; border-bottom:1px solid #ccc; }
#sidenav ul ul a:hover { background:#b3b3b3 url(../assets/images/menu/menu-arrow-lvl2-roll.gif) no-repeat 0px 0px; color:#333;}
#sidenav ul ul li.active a { background:#b3b3b3 url(../assets/images/menu/menu-arrow-lvl2-open.gif) no-repeat 0px 0px; }
#sidenav ul ul li.active a:hover { background:#b3b3b3 url(../assets/images/menu/menu-arrow-lvl2-open.gif) no-repeat 0px 0px; }
#sidenav ul ul li a.active2 { background:#ffcc00 url(../assets/images/menu/menu-arrow-lvl2-open.gif) no-repeat 0px 0px; }
/*.active2{ background:#ff0000 !important; }*/



/* Config level - (dark grey background) 
#sidenav ul li.active ul li.config a { color:#fff;  background:#999 url(../assets/images/menu/menu-arrow-config.gif) no-repeat 3px 2px; }
#sidenav ul li.active li.config a:hover { color: #fff; background:#00aaf2 url(../assets/images/menu/menu-arrow-config-roll.gif) no-repeat 3px 2px; text-decoration: none; }*/




