﻿body	{ background-color:#ffffff; margin:10px; background-attachment:fixed; }
body, textarea	{ font-family:Arial; font-size:Small; }

a	{	color:#424959; }
p	{	margin: 0px 0px 10px 0px;	}

H2, H2 A	{	margin:0px;	margin-bottom:5px;	color:#F78F1E;	font-size:x-large;	font-weight:bold;	}
H3, H3 A	{	margin:0px;	margin-bottom:5px;	color:#000000;	font-size:medium;	font-weight:bold;	}
H4, H4 A	{	margin:0px;	margin-bottom:2px;	color:#4D4D4D;	font-size:14px;		font-weight:bold;	}

.ClubName { color:white; font-weight:bold; font-size:30px; }
.StrapLine { color:white; font-weight:bold; font-size:18px; }

.CS_Primary_Nav_Table { }
.CS_Primary_Nav_Table TD { padding-left:10px;	padding-right:10px; padding-bottom:3px;	vertical-align:middle; border-left:solid 1px white; }
.CS_Primary_Nav_Table A	{ color:White;	font-weight:bold;	text-decoration:none; }
.CS_Primary_Nav_Table A:Hover	{ color:#F78F1E; }

.CS_Secondary_Nav_Table	{ width:100%; margin-bottom:10px; }

.CS_Secondary_Nav_Header_Cell { font-size:medium; font-weight:bold; text-align:left; padding: 0px 10px 0px 10px; }
.CS_Secondary_Nav_Header_Cell A { color:white; text-decoration:none; }

.CS_Secondary_Nav_Selected_Cell, .CS_Secondary_Nav_Cell { padding: 10px 10px 0px 10px; }
.CS_Secondary_Nav_Selected_Cell A { color:#F78F1E; text-decoration:none; font-weight:bold; }

.CS_Secondary_Nav_Child_Cell {	font-size:11px; padding: 5px 10px 0px 20px;	}
.CS_Secondary_Nav_Cell A, .CS_Secondary_Nav_Child_Cell A { color:White; text-decoration:none; font-weight:bold; }
.CS_Secondary_Nav_Selected_Cell A:Hover, .CS_Secondary_Nav_Cell A:Hover, .CS_Secondary_Nav_Child_Cell A:Hover  { color:#F78F1E; }

.CS_Buttons_Table { margin-left:auto;	margin-right:auto;	margin-bottom:2px; }
.CS_Buttons_Table TD { background-repeat:no-repeat; background-position:center center; width:226px; height:142px; vertical-align:top; }
.CS_Buttons_Name_Div	{ padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:2px; color:White; font-size:large; font-weight:bold; text-decoration:none; }
.CS_Buttons_Info_Div	{ color:White; font-size:14px; font-weight:normal; padding-left:10px; padding-right:10px; }

.CS_Breadcrumbs_Div	{ text-align:left; padding:5px 10px 5px 10px; }
.CS_Breadcrumbs_Div, .CS_Breadcrumbs_Div A { font-weight:bold; color:#999999; font-size:smaller; }

.CS_Primary_Content_Div { padding:10px; vertical-align:top; }
.CS_Primary_ContentDocument_Div { padding:5px; background-color:#F5F5F5; border: dotted 1px #CFCFCF; }

.CS_Secondary_Content_Div	{ color:White; padding:10px; }
.CS_Secondary_Content_Div A { color:#F78F1E; }
.CS_Secondary_Content_Div H2, .CS_Secondary_Content_Div H2 A	{	color:#FFFFFF;	}
.CS_Secondary_Content_Div H3, .CS_Secondary_Content_Div H3 A	{	color:#F78F1E;	}

.CS_Search_Dots_Span {	font-weight:bold;	}
.CS_Search_Match_Span	{	font-size:medium;	font-weight:bold;	color:#F78F1E;	}

.CS_Footer_Div { padding-top:20px; text-align:center; }
.CS_Footer_Div, .CS_Footer_Div a { color:#EFEFEF; font-size:x-small; }

.CS_Comment_Post_Div {	text-align:right; padding-top:5px; vertical-align: middle;	}
.CS_Comment_Div {	padding:5px; margin-top:5px; background-color:#FFFFCE; border: dotted 1px #CFCFCF; }

.CS_OptionsGroup_Div {	padding:5px; margin-top:5px; background-color:#F5F5F5; border: dotted 1px #CFCFCF; }