
      body {
          font-family:        Verdana, Arial, Helvetica, sans-serif;
          font-size:          10pt;
          color:  white;
          margin-left:        8px;
          margin-right:       8px;
          margin-top:         8px;
          margin-bottom:      8px;
          padding:            0px;
          background: black url('https://teadaze.net/GalNet/wp-content/themes/GalNet/images/05_1920.jpg') fixed no-repeat;
          /*background: black;*/
      }

      h1, h2  {
       text-align: center;
       color: white;
      }

      div.p_main {
        padding: 4px;
        margin : 0px;
        background: black;
        color: white;
        width: 782px;
        /*background: black url('images/CSMDATABASE5.jpg') no-repeat;*/
        background: black;
        border-style: solid;
        border-width: 1px;
        border-color: #4D4D57;
      }

      div.p_sub {
        text-align: left;
        padding: 4px;
        background: black;
        color: white;
        /*background: black url('images/CSMDATABASE5.jpg') no-repeat;*/
        background: black;
        border-style: none;
      }

      a, a.visited {color: white; text-decoration: underline}

      table, p, div, td  {
          font-family:        Verdana, Arial, Helvetica, sans-serif;
          font-size:          10pt;
          color:  #000000;
          border-width: 1px;
          padding: 0px;
          border-spacing: 0px;
          border-style: solid;
          border-color: #4D4D57;
          /*border-color: #222222;*/
      }

      .userBar {
        padding: 0px;
      }

      .userBar th {
        /*background-color: #09738D;*/
        background-color: #4D4D57;
        font-weight:  bold;
        color: #FFFFFF;
        border-width: 1px;
        border-color: #222222;
        border-style: solid;
      }

      .userBar td {
        background-color: #FFFFFF;
      }

      .userBarAlt td {
        background-color: #A1A1A1;
      }

      .userBarSelected td {
        background-color: yellow;
      }

      .userBarError td {
        background-color: #A17F78;
        color: #FFFFFF
      }
      
      
      .userBarOk td#text, .userBarError td#text, .userBarAlt td#text, .userBar td#text, .userBar th#text {
        padding: 0px;
        padding-left: 4px;
        padding-right: 4px;
      }

      .userBarOk td#portrait, .userBarError td#portrait, .userBarAlt td#portrait, .userBar td#portrait, .userBar tr#portrait {
        background-color: #000000;
        padding: 0px;
        color: white;
      }

      .userBarOk td#portraitalt, .userBarError td#portraitalt, .userBarAlt td#portraitalt {
        background-color: #A1A1A1;
        padding: 0px;        
        color: white;
      }

      .userBarOk td {
        background-color: #81A18A;
      }

      .userBar a {
        text-decoration:none;
        font-weight:  bold;
        color: black;
      }

      .userBarError a {
        color: #FFFFFF;
      }

      .userBar a:hover {
        text-decoration:underline;
      }

      .userBar a:visited {

      }

      .userBarError a:visited {
        color: white;
      }

      .userBar a:visited:hover {
        text-decoration:underline;
      }
