    a:link  {
      color: #0000CC; 
      background-color: inherit;
      text-decoration: none;
    }
    a:visited  {
      color: #6600CC; 
      background-color: inherit;
      text-decoration: none;
    }
    a:hover {
      color: red;
      background-color: inherit;
      text-decoration: underline;
    }
    body {
      font-family: arial, sans-serif;
      background-image: url( /stopback.gif );
    }

    h1 {
      text-align: center;
      font-variant: small-caps;
    }

    td {
      vertical-align: top;
    }

    table#left_table {
      margin: 0px 0px 0px 0px;
      white-space: nowrap; 
      font-size: 90%;
   }

    th.left_head {
      width: 100%;
      text-align: left;
      vertical-align: middle;
      font-size: medium;
      font-weight: bold;
      font-variant: small-caps;
      color: #000080;
      background-color: inherit;
      padding: 1em 0px 0px 0px;
      white-space: nowrap;
    }

    td.leftnav {
      padding-left: 2ex;
    }

    td.date {
      vertical-align: top;
      text-align: center;
      font-size: 80%;
      white-space: nowrap;
      width: 8%;
    }

    td.details {
      vertical-align: top;
      text-align: left;
      width: auto;
    }

    table#notes {
      border: medium groove #111111;
      /* background-image: url('none'); */
      color: inherit;
      background-color: white
    ;}

    th#notes_head {
      color: inherit;
      background-color: #00ff00;
      width: 100%;
    }

    table#meetings {
      border: medium groove #111111;
      /* background-image: url('none'); */
      color: inherit;
      background-color: white
    ;}

    th#meetings_head {
      width: 100%;
      color: inherit;
      background-color: #ffff00;
    }

    #meeting_location {
      margin: 0px 1em 0px 1em;
      font-size: 80%;
    }

.rss_logo {
    float: right;
    border: none;
    padding: 0ex 1ex;
}

.left_cal {
    margin: 0px auto;
}

.w3_valid {
    float: right;
}

div#main {
  color: inherit;
  background-color: white;
  border: inset;
  margin: 1ex auto;
  width: 700px;
  padding: 1ex;
}

    div.email {
      display: block;
      font-family: monospace;
      font-weight: normal;
      margin: 2px auto 2px 5em;
    }

    div.emailheader {
      display: block;
      color: inherit;
      background-color: #f0f0f0;
      border: ridge #e0e0e0;
      padding: 3px;
    }

    img.left {
      float: left;
      margin: 1em;
    }
    img.right {
      float: right;
      margin: 1em;
    }
    div.indent {
       margin: 0px 3em;
    }

.server_software {
    font-size: 8pt;
}

.join {
    text-align: center;
    font-weight: bold;
}

  table.ncbc {
    border: #c0c0c0 outset;
    margin: 1ex 1ex 1ex .5in;
    color: inherit;
    background-color: white;
  }
  th.ncbc {
    background-color: #8080c0;
    color: white;
  }
  tr.odd {
    color: inherit;
    background-color: inherit;
  }
  tr.even {
    color: inherit;
    background-color: #f0f0ff;
  }

  ul {
    list-style-image:url( '/img/cog_15.png' );
  }

  ul ul {
    list-style-image:url( '/img/chain_link.png' );
  }

  ul ul ul {
    list-style-image:url( '/img/hub_bullet.png' );
  }

  div#toc {
    margin: 1em 1em 1em 0;
    padding: 1ex;
    border: #c0c0ff outset;
    width: 12em;
    color: black;
    background-color: #e0e0ff;
    font-size: smaller;
    float: left;
  }

