/* Default Joomla! Menu */
#ja-container2 ul.menu {
  margin: 0;
  padding: 1px 0 0;
  list-style: none;
  background: url(../images/hdot2.gif) repeat-x top;
}

#ja-container2 ul.menu li {
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
}

#ja-container2 ul.menu li a {
  padding: 0px 0;
  display: block;
  color: #888899;
        /*background: url(../images/hdot2.gif) repeat-x bottom;*/
        background: url(../images/button_bg.gif) repeat-x;
  width: 200px;
  margin: 1px 0px;
  /*padding: 4px 0px 4px 8px;*/
  border: 1px solid #DDDDDD;
  text-decoration: none;
  outline: none;
        text-decoration: none;
  font-variant: small-caps;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  letter-spacing: .5px;
  font-size: 11px;
}

#ja-container2 ul.menu li a span {
  padding-left: 16px;
  /*background: url(../images/bullet.gif) no-repeat 5px 5px;*/
}

#ja-container2 ul.menu li a:hover,
#ja-container2 ul.menu li a:active,
#ja-container2 ul.menu li a:focus {
  color: #333333;
  /*background: url(../images/hdot2.gif) repeat-x bottom #DDDDDD;*/
        background: url(../images/button_bg_over.gif) repeat-x;
  text-decoration: none;
}

#ja-container2 ul.menu li.active a {
  /*background: url(../images/hdot2.gif) repeat-x bottom #FFFFFF;*/
        background: url(../images/button_bg.gif) repeat-x;
  color: #7BA566;
  font-weight: bold;
  text-decoration: none;
}

#ja-container2 ul.menu li.active a span {
  /*background: url(../images/bullet3.gif) no-repeat 5px 5px;*/
        background: url(../images/button_bg.gif) repeat-x;
}

#ja-container2 ul.menu li li a span {
  /*background: none;*/
        background: url(../images/button_bg.gif) repeat-x;
}

#ja-container2 ul.menu li ul {
  margin: 0;
  padding: 0;
  list-style: none;
background: none;
}

#ja-container2 ul.menu li li {
  padding: 0 0 0 15px !important;
  list-style: none;
}

#ja-container2 ul.menu li li a {
  color: #666666;
  background: none !important;
  font-size: 86%;
border: none;
}

#ja-container2 ul.menu li li a:hover,
#ja-container2 ul.menu li li a:active,
#ja-container2 ul.menu li li a:focus {
  color: #006699;

}

#ja-container2 ul.menu li li a span {
  /*background: url(../images/bullet.gif) no-repeat 5px;*/
background: url(../images/hdot2.gif) repeat-x top;
  font-weight: normal; /*x*/
}