﻿.golfroundgridview
{
	padding: 0px;
	margin-top:0px;
	background-color: #F5F5F5;
}

.golfroundgridview caption
{
	background-color:White;
	color:#606060;
	font-size: large;
	text-align: left;
	padding-left: 5px;
}

.roundsheadingspacer
{
	padding-bottom:0px; 
	margin-bottom:0px; 
	padding-top:6px;
}

.golfroundgridview th, .golfroundgridview th a
{
	color: #FFFFFF;
	background-color: #555555;
	text-decoration: none;
	padding-left:0px;
}

.golfroundgridview td
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.golfroundgridview td a
{
	color:white;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
}

.golfroundgridview th a:hover, .golfroundgridview td a:hover
{	
	text-decoration:underline;
}

.golfroundgridview ul
{
	margin-top:0px;	
	margin-left:5px;
}


.golfroundgridview .pager
{
	background-color: #E6F2FF;
	color: #0C5EC1;
	text-decoration: none;
}

.scoresheetdatecell
{
	text-align:right;
	width:66px;
	font-weight:bold;
	padding-top:20px;
}

.scoresheetnamecell
{
	text-align:left;
	width: 170px;
	font-weight:bold;
	padding-top:20px;
}

.unconfirmed
{
	color:#afafaf;
}

.scoresheetcell
{
	text-align:center;
	width:18px;
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.scoresheetcellhead
{
	text-align:center;
	width:18px;
	border-style:solid;
	border-color:#555555;
	border-width:1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.roundsplayedspacer
{
	padding: 0 0 0 0;
	margin-bottom: 4px;
}

.roundsplayedheading
{
	padding: 0 0 0 0;
	margin-bottom: 0px;
}

.scoresheetcellwide
{
	text-align:center;
	width:25px;
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.scoredetailcellwide
{
	text-align:center;
	width:24px;
	border-style:solid;
	border-color:Gray;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.scoresheetcelldate
{
	text-align:right;
	width:60px;
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.scoresheetcellname
{
	text-align:left;
	width:160px;
	border-style:solid;
	border-color:Gray;
	border-width:1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.scoredetailcelldate
{
	text-align:right;
	width:60px;
	border-style:solid;
	border-color:Gray;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.scoredetailcellname
{
	text-align:left;
	width:160px;
	border-style:solid;
	border-color:Gray;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.nocolourborders
{
	border-bottom:0;
	border-top:0;
	border-left:0;
	border-right:0;
	width:27px;
}

.noinnercolourborders
{
	border-left:0;
	border-right:0;
	width:27px;
}

.leftonlycolourborders
{
	border-right:0;
	width:26px;
}

.rightonlycolourborders
{
	border-left:0;
	width:26px;
}

.score
{
	background-color:#ff8080;
	color:black;
}

.pars
{
	background-color:#c0c0c0;
	color:black;
}

.offsets
{
	background-color:#800080;
	color:white;
}

.fairways
{
	background-color:#0066cc;
	color:white;
}

.girs
{
	background-color:#99cc00;
	color:black;
}

.putts
{
	background-color:#000080;
	color:white;
}

.scoresheetcellwidehead
{
	text-align:center;
	width:25px;
	border-style:solid;
	border-color:#555555;
	border-width:1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.scoredetailcellwidehead
{
	text-align:center;
	width:24px;
	border-style:solid;
	border-color:#555555;
	border-width:1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.scoresheetcelldatehead
{
	text-align:left;
	width:60px;
	border-style:solid;
	border-color:#555555;
	border-width:1px;
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
}
.scoresheetcellnamehead
{
	text-align:left;
	width:160px;
	border-style:solid;
	border-color:#555555;
	border-width:1px;
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
}

.topborder
{
	border-top-width: 1px;
}

.noborder 
{
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
}

.golfroundscrollbox
{
	overflow:auto;
	height:360px;
	width:auto;
}

.eagle
{
	background-color:Red;	
	color: White;
}

.birdie
{
	background-color:Orange;	
}
.par
{	
	background-color:#CCFFFF;	
}

.bogey
{	
	background-color:#99CCFF;	
}

.doublebogey
{
	background-color:#008080;	
	color: White;
}

.totalshocker
{	
	background-color:#993366;	
	color: White;
}



.golfroundavggridview
{
	margin-top:4px;
	padding: 0px;
	background-color: #F5F5F5;
	border-color: #555555;
}

.golfroundavggridview caption
{
	background-color:White;
	color:#606060;
	font-size: large;
	text-align: left;
	padding-left: 5px;
}

.golfroundavggridview th, .golfroundavggridview th a
{
	color: #FFFFFF;
	background-color: #555555;
	border-color: #555555;
	text-decoration: none;
	padding-left:0px;
}

.golfroundavggridview td
{
	padding: 2px 6px 2px 6px;
	margin: 0px 0px 0px 0px;
	border-color: #555555;
}
.golfroundavggridview td a
{
	color:white;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
}

.golfroundavggridview th a:hover, .golfrounddavgridview td a:hover
{	
	text-decoration:underline;
}

.golfroundavggridview ul
{
	margin-top:0px;	
	margin-left:5px;
}


.golfroundavggridview .pager
{
	background-color: #E6F2FF;
	color: #0C5EC1;
	text-decoration: none;
}

.golfroundconfiggridview
{
	padding: 0px;
	background-color: #F5F5F5;
	border-color: #555555;
}

.golfroundconfiggridview caption
{
	background-color:White;
	color:#606060;
	font-size: large;
	text-align: left;
	padding-left: 5px;
}

.golfroundconfiggridview th, .golfroundconfiggridview th a
{
	color: #FFFFFF;
	background-color: #555555;
	border-color: #555555;
	text-decoration: none;
	padding-left:2px;
	font-size:9px;
}

.golfroundconfiggridview td
{
	padding: 2px 6px 2px 6px;
	margin: 0px 0px 0px 0px;
	border-color: #555555;
}
.golfroundconfiggridview td a
{
	color:white;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	text-decoration: none;
}

.golfroundconfiggridview th a:hover, .golfrounddavgridview td a:hover
{	
	text-decoration:underline;
}

.golfroundconfiggridview ul
{
	margin-top:0px;	
	margin-left:5px;
}


.golfroundconfiggridview .pager
{
	background-color: #E6F2FF;
	color: #0C5EC1;
	text-decoration: none;
}

.headeralignleft
{
	text-align:left;
}

.headercenter
{
	text-align:center;
}

.labelright
{
	text-align: right;
	padding-right: 8px;
}
