/* FILE: /css/form.css
 * This stylesheet is used in the newer forms and tables.
*/

form.editVenue, form.addEvent, form.editEvent, form.emailSignup, form.login {
  /* text-align: left !important; */
  width: 100% !important;
}

label {
  width: 38%;
  margin: 1%;
  float: left;
  clear: left;
  text-align: right;
  font-weight: bold;
}

input.text {
  margin: 1%;
  width: 282px;
  text-align: left;
}
input.text_time {
  margin: 1%;
  width: 61px;
}

input.radio {
  margin: 1%;
}

select.recurring {
  width: 40px;
}

select {
  width: 250px;
  margin: 1%;
  text-align: left;
}

input.submit {
  width: 286px;
  text-align: center;
  margin-left: 41%;
}

textarea {
  margin: 1%;
  width: 225px;
}

/* Table formatting and alternating table row colors */
.alt1 {
  background-color: white;
}

.alt0 {
  background-color: #EEEEEE;
}

td {
  vertical-align: top
}
th {
  padding-left: 30px;
  text-transform: uppercase;
  background-color: gray;
  color: white;
}

/* Specific settings to maintain compatibility */
#search select { width: auto; margin: 0; }

/* Form colors */
.validationError { color: red; }
