/* form Definitions */
label {
    margin:      8px 5px 0px 30px;
    padding:     0;
    text-align:  right;
    float:       left;
    width:       170px;
    font-size:   9.5pt;
    font-weight: normal;
    font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000;
    border: 0px;
/*    border: 1px solid #949494;*/
}
.field_across_label {
    margin:      8px 5px 0px 50px;
    padding:     0;
    font-size:   9.5pt;
    font-weight: normal;
    font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000;
/*    border: 1px solid #949494;*/
/*    border: 0px;*/
}
.field_across {
    margin:      0px 5px 0px 205px;
    padding:     0;
    font-size:   9.5pt;
    font-weight: normal;
    font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000;
}
.form_divider {
    margin: 10px 5px 5px 20px;
    width: 450px;
    border-top: 2px solid #86a83b;
    font-size: 14pt;
    font-weight: bold;
    color: #86a83b;
}
.form_divider_small_text {
    font-size: 11pt;
    font-weight: bold;
    color: #86a83b;
}
.form_subdivider {
    margin: 10px 5px 5px 20px;
    width: 450px;
    border-top: 1px solid #aaa;
    font-size: 11pt;
    font-weight: bold;
    color: #555;
}
.form_divider img {
    margin-top: 5px;
}
.form_note {
    font-size: .8em;
    margin-left: 50px;
}
.form_field_note {
    font-size: .7em;
}
.required {
    font-size: 12pt;
    color: #800000;/* f5a316 663399 8c9951 */
}

input[type="submit"] {margin: -3px 0px -2px 0px;
                        padding-left:   7px;
                        padding-right:  7px;
                        padding-top:    3px;
                        padding-bottom: 4px;
                        font-size:      8.5pt;
                        font-weight:    bold;
                        font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
                        color:          #fff;
                        border-bottom: 1px solid #949494;
                        border-right:  1px solid #949494;
                        border-top:    1px solid #5c5c5c;
                        border-left:   1px solid #5c5c5c;
                        background-color: #757575;
}
input[type="submit"]:hover {background-color: #86a83b;}

input[type="reset"] {margin: -3px 0px -2px 0px;
                        padding-left:   7px;
                        padding-right:  7px;
                        padding-top:    3px;
                        padding-bottom: 4px;
                        font-size:      8.5pt;
                        font-weight:    bold;
                        font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
                        color:          #fff;
                        border-bottom: 1px solid #949494;
                        border-right:  1px solid #949494;
                        border-top:    1px solid #5c5c5c;
                        border-left:   1px solid #5c5c5c;
                        background-color: #757575;
}
input[type="reset"]:hover {background-color: #86a83b;}

input[type="text"] {
    display:        inline;
    margin:         6px 0px 0px 0px;
    border:         1px solid #949494;/*9d9bb2*/
    padding-left:   1px;
    font-size:      9.5pt;
    font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-weight:    normal;
    color:          #444;
}
input[type="text"]:focus{color:#333;background-color:#fffcf9;}/*ffffdf ffcc66 ffcf6f ffe5bc ffedc8 fff1d3 fff7e5 fff4e2 fff9f0 */

input[type="password"] {
    display:        inline;
    margin:         6px 0px 0px 0px;
    border:         1px solid #949494;
    padding-left:   1px;
    font-size:      9.5pt;
    font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-weight:    normal;
    color:          #444;
}
input[type="password"]:focus{color:#444;background-color:#fffcf9;}

select, textarea {
    margin:       6px 2px 0px 0px;
    padding-left: 1px;
    border:       1px solid #949494;
    font-size:    9pt;
    font-weight:  normal;
    font-family: Arial,Helvetica,geneva,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:        #444;
}
select:focus  {color:#444;background-color:#fffcf9;}
textarea:focus{color:#444;background-color:#fffcf9;}





