

DIV.buttonlane {
    text-align: left;
    padding: 10px 0px 5px 16px;
}

A.button {
    padding: 3px;
    text-decoration: none;
    margin: 20px 5px 0px 5px;
    font-family: Arial;
    background: #E7E8E9;
    color: black;
    border: 1px solid black;
}

DIV.secondarymenu {
    margin: 5px auto 0px auto;
    padding-bottom: 40px;
}

DIV.smpoint_sel {
    background: #29226a !important;
}

DIV.smpoint {
    background: #E7E8E9;
    border: 1px solid black;
    width: 90px;
    padding: 2px;
    text-align: center;
    float: left;
    margin-right: 4px;
}

DIV.smpoint A {
    color: black;
    text-decoration: none;
}


DIV.tabmenu {
    padding-left: 140px;
    position: relative;
    top: 19px;
    margin: 5px auto 0px auto;
    padding-bottom: 0px;
}

DIV.tabpoint_sel {
    background: #f5f5f5 !important;
    border-bottom: 1px solid #f5f5f5 !important;
}

DIV.tabpoint {
    background: #E2E2E2;
    border: 1px solid #C8CCCD;
    padding: 2px 6px 2px 6px;
    text-align: center;
    float: left;
    margin-right: 4px;
    cursor: pointer;
}


DIV.tabpoint A {
    color: black;
    text-decoration: none;
}

.dialog {display: none;}

UL.popupmenu {
    border: 1px solid black;
    border-bottom: none;
    position: absolute;
    background: white;
    margin: 0px;
    padding: 0px;
    display: none;
}

UL.popupmenu LI {
    display: block;
    border-bottom: 1px solid black;
    list-style: none;
    margin: 0px;
    padding: 2px 15px 2px 7px;
    cursor: pointer;
}

UL.popupmenu LI.hover {
    background: black;
    color: white;
}


UL.popupmenu LI A {
    text-decoration: none;
    color: black;
}

.calendartoday { background-color: red;}
