main .form-table {
  width: 480px; min-width: 480px;
  margin: 0 !important; border-collapse: collapse;
  border: none; border-spacing: 0;
}
main .form-table tbody, main .form-table tr,
main .form-table th, main .form-table td {
  border: none !important; outline: none;
  padding: 8px; vertical-align: top;
  font-family: Arial, Helvetica, sans-serif; font-size: 0.95em;
}
main .form-table .button-row td { text-align: center; }
main .form-table .info-text { font-size: 0.8em; font-style: italic; color: #555555; }
main h2 { color: #000000; font-size: 1.4em; margin-bottom: 1rem; }
