form { margin: 0; }

input, textarea, select {  font-family: "Courier New", Courier, mono; }

.formFields {
  margin-bottom: 15px;
}

.formFields th {
  background-color: #FFFFFF;
  text-align: right;
  vertical-align: middle;
}

.formFields th.vtop {
  vertical-align: top;
}

.formFields th.error {
  vertical-align: top;
  color: #CC0000;
}

.formFields .errorMsg {
  font-size: 8pt;
  color: #CC0000;
}

.formFields .hint {
  font-size: 8pt;
  color: #666666;
}

.formButtons {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
}

.nextButton {
  margin-left: 10px;
}

.licenseConfirm { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000
  margin-top: 10px;
  font-size: 8pt;
  text-align: left;
}

.messageBoxError {
  text-align: center;
  margin: 20px;
}

.messageBoxError td {
  background-color: #DDDDDD;
}

.messageBoxError .title {
  font-weight: bold;
  color: #CC0000;
}

td.largeTextArea {
  text-align: center;
}

