a.sideMenu {
    color: #000;
    font-weight: bold;
}
a.sideMenu:hover {
    color: #090;
    text-decoration: none;
}
a.topMenu {
    color: #000;
    font-weight: bold;
}
a.topMenu:hover {
    color: #090;
    text-decoration: none;
}

/************************************************************************************/

div.topMenuContainer {
    height: 24px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 10px;
    /*background-color: #f0e8c8;*/
    background-color: #f0eae0;
    background-color: #eee;
    background-color: #344075;
    background-color: #647095;
    color: #fff;
    /*vertical-align: bottom;*/
}

div.topMenu {
    background-image: url('/images/menu-td.png');
    /*background-color: #fff;*/
    /*background-color: #344075;*/
    float: left;
    min-width: 80px;
    min-height: 20px;
    margin-right: 2px;
    padding-top: 4px;
    padding-right: 14px;
    padding-left: 14px;
    /*border: solid 1px #888;*/
    /*vertical-align: middle;*/
}

div.sideMenu {
    background-color: #fff;
    padding-right: 10px;
}

div.topMenu:hover {
    background-image: url('/images/gold-button.png');
}

/************************************************************************************/

table.sideMenu {
    /*width: 100%;*/
    border-spacing: 10px;
}

/************************************************************************************/

td.sideMenu {
    /*height: 18px;*/
    padding: 4px;
    background-image: url('/images/menu-td.png');
    border: solid 2px #fff;
}

td.sideMenuSeparator {
    background-color: #bdb;
    background-color: #878;
    height: 4px;
    /*border: solid 1px #fff;*/
}


td.sideMenu:hover {
    background-image: url('/images/gold-button.png');
}
