body {width: 700px; background-color: #FFFFFF; font: 11px Verdana, sans-serif; margin: 0px auto;}
h1 {width: 670px; padding: 2px 5px 5px 5px; margin: 20px 0px 10px 5px; background: #dddddd url(/webForm/pix/progress_bg.png) repeat-x; clear: both; box-shadow: 5px 5px 5px #888888; border:#DDDDDD solid 2px; border-radius: 5px; -moz-border-radius: 5px; /* Firefox 3.6 and earlier */ font: bold 18px/20px Arial, sans-serif;}
form, .form {font: 11px/12px Arial, sans-serif; margin: 0px}
input, select, textarea {border-radius: 7px; margin-right: 5px;}

div {padding: 0px 0px 6px 0px;}
div.border {width:700px; margin: 0px auto;}
header {width:700px; height:120px; margin: 0px; padding: 0px;}
div.full {width: 680px; margin: 0px 10px; clear: both;}
div.segment {width: 325px; margin: 5px; padding:0px 5px; float: left;}
.subTitle {width: 100%; font: bold 1.4em Arial, sans-serif; border-bottom: 2px solid #000000; margin: 3px 5px 6px 5px; display: inline-block; clear: both;}
h2 {width: 100%; font: bold 1.4em Arial, sans-serif; border-bottom: 2px solid #000000; margin: 3px 5px 6px 5px; display: inline-block; clear: both;}

div.vacancy {text-align: center; margin: 25px 0px;}
div.notAccepting {margin: 12px; padding: 2px 9px; border: 3px inset ; background-color: #eee; width: 600px;}
div.companyInfo {clear: both; font: 12px Arial; text-align: center; margin: 0px 10px;}
div.appAgree {width: 680px; clear: both; font: 13px Arial; font-weight:bold;}
div.feeMsg {width: 680px; clear: both; font: 13px Arial; text-align: center;}

label {display: block;}
.left {float: left;}
.label {width: 85px; display: block; float: left;}
.labelreq {width: 85px; display: block; float: left; color: #cc0000 !important;}
.labelreq2 {color: #cc0000 !important;}
.labelwide {width: 500px; display: block; float: left;}
.required {background-color: #FFFFCC !important;}

.business_debt {border-top: 1px solid black; clear: both; padding: 10px 0px;}
.business_debt_row2 {border-top: 1px solid black; clear: both; padding: 10px 0px; height: 90px; background-color: #EEEEEE;}
.credit_ref {border-top: 1px solid black; clear: both; padding: 10px 0px;}
.credit_ref_row2 {border-top: 1px solid black; clear: both; padding: 10px 0px; height: 40px; background-color: #EEEEEE;}
.partner {border-top: 1px solid black; clear: both; padding: 10px 0px;}
.partner_row2 {border-top: 1px solid black; clear: both; padding: 10px 0px; height: 300px; background-color: #EEEEEE;}

.signature {background-color: #FFFFCC !important; font-family:Georgia, Times New Roman, Times, serif; font-weight:bold; font-size:14px; font-style:italic;}
footer {padding: 10px;}
.dbname {width:400px; color: #888888; margin-left: 10px;}