textarea{padding:5px;}
#app-header{ padding-bottom:15px; border-bottom:1px solid #cccccc;   }
.app-section-title, .app-type{padding:25px 0px 15px; color:#006f1f; font-weight:bold; font-size:10px; letter-spacing:1px;}
.app-type{padding:12px 0px 20px;}
.app-instructions{width:640px;}
.select{width:260px;}
.select option{padding:2px 10px;}
.app-left-col{float:left; padding-right:20px;}
.three-col-table td, .four-col-table td, .custom-table td, .custom-table th, .four-col-table-w-del td{padding:0px 5px 5px 0px;}
.three-col-table input{width:225px;}
.four-col-table input{width:195px;}
.four-col-double input{width:400px;}
.four-col-table-w-del input{width:187px;}
.four-col-w-del-double input{width:390px;}
.th-underline th{border-bottom:1px solid #CCCCCC;}
.th-underline td{padding:7px 0px 0px;}
.work-experience-div{padding-bottom:10px; margin-bottom:15px;border-bottom:5px solid #e7f9e7;}
.remove-btn-div{text-align:right; padding-top:10px; position:relative; right:3px;}
.add-btn-div{position:relative;top:-10px;}
input[type="radio"]{position:relative; top:3px;}
.supp-question-div{margin-top:15px; padding-top:17px; border-top:1px solid #cccccc;}

/* sized inputs etc */
.edu-school{width:140px;}
.edu-location{width:100px;}
.edu-degree{width:100px;}
.edu-major{width:120px;}
.edu-minor{width:120px;}
.edu-gpa{width:45px;}
.edu-dates{width:95px;}

.ref-name{width:100px;}
.ref-relationship{width:100px;}
.ref-position{width:100px;}
.ref-company{width:110px;}
.ref-address{width:125px;}
.ref-phone{width:85px;}
.ref-email{width:100px;}

.two-col-right{ padding-left:25px; }
a{ cursor:pointer; }

