
#snav ul { margin: 0; padding: 0; list-style-type: none; }
#snav li { display: block; float: left; width: 100%; }


#snav a { 
  display: block;
  width: auto !important;
  width: 100%;
  padding: 3px 0px 3px 3px;
  text-decoration: none;
  font-size: 70%;
  color: #333;
}

#snav a:hover,
#snav a:active,
#snav .li_level_ac a  {
   background: #FFCC00;
   color: #333;
   /*font-weight: bold;*/
}

#snav .ul_level_2 a { 
  background: #FFFF99;
  color: #333;
  padding-left: 15px;
  font-weight: normal;
}

#snav .ul_level_2 a:hover,
#snav .ul_level_2 a:active,
#snav .ul_level_2 .li_level_ac a { 
  background: #FFCC00;
  color: #333;
  /*font-weight: bold;*/
}


#snav .ul_level_3 .li_level a { 
  background: #FFFF99;
  color: #333;
  padding-left: 20px;
  font-weight: normal;
}

#snav .ul_level_3 a:hover,
#snav .ul_level_3 a:active,
#snav .ul_level_3 .li_level_ac a { 
  background: #FFCC00;
  color: #333;
  /*font-weight: bold;*/
}

#snav .ul_level_4 .li_level a { 
  background: #FFFF99;
  color: #333;
  padding-left: 25px;
  font-weight: normal;
}

#snav .ul_level_4 a:hover,
#snav .ul_level_4 a:active,
#snav .ul_level_4 .li_level_ac a { 
  background: #FFCC00;
  color: #333;
  /*font-weight: bold;*/
}


#snav .ul_level_5 .li_level a { 
  background: #FFFF99;
  color: #333;
  padding-left: 30px;
  font-weight: normal;
}

#snav .ul_level_5 a:hover,
#snav .ul_level_5 a:active,
#snav .ul_level_5 .li_level_ac a { 
  background: #FFCC00;
  color: #333;
  /*font-weight: bold;*/
}

#qnav {
  border: 1px solid #903;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 5px;
  width: 100%; 
}

#qnav a,
#qnav a:hover,
#qnav a:active {
  font-size: 85% !important;
  background: none !important;
  color: #333;  
  /*padding-left: 5px;*/
}

#qnav a:hover,
#qnav a:active {
  /*font-weight: bold;*/
  background: #e0e0e0 !important;  
  color: #333 !important;    
}

#qnav .snav_ac { font-size: 80%; font-weight: normal; }


.qnav_head {
  color: #993300;
  font-size: 70%;
  /*font-weight: bold;*/
  padding-left: 5px;
}


