/* Global
 */
body { margin: 0; padding: 0; background-color:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#container {margin: 20px auto auto auto; width: 900px; }

a:link, a:visited { color: #0066CC; text-decoration: none; }
a:hover, a:active { color: #000000; text-decoration: none; }
 
/* Background Home */
#bghometop { background: url(images/reghomebgtop.jpg) no-repeat bottom left; width: 900px; height: 300px; }
#bghomemid { background: url(images/reghomebgmid.jpg) no-repeat; width: 900px; height: 182px; }
#bghomebot { background: url(images/reghomebgbot.jpg) no-repeat; width: 900px; height: 205px; }
/* Background Registration Form */
#bgregtop { background: url(images/regformbgtop.jpg) no-repeat bottom left; width: 900px; height: 320px; }
#bgregmid { background: url(images/regformbgmid.jpg) no-repeat top left; width: 900px; height: 182px; }
#bgregbot { background: url(images/regformbgbot.jpg) no-repeat top left; width: 900px; height: 720px; }

/* Form */
input { border: solid 1px #C1C1C1; background-color: #EBEBEB; padding: 2px; margin-right: 5px; }
textarea { border: solid 1px #C1C1C1; background-color: #EBEBEB; padding: 2px; }

/* Text */
h1 { margin: 0; padding: 0 0 5px 0; color:#990000; font-size: 18px; font-weight: bold; }
h2 { margin: 0; padding: 0 0 5px 0; color:#990000; font-size: 14px; font-weight: bold; }
h3 { margin: 0; padding: 0 0 5px 0; color:#990000; font-size: 12px; font-weight: bold; }
