/* general */
body{margin:6px;background-color:White;}
p{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;
  color:rgb(0,8,25);
  margin-top:6px;margin-bottom:6px;margin-right:6px;margin-left:6px;}
ul{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;
   color:rgb(0,8,25);
   margin-top:6px;margin-bottom:6px;margin-right:6px;}
ol{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;
   color:rgb(0,8,25);
   margin-top:6px;margin-bottom:6px;margin-right:6px;}
a{font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:bold;
  color:rgb(67,103,143);
  margin:0px;
  text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{}
.bl1{color:rgb(67,103,143)}
.bl2{color:rgb(114,143,176)}
.or1{color:rgb(237,160,4)}
.or2{color:rgb(245,204,101)}
/* header - logo */
.lga{font-family:"Trebuchet MS",Times,serif;font-weight:normal;}
.lga:hover{text-decoration:none;}
.lg1{font-size:39px;color:rgb(67,103,143);}
.lg2{font-size:39px;color:rgb(237,160,4);}
.lg3{font-size:12px;color:rgb(67,103,143);letter-spacing:4px;}
/* top navigator - tabs */
.tnt{font-size:12px;margin:2px;}
.tnta{font-size:12px;margin:2px;color:rgb(237,160,4);}
/* left navigator - toc */
.toc{font-size:12px; /* paragraph */
     margin-top:8px;margin-bottom:6px;margin-left:0px;margin-right:6px;}
.stc{font-size:10px; /* paragraph */
     margin-top:6px;margin-bottom:6px;margin-left:0px;margin-right:6px;}
.atc {margin:0px;} /* link - span */
.atca{margin:0px;color:rgb(237,160,4);} /* link - span - active */
.tdl{font-size:1px;margin:0px;}
/* main section */
h1{font-family:"Trebuchet MS",Times,serif;font-size:22px;font-weight:bold;
   color:rgb(0,8,25);
   margin-top:4px;margin-bottom:12px;margin-right:2px;margin-left:4px;}  
h2{font-family:"Trebuchet MS",Times,serif;font-size:17px;font-weight:bold;font-style:italic;
   color:rgb(0,8,25);
   margin-top:6px;margin-bottom:6px;margin-right:2px;margin-left:4px;}
h3{font-family:"Trebuchet MS",Times,serif;font-size:15px;font-weight:bold;
   color:rgb(0,8,25);
   margin-top:6px;margin-bottom:6px;margin-right:2px;margin-left:4px;}
h4{font-family:"Trebuchet MS",Times,serif;font-size:13px;font-weight:bold;font-style:italic;
   color:rgb(0,8,25);
   margin-top:6px;margin-bottom:6px;margin-right:2px;margin-left:4px;}
h5{font-family:"Trebuchet MS",Times,serif;font-size:19px;font-weight:bold;font-style:italic;
   color:rgb(0,8,25);
   margin-top:8px;margin-bottom:10px;margin-right:2px;margin-left:4px;}
/* h6 is special - for footer text */
h6{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:10px;
   color:rgb(160,190,220);
   margin:2px;}
.man{font-size:10px;
     margin:2px;margin-left:4px;}
.mnv{font-size:11px;}
.min{font-weight:bold;}
.mwr{font-weight:bold;
     color:rgb(237,160,4);}
.mdl{font-size:1px;margin:0px;}
/* forms */
.fll{font-family:"Trebuchet MS",Times,sans-serif;font-size:11px;font-weight:normal;
     margin-top:2px;margin-bottom:2px;margin-left:4px;margin-right:2px;}
.flb{font-family:"Trebuchet MS",Times,sans-serif;font-size:11px;font-weight:bold;
     margin-top:2px;margin-bottom:2px;margin-left:4px;margin-right:2px;}
.flr{font-family:"Trebuchet MS",Times,sans-serif;font-size:11px;font-weight:bold;
     color:rgb(237,160,4);
     margin-top:2px;margin-bottom:2px;margin-left:4px;margin-right:2px;}
/* other */
.cp{font-size:10px;color:rgb(160,190,220);margin:2px;}
.cns{position:relative;top:2px;}
.cpa{font-size:10px;color:rgb(160,190,220);}
.dbg{font-size:9px;color:rgb(160,190,220);}