﻿
* html .clearfix{height:1%;overflow:visible;}
*+html .clearfix{min-height:1%;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
body{background-color:#e1e1e1;font-family:Arial;}
*{padding:0;margin:0;}
#appForm{width:960px;margin:10px auto;background-color:#eee;padding-bottom:5px}
#appForm .section>.preamble{}
#appForm div ul{list-style:none;}
#appForm div ul li{float:left;margin-right:10px;}
#appForm div ul li label{width:auto;float:left;clear:none;}
#appForm div ul li input{float:left;}
#appForm > .section{clear:both;width:100%;}
#appForm > .section .preamble{margin:0 0 5px 20px;font-weight:bold;clear:left;}
#appForm > .section .sectionhead{float:left;width:100%;margin:0 0 5px 0;background:#000;color:#fff;white-space:nowrap;padding-left:5px;}
#appForm .section .fields{position:relative;margin:0 25px;padding-bottom:5px;}
#appForm .section .fields > div{height:25px;}
#appForm .section .fields > div.complex{height:auto;}
.buttons{width:100%;border-top:1px solid #000;margin-top:5px;}
.buttons .submitButton{float:right;clear:left;margin:5px 5px 0 0;}
#appForm .fields label{width:205px;display:block;float:left;clear:left;}
#appForm .fields input{float:left;}
#appForm .fields span{float:left;margin-left:5px;}
#appForm .fields div ul li label{clear:none !important;width:auto !important;}
#appForm .fields .complex{float:left;clear:both;width:100%;padding-top:5px;}
#appForm .fields .complex label{float:left;clear:none;margin-bottom:5px;margin-right:2px;width:auto;display:none;}
#appForm .fields .complex input{float:left;margin-right:10px;}
#sct-authorization .fields{padding-top:0!important;}
#appForm #sct-drivingHistory .fields .complex{margin-top:20px;}
#appForm #sct-drivingHistory [for = truckWillWorkFor]{position:absolute;top:80px;left:5px;display:block !important;}
#appForm #sct-drivingHistory [for = datesDriving]{position:absolute;top:80px;left:215px;display:block !important;}
#appForm #sct-drivingHistory [for = dotNumber]{position:absolute;top:80px;left:350px;display:block !important;}
#appForm #sct-drivingHistory [for = contactName]{position:absolute;top:80px;left:510px;display:block !important;}
#appForm #sct-drivingHistory [for = contactPhone]{position:absolute;top:80px;left:695px;display:block !important;}
#appForm #sct-employmentHistory .fields .complex:first-child{margin-top:25px;}
#appForm #sct-employmentHistory [for = previousEmployerName]{position:absolute;top:5px;left:10px;display:block !important;}
#appForm #sct-employmentHistory [for = employerReferences]{position:absolute;top:5px;left:180px;display:block !important;}
#appForm #sct-employmentHistory [for = employerContactName]{position:absolute;top:5px;left:345px;display:block !important;}
#appForm #sct-employmentHistory [for = employerContactPhone]{position:absolute;top:5px;left:535px;display:block !important;}
#appForm #sct-employmentHistory [for = employerDatesDriving]{position:absolute;top:5px;left:700px;display:block !important;}
#appForm .section .fields #fld-equipmentDescription input, #appForm .section .fields #fld-equipmentDescription2 input, #appForm .section .fields #fld-equipmentDescription3 input, #appForm .section .fields #fld-equipmentDescription4 input{width:135px;}
#appForm #sct-equipment .fields .complex:first-child{margin-top:25px;}
#appForm #sct-equipment [for = equipmentDescription]{position:absolute;top:5px;left:30px;display:block !important;}
#appForm #sct-equipment [for = lender]{position:absolute;top:5px;left:170px;display:block !important;}
#appForm #sct-equipment [for = equipmentContactName]{position:absolute;top:5px;left:320px;display:block !important;}
#appForm #sct-equipment [for = equipmentContactPhone]{position:absolute;top:5px;left:490px;display:block !important;}
#appForm #sct-equipment [for = equipmentAmountOwed]{position:absolute;top:5px;left:627px;display:block !important;}
#appForm #sct-equipment [for = equipmentValue]{position:absolute;top:5px;left:790px;display:block !important;}
#appForm #sct-equipment .fields, #appForm #sct-purpose .fields, #appForm #sct-employmentHistory .fields{padding-top:0px;}
#briefDescription{width:500px;}
#resultsForm{width:960px;margin:10px auto;background-color:#eee;padding-bottom:5px}
#resultsForm .fields .complex label{width:200px;}
#resultsForm div div.complex span{}
#resultsForm div h2{clear:left;}
.fieldLabel{font-weight:bold;}