body{background-color:#eee}.title{text-align:center}#pagecontent{font-size:14px;color:#323232;margin:10px auto;padding:10px;max-width:500px}form p{margin:5px 0 0 0}form ul{padding-left:0;list-style-type:none}.helptext,form ul:not(.errorlist){margin-top:0;font-size:12px;font-style:italic}.errorlist,.error{color:red}.footer-link{margin-top:5px}input[type=text],input[type=password],input[type=email],input[type=url],input[type=number],input[type=submit]{width:100%;max-width:initial}