body{font-family:arial, sans serif;}
#panel{position:absolute; top:60px; left:10px; height:250px;width:1000px; background:url(../images/home/zanner.jpg) top left no-repeat;}
#tagline{position:absolute; top:120px; left:30px;height:300px; width:600px; font-size:20px; font-weight:bold;}
#errorMessage{position:absolute; top:120px; left:30px;height:100px; width:500px; border:red solid 8px; background:white;text-align:center;font-size:20px; font-weight:bold;}
#errorCenter {padding-top:30px;}
#logo{position:absolute;top:10px;left:30px;}
#logoBackplate{position:absolute;top:15px;left:35px;width:100px;height:70px;background:white;}
#registerPanel{position:absolute;top:300px; left:10px;height:450px;width:980px; background:url(../images/home/registerPanel.gif) top left no-repeat;}
#registerTitle{margin-top:20px; margin-left:30px; padding-left:50px;font-size:28px;height:50px;background:url(../images/home/circle.gif) top left no-repeat;}
#registerForm{padding:0px;margin:0px;margin-left:80px;}
#registerForm td {border-top:#999999 solid 2px; padding-top:20px; padding-bottom:10px; font-size:13px;}
#footer{position:absolute;top:675px;left:30px;height:30px; width:950px;text-align:center;margin-left:100px;color:white;font-size:14px;font-weight:bold;}
h1 {font-size:20px;height:20px; padding:0px;margin:0px;}
.formTitle {margin-left:-8px;margin-right:6px;  margin-bottom:10px;padding-left:8px;font-size:20px; font-weight:bold;border-bottom: black solid 2px;}
.formLabel {font-weight:bold;}
.formInput {margin-bottom:2px;border: #ccc 1px solid;width: 230px; font-size:18px;}
#footer a {color:white;text-decoration:none;}
#footer a:hover {color:white;font-weight:bold;text-decoration:underline;}
#footer a:visited {color:white;}
p{font-size:18px;}
.forgotPassword {margin-left:10px;}