body			{
				margin: 0;
				padding: 0;
				background-color: #003366;
				background-image: url(/images/bg.gif); 
				} 

h1				{
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-size: 11pt;
				font-weight: bold;
				line-height: 19px;
				margin: 0px;
				}

h2				{
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-size: 11pt;
				font-weight: bold;
				line-height: 19px;
				color: #FFFFFF;
				margin: 0px;
				text-indent: 12px;
				}

#wrapper 		{
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				}


#canvas			{
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				background-color: #1166BB;
				width: 764px;
				}

#masthead		{
				position: relative;
				width: 750px;
				height: 104px;
				background-image: url(images/masthead.gif);
				background-repeat: no-repeat;
				}

#logo			{
				position: absolute;
				top: 12px;
				left: 10px;
				z-index: 1;
				}

#panel			{
				position: absolute;
				top: 12px;
				left: 534px;
				z-index: 2;
				}

#nav			{
				position: absolute;
				top: 79px;
				left: 0px;
				z-index: 3;
				}

#body			{
				position: relative;
				width: 750px;
				z-index: 1;
				}

#content		{
				position: relative;
				width: 750px;
				z-index: 1;
				background-color: #AACCFF;
				}

#footer			{
				position: relative;
				margin-top: 7px;
				width: 750px;
				z-index: 1;
				background-color: #115599;
				}

#copyright		{
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				width: 750px;
				}

.TBrightheader	{
				width: 206px;
				height: 23px;
				background-image: url(images/TBright_header.gif);
				background-repeat: no-repeat;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #AACCFF;
				vertical-align: middle;
				font-weight: bold;
				letter-spacing: 1px; 
				text-indent: 7px;
				font-size: 8pt;
				line-height: 19px;
				}

.TBrighton1		{
				cursor: pointer;
				background-color: #115599;
				}

.TBrightoff1	{
				background-color: #3388DD;
				}

.TBrighton2		{
				cursor: pointer;
				background-color: #115599;
				}

.TBrightoff2	{
				background-color: #1166BB;
				background-image: url(images/TBright_2bg.gif);
				background-repeat: no-repeat;
				}

.TBright		{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #FFFFFF;
				vertical-align: top;
				padding-top: 2px;
				padding-bottom: 4px;
				}

.TBright a		{
				color: #FFFFFF;
				text-decoration: underline;
				font-weight: bold;
				}

.TBright a:hover
				{
				color: #FFFFFF;
				text-decoration: underline;
				font-weight: bold;
				}

.TBright a:visited
				{
				color: #FFFFFF;
				}

.TBrighttitle	{
				color: #AACCFF;
				font-weight: bold;
				}

.TBrighttitle a		{
				color: #AACCFF;
				text-decoration: none;
				font-weight: bold;
				}

.TBrighttitle a:hover
				{
				color: #AACCFF;
				text-decoration: underline;
				font-weight: bold;
				}

.TBrighttitle a:visited
				{
				color: #AACCFF;
				}

.TBhighscores	{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #FFFFFF;
				vertical-align: top;
				}

.tab			{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-weight: bold;
				color: #004477;
				vertical-align: bottom;
				text-align: center;
				padding-bottom: 6px;
				}

.tab a			{
				color: #004477;
				text-decoration: underline;
				}

.tab a:hover
				{
				color: #004477;
				text-decoration: underline;
				}

.tab a:visited
				{
				color: #004477;
				}

.tabcellon		{
				cursor: pointer;
				background-color: #5588CC;
				}

.tabcelloff		{
				background-color: #88AAEE;
				}

.vidtitle		{
				font-size: 10pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #FFFFFF;
				font-weight: bold;
				padding-top: 11px;
				padding-bottom: 7px;
				}

.getmedia		{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #CCDDFF;
				}

.whitelink		{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #FFFFFF;
				font-weight: bold;
				}

.whitelink a	{
				color: #FFFFFF;
				text-decoration: underline;
				}

.whitelink a:hover
				{
				color: #FFFFFF;
				text-decoration: none;
				}

.whitelink a:visited
				{
				color: #FFFFFF;
				}

.but			{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-weight: bold;
				color: #1166BB;
				vertical-align: bottom;
				text-align: center;
				padding-bottom: 6px;
				}

.but a			{
				color: #1166BB;
				text-decoration: underline;
				}

.but a:hover
				{
				color: #1166BB;
				text-decoration: underline;
				}

.but a:visited
				{
				color: #1166BB;
				}

.butcellon		{
				cursor: pointer;
				background-color: #5588CC;
				}

.butcelloff		{
				background-color: #88AAEE;
				}

.gamerating		{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				font-weight: bold;
				color: #004477;
				vertical-align: middle;
				}

.gameinstructionsheader
				{
				height: 24px;
				background-color: #5588CC;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #FFFFFF;
				vertical-align: middle;
				font-weight: bold;
				text-indent: 10px;
				font-size: 8pt;
				line-height: 19px;
				}

.gameinstructions
				{
				font-size: 8pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				vertical-align: top;
				padding-top: 9px;
				}

.midblue		{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #1166BB;
				}

.midblue a		{
				color: #1166BB;
				text-decoration: underline;
				}

.midblue a:hover
				{
				color: #1166BB;
				text-decoration: none;
				}

.midblue a:visited
				{
				color: #1166BB;
				}

.smallcontentheader
				{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				font-weight: bold;
				line-height: 16px;
				}

.smallcontentheadertop
				{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				font-weight: bold;
				}

.smallcontent	{
				font-size: 7.5pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				}

.smallcontent a	{
				color: #004477;
				text-decoration: underline;
				}

.smallcontent a:hover
				{
				color: #004477;
				text-decoration: none;
				}

.smallcontent a:visited
				{
				color: #004477;
				}

.mediumcontent	{
				font-size: 10pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				}

.mediumcontent a
				{
				color: #004477;
				text-decoration: underline;
				}

.mediumcontent a:hover
				{
				color: #004477;
				text-decoration: none;
				}

.mediumcontent a:visited
				{
				color: #004477;
				}

.gamevidon		{
				cursor: pointer;
				background-color: #FFFFFF;
				}

.gamevidoff		{
				background-color: #004477;
				}

.schoolprogramsmenu
				{
				font-size: 10pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #006699;
				font-weight: bold;
				}

.schoolprogramsmenu a
				{
				color: #004477;
				text-decoration: underline;
				}

.schoolprogramsmenu a:hover
				{
				color: #004477;
				text-decoration: none;
				}

.schoolprogramsmenu a:visited
				{
				color: #004477;
				}

.presentermenu
				{
				font-size: 10pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				}

.presentermenu a
				{
				color: #004477;
				text-decoration: underline;
				}

.presentermenu a:hover
				{
				color: #004477;
				text-decoration: none;
				}

.presentermenu a:visited
				{
				color: #004477;
				}

.wadenavon		{
				cursor: pointer;
				background-color: #AACCFF;
				background-image: url(images/wadesimmons_navon.gif);
				background-repeat: no-repeat;
				background-position: top center;
				}

.wadenavoff		{
				background-color: #AACCFF;
				}

.wadenav		{
				font-size: 8pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #004477;
				}

.wadenav a		{
				color: #004477;
				text-decoration: underline;
				}

.wadenav a:hover
				{
				color: #004477;
				text-decoration: underline;
				}

.wadenav a:visited
				{
				color: #004477;
				}

.sportrecon		{
				cursor: pointer;
				background-color: #115599;
				}

.sportrecoff	{
				background-color: #5588CC;
				}

.sportrecmain	{
				font-size: 8pt;
				font-family: Verdana,Arial,Helvetica,sans-serif;
				color: #FFFFFF;
				}

.sportrecmain a	{
				color: #FFFFFF;
				text-decoration: none;
				}

.sportrecmain a:hover
				{
				color: #FFFFFF;
				text-decoration: none;
				}

.sportrecmain a:visited
				{
				color: #FFFFFF;
				}

.footer			{
				font-size: 8pt;
				font-family: Arial,Helvetica,sans-serif;
				color: #88AAEE;
				vertical-align: bottom;
				line-height: 26px;
				}

.footer a		{
				color: #88AAEE;
				text-decoration: none;
				}

.footer a:hover
				{
				color: #FFFFFF;
				text-decoration: underline;
				}

.footer a:visited
				{
				color: #88AAEE;
				}

.legalese		{
				font-size: 7.5pt;
				font-family: Arial,Helvetica,sans-serif;
				color: #AABBCC;
				text-align: center;
				}

.legalese a	{
				color: #AABBCC;
				text-decoration: none;
				}

.legalese a:hover
				{
				color: #FFFFFF;
				text-decoration: underline;
				}

.legalese a:visited
				{
				color: #AABBCC;
				}