/* Styles specific to PGA Pro page */
#contactLhs .pro_link{
	display:block;
	width:152px;
	float:left;
	margin:2px 11px 0 7px;
}
#contactLhs .pro_link.rhs_item{
	margin-right:0;
}
	#contactLhs .pro_link img{
		display:block;
		border:1px solid #999999;
	}
	#contactLhs .pro_link .pro_name{
		display:block;
		
		font-weight:bold;
		padding:5px 0 0 5px;
	}
	#contactLhs .pro_link .pro_title{
		display:block;
		padding:1px 0 0 5px;
	}
	#contactLhs a.pro_link, #contactLhs a.pro_link .pro_name, #contactLhs a.pro_link .pro_title{
		text-decoration:none !important;
	}
	#contactLhs a.pro_link:hover, #contactLhs a.pro_link:hover .pro_name, #contactLhs a.pro_link:hover .pro_title{
		text-decoration:none !important;
		color:#00451A;
	}
	#contactLhs a.pro_link:hover img{
		border:1px solid #00451A;
	}

#contactRhs{
	min-height:424px !important;
	.min-height:422px !important;
	_height:422px !important;
	margin-top:2px !important;
}
	#content #contactRhs a.imgLink{
		display:block;
		margin:12px 0 0;
	}
	#content #contactRhs a.imgLink img{
		display:block;
		border:1px solid #999999;
	}
	#content #contactRhs a.imgLink:hover img{
		border:1px solid #00451A;
	}
	#content #contactRhs h2, #content #contactRhs h3{
		padding:10px 0 0 0 !important;
		margin:0px !important;
	}
	#content #contactRhs h4{
		padding:2px 0 1px 0 !important;
		margin:0px !important;
		font-size:1.1em;
	}
	
.tblLessonFees{
	width:559px;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
}
.tblLessonFees.cSwing{
	margin-top:1px;
}

.tblLessonFees th, .tblLessonFees td{
	border-top:1px solid #999;
	border-right:1px solid #999;
}

.tblLessonFees thead th{
	padding:4px 10px !important;
	margin:0px !important;
	text-align:center !important;
	vertical-align:top;
	background:#E6E6E6;
	font-size:1.1em;
	font-weight:bold !important;
}

.tblLessonFees tbody th{
	background:#E6E6E6;
	font-weight:normal !important;
}

.tblLessonFees tbody th, .tblLessonFees tbody td{
	padding:7px 10px!important;
	font-weight:normal;
	vertical-align:top;
}
	.tblLessonFees tbody .offer{
		color:#DD0000;
		font-weight:bold;
	}
	
.pgaLesson{
	float:left;
	width:274px;
	padding-right:11px;
}
.pgaLesson.rhsItem{
	padding-right:0 !important;
}
	.pgaLesson .tblLessonFees{
		width:274px;
	}
	
#content dl{
	margin:10px 0 0;
}
	#content dl dt{
		font-weight:bold;
	}
	#content dl dd{
		margin:1px 0 5px 20px;
		font-style:;
	}
	
/*added by PD to make the Pro's website link stand out*/
.websitelink {
	color:#0000FF;
}	