/**
 * sorry about all the !importants, this is because these rules COULD
 * be less specific than other rules, and we need to override
 */
ul.subnav {
  margin: 0 !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  list-style: none !important;
  background: #061432 !important;
  border: none !important;
  color: #fff !important;
  padding: 0px 0px 0px 0px !important;
  min-width: 140px !important;
  height: auto !important;
  z-index: 100;
}

ul.subnav li {
  margin: 0px !important;
  padding: 0px !important;
  display: block !important;
  float: none !important;
}

ul.subnav li a {
	margin:0px;
  display: block !important;
  padding: 1px 4px !important;
  color: #fff !important;
  text-decoration: none !important;  
  min-width: 200px !important;
}

ul.subnav li a:link, { font-weight:normal; }
ul.subnav li a:visited { background: transparent !important; font-weight:normal; }
ul.subnav li a:hover,
ul.subnav li a:active  { background: #676d8f !important; color: #fff !important; }