/*
*************************************************************************************************
**	commented fields indicate areas where modifications can be made for each teams styles 	   **
*************************************************************************************************
*/
.sitetable {
	/* main site column backgorund color */	background-color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	/* main site right border color */ border-right-color: #989898;
	/* main site left border color */border-left-color: #989898;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* footer font color */ color: #CCCCCC;
	/* footer backgorund gradient */ background-image: url(images/team_style/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	/* footer top border color */ border-top-color: #ffffff;
	/* footer bottom border color */ border-bottom-color: #ffffff;
}
.copyright a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* footer font color */ color: #CCCCCC;
	text-decoration:underlined;
}
.copyright a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* footer font color */ color: #CCCCCC;
	text-decoration:underlined;
}
.copyright a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* footer font color */ color: #CCCCCC;
	text-decoration:underlined;
}
.copyright a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/* footer font color */ color: #CCCCCC;
	text-decoration:none;
}
a:link{
	font-family: Arial, Helvetica, sans-serif;
	
	/* font color */ color: #002c65;
	text-decoration:underlined;
}
a:active{
	font-family: Arial, Helvetica, sans-serif;
	
	/* font color */ color: #002c65;
	text-decoration:underlined;
}
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	
	/* font color */ color: #002c65;
	text-decoration:underlined;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	
	/* font color */ color: #002c65;
	text-decoration:none;
}
.navlink {
	/* nav link repeating background image */ background-image: url(images/team_style/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 133px;
	height: 28px;

}
.navlink a:link{
	font-family: Arial, Helvetica, sans-serif;
	/* nav link repeating background image */ background-image: url(images/team_style/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 133px;
	font-size: 12px;
	/* nav link font color */ color: #002c65;
	text-decoration: none;
	display: block;
	font-weight: 900;
	height: 28px;
	padding-top: 2px;


}
.navlink a:visited{
	font-family: Arial, Helvetica, sans-serif;
	/* nav link repeating background image */ background-image: url(images/team_style/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 133px;
	font-size: 12px;
	/* nav link font color */ color: #002c65;
	text-decoration: none;
	display: block;
	font-weight: 900;
	height: 28px;
	padding-top: 2px;
}
.navlink a:active{
	font-family: Arial, Helvetica, sans-serif;
	/* nav link repeating background image */ background-image: url(images/team_style/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 133px;
	font-size: 12px;
	/* nav link font color */ color: #002c65;
	text-decoration: none;
	display: block;
	font-weight: 900;
	height: 28px;
	padding-top: 2px;
}
.navlink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	/* nav link repeating rollover background image */ background-image: url(images/team_style/nav_bg_f2.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 133px;
	font-size: 12px;
	/* nav link rollover font color */ color: #FFFFFF;
	text-decoration: none;
	display: block;
	font-weight: 900;
	height: 28px;
}
.headeradbar {
	background-image: url(images/team_style/header_ad_space.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 71px;
	width: 574px;
}
.headerad {
	margin-top: 5px;
	margin-right: 5px;
}
.headerimg {
	background-image: url(images/team_style/header_img_b.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 778px;
	text-align: right;
	vertical-align: bottom;

}
.graytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/* gray box title color */ color: #002c65;
	font-weight:bold;
	background-image: url(images/team_style/gray_title_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 5px;
}
.graytop {
	background-image: url(images/team_style/gray_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.graybottom {
	background-image: url(images/team_style/gray_b.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.graycenter {
	background-color: #eeeeee;
	background-image: url(images/team_style/gray_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;

}
.grayleft {
	background-image: url(images/team_style/gray_l_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.grayright {
	background-image: url(images/team_style/gray_r_repeat.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.graycontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	margin: 5px;
}
.pollcenter {
	/* poll bg color */ background-color: #001b3e;
	/* poll bg gradient */ background-image: url(images/team_style/poll_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.pollleft {
	/* poll left repeating image */ background-image: url(images/team_style/poll_l_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.pollright {
	/* poll right repeating img */background-image: url(images/team_style/poll_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.pollcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* poll text color */color: #FFFFFF;
	padding-top: 5px;
}
.pollcontentbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	/* poll text color */color: #FFFFFF;
	padding-top: 5px;
}
.subscriptleft {
	background-image: url(images/team_style/subscript_l_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.subscriptright {
	background-image: url(images/team_style/subscript_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.subscriptcenter {
	background-color: #001b3e;
	background-image: url(images/team_style/subscript_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.subscriptcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
}
.header1 {
	font-size: 14px;
}
.calendartop {
	background-image: url(images/team_style/gray_sm_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.calendarbottom {
	background-image: url(images/team_style/gray_sm_b.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.calendarleft {
	background-image: url(images/team_style/gray_sm_l_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.calendarright {
	background-image: url(images/team_style/gray_sm_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.calendarcenter {
	background-color: #eeeeee;
	background-image: url(images/team_style/gray_sm_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.colorleft {
	background-image: url(images/team_style/color_l_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.colorright {
	background-image: url(images/team_style/color_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.colorcenter {
	background-color: #001b3e;
	background-image: url(images/team_style/color_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.colorbottom {
	background-image: url(images/team_style/color_b.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.colorcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;

}
.tabheader {
	background-image: url(images/team_style/tab_header_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align: middle;
}
.tableft {
	background-image: url(images/team_style/tab_l_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.tabright {
	background-image: url(images/team_style/tab_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.tabcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #eeeeee;
	background-image: url(images/team_style/tab_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 5px;
}
.adminfrontboxheader{
	border-bottom: solid 1px #FFFFFF;
	background-color:#022B63;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	padding-right:5px;
	
}
.adminboxborder{
	border: solid 1px #FFFFFF;
}
.adminboxcontent{
	background-color:#DDDDDD;
	font-family: Arial;
	font-size:12px;
	vertical-align: top;
}
.content{
	font-family: Arial;
	font-size:12px;
}
.adminpageheader{
	border: solid 1px #FFFFFF;
	background-color:#022B63;
	font-family:Arial;
	color:#FFFFFF;
	font-size:12px;
	padding-right:5px;
}
.adminpageheader a:link{
color:#FFFFFF;
}
.adminpageheader a:visited{
color:#FFFFFF;
}
.adminpageheader a:active{
color:#FFFFFF;
}
.fullborder{
border: solid 1px #FFFFFF;
background-color:#022B63;
}
.admindatalisttableheader{
background-color:#022B63;
color: #FFFFFF;
}
.datalistrow{
background-color:#EEEEEE;
}
a.adminpagelinks:link{
 color:#2E2E2E;
}
a.adminpagelinks:active{
 color:#2E2E2E;
}
a.adminpagelinks:visited{
 color:#2E2E2E;
}
a.adminpagelinks:hover{
 color:#FF7302;
}
.photoseditstyle{
	font-family:Arial;
	color:#333333;
	font-size:12px;
background-color:#EEEEEE;
}
.adminspacer{
background-color:#FFFFFF;
}
.sjhlnav {
	background-image: url(images/team_style/sjhl_nav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 29px;
	width: 490px;
}
.sjhllinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
}
.statstable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #3f5673;
	border: 1px solid #FFFFFF;
}
.statstableheader {
	background-color: #2f425a;
	text-align: center;
	width: 11%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #97a1ad;


}
.statstableseparator {
	background-color: #9fabb9;
	width: 1px;
}
.statstabledata {
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9fabb9;
}
.scoreboardheadcol {
	color: #FFFFFF;
	background-color: #5F5F5F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.scoreboard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
}
.scoreboardheadfinal {
	color: #FFFFFF;
	background-color: #00142e;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;

}
.scoreboarddata {
	color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.scoreboardfinal {
	color: #FFFFFF;
	background-color: #002c65;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.scoreboarddate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002c65;
	background-image: url(images/team_style/scoreboarddate.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	padding: 1px;

}
.scoreboardlocation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-image: url(images/team_style/scoreboardloc.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	padding: 3px;
}
.storenavbx {
	background-image: url(images/team_style/categories.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.storenavtitle {
	background-image: url(images/team_style/category.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #FFFFFF;

}
.storenavshdw {
	background-image: url(images/team_style/storenav_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.storenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.storenav a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}
.storenav a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}

.storenav a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.storenav a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration:none;
}.storecolorbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
	background-image: url(images/team_style/storecolorbar.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
}
.storeitemtablerow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #CCCCCC;
}
a.radiolink:link{
 color:#FFFFFF;
 text-decoration:underline;
}
a.radiolink:active{
 color:#FFFFFF;
 text-decoration:underline;
}
a.radiolink:visited{
 color:#FFFFFF;
 text-decoration:underline;
}
a.radiolink:hover{
 color:#FFFFFF;
 text-decoration:none;
}
.broadcastleft {
	background-image: url(images/team_style/broadcast_l_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.broadcastright {
	background-image: url(images/team_style/broadcast_r_repeat.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.broadcastcenter {
	background-color: #740E0E;
	background-image: url(images/team_style/broadcast_t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.broadcastbottom {
	background-image: url(images/team_style/broadcast_b.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.broadcastcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;

}
a.headerlinks:link{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.headerlinks:visited{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
a.headerlinks:active{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
a.headerlinks:hover{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
}
.sjhllinks a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration:none;
}
.sjhllinks a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration:none;
}
.sjhllinks a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration:none;
}
.sjhllinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-decoration:underlined;
}
a.schedulelink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* footer font color */ color: #ffffff;
}
a.schedulelink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* footer font color */ color: #ffffff;
}
a.schedulelink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* footer font color */ color: #ffffff;
}
a.schedulelink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* footer font color */ color: #ffffff;
}
.subtitle{
	background-color:#002D66;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	border::solid 1px #8C3800;
}
.beigerow{
background-color:#dddddd;
}
