
/* Modified styles for
   better printing
------------------------ */

body.mainBody {
    background-color: white;
    background-image: none;
    color: black;
    margin: 0px;
}

body.mainBody, body.mainBody th, body.mainBody td {
    color: black;
}

.newshead, .newshead a, .newshead a:link, .newshead a:visited {
    color: black;
}

.newsCaption, .newsCaption a, .newsCaption a:link, .newsCaption a:visited, .newsCaption a:hover, .newsCaption a:active {
    color: black;
}


#main {
    background-color: white;
    overflow: visible;
    padding: 0px;
    position: absolute;
    left: 0px;
    top: 120px;
    width: 100%;
    height: 300px;
    margin: 0px;
    padding: 0px;
}

#menu, #logo, #banners {
    display: none;
}

#logoprint {
    display: block;
    left: 0px;
    top: 0px;
}
