

body { padding: 0; width: 996px; background-color: #FFFFFF; margin: 0;
       font-weight: normal; font-size: 90%; color: #333333; font-family: Arial, Helvetica, Serif; 
        text-decoration: none; margin-left: auto; margin-right: auto;  }

.container { width: 996px; margin: 0px; padding: 0; margin-top: 2px; background-color: #FFFFFF; border: 2px solid #A4042E; }

.header { width: 996px;  height: 150px; background-image: url(images/stubsbanner.jpg); background-repeat: no-repeat; 
           margin: 0px; padding: 0; border: 0;  border-bottom: 2px solid #A4042E; }

.stubsmenu { overflow: visible; padding: 0px; margin: 0px; }
.stubs-menu { border-bottom: 2px solid #A4042E; padding: 2px; padding-top: 4px; margin: 0px;} 
.stubs-menu ul {  height: 20px; padding-left:5px;}
.stubs-menu li { display: block; float: left; padding: 0px; padding-left: 5px; height: 20px; }



#fontChanger { padding: 0px; margin: 0px; float: right; position: absolute; top: 162px; }
.fontSizeButtons { float: right; display: inline; width: 60px;  }
.fontSizeButtons li { display: inline; margin: 0px; padding: 0px; }
.fontSizeButtons ul { list-style-type: none; margin: 0px; padding: 0px;}
.fontSizeButtons img { margin: 0px; padding: 0px; border: 0; }


#login{ padding-top: 20px; padding-left: 750px; }
#login-link { display: block; background-image: url(../style/images/login.gif); background-repeat: no-repeat;
               margin-top: 0px; height: 30px; width: 113px; padding: 0px; }
#login-link:hover { display: block; background-image: url(../style/images/login-hover.gif); background-repeat: no-repeat;
               margin-top:0px; height: 30px; width: 113px; padding: 0px; }   /* mouse over link */
               
#loggedin{ padding-top: 20px; padding-left: 750px; }

#logout{ padding-top: 20px; padding-left: 750px; }
#logout-link { display: block; background-image: url(../style/images/logout.gif); background-repeat: no-repeat;
               margin-top: 0px; height: 30px; width: 113px; padding: 0px; }
#logout-link:hover { display: block; background-image: url(../style/images/logout-hover.gif); background-repeat: no-repeat;
               margin-top:0px; height: 30px; width: 113px; padding: 0px; }   /* mouse over link */



#register { padding-top: 10px; padding-left: 750px; }
#register-link { display: block; background-image: url(../style/images/register.gif); background-repeat: no-repeat;
               margin-top:0px; height: 30px; width: 113px;}
#register-link:hover {display: block; background-image: url(../style/images/register-hover.gif); background-repeat: no-repeat;
               margin-top:0px; height: 30px; width: 113px;}   /* mouse over link */




.body-panel { width: 996px; padding: 0px; margin: 0px; margin-top: 0px; background-image: url(../style/images/body_backgroundx.jpg); 
              background-color: #FFFFFF; }

.copyright { font-size: 60%; text-align: right;  margin-right: 50px; margin-top: 5px; padding: 0px;  }

.left-col { width: 17%; background-color: #ffffff; padding: 3px; border-right: 2px solid #A4042E; vertical-align: top; }
.right-col { width: 13%; background-color: #ffffff; padding: 10px; border-left: 2px solid #A4042E;
             text-align: center; vertical-align: top; }
.mid-col {width: 70%; background-color: #FFFFFF; padding: 5px; vertical-align: top;
            background-image: url(../images/stubs_background.gif); padding: 3px; }
            
.left-col2 { width: 0px; background-color: #ffffff; padding: 3px; vertical-align: top; }
.right-col2 { width: 150px; background-color: #ffffff; padding: 3px; border-left: 2px solid #A4042E;
             text-align: center; vertical-align: top; }
.mid-col2 {width: 846px; background-color: #FFFFFF; padding: 5px; vertical-align: top;
            background-image: url(../images/stubs_background.gif); padding: 3px; }
            
.regform { border: 0px; }
            
.sponsor-menu  { border-top: 2px solid #A4042E; padding: 2px; margin: 0px;}

p { margin-top: 4px; margin-bottom: 4px; }

input, textarea { padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
	font-weight: normal; font-size: 100%; color: #231F20; font-family: Arial, Helvetica, Sans-Serif; 
          text-decoration: none; margin-right: 0px;  }



h1 { font-size: 180%; font-weight: bolder; color: #A4042E;  margin-top: 3px; margin-bottom: 3px; }
h2 { font-size: 150%; font-weight: bolder; color: #A4042E;  margin-top: 3px; margin-bottom: 3px; }
h3 { font-size: 125%; color: #A4042E; font-weight: bolder; margin-top: 3px; margin-bottom: 3px;}
h4 { font-size: 110%; color: #A4042E; font-weight: bolder; margin-top: 3px; margin-bottom: 3px;}
h5 { font-size: 90%; color: #A4042E; font-weight: bolder; }

.menu-top { margin-top: 20px;  }
.nav_ul { list-style-type: none; }
.nav_ul li {  padding-top: 3px; padding-bottom: 3px; padding-left: 15px; height: 20px; margin-top: 5px; width: 134px; margin-left: 40px;
          background-color: #e9d5a0; margin-right: 0px; padding-right: 0px; color: #A4042E; }  
          


a.nav_link:link {color: #A4042E; text-decoration: none;}     /* unvisited link */
a.nav_link:visited {color: #A4042E; text-decoration: none; } /* visited link */
a.nav_link:hover {color: #939E9E; text-decoration: none; }   /* mouse over link */
a.nav_link:active {color: #A4042E; text-decoration: none; }  /* selected link */

ol { margin-left: 30px; }
ol li {margin-top: 2px; margin-bottom: 6px;  }

label { display: inline-block; width: 200px; text-align: right; margin-left: 10px; margin-top: 10px; }
input, textarea { background-color: #f7f0dc; margin-top: 10px;}

.textenter { width: 300px; margin-top: 0px; }

.textedit { width: 200px; margin-top: 0px; }

.radio { width:15px; vertical-align:top; background-color: #ffffff; margin-top: 0px; }

.button { width:90%; vertical-align:top; margin-top: 0px; }

.button2 { width:190px; vertical-align:top; margin-top: 0px; }

.button3 { width:110px; vertical-align:top; margin-top: 0px; background-color: #FFD54D;}

.submit1 { background-color: #FFD54D;}

.usercheckimg { position:absolute; left:915px; top:365px; }

form input.focused { background-color: #FF0000; }





