body, table, td, p, div, input, select, textarea { font-family: arial, verdana, serif; }

h1 { font-weight: bold; font-size: 20px; line-height: 20px; margin: 15px 0 10px 0; }

div.logo { float: left; text-align: left; }
div.logo img { width: 284px; height: 68px; border: 0; }

div.left { float: left; width: 450px; text-align: left; clear: both; }
p#form, p#form2 { float: left; width: 200px; text-align: left; margin: 0 10px 20px 0; }
p#form label, p#form2 label { font-weight: bold; color: #0050A0; font-size: 12px; }
p#form input, select { width: 190px; border: 1px solid #999; margin: 3px 0; font-size: 12px; padding: 4px; line-height: 12px; height: 22px; }
p#form2 { width: 300px; font-size: 12px; line-height: 18px; clear: both; }
p#form_submit { clear: both; }
p#form_submit input { background: #0050A0; color: #fff; font-weight: bold; text-transform: uppercase; border: 0; padding: 4px; font-size: 12px; }


div.right { float: left; }

div.message { padding: 6px; width: 450px; border: 3px solid #A3A3A3; font-size: 12px; background: #F6F6F6; color: #0050A0; }
div.message a { color: #0050A0; }
div.error_message { padding: 6px; width: 450px; border: 3px solid #A3A3A3; font-size: 12px; background: #F6F6F6; color: #620F0B; }