table.static {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
}
.checkbox {
line-height:normal !important;
padding:0;
margin:0;
}
table.highlight {
	background-color: #E7EAED;
	border: 1px solid #CEBE64;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
table.highlight th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #7BA5D7;
}
table.home {
	background-color: #FFFFFF;
	background-image: url(/images/bg/home.jpg);
	background-repeat: repeat-x;
}
body, html {
	background-color: #547AAC;
	margin: 25px 0px 0px;
	line-height: 2em;
}
table.head {
	background-color: #FFFFFF;
	background-image: url(/images/bg/head.jpg);
	background-repeat: repeat-x;
}
table.footer {
	background-color: #FFFFFF;
	background-image: url(/images/bg/foot.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8A8A8A;
}
table.titles {
	background-color: #B5C5DF;
	background-image: url(/images/bg/titles.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099FF;
}
hr {
	color:#ccc;background-color:#ccc;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #899AB6;
}
table.portal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #B8AA5F;
	padding: 4px;
	line-height:normal !important;
	
}
table.portal th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #D3CF7E;
	
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #42769D;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #566F96;
}
table.portal td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}
table.ct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CAD0E5;
}
table.ct th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #DBD58A;
}
table.titles a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
table.static th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: #E7EAED;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #43566B;
}
ul {
	color: #666666;
	list-style-type: square;
}
h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #9E975F;
}
h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #A9A75C;
	font-weight: normal;
}
table.popup { background-color: #FFFFFF;
            padding: 8px;
            width: 360px;
            border: 3px solid #E8E0CD;}

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;}
body.popup {
	background-color: #FFFFFF;
	padding: 8px;
}
.portal th a {
color:#666 !important;
}

#container {width:857px;margin-left:7px;margin-top:-10px;}
#toparea {width:792px;overflow:hidden;background:url(/images/portal-top.png) top left no-repeat; padding:20px 0px 1px 0px;}
#portal {width:857px;min-height:300px;overflow:hidden;background:url(/images/portal-stripes.gif) repeat-y;}
#portal-left {width:234px;width/**/:/**/224px;height:900px;float:left;display:inline;margin-left:10px;background:url(/images/portal-left-bg.png) top left repeat-x;}
#portal-right {width:525px;width/**/:/**/505px;float:left;padding-left:20px;border-left:2px solid #F3F4F5;margin-left:2px;}
#portal-right-head {float:left;background:#51719B url(/images/accordion-blue.jpg) bottom left repeat-x; line-height:36px; height:36px;width:548px;width/**/:/**/530px;font-family:Georgia;color:#fff;margin-left:2px;padding-left:15px;font-size:15px;}
#weather {margin:10px 20px 0px 20px;}
#name {height:42px;width:792px;line-height:42px;padding-bottom:5px;border-bottom:2px solid #F3F4F5;}
#name h1 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:25px;color:#868151;margin-left:5px;margin-bottom:0px;padding-bottom:0px;}

.contentslide{width:221px;height:116px;overflow:hidden;/*border:1px solid #D8DEE2;*/}
.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;}

#pscroller1 {
   width: 221px;
   height: 116px;
   overflow: hidden;
}



/* 
  -----------------------------------
  Accordion 
  -----------------------------------
*/

.accordion {
	width: 221px;
	float:left;
	/*border-bottom:7px #ccc solid;*/
	border-bottom:#D8DEE2 1px solid;
}

.accordionHeaderWrapper {
	border-top: solid 1px #D8DEE2;
	margin: 0;padding: 0;
	height:2.65em;line-height:2.65em;
	color:#797979; background:#fff url(/images/accordion-white.jpg) bottom left repeat-x;
	font-family:Georgia;font-size: 12px;
	
}

a.accordionHead, a:visited.accordionHead {
	background:transparent url(/images/east_grey.gif) no-repeat 8px center;
	color:#868151!important;
 	padding-left:20px;
 	text-decoration:none!important;
 	display:block;
 	margin: 0;
	font-family:Georgia;
	outline:none;font-size: 12px;
 }

a.accordionHeadDown, a:visited.accordionHeadDown {
	background:#4D6D94 url(/images/south_white.gif) no-repeat 8px center;
	color:#fff!important;/*background:#51719B url(/images/accordion-blue.jpg) bottom left repeat-x;*/
	text-decoration:none!important; font-weight: bold;
	padding-left: 20px;
	display:block;
	margin: 0;font-family:Georgia;
	outline:none;font-size: 12px;
} 

a:hover.accordionHead {
	width: 201px!important;
	padding-left: 20px;
	/*font-weight:bold;*/color:#797979!important;text-decoration:underline!important;
	/*background:#F3F4F5;*/font-family:Georgia;
	outline:none;
}

.accordionHeadTitle {
	float:left;
}

#accordionItemWhatsonBody {
	background:#fff; padding:0px 5px!important;width:211px;
}

#accordionItemDetailsBody, #accordionItemPollBody, #accordionItemBookingsBody, #accordionItemResultsBody, #accordionItemPartnersBody {
	/**/
}

#accordionItemDetailsBody, #accordionItemPollBody, #accordionItemBookingsBody, #accordionItemResultsBody, #accordionItemPartnersBody {
/**/
}

.accordionContent {
	font-size: 11px;
	color: #333333;
    width: 221px;background:#fff;padding-bottom:13px!important;
}

.accordionContent h2, .accordionContent h3, .accordionContent h4 {
	font-size: 11px;
	color: #000;
	margin: 0px;
	line-height: normal;
	letter-spacing: 0.1em;
}

/*
#accordionItemPartnersBody table {width:210px!important;}
#accordionItemPartnersBody table tr{width:210px!important;}
#accordionItemPartnersBody table th {width:210px!important;}
#accordionItemPartnersBody table td {width:210px!important;}
*/

.accordion table{border:none;background-color:#fff;text-align:left;line-height:normal!important;margin:0px!important;padding:0px 4px 0px 3px!important;padding:0px!important;width:204px!important;width/**/:/**/211px!important;}
.accordion table th{text-align:center;font-size:14px;border:none;visibility:hidden;}
.accordion th a{font-weight:normal;margin-right:5px;margin:0px!important;}
.accordion table td{border:none!important;}

.accordionContent td { padding: 4px 6px !important; }
.accordionContent div { padding: 4px 6px !important; }
.accordionContent p { margin:6px 0 12px 0;}


.accordionOpen,.accordionClosed 
{ 
	/* used to track open/closed state */ 
}
#letterContainer {width: 720px; overflow: hidden; background:#FFF!important; margin: 0 auto; padding: 10px;}
#letterContainer p {font: Arial, Helvetica, sans-serif 13px #333;overflow: hidden; font-size: 13px!important; line-height:19pt; }
#clubLogo{float: right; overflow: hidden; width: 420px; margin-bottom: 8px; margin-top: 20px;}
#clubAddress {float: right; overflow: hidden; width: 250px; margin-bottom: 20px; clear: both;}
#LetterOfIntroduction {clear: both; overflow: hidden; width: 720px;margin-top: 20px;}
#letterSignature {clear: both;  overflow: hidden; margin-top: 20px;width: 800px;}
#LetterDate { clear: both; overflow: hidden; width: 500px;}