﻿#playInfo .playItem			{	clear:both;
								display:block;
								width:778px;
								height:133px;
								background-color:#bac7e1;
								margin:6px 0 0 0;
							}

#playInfo .textArea			{	float:left;
								width:480px;
								padding:10px 10px 0 10px;

							}

#playInfo .textArea h1		{	font-size:20px;
								margin:0 0 5px 0;
								color:black;
							}
								
#playInfo .textArea p		{	line-height:1.4;
								font-size:14px;
							}

#playInfo .imageArea		{	float:left;
								width:278px;
							}
								
#playInfo .imageArea img	{	margin-top:4px;
								border:0px;
							}
							

#learnToPlayArea 			{	margin:6px 0 6px 0;
								display:block;
								width:778px;
								height:146px;
								background-color:#0233a9;
								color:White;
							}
				
#learnToPlayArea .imageArea		{	float:left;
									width:394px;
									margin:6px 0 0 0;
									padding-left:6px;
									display:block;
								}
								
#learnToPlayArea .imageArea img	{	border:0px;
								}

#learnToPlayArea .textArea		{	float:left;
									display:block;
									width:360px;
								}
#learnToPlayArea .textArea p	{	margin:8px 0 5px 0;
									font-size:11px;
								}

#learnToPlayArea p.smalltext	{	font-size:9px;}


/* Expert View and Tips
---------------------------------------------------------------*/
#expertContainer				{	margin:6px 0 0 0;
								}

#expertList						{	float:left;
									display:block;
									width:200px;
									height:394px;
									border-right:1px solid #0233a9;
									font:12px Arial;
									line-height:1.6;
								}
								
#expertList a					{	display:block;
									color:Black;
									margin-left:10px;
								}
								
#expertView						{	float:left;
									margin:0 0 0 5px;
								}
								
#expertView .expertItem			{	min-height:168px;
									width:570px;
									border-top:1px solid #0233a9;
									border-bottom:25px solid #0e2662;
									border-right:1px solid #0233a9;
									border-left:1px solid #0233a9;
									
								}
								
#expertView	.pic				{	float:left;
									width:100px;
									display:block;
									margin:7px 0 0 0;
									padding: 0 0 10px 7px;
									text-align:center;
									font:11px Arial;
								}
#expertView	.pic img			{	width:100px;
									height:120px;
								}

#expertView .text				{	float:left;
									width:440px;
									margin:7px 0 0 0;
									padding: 0 0 0 7px;
								}
								
#expertView .text b				{	display:block;
									font:14px Arial;
									font-weight:bold;
									margin:0 0 8px 0;
								}	
								


/* Tips
---------------------------------------------------------------*/					
#tipView						{	float:left;
									font:11px Arial;
									margin:10px 0 0 0;
								}
								
#tipView .expertItem			{	height:219px;
									width:775px;
									border-top:1px solid #0233a9;
									border-bottom:25px solid #0e2662;
									border-right:1px solid #0233a9;
									border-left:1px solid #0233a9;
									background-image:url(../../images/background_expertTips.jpg);
									
								}
								
#tipView .pic					{	float:left;
									width:100px;
									display:block;
									margin:7px 0 0 0;
									padding: 0 0 10px 7px;
									text-align:center;
								}
#tipView .pic img				{	width:100px;
									height:120px;
								}

#tipView .text					{	float:left;
									width:440px;
									margin:7px 0 0 0;
									padding: 0 0 0 15px;
								}
								
#tipView .text b				{	display:block;
									font:14px Arial;
									font-weight:bold;
									margin:0 0 8px 0;

								}
								
#tipView .notAvailable			{	font:16px Arial;
									font-weight:bold;
									margin:10px 0 0 100px;
									display:block;
									
								}



	
/* LeaderBoard
---------------------------------------------------------------*/
#LeaderboardPlace						{		
										}
								
										
#BalanceAndRanking						{	margin:0 0 1px 0;
											font:12px Arial;
											display:block;
										}
										
#BalanceAndRanking	p					{	margin:10px 0 10px 0;
											font:12px Arial;
											font-weight:bold;
											display:block;
										}
										
#BalanceAndRanking span					{	margin:0 0 0 10px;
											display:block;
											float:left;
											width:500px;
										}
										
#BalanceAndRanking .viewHistory			{	float:left;
											width:242px;
											display:block;
										}
										
#BalanceAndRanking a					{	float:left;
											margin:10px 0 0 0;
											display:block;
											width:250px;
											text-align:right;
										}
										
#Leaderboard							{	width:201px;
											float:left;
											font:11px Arial;
											display:block;
											border:1px solid white;

										}
										

#Leaderboard a							{	color:Black;
										}
										
#Leaderboard .headerRow					{	height:27px;
										}
#Leaderboard .headerTVGDollars			{	text-align:center;
										}
										
#Leaderboard .headerHandle				{	padding-left:8px;
										}								
										
																														
#Leaderboard .evenRow					{	height:24px;
										}
										
										
#Leaderboard .oddRow					{	height:24px;
											background-color:#bac7e1;
										}
										
#Leaderboard .cellHandle				{	width:125px;
											height:24px;
											display:table-cell;
											padding-left:8px;
										}
										
#Leaderboard div.HandleLinkContainer	{	width:120px;
											overflow:hidden;
										}
										
#Leaderboard .cellTVGDollars			{	width:87px;
											display:table-cell;
											text-align:center;
										}
										
																						








#leaderboardTab					{	height:19px;
									margin:20px 0 0 0;
								}
#leaderboardTab input			{	display:block;
									float:left;
								}
#leaderboardTab img				{	display:block;
									float:left;
								}

#TimespanDisplay				{	background-color:#0233a9;
									color:white;
									height:25px;
									display:block;
									
								}
								
#TimespanDisplay div.left		{	float:left;
									width:360px;
								}
																
#TimespanDisplay div.right		{	float:left;
									width:400px;
									text-align:right;
								}
								
#TimespanDisplay div.right a	{	color:white;}

#TimespanDisplay div.right p	{	margin:0 0 0 0;}							
								
								
#TimespanDisplay span			{	padding:7px 0 0 10px;
									display:block;
									font:11px Arial;
									font-weight:bold;
								}
								
#InstructionHistoryContainer	{	width:565px;
									border:2px solid #969696;
									float:left;
									margin:0 0 0 6px;
								}								
								
								

#PlayHistoryInstructions		{	background-color:#969696;
									height:64px;
									color:White;
									font:11px Arial;
									
								}
	

#PlayHistoryInstructions div.instructions	{	padding:6px 8px 0 8px;
												display:block;
												width:400px;
												float:left;
		
											}
											
#PlayHistoryInstructions div.progressBar	{	padding:6px 8px 0 8px;
												display:block;
												width:100px;
												float:left;
											}
											

#PlayHistory					{	display:block;
									margin:2px 0 0 2px;
									font:11px Arial;
								}
								
#PlayHistory th					{	text-align:center;
								}
#PlayHistory th	a				{	color:Black;
								}								
								
#PlayHistory td					{	text-align:center;
								}


#PlayHistory .headerRow			{	height:34px;
									
								}
								
#PlayHistory .evenRow			{	height:27px;
								}
								
#PlayHistory .oddRow			{	height:27px;
									background-color:#dfdfdf;
								}
								
#PlayHistory .cellDate			{	width:60px;height:27px;}
#PlayHistory .cellTime			{	width:60px;}
#PlayHistory .cellTrack			{	width:100px;}
#PlayHistory .cellRace			{	width:40px;}
#PlayHistory .cellBaseBetAmount	{	width:60px;}
#PlayHistory .cellBetType		{	width:50px;}
#PlayHistory .cellHorses		{	width:50px;}
#PlayHistory .cellPlatform		{	width:70px;}
#PlayHistory .cellTotalBetAmount{	width:70px;}
#PlayHistory .cellPayout		{	width:70px;}


#PlayHistoryHandle				{	border-bottom:1px solid black;
									height:24px;
								}
#PlayHistoryHandle span			{	margin:4px 0 3px 10px;
									display:block;
									font-weight:bold;
								}



/* CONTESTS 
---------------------------------------------------------------*/	
.ContestSpace						{	height:287px;
											width:778px;
											overflow:hidden;
											position:relative;
											margin:10px 0 10px 0;
										}

/* CONTESTS - Confirmation
---------------------------------------------------------------*/							
#ContestEnrollConfirm					{	width:778px;
											height:245px;
											background-color:#0233a9;
											margin:5px 0 0 0;
											color:White;
										}
								
#ContestEnrollConfirm a					{	color:White;
										}
								
#ContestEnrollConfirm .imageSpace		{	float:left;
											width:276px;
											text-align:center;
											display:block;
										}

#ContestEnrollConfirm .imageSpace img	{	margin:6px 0 0 0;}

#ContestEnrollConfirm .messageSpace		{	float:left;
											text-align:center;
											width:500px;
											height:245px;
											position:relative;
											margin:0 0 0 0;
											font:14px Arial;
											font-weight:bold;
											
										}
										
#ContestEnrollConfirm .ContestConfirmMessage	{	margin:40px 0 0 0;
													line-height:1.4;
												}
								
#ContestEnrollConfirm .BackToCurrentContests	{	position:absolute;
													bottom:10px;
													right:10px;
													font-size:11px;
												}
										
#ContestEnrollConfirm .ToContestWinners			{	margin:30px 0 0 5px;
													color:Blue;
													font:14px Arial,san serif;
													font-weight:bold;
												}
										
#ContestEnrollConfirm .ToContestWinners a		{	color:Blue;
				
												}
										
/* CONTESTS - Past Winners
---------------------------------------------------------------*/

.ContestWinners							{	
										}
										
.ContestWinners	table					{	margin:5px 0 0 0;
											width:778px;
											font:12px Arial;

										}
										
.ContestWinners	tr						{	display:table-row;
											height:20px;
											line-height:20px;
										}
										
.ContestWinners	td,.ContestWinners th	{	padding:0 0 0 5px;
										}
										
.ContestWinners	tr.headerRow			{	margin:5px 0 0 0;
											background-color:#969696;
											color:White;
											font-size:14px;
											font-weight:bold;
											height:20px;
											line-height:20px;
										}
										
.ContestWinners	tr.oddRow				{	background-color:#dfdfdf;
										}
										
.ContestWinners	tr.evenRow				{	background-color:white;
										}
										
.ContestWinners	td.cellDate				{	width:120px;
										}
										
.ContestWinners	td.cellContest			{	width:140px;
										}
										
.ContestWinners	td.cellHandle			{	
										}
										
.ContestWinners .BackToCurrentContests	{	margin:20px 0 0 0;
										}
										
.ContestWinners .BackToCurrentContests a{	color:Blue;
				
										}