body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
}

table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
}

ul {
  list-style-position: outside;
  list-style-type: square;
}

a {
  color: #00CCFF;
  text-decoration: underline;
}
a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

input.field {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
  width: 400;
  height: 20;
  background-color: #000033;
  border-left: #006699 1px outset;
  border-top: #006699 1px outset;
  border-right: #006699 1px inset;
  border-bottom: #006699 1px inset;
}
input.button {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #0099CC;
  width: 80;
  height: 20;
  background-color: #000033;
  border-left: #006699 1px outset;
  border-top: #006699 1px outset;
  border-right: #006699 1px inset;
  border-bottom: #006699 1px inset;
}

select {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
  width: 400;
  height: 20;
  background-color: #000033;
  border-left: #006699 1px outset;
  border-top: #006699 1px outset;
  border-right: #006699 1px inset;
  border-bottom: #006699 1px inset;
}

textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
  width: 400;
  height: 150;
  background-color: #000033;
  border-left: #006699 1px outset;
  border-top: #006699 1px outset;
  border-right: #006699 1px inset;
  border-bottom: #006699 1px inset;
}


.title {
  font-weight: bold;
  color: #00CCFF;
}

.heading1 {
  font-weight: bold;
  color: #0099CC;
}

.heading2 {
  color: #0099CC;
}

.spec {
  font-family: "Courier New", Courier, mono;
  color: #CCCCCC;
}
