/* CSS Document */

/* GLOBAL */
body				{margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(/~caddy/images/bg_main.gif)}
h1					{font-size:24px; font-weight:normal; color:#8CC63F; margin:0px; padding:0px}
h2					{font-size:14px; font-weight:normal; color:#888888; margin:0px; padding:0px}
h3					{font-size:18px; font-weight:normal; color:#888888; margin:20px 0px 20px 0px; padding:0px}
a					{color:#005996; text-decoration:none}
a:hover				{color:#005996; text-decoration:underline}

.black				{color:#000000}
.blue				{color:#005996}
.gray				{color:#999999}
.green				{color:#8CC63F}
.white				{color:#FFFFFF}

.sm					{font-size:10px}
.md					{font-size:12px}
.lg					{font-size:16px}
.xl					{font-size:24px}

.activeCourse		{font-weight:bold}
.comingCourse		{color:#AAAAAA}

/* SIDEBAR */
.sidebarbg			{background:url(/~caddy/images/bg_grn_lft.gif) repeat-y right #C4DF9B}
.sidebartop			{background:url(/~caddy/images/bg_grn_top.gif); height:5px; text-align:right}
.sidebarmain		{padding:20px}
.infotitle			{padding:25px 0px 3px 5px; font-weight:bold}
.infomain			{padding:10px; background:url(/~caddy/images/bg_sidebar.gif) bottom right #FFFFFF no-repeat; border:1px solid #000000}
.infomap			{background:#005996; border-width:0px 1px 1px 1px; border-style:solid; border-color:#000000}
.icon				{width:50px; height:50px; padding-bottom:5px; padding-top:5px}

/* BODY */
.body				{background:#FFFFFF; padding:20px}
.holeimg			{width:500px; height:300px; border:1px solid #000000; margin-bottom:5px}
.holename			{padding:10px 0px 2px 0px; font-weight:bold;}
.holenav a			{color:#FFFFFF; padding:6px; text-align:center; vertical-align:middle; background:#8CC63F; display:block; text-decoration:none; font-size:14px; border-right:1px solid #888888; border-bottom:1px solid #888888}
.holenav a:hover	{background:#005996; text-decoration:none; color:#FFFFFF}
.left				{background-image:url(/~caddy/images/bg_left.gif); width:10px}
.blogentry			{border-top:1px solid #CCCCCC; padding:15px 0px 20px 0px}

/* STATS */
.stattitle			{background:#005996; color:#FFFFFF; padding:3px; text-align:center}
.statdata			{background:#EEEEEE; color:#000000; padding:3px; text-align:center}
.stattotal			{background:#DDDDDD; color:#000000; padding:3px; text-align:center}
.statpar			{background:#DDDDDD; color:#000000; padding:3px; text-align:center; font-weight:bold;}
.stats_left			{border-bottom:1px dotted #CCCCCC; text-align:right; color:#999999; font-size:10px;}
.stats_right		{border-bottom:1px dotted #CCCCCC; padding:3px 0px 3px 8px; font-size:11px;}
.tee_color			{width:65px; height:13px; border:1px solid #000000;}

/* STATS */
.stats {
/*	border-top:1px solid #DDDDDD;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
	border-left:1px solid #DDDDDD;*/
	margin-bottom:25px;
}
.stats th {
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
	font-size:11px;
	padding:3px;
	color:#AAAAAA;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	background:#EEEEEE;
}
.stats img			{width:100%; height:12px;}
.stats .data {
	font-size:11px;
	padding:2px;
	text-align:right;
	vertical-align:middle;
	border-right:1px solid #AAAAAA;
	border-bottom:1px solid #AAAAAA;
}
.stats .total {
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
	font-size:11px;
	padding:3px;
	border-bottom:1px solid #DDDDDD;
	background:#EEEEEE;
}
.stats .par			{background:#DDDDDD; text-align:center;}

.form				{margin:0px; padding:0px}
.field				{width:100%; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px}

.footer {
	font-size:10px;
	color:#000000;
}
.footer a {
	color:#000000;
	text-decoration:none;
}
.footer a:hover {
	text-decoration:underline;
}

.intro {
	font-size:16px;
	line-height:22px;
	color:#999999;
}

.notice {
	padding:10px;
	font-size:11px;
	border:1px solid #858D37;
	background:#E1E7A3;
	margin:20px 0px 20px 0px;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}

/* TEE COLORS */

.teeColor			{text-align:center;}
.teeColor img		{width:25px; height:15px;}
.teeColorDiv		{padding:2px; text-align:center; font-size:10px; margin:2px;}

.Black		{background:#000000; color:#999999;}
.Blue		{background:#3366CC; color:#3399FF;}
.Bronze		{background:#CC9933; color:#DDCFB3;}
.Brown		{background:#663300; color:#CAAC8F;}
.Burgundy	{background:#660000; color:#BE8787;}
.Cream		{background:#F2F2BB; color:#ADAD53;}
.Copper		{background:#B4760B; color:#CAAC8F;}
.Gold		{background:#FFCC00; color:#9D872F;}
.Green		{background:#00CC00; color:#BAD8BA;}
.Magenta	{background:#F554D1; color:#F2D6EC;}
.Orange		{background:#ff9900; color:#FEDFB1;}
.Purple		{background:#663399; color:#BEA0DC;}
.Red		{background:#FF0000; color:#FEC4C4;}
.Rose		{background:#B7447D; color:#EDC6D9;}
.Rust		{background:#CA4D16; color:#EACABC;}
.Silver		{background:#999999; color:#FFFFFF;}
.Tan		{background:#DFBE6E; color:#61582C;}
.Teal		{background:#6FCBB5; color:#DDEFEB;}
.Dark Teal	{background:#3E947F; color:#DDEFEB;}
.Turquoise	{background:#00FF99; color:#408D6E;}
.White		{background:#FFFFFF; color:#999999;}
.Yellow		{background:#FFFF00; color:#FF9900;}
.Lavender	{background:#dbbbfc; color:#8d61bb;}
.Sage		{background:#b8cdac; color:#6e8461;}
.Jade		{background:#3ea301; color:#9cd27b;}
