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


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

IMG
{
    font-size: 8pt;
}

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

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


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

       
}

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



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

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



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: #FFFFFF;
    font-size: 9pt;
       
    margin-top: 3px;
    margin-right: 15px;
    margin-bottom: 3px;    
    margin-left: 0px;
}

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


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

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


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


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

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

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

P.reportTitle
{
    color: #FFE23F;
    font-size: 13.5pt;
    font-weight: bold;
    
    text-align: left;
                 
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 18px;    
    margin-left: 0px;
}


P.cellTextNormal
{
    color: #FFFFFF;
    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: 30px;
    padding-right: 30px;

}

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: #EF2020;
    
    color: white;
    font-size: 9pt;
    font-weight: bold;
    
    padding-right: 40px;
}


TD.pale
{
    
    background: #3491DA;
    
    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;
}


TEXTAREA
{
    font-family: Arial, Helvetica, Verdana;
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: normal;
    background: #56AEE5;
    padding-left: 2px;
    margin-bottom: 10px;
}

INPUT.text
{
    font-family: Arial, Helvetica, Verdana;
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: normal;
    background: #56AEE5;
    padding-left: 2px;  
    margin-bottom: 10px;
}

SELECT
{
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: normal;
    
/*    border-style: solid;
    border-width: 1px;
    border-color: #B2D6F1;*/
    background: #56AEE5;
    
    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: #FFFFFF;
    
    margin-top: 2px;
    margin-right: 5px;

}


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


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

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

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

TD.galleryThumb
{
    background-image: url('/img/gallery_thumb_bg.gif'); 
  	background-position: center center; 
    background-repeat: no-repeat;
	  border: 0px solid black;
}

DIV.reportArea
{
  margin-top: 24px;
}
