* {margin: 0px;
   padding: 0px;
  }

a {color: #FFFFFF; /* white */
   text-decoration: none;
  }

body {background-color: #000000; /* black */
      color: #FFFFFF;  /* white */
      font-family:verdana, arial, sans-serif;
      font-size:small;
     }

caption {color: #FF0000;  /* Red */
         font-size: 120%;
        }

table {border-collapse: collapse;
       float: left;
       margin-top: 10px;
       width: 600px;
      }

td {color: #FFFFFF;  /* white */
    padding: 4px;
   }
   
th {color: #FFD700; /* gold */
    padding: 0 4px;
    text-align: left;
   }

#allClear {float: clear;}

#content {margin-left: 8px;
          margin-top: 15px;
          width: 900px;  }

#footer {background-color: #FFFFFF; /* transparent */ /* white */
         color: #FFD700; /* black */
         font-size: 60%;
         padding: 20 15px;
         width: 900px;
        }

#logout {float:left;}

#mailingAll {float: right;}

#mailingBrothers {float: left;}

#menuStrip {margin-left: 16px;
            margin-top: 8px;
            font-size: 75%;
            width: 775px;
           }

#PMA {float:right;}

#subCaption {font-size: 75%;
             color: #FFFF99;  /*pale dull yellow */}

#tblEdit {background-color: #1D1D1D;  /* light black */
          float: left;
          font-size: 80%;
          margin-left: 20px;
          margin-top: 5px;
          width: 100px;
         }
         
#tblEdit caption {color: #FF0000; /* red */
                  font-size: 80%;
                  margin-top: 10px;
                 }

#tblEdit th {font-size: 80%;}

#tblMail {background-color: #1D1D1D;  /* light black */
          font-size: 80%;
          float: left;
          margin-left: 20px;
          margin-top: 5px;
          width: 250px;
         }

#tblMail caption {color: #FF0000; /* red */
                  font-size: 80%;
                  margin-top: 10px;
                 }

#tblMail th {font-size: 80%;}

#tblRoster {font-size: 80%;
            width: 500px;
           }

#tblRoster th {padding-top: 10px;}

#tblRoster caption {color: #FF0000; /* red */
                    margin-top: 10px;
                   }
                   
#tblRoster tr:hover {background-color: #8B0000;  /* dark red */ }

#tblRoster thead tr:hover {background-color: transparent;}

.explain {font-size: 75%;}

.friend {color: #DDA0DD; /*#87CEFA;*/ /* light blue */}

.myRecord {color: #FFD700; /* gold */}

.odd {background-color: #373737;  /* light black */}

.required {color: #FF0000;  /* red */
           font-size: 75%;
          }



          


