/* forms.css */
.checkbox_container span .currency,.radio_container span .currency{display:inline}label[for]{cursor: pointer}fieldset{margin:0;padding:0 0 1.5em}.checkbox_container label,.radio_container label{font-weight:normal}.formbody label{display:block;margin-top:1.5em;padding-bottom:3px}.formbody .checkbox_container label,.formbody .radio_container label{display:inline}form .text,form .textarea,form .captcha{padding:6px;border:1px solid;border-color: #D4CBC5;background-color: #F4F2F0}form .text,form .textarea,form .captcha{width:60%}.mod_subscribe input[type="text"]{width:180px}.mod_unsubscribe input[type="text"]{width:180px}textarea{width:90%;height:140px}form .text:focus,form .textarea:focus,form .captcha:focus{background: #fdfdfd}form .text:hover,form .textarea:hover,form .captcha:hover{background: #fdfdfd;border-color: #ff7400}form div.mandatory > input:focus{border:1px solid;border-color: #c20000;color: #c20000}select{width:63%;padding:4px 3px 4px 1px;border:1px solid;border-color: #D4CBC5;background-color: #F4F2F0}.checkbox_container span,.radio_container span{display:block;background-color:#ebe8e8}.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}div.submit_container{margin-top:1em;margin-bottom:1em}form table td{padding-top:3px;padding-bottom:3px}form table td:first-child{padding-bottom:0;text-align:left}.tableform table{width:92%;margin-top:1.5em;margin-bottom:0}#container .tableform .formbody,#container .formbody .formbody{width:100%;overflow:hidden}.formbody .formbody{padding-top:0}legend{padding-right:6px;color:#00ADF1}fieldset table{width:92%;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: #c20000}p.confirm{color:#00ADF1}p.error{margin-bottom:6px;font-weight:bold;color: #c20000}form input.error,textarea.error{border-color: #c20000}input.captcha{width:48px}span.captcha_text{font-weight:normal}:first-child + html span.captcha_text{top:-3px;position:relative}#container .submit{display:inline-block;padding:8px;border:1px solid;font-weight:bold;border-color: #DE601A;    color: #ffffff;    /* Old browsers */    background: #ebebeb;    /* FF3.6+ */    background: -moz-linear-gradient(top,  #ffffff 0%, #ebebeb 3%, #009999 96%, #009999 100%);    /* Chrome,Safari4+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(3%,#ebebeb), color-stop(96%,#009999), color-stop(100%,#009999));    /* Chrome10+,Safari5.1+ */    background: -webkit-linear-gradient(top,  #ffffff 0%,#ebebeb 3%,#009999 96%,#009999 100%);    /* Opera 11.10+ */    background: -o-linear-gradient(top,  #ffffff 0%,#ebebeb 3%,#009999 96%,#009999 100%);    /* IE10+ */    background: -ms-linear-gradient(top,  #ffffff 0%,#ebebeb 3%,#009999 96%,#009999 100%);    /* W3C */    background: linear-gradient(to bottom,  #ffffff 0%,#ebebeb 3%,#009999 96%,#009999 100%);    /* IE6-9 */;    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebebeb',GradientType=0 );cursor: pointer}#container .submit:hover{display:inline-block;border-color: #009999;color: #ffffff;/* Old browsers */background: #009999;/* FF3.6+ */background: -moz-linear-gradient(top,  #009999 0%, #009999 10%, #ebebeb 96%, #ffffff 100%);/* Chrome,Safari4+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009999), color-stop(10%,#009999), color-stop(96%,#ebebeb), color-stop(100%,#ffffff));/* Chrome10+,Safari5.1+ */background: -webkit-linear-gradient(top,  #009999 0%,#009999 10%,#ebebeb 96%,#ffffff 100%);/* Opera 11.10+ */background: -o-linear-gradient(top,  #009999 0%,#009999 10%,#ebebeb 96%,#ffffff 100%);/* IE10+ */background: -ms-linear-gradient(top,  #009999 0%,#009999 10%,#ebebeb 96%,#ffffff 100%);/* W3C */background: linear-gradient(to bottom,  #009999 0%,#009999 10%,#ebebeb 96%,#ffffff 100%);/* IE6-9 */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ebebeb',GradientType=0 );cursor: pointer}select{width:63%;padding:4px 3px 4px 1px;border:1px solid;border-color: #D4CBC5}.checkbox_container + br,.radio_container + br{display:none}.checkbox_container label,.checkbox_container input{vertical-align:middle}#ctrl_notify{padding:0}.checkbox_container{margin-top:10px}.ce_form div.submit_container,.ce_comments div.submit_container,.mod_lostPassword div.submit_container,.mod_personalData div.submit_container{padding-top:20px;border-top:1px dotted;border-color: #D4CBC5}#container .mod_lostPassword,#container .mod_login{position:relative}#container .mod_lostPassword .text,#container .mod_login .text{width:74.4%;display:inline-block}label,#container .mod_login label{width:20%;display:inline-block}#container .mod_lostPassword  br,#container .mod_login br{display:none}.mod_login .checkbox_container{float:right;padding-top:8px}#container .mod_login .checkbox_container label{width:120px;margin-top:3px}.mod_login .submit_container{margin-left:20.3%;border: none}#container .mod_login .checkbox{}.form-search div.submit_container{margin: 0;padding: 0;margin-top: -1px}