.cssnav {
position: relative;
font-family: arial, helvetica, sans-serif;
background: url("images/qlbgon.gif") no-repeat;
white-space: nowrap;
color: #878787;
display: block;
width: 180px;
height: 26px;
margin: 0;
padding: 0;
text-align: left;
vertical-align: top;
}


.cssnav a {
display: block;
color: #878787;
font-size: 11px;
width: 180px;
height: 26px;
display: block;
float: left;
text-decoration: none;
vertical-align: top;
}

.cssnav img {
width: 180px;
height: 26px;
border: 0;
vertical-align: top;
}

* html a:hover {
visibility: visible;
color: #A70D29;
}

.cssnav a:hover img {
visibility: hidden;
}

.cssnav span {
position: absolute;
left: 15px;
top: 5px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 
