body {
      font-size: 10pt;
      font-family: verdana, arial, sans-serif;
     }

form {
      clear: both;
     }

h2 {
    clear: both;
    float: left;
    font-size: 16pt;
    font-weight: bold;
    margin-bottom: 20px;
    width: 625px;
   }

h3 {
    font-size: 12pt;
    text-align: center;
   }

h4 {
    font-size: 12pt;
    color: #993300;
    text-align: center;
   }

h5 {
    width: 105px;
    clear: none;
    float: left;
    font-size: 12pt;
    font-weight: bold;
    margin: 0 10px 0 0px; 
   }

td {
    width: 200px;
   }

td.right {
          text-align: right;
         }

td.left {
          text-align: left;
         }

p {
   width: 600px;
   float: left;
  }

span.fieldnote {
                clear: both;
                float: left;
               }

input {
       clear: none;
       float: left;
       width: 200px;
       margin-left: 20px;
       margin-right: 200px;
      }

#oneline input {
          margin-right: 0;
         }

input.graphic_button {
       clear: both;
       float: left;
       margin-left: 245px;
       width: 75px;
      }

fieldset input {
                clear: both;
                float: left;
                margin-left: 5px;
                width: 10px;
                margin-right: 0;
                }

label {
       clear: both;
       float: left;
       margin-left: 25px;
       width: 200px;
      }

fieldset label {
                clear: none;
                float: left;
                margin-left: 5px;
                width: 400px;
               }

.legend_label {
               float: none;
              }

fieldset, .pre_message, .post_message {
          margin-left: 25px;
         }

fieldset fieldset {
                   margin-left: 5px;
                   margin-bottom: 2px;
                   margin-top: 2px;
                   width: 550px;
                  }

.post_message {
               clear: both;
               float: left;
              }

p.post_message {
                margin-top: 50px;
                font-size: 8pt;
               }

fieldset {
          width: 580px;
          clear: both;
          float: left;
          margin-bottom: 20px;
         }

p.checkbox_and_label {
                      float: left;
                      margin-bottom: 0px;
                      margin-top: 0px;
                      width: 580px;
                     }

textarea {
          margin-left: 25px;
          width: 600px;
          height: 120px;
         }

.fieldnote {
           color: #666666;
           font-size: 10pt;
          }

.textarea_label {
                 padding-left: 25px;
                 width: 600px;
                }

.post_message {
               width: 605px;
              }

input.captcha  {
    float: left;
    width: 80px;
    margin-right: 10px;
}

img.captcha  {
    float: left;
    margin-left: 20px;
    padding-right: 50px;
    padding-bottom: 10px;
}

