#content #application .required { color: rgb(220, 88, 85);; }
#content #application .error { border: 2px solid rgb(220, 88, 85);; }

#content #application label { float: left; width: 175px; text-align: right; padding: 4px 5px 0px 0px; font-weight: bold; }
#content #application input { width: 300px; }
#content #application select { width: 300px; }
#content #application textarea { width: 300px; }
#content #application fieldset { border: 1px solid #c06f0f; padding: 0px 5px; margin-bottom: 10px; }
#content #application fieldset legend { font: 20px/26px Helvetica, Arial, sans-serif; color: #003d6b; }
#content #application #next,
#content #application #finish { float: right; width: auto; }
#content #application #previous { float: left; width: auto; }

/* Step 1 */


/* Step 2 */
#content #application label.starting_availability { clear: left; }
#content #application #startingavailability-day,
#content #application #startingavailability-month,
#content #application #startingavailability-year { width: auto; }

/* Step 4 */
#content #application #workhistorydatestarted-day,
#content #application #workhistorydatestarted-month,
#content #application #workhistorydatestarted-year { width: auto; }

#content #application #workhistorydateended-day,
#content #application #workhistorydateended-month,
#content #application #workhistorydateended-year { width: auto; }

#content #application #workhistorydatestarted2-day,
#content #application #workhistorydatestarted2-month,
#content #application #workhistorydatestarted2-year { width: auto; }

#content #application #workhistorydateended2-day,
#content #application #workhistorydateended2-month,
#content #application #workhistorydateended2-year { width: auto; }

#content #application #workhistorydatestarted3-day,
#content #application #workhistorydatestarted3-month,
#content #application #workhistorydatestarted3-year { width: auto; }

#content #application #workhistorydateended3-day,
#content #application #workhistorydateended3-month,
#content #application #workhistorydateended3-year { width: auto; }

/* Step 5 */
#content #application label[for=skipstatistics] { width: 450px; padding-top: 1px; }
#content #application .skip_statistics { width: 450px; padding-top: 1px; }
#content #application #skipstatistics { vertical-align: top; }

/* Step 6 */
/*#content #application .gender { clear: left; }*/


/* Step 7 */
#content #application #datedischarged-day,
#content #application #datedischarged-month,
#content #application #datedischarged-year { width: auto; }

#content #application label[for=employedrelatives] { width: 550px; text-align: left; }
#content #application .employed_relatives { width: 550px; text-align: left; }
#content #application #employedrelatives { margin-left: 180px; }

#content #application label[for=priorhistory] { width: 550px; text-align: left; }
#content #application .prior_history { width: 550px; text-align: left; }
#content #application #priorhistory { margin-left: 180px; }

#content #application label[for=bondrefused] { width: 550px; text-align: left; }
#content #application .bond_refused { width: 550px; text-align: left; }
#content #application #bondrefused { margin-left: 180px; }

#content #application label[for=felony] { width: 550px; text-align: left; }
#content #application .felony { width: 550px; text-align: left; }
#content #application #felony { margin-left: 180px; }

#content #application label[for=felonyinfo] { width: 550px; text-align: left; }
#content #application .felony_info { width: 550px; text-align: left; }
#content #application #felonyinfo { margin-left: 180px; }

#content #application label[for=disciplined] { width: 550px; text-align: left; }
#content #application .disciplined { width: 550px; text-align: left; }
#content #application #disciplined { margin-left: 180px; }

#content #application label[for=discharged] { width: 550px; text-align: left; }
#content #application .discharged { width: 550px; text-align: left; }
#content #application #discharged { margin-left: 180px; }

#content #application .service_branch { clear: left; }

/* Step 8 */
#content #application #releasedate-day,
#content #application #releasedate-month,
#content #application #releasedate-year { width: auto; }

#content #application #statementdate-day,
#content #application #statementdate-month,
#content #application #statementdate-year { width: auto; }
