body
    {
        background: white;
        /* url(img/xwplogo_bright.png) no-repeat top left fixed */
        color: black;
    }

.hidden
    {
        display: none;
    }

.overline
    {
        border-top: solid thin black;
        padding-top: 10px;
    }

a
    {
        text-decoration: none;
        font-weight: bold;
        background-color: white;
        color: #800000;
    }
img {
        /* turns off gaps around images */
        border: 0
    }
div.title
    {
        border-bottom: solid thin black;
    }

div.title h1
    {
        font-size: 48pt;
        line-height: 48pt;
        color: #800000;
        font-style: italic;
        font-weight: bold;
        text-transform: lowercase;
        padding-top: 0;
        padding-bottom: 0;
        margin-top: 0;
        margin-bottom: 0;
    }

div.main
    {
        padding: 10px;
        margin: 30px;
        margin-left: 60px;
        font-size: 11pt;
        line-height: 1.4;
        margin-top: 6pt;
        margin-bottom: 6pt;
    }

div.main h1
    {
        font-size: 20pt;
        font-weight: bold;
        margin-left: -40px;
    }

div.main h2
    {
        display: inline;
        font-size: 12pt;
    }

div.main table
    {
        border: 0px;
        padding: 0px;
    }
div.main td
    {
        border: solid black 1px;
        margin: 0px;
        padding: 5px;
        font-size: 10pt;
    }

div.main dt
    {
        font-weight: bold;
    }

div.main a
    {
        color: #800000;
        background-color: white;
    }
div.main a:link
    {
    }
div.main a:visited
    {
    }
div.main a:hover
    {
        color: white;
        background-color: #800000;
    }
div.main a:active
    {
        color: white;
        background-color: #FF0000;
    }

div.box
    {
        float: right;
        top: 10px;
        right: 30px;
        width: 12em;
        padding: 10px;
        margin: 30px;
        background-color: #800000;
        color: white;
        font-size: 0.8em;
        line-height: 1.1em;
    }

div.box h1
    {
        border-bottom: solid thin white;
        font-size: 11pt;
        line-height: 11pt;
        font-weight: bold;
        margin-top: 3pt;
        margin-bottom: 3pt;
        text-indent: 0pt;
    }
div.box ul
    {
        margin-top: 0pt;
        margin-bottom: 0pt;
        padding-top: 0px;
        padding-bottom: 0px;
        margin-left: 10px;
        padding-left: 3px;
    }
div.box li
    {
        margin-left: 0px;
        margin-top: 0pt;
        margin-bottom: 0pt;
        padding-top: 0px;
        padding-bottom: 0px;
        text-transform: lowercase;
    }
div.box p
    {
        margin-top: 0pt;
        margin-bottom: 0pt;
        text-indent: 10pt;
    }
div.box i
    {
        text-decoration: none;
        letter-spacing: 0.2em;
        font-style: normal;
        font-weight: bold;
    }

div.box a
    {
        background-color: #800000;
        color: white;
    }
div.box a:link
    {
        color: #c0c0c0;
    }
div.box a:visited
    {
        color: #c0c0c0;
    }
div.box a:hover
    {
        color: white;
    }
div.box a:active
    {
        color: white;
        background-color: #FF0000;
    }

div.linkimgs
    {
        padding: 10px;
        margin: 30px;
        background-color: white;
        border: solid thin black;
    }

div.linkimgs p
    {
        text-align: center;
        margin-top: 2pt;
        margin-bottom: 2pt;
    }

div.linkimgs img
    {
        vertical-align: middle;
        margin: 2pt;
    }

div.footer
    {
        padding: 10px;
        margin: 10px;
        border-top: solid thin black;
        font-size: 9pt;
        line-height: 10pt;
    }
div.footer p
    {
        text-align: right;
        color: #800000;
        margin-top: 0pt;
        margin-bottom: 0pt;
    }
div.footer a:link
    {
    }
div.footer a:visited
    {
    }
div.footer a:hover
    {
        color: white;
        background-color: #800000;
    }
div.footer a:active
    {
        color: white;
        background-color: #FF0000;
    }







