
 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:#080 ;
    }

       .z-4 { z-index: -4 }
       .z-3 { z-index: -3 }
       .z-2 { z-index: -2 }
       .z-1 { z-index: -1 }

       .z0  { z-index:  0 }

       .z1  { z-index:  1 }
       .z2  { z-index:  2 }
       .z3  { z-index:  3 }
       .z4  { z-index:  4 }

  .wrapper 
    {
    margin:0 auto; 
    width: 900px; 
    font-size:   16px;
    font-family:  verdana, tahoma, arial, sans-serif ;
    }

  .header
    {
    background: url(images/TESLA-motor-9-11-93-14-stt.jpg);  
    /* width: 900px ;  */
    height: 150px; 
    }


  .bkgd-yellow { background-color: yellow ; } 
 

  /*  to show an outline when hovering over a clickable image  */
  a:hover img {outline: 1px solid #000; }

 /* ***************************************************************** */
 /* ******************* 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:  20px; font-weight:bolder }
   H4 { font-size:  18px; font-weight:bolder }
   H5 { font-size:  16px; font-weight:bolder }
   H6 { font-size:  14px; font-weight:bolder } 

   H1 { 
        text-align: center;
        color: green;
      }

   a  { text-decoration: none; }  

   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;
       font-size: 13px;
       border-color: #ffeeee;
       border-style: ridge;
       font-family:  arial, tahoma, verdana, 'sans serif';
       background: #ffdddd;
      }

   td.ovr  
      {
       border: 1;
       color: red;
       cursor: hand; 
       font-size: 13px;
       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;
       font-size: 13px;
       border-color: red;
       border-style: ridge;
       font-family:  arial, tahoma, verdana, 'sans serif';
       font-style: italic;
       font-weight: bold;
       background: #ffbbbb;
      }

   td.hid 
      {
       font-size: 13px;
       border: 1px solid white;
       color: white;
       background: #ffffff;
      }





