html, body, table
{
	margin: 0;
	padding: 0;
	font: normal normal normal 12px Times, Times New Roman, "Times New Roman",Georgia, serif ;
	color:#333333;
}

h1, h2, h3, h4, h5, h6
{
	
	font: normal normal normal 1.4em Times, Times New Roman, "Times New Roman",Georgia, serif ;
	padding: 0;
	color:#075346;
}
h1 { font-size: 1.8em; margin:20px 0 4px 0; }
h2 { font-size: 1.4em; margin:5px 0 10px 0; font-weight:normal; }
h3 { font-size: 1.2em; font-weight:bold;}
h4 { font-size: 1.0em; font-weight:bold; padding:0 0 3px 0; margin:0;}
h5 { font-size: 1.0em; }
h6 { font-size: 1.0em; }

hr 
{
	padding: 0;
	margin: 2.0em 0;
}

img 
{
	border: 0 none;
}

ul, ol, ul ul, ol ol, ul ol, ol ul { margin: 0.3em 15px 15px 15px; padding: 0 50px 0 30px; }
ul ul, ol ol, ul ol, ol ul { margin: 0.2em 0 0 0; padding: 0 0 0 15px; }
li, ul li, ol li { margin: 0.3em 0 0.3em 0; padding: 0; line-height:155%;}




p { margin:0px 0 12px 0; line-height:145%; }

a { text-decoration:none; 	color: #333333;  font-weight:bold;}
a:hover { color: #000;}
input { border:solid 1px #D3BFA1;}

.error { color: #e00; }


td
{
	vertical-align:top;
}

/***********************************
Buttons 
***********************************/

.btnStd 
{
	background: url(img/btnBg.gif) repeat-x left top;
	height:24px;
}

.stdLink
{
	background-color:#c8d3c9;
	padding:3px 7px;
	border:solid 1px #65786e;
}

input.arrange
{
	background-color:#DBD2C6;
	border:solid 1px #CEC3B2;
}

/***************************************
Bullets
****************************************/

ul.stdBullets 
{
	margin:0 0 0 30px;
	padding: 0 0 0 0;
	width:450px;
}


ul.stdBullets li
{
	list-style-type: none;
	margin:6px 0 0 0;
	padding: 0 0 0 15px;
	background-position: 0 6px;
	background-repeat: no-repeat;
	line-height: 17px;
	position:relative;
	background-image: url(img/bulletBlue.gif);
}


/***************************************
Home
****************************************/

#homeImageBorder
{
	border:solid 1px #999;
	padding:7px;
}

#homeLeftCol a
{
	color:#075346;
}

/************************

	Purley legacy css

**************************/

.H1
{
	font-family:Times, "Times New Roman", serif;
	font-size:22px;
	line-height:25px;
}

p, td
{
	font-family:Times, "Times New Roman", serif;
	font-size:13px;	
}

ul, li
{
	line-height:19px;
	padding-bottom:5px;
}

.BodyCopy
{
	font-family:Times, "Times New Roman", serif;
	font-size:13px;	
	line-height:19px;
}

.SubHeading
{
	color:#5EA058;
	font-size:14px;
	font-weight:bold;
}

/********************************************************************
** VarContent
/*********************************************************************/
#VarContent
{
	background-color:#FFFFFF;
}
#VarContent .ContentLeftColumn
{
	width:376px;
	vertical-align:top;
}
#VarContent .ContentRightColumn
{
	width:175px;
	vertical-align:top;
}


#HomeContent td
{
   margin:0 10px 0 0;
   vertical-align:text-top;
   padding-right:5px;
}

#HomeContent td.span1
{
	width:91px;
}
#HomeContent td.span2
{
	width:182px;
}
#HomeContent td.span4
{
	width:364px;
	padding-right:15px;
}
#HomeContent p.Heading
{
	border-top:1px solid #5EA058;
	padding: 5px 0 1px 0;
	margin:8px 0 0 0;
	color:#5EA058;
	font-size:14px;
	font-weight:bold;
}



/* Hole by Hole */


#HolebyHole 
{
border: 1px solid #044137;
width:551px;
}

#HoleDetail td
{
	vertical-align:middle;
}


#HolebyHole td.line2left
{
border-top: 1px solid #044137;
vertical-align:middle;
height:75px;
padding: 0 10px 0 10px;
width:172px;
border-right:1px solid #044137;
}
#HolebyHole td.line2right
{
border-top: 1px solid #044137;
vertical-align:middle;
height:75px;
padding: 5px 10px 10px 10px;
width:447px;
}

#HolebyHole td.bottomimage
{
border-top: 1px solid #044137;
}
#HolebyHole td.scorecard
{
border-right: 1px solid #044137;
}

