.sectionBlock { width: 100%; border-bottom: 1px solid black; }
/*.infoBlock { padding: 0px 0px; margin: 5px 0px; float: left; width: 100%; min-height: 40px; }
.inputBlock { padding: 0px 0px; margin: 5px 0px; float: left; width: 25%; min-height: 40px; }*/
.infoBlock { padding: 0px 0px; margin: 5px 0px; float: left; width: 100%; }
.inputBlock { padding: 0px 0px; margin: 5px 0px; float: left; width: 25%; }
.day-avail{ width: 75%; }
.infoBlock table input{ width: 90%; }
.ibLbl { padding-right: 10px; font-weight: bold; width: 100%; }
.ibValue { padding-right: 10px; }
.application {line-height: 200%;}
.lbl-label {padding: 0px 5px; }
.emp-set {padding: 5px; width: 100%;}
.emp-name {margin: 5px; width: 45%;}
.emp-phone {margin: 5px;  width: 25%;}
.emp-address {margin: 5px;  width: 86%;}
.emp-city {margin: 5px;  width: 95%;}
.emp-zip {margin: 5px;  width: 95%;}
.emp-state {margin: 5px;  width: 95%;}
.emp-mo {width: 5%; margin-right: 10px; display: inline-block;}
.emp-yr {width: 10%; margin-right: 25px; display: inline-block;}


input[type="checkbox"], input[type="radio"] {
    width: 25px;
    display: inline-block;
}