

  td.txr
  { padding-left: 5pt ;
    padding-right: 5pt ;
    padding-top: 2pt ;
    padding-bottom: 2pt ;

    font-size:10pt;
    font-weight:bold ;
    text-align: right ;
    color :  black ;
    border: 1px solid #a8a8a8;
   }


   
  #dek 
    {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

  td.but1
  { padding-left: 5pt ;
    padding-right: 5pt ;
    padding-top: 2pt ;
    padding-bottom: 2pt ;
  
    font-size:8pt;
    font-weight:bold ;

    text-align: center ;
    color :  black ;

    background-color: #F6D7F8 ; 
    border: 1px solid #68276D;
   }
  
  body 
  { margin-left : 0.00in ;
   margin-top : 0.00in ;
   margin-right : 0.00in ;
   margin-bottom : 0.00in ;
   font-family: Tahoma, Verdana, Helvetica, arial, sans-serif;
   border: 0px solid white;
   background-color: white }

  pre 
  { font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-size:10pt;
  }


  table.th {
    padding: 0pt;  
   font-family: Tahoma, Verdana, Helvetica, sans-serif;    
     }

  td
  { font-size:10pt;
    color:black ;
    padding: 1pt ;
  }

  td.error1
  { padding: 2pt ;
    border: 1px solid #a8a8a8 ;         
    background-color: pink ;

    font-weight:bold ;

  }


                                   
  td.thl
  { padding-left: 5pt ;
    padding-right: 5pt ;
    padding-top: 2pt ;
    padding-bottom: 2pt ;
    font-size:10pt;

    font-weight:bold ;
    color :  black ;
    background-color: #cee5fe ; 
    border: 1px solid #a8a8a8;
   }

  td.thl_purple
  { padding: 3pt ;

    font-size:10pt;
    font-weight:bold ;

    color :  black ;
    background-color: #EFE2F5 ;
    border: 1px solid #a8a8a8;
   }

  td.thc
  { padding-left: 5pt ;
    padding-right: 5pt ;
    padding-top: 2pt ;
    padding-bottom: 2pt ;

    font-size:10pt;
    font-weight:bold ;

    text-align: center ;
    color :  black ;

    background-color: #cee5fe ; 
    border: 1px solid #a8a8a8;
   }

  td.ths
  { padding-left: 5pt ;
    padding-right: 5pt ;
    padding-top: 3pt ;
    padding-bottom: 3pt ;

    font-size:8pt;
    font-weight:normal;

    color :  black ;

    background-color: #cee5fe ; 
    border: 1px solid #a8a8a8;
   }


  td.thr
  { padding-left: 5pt ;
    padding-right: 5pt ;
    padding-top: 2pt ;
    padding-bottom: 2pt ;

    font-size:10pt;
    font-weight:bold ;
    text-align: right ;
    color :  black ;
    background-color: #cee5fe ;
    border: 1px solid #a8a8a8;
   }


  th.h1l
  { padding-left: 5pt ;
    padding-right: 5pt ;
    font-size:12pt;
    font-weight:bold ;
    color :  black ;
    background-color: D7EEF7; 
    border: 1px solid #a8a8a8;
   }


  th.h1c
  { padding-left: 5pt ;
    padding-right: 5pt ;

    font-size:10pt;
    font-weight:bold ;

    text-align: center ;
    color :  black ;

    background-color: D7EEF7 ; 
    border: 1px solid #a8a8a8;
   }

  th.h1r
  { padding-left: 5pt ;
    padding-right: 5pt ;
    font-size:10pt;
    font-weight:bold ;
    text-align: right ;
    color :  black ;
    background-color:D7EEF7 ; ;
    border: 1px solid #a8a8a8;
   }


   
  td.tdl
  { padding: 2pt ;
    border: 1px solid #a8a8a8 ;         
    background-color: #F8F7FC ;
  }

  td.tds
  { padding: 2pt ;
    font-size:8pt;
    border: 1px solid #a8a8a8 ;         
    background-color: #F0F5F9 ;
  }
  td.tdl1
   {
     padding: 2pt ;
     border: 1px solid #a8a8a8 ;
     color :   #6b6b6b;
     font-size:9pt;
     background-color: white ;
   }

  td.tdr
  {
    text-align:right;
    padding: 2pt ;
    border: 1px solid #a8a8a8 ;         
    background-color: #F0F5F9 ;
    font-weight:bold ;   
  }

  td.tdrs
  {
    font-size:8pt;
    text-align:right;
    padding: 2pt ;
    border: 1px solid #a8a8a8 ;         
    background-color: #F8F7FC ;
    font-weight:bold ;   
  }


  td.tdc
  {
    text-align:center;
    padding: 2pt ;
    border: 1px solid #a8a8a8 ;         
    background-color: #F8F7FC ;
    font-weight:bold ;   
  }
  td.tdcs
  {
    text-align:center;
    padding: 2pt ;
    border: 1px solid #a8a8a8 ;         
    background-color: #D9EDF9 ;
    font-size:8pt;
    font-weight:bold ;   
  }

  td.tsl
  { padding: 2pt ;
    font-size:8pt;
    color :  black ;
    border: 1px solid #a8a8a8 ;         
    background-color: #F8F7FC ;
  }
  td.tsr
  { padding: 2pt ;
    font-weight:bold ;
    text-align:right ;
    font-size:8pt;
    color :  black ;
    border: 1px solid #a8a8a8 ;         
    background-color: #E6F7FC ;
  }
  td.tsc
  { padding: 2pt ;
    font-weight:bold ;
    text-align:center ;
    font-size:8pt;
    color :  black ;
    border: 1px solid #a8a8a8 ;         
    background-color: #E6F7FC ;
  }


  td.bar
  {  background-color: darkblue ;
     height:2pt; }

  td.bar1
  {  background-color: darkblue ;
     color :   white ;
     font-size:11pt;
     font-weight:bold ;
     vertical-align:middle ;
     text-align:center;
    }

  td.green
  {  background-color: darkgreen ;
     height:6pt; }
  td.red
  {  background-color: darkred ;
     height:6pt; }

  td.stats
  { padding-left: 5pt ;
    padding-right: 5pt ;
    font-size:10pt;
    color :  black ;
    background-color: white ;
   }

  
  td.answer
  { padding-left: 5pt ;
    padding-right: 5pt ;
    font-size:10pt;
    font-weight:bold ;
    color :  black ;
    background-color: #E7DBE7 ;
    border: 1px solid #a8a8a8;
   }
  
  td.f_int
  { font-size:12pt;
    text-align:center;
    border: 0px solid #a8a8a8 ;         
    background-color: #F4F8F0 ;
  }                         

  td.f_num
  { 
     font-size:70% ; 
     border-bottom: 1px solid black;
     text-align:center;
     border: 0px solid #a8a8a8 ;         
     border-bottom: 1px solid black;
    background-color: #F4F8F0 ;
  }
  td.f_den
  { 
     font-size:70% ; 
     text-align:center;
     border: 0px solid #a8a8a8 ;         
     background-color:  #F4F8F0 ;
  }
          
  td.num
     {  border-bottom: 1px solid black;
        text-align:center;
        font-size:12pt;
     }   
  td.den
     { text-align:center;
        font-size:12pt;
     } 


a:link    { text-decoration: none; font-weight:bold; color: #0D116D}
a:visited { text-decoration: none; font-weight:bold; color: #0D116D}
a:active  { text-decoration: none; font-weight:bold; color: #0D116D}
a:hover   { text-decoration: none; font-weight:bold; color: red  }                

     
a.darkred:link    { padding-left:4pt;  padding-right:4pt;  background-color:  #F7E9E2 ; border: 2px solid #a8a8a8 ; text-decoration: underline; font-weight:bold;  color:darkred; } 
a.darkred:visited {  padding-left:4pt;  padding-right:4pt;  background-color:  #F7E9E2 ; border: 2px solid #a8a8a8 ; text-decoration: underline;font-weight:bold;  color:darkred; }
a.darkred:active  { padding-left:4pt;  padding-right:4pt;  background-color:  #F7E9E2 ; border: 2px solid #a8a8a8 ; text-decoration: underline; font-weight:bold;  color:darkred; }
a.darkred:hover   {  padding-left:4pt;  padding-right:4pt;  background-color:  #F7E9E2 ; border: 2px solid #a8a8a8 ; text-decoration: underline;font-weight:bold;  color:blue; }    

a.green:link    { text-decoration: none; font-weight:bold; color: #0A6C14}
a.green:visited { text-decoration: none; font-weight:bold; color: #0A6C14}
a.green:active  { text-decoration: none; font-weight:bold; color: #0A6C14}
a.green:hover   { text-decoration: none; font-weight:bold; color: red  }                

a.greenu:link    { color: #0C5809  ;  text-decoration : underline; } 
a.greenu:visited { color: darkblue ;  text-decoration : underline; } 
a.greenu:active  { color: darkblue ;  text-decoration : underline; } 
a.greenu:hover   { color: darkblue ;  text-decoration : underline; } 

a.white:link    { text-decoration: none; font-weight:bold; color: white}
a.white:visited { text-decoration: none; font-weight:bold; color: white}
a.white:active  { text-decoration: none; font-weight:bold; color: white}
a.white:hover   { text-decoration: none; font-weight:bold; color: pink  }                

a.w1:link    { text-decoration: none; font-weight:bold; color: white}
a.w1:visited { text-decoration: none; font-weight:bold; color: white}
a.w1:active  { text-decoration: none; font-weight:bold; color: white}
a.w1:hover   { text-decoration: none; font-weight:bold; color: pink  }                

a.blue:link    { text-decoration: none; font-weight:bold; color: #0D116D}
a.blue:visited { text-decoration: none; font-weight:bold; color: #0D116D}
a.blue:active  { text-decoration: none; font-weight:bold; color: #0D116D}
a.blue:hover   { text-decoration: none; font-weight:bold; color: red  }                

a.blueu:link    { text-decoration: underline; font-weight:bold; color: #0D116D}
a.blueu:visited { text-decoration: underline; font-weight:bold; color: #542E6D}
a.blueu:active  { text-decoration: underline; font-weight:bold; color: #0D116D}
a.blueu:hover   { text-decoration: underline; font-weight:bold; color: red  }                

a.bluei:link    { font-weight:normal; font-style: italic; color: #0D116D}
a.bluei:visited { font-style: italic; color: #0D116D}
a.bluei:active  { font-style: italic; color: #0D116D}
a.bluei:hover   { font-style: italic; color: red  }                

  a.blueun:link    { text-decoration: underline; font-weight:normal; color: #0D116D}
  a.blueun:visited { text-decoration: underline; font-weight:normal; color: #0D116D}
  a.blueun:active  { text-decoration: underline; font-weight:normal; color: #0D116D}
  a.blueun:hover   { text-decoration: underline; font-weight:normal; color: red  }                

 a.blues:link    { font-size:8pt; text-decoration: none ; font-weight:bold; color: #0D116D}
 a.blues:visited { font-size:8pt; text-decoration: none ; font-weight:bold; color: #542E6D}
 a.blues:active  { font-size:8pt; text-decoration: none ; font-weight:bold; color: #0D116D}
 a.blues:hover   { font-size:8pt; text-decoration: none ; font-weight:bold; color: red }


a.dead:link    { text-decoration: line-through; color: darkred }
a.dead:visited { text-decoration: line-through; color: darkred }
a.dead:active  { text-decoration: line-through; color: darkred }
a.dead:hover   { text-decoration: line-through; color: darkred }
        
a.a2:link    { text-decoration: none; font-weight:bold; color: #0404ff }
a.a2:visited { text-decoration: none; font-weight:bold; color: #0404ff }
a.a2:active  { text-decoration: none; font-weight:bold; color: #0404ff }
a.a2:hover   { text-decoration: none; font-weight:bold; color: red  }          

a.a1:link    { text-decoration: none; font-weight:bold; color: #6b6b6b}
a.a1:visited { text-decoration: none; font-weight:bold; color:  #6b6b6b}
a.a1:active  { text-decoration: none; font-weight:bold; color:  #6b6b6b}
a.a1:hover   { text-decoration: none; font-weight:bold;  color: red  }               

a.red:link     { color: darkred ;  text-decoration : underline; }
a.red:visited  { text-decoration: underline; font-weight:bold;  color: darkred}

   .over 
    {
    padding: 2pt ;
    font-size:10pt;
    font-weight:bold ;
    color :  black ;
    border: 1px solid #a8a8a8;
    background-color: #CCFFCC;
    }

   
  .answer
  { padding: 2pt ;
    font-size:10pt;
    font-weight:bold ;
    color :  black ;
    background-color: #F4F8F0 ;
    border: 1px solid #a8a8a8;
  }


input
  { font-size:10pt;
    border: 1px solid #a8a8a8 ;
    vertical-align:middle ;
  }


input.file
  { font-size:10pt;
    border: 1px solid #a8a8a8 ;
    vertical-align:middle ;
    background-color: white ;
  }

input.submit1 
   {
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
    font-weight:bold ;        
   }
   
input.submit 
   {
   font-family: Tahoma, Verdana, Helvetica, sans-serif;
    border: none ;
    text-decoration: underline; 
    background-color: #F0F5F9 ;
    color: #0D116D   ;

    font-weight:bold ;        
    padding: 0pt;
   }

input.submitr
  {
    border: none ;         
    background-color: #cee5fe ;
    font-weight:bold ;   
    padding: 0pt ;
  }

input.submith
  { padding: 0pt;
    border: none ;         
    background-color: #cee5fe ;
    font-weight:bold ;   
    text-decoration: underline; 
    color: #0D116D   ;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
  }

input.green
   { padding: 2pt;
    color :  green ;
    font-weight:bold ;        
    font-size:8pt;
    background-color: #EDF9EE;
    border: 1px solid #a8a8a8 ;
   }

input.small
  { padding: 0pt ;
    font-size:8pt;
    font-weight:normal ;
    color :  black ;
    border: 1px solid #a8a8a8;
  }
input.checkbox {
        font-size:10pt;
        height:10px;
        border: 0px solid #a8a8a8 ;
        }
input.checkbox1 {
    padding: 0pt;
    font-size:8pt;
    border: 0px solid #a8a8a8 ;
      }

input.radio1 {
        font-weight:bold;
        font-size:10pt;
        height:10px;
        border: 0px solid #a8a8a8 ;
        }

select
  { text-align:right;
    font-size:9pt }

select.sel10
  { text-align:right;
    font-size:10pt }

select.sel09
  { text-align:right;
    font-size:09pt }


   
  textarea
  { padding: 4pt ;
    font-size:9pt;
    font-family: Tahoma, Verdana, Helvetica, arial, sans-serif;
    font-weight:normal ;
    color :  black ;
    border: 1px solid #a8a8a8;
  }
  

  td.white   { background-color: white ; }
  td.dgreen  { background-color: #0a8b0e ; }
  td.lgreen  { background-color: #dbf8e2 ; }
  td.lbrown  { background-color: #f2e1c4 ; }
  td.lpurple { background-color: #feeaff ; }
  td.lred    { background-color: #fee6e6 ; }
  td.lyellow { background-color: #F4F489 ; }

  td.small   { font-size:8pt; }
  td.italic  { font-style: italic; }
  



