html {
    overflow:auto;
}
body {
    background: #FFFFFF;
    padding: 0;
    margin: 0;
}
* html body { height: 100%; width: 100%; overflow:auto; }
#body {
    font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
    font-size: 13px;
    text-align: left;
    color: #540d0d;
    display: table;
    background: #FFFFFF;
}
* html #body { height: 100%; width: 100%; overflow:auto; }
#body td {font-size: 13px;font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;color: #540d0d;}
#body p {font-size: 13px;color: #540d0d;}
a, a:visited {
    color: #BDF2AD;
    text-decoration: underline;
}
a:hover {
    text-decoration: underline;
}
