/* =finance-form2-style1
-------------------------------------------------------------- */
.fFieldsetGroup3 .fUnit {width: 33%; float: left;}
.widget.content .widgetWrap  {padding-left:15px;}
.secureIcon {vertical-align:middle;margin-right:3px;}
.privacyStatement textarea {width:98%;border:0;font-family:georgia,'times new roman',times, serif;color:$textColor1;background-color:$widgetBGColor1;}
.sharePublicInfo label {margin:0.5em;}
.autorizetext {position:relative;top:-2.5em;left:12em;width:400px;font-size:85%;}
.timeframe span {padding-left:2px;}
.coAppToggle {padding:0.2em;text-align:center;border:1px solid;}
.coApp {padding: 1px 0;}

.highlight {cursor:pointer;cursor:hand;}

input {width:87%;padding:3px 0 3px 4px;border:2px solid #333;}
input.radio {width: auto;} 
.authorize input {width: 110px;}
input, textarea {font-size: 122%;}
select {font-size: 114%;}
#finance .radio {background: none;}
select {border:2px solid #ccc;}
textarea {padding:3px 0 3px 4px; border:2px solid #ccc;}
label {font-size: 92%; display:block;margin:0; padding:3px 0;}
label br,
label span {display:none;}
.accountId span,
.applicantHousingType span,
.applicantHouse1Type span,
.applicantHousingDurationYears span,
.applicantEmployedYears span,
.applicantEmployer1EmployedYears span,
.applicantLoan1DurationYears span,
.coApplicantEmployedYears span,
.coApplicantEmployer1EmployedYears span {display: block;}
input.default,select.default,textarea.default {color:#999;border-color:#ccc;}
.buttonWrap {margin:0 1em; text-align:center;}
.submit button {width:auto;padding:0.2em 0.4em;color:#0c0c0c;border:2px solid #666;background-color:#bfbfbf;}
	.submit button:hover {color:#222;border:2px solid #555;background-color:#efefef;}

/* =don't switch the order of the .error and .valid css */
.error {font-weight:bold; color:#DC143C;}
.valid {color:#fff;border-color:#333;}

label.error {background:transparent url(/v8/global/images/icons/black/validity-failed.gif) no-repeat 88%  50%;}
label.valid {background:transparent url(/v8/global/images/icons/black/validity-passed.gif) no-repeat 88%  50%;}
input.error, select.error{color:#DC143C;border-color:#DC143C;}

.timeframe label.error{ display: inline; padding: 0 30px 0 10px; }

/* =ie7 */

/* =ie6 */
* html form .submit {margin-top:1em;padding:1px 0;}
* html .submit button.hand {color:#222;border:2px solid #555;background-color:#efefef;}
* html .fFieldset5 h4,
* html .fFieldset6 h4 {position:absolute;}