body
{
	margin: 0 0 0 0;
	/*background-color: #3c5673;*/
	background-color: #000248;
	}
#MainDiv
{
	width: 780px;
	height:100%;
	font-family: Tahoma;
	font-size: 12px;
	background-color: white;
}
#mainTable
{
	font-family: Tahoma;
	font-size: 12px;	
}
#mainContent
{
	padding: 2 2 2 2;
}
#topbanner
{
	background-color: 00428c;
	vertical-align: middle;
}
#LoginControl
{
	text-align: right;
	float: right;
	vertical-align: top;
	color: White;
	font-weight: bold;
	padding: 2 2 2 2;
	font-size: 10px;
}
#LoginControl A
{
	color: White;
	font-weight: bold;
	text-decoration: none;
}
#LoginControl A:Hover
{
	color: orangeRed;
	font-weight: bold;
}
.error
{
	color: Red;
}
.normaltext
{
	font-family: Tahoma;
	font-size: 12px;
}
#leftContent
{
	width: 250px;
	/*height:600px;*/
}
#mainTableLeftContent
{
	border-right: solid 2px #336699;
	vertical-align:top;
}
#mainTableRightContent
{
	vertical-align:top;
}
#rightContent
{
	vertical-align:top;
	width: 526;
	background-color:White;
}
#leftMenuTop
{
	background-color: #336699;
	padding: 2 2 2 2;
	font-weight: bold;
}
#leftMenuTop A
{
	color: lightblue;
	text-decoration: none;
}
#leftMenuTop A:hover
{
	color: lightblue;
	text-decoration: underline;
}

#SportsMenuControl
{
	/*padding:4 4 4 4; 	color:White; 	font-weight:bold; 	background-color:orangered; 	*/
}
#SportsMenuControl A
{
	color: White;
	text-decoration: none;
}
#SportsMenuControl A:hover
{
	color: White;
	text-decoration: underline;
}
.consensusData
{
	margin: 2 2 2 2;
}

#subGamesList
{
	font-size: 9px;
	background-color: #DFE6ED;
}
#subGamesList TABLE
{
	font-size: 9px;
	border-collapse: collapse;
	padding: 2 2 2 2;
}
#subGamesList A
{
	font-family:Verdana;
	font-size: 9px;
	text-decoration: none;
	color: #336699;
	font-weight: bold;
}
.freegame
{
	color: red;
}
#subGamesList A:hover
{
	text-decoration: underline;
}
.gamesDataGrid
{
	border: none;
	width: 100%;
}
.inputTextBox
{
	font-family: Tahoma;
	font-size: 12px;
}
#gameLineTable
{
	font-family: Tahoma;
	font-size: 12px;
	width: 90%;
}
#gameLineTable TH
{
	font-weight: bold;
	text-align: center;
	border-bottom: dashed silver 1px;
}
#topLineMenuDiv
{
	/*background-color: #00428c;*/
	background-color: #000248;
	text-align:center;
	
}
#TopLineMenu
{
	background-image: url(/v2/images/menu_bg.gif);
	font-weight: bold;
	padding: 4 4 4 4;
}
#TopLineMenu A
{
	color: lightblue;
	text-decoration: none;
}
#TopLineMenu A:hover
{
	color: #eaf0f8;
	text-decoration: underline;
}

#TopLineMenu A.standout
{
	color: White;
}
#bannerBelowTopLineMenu
{
	text-align: center;
	vertical-align: baseline;
	height: 68px;

}
#lineChangesTable
{
	font-family: tahoma;
	font-size: 11px;
	width: 90%;
}

#lineChangesTable TH
{
	font-size: 14px;
	font-weight: bold;
}

#footerBody
{
	
	text-align:center;
	height:48px;
	width:780px;
	background-image: url(/v2/images/footer.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
}

#footerBody a
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
#footerBody a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/* Guru ------------------------*/
#GuruTable
{
	font-family:Tahoma;
	width:100%;
	font-size:12px;
	}

#GuruArticle
{
	font-size:12px;
}

#GuruArticleTitle
{
	font-weight:bold;
	font-size:16px;
}
#GuruName
{
	font-style:italic;
	font-size:10px;
	padding-right:15px;
}
#GuruPick
{
	font-weight:bold;
}
#GuruRecord
{
	font-weight:bold;
}

/*admin menu ----------------------------*/
#AdminMenuDiv
{
	height:300px;
	padding:5 5 5 5;
}

#AdminMenuDiv A
{
	font-weight:bold;
	text-decoration:none;
	color:#336699;
	border-bottom:solid 1px #eeeeee;
}
#AdminMenuDiv A:hover
{
	border-bottom:solid 1px #336699;
}

/*  game stats ---------------- */
#gameStats_A
{
	width:100%;
	font-size: 9px;
	font-family: verdana;
}
#gameStats_A TH
{
	border-bottom:solid 1px black;
	font-size:12px;
	background-color:#EEE;
}
#gameStats_A TD
{
	border-bottom:dashed 1px #ccc;
}
#gameStats_Totals
{
	width:75%;
	font-family:verdana;
	font-size:9px;
}
#gameStats_Totals_Breakdown
{
	width:75%;
	font-family:verdana;
	font-size:9px;
}
#gameStats_D
{
	width:100%;
	font-family:verdana;
	font-size:9px;
}
#gameStats_Totals_Breakdown TH
{
	border-bottom:solid 1px black;
	font-size:12px;
	
}
#gameStats_Totals_Breakdown TD
{
	border-bottom:dashed 1px #ccc;
	text-align:center;
}
#gameStats_Totals TH
{
	border-bottom:solid 1px black;
	font-size:12px;
	background-color:#EEE;
}
#gameStats_D TH
{
	font-size:12px;
}
#gameStats_D TD
{
	border-bottom:dashed 1px #ccc;
	text-align:center;
}
#gameStats_Totals TD
{
	text-align:center;
}
.bgcell1
{ 
	background-color:#eee}
	
.loginbox
{
	width:120px;
}
#gameStats_ATS
{
	width:75%;
	font-family:verdana;
	font-size:9px;
}
#myAccountTable
{
	width:100%;
	font-family:Verdana;
	font-size:11px;
	}
#myAccountTable TH
{
		 text-align:left; border-bottom:dashed 1px gray;}