form { margin: 0; padding: 0; display: inline; }
.form_textfield_newsletter { color: #000; font-size: 11px; font-family: georgia, serif; font-weight: normal; font-style: normal; background-color: #fff; text-decoration: none; width: 100%; height: 21px; padding: 3px 5px; border: solid 1px #fff; }
.form_textfield_newsletter:hover { color: #fff; font-size: 11px; font-family: georgia, serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #b06b13; padding: 3px 5px; width: 100%; height: 21px; border: solid 1px #b06b13; }
.form_textfield { color: #1b1b1b; font-size: 12px; font-family: georgia, serif; font-weight: normal; font-style: normal; background-color: #e6e6e6; text-decoration: none; width: 100%; height: 25px; padding: 4px 6px; border: solid 1px #e6e6e6; }
.form_textfield:hover { color: #fff; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #b06b13; padding: 4px 6px; width: 100%; height: 25px; border: solid 1px #b06b13; }
.form_textarea { color: #1b1b1b; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: normal; line-height: 22px; background-color: #e6e6e6; text-decoration: none; padding: 5px 6px; width: 100%; height: 150px; border: solid 1px #e6e6e6; }
.form_textarea:hover { color: #fff; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: normal; line-height: 22px; text-decoration: none; background-color: #b06b13; padding: 5px 6px; width: 100%; height: 150px; border: solid 1px #b06b13; }
.form_dropdown { color: #1b1b1b; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: normal; background-color: #e6e6e6; text-decoration: none; padding: 2px; width: 100%; height: 25px; border: solid 1px #e6e6e6; }
.form_dropdown:hover { color: #fff; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #b06b13; padding: 2px; width: 100%; height: 25px; border: solid 1px #b06b13; }
.form_dropdown_list { color: #fff; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #b06b13; padding: 5px; border-bottom: 1px dotted #fff; }
.form_radio { background-color: #fff; width: 14px; height: 14px; padding: 2px; border: solid 1px #fff; }
.form_checkbox { background-color: #fff; width: 14px; height: 14px; padding: 2px; border: solid 1px #fff; }
.form_button { color: #fff; font-size: 12px; font-family: georgia, serif; font-weight: bold; font-style: normal; background-color: #4e3018; text-decoration: none; text-align: left; width: 100%; padding: 5px; border: solid 1px #4e3018; }
.form_button:hover { color: #fff; font-size: 12px; font-family: georgia, serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #b06b13; text-align: left; width: 100%; padding: 5px; border: solid 1px #b06b13; }
.form_button_newsletter { color: #808080; font-size: 10px; font-family: georgia, serif; font-weight: bold; font-style: normal; background-color: #eee; text-decoration: none; padding: 5px 10px; border-right: 1px solid #fff; border-left: 1px solid #fff; border-top-style: none; border-top-width: 0; border-bottom-style: none; border-bottom-width: 0; }
.form_button_newsletter:hover { color: #fff; font-size: 10px; font-family: georgia, serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #b06b13; padding: 5px 10px; border-top-style: none; border-top-width: 0; border-right: 1px solid #fff; border-bottom-style: none; border-bottom-width: 0; border-left: 1px solid #fff; }
