﻿BODY
{
    background-color: #fff !important;
    background-image: none !important;
}
#nav, #footernav, #endcap, #tools, #header, #wpilogo, #banner EM, #banner1 EM, #banner2 EM, .navbar { display: none; }
#content, #footer
{
    width: auto !important;
    margin: 0in !important;
    padding: 0px !important;
    border: 0px !important;
    background-color: transparent;
}
#banner, #banner EM, #banner1, #banner1 EM, #banner2, #banner2 EM
{
    position: relative;
    width: 100%;
    height: auto;
    top: 0px;
    left: 0px;
    text-align: center !important;
    background-image: none !important;
    background-color: #fff !important;
}
#banner:before
{
    content: "WPI ";
    font-size: 20pt !important;
}
#banner1:before
{
    content: "WPI ";
    font-size: 12pt !important;
}

#banner IMG, #banner1 IMG, #banner2 IMG { display: none; }
#banner A, #banner2 A
{
    font-size: 20pt !important;
    text-decoration: none;
}
#banner1 A
{
    font-size: 12pt !important;
    text-decoration: none;
}

H1 { font-size: 20pt !important; }
H2 { font-size: 14pt !important; }
H3 { font-size: 12pt !important; }
H4 { font-size: 12pt !important; }
A:link, A:visited { color: black; }
P, TABLE.format, TABLE.format TD,  TABLE.center, TABLE.center TD, DL, DD, UL, LI, BLOCKQUOTE
{
    font-size: 12pt !important;
    color: black !important;
    line-height: normal !important;
}
P.footer, .sans, TABLE.format TH, TABLE.center TH
{
    font-size: 9pt !important;
}
#content a:link:after, #content a:visited:after
{
    content: " (" attr(href) ") ";
    font-size: 90%;
}
TABLE.format TD, TABLE.format TH, TABLE.center TD, TABLE.center TH
{
    border-color: black;
    border-width: 0px 1px 1px 0px;
    border-style: solid;
}
P.promo, DIV.callout P, DIV.callout300 P, DIV.callout TABLE, DIV.callout300  TABLE, DIV.callout FORM, DIV.callout300  FORM, DIV.callout DL, P.links { font-size: 10pt !important; }