input, textarea, select, option {font:12px/14px verdana,arial,helvetica,sans-serif;color:#333;padding:1px;margin:0;}
/* input {border:1px solid #7f9db9;} */
input.error, textarea.error, select.error {border:2px solid #f00;color:#333;}
input.currentDebt, input.apply, input.newsletter, input.contact, input.checklist, input.call, input.survey, input.referral {border:1px solid #7f9db9;width:160px;margin-top:4px;}
input.email {border:1px solid #7f9db9;width:241px;margin-top:4px;}
div.formElementCheck input {padding:0;margin-bottom:1px;}
select.apply, select.newsletter, select.contact, select.checklist, select.call, select.survey, select.referral {border:1px solid #7f9db9;width:150px;margin:4px 0 0 0;padding:0;}
input.apply, select.apply {width:210px;}
input.howhear, select.howhear {border:1px solid #7f9db9;width:300px;margin-top:4px;}
input.first {border:1px solid #7f9db9;width:150px;margin-top:4px;}
input.last {border:1px solid #7f9db9;width:150px;margin-top:4px;}
input.addy {border:1px solid #7f9db9;width:324px;margin-top:4px;}
input.addy2 {border:1px solid #7f9db9;width:444px;margin-top:4px;}
input.city {border:1px solid #7f9db9;width:150px;margin-top:4px;}
input.state, select.state {border:1px solid #7f9db9;width:70px;margin:4px 0 0 0;padding:0;}
input.zip {border:1px solid #7f9db9;width:60px;margin-top:4px;}
input.zip2 {border:1px solid #7f9db9;width:120px;margin-top:4px;}
input.phone {border:1px solid #7f9db9;width:153px;margin-top:4px;}
input.hphone {border:1px solid #7f9db9;width:150px;margin-top:4px;}
input.wphone {border:1px solid #7f9db9;width:150px;margin-top:4px;}
input.viaemail {border:1px solid #7f9db9;width:275px;margin-top:4px;}
input.hilite {border:2px solid #f00;color:#333;}
input.pcode {border:1px solid #7f9db9;width:94px;margin-top:4px;}
textarea.description {border:1px solid #7f9db9;width:463px;height:60px;margin:4px 0 10px 0;}
textarea.message {border:1px solid #7f9db9;width:463px;height:80px;margin:4px 0 10px 0;}
textarea.error {border:2px solid #f00;color:#333;width:463px;height:80px;margin:4px 0 10px 0;}

input.noborder {border:0;}