#sideMenu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
    width: 125px;
    padding: 0px;
    margin: 0px;
}

#sideMenu ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: none;
}

#sideMenu ul li {
    margin: 0px;
    padding: 0px;
}

#sideMenu ul li a {
    font-size: 80%;
    display: block;
    border-bottom: 1px dashed royalblue; /* Updated border color */
    padding: 5px 0px 2px 4px;
    text-decoration: none;
    font-weight: bold;
    color: royalblue; /* Updated font color */
    width: 125px;
}

#sideMenu ul li a:hover,
#sideMenu ul li a:active {
    color: #000000;
    background-color: silver;
}
