.navmenu {
   width: 135px;
 }

.navmenu ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
   font-family: serif;
   font-size: 18px;
   vertical-align: middle;
}

.navmenu li {
   margin: 2px 0 0;
}

.navmenu a {
   display: block;
   width:135px;
   padding: 2px 2px 2px 10px;
   border: 1px solid #000000;
   background: #dcdcdc;
   text-decoration: none; /*lets remove the link underlines*/
}

.navmenu a:link, .navmenu a:active, .navmenu a:visited {
   color: #000000;
   text-align: center;
   background-color: #daf1ff;

}

.navmenu a:hover {
   border: 1px solid #000000;
   #background: #333333;
   color: black;
   background-color: #7bcbff;
}
