.filter_form FORM {font-size: 14px;}
.filter_form FORM STRONG {margin: 0 0 0 5px; color: #cc0000;}
.filter_form FORM TD {vertical-align: top; padding: 0 0 0 0;}
.filter_form FORM INPUT {vertical-align: top; padding: 5px; margin: 2px 0 13px 0; width: 450px; font-size: 14px; font-family: Open Sans, Arial; color: #242b32; border: 1px solid #b9c0c7; border-radius: 3px;}
.filter_form FORM TEXTAREA {padding: 5px; margin: 2px 0 13px 0; width: 700px; font-family: Open Sans, Arial; font-size: 12px; color: #242b32; border: 1px solid #b9c0c7; border-radius: 3px;}
.filter_form FORM .submit_button {text-align: left; padding: 20px 20px 0 0;}
.filter_form FORM .submit_button INPUT {width: auto; border-radius: 30px; padding: 14px 30px; margin: 0; font-size: 14px; font-family: Open Sans, Arial; background: #42bfe8; border: 0; color: #fff; text-transform: uppercase;}
.filter_form FORM .submit_button INPUT:hover {background: #358fe7; cursor: pointer;}
.filter_form FORM SELECT {padding: 5px; margin: 2px 0 13px 0; font-family: Open Sans, Arial; font-size: 14px; color: #242b32; border: 1px solid #b9c0c7; border-radius: 3px;}
.filter_form FORM .radio {width: auto; margin: 5px 5px 5px 0px;}
.filter_form FORM .long {width: 700px;}
.filter_form FORM INPUT[type="checkbox"] {width: 1rem; height: 1rem;}
.filter_form FORM INPUT[type="date"] {width: auto;}
