/*  -------------------------------------------------------------
    * Filename:         forms.css
    * Version:          1.9
-------------------------------------------------------------- */
label, select, input, textarea  { float: left; font-size: 12px; line-height: 16px; text-align: left; vertical-align: top; }

label                           { display: inline-block; }

select                          { border-style: solid; border-width: 1px; height: 20px; }

/*  -------------------------------------------------------------
    1.1. Inputs
-------------------------------------------------------------- */

.inputText, .inputText-focus    { border-style: solid; border-width: 1px; width: auto; height: 16px; padding: 1px 4px; }

textarea.inputText              { height: 100px; }

.inputText, select              { background: #381C07; border-color: #6B472D; color: #E0C6B0; }

.inputText-focus                { background: #6A482D; border-color: #6B472D; color: #E0C6B0; }

.inputCheckbox, .inputRadio     { width: 13px !important; height: 13px !important; margin: 2px 5px 0 0; overflow: hidden; }

.inputButton                    { float: none; cursor: pointer; font-size: 12px; text-align: center; overflow: visible; width: auto; }

/*  -------------------------------------------------------------
    1.2. Buttons
-------------------------------------------------------------- */

.button1, .button1-focus        { font-weight: bold; padding: 3px; line-height: 14px; min-width: 120px; width: auto !important; width: 120px; }
.button1                        { background: #381C07; border: 1px solid #6B472D; color: #E0C6B0; }
.button1-focus                  { background: #6A482D; border: 1px solid #6B472D; color: #E0C6B0; }

/*  -------------------------------------------------------------
    1.3. Others
-------------------------------------------------------------- */

.field, .field2                 { float: left; display: block; width: 100%; overflow: hidden; padding: 0 0 6px 0;}
.field-last                     { padding: 0; }
.field label                    { margin-top: 2px; }
.buttons                        { clear: both; margin: 0 auto; text-align: center; }
.captcha                        { border: 1px solid #6B472D; }

.form1                          { float: left; }
.form1 .grid1                   { float: left; padding: 0 20px 0 0; width: 230px; }
.form1 .grid2                   { float: left; width: 230px; }
.form1 label                    { width: 85px; padding: 0 5px 0 0; }
.form1 .inputText               { width: 130px;; }
