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

optgroup                        { font-style: normal; }

label                           { display: inline-block; }

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

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

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

textarea.inputText              { height: 100px; }

.inputText                      { background: #372721; border-color: #533E37; color: #CCBEA4; }

.inputText-focus                { background: #433028; border-color: #644D45; color: #E6DAC7; }

.inputText2                     { background: #372721; border-color: #644D45; color: #CCBEA4; }

.inputText2-focus               { background: #433028; border-color: #644D45; color: #E6DAC7; }

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

.inputButton                    { cursor: pointer; font-size: 12px; text-align: center; overflow: visible; border: 0; }

select                          { color: #000000; }
/*  -------------------------------------------------------------
    1.2. Buttons
-------------------------------------------------------------- */

.button1, .button1-focus        { font-weight: bold; padding: 3px; line-height: 14px; min-width: 120px; width: auto !important; width: 120px; float: none; }
.button1                        { background: #2C1D15 url(images/button1-bg.jpg) repeat-x left top; border: 1px solid #5D473F; color: #B2A28A; }
.button1-focus                  { background: #392921 url(images/button1-over-bg.jpg) repeat-x left top; border: 1px solid #AB8E7E; color: #E6DAC7; }

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

.field, .field2                 { float: left; display: block; width: 100%; overflow: hidden; padding: 0 0 6px 0;}
.field-last                     { padding: 0; }
.field .inputCheckbox           { margin-top: 5px; }
.buttons                        { clear: both; margin: 0 auto; text-align: center; }
.captcha                        { }



.form1 .field label             { width: 175px; padding-right: 5px; line-height: 20px; float: left; }
.form1 .field .inputText        { width: 242px; float: left; }
.form1 .field select            { width: 256px; }

.form2 .field label             { width: 215px; padding-right: 5px; line-height: 20px; float: left; }
.form2 .field .inputText        { width: 202px; float: left; }
.form2 .field select            { width: 216px; }
