﻿body {
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin: 0px;
    padding: 0px;
}

div #pageHeader {
    display: none;
    visibility: collapse;
}

div #pageFooter {
    display: none;
    visibility: collapse;
}

div.formContent {
    display: none;
    visibility: collapse;
}

DIV.printOut { }

DIV.printOut DIV.pageContainer {
    background-color: #FFFFFF;
    background-image: url('/images/background-lg-icon-gn.png');
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
}

DIV.printOut TABLE.pageHeaderContainer { width: 100%; }

TABLE.pageHeaderContainer TD.logoContainer { text-align: center; }

TABLE.pageHeaderContainer TD.headerTextContainer { text-align: center; }

TD.headerTextContainer SPAN.pageTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}

TD.headerTextContainer SPAN.pageSubTitle {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

TABLE.columnContainer { width: 100%; }

TABLE.columnContainer TD.spacer { width: 100%; }

TABLE.columnContainer TD {
    text-align: center;
    vertical-align: top;
}

TABLE.printOut {
    font-family: 'Courier New', Courier, monospace;
    font-size: 8pt;
    margin-left: auto;
    margin-right: auto;
}

TABLE.printOut TH { border: 1px solid #000000; }

TABLE.printOut TD {
    border: 1px solid #000000;
    text-align: center;
    vertical-align: middle;
}

TABLE.loadingChart {
    border: 1px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    margin-left: auto;
    margin-right: auto;
}

TABLE.loadingChart TH { border: 1px solid #000000; }

TABLE.loadingChart TD { border: 1px solid #000000; }