/* Menu */
#menu ul { z-index:400; display:block; list-style: none; margin:0; padding: 0; float: left; }
#menu ul a, #menu ul h2 { font-family: Arial, Helvetica, sans-serif; font-size: 19px; border: 0; margin: 0; padding: 0; }
#menu ul ul a, #menu ul ul h2 { font-family: Arial, Helvetica, sans-serif; font-size: 19px; background:#DDD; display: block; border:0; margin: 0 0 0 13px; padding: 3px; }
#menu h2 { font-family: Verdana, Arial; font-size: 18px; color: #000; }

#menu ul li a { color:#001B39; padding:0; border: none; background:transparent; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; }
#menu ul li a:hover { color: #000;  }

#menu ul li ul li { padding:4px 3px 4px 0px; background:#95a3bd; border-left: 1px solid #fff; border-right: 1px solid #fff; border-bottom: 1px solid #fff;  text-align:left; }
#menu ul li ul li a:hover { color:#cc0000;   text-align:left; }

#menu ul a { display:block; color: #000; background: #A3ADB4; text-decoration: none; border:0; padding:0; margin:0; }
#menu ul a:hover { color: #000;  }

#menu li { position: static; padding:0; margin:0; border:0; }
#menu ul ul { position: absolute; z-index: 500; }
#menu ul ul ul { position: absolute; top: 0; left: 100%; }

#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul li:hover ul ul { display: none; width: 136px; padding: 0; }

#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul { display: block; }

#menu ul.active { }
#menu ul.active li a { color:#000; }
#menu ul.active li a:hover { }
#menu ul.active ul li a { color:#A3ADB4; background:none; }
#menu ul.active ul li a:hover { color:#FABA00; }

