@charset "utf-8";
/* CSS Document */

a {outline:none;}
	
img {	border: none; }
		
h1 { 
	font-size:18px;
	line-height:22px;
	margin:5px 0 5px 0;
	word-spacing:-0.125em;
	color: #5e6c2d;
}
		
h1 a {
	color:#3d3d33;
}
		
h1 span {
	display:block;
	font-size:14px;
}

h2 { 
	font-size:14px;
	line-height:17px;
	display:block;
	width:100%;
	clear:both;
	padding-bottom:3px;
	margin: 0px;
}

h3 { 
	font-size:11px;
	color:#5e6c2d;
	margin-bottom:15px;
}

h4 { 
	display:block;
	width:100%;
	clear:both;
	margin:20px 0 4px 0;
	padding-bottom:3px;
	border-bottom:1px solid #b4b4aa;
	font-size:14px;
}

h4 span {
	display:block;
	font-size:11px;
	font-weight:normal;
}

.right {
  float:right;
}
.right .link {
	cursor: pointer;	
}
.left {
  float:left;
}
.clear {
	clear:both;
}

/* TEMPLATE */
#outer {
	width:984px;
	background: url(/images/bg_container.gif) repeat-y;
	padding-left:5px;
	padding-right:5px;
	margin: 0px auto;
}
#container {
	background:#fff;
	width:974px;
	float: left;
}
#container form{
margin: 0px;
padding: 0px;
}

/* Container 4 */

#outerPop {
	width: 700px;
}

#outerPop #container{
	width: 700px;
}

/* COURSE CSS */
.directory {
	padding: 0px;
	padding-top: 0px;
	text-align: left;
}

.coursePageMap {
	display: block;
	clear: both;
	border: 1px solid #ccc;
	border-top: 0px;
	background: #E5F3DC;
}

.map {
	float: left;
	border-right: 1px solid #ccc;
	margin-right: 10px;
	background: #E5F3DC;
	z-index:10;
}

.mapCourses {
	width: 200px;
	overflow: auto;
	padding-top: 10px;
	display: block;
	height: 350px; float:left;
}

.mapCourses .c0 a {
	COLOR: #363636;
	TEXT-DECORATION: none;
	padding: 1px 0 5px 22px;
	font-Size:10px;
	display: block;
	margin-right: 3px;
	background-image: url(/images/markers/cl_empty.gif);
	background-repeat: no-repeat;
}

.mapCourses .c0 a:hover {
	COLOR: #f23803;
	TEXT-DECORATION: underline;
}

.mapCourses .c1 a {background: url(/images/markers/cl_01.gif) no-repeat;}
.mapCourses .c2 a {background: url(/images/markers/cl_02.gif) no-repeat;}
.mapCourses .c3 a {background: url(/images/markers/cl_03.gif) no-repeat;}
.mapCourses .c4 a {background: url(/images/markers/cl_04.gif) no-repeat;}
.mapCourses .c5 a {background: url(/images/markers/cl_05.gif) no-repeat;}
.mapCourses .c6 a {background: url(/images/markers/cl_06.gif) no-repeat;}
.mapCourses .c7 a {background: url(/images/markers/cl_07.gif) no-repeat;}
.mapCourses .c8 a {background: url(/images/markers/cl_08.gif) no-repeat;}
.mapCourses .c9 a {background: url(/images/markers/cl_09.gif) no-repeat;}
.mapCourses .c10 a {background: url(/images/markers/cl_10.gif) no-repeat;}
.mapCourses .c11 a {background: url(/images/markers/cl_11.gif) no-repeat;}
.mapCourses .c12 a {background: url(/images/markers/cl_12.gif) no-repeat;}
.mapCourses .c13 a {background: url(/images/markers/cl_13.gif) no-repeat;}
.mapCourses .c14 a {background: url(/images/markers/cl_14.gif) no-repeat;}
.mapCourses .c15 a {background: url(/images/markers/cl_15.gif) no-repeat;}
.mapCourses .c16 a {background: url(/images/markers/cl_16.gif) no-repeat;}
.mapCourses .c17 a {background: url(/images/markers/cl_17.gif) no-repeat;}
.mapCourses .c18 a {background: url(/images/markers/cl_18.gif) no-repeat;}
.mapCourses .c19 a {background: url(/images/markers/cl_19.gif) no-repeat;}
.mapCourses .c20 a {background: url(/images/markers/cl_20.gif) no-repeat;}
.mapCourses .c21 a {background: url(/images/markers/cl_21.gif) no-repeat;}
.mapCourses .c22 a {background: url(/images/markers/cl_22.gif) no-repeat;}
.mapCourses .c23 a {background: url(/images/markers/cl_23.gif) no-repeat;}
.mapCourses .c24 a {background: url(/images/markers/cl_24.gif) no-repeat;}
.mapCourses .c25 a {background: url(/images/markers/cl_25.gif) no-repeat;}
.mapCourses .c26 a {background: url(/images/markers/cl_26.gif) no-repeat;}
.mapCourses .c27 a {background: url(/images/markers/cl_27.gif) no-repeat;}
.mapCourses .c28 a {background: url(/images/markers/cl_28.gif) no-repeat;}
.mapCourses .c29 a {background: url(/images/markers/cl_29.gif) no-repeat;}
.mapCourses .c30 a {background: url(/images/markers/cl_30.gif) no-repeat;}
.mapCourses .c31 a {background: url(/images/markers/cl_31.gif) no-repeat;}
.mapCourses .c32 a {background: url(/images/markers/cl_32.gif) no-repeat;}
.mapCourses .c33 a {background: url(/images/markers/cl_33.gif) no-repeat;}
.mapCourses .c34 a {background: url(/images/markers/cl_34.gif) no-repeat;}
.mapCourses .c35 a {background: url(/images/markers/cl_35.gif) no-repeat;}
.mapCourses .c36 a {background: url(/images/markers/cl_36.gif) no-repeat;}
.mapCourses .c37 a {background: url(/images/markers/cl_37.gif) no-repeat;}
.mapCourses .c38 a {background: url(/images/markers/cl_38.gif) no-repeat;}
.mapCourses .c39 a {background: url(/images/markers/cl_39.gif) no-repeat;}
.mapCourses .c40 a {background: url(/images/markers/cl_40.gif) no-repeat;}
.mapCourses .c41 a {background: url(/images/markers/cl_41.gif) no-repeat;}
.mapCourses .c42 a {background: url(/images/markers/cl_42.gif) no-repeat;}
.mapCourses .c43 a {background: url(/images/markers/cl_43.gif) no-repeat;}
.mapCourses .c44 a {background: url(/images/markers/cl_44.gif) no-repeat;}
.mapCourses .c45 a {background: url(/images/markers/cl_45.gif) no-repeat;}
.mapCourses .c46 a {background: url(/images/markers/cl_46.gif) no-repeat;}
.mapCourses .c47 a {background: url(/images/markers/cl_47.gif) no-repeat;}
.mapCourses .c48 a {background: url(/images/markers/cl_48.gif) no-repeat;}
.mapCourses .c49 a {background: url(/images/markers/cl_49.gif) no-repeat;}
.mapCourses .c50 a {background: url(/images/markers/cl_50.gif) no-repeat;}
.mapCourses .c51 a {background: url(/images/markers/cl_51.gif) no-repeat;}
.mapCourses .c52 a {background: url(/images/markers/cl_52.gif) no-repeat;}
.mapCourses .c53 a {background: url(/images/markers/cl_53.gif) no-repeat;}
.mapCourses .c54 a {background: url(/images/markers/cl_54.gif) no-repeat;}
.mapCourses .c55 a {background: url(/images/markers/cl_55.gif) no-repeat;}
.mapCourses .c56 a {background: url(/images/markers/cl_56.gif) no-repeat;}
.mapCourses .c57 a {background: url(/images/markers/cl_57.gif) no-repeat;}
.mapCourses .c58 a {background: url(/images/markers/cl_58.gif) no-repeat;}
.mapCourses .c59 a {background: url(/images/markers/cl_59.gif) no-repeat;}
.mapCourses .c60 a {background: url(/images/markers/cl_60.gif) no-repeat;}
.mapCourses .c61 a {background: url(/images/markers/cl_61.gif) no-repeat;}
.mapCourses .c62 a {background: url(/images/markers/cl_62.gif) no-repeat;}
.mapCourses .c63 a {background: url(/images/markers/cl_63.gif) no-repeat;}
.mapCourses .c64 a {background: url(/images/markers/cl_64.gif) no-repeat;}
.mapCourses .c65 a {background: url(/images/markers/cl_65.gif) no-repeat;}
.mapCourses .c66 a {background: url(/images/markers/cl_66.gif) no-repeat;}
.mapCourses .c67 a {background: url(/images/markers/cl_67.gif) no-repeat;}
.mapCourses .c68 a {background: url(/images/markers/cl_68.gif) no-repeat;}
.mapCourses .c69 a {background: url(/images/markers/cl_69.gif) no-repeat;}
.mapCourses .c70 a {background: url(/images/markers/cl_70.gif) no-repeat;}
.mapCourses .c71 a {background: url(/images/markers/cl_71.gif) no-repeat;}
.mapCourses .c72 a {background: url(/images/markers/cl_72.gif) no-repeat;}
.mapCourses .c73 a {background: url(/images/markers/cl_73.gif) no-repeat;}
.mapCourses .c74 a {background: url(/images/markers/cl_74.gif) no-repeat;}
.mapCourses .c75 a {background: url(/images/markers/cl_75.gif) no-repeat;}
.mapCourses .c76 a {background: url(/images/markers/cl_76.gif) no-repeat;}
.mapCourses .c77 a {background: url(/images/markers/cl_77.gif) no-repeat;}
.mapCourses .c78 a {background: url(/images/markers/cl_78.gif) no-repeat;}
.mapCourses .c79 a {background: url(/images/markers/cl_79.gif) no-repeat;}
.mapCourses .c80 a {background: url(/images/markers/cl_80.gif) no-repeat;}
.mapCourses .c81 a {background: url(/images/markers/cl_81.gif) no-repeat;}
.mapCourses .c82 a {background: url(/images/markers/cl_82.gif) no-repeat;}
.mapCourses .c83 a {background: url(/images/markers/cl_83.gif) no-repeat;}
.mapCourses .c84 a {background: url(/images/markers/cl_84.gif) no-repeat;}
.mapCourses .c85 a {background: url(/images/markers/cl_85.gif) no-repeat;}
.mapCourses .c86 a {background: url(/images/markers/cl_86.gif) no-repeat;}
.mapCourses .c87 a {background: url(/images/markers/cl_87.gif) no-repeat;}
.mapCourses .c88 a {background: url(/images/markers/cl_88.gif) no-repeat;}
.mapCourses .c89 a {background: url(/images/markers/cl_89.gif) no-repeat;}
.mapCourses .c90 a {background: url(/images/markers/cl_90.gif) no-repeat;}
.mapCourses .c91 a {background: url(/images/markers/cl_91.gif) no-repeat;}
.mapCourses .c92 a {background: url(/images/markers/cl_92.gif) no-repeat;}
.mapCourses .c93 a {background: url(/images/markers/cl_93.gif) no-repeat;}
.mapCourses .c94 a {background: url(/images/markers/cl_94.gif) no-repeat;}
.mapCourses .c95 a {background: url(/images/markers/cl_95.gif) no-repeat;}
.mapCourses .c96 a {background: url(/images/markers/cl_96.gif) no-repeat;}
.mapCourses .c97 a {background: url(/images/markers/cl_97.gif) no-repeat;}
.mapCourses .c98 a {background: url(/images/markers/cl_98.gif) no-repeat;}
.mapCourses .c99 a {background: url(/images/markers/cl_99.gif) no-repeat;}
.mapCourses .c100 a {background: url(/images/markers/cl_100.gif) no-repeat;}
.mapCourses .c100 a {background: url(/images/markers/cl_100.gif) no-repeat;}
.mapCourses .c101 a {background: url(/images/markers/cl_101.gif) no-repeat;}
.mapCourses .c102 a {background: url(/images/markers/cl_102.gif) no-repeat;}
.mapCourses .c103 a {background: url(/images/markers/cl_103.gif) no-repeat;}
.mapCourses .c104 a {background: url(/images/markers/cl_104.gif) no-repeat;}
.mapCourses .c105 a {background: url(/images/markers/cl_105.gif) no-repeat;}
.mapCourses .c106 a {background: url(/images/markers/cl_106.gif) no-repeat;}
.mapCourses .c107 a {background: url(/images/markers/cl_107.gif) no-repeat;}
.mapCourses .c108 a {background: url(/images/markers/cl_108.gif) no-repeat;}
.mapCourses .c109 a {background: url(/images/markers/cl_109.gif) no-repeat;}
.mapCourses .c110 a {background: url(/images/markers/cl_110.gif) no-repeat;}
.mapCourses .c111 a {background: url(/images/markers/cl_111.gif) no-repeat;}
.mapCourses .c112 a {background: url(/images/markers/cl_112.gif) no-repeat;}
.mapCourses .c113 a {background: url(/images/markers/cl_113.gif) no-repeat;}
.mapCourses .c114 a {background: url(/images/markers/cl_114.gif) no-repeat;}
.mapCourses .c115 a {background: url(/images/markers/cl_115.gif) no-repeat;}
.mapCourses .c116 a {background: url(/images/markers/cl_116.gif) no-repeat;}
.mapCourses .c117 a {background: url(/images/markers/cl_117.gif) no-repeat;}
.mapCourses .c118 a {background: url(/images/markers/cl_118.gif) no-repeat;}
.mapCourses .c119 a {background: url(/images/markers/cl_119.gif) no-repeat;}
.mapCourses .c120 a {background: url(/images/markers/cl_120.gif) no-repeat;}
.mapCourses .c121 a {background: url(/images/markers/cl_121.gif) no-repeat;}
.mapCourses .c122 a {background: url(/images/markers/cl_122.gif) no-repeat;}
.mapCourses .c123 a {background: url(/images/markers/cl_123.gif) no-repeat;}
.mapCourses .c124 a {background: url(/images/markers/cl_124.gif) no-repeat;}
.mapCourses .c125 a {background: url(/images/markers/cl_125.gif) no-repeat;}
.mapCourses .c126 a {background: url(/images/markers/cl_126.gif) no-repeat;}
.mapCourses .c127 a {background: url(/images/markers/cl_127.gif) no-repeat;}
.mapCourses .c128 a {background: url(/images/markers/cl_128.gif) no-repeat;}
.mapCourses .c129 a {background: url(/images/markers/cl_129.gif) no-repeat;}
.mapCourses .c130 a {background: url(/images/markers/cl_130.gif) no-repeat;}
.mapCourses .c131 a {background: url(/images/markers/cl_131.gif) no-repeat;}
.mapCourses .c132 a {background: url(/images/markers/cl_132.gif) no-repeat;}
.mapCourses .c133 a {background: url(/images/markers/cl_133.gif) no-repeat;}
.mapCourses .c134 a {background: url(/images/markers/cl_134.gif) no-repeat;}
.mapCourses .c135 a {background: url(/images/markers/cl_135.gif) no-repeat;}
.mapCourses .c136 a {background: url(/images/markers/cl_136.gif) no-repeat;}
.mapCourses .c137 a {background: url(/images/markers/cl_137.gif) no-repeat;}
.mapCourses .c138 a {background: url(/images/markers/cl_138.gif) no-repeat;}
.mapCourses .c139 a {background: url(/images/markers/cl_139.gif) no-repeat;}
.mapCourses .c140 a {background: url(/images/markers/cl_140.gif) no-repeat;}
.mapCourses .c141 a {background: url(/images/markers/cl_141.gif) no-repeat;}
.mapCourses .c142 a {background: url(/images/markers/cl_142.gif) no-repeat;}
.mapCourses .c143 a {background: url(/images/markers/cl_143.gif) no-repeat;}
.mapCourses .c144 a {background: url(/images/markers/cl_144.gif) no-repeat;}
.mapCourses .c145 a {background: url(/images/markers/cl_145.gif) no-repeat;}
.mapCourses .c146 a {background: url(/images/markers/cl_146.gif) no-repeat;}
.mapCourses .c147 a {background: url(/images/markers/cl_147.gif) no-repeat;}
.mapCourses .c148 a {background: url(/images/markers/cl_148.gif) no-repeat;}
.mapCourses .c149 a {background: url(/images/markers/cl_149.gif) no-repeat;}
.mapCourses .c150 a {background: url(/images/markers/cl_150.gif) no-repeat;}

.areaMapList {
	margin: 15px 0 0 0;
	border: 1px solid #ccc;
	padding: 5px;
	background: #E5F3DC;
	display: block;
}

.areaMapList .link a:link, .areaMapList .link a, .areaMapList .link a:visited {
	COLOR: #333;
	width: 120px;
	TEXT-DECORATION: none;
	background: url(/images/markers/icon_arrow_grn.gif) no-repeat;
	padding: 1px 0 3px 14px;
	FLOAT: left;
	font-Size:10px;
	margin-bottom: 3px;
	margin-right: 5px;
}

.areaMapList .link a:hover {
	COLOR: #f23803;
	TEXT-DECORATION: underline;
	background: url(/images/markers/icon_arrow_orange.gif) no-repeat;
}

.areaMapList .on a:link, .areaMapList .on a, .areaMapList .on a:visited, .areaMapList .on a:hover {
	COLOR: #f23803;
	background: url(/images/markers/icon_arrow_orange.gif) no-repeat;
	font-weight: bold;
}

.areaMapList .viewAll a:link, .areaMapList .viewAll a, .areaMapList .viewAll a:visited {
	COLOR: #395e04;
	background: url(/images/markers/icon_arrow_grn.gif) no-repeat;
	font-weight: bold;
	width: 130px;
	float: right;
}

.areaMapList .link a:hover {
	COLOR: #f23803;
	TEXT-DECORATION: underline;
	background: url(/images/markers/icon_arrow_orange.gif) no-repeat;
	border: 0px;
}

.areaMapList .topBar {
	border-bottom: 1px dotted #bcb19b;
	padding: 2px;
	margin-bottom: 4px;
	display: block;
	color: #3E6E1B;
	font-weight: bold;
}

/* COURSE STYLES */

.courseAlphaList {
	display: block;
	clear: both;
}
.subCourseArea {
	color: #D6E5AC;
	border-bottom: 1px dotted #c2baa4;
	display: block;
	clear: both;
	padding: 10px 0 10px;
	margin-bottom: 4px;
}
.subCourse {
	color: #484747;
	border-bottom: 1px dotted #c2baa4;
	display: block;
	clear: both;
	padding: 10px 0 10px;
	border: 1px solid red;
}
.imgsubCourse {
	border: 1px solid #CCC;
	margin: 0 10px 10px 0;
	float: left;
}
.imgCourse {
	border: 3px solid #FFF;
	height: 75px;
	width: 100px;
}
.noBorder {
	border: 0px;
}
.subCourse a, .subCourse a:link, .subCourse a:visited {
	color: #f23803;
	TEXT-DECORATION: none;
}
.subCourse strong a, .subCourse strong a:link, .subCourse strong a:visited {
	color: #484747 !important;
	TEXT-DECORATION: none;
}
.subCourse strong a:hover {
	color: #f23803 !important;
	TEXT-DECORATION: underline;
}
.subCourse a:hover {
	color: #f23803;
	TEXT-DECORATION: underline;
}
.subCourseContent {
	float: left;
	width: 580px;
}
.subCourseContent a {
	color: #FFAB0A;
}
.subCourseContent  .courseName a {
	font-weight: bold;
}
.subCourseArea .btnBookTeeTimes a { text-decoration: underline; 
}
.subCourseContent strong a, .subCourseContent strong a:link, .subCourseContent strong a:visited {
 	color: #f23803 !important;
	font-Size:13px;
}
.courseLinks {
	padding-left:15px;
}
.directions {
	background: url(/images/markers/icon_directions.gif) no-repeat !important;
}
.teeTimes {
	background: url(/images/markers/icon_times.gif) no-repeat !important;
}
.courseInfo {
	background: url(/images/markers/icon_course.gif) no-repeat !important;
}
.address {
	COLOR: #959595;
	font-Size:10px;
	float: left;
}
.area {
	COLOR: #959595;
	font-Size:10px;
	float: right;
}
.area a:link, .area a, area: a:visited, area a:hover {
	COLOR: #959595 !important;
}

