.FormsValidateLc .fieldLine{position:relative}.FormsValidateLc .formErrorTxt{display:none;position:absolute;bottom:-3px;right:0;height:12px;font-size:.9em;color:red;text-align:center;width:100%;background:#fafcfb}.FormsValidateLc .error .formErrorTxt{display:block}.FormsValidateLc .formErrorIco{display:none;position:absolute;top:20px;right:2px;height:16px;width:16px;overflow:hidden;text-indent:-9999em;background:url(/images/common/jquery/FormsValidateLc_v2.png) no-repeat 0 -50000px}.FormsValidateLc .formErrorIco.yes{display:block;background-position:0 1px}.FormsValidateLc .formErrorIco.no{display:block;background-position:0 -99px}.FormsValidateLc .passLine{background:#fafcfb;display:none;position:absolute;bottom:-12px;left:3px;z-index:1;font-size:.9em}.FormsValidateLc fieldset .txtInfo{position:absolute;left:100%}.FormsValidateLc fieldset .tI-handleBox{width:22px;height:22px;position:absolute;z-index:10000;top:3px;left:5px}.FormsValidateLc fieldset .open .tI-handleBox{z-index:10003}.FormsValidateLc fieldset .tI-handleBox span{width:22px;height:22px;display:block;cursor:pointer;background:url(/images/common/jquery/FormsValidateLc_v2.png) no-repeat 6px -194px;overflow:hidden;text-indent:-9999em}.FormsValidateLc fieldset .tI-textBox{position:absolute;z-index:10001;top:2px;left:5px;padding-left:27px;padding-right:10px;padding-top:2px;max-width:250px;border:1px solid #d4d4d4;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:2px 2px 5px #aaa;-webkit-box-shadow:2px 2px 5px #aaa;box-shadow:2px 2px 5px #aaa;display:none}.FormsValidateLc fieldset .tI-textBox h5{padding-top:5px}.FormsValidateLc fieldset .tI-textBox p{font-size:1em}.FormsValidateLc fieldset .open .tI-textBox{display:block}