/*[fmt]1000-110B-3*/
form.main, form.login {display: block; margin: 0; padding: 0; }

.block_a form.main .row input, .block_a form.main .row select, .block_a form.main .row input.file, .block_a form.main .row textarea {border-color: #C0BAA9; }

.block_b form.main .row input, .block_b form.main .row select, .block_b form.main .row input.file, .block_b form.main .row textarea {color: #4C4B4B; border-color: #BABABA; }

.block_c form.main .row input, .block_c form.main .row select, .block_c form.main .row input.file, .block_c form.main .row textarea {color: #6B582A; border-color: #BAB78B; }

form.main .row input, form.main .row select, form.main .row input.file, form.main .row textarea {color: #63554D; background-color: #FFFFFF; background-image: url(img/bg_inputs.png); background-repeat: no-repeat; border: 1px solid #C0BAA9; font-family: calibri, tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; padding: 2px 5px; }

form.main div.row, form.main div.row_editor, form.login div.row {clear: both; }

form fieldset {display: block; border: none; padding: 0; margin: 0; }

form.main .row label {width: 110px; height: 24px; float: left; padding-top: 2px; }

form.main .row input, form.login .row input {float: left; margin-bottom: 6px; width: 210px; padding: 2px 4px; border: 1px solid #776F66; }

form.login .row input {width: 100px; border: none; }

form.main .row input:focus, form.main .row textarea:focus, form.login input:focus {background: #F7F9FB; }

form.main .row select, form.main .row input.file {width: 218px; border: 1px solid; float: left; margin-bottom: 6px; padding: 0; }

form.main .row option {background: #FFF; }

form.main .row input.file {height: 20px; width: 218px; }

form.main .row textarea {width: 210px; height: 90px; padding: 2px 3px; background: #FFF url(img/input_text_bg.png) repeat-x; border: 1px solid #BABABA; margin-bottom: 6px; }

form.main .row .checkbox {width: auto; float: left; margin: 1px 5px 0 0; border: none; }

.block_a form.main .row .input_error, .block_b form.main .row .input_error, .block_c form.main .row .input_error {border-color: rgb(198, 36, 36); color: rgb(198, 36, 36); }

#search .row .text, #choices ul {width: 160px; border: 1px solid #8B9DBA; border-top: none; padding-left: 5px; background-color: #FFFFFF; background-image: url(img/bg_inputs.png); background-repeat: no-repeat; border: 1px solid #C0BAA9; font-family: calibri, tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; padding: 2px 5px; margin: 4px 0 6px; }

#search .row .text:focus {border: 1px solid #577BA6; }

#choices ul {width: 156px; background: #CEDBEC; float: left; }

#choices li {height: 31px; line-height: 31px; float: left; }

#choices li:hover {cursor: pointer; color: rgb(198, 36, 36); }

#choices li img {float: left; margin: 2px 0; }

/*## Editor ## start*/
form.main div.row_editor {padding-bottom: 6px; }

/*## Editor ## end
## Variable Button #####################################*/
.butn {float: left; margin: 0 10px 0 0; }

.butn button {float: left; border: 1px solid #577BA6; padding: 4px 10px; background: #7896B7 url(img/bg_crumbs.png) repeat-x right bottom; cursor: pointer; font-size: 12px; color: #F7F7F4; white-space: nowrap; overflow: visible; font-family: calibri, candara, tahoma, arial, helvetica, sans-serif; margin: 0; }

.butn:hover button {border: 1px solid #23374D; }

button[disabled] {color: #CAD0DC; }

input.text, #username, #password, textarea {border: 1px solid #BABABA; background-image: url(img/bg_inputs.png); }

select {margin-right: 5px; }
