/* GENERIC FORM STYLING */
/* line 2, ../sass/form.scss */
#Content form {
  width: 378px;
}

/* line 5, ../sass/form.scss */
#Content form fieldset {
  border: 0;
  padding: 12px;
}

/* line 9, ../sass/form.scss */
#Content .message {
  color: red;
  background: #ddd;
  border: 1px solid #ccc;
  padding: 5px;
  margin: 5px;
}

/* line 16, ../sass/form.scss */
#Content span.message {
  width: 300px;
}

/* line 19, ../sass/form.scss */
#Content form div {
  margin-top: 10px;
  width: 100%;
}

/* line 23, ../sass/form.scss */
#Content form label {
  font-size: 1.1em;
  color: #333;
}

/* line 27, ../sass/form.scss */
#Content form label.left {
  float: left;
  width: 12em;
}

/* line 31, ../sass/form.scss */
#Content form label.FormHeading {
  font-size: 1.3em;
  color: #ff7200;
  font-weight: bold;
}

/* line 38, ../sass/form.scss */
#Content form input.text,
#Content form textarea,
#Content form select {
  width: 200px;
  color: #000;
  background: #f8f8f8;
  border: 1px solid #aaa;
  padding: 3px;
}

/* line 46, ../sass/form.scss */
#Content form input.numeric {
  width: 20px;
  background: #f0f0f0;
  border: 1px solid #aaa;
  padding: 3px;
  color: #000;
  margin-right: 4px;
}

/* line 54, ../sass/form.scss */
#Content form input.year {
  width: 35px;
}

/* line 57, ../sass/form.scss */
#Content form p.Actions {
  text-align: right;
  padding: 0 22px 15px 0;
}

/* line 61, ../sass/form.scss */
#Content form p.Actions input {
  padding: 2px;
}
