   BODY {margin:2px; padding:0px;}
   H5 {margin:0px; margin-right:5px; font:italic bold 14px Arial,sans-serif; text-align:left;}
   H4 {margin:0px; margin-right:10pt; font:italic bold 16pt 'Times New Roman',serif; text-align:left; color:green;}
   SUP {font-size:x-small;}
   SUB {font-size:x-small;}
   P {margin:7pt 0 0 5pt; text-align:justify; text-indent:5px;}
   DL {margin:7pt 0 0 5pt;}
   .compact {margin:0; padding:0;}
   A {color:navy; text-decoration:none; font-family:Arial,sans-serif;}
   A:hOver {color:green; text-decoration:underline; font-family:Arial,sans-serif;}
   FORM {margin:0; padding:0;}
   INPUT.text {background:#80C0E0;}
   INPUT.button {font:bold 10pt 'Arial Narrow',Arial,sans-serif; color:#80C0E0; width:15ex;}
   SELECT {background-color:#80C0E0; font:9pt "Arial Narrow",Arial,sans-serif;}

   DIV.idxline {margin-top:2pt; margin-bottom:2pt; padding:5px; background:#E0E0E0; text-align:center;}
   DIV.idxline A {font-size:8pt; text-decoration:none;}
   DIV.idxline A:hOver {font-size:8pt; text-decoration:underline;}

   B.H3 {color:navy; font:bold 14pt sans-serif;}
   A.site {color:teal; font:bold 14pt monospace; text-decoration:none;}
   A.site:hOver {color:teal; font:bold 14pt monospace; text-decoration:underline;}
   SPAN.upd {font:bold 6pt 'Verdana',sans-serif; color:brown;}
   SPAN.new {font:bold 6pt 'Verdana',sans-serif; color:fuchsia;}
   DIV.click {color:red; line-height:36px; font-size:14px; text-align:center; vertical-align:middle;
    width:81px; height:36px; background:url('star.gif');}
   SMALL.div {font-size: 8pt; line-height:9pt;}
   SMALL.div A {color:blue; text-decoration:none; font-family:'Arial Narrow',Arial,sans-serif;}
   SMALL.div A:hOver {color:green; text-decoration:underline; font-family:'Arial Narrow',Arial,sans-serif;}

   #header {
    position:absolute; overflow:hidden; margin:0px; padding:0px;
    top:2px; left:2px; height:66px; width:100%;
    background-image:url('logo.jpg'); background-repeat:no-repeat;
   }
   BIG.header {color:brown; font:italic bold 24px/26px Verdana,sans-serif;}
   SMALL.header {font:italic bold 16px/18px Verdana,sans-serif;}
   #toc1{
    position:absolute; overflow:hidden; margin:0px; padding:0px;
    top:70px; left:2px; width:200px; height:20px; font: 12px/13px Arial,sans-serif;
    background-color:#80C0E0; border:1px #4080C0 solid;
   }
   #toc2 {
    position:absolute; overflow:hidden; margin:0px; padding:0px;
    top:94px; left:2px; width:200px; height:30px; font: 12px/13px Arial,sans-serif;
    background-color:#80C0E0; border:1px #4080C0 solid;
   }
   #toc3 {
    position:absolute; overflow:hidden; margin:0px; padding:0px;
    top:128px; left:2px; width:200px; height:72px; font: 12px/13px Arial,sans-serif;
    background-color:#80C0E0; border:1px #4080C0 solid;
   }
   #links1 {
    position:absolute; overflow:hidden; margin:0px; padding:0px; border:1px #4080C0 solid;
    top:204px; left:2px; width:200px; height:48px;
    background-color:white; font:12px Verdana,sans-serif;
   }
   #links2 {
    position:absolute; overflow:hidden; margin:0px; padding:0px; border:1px #4080C0 solid;
    top:256px; left:2px; width:200px; height:284px; text-align:center;
    background-color:white; font:12px Verdana,sans-serif;
   }
   #copyright {
    position:absolute; overflow:hidden; margin:0px; padding:0px; border:1px #4080C0 solid;
    top:544px; left:2px; width:200px; height:22px; text-align:center;
    font:bold 12px/15px Arial,sans-serif; background-color:#F0F0FF;
   }
   #mainarea {
    position:absolute; margin:1px; padding:1px;
    top:70px; left:204px; background-color:#E0F0FF;
   }
   
