BODY {
    Background-Color: #DEEDF5;
    Color: #000000;
    Font-Family: Georgia, Times, Serif;
    Text-Align: justify;
    Margin: 1em;
    Padding: 1em;
    Border/*IE*/:2px #4B9DC9 solid;
}

BLOCKQUOTE.sidebar {
    Background-Color: #B3D6EA;
    Font-Family: Verdana,Arial,Helvetica,Swiss,sans-serif;
    Text-Align: justify;
    Font-Size: 90%;
    Margin-Left: 3em;
    Margin-Right: 3em;
    Padding: 5px;
    Border:2px #4B9DC9 solid;
}

TABLE.toprow {
    Background-Color: #B3D6EA;
    font-family: Optima,Humanist,Optimum,Verdana,Arial,Helvetica,Swiss,sans-serif;
    Font-Size: 120%;
    /*Border-top:2px #4B9DC9 solid; Border-bottom:2px #4B9DC9 solid;*/
}

HR.footnote {
    Color: #4B9DC9;
    Border/*IE*/:2px #4B9DC9 solid;
}

H1 {
    font-family: Optima,Humanist,Optimum,Verdana,Arial,Helvetica,Swiss,sans-serif;
    text-align: center;
    font-size: 200%;
}
H2 {
    font-family: Optima,Humanist,Optimum,Verdana,Arial,Helvetica,Swiss,sans-serif;
    font-weight: bold;
    font-style: italic;
    text-align: left;
    font-size: 160%;
    margin-top: 2em;
}
H3:before {
    Content: &#149;
}

H3,H4,H5,H6 {
    font-family: Optima,Humanist,Optimum,Verdana,Arial,Helvetica,Swiss,sans-serif;
    font-weight: bold;
    text-align: left;
    margin-top: 2em;
}

TABLE.left {
    text-align: left;
}

OL.left,UL.left {
    text-align:left;
}

UL.nobullet {
    list-style-type: none ;
    text-align:left;
}
