body
{		
	/*color:#96A445;*/
	color: #2E5320;
	font-family: Verdana;
	font-size:11px;	
	background-color:#78A741;	
	text-align:center;
	
}
div, td, span
{
	
	
	/*color:#1E2807;*/
	color: #2E5320;
	font-family: Verdana;
	font-size:11px;
}
Tab2Container div, td, span
{
	font-size:11px;
}
.Accent1
{	
	color:#CE6C2F;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Verdana;
}

.BorderContainer{
	border: 1px solid #D0DD95;	
}

.Accent2
{
	margin-left:20px;
	color:#CE6C2F;
	font-size:11px;
	text-transform:none;
	font-weight:bold;
	font-family:Verdana;
}

h1
{
	margin:3px;
	margin-left:0px;
	font-size:13px;
	font-family:Arial;
	color:#6E814B;
	text-transform:uppercase;
}

h4
{
	margin:3px;
	margin-top:10px;
	margin-bottom:7px;
	color:#1E2807;
	font-family: Arial;
	font-size:12px;
	text-align:left;
}
h3
{
	font-size:13px;
}

.RowHeader
{
	background-color:#FAFEEF;
	border-top:1px solid #98AD51;
	border-bottom:1px solid #98AD51;
	color:#5B764D;
	font-family:Verdana;
	font-size:10px;	
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;	
	height:25px;	
}

th
{
	background-color:#FAFEEF;
	border-top:1px solid #98AD51;
	border-bottom:1px solid #98AD51;
	color:#98AD51;	
	font-family:Verdana;
	font-size:10px;	
	text-align:left;
	text-transform:uppercase;
	height:20px;
}

input, select
{
	font-size:10px;
}

#AddResultContainer
{
	position:absolute; 
	top:25px; 
	left:460px; 
	
}

#PageContainer
{	
	text-align:left;
	width:992px;	
	margin-top:25px;
	background-color:#F4FBE4;		
}

#PageBody
{
	padding-top:8px;
	padding-bottom:15px;
	background-color: #F4FBE4;
}

 #Header
 {
	position:relative;
	height:138px;
	background-image:url(../../Images/header.jpg);
 }
 #Logo
 {
	position:absolute;
	top:23px;
	left:13px;
 }
 
 #MainNav
 {
	position:absolute;
	top:116px;
	font-size:11px;
 }
 
 #ContainerLeft
 {
	padding-left:8px;
 }
 
 #ContainerRight
 {
	padding-right:8px;
 }
 #ContainerCenter
 {
	padding-left:10px;
	padding-right:10px;
	
 }
 
 #IntroContainer
 {
	
 }
 
 #FooterContainer
 {
	background-color:#78A741;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	color: #FFFFFF;	
 }

 .StaticHeader
 {
	font-size:11px;
	font-family: Verdana;
	font-weight:bold;
	color: #CB6124;
	background-color:white;
	margin-left:20px;
	margin-right:20px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform:uppercase;
	border-top:1px solid #6F9806;
	border-bottom:1px solid #6F9806;
	text-indent:10px;
	
 }
 
 .StaticText
 {
	font-size:11px;
	font-family: Verdana;
	color: #2E5320;
	margin-left:30px;
	margin-right:20px;
	margin-top: 3px;
	margin-bottom: 25px;
	text-justify:auto;
	
 }
 
 .StaticTextRight
 {
	font-size:11px;
	font-family: Verdana;
	color: #2E5320;
	margin-right:20px;
	margin-bottom:2px;
	text-align:right;
	
 }
 
 .StaticText h1
 {
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	font-family: Verdana;
	padding-top:10px;
 }
 
 .StaticTextHighlight
 {
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	font-family: Verdana;
	color:#6CAE0C;

 }
 
 #TableContainer
 {
	margin-top:5px;
	background-color:#F3F8E2;
 }
 .TableHeader
 {
	font-size:11px;
	font-family: Verdana;
	font-weight:bold;
	color:#557F01;
	text-transform:uppercase;
	border-right:1px solid #6F9806;
	padding-left:20px;
	
 }
 
  .TableText
 {
	font-size:11px;
	font-family: Verdana;
	color: #2E5320;
	border-top:1px solid #2E5320;
	border-right:1px solid #6F9806;
	padding-left:20px;
	
 }
 
 .EditBoxContainer
 {
	padding:10px;
	position:absolute;
	border:1px solid #80B04D;
	background-color: #EFF0EA;
	display:none;
 }
 
 .UntitledBox
 {
	width:100%;	
	background-color:#E6EACB;
	border-color:#CE6C2F;
	border-style: solid;
	border-width:1px; 
	border-top-width:4px;	
	
	text-transform:none;
	color:#1E2807;
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
 }
 
 /* common for all box headers */
  .BoxContainer h2, .BoxRegistration h2, .BoxFindPlayer h2, .BoxMemberSummary h2
 {
	margin:0px;
	padding:0px;
	
	padding-left:8px;
	padding-top:3px;
	
	color:White;
	font-size:12px;
	text-transform:uppercase;
	font-family:Arial;	
 }
 
 /* default header (light green) */
 .BoxHeader
 {
	
	
	width:160px;
	height:22px;	
	background-image: url(../../Images/bar_login.gif);
	background-repeat:repeat-x;
	
 } 
 .BoxBody
 {	
	padding:0px;
	border-color:#E1E5C0;
	margin:0px;
	width:160px;		
	background-color: #E1E5C0;
 } 
 .BoxMemberSummary .BoxBodyInner
 {
	margin:0px;
	margin-bottom: 4px;
 }
 
 .BoxBodyInner
 {
	padding-top:4px;
	margin-left:7px;
	margin-bottom:4px;
 } 
 .BoxFooter
 {
	margin-top:5px;
	padding-right:4px;
	padding-bottom:7px;
 }
 
  /* Registration control header */
 .BoxRegistration .BoxHeader
 {	
	background-image: url(../../Images/bar_register.gif);
	background-repeat:repeat-x;
 } 
 .BoxRegistration .BoxBody
 {
	/*background-color: #CDBF85;*/
	background-color: #E1E5C0;
 }

/* Find player control header */
 .BoxFindPlayer .BoxHeader
 {	
	background-image: url(../../Images/bar_login.gif);
	background-repeat:repeat-x;
 } 
 .BoxFindPlayer .BoxBody
 {
	/*background-color: #BECF9E;*/
	background-color: #E1E5C0;
 }
 
 .TabOn
 {
	color:#FFF;
	font-size:10px;
	text-decoration:none;
	text-transform:uppercase;
	padding-left:15px;
	width:107px;
	height:25px;
	background-image: url(../../Images/tab_on.jpg);
 }
 
 .TabOff
 {	
	padding-left:15px;
	width:107px;
	height:25px;
	background-image: url(../../Images/tab_off.jpg);	
 }
 
 .TabLogin{background-color:#E6EACB; width:300px;}
 	.TabLogin .TabBody {padding-left:15px;}
 	
 .TabRegister {background-color: #E6EACB;  width:300px;}
	.TabRegister .TabBody{background-color: #E6EACB; padding-left:15px;}
	
 .TabContainer h2, .TabLogin h2, .TabRegister h2
 {
	margin:0px;
	padding:5px;
	
	padding-left:8px;
	padding-top:1px;
	
	color:White;
	font-size:12px;
	text-transform:uppercase;
	font-family:Arial;
	
 }
 
 .TabContainer
 {
	width:100%;	
	background-color:#E6EACB;
	border-color:#CE6C2F;
	border-style: solid;
	border-width:1px; 
	border-top-width:4px;	
 }
 
 .TabHeaderLeft
 {
	background-image: url(../../Images/bar_tabheader.gif);
	background-repeat:repeat-x;
	
 } 
 .TabHeaderRight
 {
	background-image: url(../../Images/bar_tabcorner.gif);
	background-repeat:no-repeat;
	width:30px;
	background-color:#E6EACB;
	
 }
 .TabBody
 {
 } 
 .TabBodyInner
 {
	margin-top:4px;
	margin-left:3px;
	margin-bottom:4px;
 } 
 
 .Tab2Container
 {
	border-top:4px solid #B3CF2B; 
	border-bottom:1px solid #B3CF2B; 
	border-left:1px solid #B3CF2B; 
	border-right:1px solid #B3CF2B; 
	width:625px; 
	padding:10px;
	background-color:#FFF;
	
 }
 
 a:link.Green, a:visited.Green, a:hover.Green, a:active.Green
 {
	color:#98AD51;	
	font-family:Verdana;
	font-size:10px;		
	text-transform:uppercase;	
	font-weight:bold;
 }
 
 a:link.DarkGreen, a:visited.DarkGreen, a:hover.DarkGreen, a:active.DarkGreen
 {
	color: #5B764D;
	font-weight:bold;
	font-size:10px;
 }
 
 
 a:link.Red, a:visited.Red, a:hover.Red, a:active.Red
 {
	color:#C65E23;	
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
 }
 
 a:hover.Red
 {
	color:#C65E23;	
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
 }
 
 a:link, a:visited, a:hover, a:active
 {
	color: #2E5320;
	/*color:#000;*/
	font-size:11px;	
 }
 
 a:link.White, a:visited.White, a:hover.White, a:active.White
 {
	color:#FFF;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	
 }
 a:hover.White
 {
	color:#FFF;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:underline;
	
 }
 
 a:link.PlayerName1, a:visited.PlayerName1, a:active.PlayerName1
 {
	color: #5B764D;
	font-family:Verdana;
	font-size:9px;	
	font-weight:bold;
	text-transform:uppercase;
	
 }
 a:hover.PlayerName1
 {
	color: #CE6C2F;
	font-family:Verdana;
	font-size:9px;	
	font-weight:bold;	
	text-transform:uppercase;
 }
 
 a:link.PlayerName2, a:visited.PlayerName2, a:active.PlayerName2
 {
	color: #FFF;
	font-family:Verdana;
	font-size:9px;	
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	
 }
 a:hover.PlayerName2
 {
	color: #FFF;
	font-family:Verdana;
	font-size:9px;	
	font-weight:bold;	
	text-decoration:underline;
	text-transform:uppercase;
 }
 
 .GridHeader2
 {
	background-color:#CE6C2F;
	text-transform: uppercase;
	color:White;
	height:20px;
	font-weight:bold;	
	font-size:10px;
 }

 .GridHeader
 {
	background-color:#FAFEEF;
	border-bottom:1px solid #98AD51;	
	color:#98AD51;	
	font-family:Verdana;
	font-size:10px;	
	text-align:center;
	text-transform:uppercase;
	height:20px;
	font-weight:bold;
 }
 
 .RowAlt
 {
	background-color:#F9FEEE;
 }
 
 .Row
 {
	border-bottom:1px solid #98AD51;
	color: #5B764D;
	font-weight:bold;
	font-size:10px;
	padding-left:6px;
	padding-right:6px;
	height:20px;
 }
 
 .Row2
 {
	border-bottom:1px solid #ACB08B;
	color: #5B764D;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
 }

 .Row3
 {
	border-bottom:1px solid #BECEA1;	
	padding:3px;
 }
.Row4
{
	border-top:1px solid #A7AB88; 
	padding-top:2px; 
	padding-bottom:2px; 	
}

.SubHeader1
{
	text-align:center;
	/*background-color:#B1D188;*/
}

 .Footer1
 {	
	background-color: #D7A777;
	color: #824310;
	font-weight:bold;
	padding:3px;
	font-size:10px;
	text-transform:uppercase;
	
 }
 
 .ButtonOK
 {
	border: 1px solid #AEAE93;
	background-color: #E7EDD7;
	font-size:11px;
	font-family: Verdana;	
	font-weight:bold;	
	color: #6E814B;	
	background-image: url(../../Images/arrow.gif);
	background-repeat: no-repeat;
	padding-left:8px;	
	padding-top:1px;
	padding-bottom:1px;
	
 }
 
 .ButtonDisabled
 {
	border: 1px solid #AEAE93;
	background-color: #E7EDD7;
	font-size:11px;
	font-family: Verdana;
	letter-spacing: 0.8px;
	font-weight:bold;
	color: #75786F;
	background-image: url(../../Images/arrow_disabled.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:1px;
	
 }
 
 .ButtonCancel
 {
	border: 1px solid #AEAE93;
	background-color: #E7EDD7;
	font-size:11px;
	font-family: Verdana;
	letter-spacing: 0.8px;
	font-weight:bold;
	color: #1E2807;
	background-image: url(../../Images/cancel.gif);
	background-repeat: no-repeat;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:1px;
	
 }
 
 #BioContainer
 {
	margin-top:-16px;
 }
 
 #ProfileShareContainer
 {
	 top:7px; 
 }
 #HeadToHeadShareContainer
 {
	position:relative; display:inline; top:22px; left:435px;
 }
 
 #ReferralPrizeContainer
 {
	position:relative;
 }
 #ReferralPrizeImage
 {
	padding:10px;
	position:absolute;
	left:370px;
	top:-120px;
 }