ul#associates-information {
  list-style: none;
  border: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
ul#associates-information li {
  list-style: none;
  background: none !important;
  float: left;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border-bottom: 0 !important;
  width : 160px;
}

ul#associates-information li h3 {
  margin: 0 !important;
  padding: 0px 10px 10px 0px !important;
}
ul#associates-information li p {
  margin: 0 !important;
  padding: 0px 10px 0px 0px !important;
}

/*
 * Apply Form
 *
 * Field Sets
 */
form#apply-form fieldset {
  margin: 0 0 10px 0;
  width: 470px;
}
form#apply-form fieldset legend {
  color: #0066bd;
  font-weight: bold;
  font-size: 1.1em;
  margin: 0 0 10px 0;
  padding: 0 4px 0 4px;
}

form#apply-form fieldset p {
  padding: 0 4px 0 4px;
}

/*
 * Form Fields
 */

form#apply-form div.form-fields {
  padding: 0px 0px 0px 0px;
  margin: 0 0 0 0;
  overflow: hidden;
  height: 1%;
}

/*
 * Label
 */
form#apply-form div.form-fields label {
  font-weight: bold;
  background: #f0f0f0;
	padding: 12px 0px 6px 0px;
	float: left;	
	width: 175px;
}
form#apply-form div.form-fields label span {
  padding: 0px 10px 0px 0px;
  display: block;
  text-align: right;
}
form#apply-form div.form-fields div.form-element {
  font-weight: bold;
	padding: 6px 0px 6px 0px;
	float: left;	
	width: 280px;
}
form#apply-form div.form-fields div.form-element span {
  margin: 0px 0px 0px 10px;
  float: left;
  overflow: hidden;
}

form#apply-form div.form-fields div.form-element input.radio {
  background: none;
  border: 0;
}

/*
 * Error
 */
form#apply-form div.error {
  color: #ff0000;
  padding: 10px;
}

/*
 * Accounts Address Details
 */
#accounts-address-details-hidden {
  display: none;
}


/*
 * Submit
 */
form#apply-form div.submit {
  margin: 10px 0px 10px 160px;
}