form fieldset{border:0;margin:0;padding:0}.message.bad,.message.required,.message.validation{background:#fed0d0!important;border:4px solid #ff7373!important;margin:0 0 15px 0!important;padding:5px!important;display:block;color:#dc1313!important;width:292px}.message.warning{background:none repeat scroll 0 0 #ffffea!important;border:4px solid #f7f8b4!important;margin:0 auto 15px auto!important;padding:5px!important;color:#979908!important;width:292px}
.message.good,.message.success{display:block;background:none repeat scroll 0 0 #eaffec!important;border:4px solid #b4f8bc!important;margin:0 0 15px 0!important;padding:5px!important;color:#089916!important}form div.field{clear:both;margin-top:10px}form div.middleColumn{margin-top:4px}form label{display:block;color:#000;text-align:left!important}
form .field.checkbox label{display:inline}form label.FormHeading{font-size:1.3em;color:#ff7200;font-weight:bold}form input.text,form textarea,form select{background:rgba(255,255,255,0.16);width:274px;border:1px solid #c9c9c9;padding:5px 16px;border-radius:3px}form input.text,form textarea,form button,form input.action{-webkit-appearance:none}
form textarea{resize:none}form input.year{width:35px}form .Actions{margin-top:12px}form .Actions input.action,form .Actions button,a.button{background:#2991c5;font-size:14px;font-weight:600;color:#fff;border:0;padding:12px 18px;line-height:15px;text-transform:uppercase;border-radius:3px}form .Actions input.action:hover,form .Actions button:hover,a.button:hover{background:#005783}
form .Actions input.action:active,form .Actions button:active,a.button:active{background:#252d4f}form .Actions input.action i,form .Actions button i,a.button i{margin-left:9px}a.button{display:inline-block;vertical-align:middle}a.button:hover,a.button:active{color:#fff}#MemberLoginForm_LoginForm #Remember label{display:inline}
button::-moz-focus-inner{padding:0;border:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-style:italic;font-weight:300;color:#6d6f71!important;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{font-style:italic;font-weight:300;color:#6d6f71!important;opacity:1}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-style:italic;font-weight:300;color:#6d6f71!important;opacity:1}input:placeholder-shown,textarea:placeholder-shown{font-style:italic;font-weight:300;color:#6d6f71!important;opacity:1}