body 
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F3F3F3;
}
.class1 A:link 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}

.class1 A:visited 
{
	font-family: Verdana;
	text-decoration: none;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
	color: Black;
}
.class1 A:active 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}
.class1 A:hover 
{
	font-family: Verdana;
	text-decoration: none;
    color: Blue;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}

.class2 A:link 
{
	text-decoration: none;
}

.class2 A:visited 
{
	text-decoration: none;
}
.class2 A:active 
{
	text-decoration: none;
}
.class2 A:hover 
{
	font-size:15px;
	font-weight:bold;
	text-decoration: underline overline; 
	color: Black;
}
.class3 A:link 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}

.class3 A:visited 
{
	font-family: Verdana;
	text-decoration: none;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
	color: Black;
}
.class3 A:active 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}
.class3 A:hover 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}
.class4 A:link 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 8px;
    text-align: center;   
}

.class4 A:visited 
{
	font-family: Verdana;
	text-decoration: none;
    font-weight: bold; 
    font-size: 8px;
    text-align: center;   
	color: Black;
}
.class4 A:active 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 8px;
    text-align: center;   
}
.class4 A:hover 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 8px;
    text-align: center;   
}
.class5 A:link 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 10px;
    text-align: left;   
}

.class5 A:visited 
{
	font-family: Verdana;
	text-decoration: none;
    font-weight: bold; 
    font-size: 10px;
    text-align: Left;   
	color: #cccccc;
}
.class5 A:active 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 10px;
    text-align: Left;   
}
.class5 A:hover 
{
	font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 10px;
    text-align: Left;   
}
.FrameLines 
{
    background-color: #FE0000;
}

.TeamTitle 
{
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FE0000;
}
.ResultTitle 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FE0000;
}
.TeamLinkBGColor
{
    background-color: #FE0000;
}

.TeamLink
{
    font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 12px;
    text-align: left;   
}

.ContentBGColor
{
    background-color: #F0F0F0;
}

.ScheduleBGColor
{
    background-color: #FE0000;
}

.scheduleLink
{
    font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 12px;
    text-align: left;   
}
.scheduleMonth
{
    font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 10px;
    text-align: left; 
	
}
.scheduleResults
{
    font-family: Verdana;
	text-decoration: none;
    color: #FFFFFF;
    font-weight: bold; 
    font-size: 10px;
    text-align: left; 
	
}
.ResultBanner
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 12px;
    text-align: Center;   
}


.TeamHeadline
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 14px;
    text-align: left;   
}



.moreLink
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 9px;
    text-align: left;   
}

.rosterNumber
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 24px;
    text-align: left;   
}

.rosterName
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 14px;
    text-align: left;   
}
.rosterBioNumber
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 48px;
    text-align: left;   
}
.rosterBiolabel
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 12px;
    text-align: left;   
}
.rosterBiolabel2
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 12px;
    text-align: right;   
}
.rosterBioName
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 24px;
    text-align: left;   
}

.rosterBioInfo
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 14px;
    text-align: left;   
}

.rosterBioTeam
{
    
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 22px;
    text-align: left;   
}
/* there are 10 border style settings None, hidden, dotted, dashed, solid, double, groove, ridge, inset, outset*/
.rosterImageFrame1
{
    
	border-style:groove;
	border-color:#FE0000;
	border-width:6px;
	border-right-color:#FE0000;
	border-bottom-color:#FE0000;
	
}
.rosterImageFrame2
{
    
	border-style:outset;
	border-color:#FE0000;
	border-width:16px;
	border-right-color:#FE0000;
	border-bottom-color:#FE0000;
	background-color: #FE0000;
	
}
.rosterImageFrame3
{
    
	border-style:ridge;
	border-color:#FE0000;
	border-width:12px;
	border-right-color:#FE0000;
	border-bottom-color:#FE0000;
	background-color: #FE0000;
	
}
.ImageGalleryFrame1
{
    
	border-style:ridge;
	border-color:#FE0000;
	border-width:6px;
	border-right-color:#FE0000;
	border-bottom-color:#FE0000;
	background-color: #FE0000;
	
}
.ImageGalleryCaption
{
    border-style:inset;
	border-color:#FE0000;
	border-width:3px;
	border-right-color:#FE0000;
	border-bottom-color:#FE0000;
	background-color: #ffffff;
	text-align: center; 
	
}
.TeamMenu
{
    width:560px;
	font-family: Verdana;
	text-decoration: none;
    color: #FE0000;
    font-weight: bold; 
    font-size: 13px;
    text-align: left;   
}
.MenuBox {
	POSITION: relative;
	color: black;
	width: 590px;
	height: 25px;
	left: 24px;
	top: 6px;
	over-flow: none;
	overflow: none;
	z-position: 1;
	z-index: 1;
}
.NavMenuBox {
	POSITION: relative;
	color: black;
	width: 570px;
	height: 10px;
	left: -45px;
	top: 2px;
	over-flow: none;
	overflow: none;
	z-position: 1;
	z-index: 1;
}
.menu {
	list-style-type: none;
}
.menu li {
	float: left;
}
.menu a {
	margin: 1 4px;
	width: 120px;
	height: 21px;
	display: block;
	text-align: center;
	border: 1px solid gray;
	text-decoration: none;
	background: #ffffff;
	color: #FE0000;
	
}
.menu a:hover {
	background: #cccccc;
	border: 1px solid gray; 
}
.menu a:active {
	background: gray;
	color: #ffffff;
}

.LIdot{
	background:transparent;
	color:#FE0000;
}


.menuAdmin {
	list-style-type: none;
}
.menuAdmin li {
	float: left;
}
.menuAdmin a {
	margin: 1 2px;
	width: 65px;
	height: 12px;
	display: block;
	text-align: Left;
	border: 1px solid gray;
	text-decoration: none;
	background: #ffffff;
	color: #FE0000;	
}
.menuAdmin a:hover {
	background: #cccccc;
	border: 1px solid gray; 
}
.menuAdmin a:active {
	background: gray;
	color: #ffffff;
}
.menuLabel {
	list-style-type: none;
}
.menuLabel li {
	float: left;
}
.menuLabel a {
	margin: 1 2px;
	width: 115px;
	height: 12px;
	display: block;
	text-align: center;
	border: 1px solid gray;
	text-decoration: none;
	background: #ffffff;
	color: #FE0000;	
}
.menuLabel a:hover {
	background: #cccccc;
	border: 1px solid gray; 
}
.menuLabel a:active {
	background: gray;
	color: #ffffff;
}

.ScheduleMenu {
	list-style-type: none;
}
.ScheduleMenu li {
	float: left;
}
.ScheduleMenu a {
	font-family: Verdana;
	font-weight: bold; 
	font-size: 10px;
	margin: 7 10px;
	width: 90px;
	height: 15px;
	display: block;
	text-align: center;
	virticle-align: middle;
	border: 1px solid gray;
	text-decoration: none;
	background: #ffffff;
	color: #FE0000;	
}
.ScheduleMenu a:hover {
	font-family: Verdana;
	text-decoration: none;
	background: #cccccc;
	border: 1px solid gray; 
	font-weight: bold; 
    font-size: 10px;
    text-align: center;
}
.ScheduleMenu a:active {
	background: gray;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold; 
    font-size: 10px;
    text-align: center; 
}

/* Calendar styles section*/

.CalToday {
border: 2px solid #F85B5B; 
background-color: #56A14E; 
}
.CalEvent {
border: 2px solid #FF0000; 
}

.CalLink { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px ;
 	color: #ffffff; 
    text-decoration: none;   
    text-align: left;
	font-weight: bold;
}

.CalLink:hover { 
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px ;
 	background-color: #FE0000; 
 	color: #ffffff;  
    text-decoration: none;   
    text-align: left;
	font-weight: bold;
}

.CalLinkDate { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 	color: #FE0000; 
    text-decoration: none;   
    text-align: left;
	font-weight: bold;
}

.CalLinkDate:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px ;
 	background-color: #FE0000; 
 	color: #FFFFFF; 
    text-decoration: none;   
    text-align: left;
}



