html {
    overflow:auto;
}
body {
    background: #285084;
    padding: 0;
    margin: 0;
}
* html body { height: 100%; width: 100%; overflow:auto; }
#body {
    font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-align: left;
    color: #FCFFCC;
    display: table;
    background: #285084;
}
* html #body { height: 100%; width: 100%; overflow:auto; }
a, a:visited {
    color: #D5262C;
    text-decoration: underline;
}
a:hover {
    text-decoration: underline;
}
