body { margin-top:30px; margin-bottom:30px; font-size: 13px; font-family:Arial,sans-serif; color:#242A4E;}
img.block {display: block;}
p,h1,h2,h3,h4,ul,ol,li,td,th,address,blockquote,nobr     { font-size: 13px; font-family:Arial,sans-serif; }
h1 { font-size:18pt; color:#452322 }
h2 { font-size:16pt; color:#452322 }
h3 { font-size:12pt; color:#452322}
h4 { font-size:10pt; color:#452322 }
p,ul,ol,li,div,td,th,address,nobr     { font-size:13px; }
pre { font-family:Courier New,Courier; font-size:15px; color:#006040; }
tt { font-family:Courier New,Courier; font-size:10pt; }
.tt1 { font-family:Courier New,Courier; font-size:8pt; }
div.botright { margin:10px; }
div.navig { color:#FFFFFF; font-size:13px; font-weight:bold; }
td.epina { background-color:#D5E1E7; }
table.epina { background-color:#D5E1E7;}

a:active { text-decoration: none; font-weight:bold; color:#000040}
a:link { text-decoration: none; font-weight:bold; color:#000040}
a:focus { text-decoration: none;  font-weight:bold; color:#000040}
a:visited { text-decoration: none; font-weight:bold; color:#000040}
a:hover { text-decoration: underline; font-weight:bold; color:#0044FF}

a.navig:link { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navig:visited { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navig:active { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navig:focus { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navig:hover { text-decoration: underline; color:#FED462}

a.navig_toc:link { color:#DADADA; font-weight:normal; text-decoration:none; }
a.navig_toc:visited { color:#DADADA; font-weight:normal; text-decoration:none; }
a.navig_toc:active { color:#DADADA; font-weight:normal; text-decoration:none; }
a.navig_toc:focus { color:#DADADA; font-weight:normal; text-decoration:none; }
a.navig_toc:hover { text-decoration: underline; font-weight:normal; color:#FED462}

a.navigfoc:link { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navigfoc:visited { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navigfoc:active { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navigfoc:focus { color:#DADADA; font-weight:bold; text-decoration:none; }
a.navigfoc:hover { text-decoration: underline; color:#88FFFF}

td { font-size: 13px; }
.focus { color:#FED462; font-weight:bold; font-size:13px }

.head  { background-color:#212647;
         font-weight: bold;
         font-color: #404040 }         
.selfchk_q
       { background-color:#FAF3CC;
         font-weight: normal;
         font-color: #404040;
         padding:8px; }         
.selfchk_q_gray
       { background-color:#FAF3CC;
         font-weight: normal;
         font-color: #888888;
         padding:8px; }         
.selfchk_s
       { background-color:#FAF3CC;
         font-weight: normal;
         font-color: #404040;
         padding:8px; }
.selfchk_guide
       { background-color:#FAF3CC;
         font-weight: normal;
         font-color: #404040;
         padding:8px; }
         
.command { font-weight: bold;
           color: #804040; }
         
td.navigfoc      { font-weight: bold;
                   font-size:13px;
                   color:#000000 }

td.fldlb         { font-size: 13px; 
                   text-align: right; }
table.data       { font-size:10pt; 
                   font-family:Arial; 
                   text-align:justify; 
                   padding:0px; 
                   text-indent:0px; 
                   cell-margin:0px; }
td.normal        { font-size: 13px; 
                   font-family:Arial,sans-serif; }
td.data          { text-align:left; 
                   padding-left:6px; 
                   padding-right:6px; 
                   padding-top:4px; 
                   padding-bottom:4px; 
                   border-right:1px solid #FFFFFF; 
                   border-bottom:1px solid #FFFFFF; 
                   background-color:#D7E5F3 } 
td.datahead      { background-color:#212647;
                   font-weight: bold;
                   font-color: #FFFFFF }

td.bluehead      { background-color:#315A9C;
                   font-weight: bold;
                   font-size:12pt;
                   color:#FFFFFF }

td.grayhead      { background-color:#AAAAAA;
                   font-weight: bold;
                   font-size:10pt;
                   color:#000000 }

td.head          { background-color:#212647;
                   font-weight: bold;
                   font-size:13px;
                   color:#FFFFFF }

td.cbody         { background-color:#FAF3CC;
                   font-size:13px;
                   color:#600000 }
                   
.verybigfont{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16pt;
        font-weight: bold;
        color: #FFFFEF;
}                   