body {
  padding: 0px;
  left: 0px;
  top: 0px;
  background-color: white;
  font-family: Tahoma, Arial, Sans-Serif;
  text-align: center;
}

.contain {
  width: 630px;
  margin: 0 auto;
}

a:link {color: #990000; cursor:pointer;}
a:visited {color: black;}
a:hover {background-color: #FFF1E4;}

.cell4 {
  padding: 2px;
  padding-left: 5px;
  font-size: 12px;
  width: 25%;
}

.normtext {
  text-indent: 25px;
}

.bigheader {
  padding: 2px;
  padding-left: 5px;
  width: 100%;
  font-size: 18px;
  text-align: center;
}

.thead {
  padding: 2px;
  padding-left: 5px;
  width: 100%;
  font-size: 14px;
  text-align: center;
}

.minitable {
  border-top: 1px solid black;
  border-left: 1px solid black;
  width: 100%;
}

.minitablenb {
  width: 100%;
}

.theadrb {
  padding: 2px;
  padding-left: 5px;
  font-size: 14px;
  text-align: center;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}

.bordercellall {
  padding: 2px;
  padding-left: 5px;
  font-size: 12px;
  border: 1px solid black;
}

.cellrb6 {
  padding: 2px;
  padding-left: 5px;
  font-size: 12px;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  width: 16.67%;
}

.cellrb12 {
  padding: 2px;
  padding-left: 5px;
  font-size: 12px;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  width: 8.33%;
}

.bordercellrb16 {
  padding: 2px;
  padding-left: 5px;
  font-size: 12px;
  border-bottom: 1px solid black;
  border-right: 1px solid black;
}

.textinput, textarea {
  background-color: #fffdc9;
  border: 1px dotted black;
  font-family: Mono;
  color: black;
  font-size: 12px;
  width: 100%;
}

.textinput:hover, .textinput:focus, textarea:hover, textarea:focus {background-color: White;}

.button, .submit {
  margin-left: 5px;
  margin-right: 5px;
  background: #C07A3B;
  border: #000000 2px solid;
  color: #FFE8D4;
  font: bolder small Tahoma, Arial, sans-serif;
  padding: 3px;
}


