 
/* This file was automatically generated.  
 Column # 1
   Theme:  forest
*/
  /* COPYRIGHT -- CLUBESSENTIAL 2002, All rights reserved
   FOREST THEME -- Based on CE Forest Theme adapted for verion 3.5
   Mathew Chase, Randee Wilding, Joe Abele
-------------------------------------------------------------------*/

/* ---------  ADDITIONS BY JOE - April 18, 2003  -------------------------------------------*/
/*General Row Hover Classes*/
.rowNormal {
	BACKGROUND-COLOR: #FFFDEF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;

}
.rowHover {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
 
/*Copyright text at bottom of each page*/
.copyright {
 FONT-SIZE: 10px;
 COLOR: #000000;
}
 
/*Survey Module*/
.modSurveyEditDividerHdr
{
 BACKGROUND-COLOR: #DDDDDD;
 FONT-SIZE: 10pt;
 COLOR: #000000;
 
}
/* ---------  END ADDITIONS BY JOE - April 18, 2003  -------------------------------------------*/

 
/* ---------  ADDITIONS BY JOE - April 3, 2003  -------------------------------------------*/
 

/*INBOX MODULE*/
.modInboxMessageTextArea{
 BACKGROUND-COLOR: #FFFFFF;
}
 
/*MEMBER PROFILE MODULE*/
.modRosterHiliteHiddenField{
 COLOR: #BDA973;
}
 
/*ROSTER PROFILE UPDATE REPORT MODULE*/
.modProfileReportRowHeader{
 BACKGROUND-COLOR: #8BA38B;
}
 
.modProfileReportRow{
 BACKGROUND-COLOR: #FFFFFF;
}
 

/* ---------  END ADDITIONS BY JOE - April 3, 2003  -------------------------------------------*/


/* ---------  ADDITIONS BY JOE - March XX, 2003  -------------------------------------------*/
/* Plug-in POLLING */
/*bkg = E1DAB4 (matched)  or  F4EECC (light)*/
.plgPollQuestionArea{
	BACKGROUND-COLOR: #F4EECC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	}

.plgPollHeader{
	FONT-SIZE: smaller;
	BACKGROUND-COLOR: #E1DAB4;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	}

.plgPollResultBar{
	BACKGROUND-COLOR: #D7BF7F;
}

.plgPollHighlightFont{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FF0000;
}

.plgPollBorder{
	BACKGROUND-COLOR: #CFC890;
}


/* ###  DYNAMIC LIST  ### */
.modDListItemListname{
	FONT-SIZE: 14px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bold;
	text-decoration: none;


	}
.modDListItemTitle{
	FONT-SIZE: 16px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bold;
	text-decoration: none;

	}
.modDListItemSubtitle{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: normal;
	text-decoration: none;

	}

/* ---------  END ADDITIONS BY JOE - March XX, 2003  -------------------------------------------*/

/*-----Begin Additions Missed from January 28, 2003--------------------------------------------------*/

A.RosterRowHidden{
	COLOR: #FF0000;
}
A.RosterRowHidden:hover {
	COLOR: #FF0000;
}
A.RosterRowHidden:visited{
	COLOR: #FF0000;
}

/*-----End Additions Missed from January 28, 2003--------------------------------------------------*/

/* ---------  ADDITIONS BY JOE - January 28, 2003  -------------------------------------------*/

/*GENERAL PLUGIN ACTION LINKS*/
A.plgHeaderBarAction{
	FONT-SIZE: 10;
	COLOR: #006000;
	}
A.plgHeaderBarAction:hover {
	FONT-SIZE: 10;
	COLOR: #006000;
}
A.plgHeaderBarAction:visited {
	FONT-SIZE: 10;
	COLOR: #006000;
}


/*Module Specific Classes*/

/*CALENDAR MODULE*/
.modCalYearCurrentMonthHighlight{
	BACKGROUND-COLOR: #FFFFFF;
}
.modCalYearCurrentDayHighlight{
	BACKGROUND-COLOR: #006000;
	font-weight: bold;
	color: #FFFFFF;

}


/*INBOX MODULE*/
.modInboxMessageView{
	BACKGROUND-COLOR: #F4EECC;
}


/*USER REGISTRATION MODULE*/
.modSignupForm{
	BACKGROUND-COLOR: #F0EADA;
}


/*SEARCH ENGINE*/
A.modSearchPrintButton{
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.modSearchResults{
	BACKGROUND-COLOR: #F0EADA;
	COLOR: #000000;
}

/* ---------  END ADDITIONS BY JOE - January 28, 2003  -------------------------------------------*/



/* ---------  ADDITIONS BY JOE - DECEMBER 9, 2002  -------------------------------------------*/
/*Module Specific Classes*/
.modArticlesRowHighlight{
	BACKGROUND-COLOR: #FFFDEF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}

.modArticlesDayHeader{
	BACKGROUND-COLOR: #006000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #006000;

}

A.modEvtMgrHeader {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
	}
A.modEvtMgrHeader:hover {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	}
A.modEvtMgrHeader:visited {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	}

/* ---------  END ADDITIONS BY JOE - DECEMBER 9, 2002  -------------------------------------------*/





/* ---------Additions by Joe - October 25, 2002 ---------------------

/*Module Specific Classes*/

.modDirectoryNoEditShade{
	BACKGROUND-COLOR: #F7F4F3;
}

.modDirectoryCheckboxShade{
	BACKGROUND-COLOR: #DEDEDE;
}

.txtbox {
	background-color: #ffffff; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	border-style: inset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px
	}

/* ---------End Additions by Joe - October 25, 2002 ---------------------


/* GENERAL */
BODY{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif
	/* ### ADDED BY JOE ON 10/30/02 ### */  
	SCROLLBAR-ARROW-COLOR: #006000;		/*COLOR1*/
	SCROLLBAR-FACE-COLOR: #E1DAB4;		/*COLOR2*/
	SCROLLBAR-TRACK-COLOR: #CFC890; 
	SCROLLBAR-HIGHLIGHT-COLOR: #F4EECC;

	SCROLLBAR-SHADOW-COLOR: #808080;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	}
	
TABLE{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif
	}

A {TEXT-DECORATION: underline; COLOR: #006000}
	A.small {FONT-SIZE:8.5pt; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR:#F5F4E9;}
	A.anchor {COLOR:#006000;}
	A:visited {COLOR:#006000;} 
	A:hover {COLOR:#000000; TEXT-DECORATION: underline}

/* :add: h1-h6 Ethan 11-17-06 */	
h1, h2, h3, h4, h5 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}


h1 {
	text-align: center;
	font-size: 65px;
	padding: 20px 0 20px 0;
	margin: 0 20px 0 20px;
}

h2 {
	font-size: 42px;
	display: inline;
}

h3 {
	font-size: 20px;
}

h4 {
	color: #660000;
	font-size: 16px;
	margin: 20px 0 20px 0;
	display: inline;	
}

h5 {
	font-size: 20px;
}


/* LEFT NAV MENU BACKGROUND */
.CEMenu {BACKGROUND-COLOR: #006000}

/* BACKGROUND COLOR OF THE CLUB LOGO AT THE LEFTMOST CORNER */
.cornerheader {BACKGROUND-COLOR: #006000}

/* BACKGROUND COLOR OF THE TOP BANNER */
.bannerheader {BACKGROUND-COLOR: #006000}

/* BACKGROUND COLOR OF THE GLOBAL BUTTONS */
.globalnav {BACKGROUND-COLOR: #006000}

/* FRAME PAGE BACKGROUND */
.page {BACKGROUND-COLOR: #E1DAB4}

/* PLUGIN TITLES */
.plugintitle {
	FONT-SIZE: 12pt;
	FONT-FAMILY: Verdana
	COLOR: #006000
	}

/* External News Text (not links) */
.news { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;}

/* Plug-in CALENDAR */
.plgCalendarHeader{
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #E1DAB4;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;

	}
.plgCalendarWeekday{
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #F4EECC;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;

	}
.plgCalendarWeekend{
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #CFC890;
	FONT-FAMILY: Arial;
	COLOR: #000000;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;

	}
.plgCalendarDayOn{
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding: 2px;

	}

/* Plug-in HEADER BAR */
.plgHeaderBar{
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #CFC890;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006000;
	font-weight: bold;

	}
.plgHeaderBarAction{
	FONT-SIZE: smaller;
	BACKGROUND-COLOR: #CFC890;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006000;
	}
.plgHeaderBarBorder{BACKGROUND-COLOR: #006000;}
.plgBorder{BACKGROUND-COLOR: #E1DAB4;}

.plgAltLine{BACKGROUND-COLOR: #F4EECC;}

/* Plug-in 5DAY WEATHER */
.plgWeatherHeader{
	FONT-SIZE: smaller;
	BACKGROUND-COLOR: #E1DAB4;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000
	}
.plgWeatherAltBkg{BACKGROUND-COLOR: #F4EECC;}
.plgWeatherHghTxt{
	FONT-SIZE: smaller;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006000
	}
.plgWeatherLowTxt{
	FONT-SIZE: smaller;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #034E87
	}
.plgWeatherCndTxt{
	FONT-SIZE: smaller;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000
	}

/* Plug-in INBOX */
.plgInboxHeader{
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #E1DAB4;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000
	}

/* Plug-in LEADERBOARD */
.plgLdrbrdHeader{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000
	}
.plgLdrbrdHiliteUser{
	FONT-WEIGHT: bold;
	COLOR: #F5F4E9
	}

/* Plug-in EXTERNAL NEWS */
.s{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-LEFT: 9px
	}
.h{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006000;
	PADDING-LEFT: 20px
	}

/* Plug-in NEWS */
.plgNewsPosted{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-LEFT: 9px
	}

/* Plug-in LINK */
.plgLinkTxt{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006000;
	}
.plgLinkDesc{
	FONT-SIZE: smaller;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	PADDING-LEFT: 9px
	TEXT-DECORATION: none
	}

/* Plug-in RESERVATIONS */
.plgResCurrent{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #F5F4E9;
	}
.plgResTxt{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #006000;
	}
.plgResDesc{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000;
	}
	
/* **********MODULE SPECIFIC CLASSES*********** */

/* ###  GENERAL MODULE SETTINGS  ### */
.modHeader{
	FONT-SIZE: 14pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000
	}
.modHeaderLine{
	COLOR: #000000
	}
.modAdmin{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E1DAB4;
	COLOR: #FFFFFF
	}
.modPopupHeader{
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #006000;
	BORDER-BOTTOM: #000000 1px solid;
   BORDER-TOP: #CFC890 1px solid;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px
	}
.modAltLine{
	BACKGROUND-COLOR: #CFC890;
}
.fadedfont{
	COLOR: #A8BB99;
}

/* ###  MESSAGE BOARD  ### */
.modMsgBrdShaded{
	BACKGROUND-COLOR: #F4EECC;
	}

/* ###  MAP AND DIRECTIONS*/
.modMapShaded{
	BACKGROUND-COLOR: #F4EECC;
	}

/*SEARCH ENGINE*/
.modSearchShaded{
	BACKGROUND-COLOR: #F4EECC;
	}
.modSearchShaded2{
	BACKGROUND-COLOR: #F4EECC;
	}

/* ###  LIVE CHAT  ### */
.modChatIndexHeader{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF
}
.modChatRoomList{
	BACKGROUND-COLOR: #F4EECC;
	COLOR: #000000
}

/* ###  SITE STATISTICS  ### */
.modStatsVisitorBar{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #006600
}
.modStatsUserBar{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF
}

/* ###  EVENT MANAGER  ### */
.modEvtMgrHeader{
	BACKGROUND-COLOR: #006000;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF
}

/* ###  GOLF STATISTICS  ### */
.modGolfStatsHeader1{
	BACKGROUND-COLOR: #006000;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF
}
.modGolfStatsHeader2{
	BACKGROUND-COLOR: #F5F4E9;
	COLOR: #000000
}
.modGolfStatsDataRow{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000
}

/* ###  COURSE TOUR  ### */
.modCrsTourSelectedTab{
	BACKGROUND-COLOR: #F5F4E9;
	FONT-WEIGHT: bold;
	COLOR: #000000
}
.modCrsTourUNSelectedTab{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF
}
.modCrsTourHoleChooser{
	BACKGROUND-COLOR: #006000;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF
}
.modCrsTourSelectedHole{
	BACKGROUND-COLOR: #FFFFFF;
}
.modCrsTourTeeBoxHeader{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF
}
.modCrsTourTeeBoxData{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000
}
.modCrsTourScoreCardHeader{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF
}
.modCrsTourScoreCardDataRow{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000
}
.modCrsTourScoreCardDataRowALT{
	BACKGROUND-COLOR: #F4EECC;
	COLOR: #000000
}
.modCrsTourScoreCardHeader:visited {
	COLOR: #FFFFFF
}
.modCrsTourScoreCardHeader:hover {
	COLOR: #FFFFFF
}

/* ###  ACTIVE USER LISTING  ### */
.modActUserListHeader{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF
}
.modActUserListHeader:visited{
	COLOR: #FFFFFF
}
.modActUserListHeader:hover{
	COLOR: #FFFFFF
}
.modActUserListDataRow{
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 8pt;
	COLOR: #000000
}
.modActUserListDataRowALT{
	BACKGROUND-COLOR: #F4EECC;
	FONT-SIZE: 8pt;
	COLOR: #000000
}

/* ###  CALENDAR  ### */
.modCalDayRowLeftHeader{
	BACKGROUND-COLOR: #E1DAB4;
}
.modCalDayRow{
	BACKGROUND-COLOR: #F4EECC;
}
.modCalWeekDayHeader{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF;
}
.modCalWeekDayHeader:hover{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF;
}
.modCalWeekDayHeader:visited{
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF;
}
.modCalWeekRow{
	BACKGROUND-COLOR: #F4EECC;
}
.modCalMonthWeekEndDay{
	BACKGROUND-COLOR: #E1DAB4;
}
.modCalMonthWeekDayDisabled{
	BACKGROUND-COLOR: #CFC890;
}

/* ROSTER */
.RosterRowOn{
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #FFFDEF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
.RosterColDiv {BACKGROUND-COLOR: #006000}

.RosterRowOff {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
.RosterLetterOn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #F4EECC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}
.RosterLetterOff {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #006000;
	COLOR: #F4EECC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
A.RosterLetterOff {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #006000;
	COLOR: #F5F4E9;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
A.RosterLetterOff:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #006000;
	COLOR: #F4EECC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
A.RosterLetterOff:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #006000;
	COLOR: #F4EECC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
	}
	
.RosterColumnTitle {BACKGROUND-COLOR: #F4EECC;}

/* DIRECTORY -> EDIT ROSTER OPTIONS -> CANCEL & NEXT BUTTON */
.but{
	BORDER-RIGHT: 1px outset ButtonHighlight;
	BORDER-TOP: 1px outset ButtonHighlight;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #F4EECC;
	BORDER-LEFT: 1px outset ButtonHighlight;
	CURSOR: pointer;
	COLOR: #000000;
	BORDER-BOTTOM: 1px outset ButtonHighlight;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

/* DIRECTORY -> EDIT ROSTER OPTIONS -> CLOSE BUTTON */
.membut {
	BORDER-RIGHT: 1px solid ButtonFace;
	BORDER-TOP: 1px solid ButtonFace;
	FONT-SIZE: 8pt;
	BACKGROUND-COLOR: #F4EECC;
	BORDER-LEFT: 1px solid ButtonFace;
	CURSOR: pointer;
	COLOR: #000000;
	BORDER-BOTTOM: 1px solid ButtonFace;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	}

/* BUTTONS */
/* Admin Bar Button */
.abut {
	BACKGROUND-COLOR: #F4EECC; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt; 
	BORDER-STYLE: outset; 
	BORDER-WIDTH: 2px; 
	MARGIN-TOP: 2px; 
	MARGIN-BOTTOM: 2px
	}

.largerfont	{FONT-SIZE: larger}
.smallerfont {FONT-SIZE: smaller}

/* 3.0 */ /* Used for pop-up windows headers */
TD.clsRaised
{
	BACKGROUND-COLOR: #006000; /* To override local code color */
	BORDER-BOTTOM: 1px solid #000000;
	BORDER-TOP: 1px solid #F4EECC;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 1px;
	PADDING-RIGHT: 1px;
	PADDING-TOP: 1px
}

/* TABS */
	.tnavTitle {
		FONT-WEIGHT: bold;
		FONT-SIZE: 12pt;
		FONT-FAMILY: Arial, Helvetica, sans-serif
		}
	/* Border around tab sections*/
	.tnavBorder {BACKGROUND-COLOR: #006000}
	
	/* Title for active tab section */
	.tnavTabON {
		FONT-WEIGHT: bold;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #F4EECC;
		TEXT-DECORATION: none
		}
	/* Title for inactive tab sections */
	.tnavTabOFF {
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #006000;
		TEXT-DECORATION: none
		}
	/* Visited inactive tab sections */
	A.tnavTabOFF:visited {
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #FFFFFF;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #006000;
		TEXT-DECORATION: none
		}
	/* Rollover inactive tab sections */
	A.tnavTabOFF:hover {
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #CFC890;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #006000;
		TEXT-DECORATION: none
		}
		
/* INBOX -> Mail groups window body */
.tnavTabContent {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F4EECC;
	TEXT-DECORATION: none
	}

/*INBOX - >MAIL GROUP - > Move over */
.rowhighlight {BACKGROUND-COLOR: #E1DAB4;}

.adminbar	{
	BACKGROUND-COLOR: #F4EECC;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000
	}

/* 3.0 COMPATIBILITY */ /*Weather, Calendar*/
	/* Used in New Roster for body area */
	.colorBG1 {BACKGROUND-COLOR: #F4EECC}
	.colorBG2 {BACKGROUND-COLOR: #F4EECC}
	
	/* Color for plug-in dividers and Calendar heads */
	/* Also used in new inbox set items */
	.colorlevel1BG {BACKGROUND-COLOR: #006000}



/*****************************************************/
/*****************************************************/
                      /* UNUSED */
/*****************************************************/
/*****************************************************/
.scrollbarcodeholder
{
	SCROLLBAR-FACE-COLOR: #6FFF00; /*#134d4c; teal*/
	SCROLLBAR-HIGHLIGHT-COLOR: #6FFF01; /*#e7e3b5;*/
	SCROLLBAR-SHADOW-COLOR: #6FFF02; /*#000000;*/
	SCROLLBAR-3DLIGHT-COLOR: #6FFF03; /*#e7e3b5;*/
	SCROLLBAR-ARROW-COLOR: #6FFF04; /*#e7e3b5;*/
	SCROLLBAR-TRACK-COLOR: #6FFF05; /*#d9e1e1;*/
	SCROLLBAR-DARKSHADOW-COLOR: #6FFF06; /*#999999*/
}

.RosterSearchBox
{
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #6FFF07; /*#E7E5B2;*/
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.UserProfile
{
	BACKGROUND-COLOR: #6FFF10; /*white*/
}

/* Not in use */
.UserProfileMenu_THIS_IS_OLD
{
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #6FFF11; /*#d3cfc2;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* Background */
.darea
{
	BACKGROUND-COLOR: #6FFF12; /*#E7E5B2*/
}

.dynamicpage
{
	BACKGROUND-COLOR: #6FFF13; /*#E7E5B2*/
}

.abut2 {
	/*background-color: #F1F1EF; 
	color: #800000;*/
	background-color: #5CEF16; 
	color: #5CEF17; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	border-style: outset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px
	}

/* Old */
.moduletitle
{
	FONT-SIZE: 24pt; /*14pt*/
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* Original 10pt with color F5F4E9*/
	A.tnavTabON {
		FONT-WEIGHT: bold;
		FONT-SIZE: 20pt;
		COLOR: #2300FF;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #5CFF03;
		TEXT-DECORATION: none
		}
/* Original 10pt with bgcolor FFFFFF*/
	A.tnavTabON:visited {
		FONT-WEIGHT: bold;
		FONT-SIZE: 20pt;
		COLOR: #2300FE;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #0021FF;
		TEXT-DECORATION: none
		}
/* Original 10pt with bfcolor FFFFFF*/
	A.tnavTabON:hover {
		FONT-WEIGHT: bold;
		FONT-SIZE: 20pt;
		COLOR: #000000;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #0021FA;
		TEXT-DECORATION: none
		}
/* OLD CALENDAR STYLES */
	/* Original 8pt with bgcolor 006000 color FFFFFF*/
	.plgCalHeader 
		FONT-FAMILY: Arial, Helvetica, Sans Serif
		FONT-WEIGHT: normal;
		FONT-SIZE: 18pt;
		COLOR: #5CFE00;
		BACKGROUND-COLOR: #5CFE00;
		}
	/* Original 8pt with bgcolor F5F4E9 color 000000*/
	.plgCalContentWkDay {
		FONT-FAMILY: Arial, Helvetica, Sans Serif
		FONT-WEIGHT: normal;
		FONT-SIZE: 18pt;
		COLOR: #5CFD00;
		BACKGROUND-COLOR: #5CFD00;
		}
	/* Original 8pt with bgcolor FFFFFF color 000000*/
	.plgCalContentWkDayMO {
		FONT-FAMILY: Arial, Helvetica, Sans Serif
		FONT-WEIGHT: normal;
		FONT-SIZE: 18pt;
		COLOR: #5CFC00;
		BACKGROUND-COLOR: #5CFC00;
		}
	/* Original 8pt with bgcolor E1DAB4 color 000000*/
	.plgCalContentWkEnd {
		FONT-FAMILY: Arial, Helvetica, Sans Serif
		FONT-WEIGHT: normal;
		FONT-SIZE: 18pt;
		COLOR: #5CFB00;
		BACKGROUND-COLOR: #5CFB00;
		}
	/* Original 8pt with bgcolor FFFFFF color 000000*/
	.plgCalContentWkEndMO {
		FONT-FAMILY: Arial, Helvetica, Sans Serif
		FONT-WEIGHT: normal;
		FONT-SIZE: 18pt;
		COLOR: #5CFA00;
		BACKGROUND-COLOR: #5CFA00;
		}

/* 3.0 COMPATIBILITY */ /*Weather, Calendar*/
	.colorlevel1 {COLOR: #5CFF10}
	/*.colorlevel1 {COLOR: #000000}*/
	.colorlevel2 {COLOR: #5CFF11}
	/*.colorlevel2 {COLOR: #A65456}*/
	.colorlevel3 {COLOR: #5CFF12}
	/*.colorlevel3 {COLOR: #E1D1D1}*/
	.colorlevel4 {COLOR: #5CFF13}
	/*.colorlevel4 {COLOR: #000000}*/
	.colorlevel5 {COLOR: #5CFF14}
	/*.colorlevel5 {COLOR: #DA8080}*/
	
	.colorBG3 {BACKGROUND-COLOR: #5CFF17}
	/*.colorBG3 {BACKGROUND-COLOR: #000000}*/
	
	.colorAdminBG {BACKGROUND-COLOR: #5CFF18}
	/*.colorAdminBG {BACKGROUND-COLOR: #FDE5E6}*/
	
	.colorlevel2BG {BACKGROUND-COLOR: #5CFF20}
	/*.colorlevel2BG {BACKGROUND-COLOR: #A65456}*/
	.colorlevel3BG {BACKGROUND-COLOR: #5CFF21}
	/*.colorlevel3BG {BACKGROUND-COLOR: #ECE2E2}*/
	.colorlevel4BG {BACKGROUND-COLOR: #5CFF22}
	/*.colorlevel4BG {BACKGROUND-COLOR: #000000}*/
	.colorlevel5BG {BACKGROUND-COLOR: #5CFF23}
	/*.colorlevel5BG {BACKGROUND-COLOR: #DA8080}*/


/*****************************************************/
/* COPYRIGHT -- CLUBESSENTIAL 2002, All rights reserved */

/** ADDITIONS BY JUN**/

.modCalMonthWeekDay {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}

.modCalMonthWeekDayHeader {
	BACKGROUND-COLOR: #006000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.modCalMonthToday {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F4EECC;
	border: thin solid #000000;
}

.modCalDayRowDk {
	BACKGROUND-COLOR: #E1DAB4;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.modReportingDataRowHeading1 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.modReportingDataRowALTHeading1 {

	BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

.modReportingDataRowHeading2 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 10px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRowALTHeading2 {
	BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 10px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRow {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
}

.modReportingDataRowALT {
	BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
}

.modReportingHeader {
	BACKGROUND-COLOR: #006000;
	COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;

}

.modReportingDataRowHeading3 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 20px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRowALTHeading3 {
	BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 20px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRowHeading4 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 30px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRowHeading5 {
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 40px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRowALTHeading4 {
	BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 30px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modReportingDataRowALTHeading5 {
	BACKGROUND-COLOR: #F3F3F3;
	FONT-SIZE: 12px;
	COLOR: #000000;
	font-family: Arial;
	font-weight: normal;
	text-decoration: none;
	text-indent: 40px;
	text-align: left;
	list-style-position: outside;
	list-style-image: url(images/bullet_arrowright_b6b6b6.gif);
}

.modArticlesRowHighlightALT {

	BACKGROUND-COLOR: #F2F3D8;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
A.modArticlesTitle {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A.modArticlesTitle:hover {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.modSurveyResultHeader {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #006000;
}
.rowAlternate {
BACKGROUND-COLOR: ;
	background-color: #F2F3D8;
	color: #000000;
}
.rowHeader {
	BACKGROUND-COLOR: #006000;
	font-weight: bold;
	border: 1px solid #000000;
	color: #FFFFFF;

}
.CookieTrail {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFCC;
	text-decoration: none;
	background-color: #A6B28F;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #006000;
}
A.CookieTrail {

	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
A.CookieTrail:hover {


	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

/* :add: These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 55px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}



/* The following selectors are from the statement css conversion, the following need order and categories defined. thx*/
.billingParentTbl
{
	height:100%;
	border: thin inset; 
	width:100%;
	padding:0px;
	border-spacing:0px;	
}
.stmtDiv
{
	OVERFLOW : visible;  
	min-width:600px;
	HEIGHT : 100%;
}
.stmtDateSpan,.stmtMemberIDSpan
{
	font-size:10pt;
	color:#000000;
}
.stmtMemInfoCell
{
	vertical-align:top;
	text-align:left;
	width:200px;
	font-size:10pt;
	font-weight:lighter;
	padding-right:50px;
}
.stmtMinimumCell
{
	vertical-align:top;
	text-align:left;
	width:250px;
	font-size:10pt;
	font-weight:lighter;
}
.stmtMinTbl
{
	border-spacing:0px;
	padding:0px;
	width:100%;
	font-size:10pt;
	white-space:nowrap;
}
.stmtMinTbl TD
{
	padding: 0px 20px 0px 0px;
}
.minFieldHead
{
	font-weight:bold;
}
.stmtDetailTbl
{
	width:100%;
	border:1px;
	border-spacing:0px;
}
.stmtDetails
{
		overflow : auto;  
		width: 100%; 
		height: 100%;
		border: 1px;
}
.stmtDetailsPrint
{
		overflow : visible;  
		width: 100%; 
		height: 100%;
		border: thin inset;
}
.stmtDtlHead
{
	font-size:10pt;	
	white-space:nowrap;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
.stmtDtlRow
{
	font-size:10pt;
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	white-space:nowrap;
}
.stmtMoneyCell
{
	text-align:right;
}
.stmtAgingHead,.stmtTtlHead
{
	text-align:center;
	font-size:8pt;	
	white-space:nowrap;
}
.stmtAging
{
	text-align:center;
	font-size:8pt;	
	white-space:nowrap;
}
.stmtTtl
{
	text-align:right;
	font-size:12pt;	
	font-weight:bold;
	white-space:nowrap;
}
/*side bar classes*/
#histExpandedDiv
{
	width:150px;
}
#histClosedDiv
{
	text-align:center;
}
#histClosedDiv A
{
	text-align:center;
	white-space:nowrap;
	writing-mode: bt-rl; 
}
.sideBarHead 
{
	color: #000000;
	font-size:10pt;	
	font-weight:bold;
	text-decoration:underline
 }
 
 .sideBarDesc
{
	color: #000000;
	font-size:8pt;	
	font-weight:lighter;
	padding-left:5px;
	
 }
 #accntCenterArea A
 {
	padding-left:5px;
	font-weight:lighter;
 }
  #accntCenterArea IMG
 {
	border:0px;
 }
/* Search classes */
#searchDiv { vertical-align:top;}
#searchBtnArea { text-align:right;}

/* end Search classes */
/*end side bar classes*/

/* admin classes*/
#adminPaneLabel
{
	 white-space:nowrap;
}
#adminActions 
{
 text-align:right;
 white-space:nowrap;
}
#adminActions 
{
	padding-right:10px;
}
#viewAsMemberArea
{
	padding-left:20px;
	white-space:nowrap;
}

/* end admin*/
/* general stuff*/
.sectionHead,.sectionheader
{
	font-size:14pt;
	font-weight:bold;
	color:#003300;	
}

.disclosureCell
{
	font-style:italic;
	font-size:8pt;
	padding: 5px 15px 15px 15px;
}
.partPaymentRow
{
	padding-left:15px;
	text-align:left;
}
.partPaymentRow TABLE
{
	border:solid 1px;
}
.shaded
{
	font-size:14pt;
	padding:5px;
}

.errorbox
{
}

.ddlCountry,.ddlState{width:150px;}
.payAmtCell{text-align:center;}
.payTxtBx{width:80px;}
.transactionMsg{font-size:10pt; font-style:italics;}
