form {
  margin: 20px 0; }
  form fieldset {
    border: none; }
  form div.field {
    margin-bottom: 5px;
    clear: both; }
    form div.field.hidden {
      display: none; }
    form div.field label.left {
      float: left;
      width: 180px;
      line-height: 21px; }
    form div.field div.middleColumn {
      margin-left: 200px; }
      form div.field div.middleColumn.literalFieldArea {
        margin-left: 0px; }
      form div.field div.middleColumn div.fieldgroupField {
        display: inline;
        padding-right: 10px; }
    form div.field.nolabel div.middleColumn {
      margin-left: 0px; }
  form p.field.checkbox {
    margin: 0px 0px 5px 200px; }
  form span.message {
    display: block;
    margin-top: 5px; }
  form label.required,
  form label.error,
  form span.message.required,
  form span.message.validation {
    display: block;
    margin-top: 5px;
    color: red;
    margin-left: 200px; }
  form input.text,
  form textarea,
  form select {
    padding: 2px;
    width: 296px;
    border: 1px solid #cccccc;
    background: #f0f0f0;
    font-family: Geneva, Verdana, Arial;
    font-size: 0.875em;
    color: #555555; }
    form input.text.error,
    form textarea.error,
    form select.error {
      border-color: red; }
    form div.fieldgroupField input.text {
      width: 210px; }
    form div.fieldgroupField select {
      width: 75px; }
  form input.action {
    border: 1px solid #cccccc;
    background: #f0f0f0;
    color: #555555; }
  form div.Actions {
    margin-top: 10px;
    margin-left: 200px; }

    .typography form h1,
    .typography form h2,
    .typography form h3,
    .typography form h4,
    .typography form h5,
    .typography form h6 {
      margin-top: 10px;
      clear: both;
      margin-left: 200px; }
    .typography form ul {
      list-style-type: none;
      list-style-image: none;
      margin-left: 0px; }
      .typography form ul li {
        margin-left: 0px; }
        .typography form ul.optionset li {
          display: inline;
          padding-right: 10px; }

