#nav{font-size:1.2em;position:absolute;left:10px;top:125px}

/* ALL LEVELS **/
#nav li{position:relative;text-align:left;z-index:2000}
#nav li.over{z-index:999}
#nav a{display:block;line-height:1.3em;text-decoration:none}
#nav a:hover span{color:#a4c400}
#nav li.active a span{color:#a4c400}
#nav span{display:block;cursor:pointer;white-space:nowrap}
#nav li ul span{white-space:normal}

/* 0 LEVEL */
#nav li{float:left;margin:1px 5px 0 1px;padding:3px 8px}
#nav a{float:left;color:#444;font-weight:700}
#nav li.active{border:1px solid #f7f7f7;border-bottom:none;background:#none;margin:0 4px 0 0}
#nav li.over{border:1px solid #bbb;border-bottom:none;background:#fcfcfc;margin:0 4px 0 0}
#nav li.active a,#nav li.over a,#nav a:hover{color:#444}

/* 1ST LEVEL */
#nav ul li,#nav ul li.active,#nav ul li.over{float:none;text-transform:none;margin:0;padding:0}
#nav ul li.parent{background:url(../images/nav_parent_arrow.gif) no-repeat 90% 50%}
#nav ul li.last{padding-bottom:0}
#nav ul li.active{border:0;background:none;margin:0}
#nav ul li.over{border:0}
#nav ul a{float:none;padding:5px !important}
#nav ul a:hover{float:none;background:#f6f9e5}
#nav ul li a{font-weight:400 !important;font-size:12px;margin:0}
#nav ul li a span{color:#444 !important}

/* 2ND LEVEL */
#nav ul{position:absolute;width:15em;top:22px;left:-10000px;border:1px solid #bbb;background:#fcfcfc;font-size:12px;padding:1px}

/* Show menu */
#nav li.over > ul{left:-1px}
#nav li.over > ul li.over > ul{left:170px}
#nav li.over ul ul{left:-10000px}

#nav ul li a{color:#fff !important;padding:3px 0}
#nav ul li a:hover{color:#5a7f00 !important;padding:3px 0}

/* 3RD+ LEVEL */
#nav ul ul{top:5px}
