/* Job Application Form */
html body.single-job_listing form input,html body.single-job_listing form select,html body.single-job_listing form textarea { font-size:0.94em; line-height:1.2em; }
html body.single-job_listing form fieldset { margin:0 0 2em; padding:0.2em 0 0; border:none; }
html body.single-job_listing form fieldset legend { display:block; padding:0.2em 0; width:100%; font-size:1.2em; text-align:center; font-weight:bold; color:#000; }
html body.single-job_listing form table { width:100%; border-collapse:collapse; }
html body.single-job_listing form th,html body.single-job_listing form td { margin:0; padding:0.3em; text-align:left; vertical-align:top; }
html body.single-job_listing form table caption { text-align:left; font-weight:bold; }
html body.single-job_listing form li { margin:0 0 0.5em; }
html body.single-job_listing form .details { margin:0 0 0 1.2em; }
html body.single-job_listing form table.hours-available,html body.single-job_listing form table.previous-employer,html body.single-job_listing form table.driving-experience,html body.single-job_listing form table.accident-record,html body.single-job_listing form table.traffic-convictions { margin:0.5em 0 1em; border:1px solid #999; }
html body.single-job_listing #content span.response { display:inline-block; padding:0.2em 0.3em; border-bottom:1px solid #333; }