/* FORMS */

input, select, textarea {
    font-size: 11px; font-family: arial, verdana,sans-serif; color: #252525;
    margin-bottom: 4px; margin-top: 4px; }

input { border: 0px; }

input[disabled=""] {
    color: #666666; }

form .floated {
    float: left; margin-right: 6px; }

form .checkbox {
    padding-top: 3px; padding-bottom: 3px; }

form .checkbox label {
    margin-top: -18px; margin-left: 17px;
    display: block; position: absolute;  }

form .checkboxList {
    padding-left: 5px;
    padding-top: 7px; padding-bottom: 5px; }

form .checkboxList p input {
    vertical-align: middle; margin-top: 2px; }

textarea {
    border: 1px solid #a0a0a0;
    padding: 4px; background: #f0f0f0; }

form .selectWithDiv {
    margin-right: 5px; float: left; display: block; }

form .selectDiv {
    float:left;
    padding-top: 1px; width: 200px; }

form .selectDiv  img {
    padding-top: 4px; }

form span {
    padding-left: 5px; }

form .iconError {
    margin-bottom: -1px;
    margin-left: 1px; }

.select_190 {
    margin-top: 3px; margin-bottom: 5px;
    padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 3px;
    background: url('../gfx/form_input_190.png') no-repeat;
    border: 0px;
    width: 190px; }

.select_190 option {
    background: #f0f0f0; margin-left: -1px; }

.input_300 input {
    width: 288px; height: 18px;
    padding: 3px; padding-left: 6px; padding-right: 6px;
    background: url('../gfx/form_input_300.png') no-repeat; }

.input_250 input {
    width: 238px; height: 18px;
    padding: 3px; padding-left: 6px; padding-right: 6px;
    background: url('../gfx/form_input_250.png') no-repeat; }

.input_190 input {
    width: 178px; height: 18px;
    padding: 3px; padding-left: 6px; padding-right: 6px;
    background: url('../gfx/form_input_190.png') no-repeat; }

.input_160 input {
    width: 148px; height: 18px;
    padding: 3px; padding-left: 6px; padding-right: 6px;
    background: url('../gfx/form_input_160.png') no-repeat; }

.input_90 input {
    width: 78px; height: 18px;
    padding: 3px; padding-left: 6px; padding-right: 6px;
    background: url('../gfx/form_input_90.png') no-repeat; }

.submit_72 input {
    width: 72px; height: 24px; cursor: pointer;
    font-weight: bold; margin-top: 3px; margin-bottom: 3px;
    background: url('../gfx/form_submit_72.png') no-repeat; }
    
.submit_72 input:hover {
    background: url('../gfx/form_submit_72.png') no-repeat 0 -24px; }

.submit_62 input {
    width: 62px; height: 24px; cursor: pointer;
    font-weight: bold; margin-top: 3px; margin-bottom: 3px;
    background: url('../gfx/form_submit_62.png') no-repeat; }
    
.submit_62 input:hover {
    background: url('../gfx/form_submit_62.png') no-repeat 0 -24px; }

.submit_42 input {
    width: 42px; height: 24px; cursor: pointer;
    font-weight: bold; margin-top: 3px; margin-bottom: 3px;
    background: url('../gfx/form_submit_42.png') no-repeat; }
    
.submit_42 input:hover {
    background: url('../gfx/form_submit_42.png') no-repeat 0 -24px; }


/* FORM INFOBOX */

#content #formInfo {
    width: 94px; height: 114px;
    font-size: 11px; color: #333333;
    padding: 8px; padding-right: 12px;
    background: url('../gfx/form_infobox.png') no-repeat;
    margin-top: -38px; margin-left: -118px;
    position: absolute; cursor: pointer;
    display: none; }

#content .forminfo_close {
    cursor: pointer; }
