
a.orange:link, a.orange:visited, a.orange:hover, a.orange:active{
color:					orange;
}

a:link {
color:					#fff;
text-decoration: 		underline;
}

a:visited {
color:					#fff;
text-decoration: 		underline;
}

a:hover {
color:					yellow;
text-decoration: 		none;
}

a:active {
color:					#fff;
text-decoration: 		underline;
}

a.map:link {
color:					#000;
text-decoration: 		underline;
}

a.map:visited {
color:					#000;
text-decoration: 		underline;
}

a.map:hover {
color:					#000;
text-decoration: 		none;
}

a.map:active {
color:					#000;
text-decoration: 		underline;
}

table {
font-size:				10pt;
font-weight:			bold;
margin-bottom:			0px;
}

p {
margin-top:				0px;
margin-bottom:			3px;
}

html, body {
font-family:			"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
font-size:				10pt;
line-height:			12pt;
font-weight:			bold;
color:					#fff;
margin:					0 auto; 
background-image:		url('/golf/grass.jpg');
background-attachment:	fixed;
text-align:				center;
scrollbar-base-color:	#c0c0c0;
scrollbar-arrow-color:	#fff;
margin-top:				10px;
margin-bottom:			10px;
}

fieldset {
border: 				1px solid #fff;
padding-left:			10px;
padding-right:			10px;
padding-bottom:			5px;
}

legend {
color: 					#000;
background: 			#c0c0c0;
border: 				1px solid #c0c0c0;
padding: 				2px 24px;
margin-bottom:			7px;
} 

.label {
width: 					55px;
float:					left;
text-align: 			right;
margin-top: 			5px;
}

.label2 {
width: 					120px;
float:					left;
text-align: 			right;
margin-top: 			5px;
}

.business {
font-size:				12pt;
color: 					#000;
background-color:		#fff;
text-align: center;
}

img.business {
margin-top: 			5px;
margin-bottom: 			5px;
}

#features {
font-size:				10pt;
line-height:			14pt;
border-left:			2px solid #c0c0c0;
border-right:			2px solid #c0c0c0;
border-bottom:			2px solid #c0c0c0;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			5px;
margin-top:				0px;
margin-bottom:			7px;
text-align:				left;
}

#features img{
margin-top:				5px;
margin-bottom:			5px;
}

.imgcourse{
border:					1px solid green;
padding:				5px;
}

.imgleft {
float:					left;
margin-right:			10px;
margin-top:				10px;
margin-bottom:			10px;
}

.imgright {
float:					right;
margin-left:			10px;
}

h1 {
color:					#000;
background:		  		#c0c0c0;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				12pt;
font-weight:			bold;
line-height:			14pt;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			5px;
margin-top:				0px;
margin-bottom:			4px;
}

h1.leaderboard {
color:					#000;
background:		  		#c0c0c0;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				9pt;
font-weight:			bold;
line-height:			14pt;
padding-top:			4px;
padding-right:			4px;
padding-bottom:			0px;
padding-left:			0px;
margin-top:				0px;
margin-bottom:			0px;
}

h2 {
color:					#000;
background:		  		#c0c0c0;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				11pt;
font-weight:			bold;
line-height:			14pt;
padding-top:			2px;
padding-right:			5px;
padding-bottom:			2px;
padding-left:			5px;
margin-top:				0px;
margin-bottom:			0px;
text-align:				left;
}

h3{
background:		  		#000;
color:					#fff;
font-family:			Arial, Helvetcia, sans-serif;
font-size:				12pt;
font-weight:			bold;
padding-top:			2px;
padding-bottom:			2px;
margin-top:				5px;
margin-bottom:			0px;
text-align:				center;
}

h3.cream {
background:				#ffdc61;
}

h3.week, h3.weekred, h3.w, h3.wred, h3.h, h3.hred, h3.c, h3.cred { 
float:					left;
margin-right:			10px;
}

h3.week, h3.weekred {
width:					60px;
}

h3.w, h3.wred  {
width:					235px;
}

h3.h, h3.hred {
width:					75px;
}

h3.c, h3.cred {
width:					265px;
margin-right:			0px;
}

h3.weekred, h3.wred, h3.hred, h3.cred {
background:				#660000;
