input.checkbox, .input_checkbox, .input_radio { margin: 0 3px 0 0; }  .checkbox-list, .checkbox-list li ul { list-style: none; list-style-image: none; font-size: 11px; } .checkbox-list, .checkbox-list ul { padding: 0; } .checkbox-list { margin: 12px 0 4px 0; } .checkbox-list ul { margin: 0; line-height: 22px; } .checkbox-list li strong { display: block; margin: 0 0 4px 0; font-size: 12px; } .checkbox-list ul li ul { padding: 0 0 0 18px; }   .i-text { width: 160px; height: 16px; min-height: 16px; line-height: 16px; margin: 2px 0; padding: 2px 0; cursor: text; text-indent: 2px; border-width: 1px; border-style: solid; border-top-color: #727272; border-bottom-color: #b4b4b4; border-left-color: #B4B4B4; border-right-color: #B4B4B4; background-position: 0 0; background-repeat: repeat-x; background-image: url(/css/form/../global/img/global/input_text_bg_patt.gif); background-color: #fff; } div[class] .i-text { height: auto; } .i-text.short-field { width: 50px; } .i-text:focus, .i-text:hover { border-top-color: #4a4a4a; border-bottom-color: #7e7e7e; border-left-color: #7e7e7e; border-right-color: #7e7e7e; } textarea.i-text { width: 400px; height: 150px; overflow: auto; background-image: url(/css/form/../global/img/global/input_text_bg.gif); background-color: #fff; } .i-text.fill-error { border: solid 1px #f00; } .i-text.fill-error:hover, .i-text.fill-error:focus { border: solid 1px #f00; } .fill .i-text { background-image: url(/css/form/../global/img/global/input_text_bg.gif); background-color: #fff; }   .forms { font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; font-size: 12px; } .forms h3 { margin: 15px 0 5px 0; line-height: 14px; font-size: 14px; color: #242424; } .forms .form-box { margin: 0; } .forms h3 label .input_checkbox { cursor: default; } .forms .require { color: #ff0041; font-weight: 900; font-size: 12px; line-height: normal; vertical-align: top; } .forms .form-row { height: 0; min-height: 0; margin: 12px 0 4px 0; font-size: 16px; } div[class] .forms .form-row { height: auto; } .forms .form-row-group { display: inline-block; vertical-align: middle; } .forms .form-row-group .group-caption { display: block; } .forms .form-row-group .celltextonly { margin: 0 5px; vertical-align: middle; } .forms .i-text { width: auto; } .forms textarea.i-text { height: auto; } .forms .inline { display: inline; } .forms .small { font-size: 11px; font-weight: 400; } .forms .error { border: 1px solid #f00; } .forms .info-head { display: block; height: 0; min-height: 0; margin: 0 0 5px 0; } div[class] .forms .info-head { height: auto; } .forms .info-head br { display: none; } .forms .label { display: inline-block; vertical-align: top; line-height: 16px; font-size: 11px; color: #555; } .forms .checkbox { display: inline-block; margin: 0 10px 0 0; } .forms .checkbox .label { vertical-align: baseline; } .forms .check-options .checkbox { display: block; float: left; } .forms .check-options .checkbox label { line-height: 20px; } .forms .check-options .buttons { clear: none; } .forms .cell, .forms .area-cell { display: inline-block; vertical-align: top; font-size: 0.625em; } .forms .cell * { font-size: 12px; } .forms .cell .label, .forms .cell select { font-size: 11px; } .forms .form-categories .cell, .forms .form-categories .area-cell { margin: 0 0 8px 0; } .forms .cell label, .forms .area-cell label { display: inline-block; vertical-align: top; } .forms .cell .label { position: relative; left: 0; top: 2em;  } .forms .area-cell .label { position: relative; left: 0; top: 7.9em; } .forms .cell .i-text, .forms .area-cell .i-text, .forms .cell select { display: block; position: relative; left: 0; top: -1.4em; } .forms .cell .i-text, .forms .area-cell .i-text { margin: 0; } .forms .area-cell textarea.i-text { height: 80px; } .indent table, .indent-vertical table { margin: 0; }   #cerabox .form-box { margin: 0; border: none; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; padding: 15px 10px 10px 10px; } #cerabox .form-box .header { background: transparent; border: none; font-size: 18px; }   .search-advanced .label-options { display: inline-block; margin: 0 16px 0 0; } .search-advanced .label-options .main-label { font-size: 14px; }
