﻿body {
	min-width: 778px;
	height: 100%;
	margin: 10px;
	background-color: #104B7D;
	text-align: center;
}
/* === Page styles === */
#pageContainer { } /* fix for IE5 */
#pageContainer {
	width: 918px;	/* 928px */
	height: 100%;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}
#bodyContainer { } /* fix for IE5 */
#bodyContainer {
	float: left;
	width: 768px;
	margin: 0px auto;
	padding: 4px;
	text-align: left;
	vertical-align: top;
}
#adContainer { } /* fix for IE5 */
#adContainer {
	float: right;
	width: 130px;
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
	background-color: #104B7D;
	text-align: center;
	/*border: solid 2px #7d8d9c;*/
	vertical-align: top;
}
h1  {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 24px;
	line-height: 30px;
	color: #333333;
}
h2  {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 18px;
	line-height: 24px;
	color: #333333;
}
h3  {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	margin: 0px 0px 5px 0px;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	margin: 0px 0px 10px 0px;
}
p a:link, p a:active, p a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}
p a:hover {
	color: #666666;
	text-decoration: underline;
}
ul {
	list-style-image: url(../../images/starBullet_white.gif);
}
ul li {
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding-bottom: 6px;
}
ul li a:link, ul li a:active, ul li a:visited {
	color: #000000;
	text-decoration: underline;
}
li a:hover {
	color: #666666;
}
ol {
	padding: 0px;
	/* list-style-image: url(../../images/starBullet_white.gif); */
}
ol li {
	position: relative;
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding-bottom: 6px;
}
ol li a:link, ol li a:active, ol li a:visited {
	color: #000000;
	text-decoration: underline;
}
ol li a:hover {
	color: #666666;
}
.legal {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 9px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.legal_i {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 9px;
	line-height: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.formInput {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	border: 1px solid #999999;
	background-color: #ffffff;
}
.formText {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	background-color: #ffffff;
	text-transform: none;
}
.loginButton {
	height: 22px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	background-color: #dc6328;
	color: #fcaf17;
	padding: 1px 2px 1px 2px;
	border: outset 1px #000f60;
	cursor: hand;
	text-decoration: none;
}
.loginButton:Hover 
{
	background-color: #ffffff;
	color: #000000;
}
.inputButton {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	vertical-align: top;
	background-color: #dc6328;
	color: #fcaf17;
	padding: 1px 2px 1px 2px;
	border: outset 1px #000f60;
	cursor: hand;
	text-decoration: none;
}
.inputButton:link, .inputButton:active, .inputButton:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	vertical-align: top;
	background-color: #dc6328;
	color: #fcaf17;
	padding: 1px 2px 1px 2px;
	border: outset 1px #000f60;
	cursor: hand;
	text-decoration: none;
}
.inputButton:Hover {
	background-color: #ffffff;
	color: #000000;
}
.redMessage {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: Red;
}
redMessage a:link, redMessage a:active, redMessage a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: Red;
	text-decoration: none;
}
redMessage a:hover {
	color: #666666;
	text-decoration: underline;
}
.redMessage_b {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: Red;
}
.redMessage_b a:link, redMessage_b a:active, redMessage_b a:visited {
	font-family: Geneva, Arial, Helvetica;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: Red;
	text-decoration: none;
}
.redMessage_b a:hover {
	color: #666666;
	text-decoration: underline;
}

.myHomeProgramName  {
	background-color: #ffffff; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 28px; 
	font-weight: normal;
	color: #000000;
}
.myHomeProgramName a:link, myHomeProgramName a:active, myHomeProgramName a:visited {
	background-color: #ffffff; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 28px; 
	font-weight: bold;
	color: #000000;
}
.myHomeProgramName a:hover {
	color: #666666;
}
.myHomeRightLink  {
	background-color: #ffffff; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 28px; 
	font-weight: normal;
	color: #000000;
	text-align: right;
}
.myHomeRightLink a:link, myHomeRightLink a:active, myHomeRightLink a:visited {
	background-color: #ffffff; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 28px; 
	font-weight: normal;
	color: #000000;
	text-align: right;
}
.myHomeRightLink a:hover {
	color: #666666;
}
.myHomeTableSpacer {
	width: 100%; 
	background-color: #ffffff; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 20px; 
	color: #000000;
}
.myHomeCardHeader {
	background-color: #ee2e24; 
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 18px; 
	font-weight: bold; 
	color: #ffffff;
}
.myHomeCopy  {
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 18px; 
	font-weight: normal;
	color: #000000;
}
.myHomeCopy a:link, myHomeCopy a:active, myHomeCopy a:visited {
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	line-height: 18px; 
	font-weight: normal;
	color: #000000;
}
.myHomeCopy a:hover {
	color: #666666;
}
.headline {
	font: 14px/18px Verdana, Geneva, Arial, Helvetica;
	color: #333333;
	font-weight: bold;
	letter-spacing: .02em;
}
.copy {
	font: 12px/18px Verdana, Geneva, Arial, Helvetica;
	color: #333333;
}
.rightColumnHeadline {
	font: 10px/13px Verdana, Geneva, Arial, Helvetica;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: .02em;
}
.rightColumnCopy {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #333333;
}
a.rightColumnCopy:link, a.rightColumnCopy:active, a.rightColumnCopy:visited {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #333333;
	text-decoration: none;
}
a.rightColumnCopy:hover {
	color: #666666;
	text-decoration: underline;
}
#tabNavBox {
	width: 100%;
	height: 18px;
	background-color: #ffffff;
}
#tabNavBox ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#tabNavBox ul li {
	height: 18px;
	float: left;
	position: relative;
	margin: 0px;
	background-color: #ffffff;
	display: inline;
}
#tabNavBox ul li a:link, #tabNavBox ul li a:active, #tabNavBox ul li a:visited {
	height: 18px;
	float: left;
	position: relative;
	padding-left: 11px;
	padding-right: 11px;
}
html>body #tabNavBox ul li a:link, #tabNavBox ul li a:active, #tabNavBox ul li a:visited {
	height: 18px;
	float: left;
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
}
#tabContentDivProfile {
	clear: both;
}
html>body #tabContentDivProfile {
	clear: both;
/*	height: 900px;	*/
}
#tabContentDivStart {
	clear: both;
}
html>body #tabContentDivStart {
	clear: both;
	height: 500px;
}
a.tabCardItem, a.tabCardItem:link, a.tabCardItem:visited {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #ffffff;
	background-color: #044a7d;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
}
a.tabCardItem:active {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #ffffff;
	background-color: #044a7d;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
}
a.tabCardItem:hover 
{
	background-color: #d3d3a8;	/* #ffb400; */
	color: #000000;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
}
a.tabCardItemRight, a.tabCardItemRight:link, a.tabCardItemRight:visited {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #ffffff;
	background-color: #044a7d;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
a.tabCardItemRight:active {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #ffffff;
	background-color: #044a7d;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
a.tabCardItemRight:hover 
{
	background-color: #d3d3a8;	/* #ffb400; */
	color: #000000;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
a.tabCardItem_on, a.tabCardItem_on:link, a.tabCardItem_on:visited {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #666666;
	background-color: #ffffff;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
}
a.tabCardItem_on:active {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #666666;
	background-color: #ffffff;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
}
a.tabCardItem_on:hover 
{
	background-color: #ffffff;	/* #ffb400; */
	color: #666666;
}
a.tabCardItemRight_on, a.tabCardItemRight_on:link, a.tabCardItemRight_on:visited {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #666666;
	background-color: #ffffff;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
a.tabCardItemRight_on:active {
	font: 11px/14px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	color: #666666;
	background-color: #ffffff;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
a.tabCardItemRight_on:hover 
{
	background-color: #ffffff;	/* #ffb400; */
	color: #666666;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
.cardPlayerLink {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #000000;
	text-align: left;
}
a.cardPlayerLink:link, a.cardPlayerLink:active, a.cardPlayerLink:visited {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #000000;
	text-decoration: underline;
}
a.cardPlayerLink:hover {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #666666;
	text-decoration: underline;
}
.searchButton {
	height: 18px;
	font: 10px/12px Tahoma, Verdana, Arial;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	background-color: #54bd23;
	color: #ffffff;
	padding: 1px 2px 1px 2px;
	border: outset 1px #306610;
	cursor: hand;
	text-decoration: none;
}
.searchButton:Hover 
{
	background-color: #54bd23;
	color: #ffffff;
}
.gameStatSelector_on 
{
	font: 10px/14px Verdana, Geneva, Arial, Helvetica; 
	color: #000000; 
	font-weight: bold; 
	letter-spacing: .1em; 
	text-decoration: none;
}
.gameStatSelector_off 
{
	font: 10px/14px Verdana, Geneva, Arial, Helvetica; 
	color: #666666; 
	font-weight: bold; 
	letter-spacing: .1em; 
	text-decoration: underline;
}
.alphaLink {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #333333;
}
a.alphaLink:link, a.alphaLink:active, a.alphaLink:visited {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #333333;
	text-decoration: none;
}
a.alphaLink:hover {
	color: #666666;
	text-decoration: underline;
}
.playerPersonalInfo {
	font: 10px/13px Verdana, Geneva, Arial, Helvetica;
	color: #000000;
}
.footerCopy {
	font: 10px/13px Tahoma, Verdana, Arial;
	font-weight: normal;
	letter-spacing: 1px;
	color: #ffffff;
	padding: 4px 0px 4px 4px;
	vertical-align: bottom;
}


.tabHomeImage {
	width: 52px;
	height: 26px;
	border: none 0px #000000;
}
.tabWhyItsBetterImage {
	width: 113px;
	height: 26px;
	border: none 0px #000000;
}
.tabHowItWorksImage {
	width: 101px;
	height: 26px;
	border: none 0px #000000;
}
.tabAvailableSportsImage {
	width: 124px;
	height: 26px;
	border: none 0px #000000;
}
.tabStartFundraisingNowImage {
	width: 160px;
	height: 26px;
	border: none 0px #000000;
}
.tabFAQsImage {
	width: 47px;
	height: 26px;
	border: none 0px #000000;
}
.tabCustomerServiceImage {
	width: 127px;
	height: 26px;
	border: none 0px #000000;
}
.tabMyHomeImage {
	width: 74px;
	height: 26px;
	border: none 0px #000000;
}
.tabMyLeaguesImage {
	width: 92px;
	height: 26px;
	border: none 0px #000000;
}
.tabMyCardsImage {
	width: 79px;
	height: 26px;
	border: none 0px #000000;
}
.tabPlayersImage {
	width: 71px;
	height: 26px;
	border: none 0px #000000;
}
.tabTeamsImage {
	width: 60px;
	height: 26px;
	border: none 0px #000000;
}
.tabStatsImage {
	width: 57px;
	height: 26px;
	border: none 0px #000000;
}
.tabMyAccountImage {
	width: 95px;
	height: 26px;
	border: none 0px #000000;
}
.tabLogoutImage {
	width: 68px;
	height: 26px;
	border: none 0px #000000;
}
