body
{
	color: #000;
	background-color: #007A50;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 15px;
	margin: 3px;
}

p
{
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 15px;
}

h1
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	color: #000;
	font-size: 20px;
	letter-spacing: 2px;
}

h2
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	color: #063;
	font-size: 18px;
	margin: 0 0 -12px 0;
	letter-spacing: 1px;
}

h3
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	color: #039;
	font-size: 16px;
	margin: 0 0 -14px 0;
	letter-spacing: 1px;
}

h4
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

ul
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 18px;
}

li
{
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 8px 0;
}

dt
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	color: #F00;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0 0 8px 0;
}

.body
{
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 15px;
	font-weight: normal;
}

.mastheadb
{
	background-color: #EEEEEE;
	border-bottom: #007A50 solid 5px;
}

.orgb
{
	background-color: #FFFFFF;
	border-bottom: #007A50 solid 5px;
}

.nexttourneyb
{
	background-color: #FFFFFF;
	border: #73738C solid 2px;
	margin: 0 6px 0 0;
}

.footerb
{
	background-color: #EEEEEE;
	border-bottom: #007A50 solid 2px;
}

.bodylm4
{
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 15px;
	font-weight: normal;
	margin: 0 0 0 4px;
}

.bodyrm4
{
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 15px;
	font-weight: normal;
	margin: 0 4px 0 0;
}

.bodyg
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 12px;
	font-weight: normal;
}

.title
{
	color: #187534;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 48px;
	font-weight: bold;
	font-style: italic;
	font-variant: small-caps;
	margin: -6px 6px 0px 6px;
}

.subtitle
{
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	margin: -9px 6px 0px 6px;
	text-transform: uppercase;
}

.snipe
{
	margin: 0px 6px 0px 6px;
}

.titlebg
{
	background-color: inherit;
	background-repeat: no-repeat;
	background-position: center center;
}

.mastbg
{
	background-color: inherit;
	background-image: url(../graphics/mast_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.snipebg
{
	background-color: inherit;
	background-image: url(../graphics/snipe_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.navbg
{
	background-color: inherit;
	background-image: url(../graphics/nav-bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}

.bg50
{
	background-color: transparent;
	background-image: url(../images/gcollinsbg-50.gif);
	background-repeat: repeat;
}

.headdate
{
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 12px;
	font-weight: bold;
}

.nextt
{
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 12px;
	color: #063;
	font-weight: bold;
}

.picdesc
{
	color: #444;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 2px 4px 2px 4px;
}

.foot
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.footg
{
	color: #063;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.modified
{
	color: #444;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 10px;
	font-weight: normal;
}

.indent2em
{
	text-indent: 2em;
}

.size12type
{
	font-size: 14px;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.size12typenorm
{
	font-size: 14px;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: normal;
}

.size12typeb
{
	font-size: 14px;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
}

.green
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.greenbold
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
}

.greenbold11
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 13px;
	font-weight: bold;
}

.greenbold12
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 14px;
	font-weight: bold;
}

.greenbold14
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
	font-weight: bold;
}

.greenbold18
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 18px;
	font-weight: bold;
}

.greenbolditalic
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
	font-style: italic;
}

.greenbolditalic14
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}

.greenbolditalic18
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
}

.red
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.red18
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 18px;
}

.redbold
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
}

.redbold10
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 12px;
	font-weight: bold;
}

.redbold14
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
	font-weight: bold;
}

.redbold16
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 18px;
	font-weight: bold;
}

.redbold18
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	color: #F00;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 1px;
}

.redbolditalic
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
	font-style: italic;
}

.blue
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: normal;
}

.blueitalic
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: normal;
	font-style: italic;
}

.bluebolditalic
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
	font-style: italic;
}

.bluebold
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
}

.bluebold14
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
	font-weight: bold;
}

.bluebold18
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 20px;
	font-weight: bold;
}

.graybolditalic
{
	color: #555;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
	font-style: italic;
}

.sponsors
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 1px;
}

.foothead
{
	font-size: 24px;
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 2px;
}

.aboutheads
{
	font-size: 14px;
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
	letter-spacing: 1px;
}

.aboutitems
{
	font-size: 14px;
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: normal;
}

.aboutsponsors
{
	font-size: 16px;
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	letter-spacing: 2px;
}

.career
{
	font-size: 14px;
	color: #000;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: normal;
	letter-spacing: 1px;
}

.greenboldul
{
	color: #063;
	font-weight: bold;
}

.schedulehead
{
	font-weight: bold;
}

.day1
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.day2
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.org
{
	color: #00C;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.circuit
{
	color: #060;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

.partner
{
	color: #444;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.region
{
	color: #F60;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
}

.location
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-size: 16px;
}

.place
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-weight: bold;
}

.normalitalic
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-style: italic;
	font-weight: normal;
}

.bolditalic
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-style: italic;
	font-weight: bold;
}

.normalbold
{
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
	font-style: normal;
	font-weight: bold;
}

.padded
{
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.paddedb
{
	font-size: 14px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-weight: bold;
}

.paddedn
{
	font-size: 14px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.paddedns
{
	font-size: 12px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.navcenter
{
	color: #F00;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
	line-height: 14;
}

.navmargin
{
	color: #F00;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-style: normal;
	margin: 0 0 0 16px;
	font-weight: bold;
	text-indent: -16px;
}

.navnews
{
	color: #F00;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-style: normal;
	margin: 2px 0 2px 2px;
	font-weight: bold;
}

.news
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	font-weight: normal;
}

A:link
{
	color: #039;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

A:visited
{
	color: #F00;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

A:hover
{
	color: #063;
	font-family: trebuchet ms,verdana,arial,helvetica,san-serif;
}

a.sidenav:link
{
	color: #039;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
	line-height: 9px;
}

a.sidenav:visited
{
	color: #039;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
	line-height: 9px;
}

a.sidenav:hover
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: bold;
	line-height: 9px;
}

a.centernav:link
{
	color: #039;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
}

a.centernav:visited
{
	color: #039;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
}

a.centernav:hover
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: bold;
	line-height: 14px;
}

a.navptr:link
{
	color: #F00;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.navptr:visited
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.navptr:hover
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.sponsorlink:link
{
	color: #039;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.sponsorlink:visited
{
	color: #039;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: bold;
}

a.sponsorlink:hover
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: bold;
}

a.news:link
{
	color: #F00;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.news:visited
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	font-weight: normal;
}

a.news:hover
{
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	text-decoration: underline;
	font-weight: normal;
}

.bclayhd
{
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	z-index: 0;
}
