BODY
{
    font-family:sans-serif;
}

.LMBSiteMenu
{
    color:white;
    background-color:green;
    font-family:sans-serif;
    font-size:13pt;
    font-weight:900;
    padding-left:50pt;
    padding-right:50pt;
    padding-top:5pt;
    padding-bottom:5pt;
}

.LMBSiteMenu A:link
{
    color:white;
    text-decoration:none;
}

.LMBSiteMenu A:visited
{
    color:white;
    text-decoration:none;
}

.LMBSiteMenu A:active
{
    color:white;
    text-decoration:none;
}

.LMBSiteMenuLit
{
    color:yellow;
}

.LMBContextMenu
{
    color:#80d080;
    font-family:sans-serif;
    font-size:20pt;
    font-weight:900;
    padding-left:20pt;
    padding-right:5pt;
    padding-top:5pt;
    padding-bottom:5pt;
    text-shadow: gray 2px 2px;
}

.LMBContextMenu A:link
{
    color:#80d080;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBContextMenu A:visited
{
    color:#80d080;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBContextMenu A:active
{
    color:#80d080;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBContextMenuLit
{
    color:green;
    position: relative;
    top: 0px;
    left: 10px;
}

.LMBButton
{
    color:green;
    font-family:sans-serif;
    font-size:20pt;
    font-weight:900;
    padding-left:5pt;
    padding-right:5pt;
    padding-top:5pt;
    padding-bottom:5pt;
    text-shadow: gray 2px 2px;
    text-decoration:none;
}

.LMBButton A:link
{
    color:green;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBButton A:visited
{
    color:green;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBButton A:active
{
    color:green;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBButtonLit
{
    color:#80d080;
    position: relative;
    top: -2px;
    left: 2px;
}

.LMBButtonSmall
{
    color:green;
    font-family:sans-serif;
    font-size:12pt;
    font-weight:900;
    text-shadow: gray 2px 2px;
    text-decoration:none;
}

.LMBButtonSmall A:link
{
    color:green;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBButtonSmall A:visited
{
    color:green;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBButtonSmall A:active
{
    color:green;
    text-decoration:none;
    text-shadow: gray 2px 2px;
}

.LMBButtonDisabled
{
    color:#d0d0d0;
    font-family:sans-serif;
    font-size:20pt;
    font-weight:900;
    padding-left:5pt;
    padding-right:5pt;
    padding-top:5pt;
    padding-bottom:5pt;
    text-shadow: gray 2px 2px;
    text-decoration:none;
}

.LMBButtonSmallDisabled
{
    color:#d0d0d0;
    font-family:sans-serif;
    font-size:12pt;
    font-weight:900;
    text-shadow: gray 2px 2px;
    text-decoration:none;
}

.LMBLedgerEven
{
    background-color:#e0ffe0;
}

.LMBLedgerOdd
{
    background-color:white;
}

.LMBActiveStep, .LMBActiveStep TD, .LMBActiveStep TH
{
    background-color:#e0ffe0;
}

.LMBInactiveStep, .LMBInactiveStep TD, .LMBActiveStep TH
{
    background-color:#e0e0e0;
    color:#909090;
}

.LMBErrorFont
{
    color:red;
    font-weight:bold;
}

.LMBKidInfo
{
    color:black;
    font-weight:bold;
    font-size:14pt;
}

.LMBKidBalance
{
    color:blue;
    font-weight:bold;
    font-size:18pt;
}

.LMBKidCountdown
{
    color:orange;
    font-weight:bold;
    font-size:18pt;
}

.LMBSubFont
{
    color:#808080;
    font-family:sans-serif;
    font-size:8pt;
    font-style: italic;
}
