/* 
    Document   : default
    Created on : June 17, 2006, 8:50 PM
    Author     : jmwhite
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

.mainwindow {
    text-align: center;
/*background-color: red;*/
}

.mainwindow A IMG{
    border: 0;
}

.mainwindow > DIV {
/* IE doesn't recognize this rule */
    width: 755px;
    margin: 0 auto;
}

.leftmenu {
    float: left;
}

.leftmenu * {
    float: left;
    clear: left;
}

.maincontent {
    float: right;
    width: 550px;
    text-align: left;
    margin-bottom: 20px;
    /*background-color: green;*/
}

.maincontent * {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.footer * {
    font-size: 10px;
    font-weigth: bold;
    color: #888888;
}

.bannerinfo {
    font-family: Arial, Helvetica;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 1px;
    color: #666666;
    line-height: 11px;
    margin-top: 0px;
}

H1 {
    font-family: Arial, Helvetica;
    font-size: 14px;
    font-weight: bold;
    background-color: #CCCCCC;
    padding: 2px;
    letter-spacing: 2.25px;
}

H1.sub {
    font-size: 12px;
    font-weight: normal;
    background-color: #E6E6E6;
    margin-top: -1em;
}

.itemheader {
    font-family: Arial, Helvetica;
    font-size: 13px;
    font-weight: bold;
    margin-top: 1em;
    margin-bottom: 0px;
    letter-spacing: 0.5px;
}

.itemdescr P {
    font-family: Arial, Helvetica;
    font-size: 13px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.itemannotation {
    font-style: italic;
}

