/* forms.css */
table,table td,table tr{border: none}fieldset{margin:0;padding:0 0 1.5em}.checkbox_container label,.radio_container label{font-weight:normal}#container .submit:hover{background-color:#5ba380;color:rgba(255,255,255,.75);background: none}.submit_container{display:inline-block;padding:5px 10px;background-color:#fff;border:1px solid #6ebaab;font-size:1em;font-weight:normal;color:#202020;cursor: pointer;background: none}.submit:hover{display:inline-block;background-color:#78c5cc;font-weight:normal;cursor: pointer}#container .submit{padding:5px 10px;font-weight:normal;background: none;border: none}.ce_form div.submit_container{background-color:#4f9c9c;border:1px solid #ebe5df;padding-top: 5px}.formbody label{width:200px;position:relative;display:block;padding-bottom:5px;vertical-align:top;font-size:1.0em;font-weight:normal}.formbody .checkbox_container label,.formbody .radio_container label{display:inline}form .text,form .textarea,form .captcha{padding:6px;background-color:#fff}form .text,form .textarea,form .captcha{width:90%}.mod_subscribe input[type="text"]{width:210px}textarea{width:90%;height:140px}form .text:focus,form .textarea:focus,form .captcha:focus{border:1px solid #CFCFCF;background: #EDEDED}select{width:63%;padding:4px 3px 4px 1px;background-color:#fff;border:1px solid #CCC}.checkbox_container span,.radio_container span{display:block}.checkbox_container + br,.radio_container + br{display:none}.checkbox_container label,.checkbox_container input,.radio_container label,.radio_container input{vertical-align:middle}.formbody input[type="checkbox"],x:-moz-any-link{top:0;position:relative}.checkbox_container{margin-top:10px}input[type="radio"],x:-moz-any-link{top:0;position:relative}div.submit_container{margin-top:1em;margin-bottom:1em}form table td{padding-top:3px;padding-bottom:3px}form table td:first-child{width:35%;padding-bottom:5px;vertical-align:top;text-align:left}#container .tableform .formbody,#container .formbody .formbody{width:100%;overflow:hidden}.formbody .formbody{padding-top:0}legend{padding-right:6px;color:#00ADF1}fieldset table{margin-top: 1em ! important;margin-bottom: 1em ! important}fieldset table td:first-child{width:140px;text-align:left}span.mandatory{display:inline;padding-left:2px;font-weight:bold;color:#F00}p.confirm{color:#00ADF1}p.error{margin-bottom:6px;font-weight:bold;color:#F00}form input.error,textarea.error
/*
input.error[type="text"],input.error[type="email"],input.error[type="password"],textarea.error */{background-color:#FFD;border-color:#F00}input.captcha{width:48px}span.captcha_text{font-weight:normal}:first-child + html span.captcha_text{top:-3px;position:relative}select{width:63%;padding:4px 3px 4px 1px;border:1px solid #CCC}.checkbox_container span,.radio_container span{display:block}.checkbox_container + br,.radio_container + br{display:none}.checkbox_container label,.checkbox_container input{vertical-align:middle}.formbody input[type="checkbox"],x:-moz-any-link{top:-2px;position:relative}label,#container .mod_login label{width:40%;display:inline-block}