input[type=date],input[type=email],input[type=password],input[type=text],textarea{border:solid 1px #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px;margin-top:6px}footer input[type=email],footer input[type=text],footer textarea{border:solid 1px #fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:5px;margin-top:6px}input[type=button],input[type=reset],input[type=submit]{margin-top:15px;padding:7px 15px;background:#004264;color:#fff;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;float:left;margin-right:15px}input[type=button]:hover{background:#ddd}select{border:1px solid #ccc;padding:6px 4px;outline:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:100%;max-width:100%;display:block;margin-bottom:0;margin-top:6px!important;background:#fff}select option:hover{background-color:#efefef}.CheckboxStyle{margin-bottom:15px}label{display:inline;font-weight:400;padding-left:15px;margin-bottom:15px;margin-left:0;vertical-align:inherit}.radio{display:inline}.formtable{border-collapse:separate!important;border-spacing:0 5px}.greenrounded{background-color:#9fd998;border-radius:3px;padding:8px}.redrounded{background-color:#f28080;border-radius:3px;padding:8px}.error_msg{background-color:rgba(255,0,0,.4);font-size:11px;padding:10px}.missing-category{margin-top:12px;padding:8px 12px;background-color:#ebbcbc;font-size:12px;border-radius:4px;max-width:250px;display:none}.form-group.Textarea textarea{width:100%}.form-group .Submit>.form-label{display:none}.label-for-newsletter-checkbox{margin-bottom:0}