html { color:#000; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; }
body { margin:0 auto; padding:0; width:650px;background:#f2ebe3 url("../images/header.png") top center no-repeat; }
a:link, a:active, a:visited { color:#6b207f; }
a:hover { text-decoration:none; }

#content { margin:69px 0 0 0; padding:20px; width:610px; background:#ffffff }
p { margin: 5px 10px 5px 10px; }
h1 { margin:30px 10px 10px 10px; padding:0; text-indent:100px; color:#FFF; font-size:24px; text-align:right;}
h2 { margin:0 10px 20px 10px; padding:0; color:#6b207f; font-size:20px; text-align:left; }
h3 { margin:20px 10px 5px 10px; padding:0; color:#6b207f; font-size:14px; line-height:16px; text-align:left; border-top:10px}
.rules { font-size:11px; }
.rules p { margin:0 0 10px 10px;  }

input { font-size:13px; font-family:Arial, Verdana, sans-serif; }
form { margin:0px 0 0px 0; padding:0; }
.form_table { margin:0 auto; padding:0; width:100%; }
td.label { width:120px; text-align:right; padding:0 10px 0px 0; }
td.field { text-align:left; padding:0 0 0px 0; }
.field_big { width:175px; }
.field_small { width:80px; }
.field_midget { width:39px; }
.checkbox { margin-left:15px; }
.button { margin-left:190px; }
.label_short { padding-left:10px; }
.question { margin:15px 0px 0px 10px; font-weight:bold; }
.complete { margin:15px 0px 10px 10px; font-size:12px;}

#footer { margin:0px auto; padding:0px 0; width:650px; position:top; background:#ffffff url("../images/me_md_footer.png") top center no-repeat; text-align:center; border-top:10px solid #ffffff; display:table; }
#footer p { margin: 15px 10px 10px 10px; padding:0; color:white; font-size:9px; text-align:left;}
#footer a { color: white; }


.tigereye { display:none; visibility:hidden; }
.error { font-weight:bold; color:#F00; }