#maincol h2 {
		color: #fff;
		background: #666;
		font-size: 11px;
		line-height: 20px;
		font-weight: bold;
		text-align: right;
		margin: 2px;
		padding-right: 5px;
		}

#maincol h3 {
		color: #fff;
		background: #666;
		font-size: 11px;
		line-height: 20px;
		font-weight: bold;
		text-align: right;
		margin: 0px 2px 0px 2px;
		padding:  0px 2px 0px 2px;
		}

#maincol h4 {
		color: #000;
		font-size: 20px;
		line-height: 24px;
		font-weight: bold;
		text-align: left;
		margin: 5px 2px 0px 10px;
		padding:  0px 5px 0px 2px;
		}


#maincol form {
		padding-left: 2px;
}

#maincol p a:link, #maincol p a:visited, #maincol p a:active {
	color: #000;
	text-decoration: underline;
}

#maincol p a:hover {
	color: #900;
	text-decoration: underline;
}

#maincol td a:link, #maincol td a:visited, #maincol td a:active {
	color: #000;
	text-decoration: underline;
}

#maincol td a:hover {
	color: #c00;
	text-decoration: underline;
}

#maincol h2 a:link, #maincol h2 a:visited, #maincol h2 a:active {
		color: #fff;
		text-decoration: none;
}

#maincol h2 a:hover {
	color: #666;
	text-decoration: none;
}

#maincol h3 a:link, #maincol h3 a:visited, #maincol h3 a:active {
		color: #fff;
		text-decoration: none;
}

#maincol h3 a:hover {
	color: #666;
	text-decoration: none;
}

#maincol p {
	margin: 5px;
	padding: 5px;
	font-size: 12px;
	line-height: 15px;
}

#maincol p img {
	float: left;
	margin: 4px;
}

#maincol .articlelinks li {
		padding-bottom: 5px;
		list-style-type: none
}

#maincol .articlelinks li a:link, #maincol .articlelinks li a:visited, #maincol .articlelinks li a:active {
	color: #000;
	text-decoration: underline;
}

#maincol li .articlelinks a:hover {
	color: #666;
	text-decoration: underline;
}

#rightcol h2 {
		color: #fff;
		font-size: 11px;
		line-height: 20px;
		font-weight: bold;
		text-align: right;
		margin: 0;
		padding-right: 5px;
		margin-top: 2px;
		width: 295px;
		margin-bottom: 2px;
		}

#rightcol li {
		padding-bottom: 5px;
		list-style-type: none
}


#rightcol li a:link, #rightcol li a:visited, #rightcol li a:active {
	color: #000;
	text-decoration: underline;
}

#rightcol li a:hover {
	color: #666;
	text-decoration: underline;
}

#rightcol img{
	margin-bottom: 2px;
	margin-right: 3px;
}

#footer p {
	padding: 10px;
	text-align: center;
}

#footer p a:link, #footer p a:visited, #footer p a:active {
	color: #fff;
	text-decoration: underline;
}

#footer p a:hover {
	color: #999;
	text-decoration: underline;
}


.teamlist {
	float:left;
	width:300px;
	line-height: 14px;
}

.ddnav {
	color: #fff;
	background: #666;
	margin-top: 3px;
	font-size: 10px;
}


.score {
margin-top: 5px;
margin: 3px;
}

.score td {
line-height: 20px;
border-bottom: 1px solid #ccc;
}

.scoreheader {

}

.scorescore {
text-align: center;
width: 40px;
}

.scoreteam {
padding-left: 3px;
width: 280px;
}

.scoredate {
border-bottom: 1px solid #000;
font-weight: bold;
}

.teamnav {
	color: #fff;
		width: 618px;
		font-size: 10px;
		line-height: 15px;
		font-weight: bold;
		margin: 0px 2px 0px 2px;
		padding: 0;
}

.teamnav a:link, .teamnav a:visited, .teamnav a:active {
	color: #fff !important;
	padding-right: 5px;
	padding-left: 5px;
}

.teamnav a:hover {
	color: #666 !important;
	text-decoration: underline;
}

.teamnav h5 {
	color: #fff;
	text-align: left;
	font-size: 18px;
	line-height: 22px;
	font-family: arial;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.teamnav td {
	color: #fff;
	font-family: arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}

.teamtable td {
	padding-right: 2px;
}

.schedtable {
 background: #E8E7E5; 
 margin: 3px; 
 border-left: 1px solid #999;
 border-bottom: 1px solid #999;
 }
 
 
.schedtable td, th {
   border-top: 1px solid #999;
   border-right: 1px solid #999;
   padding: 2px 2px 2px 3px;
 }
 

.statstable {
 background: #E8E7E5; 
 margin: 3px; 
 border-left: 1px solid #999;
 border-bottom: 1px solid #999;
 }
 
 
.statstable td, th {
   border-top: 1px solid #999;
   border-right: 1px solid #999;
   padding: 2px 2px 2px 3px;
   text-align: center;
 }
 
.statstable td a:link, .statstable td a:visited, .statstable td a:active {
	 float: left;
 } 
 
 .statstable th a:link, .statstable th a:visited, .statstable th a:active {
	 color: #000;
 } 
 
 .statstableheader {
 	font-weight: bold;
 	background: #ccc;
 	color: #333;
 	font-size: 11px;
 }
 
 .statstableheader td a:link, .statstableheader td a:visited, .statstableheader td a:active {
	color: #333 !important;
}

.statstableheader td a:hover {
	color: #999 !important;
}
 

 .statstableheader th a:link, .statstableheader th a:visited, .statstableheader th a:active {
	color: #333 !important;
}

.statstableheader th a:hover {
	color: #999 !important;
}

 .tstnum {
 	text-align: center;
 }
 
 
 .tstrow{
 background: #F2F4F4;
 }
 
 .tstaltrow {
 background: #fff;
 }
 
 .hlite {
 	background: #C0D0E5;
}

.adright {
	padding-top: 2px;
	padding-bottom: 3px;
}
