/* auto minified (1.59) */ 
h1{margin-bottom:0}h2{margin:1em 0 .5em}.form-submit{padding:1em 0;text-align:center}form .submit,form .submit:hover,form .submit:focus,form .submit:active{margin-bottom:0;background-color:forestgreen}form select{background-color:#fff}form input.required.error,form select.required.error,form textarea.required.error form select.required.error{margin-bottom:0;border-color:#df0029}form label{font-size:100%;font-weight:bold;margin-bottom:5px;line-height:120%}form label.inline{display:inline;margin-right:.5em}input[type="checkbox"].inline{margin:0 .25em 0 0}form label.error{margin:0 0 1em;font-size:90%;font-weight:normal;background-color:#df0029;color:#fff;padding:.25em .5em}.agreement label.error{display:none !important}.loading{display:none;margin:15px 0}.loading img{vertical-align:middle}.loading span{font-size:120%;color:#777;position:relative;top:.25em;margin-left:.5em}form .ajax-message{margin:0 0 15px;display:none}form .ajax-message span{background-color:#df0029;color:#fff;font-weight:bold;padding:15px 20px;display:inline-block;border-radius:3px}