
       hr 
	   {
	     color: #003698;
	    margin-bottom: 1px;
	   }

        a:hover 
        {
         text-decoration:underline;  
         color: #003698;
         -moz-text-decoration-color: -moz-use-text-color;
        }
html, body, h1, form, fieldset, legend, ol, li, hr {
	margin: 0;
	padding: 0;
	}

body {
	background: #ffffff;
	color: #111111;
	font-family: Verdana, "Times New Roman", Times, serif;
	padding: 20px;
	}
	
a {
    text-decoration: none;
  }


 .TopButtons {  
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 10px; 
   font-style: normal; 
   font-weight: normal;
  }

.links {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-style: normal; 
  font-weight: normal;
}

.link2 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; font-style: normal; 
  font-weight: normal; 
  color: #003698;
}

.main {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal;
  border-collapse:collapse;
}
.main2 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8px; 
  font-style: normal; 
  font-weight: normal;
}
.GridBag2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8px; 
  font-style: normal; 
  font-weight: normal;
  //border-collapse:collapse;
}

.footer {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8px; 
  font-style: normal; 
  font-weight: normal;
}

H3 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  color: #444444;}   
	
.upperDiv {
		background: #FFFFFF;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: center;
        vertical-align: middle;    
        padding: 2px 2px;
		width: 509px; //519
		height: inherit;
		overflow: auto;
}
.upperDiv2 {
		background: #FFFFFF;
        padding: 2px 2px;
		width: 509px;  //519
		display: inline-block;
		padding-bottom: 50px;
}

.upperDivLeft {
		background: #FFFFFF;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: left;
        line-height: 16px;    
        padding: 2px 2px;
		width: 500px;
}

.mainLinkDiv {
    	background: #FFFFFF;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: left;
        line-height: 20px;    
        padding: 2px 2px;
        width: 509px;  //519
}

.mainLink2Div {
    	background: #FFFFFF;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: left;
        line-height: 30px;    
        padding: 2px 2px;
        width: 509px;  //519
}

    .mainPage {
    	background: #FFFFFF;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: left;
        line-height: 16px;    
        padding: 0px 0px;
        width: 503px; //523
    }
    
	.outerPane {
		background: #003698;
		padding: 2px 2px;
		width: 509px;  //519
	}
	
	.messageClass {
	  	color:  #FF3333;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: left;
        text-shadow: 0 1px 1px #c0d576;
        padding: 0px 0px;
        width: 450px;
	}
	
	
	.example, .display {
		background: #FFFFFF;
		padding: 2px 2px;
	}

	div {
		background: #FFFFFF;
		padding: 2px 2px;
	}

    .updateteamform, .updateplayerform, .dform {
		background: #4269A9;
		width: 16px;
		border: none;
    }
    
    .showTeamList{
		background: #FFFFFF;
		width: 16px;
		border: none;
    }
    .selectleague{
		background: #FFFFFF;
		width: 250;
		border: none;
    }
.noticeDiv, .volunteerDiv, .donateDiv, .advertiseDiv, .havetimeDiv {
    	background: #FFFFFF;
	    font-family: Verdana, "Times New Roman", Times, serif;
	    font-size: 12px;
        text-align: left;
        padding: 2px 2px;
        width: 500px;
}
    
    .paypalForm {
    	background: #FFFFFF;
		width: 520px;
		border: none;
    }
    
    .paypalForm input[type='image'] {
                  -webkit-appearance: none;
               	  width: 147px;
		          height: 47px;
                  border: none;
     }

    delform {
    	background: #FFFFFF;
		width: 15px;
		border: none;
    }
    
	form {
		background: #4269A9;
		counter-reset: fieldsets;
		width: 505px;  //515 
				border-color:  #003698;
				border-color: rgba(0,0,0,.6);
				border-style: solid;
				border-width: 2px;
		}
		
		form fieldset {
			border: none;
			margin-bottom: 1px;
			padding: 1px 1px;
			}
		
		form fieldset:last-of-type {
			margin-bottom: 0;
			}
			
			form legend {
				color: #FFFFFF;
				font-size: 12px;
				padding-bottom: 2px;
				}
				
				form fieldset fieldset legend {
					color: #111111;
					font-size: 12px;
					font-weight: normal;
					padding-bottom: 0;
					}
			
			form ol li {
				background: #4269A9;
				border: none;
				line-height: 5px;
				list-style: none;
				margin-bottom: 1px;
				margin-top: 1px;
				}
							
				form ol ol li {
					background: none;
					border: none;
					float: left;
					}
			
			form label {
				float: left;
				color: #000000;
				font-size: 12px;
				width: 120px;
				padding: 1px 1px;
				vertical-align: middle;
				}
				
			
			form fieldset fieldset label {
				background:none no-repeat left 50%;
				line-height: 15px;
				padding: 0 0 0 10px;
				width: auto;
				vertical-align: middle;
				}
					
					
				form fieldset fieldset label:hover {
					cursor: pointer;
					}
            
            form input {
                width: 300px;
            }
            
            form input[type='image'] {
                  -webkit-appearance: none;
                  height: 16px;
                  width: 16px;
                  border: none;
            }
            
			form text {
				background: #ffffff;
				border: none;
				font: 12px Verdana, "Times New Roman", Times, serif;
				padding: 5px;
				width: 350px; //380
				}
				
			form textarea {
				background: #ffffff;
				border: none;
				font: 12px Verdana, "Times New Roman", Times, serif;
				padding: 5px;
            }
					
			form input:not([type=submit]):focus,
				form textarea:focus {
					background: #eaeaea;
					}
									
			form button {
				background: #FFFFFF;
				border: none;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				-khtml-border-radius: 5px;
				border-radius: 5px;
				color: #111111;
				font: 10px Verdana, "Times New Roman", Times, serif;
				letter-spacing: 1px;
				margin: auto;
				padding: 1px 1px;
				margin-bottom: 5px;
				}
					
				form button:hover {
					background: #1e2506;
					color: #FFFFFF;
					cursor: pointer;
					}
					
 .paypalPayments, .regPlayersTable, .regPlayersTable th, .regPlayersTable td {
    border-color:  #003698;
	border-color: rgba(0,0,0,.6);	
	border-style: solid;
	border-width: 2px;
	border-collapse: collapse;
	text-align: center;
 }
 
 .regPlayersTable th {
	background: #4269A9;
 }
 
 .regPlayersTable {
  	width: 505px;
 }
 
 .stepsRecDiv {
    	background: transparent;
    	border: none;
        width: 503px;  //523
        height: 40px;
}
 .stepsBox1Div {
    	background: #804000;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
}
 .stepsBox2Div {
    	background: #408000;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
}
 .stepsBox3Div {
    	background: #800040;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
}
 .stepsBox4Div {
    	background: #004080;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
}
 .stepsBox1DivO {
    	background: #804000;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
        filter:alpha(opacity=30); /* IE */
        -moz-opacity:0.3; /* Mozilla */
        opacity: 0.3; /* CSS3 */
}
 .stepsBox2DivO {
    	background: #408000;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
        filter:alpha(opacity=30); /* IE */
        -moz-opacity:0.3; /* Mozilla */
        opacity: 0.3; /* CSS3 */
}
 .stepsBox3DivO {
    	background: #800040;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
        filter:alpha(opacity=30); /* IE */
        -moz-opacity:0.3; /* Mozilla */
        opacity: 0.3; /* CSS3 */
}
 .stepsBox4DivO {
    	background: #004080;
    	border: none;
    	float: left;
        padding: 2px 2px;
        width: 120px;
        height: 40px;
        filter:alpha(opacity=30); /* IE */
        -moz-opacity:0.3; /* Mozilla */
        opacity: 0.3; /* CSS3 */
}

.stepNumber{
  background: transparent;
  border: none;
  text-align: center;
  vertical-align: middle;
  float: left;
  font: 24px Verdana, "Times New Roman", Times, serif;
  color: #FFFFFF;
  width: 23px;
  height: 38px;
  display: inline;
}
.stepDesc{
  background: transparent;
  border: none;
  text-align: left;
  font: 10px Verdana, "Times New Roman", Times, serif;
  color: #FFFFFF;
  width: 92px;
  height: 38px;
  margin-left: 27px;
}

.banners{
  width: 500px;
  background: transparent;
}

.bannerLink{
  width: 500px;
  background: transparent;
  font: 12px Verdana, "Times New Roman", Times, serif;
}

.banner1{
  display: inline;
  width: 150px;
  background: transparent;

}
.banner2{
  display: inline;
  width: 150px;
  background: transparent;
}
.banner3{
  display: inline;
  width: 150px;
  background: transparent;
}
.centerImg{
  vertical-align: middle;
  background: transparent;
}
.statstable { 
       border-spacing: 0;
       border-collapse: collapse;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 12px; 
       font-style: normal; 
       font-weight: normal;
 }
