div.form-flex fieldset{padding:0 10px}.over{background-color:#EFF3F5}div.form-flex fieldset legend{float:left;padding:10px 5px}div.form-flex fieldset legend span{font-size:120%;font-weight:400;line-height:150%;width:100%}div.form-flex ul{list-style-type:none;margin:0;padding:0;float:left;clear:both}* html div.form-flex ul{width:99%}div.form-flex li{clear:both;margin:0;padding:0 5px;height:auto}div.form-flex li div.setting{height:100%;width:auto}div.form-flex li.act{padding-top:10px;padding-bottom:5px;padding-left:50px;border:#ddd 1px solid;margin:10px 12px 10px 5px;background:#fff;clear:both}div.form-flex li.captcha{padding-top:10px;padding-bottom:5px;padding-left:45px;border:#ddd 1px solid;margin:10px 12px 10px 5px;background:#fff url(../img/arrow-captcha.png) no-repeat scroll 20px 42px;clear:both}div.form-flex li.send{padding-top:20px;padding-bottom:20px;clear:both}div.form-flex li.help span{font-size:110%;padding:5px 0;color:#777}div.form-flex li.help span span{font-size:85%!important;line-height:120%;padding:0}div.form-flex li.cond-gen>span{display:block;padding:5px 20px 5px 0;margin:0 0 10px;border:none;float:left;line-height:2em}div.form-flex li.cond-gen span.text-cond{display:block;padding:5px;border:#ddd 1px solid;margin:10px 0;background:#fff;height:70px;overflow:auto;font-size:85%;line-height:120%}div.form-flex li.cond-gen div.print-cond{float:right;padding-left:20px;padding-right:5px;background:url(../img/printer-empty.png) no-repeat scroll 0 0 transparent;font-size:80%;line-height:140%;margin-top:-4px}div.form-flex li.cond-gen div.print-cond a{color:#907F6D}div.form-flex li.captcha div.fort-box{padding:5px;background:#fff;width:204px;float:left}div.form-flex li.captcha div.captcha-refresh{width:74px;height:23px;float:left}div.form-flex li.captcha div.text-captcha{padding:5px;width:220px;height:auto;font-size:90%;line-height:120%;float:right;color:#777}div.form-flex li.captcha div.img-captcha{clear:both}div.form-flex li.captcha div.img-captcha img{border:#ddd 1px solid}div.form-flex li.captcha div.fort-box span input{width:97%}div.form-flex li.captcha div.captcha-refresh input{background:url(../img/captcha-refresh.png) no-repeat scroll 0 0 transparent;height:23px;width:74px}div.form-flex li.left{clear:none!important;float:left}div.form-flex li.right{clear:none!important;float:right}div.form-flex li.half{width:47%!important}div.form-flex li.full{clear:both!important;width:98%!important}div.form-flex label.left{clear:none!important;float:left}div.form-flex label.right{clear:none!important;float:right}div.form-flex li div{color:#444;margin:0;padding:0}div.form-flex li span{color:#444;float:left;margin:0 .3em 10px 0;padding:0;position:relative}input.file,input.text,select.select,textarea.textarea{color:#333;font-size:100%;margin:0;padding:2px 0}input.text,textarea.textarea{background:url(../img/bg_input.gif) repeat-x scroll center top #FFF;border-color:#7C7C7C #C3C3C3 #DDD;border-style:solid;border-width:1px;overflow:hidden}select.select{margin-bottom:5px;padding:1px 0 0}input.search{padding-left:6px}input.checkbox,input.radio{display:block;height:13px;margin:5px 0 0;padding:0;width:13px;float:left;margin-right:5px}div.form-flex li.cond-gen span input.radio{margin-left:20px}input.button{margin:5px 5px 0 0}div.form-flex li span label.desc{clear:both;color:#444;display:block;font-size:85%;font-weight:700;line-height:150%;margin:0;padding:3px 0}div.form-flex li.act span label.desc{line-height:200%}div.form-flex li span label.choice{clear:none;display:block;line-height:120%;font-weight:400;margin:0;padding-top:3px;padding-left:20px;margin-right:30px}div.form-flex li span.req{color:#0082ED!important;display:inline;float:none;font-weight:700;margin:0;padding:0;padding-left:4px}div.form-flex li span em{clear:both;color:#fff;display:block;font-size:85%;font-style:normal;line-height:125%;margin:0;padding:2px 2px 25px 8px;width:135px;background:url(../img/form-error.png) no-repeat scroll bottom left transparent;position:absolute;top:0;left:100%}div.form-flex li span div.form-error{clear:both;color:#fff;display:block;font-size:85%;font-style:normal;line-height:125%;margin:0;padding:2px 2px 25px 8px;width:135px;background:url(../img/form-error.png) no-repeat scroll bottom left transparent;position:absolute;bottom:35px;left:165px}div.form-flex li.act span em{padding:10px 5px 5px 23px!important;width:130px;background:url(../img/form-error-act.png) no-repeat scroll top left transparent!important;bottom:-15px!important;left:370px!important;min-height:25px}div.form-flex li.half.moon input.text,div.form-flex li.half.moon select.select,div.form-flex li.half.moon textarea.textarea{width:135px}div.form-flex li.half.sun input.text,div.form-flex li.half.sun select.select,div.form-flex li.half.sun textarea.textarea{width:270px}div.form-flex li.full.moon input.text,div.form-flex li.full.moon select.select,div.form-flex li.full.moon textarea.textarea{width:444px}div.form-flex li.full.sun input.text,div.form-flex li.full.sun select.select,div.form-flex li.full.sun textarea.textarea{width:584px}div.form-flex li.half.moon textarea.textarea{height:60px}div.form-flex li.half.sun textarea.textarea{height:100px}div.form-flex li.full.moon textarea.textarea{height:140px}div.form-flex li.full.sun textarea.textarea{height:180px}div.form-flex li.scroll textarea.textarea{overflow-y:scroll}div.form-flex li.vert span,div.form-flex li.vert span span span{clear:both}div.form-flex li.hack{float:none;margin-left:51%}