form { margin: 0; padding: 0; display: inline; }
.form_textfield_newsletter { color: #1b1b1b; font-size: 11px; font-family: Verdana, Tahoma, sans-serif; font-weight: normal; font-style: normal; background-color: #fff; text-decoration: none; width: 100%; height: 21px; padding: 3px; border: solid 1px #fff; }
.form_textfield_newsletter:hover { color: #000; font-size: 11px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #ff4d4d; padding: 3px; width: 100%; height: 21px; border: solid 1px #ff4d4d; }
.form_textfield { color: #1b1b1b; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-weight: normal; font-style: normal; background-color: #dfdfdf; text-decoration: none; width: 100%; height: 25px; padding: 4px; border: solid 1px #dfdfdf; }
.form_textfield:hover { color: #1b1b1b; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #ff4d4d; padding: 4px; width: 100%; height: 25px; border: solid 1px #ff4d4d; }
.form_textarea { color: #1b1b1b; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; line-height: 22px; background-color: #dfdfdf; text-decoration: none; padding: 5px; width: 100%; height: 150px; border: solid 1px #dfdfdf; }
.form_textarea:hover { color: #1b1b1b; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; line-height: 22px; text-decoration: none; background-color: #ff4d4d; padding: 5px; width: 100%; height: 150px; border: solid 1px #ff4d4d; }
.form_dropdown { color: #1b1b1b; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; background-color: #dfdfdf; text-decoration: none; padding: 2px; width: 100%; height: 25px; border: solid 1px #dfdfdf; }
.form_dropdown:hover { color: #000; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #ff4d4d; padding: 2px; width: 100%; height: 25px; border: solid 1px #ff4d4d; }
.form_dropdown_list { color: #1b1b1b; font-size: 12px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; background-color: #ff4d4d; 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: 11px; font-family: Verdana, Tahoma, sans-serif; font-weight: bold; font-style: normal; background-color: #861100; text-decoration: none; text-align: left; width: 100%; padding: 5px; border: solid 1px #861100; }
.form_button:hover { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #ff4d4d; text-align: left; width: 100%; padding: 5px; border: solid 1px #ff4d4d; }
.form_button_newsletter { color: #fff; font-size: 10px; font-family: Verdana, Tahoma, sans-serif; font-weight: bold; font-style: normal; background-color: #861100; 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: Verdana, Tahoma, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-color: #ff4d4d; 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; }
