 /* file: css/forms.css, ratio: 13.6% */ div.input {clear:both;margin:0 0 16px;width:100%;}div.input label {display:block;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#30479d;margin:0 0 4px;}div.text input,div.password input,div.file input,div.input select,div.input textarea {border:1px solid #d4e3f2;background:url(../images/bg-input.gif) #fff repeat-x;padding:5px 3px;color:#333;font-size:13px;font-family:Arial, Helvetica, sans-serif;}div.wrapper div.content div.right-col input.button {background:url(../images/bg-button.gif) repeat-x;height:25px;border:1px solid #24336d;padding:0 10px;color:#fff;font-weight:bold;}form .text input.short {width:60px;}form .text input.medium,form .password input.medium {width:160px;}form input.long {width:285px;}form textarea.long {width:285px;height:150px;background:url(../images/bg-textarea.gif) repeat-x;}div.wrapper div.top-wrap div.content div.body div.form-box form input.max,div.wrapper div.top-wrap div.content div.body div.form-box form textarea.max {width:585px;}div.message {background-color:red;color:#fff;font-weight:bold;padding:4px;margin:0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}div.info-message {background-color:#7ac142;color:#fff;font-weight:bold;padding:4px;margin:0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}.error-message,div.error-message {color:red;font-size:11px;font-family:Arial, Helvetica, sans-serif;}div.wrapper div.top-wrap div.content div.body div.form-box form .error input,div.wrapper div.top-wrap div.content div.body div.form-box form .error select,div.wrapper div.top-wrap div.content div.body div.form-box form .error textarea {border:1px solid red;}div.wrapper div.top-wrap div.content div.body div.form-box table.form-table {margin:0 0 12px;width:100%;}div.wrapper div.top-wrap div.content div.body div.form-box table.form-table td {padding:0 0 12px;}
