body { margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; }
h1 { text-align: center; color: #F8C538; margin-top: 10px; }
#boxwarning { display: none; border: solid 1px red; background: #FFD8CB; color: black; margin: 0 auto; width: 420px; padding: 10px; text-align: center; }
form { margin: 0; }
hr { margin: 10px 0; }
form input, form textarea { margin-top: 5px; vertical-align: middle; }
form fieldset { background: #CCC; padding: 10px; margin: 10px auto 0 auto; border: 10px solid gray; width: 400px; }