
   body
      {
       margin-top:  0px;
       margin-left:  0px;
       margin-right:  0px;
       font-size:   16px;
       font-family:  verdana, tahoma, arial, sans-serif ;
       background-attachment: fixed ;
       background-repeat: no-repeat ;
       background-color:#040 ;        /*  turquois: #aaFFFF ; */
      }


 .comment_author_url
    {
    display: none ;   /* gks   "none"   to hide url, to trap spammers! */
    }                 /* images are downloaded, but not displayed */



 /* ***************************************************************** */
 /* ******************* DIVision alignment - gks ******************** */

 .center 
    {
    /* display: block; */
    /* position: relative;  */
    margin-left:  auto;
    margin-right: auto;
    }

 .centertext
    {
    text-align: center;
    }

 .left  {float: left  }
 .right {float: right }
 
 /* ********************* */


 .imgleft 
    {
    float: left ;
    margin-right: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    } 

 .imgright
    {
    float: right ;
    margin-left: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    }


 .box 
    {
    margin-top:    20px; 
    margin-bottom:  20px;     
    padding: 10px;
    border-style: ridge ;  
    border-width: 6px ; 
    border-color: darkgray ; 
    }


 /*  7-28-2009  */
.bigbold {
    font-weight: bold;
    font-size: 22px;
    }

 /* ***************************************************************** */
 /* ***************************************************************** */



   blockquote
      {
       margin-top:    0px;
       margin-left:  15px;
       margin-right: 15px;
       margin-bottom: 0px;
      }

   .center
      {
       margin-left:  auto;
       margin-right: auto;
      }


   ul,ol
      {
       margin-top:    0px;
       margin-bottom: 0px;
      }


   H1, H2, H3, H4, H5, H6
      {
       margin-top:  0px;
       margin-bottom:  0px;
      }

 /* these are the official standard H1-H6 defaults  
          8pt, 10pt, 12pt, 14pt, 18pt, 24pt  (bold) 
      or 11px, 13px, 16px, 18px, 24px, 32px  (bold)  */
   
   H1 { font-size:  32px; font-weight:bolder }
   H2 { font-size:  24px; font-weight:bolder }
   H3 { font-size:  19px; font-weight:bolder }
   H4 { font-size:  16px; font-weight:bolder }
   H5 { font-size:  13px; font-weight:bolder }
   H6 { font-size:  11px; font-weight:bolder } 

   H1 {
       font-size:  36px;
       font-family: times, serif; 
       text-align: center;
       color: #050; 
      }

   H1 a {
       color: #fff; 
      }


   a  { text-decoration: none; }  


  .title  hover  {text-decoration: underline;}


   a:link
      { color: #0000FF; }    /*  blue  */

   a:visited
      { color: #993300; }    /*  #007700 = green   #990033 = maroon  */

   a:active                  /*  latest active page  */
      { color: #00FFFF; }    /*   #990033 = maroon   */

   a:hover
      { color: red; }


   form
      {
       margin-bottom: 0px;
      }


   input
      {
      font-family: Verdana, sans-serif ;     /*  Verdana;  "Courier New"; */
      font-size:16px; 
      }


   table
      {
       margin-top:   0px;
       margin-left:  0px;
       margin-right: 0px;
       font-size:   16px;
       empty-cells: show; /* show borders in empty cells also */ 
      }

   td.off 
      {
       border: 1;
       color: blue;
       cursor: nw-resize;
       border-color: #ffeeee;
       border-style: ridge;
       font-family:  arial, tahoma, verdana, 'sans serif';
       background: #ffdddd;
      }

   td.ovr  
      {
       border: 1;
       color: red;
       cursor: hand; 
       border-color: red;
       border-style: ridge;
       font-family:  arial, tahoma, verdana, 'sans serif';
       font-style: italic;
       font-weight: bold;
       background: #ffbbbb;
      }

   td.act  
      {
       border: 1;
       color: green;
       cursor: nw-resize;
       border-color: red;
       border-style: ridge;
       font-family:  arial, tahoma, verdana, 'sans serif';
       font-style: italic;
       font-weight: bold;
       background: #ffbbbb;
      }

   td.hid 
      {
       border: 1px solid white;
       color: white;
       background: #ffffff;
      }





