.form-row {
  clear: both;
  padding-top: 10px;
  }

.form-label {
  float: left;
  width: 95px;
  text-align: right;
  padding-right: 12px;
  }

.form-textentry {
  width: 275px;
  }

.form-textbox {
  width: 250px;
  }             

.form-other {
  margin-left: 4px;
  width: 150px;
  }

.form-combobox {
  width: 300px;
  }             

.form-group {
  list-style-type: none;
  }

.form-choice {
  }

.form-checkbox {
  text-align: right;
  }
  
.form-required {
  color: #fff622;
  }
  
.form-container {
  background-image: url(../images/trim/25_black.png);
  background-repeat: repeat;
  width: 425px;  border: 1px solid white;
  padding: 0.5em 1em;
  font-size: 0.9em;
  margin: 0px auto;
  }
  
.ss-q-title{font-weight: bold;padding-left:7px;display: block;}
.ss-q-submit{color: #000; margin: 0px auto;}
.ss-form-entry{margin-bottom: 1.5em;} 
.ss-q-short, .ss-q-submit{background:#f7f7f7;border:solid gray 1px;margin: 8px;padding:0px 3px; color:#666666; }

