.amenu-non, .amenu, .amenub {
  width: 138px;
  text-align: left;
}

.amenu-non ul, .amenu ul, .amenub ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 11px;
  line-height: 14px;
}

.amenu-non li, .amenu li, .amenub li {
  background: url(http://www.starmicrosystems.com/images/nav/button_sep.gif) no-repeat;
  background-position: bottom left;
  margin: 0;
}

.amenu-non a, .amenu a {
  display: block;
  width: 100%;
  background: url(http://www.starmicrosystems.com/images/nav/button_squ.gif) no-repeat;
  background-position: center left;
  padding: 2px 0px 2px 18px;
  text-decoration: none; 
}

.amenu a:link, .amenu a:active, .amenu a:visited {
  color: #000
}

.amenu a:hover {
  font-weight: bold;
  text-decoration: underline;
}

.amenub a {
  display: block;
  width:100%;
  padding: 2px 0px 2px 18px;
  text-decoration: none; 
}

.amenub a:link, .amenub a:active, .amenub a:visited {
  color: #0D0E5E
}

.amenub a:hover {
  text-decoration: underline;
}

.amenu-non .on, .amenu .on {
  background: url(http://www.starmicrosystems.com/images/nav/button_on.gif) no-repeat;
  background-position: top left;
  font-weight: bold;
}

.amenu-non .on2, .amenu .on2 {
  background-position: top left;
  font-weight: bold;
}

html>body .amenu-non li a {
  width: auto;
}

html>body .amenu li a {
  width: auto;
}

html>body .amenub li a {
  width: auto;
}