BODY
{
    margin:         0px;
    padding:        0px; 
    background:     white;
}

DIV.header
{
    padding-top:    5px; 
    padding-left:   10px; 
    padding-bottom: 5px; 
    border-bottom:  solid 1px #909090;
    font-size: 80%
}

DIV.body
{
    height:         auto; /* 80%; */
    width:          98%; 
    padding-left:   15px; 
    padding-right:  10px; 
    padding-bottom: 10px; 
    margin:         0px; 
}

DIV.footer
{
    height:         15%; 
    text-align:     center; 
    padding-:       10px;
}

DIV.footer-body
{
    text-align:     left; 
    border-top:     solid 2px;
    border-top-color: #F0F0F0
    color:          black; /*#0F0F0F;*/
    background:     white; /*#F5F5F5;*/
    width:          98%;
    font-size:      80%;
    padding-left:   10px;
    padding-top:    10px;
}

DIV.see_also
{
    border-top:     solid 1px #CCCCCC;
    padding-top:    10px; 
    margin:         0px; 
}
