
BODY
{
    background: #E7E5BE;
    font-family: Arial, Verdana, Tahoma;
}


P.header
{
    color: #1D2557;
    font-size: 9pt;
    font-weight: bold;
    
    margin-bottom: 25px;
    margin-left: 30px;
}


A.email
{
    font-size: 10pt;
    color: #1D2557;
    font-weight: normal;
    text-decoration: none;
    border-bottom: solid 1px #ADB0C2;   
}

A.email:hover
{
    font-size: 10pt;
    color: #1D2557;
    text-decoration: none;    
    border-bottom: solid 1px #1D2557;
}


A.reportLink
{
    font-size: 8pt;
    color: #1D2557;
    text-decoration: none;
    border-bottom: solid 1px #ADB0C2;

       
}

A.reportLink:hover
{
    font-size: 8pt;
    color: #1D2557;
    text-decoration: none;    
    border-bottom: solid 1px #1D2557;
}



A.normalLink
{
    font-size: 9pt;
    color: #1D2557;
    text-decoration: none;
    border-bottom: solid 1px #ADB0C2;
}

A.normalLink:hover
{
    font-size: 9pt;
    color: #1D2557;
    text-decoration: none;    
    border-bottom: solid 1px #1D2557;
}



UL
{
    list-style: url('./img/list_img.gif3') square;
    
    margin-top: 5px;
    margin-right: 15px;
    margin-bottom: 10px;    
    margin-left: 25px;
    padding-left: 0px;
}

LI
{


    color: #1D2557;
    font-size: 9pt;
       
    margin-top: 3px;
    margin-right: 15px;
    margin-bottom: 3px;    
    margin-left: 0px;
}

P.normal
{
    color: #1D2557;
    font-size: 9pt;
    
    text-align: justify;
    
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 10px;    
    margin-left: 0px;
}


P.normalFlat
{
    color: #1D2557;
    font-size: 9pt;
    
    text-align: left;
    
  
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 5px;    
    margin-left: 0px;
}

P.normalCenter
{
    color: #1D2557;
    font-size: 9pt;
    
    text-align: center;
    
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 10px;    
    margin-left: 0px;
}


P.tiny
{
    color: #1D2557;
    font-size: 8pt;
    
    text-align: justify;
    
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 10px;    
    margin-left: 0px;
}


P.page_footer
{
    color: #8890A7;
    font-size: 7pt;
    letter-spacing: 0.5pt;
}

P.page_footer a {
    color: #8890A7;
    text-decoration: none;
}

P.headerNormal
{
    color: #1D2557;
    font-size: 10pt;
    font-weight: bold;
    
    text-align: left;
    
    margin-top: 5px;
    margin-right: 0px;
    margin-bottom: 10px;    
    margin-left: 0px;
        
}

P.cellTextNormal
{
    color: #1D2557;
    font-size: 9pt;
    
    margin-top: 5px;
    margin-bottom: 5px;    
}









TD.content_text
{
    background-image: url("./img/content_bg.gif");
    background-repeat: repeat-x;
    
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 40px;

}

TD.vertical_separator
{
    background-image: url("./img/content_bg.gif");
    background-repeat: repeat-x;

    padding-top: 72px;    
}

TD.board_photo
{
    background-image: url("./img/content_bg.gif");
    background-repeat: repeat-x;
    
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

TD.poster_content
{
    background-image: url("./img/content_bg.gif");
    background-repeat: repeat-x;
    
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}



TD.menu
{
    background: #454B79;
    
    color: white;
    font-size: 9pt;
    font-weight: bold;
    
    padding-right: 40px;
}


TD.pale
{
    background: #ECEBCC;

    padding-left: 5px;
    padding-right: 5px;
}


IMG.inTextLeft
{
    margin-top: 3px;
    margin-left: 0px;
    margin-bottom: 6px;
    margin-right: 6px;
}

IMG.inTextRight
{
    margin-top: 3px;
    margin-left: 6px;
    margin-bottom: 6px;
    margin-right: 0px;
}

IMG.inTextWide
{
    margin-right: 0px;
    padding-right: 0px;
}


TD.poster_frm_top
{
    background-image: url("./img/pframe_t.gif");
    background-repeat: repeat-x;
}

TD.poster_frm_left
{
    background-image: url("./img/pframe_l.gif");
/*    background-repeat: repeat-y;*/
}

TD.poster_frm_right
{
    background-image: url("./img/pframe_r.gif");
    background-repeat: repeat-y;
}

TD.poster_frm_bottom
{
    background-image: url("./img/pframe_b.gif");
    background-repeat: repeat-x;
}


INPUT.text, TEXTAREA
{
    font-size: 9pt;
    color: #1D2557;
    font-weight: normal;
    
/*    border-style: solid;
    border-width: 1px;
    border-color: #B2D6F1;*/
    background: #F0EFD6;
    
    padding-left: 2px;  
    
    margin-bottom: 10px;
    
  
}

SELECT
{
    font-size: 9pt;
    color: #1D2557;
    font-weight: normal;
    
/*    border-style: solid;
    border-width: 1px;
    border-color: #B2D6F1;*/
    background: #F0EFD6;
    
    padding-left: 2px;
    
    margin-bottom: 10px;    
    
 
}



/*
form {margin:0px;}
input, textarea {
border-width: 1; 
border-style: solid; 
border-color: #A5ACB2; 
font-family:verdana,arial,tahoma,helvetica; 
font-size:11px; color: black; 
margin-top:1px;
}

*/

P.formFieldName
{
    font-size: 9pt;
    color: #1D2557;
    
    margin-top: 2px;
    margin-right: 5px;

}


TD.radios
{
    color: #1D2557;
    font-size: 9pt;
}


SPAN.required
{
    font-size: 18px;
    color: red;
    
    vertical-align: top;
}

SPAN.warning
{
    font-size: 9pt;
    color: #1D2557;

    vertical-align: top;    
    margin-top: 2px;    
}