a.navi {
       height: 30px;
       background-position: 3px;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size: 14px;
       font-weight: bold;
       color: black;
       background-color: #FFFF99;
       text-decoration: none;
       padding-top: 5px;
       padding-bottom: 3px;
       padding-left: 22px;
       padding-right: 3px;
       width: 145px;  
}

a.navi:hover {
       height: 30px;
       background-image: url(link.ico);
       background-repeat: no-repeat;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size: 14px;
       font-weight: bold;
       color: White;
       background-color: red;
       text-decoration: none;
       padding-top: 5px;
       padding-bottom: 3px;
       padding-left: 22px;
       padding-right: 3px;
       width: 145px;  
}

