#mainnav {
  z-index: 100;
}
#mainnav dl, 
#mainnav dl dt, 
#mainnav dl dd, 
#mainnav dl ul, 
#mainnav dl li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#mainnav dl {
  float: left;
}
#mainnav dt {
  font-weight: bold;
}
#mainnav dd {
  display: none;
  width: 270px;
  font-size: 0.85em;
}
#mainnav li a {
font-family:arial;
color: #002a65;
text-decoration: none;
display: block;
padding: 7px 5px 9px 5px;
width: 270px;
background:url('images/nav.png');
font-size:15px;
line-height:21px;
}
#mainnav li a:hover, 
#mainnav li a:focus,
#mainnav li a:active {
background:url('images/nav_ov.jpg');
color: #ffffff;
}

