div.form_errorbox { border: 1px solid #FF0000; background-color: #FFF5F5; padding: 10px; margin-bottom: 10px; font-size: 11px; color: #444444; -moz-box-shadow: 1px 1px 3px #666666; } div.form_messagebox { border: 1px solid #00FF00; background-color: #F5FFF5; padding: 10px; margin-bottom: 10px; font-size: 11px; color: #444444; -moz-box-shadow: 1px 1px 3px #666666; } div.form_errorbox h5 { font-size: 12px; font-weight: bold; margin: 0; margin-bottom: 5px; padding: 0; color: #444444; } div.form_errorbox ul { list-style-type: none; margin: 0px; padding: 0px; } div.form_errorbox li { margin: 0px; padding: 0px; } form.form { margin: 0px; margin-bottom: 50px; padding: 0; width: 420px; } a.form { display: block; position: relative; top: -10px; } table.form { margin: 0; margin-left: -10px; margin-right: -10px; border-collapse: collapse; } table.form span { font-size: 13px; font-weight: bold; color: #CC0000; } table.form th, table.form td { font-size: 12px; padding: 5px !important; padding-top: 2px !important; padding-bottom: 2px !important; vertical-align: middle; text-align: left; color: #555555; } table.form th { font-weight: bold; } table.form tr.top th, table.form tr.top td { padding-top: 10px !important; } table.form tr.bottom th, table.form tr.bottom td { padding-bottom: 10px !important; } table.form th.left, table.form td.left { padding-left: 10px !important; } table.form th.right, table.form td.right { padding-right: 10px !important; } table.form td.captcha { white-space: normal !important; } form.form input.text, textarea { margin: 0; padding: 3px !important; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; border: 1px solid #AAAAAA; background-color: #FFFFFF; } input.fullname, textarea.fullname { width: 408px; } input.name { width: 195px; } input.zip { width: 90px; } input.medname { width: 300px; } form.form input.submit { margin: 0; padding: 3px; padding-left: 10px; padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; border: 1px solid #888888; background-color: #DDDDDD; cursor: pointer; -moz-border-radius: 5px; } form.form input.submit:hover { background-color: #F2F2F2; color: #000000; } p.form { margin: 0; margin-bottom: 20px; padding: 0; font-size: 9px; color: #5FA6B3; }