body {
	background-color: #BABFF1;
	background-image: url(images/bodyGraduation.jpg);
	background-repeat: repeat-x;
}
.outerwrapper {
	width: 920px;
	font-family: Tahoma;
	background-image: url(images/yo-football-mainbg.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-color: #020234;
}
.topheader {
	width: 920px;
	height: 135px;
	text-align: left;
	float: left;
	margin-bottom: 20px;
}
.right {
	float: right;
	width: 290px;
}
.content {
	width: 750px;
	text-align: left;
	font-size: 80%;
	color: #FFF;
	float: left;
}
.content a:link {
	color: #FEAF32;
	text-decoration: none;
	}
.content a:visited {
	color: #FEAF32;
	text-decoration: none;
	}	
.content a:hover {
	color: #EFE356;
	text-decoration: none;
	}
.content a:active {
	color: #EFE356;
	text-decoration: none;
	}
.clear {
	clear: both;
}
.footerbar {
	width: 920px;
	text-align: center;
	height: 20px;
	color: #FFF;
	font-size: 80%;
	margin-top: 20px;
}
.footerbar a:link {
	color: #FEAF32;
	text-decoration: none;
	}
.footerbar a:visited {
	color: #FEAF32;
	text-decoration: none;
	}	
.footerbar a:hover {
	color: #EFE356;
	text-decoration: none;
	}
.footerbar a:active {
	color: #EFE356;
	text-decoration: none;
	}
.footerbar2 {
	width: 920px;
	text-align: center;
	height: 60px;
	color: #FFF;
	font-size: 80%;
	background-image: url(images/footer2-bg.gif);
	background-repeat: no-repeat;
	float: left;
}	
.footerbar2indenttext {
	margin: 7px 60px 7px 60px;
}
.footeryellow {
	color: #FFFF00;
	font-size: 110%;
	font-weight: bold;
	line-height: 23px;
}
.textindent {
	padding-left: 40px;
	padding-right: 30px;
}
.left {
	float: left;
	width: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
}

h1 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bolder;
	color: #FFFF00;
}
/*.pixborder {
	margin-bottom: 15px;
	margin-left: 15px;
	border: 2px solid #333333;
}*/
.pixbox {
	float: left;
	height: 150px;
	width: 150px;
	margin-bottom: 10px;
	border: 1px solid #333;
}
.errortext {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	padding: 2px;
	color: #F00;
}
.leftobjectfloat {
	float: left;
	width: 160px;
}
.rightobjectfloat {
	float: right;
	text-align: right;
	margin-left: 25px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.itemPadRight {
	margin: 0px 7px 7px 0px;
}
.itemPadLeft {
	margin: 0px 0px 7px 7px;
}
.pic-padding {
	padding-right: 25px;
	}
.floatl {
	float: left;
}
.joinnowform {
	width: 180px;
	float: left;
	text-align: right;
	padding-right: 15px;
	}
/*Navigation */
.cssnav-contact	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/contact-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 50px;
	padding: 0; 
	float: left;
			}
.cssnav-contact a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left;
	text-decoration: none;
	}

.cssnav-contact img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-contact a:hover img{visibility:hidden;}

.cssnav-contact span {
	position: absolute;
	/*left: 30px;
	top: 15px;*/
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	visibility: hidden;	
	}
	
.cssnav-news	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/news-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 50px;
	padding: 0; 
	float: left;
			}
.cssnav-news a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-news img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-news a:hover img{visibility:hidden;}

.cssnav-news span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
	
.cssnav-events	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/events-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 50px;
	padding: 0; 
	float: left;
			}
.cssnav-events a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-events img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-events a:hover img{visibility:hidden;}

.cssnav-events span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
.cssnav-home	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/home-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 50px;
	padding: 0; 
	float: left;
			}
.cssnav-home a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-home img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-home a:hover img{visibility:hidden;}

.cssnav-home span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
	
.cssnav-facilities	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/facilities-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 5px;
	padding: 0; 
	float: left;
			}
.cssnav-facilities a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-facilities img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-facilities a:hover img{visibility:hidden;}

.cssnav-facilities span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
	
.cssnav-results	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/results-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 5px;
	padding: 0; 
	float: left;
			}
.cssnav-results a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-results img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-results a:hover img{visibility:hidden;}

.cssnav-results span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}	
	
.cssnav-league	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/league-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 5px;
	padding: 0; 
	float: left;
			}
.cssnav-league a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-league img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-league a:hover img{visibility:hidden;}

.cssnav-league span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
.cssnav-register	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/register-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 50px;
	padding: 0; 
	float: left;
			}
.cssnav-register a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-register img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-register a:hover img{visibility:hidden;}

.cssnav-register span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
.cssnav-tables	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/tables-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 5px;
	padding: 0; 
	float: left;
			}
.cssnav-tables a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-tables img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-tables a:hover img{visibility:hidden;}

.cssnav-tables span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
	
.cssnav-gallery	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/gallery-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 50px;
	padding: 0; 
	float: left;
			}
.cssnav-gallery a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-gallery img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-gallery a:hover img{visibility:hidden;}

.cssnav-gallery span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
	
.cssnav-fixtures	{
	position: relative;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-image:  url(images/buttons/fixtures-on.gif);
	background-repeat: no-repeat;
	white-space: nowrap;
	display: block;
	width: 200px;
	height: 30px;
	margin-left: 5px;
	padding: 0; 
	float: left;
			}
.cssnav-fixtures a {
	display: block;
	width: 200px;
	height: 30px;
	display: block;
	float: left; 
	text-decoration: none;
	}

.cssnav-fixtures img {width: 200px; height: 30px; border: 0; }
* html a:hover {visibility:visible;}
.cssnav-fixtures a:hover img{visibility:hidden;}

.cssnav-fixtures span {
	position: absolute;
	left: 30px;
	top: 15px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 200px;
	height: 30px;
	text-align: center;
	visibility: hidden;	
	}
.tablenav a:link {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	color: #FEAF32;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	padding-top: 4px;
	float: left;
}
.tablenav a:visited {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	color: #FEAF32;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	padding-top: 4px;
	float: left;
}
.tablenav a:hover {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	color: #EFE356;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	padding-top: 4px;
	float: left;
}
.tablenav a:active {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	color: #EFE356;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
	padding-top: 4px;
	float: left;
}
.tablenavcontainer {
	margin: 30px 0 0 35px;
	}
.subheader {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bolder;
	color: #FFFF00;
}.inputeditbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	background-color: #EEEEEE;
	border: 1px solid #FFFFFF;
	margin-bottom: 5px;
}
.formSubHeader {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099CC;
	width: 440px;
	margin-bottom: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.listItemContainer {
	margin-bottom: 6px;
}
.loggedonBox {
	font-size: 90%;
	margin-top: 15px;
	margin-left: 10px;
	background-color: #E8E8E8;
	padding: 5px;
	color: #333333;
	width: 150px;
}
.buttonStyle {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0000FF;
	border: 1px solid #CCCCCC;
}

.success {
	border:1px dashed #FFFF00;
	font-weight:bold;
	color:#FFFF00;
	background-color:#fff6ce;
	padding:15px;
	margin-top:5px;
	background:url(images/hatched_bg.png);
	width:620px;
}

