#navcontainer {
 margin-left: 0px;
}
#navlist {
  padding: 0px;
  margin-left: 0px;
  font: bold 12px Verdana,Arial, Helvetica, sans-serif;
  border: 2px solid;
  border-color: #aaa #666 #666 #aaa;
  background: #eeeeec;
  width: 200px;
}

* html #navlist {
  width: 204px;
  w\idth: 200px;
}
#navlist li {
  list-style: none;
  margin: 0;
  padding: 0.25em 1em;
  border: 1px solid;
  border-color: #fff #aaa #aaa #fff;
  text-align: left;
}
#navlist li a {
  text-decoration: none;
  display: block;
}
#navlist li a:link {
  color: black;
}
#navlist li a:visited {
  color: black;
}
#navlist li a:hover {
  color: red;
}
#navlist li.current {
  color: red;
}
