div.errors {margin: 1em 0; color: #CC0000; font-weight: bold; border: 1px solid #CC0000; padding: 1em;}
div.errors h2 {color: #CC0000;}
fieldset {margin: 1.5em 0; padding: 0.35em 0.625em 0.75em 0.625em; border: 1px solid #F0F0F0;}
form div.field {margin-bottom: 0.67em; position: relative; padding-left: 0.625em;}
fieldset div.field {padding-left: 0;}
form div.field label {padding-top: 1px;}
form div.set {margin-bottom: 1.5em; padding-top: 0;}
form#application {position: relative; width: 35em;}
div.section>form#application {max-width: 35em; width: auto;}
span.moreinfo {font-size: x-small;}
form div.field span.moreinfo {display: block; padding-top: 0.5em;}
form p {width: auto;}
