@charset "UTF-8";

BODY {
	/* This section shows up as an error because it only works in IE - that is OK */
	scrollbar-base-color: #57441a;
	scrollbar-arrow-color: #fff;
	background-color: #fff;
}
#g_logo_prnt { display: none; }
#navbar {
	/* width: 778px; */
}
.prnt_spacer { display: none; }
.content_txt_pg {
	background-image: url(../graphics/golflogo_lg.gif);
	background-repeat:no-repeat;
	background-position: top;
	background-attachment:fixed;
	background-color:#fefef2;
}
.content_txt_pg h2 {
	font: 16px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 10px 6px 14px 14px;
	color: #000;
	font-weight: bold;
}
.content_txt_pg h3 {
	width:740px;
	height:34px;
	font: 18px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 0px 0px 0px 14px;
	padding: 6px 0px 0px 0px;
	color: #fff;
	vertical-align:top;
	text-align: center;
	text-transform:uppercase;
	background: url('../graphics/h3_m_bg.gif') no-repeat;
}
	/* h4 header has a -6px bottom margin to close the space below it */
.content_txt_pg h4 {
	font: 14px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 18px 12px 4px 24px;
	color: #660000;
	vertical-align:top;
	font-weight: bold;
}
	/* h5 header is the same as the h4 header except its top or bottom margins are set to 0px */
.content_txt_pg h5 {
	font: 14px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 0px 12px 0px 24px;
	color: #660000;
	vertical-align:top;
	font-weight: bold;
}

.content_txt_pg p { font: 11px  Verdana, Arial, Helvetica, sans-serif; margin: 4px 12px 12px 24px; line-height: 1.25em; } 

.content_txt_pg li { font: 11px  Verdana, Arial, Helvetica, sans-serif; margin: 0px 20px 6px; line-height: 1.25em; } 

.content_txt_pg li.first { font: 11px  Verdana, Arial, Helvetica, sans-serif; margin: -12px 20px 6px; line-height: 1.25em; }

.content_txt_pg h4.top { 
	font: 14px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 4px 12px 4px 24px;
	color: #660000;
	vertical-align:top;
	font-weight: bold;
}

.ip_txt { font: 11px  Verdana, Arial, Helvetica, sans-serif; margin: 8px 0px 0px 24px; line-height: 1.2em; width:440px; } 

.pdf { font: 11px  Verdana, Arial, Helvetica, sans-serif; margin: 4px 4px 4px 30px; line-height: 1.25em; } 

.po2cl {
	width:280px;
	float: left;
	margin: -10px 0px 0px -8px;
} 

.po2cr {
	width:460px;
	float: left;
	margin: -10px 0px 0px -8px;
} 
.jc {
	margin: 0px 4px 4px 30px;
	vertical-align:top;
} 

.jct {
	margin: 0px 4px 4px 20px;
	float:left;
	width: 300px;
	vertical-align:top;
} 

.tw {
	font: 14px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 18px 0px 0px 12px;
	color: #660000;
	font-weight: bold;
	/* border:#FF0000 solid 1px; */
}

.txt_pg_button {
	font: 12px  Verdana, Arial, Helvetica, sans-serif;
	margin: 2px 4px 4px 34px; 
	font-weight: bold;  
	line-height: 1.5em;
}

.champ_list { font: 13px  Verdana, Arial, Helvetica, sans-serif; margin: 8px 6px 24px 36px; line-height: 1.25em; }

.important { font: 11px  Verdana, Arial, Helvetica, sans-serif; margin: 12px 12px 12px 24px; line-height: 1.25em; color:#660000; font-weight:bold; }

.info { font: 13px  Verdana, Arial, Helvetica, sans-serif; margin: 6px 12px 12px 24px; line-height: 1.5em; }

.clear {
	clear: both;
}

.sup {   
	font-size: smaller;
    vertical-align: baseline;
    position: relative;
    bottom: 0.23em;
	text-transform:lowercase
}

.bold {
	font-weight: bold;
}
.note {
	color: #ff0000;
	font-weight: bold;
}

/* Opera 6+ specific values */
@media screen and (min-width: 0px) {
    a.tooltiptop span.tooltip {
        left: inherit;
        top: inherit;
        margin-top: 12px;
        width: 0;
    }
}

.depart_txt {
	font: 16px "Book Antiqua", "Palatino Linotype", "Times New Roman", Times, serif;
	margin: 10px 6px 14px 14px;
	color: #000;
	font-weight: normal;
}

.pgb { page-break-before: always; }

#fb_link {  float: left; display: inline; margin: 0px 0px 0px 6px; color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; height:40px; width: 154px; padding: 1px 0px 0px 0px; }

#fb_logo {  float: left; display: inline; margin: 2px 0px 0px 6px; }

#fb_txt {  float: left; display: inline; margin: 0px 0px 0px 8px; color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; height:36px; width: 92px; padding: 4px 0px 0px 0px; text-align:left; }

#tw_link {  float: left; display: inline; margin: 0px 0px 0px 14px; color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; height:40px; width: 154px; padding: 1px 0px 0px 0px;  }

#tw_logo {  float: left; display: inline; margin: 2px 0px 0px 6px; }

#tw_txt {  float: left; display: inline; margin: 0px 0px 0px 8px; color:#ffffff; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; height:36px; width: 88px; padding: 4px 0px 0px 0px; text-align:left; }
a.txt_pg:link {color: #000000; text-decoration: none; }
a.txt_pg:visited {color: #000000; text-decoration: none; }
a.txt_pg:hover {color: #660000; text-decoration: none; }
a.txt_pg:active {color: #000000; text-decoration: none; }

#footer { height: 44px;  width: 778px; background-image: url(../graphics/grad_footer_lg.gif); }

.footer_txt_links { width: 450px; height: 36px; margin: 3px 0px 0px 0px; font-family: Verdana, arial, helvetica, sans-serif; color:#ffffff; font-size: 11px; font-weight: normal; text-align: center; display:inline; float: left; line-height:1.5em; }

#footer h5 {
	font-family:  Verdana, arial, helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	line-height: 1.25em; 
	margin: 2px 0px;
	padding: 0px 0px 2px 0px;
	background-image: url(../graphics/grad_footer.gif);
}

a.footer:link {	color: #FFF; text-decoration: none; }
a.footer:visited {color: #FFF; text-decoration: none; }
a.footer:hover {color: #F5EE1B; text-decoration: none; }
a.footer:active {color: #FFF; text-decoration: none; }
