html * { margin: 0; padding: 0; }
body { text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 75%; font-style: normal;}

#form { text-align: left; width: 450px; margin: 10px auto; border: 1px solid gray; position: relative; }
#form .heading { background: #E8E8E8; color: #D31217;}
#form div { padding: 7px 10px; }
#form div .description { padding: 10px 0; border-top: 1px solid #F0F0F0;}
#form div .separator { padding: 30px 0 0 0;}
#form div .br { padding: 7px 0; }
#form label { position: absolute; width: 150px; }
#form input, #form select {margin-left: 150px; border: 1px solid #969A9D;}
#form #reset {margin-left: 0 !important;}
#form div .inserted { text-align: center; color: red;}