.header {
	background-image:  url(../images/backgrounds/headerbg.gif);
	background-repeat: repeat-y;
	margin: 0px;
	background-color: #373153;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C59423;
}
.menu {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #EFE79C;
}
menu.a {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #4B5225;
	text-decoration: none;
}
table.menu a {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #4B5225;
	text-decoration: none;
}
#mainContentLeft {
	width:560px;
	float: left;
	overflow: hidden;
	padding: 5px;}
#mainContentRightM {width:260px; float: left; overflow: hidden; margin: 0; padding:5px;}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	list-style-type: square;
	font-style: normal;

}
.highlight {
	background-color: #DDC76C;
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
table.static {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #E4DFC2;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C59423;
	border-right-color: #C59423;
	border-bottom-color: #C59423;
	border-left-color: #C59423;
}
.pagebody {
	background-color: #D3DEE7;
}
table.page {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #E4DFC2;
	top: 10px;
	border-top: 3px solid #C59423;
	border-right: 1px solid #C59423;
	border-bottom: 3px solid #C59423;
	border-left: 1px solid #C59423;
	width: 760px;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #400000;
}
#whatsOn {width:530px; background: #fff url(/images/whatsOnTop.gif) no-repeat top; padding: 0px 10px ; overflow: hidden;}
#whatsOnBtm {width:530px; background: #fff url(/images/whatsOnBtm2.gif) no-repeat top; padding: 0 10px; overflow: hidden; height:15px;}
#whatsOn h1 { font-family: "Century Gothic", Arial; color:#AEA076; font-weight: normal;}

table.static {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #AB8E36;
	border-right-color: #AB8E36;
	border-bottom-color: #AB8E36;
	border-left-color: #AB8E36;
	border-right-width: 1px;
	border-left-width: 1px;
}
table.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	background-image: url(../images/bg/footer.gif);
	background-repeat: repeat-y;
}
table.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EDD88F;
}
table.homefeed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

a {
	color: #003366;
}

table.portal th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2E333F;
	background-color: #FFFFFF;
	background-image: url(/images/bg/th.gif);
	text-align: center;
	height: 29px;
}
.portal th a {
color: #2E333F !important;
}


table.portal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #DEDDC5;
	padding: 0px;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #400000;

}
h3 {  font-size: 14px; color: #592A1A; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h4 {  font-size: 13px; color: #592A1A; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h5 {  font-size: 11px; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h6 {  font-size: 9px; color: #333333; font-weight: normal; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif;}
h7 {  font-size: 11px; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h8 {  font-size: 12px; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
h9 {  font-size: 11px; color: #333333; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;
}
table.portal td {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

td.pointer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 0px;
}

tr.bookingResults {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
table.footer td {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
table.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #E9E2CD;
}
li {
	color: #333333;
}
table.border {
	border: 1px solid #CC9900;
}
body.popup {
	background-color: #FFFFFF;
}
body.popup {
}

body {
	background-color: #3F4F4F;
	margin: 0px;
}


p {
	margin-right: 15px;
}
.popup { background-color: #FFFFFF;}

table.popup { background-color: #FFFFFF;
            padding: 8px;
            width: 360px;
            border: 3px solid #C0C280;}

table.popup h3 { background-color: #FFFFFF;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 13px;
            color: #666666;}

table.popup h2 { background-color: #FFFFFF;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 15px;
            color: #666666;}
			
pointer.td {
	margin: 0px;
	padding: 2px;
}
/* Results Table */
.ResultsTable {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
border: none;
}
.ResultsHeaderTR {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
border: none;
}
/* Results Rows */
.ResultsDataTRO {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
border: none;
}
.ResultsDataTRD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
border: none;
}
.ResultsDataTRA {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
border: none;
display: none;
}
.ResultsDataTRN {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
border: none;
display: none;
}
/* Headers */
.HeaderName {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: left;
color: #000033;
Width: 170px;
}
.HeaderPHCAP {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
}
.HeaderClubGrade {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
}
.HeaderEHCAP {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000033;
text-align: center;
display: none;
Width: 50px;
}
/* STROKE headers */
.HeaderGross1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
}
.HeaderNett1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
}
/* STABLEFORD headers */
.HeaderGross2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
}
.HeaderNett2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
display:none;
}
/* PAR headers */
.HeaderGross3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
}
.HeaderNett3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
color: #000033;
Width: 50px;
display:none;
}
/* Data rows - Name */
.DataNameO {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: left;
}
.DataNameD {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff0033;
text-align: left;
}
.DataNameA {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: left;
}
.DataNameN {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: left;
}
/* other rows */
.DataPHCAP {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
}
.DataClubGrade {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
}
.DataEHCAP {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
display: none;
}
/* GROSS STROKE */
.DataGross1O {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
}
.DataGross1D {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff0033;
text-align: center;
}
.DataGross1A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
.DataGross1N {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
/* GROSS STABLEFORD */
.DataGross2O {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
}
.DataGross2D {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff0033;
text-align: center;
}
.DataGross2A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
.DataGross2N {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
/* GROSS PAR */
.DataGross3O {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
}
.DataGross3D {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff0033;
text-align: center;
}
.DataGross3A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
.DataGross3N {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
/* NETT STROKE */
.DataNett1O {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000033;
text-align: center;
}
.DataNett1D {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff0033;
text-align: center;
}
.DataNett1A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
.DataNett1N {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
}
/* NETT STABLEFORD */
.DataNett2O {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
.DataNett2D {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
.DataNett2A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
.DataNett2N {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
/* NETT PAR */
.DataNett3O {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
.DataNett3D {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
.DataNett3A {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
}
.DataNett3N {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
display: none;
} 

form { 
	background:#EAE6D0; 
}
#date { width: 250px;color: #84867C; height: 40px; float: right; overflow: hidden; text-align: right;}

#accordion {width: 250px;}

.contentslide{padding:0px;width:560px;height:170px;overflow:hidden; margin: 0;}
.contentslide a { background-image:none!important}
 .contentslide .opacitylayer{width:100%;height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
 .contentslide .contentdiv{display:none;} .pagination{display:none;}
#tabContainer {width:550px;float: left;overflow: hidden; margin-left: 10px;}
#tabContainer p,#tabContainer li,#tabContainer a,#tabContainer td{font-family:"Book Antiqua","Times New Roman",Times,serif;font-size:13px;text-align:left;}
#tabContainer2 {width:600px;float: left;overflow: hidden; margin-left: 10px;background-color: #3F4F4F;}
#tabContainer2 p,#tabContainer2 li,#tabContainer2 a,#tabContainer2 td {font-family:"Book Antiqua","Times New Roman",Times,serif;font-size:13px;text-align:left;}

#frontmenu{width:191px;height:153px;background:url(/images/home/treeBg.gif) 0 0 no-repeat;margin:0;padding:22px 0 0 0;}
#frontmenu li{margin:0;padding:0;list-style-type:none;}
#frontmenu li a{margin:0;padding:0;height:25px;width:191px;display:block;text-indent:-9999px;outline:none;}
#frontmenu li a#membersBtn{background:url(/images/home/membersBtn2.gif) 0 0 no-repeat;}
#frontmenu li a:hover#membersBtn{background-position: 0 -25px;}
#frontmenu li a#visitorsBtn{background:url(/images/home/visitorsBtn2.gif) 0 0 no-repeat;}
#frontmenu li a:hover#visitorsBtn{background-position: 0 -25px;}
.wysiwygDiv {
left:50%;
overflow:visible;
position:relative;
top:0;
z-index:100;
}
.wysiwygDiv button {
left:0;
margin-left:-75px;
opacity:0.7;
position:absolute;
top:0;
width:140px;
}