*{box-sizing:border-box}body,html{margin:0;padding:0}body{margin:10px}body,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#4d7779}a{color:#5268c2}a:hover{color:#5268c2}h1{margin:10px 0;font-size:1.2em}h2{margin:10px 0;font-size:1.1em}p,ul{margin:10px 0}hr{height:0;border:0;border-top:1px solid #dad9d6;margin:10px 0}.center{text-align:center}.Header-branding{text-align:center}.Header-branding-image{display:block;margin:0 auto}.Header-title{text-align:center;background:#4d7779}.Header-title h1{color:#fff;padding:10px}.Header-links{margin:10px 0}.Footer{padding:5px 0;background:#fff;font-size:.7em;border-top:1px solid #dad9d6}.Form .Field{margin-top:10px}.Form .Field-item{margin-top:5px}.Form .Field-label{font-weight:700}.Form .Field-message{margin-top:5px;font-size:.8em}.Form .Field .DateInput,.Form .Field .EmailInput,.Form .Field .NumberInput,.Form .Field .PasswordInput,.Form .Field .TextInput,.Form .Field .Textarea,.Form .Field .vDateField{width:100%;border:1px solid #dad9d6;padding:5px;font-size:1em}.Form .Field .Textarea{height:60px}.Form .Field--required input{border-color:#ff674d}.Form .Field-message--error.Field--required .Field-item input{border-color:#ff674d}.Form-buttons{margin-top:10px}.Button{width:100%;background:#5268c2;color:#fff;font-size:1em;border:0;padding:10px 5px;display:block;border:0;text-decoration:none}.Button:hover{cursor:pointer;background:#4d7779;color:#fff}.Messages{margin:10px 0}.Messages .Message{padding:10px;color:#fff}.Messages .Message--success{background:#dbe200}.Messages .Message--error,.Messages .Message--warning{background:#ff674d}.errorlist{margin:5px 0;padding:0;color:#ff674d;list-style:none}.errorlist li{margin:5px 0}.Menu-list{margin:0;padding:0;list-style:none}