/*This is No More Magentos Css's Baby. Its mine...Andross-AKA--->Andrew Reed!  */ 
#anav { padding:0 -20px; font-size:10.2pt; position:relative; left:0px;}
*{margin-left:0px;}
/************** ALL LEVELS  *************/
#anav li { position:relative; text-align:left; }
#anav li.over { z-index:999;}
#anav a{display:block; line-height:1.3em; text-decoration:none;}
#anav a:hover {display:block; line-height:1.3em; text-decoration:none; color:#FF4500!important;}
#anav span {display:block; cursor:pointer; white-space:nowrap;}
#anav li ul span {white-space:normal; padding:3px!important; font-size:11pt;  font-weight: bold; width:203px; }
/************ 0 LEVEL  ***************/
#anav li { float:left; }
#anav a {float:left; padding:4px 13px 4px 13px; color:#a7c6dd; font-weight:bold; font-size:12pt;}
li.top_level.over{background-color:#0A263D; }
#anav li.over a {color:#FFFFFF;}
#anav a:hover {color:#FF4500;}
#anav ul ul ul li.over a{border: #4FBDDD; background-color:none; color:#FF4500!important;}
#anav ul ul li.over a{border: #4FBDDD; background-color:none; color:#FF4500;}
#anav ul li.over a{border: #4FBDDD; background-color:none; color:#FF4500;}
#anav ul ul li.over{background-color:#4FBDDD;}
/************ 1ST LEVEL ************/
#anav ul li,#anav ul li.active { float:left; padding-bottom:1px; }
#anav ul li.last { padding-bottom:0; }
#anav ul a{float:none; padding:0; background:none;}
#anav ul a:hover { float:none; padding:0; background:none; background-color:#4FBDDD;}
#anav ul li a {font-weight:normal;}
/************ 2ND LEVEL ************/
ul.MainColumns { position:absolute; width:210px;  top:25px; left:-3000px; background-color: #0A263D; padding:12px;}
/* Show menu */
#anav li.over > .MainColumns { left:0px;}
/*Main one works KEEP*/
#anav a > div.DivBox2 { left:-5000px;}
/*Main one works KEEP*/
#anav a > div.DivBox3 { left:-5000px;}
/*Main one works KEEP*/
#anav li.over  > div.DivBox2{left:180px; position:absolute; top:0px;}
/*Main one works KEEP*/
#anav li.over  > div.DivBox3{left:100px; position:absolute; top:0px;}
/*Main one works KEEP*/
#anav ul li a {color: #FFFFFF;}
#anav ul li a:hover {display:block;}
#anav li li li li span { padding:0 0 0 25px; }
/************ 3RD+ LEVEL ************/
#anav li.columns ul { width: 210px}
#anav ul ul li { float: none; width:210px; padding:0 }
#anav ul ul ul { margin-left: 10px; padding:5px; padding-left:20px; }
#anav ul ul ul li a { color:#FFFFFF!important; font-size: 0.95em; padding:0 }
.level3 span {color:#FFFFFF; font-size: 0.95em; left:-5000px; }
.level3 span:hover {display:block; color:#FF4500!important;}
#anav li.over ul.shown-sub { left:3000px; }
div.DivBox2{left:-3000px; position:absolute;  width:210px; }
div.DivBox3{left:-3000px; position:absolute;  width:210px; }
ul.BBOOXX2{background-color:#0A263D;position:absolute; border:2px solid #CCCCCC;}
ul.BBOOXX3{background-color:#0A263D;position:absolute; border:2px solid #CCCCCC;}
ul.BBOOXX1{margin-left:-40px;}
