
#main {}
	
#main div.detail { background:url(/img/elements/line-long.png) transparent no-repeat bottom left; padding-bottom:20px; margin-bottom:20px; }

#main div.input.select select { padding:1px; }

div.detail dl { font-family:Georgia; }
div.detail dd { margin-bottom:10px; }

#main div.input.title,
  #main div.input.fname,
  #main div.input.sname { float:left; }
#main div.input.title { padding-right:0.5em; }
#main div.input.fname { padding-right:0.5em; }
  
  
#main div.input.email,
  #main div.input.emailConfirm { float:left; }
#main div.input.email { padding-right:0.5em; }
  
  
#main div.input.telephone,
  #main div.input.mobile { float:left; }
#main div.input.telephone { padding-right:0.5em; }
  

#CandidateName { width:27em; }

#CandidateEmail { width:15em; }
#CandidateEmailConfirm { width:15em; }

#CandidateTelephone { width:15em; }
#CandidateMobile { width:15em; }

#CandidateAddress1 { width:3em; }
#CandidateAddress2 { width:15em; }
#CandidateAddress3 { width:15em; }
#CandidateTowncity { width:15em; }
#CandidatePostcode { width:10em; }

#main div.checkboxes { padding:10px 0 10px 0; }

#main div.checkbox input { width:auto; float:left;  }
#main div.checkbox label { margin-left:30px; }

