/* Global */
html {scrollbar-base-color: #243A85;
scrollbar-arrow-color: #E2DFD6;
scrollbar-track-color: #E2DFD6;
scrollbar-shadow-color: #243A85; 
scrollbar-lightshadow-color: #E2DFD6; 
scrollbar-darkshadow-color: gray;
scrollbar-highlight-color: #243A85;
scrollbar-3dlight-color: #243A85}
body {margin:0px; background:#F8F9FC}
img {border:0px}
.clr {clear:both}
form {margin:0px}
.cnt {text-align:center}
.img_l {float:left; margin:4px 4px 4px 0px}
.img_r {float:right; margin:4px 0px 4px 4px}
*html div.hl_divr {border-bottom:1px solid black; margin-top:0px; margin-bottom:12px; font-size:8px; height:1px}
.hl_divr[class] {border-bottom:1px solid black; margin-top:10px; margin-bottom:12px; font-size:8px; height:1px}
h4 {font-size:18px; text-transform: uppercase}
.rqr {color:red; font-weight:bold} /* Required field */
.teetimephone {text-align:center; color:#233C04; font-size:15px; margin:24px 40px 0px 40px; padding:8px; background:#E8F0DD; border:1px dotted #243A85 }

/* Site structure */
#pageholder {position:relative; width:770px; border-bottom:2px solid #8AA06E; border-top:2px solid #8AA06E; border-left:2px solid #8AA06E; border-right:2px solid #8AA06E; background:url(/vimages/pageholderbg.gif) repeat-y; margin: 0 auto}
#pageholder_index {position:relative; width:770px; border-bottom:2px solid #8AA06E; border-top:2px solid #8AA06E; border-left:2px solid #8AA06E; border-right:2px solid #8AA06E; background:url(/vimages/pageholderbg_index.gif) repeat-y; margin: 0 auto}
#pageholder_full {position:relative; width:770px; border-bottom:2px solid #8AA06E; border-top:2px solid #8AA06E; border-left:2px solid #8AA06E; border-right:2px solid #8AA06E; background:white; margin: 0 auto}

#navbanner {width:770px; height:226px; border-bottom:1px solid white; background:#55742E}
	#tbarnumbers {position:absolute; z-index:10; width:160px; right:12px; top:19px; font-size:10px; font-family:verdana; color:#FFFFFF}
	#texthome_overlay {position:absolute; font-size:12px; font-family:arial; color:#172C73; right:20px; text-align:center; top:34px; z-index:300; width:200px}
	#texthome_overlay a {color:#172C73; font-weight:bold; text-decoration:underline}
	#texthome_overlay a:hover {color:#55742E; text-decoration: none}	
	
	#texthome_box {position:absolute; border:1px solid #243A85; background:white; right:20px; top:30px; width:200px; -moz-opacity:.60; opacity:.60; filter:alpha(opacity=60); z-index:200; height:40px}
	
/* Index Only */
#ind_left {float:left; width:207px; height:403px; padding:20px 8px 0px 8px; background:url(/vimages/leftcol_nrpt.jpg) no-repeat}
#ind_mainpic {float:left; position:relative; width:547px; height:423px; background:url(/vimages/homepage_courseshot.jpg) no-repeat}
#ind_leftholder {text-align:center; font-size:14px; font-family:arial; font-weight:bold; color:#375510}

/* Restof */
#left {float:left; width:207px; height:400px; padding:20px 8px 80px 8px; background:url(/vimages/leftcol_nrpt.jpg) no-repeat}
	#lnavtitle {width:160px; font-size:12px; text-align:center; padding:2px; background:#243A85; color:white}
	.litem a {font-size:12px; width:154px; display:block; background:white; margin-bottom:1px; padding:2px 2px 2px 8px; font-family:arial; font-weight:bold; color:black; text-decoration:none; -moz-opacity:.60; opacity:.60; filter:alpha(opacity=60)}
	.litem a:hover {font-size:12px; width:154px; margin-bottom:1px; font-family:arial; font-weight:bold; color:#55742E; text-decoration:none; -moz-opacity:.30; opacity:.30; filter:alpha(opacity=30)}
	
#leftholder {text-align:center; font-size:14px; font-family:arial; font-weight:bold; color:#375510}
#leftholdermain {padding-left:20px; font-size:14px; font-family:arial; font-weight:bold; color:#375510}

/* Standard Layout */
#content {float:left; width:547px; background:url(/vimages/contentbg_nrpt.gif) no-repeat}
	#contentext {width:520px; font-family:arial; font-size:12px; color:#0E1E54; padding:30px 12px 30px 14px}
	#contentext a {color:#0E1E54; font-weight:bold; text-decoration:underline}
	#contentext a:hover {color:#0E1E54; text-decoration: none}

/* Full wide Layout */
#content_main {width:770px; background: url(/vimages/contentbgfull_rpt.gif) repeat-x #FFFFFF}
	#contentext_main {width:748px; font-family:arial; font-size:12px; color:#0E1E54; padding:30px 10px 30px 12px}
	#contentext_main a {color:#0E1E54; font-weight:bold; text-decoration:underline}
	#contentext_main a:hover {color:#0E1E54; text-decoration: none}	
	
#copyr {text-align:center; font-family:arial; font-size:10px; padding:12px; width:770px; margin:0 auto}
	#copyr a {color:#2A408B; font-size:12px; text-decoration:none}
	#copyr a:hover {color:#2A408B; font-size:12px; text-decoration: underline}
	
#newsholder {width:720px; margin:0 auto}	
#newsletterflt {position:absolute; z-index:20; width:160px; top:-10px; left:-50px}
#newsletterflt2 {}
.tblnewsl {width:100%; background:white; padding:0px;}
.tblnewsl td {padding:1px; background:#ECE7F2; color:black; font-family:arial; font-size:11px;}
.tblnewsl th {background:#8B71B2; color:white; padding:2px; font-size:11px;}
.tblnewsl .inpt {border:1px solid #BBBBBB; font-size:10px; width:102px}
.tblnewsl .inpt2 {border:1px solid #BBBBBB; font-size:10px; width:82px}
.tblnews1 .radio {border:1px solid #BBBBBB; font-size:10px}
.tblnewsl .rght {font-size:10px; color:black; text-align:right;}
.tblnewsl .sign {font-size:10px; font-family:arial; background:#6C499B; color:white;}
.errlink a, .errlink a:link, .errlink a:visited  {color:black;  text-decoration:none}
.errlink a:hover {color:black; text-decoration:underline}

.tblnews2 {background:white; width:100%; padding:0px;}
.tblnews2 td {padding:1px; background:#ECE7F2; color:black; font-family:arial; font-size:11px;}
.tblnews2 th {background:#8B71B2; color:white; padding:2px; font-size:11px;}
	
	
/* Table Styles */

.tblContact {background:#ABBC90; width:460px; margin:0 auto}
.tblContact td {padding:6px; background:#E5EADE}
.tblContact .tt {font-weight:bold}
.tblContact th {padding:4px; background:#55742E; color:white}

.tblContact2 {background:#A3B2E3; width:460px; margin:0 auto}
.tblContact2 td {padding:2px; background:#E1E7FB}
.tblContact2 .tt {font-weight:bold}
.tblContact2 th {padding:4px; font-size:14px; background:#243A85; color:white}
	
.tblGolf {background:#ABBC90; width:460px; margin:0 auto}
.tblGolf td {padding:6px; background:#E5EADE}
.tblGolf .tt {font-weight:bold}
.tblGolf th {padding:4px; background:#55742E; color:white}	

.tblGolf_stats {background:#ABBC90; width:460px; margin:0 auto}
.tblGolf_stats td {padding:6px}
.tblGolf_stats .tt {font-weight:bold}
.tblGolf_stats th {padding:4px; background:#55742E; color:white}	

.tblPass_xmas {background:#ABBC90; width:300px; margin-left:28px;}
.tblPass_xmas td {padding:6px; background:#E5EADE}
.tblPass_xmas .tt {font-weight:bold}
.tblPass_xmas th {padding:4px; background:#55742E; color:white}

.tblPass_2007 {background:#ABBC90; width:100px; margin-left:28px;}
.tblPass_2007 td {padding:6px; background:#E5EADE; text-align:right}
.tblPass_2007 .tt {font-weight:bold}
.tblPass_2007 th {padding:4px; background:#55742E; color:white}

.ratestbl {width:100%; background:#FFFFFF; border:1px solid #243A85}
.ratestbl td {padding:4px; text-align:center; font-size:11px; background:white;}
.ratestbl .header {padding:2px; text-indent:6px; font-size:14px; color:#243A85; text-align:left; font-weight:bold; background:#DDE2CC;}
.ratestbl th {font-weight:bold; color:white; padding:6px; background:#55742E; text-align:center}
.ratestbl .colc {background:#EEEEEE;}

.ratestbl2007 {width:100%; background:#FFFFFF; border:1px solid #243A85}
.ratestbl2007 td {padding:4px; text-align:center; font-size:11px; background:white;}
.ratestbl2007 .td2 {padding:4px; text-align:center; font-size:11px; background:#DDE2CC;}
.ratestbl2007 .td3 {padding:4px; text-align:left; font-size:11px; background:#DDE2CC;}
.ratestbl2007 .header {padding:2px; font-size:13px; color:#243A85; text-align:center; font-weight:bold; background:#DDE2CC;}
.ratestbl2007 th {font-weight:bold; color:white; padding:6px; background:#55742E; text-align:center}
.ratestbl2007 .colc {background:#EEEEEE;}