body
{
	margin: 12px 0px 0px 12px;
	font-family: Arial,Helvetica; font-size: 14px;
}
a:hover
{
	text-decoration: underline;
}
a
{
	color: Blue;
}
.Header
{
	background-color: #062831;
	height: 45px;
	width: 100%;
	min-width: 200px;
	z-index: -1;
}
.HeaderWhite
{	
	background-color: #062831;
	text-align: center;
	color: #FFFFFF;
	border: solid 1px #006633;
	font-family: Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}
.Logo
{
	position: absolute;
	left: 0px;
	top: 0px;
	border: 0px;
	z-index: 0;
}
.BBall
{
	position: absolute;
	left: 154px;
	top: 10px;
	border: 0px;
	z-index: 0;	
}
.Menubar
{
	position: absolute;
	left: 300px;
	top: 18px;
	z-index: 2;
}
.Toolbar
{
	position: absolute;
	left: 270px;
	top: 10px;
	z-index: 2;
	width: 84%;
}
.SmallFont
{
	font-family: Arial, Helvetica; font-size: 11px;
}

.Content
{
	position: absolute;
	left: 12px;
	top: 144px;
	margin-right: 10px;
	width: 98%;
}

.LoginBox
{
	position: relative;
	font-size: 12px;
	float: right;
	width: 120px;
	height: 30px;
	color: White;
	
	z-index: 3;
	background-color: #062831;
}

.LoggedinBox
{
	position: relative;
	font-size: 12px;
	float: right;
	width: 120px;
	height: 30px;
	color: White;
	z-index: 3;
	background-color: #062831;
}


.lblUser
{
	position: absolute;
	left: 0px;
	font: Arial,Helvetica 12px;
	font-weight: bold;
	top: 7px;
	z-index: 1;
	padding-right : 3px;
}
.LogIn
{
	position: absolute;
	left: 0px;
	top: 12px;
	font: Arial,Helvetica 12px;
	color: #FFFFFF;	
	z-index: 3;
}
.Logout
{
	position: relative;
	float: right;
	top: 50px;
	font: Arial,Helvetica 12px;	
	z-index: 3;
}
.JBlue
{
	background-color: #185E86;
}
.JNavy
{
	background-color: #062831;
	top: 0px;
	left: 0px;
	height: 160px;
	width: 100%;
	z-index: -1;
}
.JGold
{
	background-color: #E7B543;
}
.MenuContests
{
	position: absolute;
	left: 10px;
	top: 170px;
}
.Hits
{
	position: absolute;
	left: 60px;
	top: 140px;
	font-family: Arial,Helvetica;
	font-size: 10px;
	z-index: 1;
}


.WhiteText
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	color: White;
}
.WhiteBold
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: White;
}
.RightText
{
	font-size: 12px;
	font-family: Arial, Helvetica;
	text-align: right;
}
.Text10
{
	font-size: 10px;
	font-family: Arial, Helvetica;
}
.Text12
{
	font-size: 12px;
	font-family: Arial, Helvetica;
}
.Title
{
	position: absolute; left: 10px; top: 15px; 
	font-family: Arial, Helvetica; font-size: 20px; font-weight: bold; 
}
.lblTitle  
{
	position: absolute;	
	left: 10px; top: 8px; 
	color: #185E86; 
	font-size: 20px; font-weight: bold; 
	width: 330px;
}
.lblTitleLong
{
	position: absolute;	
	left: 10px; top: 8px; 
	color: #185E86; 
	font-size: 20px; font-weight: bold; 
	width: 500px;
}
.Label
{
	position: absolute; left: 10px; top: 5px; 
	font-family: Arial, Helvetica; font-size: 12px; 
}
.Label2
{
	position: absolute; left: -10px; top: 2px; 
	font-family: Arial, Helvetica; font-size: 14px; z-index: 1;
}
.MidImage
{
	position: absolute; left: 240px; top: 16px; 	z-index: 0;
}

.FocusOnMe		{  }
.lblFilter { position: absolute; left: 0px;  top: 3px; width: 80px; }
.cboFilter { position: absolute; left: 80px; top: 0px; width: 150px; }

.BlueHeader { font-family: Arial, Helvetica; font-size: 20px; font-weight: bold; color: #185E86; }
.GreenHeader { font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; color: #008000; }	 
.DkGrayHeader { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; background-color: #333333; }	 
.GrayHeader { font-family: Arial, Helvetica; font-size: 12px; color: #000000; background-color: #DDDDDD; }	 

.lblDirection
{
	position: absolute;	
	left: 10px; top: 35px; 
	color: #000000; 
	font-size: 12px; font-weight: normal; 
	width: 730px;
}

sup
{
    font-size   : 7pt;
}

.scoreContainer
{
	position: absolute;
	width: 650px;
	display : inline-block;
	padding	: 2px;
}

.dateContainer
{
	font-size       : 10px;
	display         : inline-block;
	width           : 650px;
	border-left     : solid 1px #062831;
	border-top      : solid 1px #062831;
	border-right    : solid 1px #062831;
	background-color: #062831;
	margin-left     : auto;	
	text-align      : center;
	padding			: 2px;
	vertical-align	: middle;
}


.gameDate
{
	width           : 50px;
	display         : inline-block;
	border-right    : solid 1px gray;
	text-align      : center;
	margin          : 0;
	padding         : 3px;
	background-color: White;
	clear           : left;
	vertical-align  : middle;
}

.selectedDate
{
	border: double 3px yellow;
	background-color: #D7D7FF;
}

.scoreList 
{
	width		: 650px;
	padding      : 3px;
}


.score
{
	display: inline-block;
	width: 100%;
}

.scoreColumn
{
	padding: 2px;
	width: 25%;
	border : solid 1px #545454;
}

.seed, .teamName, .teamScore
{
	font-size: xx-small;
	display: inline-block;
	margin: 0;
}

.seed
{
	width: 13%;
	font-weight: bold;
	text-align: center;
}

.teamName
{
	width: 60%;
	text-align: left;
}

.teamScore
{
	width: 14%;
	text-align: right;
}

.scores
{
}

.winner
{
	background: url(images/arrow.gif);
	display: inline-block;
	height: 7px;
	width: 6px;
}

.spaceHolder
{
	display: inline-block;
	width: 6px;
}

.center
{
	text-align: center;
	display: inline-block;
}

.rank
{
	text-align: center;
	width: 20%;
	display: inline-block;
}

.playerName
{
	text-align: left;
	width: 60%;
	display: inline-block;
}

.playerPoints
{
	text-align: right;
	width: 20%;
}

.podList
{
    vertical-align  : top;
	min-width: 650px;
	display: inline-block;
	padding: 0;
	margin: 0;
	font-size: 9pt;
}

.podName
{
	text-align: center;
	display: block;
	vertical-align  : top;
}

.pod
{
	vertical-align: top;
	min-width     : 155px;
	max-width     : 155px;
	display       : inline-block;
	border        : double 3px #062831;
	min-height    : 110px;	
}

.avgScore
{
    font-weight : 300;	
    text-align	: center;
}

.top3, .top3 table
{
	min-width: 100%;
}


.hide
{
    display:none;
}


.podTitle
{
    text-align      : center;
    border-bottom   : solid 2px #062831;
    display         : inline-block;
    width           : 100%;
	display: none;
}

.playerList
{
    width           : 260px;
    font-size       : 11pt;
    text-align      : center;   
}

.playerList ul
{
    list-style      : none;
    margin-left     : auto;
    padding-left    : 5px;
    padding-right   : 5px;
    text-align      : center;
}

.playerHeader, .playerRow
{
    width           : 100%;
    color			: #062831;
}

.playerHeader
{
    border-bottom	: solid 1px #062831;
    font-weight		: bold;
}

.playerRow
{
    margin-left     : auto;
}

.rankRow
{
	margin-left		: auto;
}

.rankRow .rank
{
    width           : 15px;
	display			: inline-block;
	text-align		: center;
}


.rankRow .playerName
{
    width           : 110px;
	display			: inline-block;
	text-align		: left;
}

.rankRow .playerPoints
{
	width			: 20px;
	display			: inline-block;
	text-align		: right;
}


.playerHeader .playerName
{
    width           : 130px;
}

.playerHeader .playerPoints rankRow .playerPoints
{
    width           : 100px;
    text-align      : right;    
}

.playerRow .rank
{
    width           : 30px;
    text-align      : center;
}


.playerRow .playerRank
{
    text-align      : center;
}

.playerRow .playerName
{
    width           : 180px;
}

.playerRow .playerPoints
{
    width           : 50px;
    text-align      : right;    
}

a.podlink
{
    text-align      : center;
    margin-left		: 35%;
}

.podStats
{
    display         : block;
}

.resultsContainer
{
    min-width       : 1024px;
}

.leftPane
{
    float           : left;
    min-width       : 260px;   
    border          : inset 3px #282828;    
    background-color : #E5E2DA;
}

.rightPane
{
    float           : left;
    min-width       : 700px;
    margin          : 10px;
}

.scoresContainer
{
    float           : left;    
}

.podContainer
{
	position: absolute;
    float           : left;
    margin-top      : 2em;
    left        : 275px;
    top			: 80px;
}

.welcomeMessage
{
    font-size       : 16px;
    text-align      : center;
    font-weight     : bold;
    color           : #062831;    
    position		: absolute;
    left			: 300px; 
    top				: 80px; 
    width			: 400px;    
}

.entirePod
{
	max-width			: 250px;	
}

.alertImg
{
    width           : 30px;
    height          : 30px;
    vertical-align  : middle;    
}

.scoringLink
{
	position		: absolute;
	left			: 700px;
	top				: 12px;
}