This commit keeps the presentation basically the same, it just moves presentation rules out of HTML and into CSS. It's not pixel-perfect but pretty close.
This commit shouldn't make any substantial changes to the form or its presentation. This is just cleaning things up as a development aid.