/*-- © 2007 Clubessential, LLC, All Rights Reserved. --*/

/*----------------------------------------------------------
Global margin/padding reset of html elements except table (and 
descending elements), blockquote(for indents), ordered lists, 
unordered lists and font elements(tbody, tfoot, thead, tr, th, 
td, blockquote, ol, ul li, font).

Exlcluding these elements retains the default spacing for 
modules that have no other way to be directly effected through 
styles (profile/directory layouts, etc.)

the same applies for any other element (ie: If you want 
h1 tags to retain their default margin/padding, simply remove "h1"
from the list immediately below).

If any other issues arise that seem to be effected by this
global reset, please contact someone in SDG (Studio
Design Group) at Clubessential for support.
----------------------------------------------------------*/

body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre, a, abbr, 
acronym, address, big, cite, code, del,
dfn, em, ins, kbd, q, s, samp, small, 
strike, strong, sub, sup, tt, var, dl, 
dt, dd, fieldset, form, label, legend,
caption {
	
	margin: 0px;
	padding: 0px;

}

/*html {
	
	min-height: 100%;
	height: auto;

}*/

body {



}

.page {

	background: #6e0000;
		
}

h1 {

	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: lighter;
	color: #4c0000;
	
}


h2 {

	font: 20px Garamond, "Times New Roman";
	font-weight: normal;
	color: #93835C;

}

h3 {

	font: 16px Verdana;
	font-weight: normal;
	color: #590000;

}

h4 {

	font: 12px Verdana;
	color: #786D43;


}

h5 {

	font: 10px Verdana;
	color: #333333;

}

h6 {
	
	font: 9px Verdana;
	color: #000000;

}

p {

	font: 11px Verdana;
	color: #333;

}

table {

	font-size: 11px;
	font-family: Verdana;
	color: #333;

}

a, a.small, a.anchor, a.visited {
	
	font-size: inherit;
	font-family: inherit;
	text-decoration: none;
	color: #431016;
}
 
a:hover {

	font-size: inherit;
	font-family: inherit;
	text-decoration: underline;
	color: #431016;

}

/* --------- nav menu background --------- */
.CEMenu {

	margin: 0;
	padding: 0;
	
}

/* --------- general row hover classes --------- */

.DarkBackgroundWrapper  { 
	
	background-color: #FFFFFF; 
	color: #000000; 

}

.rownormal {
	background-color: #f8f8f8;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}
.rowhover {
	background-color: #ffffff;
	font-family: Verdana;
	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: ;
 font-size: ;
 color: ;
 
} --------- */


/* --------- inbox module --------- */
.modinboxmessagetextarea{
 background-color: #ffffff;
}
 
/* --------- member profile module --------- */
.modrosterhilitehiddenfield{
 color: #adadad;
}
 
/* --------- roster profile update report module --------- */
.modprofilereportrowheader{
 background-color: #acc3ff;
}
 
.modprofilereportrow{
 background-color: #ffffff;
}
 


/* --------- plug-in polling --------- */
/*bkg = e1dab4 (matched)  or  f4eecc (light)*/

/* --------- edit plugin - polling window bg --------- */
.plgpollquestionarea{ 
	background-color: #dde9f7;
	font-family: Verdana;
	color: #000000;
	}


/* --------- edit plugin - polling window header --------- */
.plgpollheader{
	font-size: smaller;
	background-color: #5C5F32;
	font-weight: bold;
	font-family: Verdana;
	color: #ffffff;

	}

/* --------- edit plugin - polling window results --------- */
.plgpollresultbar{
	background-color: #dde9f7; /* --------- edit plugin - same color as polling window --------- */
}

/* --------- edit plugin - polling window selected results - text --------- */
.plgpollhighlightfont{
	font-family: Verdana;
	color: #818181;
}

/* --------- edit plugin - polling window border color - 1px --------- */
.plgpollborder{
	/* background-color: #5C5F32;*/
}

/* --------- edit dynamic list module - it's own page --------- */
/* --------- ###  dynamic list  ### --------- */
.moddlistitemlistname{
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
	/* font-weight: bold;*/
	text-decoration: none;

	}
	
/* --------- edit dynamic list module - title for page - centered --------- */
.moddlistitemtitle{
	font-size: 11px;
	font-family: Verdana;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

	}
	
/* --------- edit dynamic list module - subtitle for individual list article --------- */
.moddlistitemsubtitle{
	font-size: 11px;
	font-family: Verdana;
	color: #a7a7a7;
	font-weight: normal;
	text-decoration: none;

	}
	


/* --------- edit roster - present on admin view only (hint: hidden) --------- */
a.rosterrowhidden{
	color: #cd3f34;
}

/* --------- edit roster - present on admin view only --------- */
a.rosterrowhidden:hover {
	color: #476ba3;
}

/* --------- edit roster - present on admin view only --------- */
a.rosterrowhidden:visited{
	color: #476ba3;
}




/* --------- general plugin action links on header bar --------- */
a.plgheaderbaraction{
	
	font: 10px Verdana;
	color: #503e12;

	}
a.plgheaderbaraction:hover {
	font: 10px Verdana;
	color: #A57E25;
}
a.plgheaderbaraction:visited {
	font: 10px Verdana;
	color: #392C0D;
}



/* --------- module specific classes --------- */
/* --------- calendar module --------- */
.modcalyearcurrentmonthhighlight{
	background-color: #ffffff;
}

/* --------- calendar today's day box --------- */
.modcalyearcurrentdayhighlight{
	background-color: #5C5F32;
	font-weight: bold;
	color: #ffffff;

}


/* --------- inbox module - make same as bg color of folders --------- */
.modinboxmessageview{
	background-color: #f6f6e5;
}



/* --------- user registration module - make same as bg color of folders --------- */
.modsignupform{
	background-color: #f6f6e5;
}



/* --------- edit search engine - print button --------- */
a.modsearchprintbutton{
	color: #ff0000;
	text-decoration: none;
	/*font-weight: bold;*/
	font-size: 13px;
}
/* --------- search engine results - make same as bg color of folders --------- */
.modsearchresults{
	background-color: #f6f6e5;
	color: #000000;
	font-size: 13px;
}


/* --------- module specific classes --------- */
/* --------- edit article plugin/module --------- */
.modarticlesrowhighlight{
	background-color: #f6f6e5; /* --------- edit article plugin/module highlight - make same as bg color of folders --------- */
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}

.modarticlesdayheader{
	background-color: #493729; /* --------- edit heading color for articles - background color --------- */
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border: 1px solid #a21605;

}


/* --------- edit event manager header - default --------- */
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;
	}


/* --------- directory specific classes - default --------- */
.moddirectorynoeditshade{
	background-color: #f7f4f3;
}

.moddirectorycheckboxshade{
	background-color: #dedede;
}

/* --------- important edit global text boxes - default --------- */
.txtbox {
	background-color: #ffffff; 
	color: #000000; 
	font-family: Verdana; 
	font-size: 11px; 
	border-style: inset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px;
	}

/* --------- plugin titles --------- */
.plugintitle {
	font-size: 15px;
	font-family: Verdana;
	color: #ffffff;
	}

/* --------- external news text (not links) --------- */
.news { font-family: Verdana; font-size: 13px;}

/* --------- plug-in calendar --------- */

/* --------- edit - top 1px line of 5 day calendar and white frame for date field on calendar (fri-8th) --------- */
.plgBorder { 

	background-color: transparent;

}


.plgcalendarheader {
	
	background-color: transparent;
	font: 11px Verdana;
	font-weight: bold;
	color: #666666;

}
.plgcalendarweekday {
	
	background-color: transparent;
	font: 11px Verdana;
	color: #503e12;
	text-decoration: none;
	padding: 2px;

}

.plgcalendarweekend {
	
	background-color: transparent;
	font: 11px Verdana;
	color: #503e12;
	text-decoration: none;
	padding: 2px;


}

.plgcalendardayon{
	
	background-color: transparent;
	font: 11px Verdana;
	color: #503e12;
	text-decoration: none;
	padding: 2px;

}


/* --------- plug-in header bar - all --------- */
.plgheaderbar { /* --------- this in the only style needing to change for adjusting the header bar text & style --------- */
	
	padding-bottom: 4px;
	font: 14px Garamond, sans;
	font-weight: bold;
	color: #503e12;

}

.plgheaderbaraction {

	margin: 0;
	padding-bottom: 4px;
	font: 10px normal Georgia, "Times New Roman", Times, serif;
	color: #6e0000;
	
}
/* --------- edit - bg of icon --------- */
.plgheaderbarborder {

	background-color: transparent;

} 

/* --------- edit - 1px border around plugin --------- */

.plgaltline{
	background-color: transparent none;
	}

/* --------- plug-in 5day weather --------- */
.plgweatherheader{
	font-size: smaller;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
	}
.plgweatheraltbkg{
	
}

.plgweatherhghtxt{

	font: 15px Verdana;
	color: #6E0000;
	font-weight: normal;
	
}

.plgweatherlowtxt{
	
	font: 13px Verdana;
	color: #666666;
	font-weight: normal;
	
}
.plgweathercndtxt{
	font-size: smaller;
	font-family: Verdana;
	color: #000000;
	}

/* plug-in inbox */
.plginboxheader{
	font-size: 13px;
	background-color: #5C5F32;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
	}

/* --------- plug-in leaderboard --------- */
.plgldrbrdheader{
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
	}
.plgldrbrdhiliteuser{
	font-weight: bold;
	color: #dde9f7;
	}

/* --------- plug-in external news 
.s{
	font-size: 10px;
	font-family: Verdana;
	color: #f6f6f6;
	padding-left: 9px
	}
.h{
	font-size: 13px;
	font-family: Verdana;
	color: #5C5F32;
	padding-left: 20px
	} --------- */


/* --------- plug-in news --------- */
.plgnewsposted {
	font-size: 10px;
	font-family: Verdana;
	color: #969696;
	} 

/* --------- plug-in link --------- */
.plglinktxt {
	font-size: 13px;
	font-family: Verdana;
	color: #5C5F32;
	}
.plglinkdesc{
	font-size: smaller;
	font-family: Verdana;
	color: #000000;
	padding-left: 9px;
	text-decoration: none;
	}

/* --------- plug-in reservations --------- */
.plgrescurrent{
	font-size: 13px;
	font-family: Verdana;
	color: #dde9f7;
	}
.plgrestxt{
	font-size: 13px;
	font-family: Verdana;
	color: #5C5F32;
	}
.plgresdesc{
	font-size: 10px;
	font-family: Verdana;
	color: #000000;
	}
	
/* --------- **********module specific classes*********** --------- */

/* --------- ###  general module settings  ### --------- */
.modheader{
	font-size: 15px;
	font-family: Verdana;
	color: #000000;
	}
.modheaderline{
	color: #000000;
	}
.modadmin{
	font-size: 13px;
	font-family: Verdana;
	background-color: #ffffff;
	color: #ffffff;
	}
.modpopupheader{
	font-size: 13px;
	font-family: Verdana;
	color: #ffffff;
	background-color: #5C5F32;
	border-bottom: #000000 1px solid;
   border-top: #a21605 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	}
.modaltline{
	background-color: #f6f6e5;
}
.fadedfont{
	color: #ef3f34;
}

/* --------- plugin message board --------- */
.modmsgbrdshaded{
	background-color: #dde9f7;
	}

/* --------- plugin map and directions --------- */
.modmapshaded{
	background-color: #dde9f7;
	}

/* --------- plugin search engine --------- */
.modsearchshaded{
	background-color: #dde9f7;
	}
.modsearchshaded2{
	background-color: #dde9f7;
	}

/* --------- live chat --------- */
.modchatindexheader{
	background-color: #5C5F32;
	color: #ffffff;
}
.modchatroomlist{
	background-color: #dde9f7;
	color: #000000;
}

/* --------- site statistics --------- */
.modstatsvisitorbar{
	background-color: #dde9f7;
	color: #ffffff;
}
.modstatsuserbar{
	background-color: #5C5F32;
	color: #ffffff;
}

/* --------- event manager --------- */
.modevtmgrheader{
	background-color: #5C5F32;
	font-weight: bold;
	color: #ffffff;
}

/* --------- golf statistics --------- */
.modgolfstatsheader1{
	background-color: #5C5F32;
	font-weight: bold;
	color: #ffffff;
}
.modgolfstatsheader2{
	background-color: #dde9f7;
	color: #000000;
}
.modgolfstatsdatarow{
	background-color: #ffffff;
	color: #000000;
}

/* --------- course tour --------- */
.modcrstourselectedtab{
	background-color: #dde9f7;
	font-weight: bold;
	color: #000000;
}
.modcrstourunselectedtab{
	background-color: #5C5F32;
	color: #ffffff;
}
.modcrstourholechooser{
	background-color: #5C5F32;
	font-weight: bold;
	color: #ffffff;
}
.modcrstourselectedhole{
	background-color: #ffffff;
}
.modcrstourteeboxheader{
	background-color: #5C5F32;
	color: #ffffff;
}
.modcrstourteeboxdata{
	background-color: #ffffff;
	color: #000000;
}
.modcrstourscorecardheader{
	background-color: #5C5F32;
	color: #ffffff;
}
.modcrstoursc{
	background-color: #ffffff;
	color: #000000;
}
.modcrstourscorecarddatarowalt{
	background-color: #dde9f7;
	color: #000000;
}
.modcrstourscorecardheader:visited {
	color: #ffffff;
}
.modcrstourscorecardheader:hover {
	color: #ffffff;
}

/* --------- active user listing --------- */
.modactuserlistheader{
	background-color: #5C5F32;
	color: #ffffff;
}
.modactuserlistheader:visited{
	color: #ffffff;
}
.modactuserlistheader:hover{
	color: #ffffff;
}
.modactuserlistdatarow{
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
}
.modactuserlistdatarowalt{
	background-color: #dde9f7;
	font-size: 10px;
	color: #000000;
}

/* --------- calendar --------- */
.modcaldayrowleftheader{
	background-color: #ffffff;
}
.modcaldayrow{
	background-color: #dde9f7;
}
.modcalweekdayheader{
	background-color: #5C5F32;
	color: #ffffff;
}
.modcalweekdayheader:hover{
	background-color: #5C5F32;
	color: #ffffff;
}
.modcalweekdayheader:visited{
	background-color: #5C5F32;
	color: #ffffff;
}
.modcalweekrow{
	background-color: #dde9f7;
}
.modcalmonthweekendday{
	background-color: #cfcfcf;
}
.modcalmonthweekdaydisabled{
	background-color: #dde9f7;
}

/* --------- roster --------- */
.rosterrowon {
	
	font-size: 13px;
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #111111;
	
}
.rostercoldiv {
	
	background-color: #5C5F32;
	
}

.rosterrowoff {
	
	font-size: 13px;
	font-family: Verdana;
	color: #111111;

}

.RosterRowOn a, .RosterRowOff a {

	font-size: 10px;
	font-family: Verdana;
	color: #111111;
	text-decoration: none;

}

.RosterRowOn a:hover, .RosterRowOff a:hover {

	font-size: 10px;
	font-family: Verdana;
	color: #111111;
	text-decoration: underline;

}

.rosterletteron {
	font-weight: bold;
	font-size: 13px;
	background-color: #5C5F32;
	font-family: Verdana;
	}
.rosterletteroff {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #DDE9F7;
	font-family: Verdana;
	text-decoration: none;
	}
a.rosterletteroff {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #DDE9F7;
	font-family: Verdana;
	text-decoration: none;
	}
a.rosterletteroff:hover {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #111111;
	font-family: Verdana;
	text-decoration: none;
	}
a.rosterletteroff:visited {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #111111;
	font-family: Verdana;
	text-decoration: none;
	}
	
.rostercolumntitle {background-color: #DDE9f7;}

/* --------- directory -> edit roster options -> cancel & next button --------- */
.but{
	border-right: 1px outset buttonhighlight;
	border-top: 1px outset buttonhighlight;
	font-size: 13px;
	background-color: #dde9f7;
	border-left: 1px outset buttonhighlight;
	cursor: pointer;
	color: #000000;
	border-bottom: 1px outset buttonhighlight;
	font-family: Verdana;
	}

/* --------- directory -> edit roster options -> close button --------- */
.membut {
	border-right: 1px solid buttonface;
	border-top: 1px solid buttonface;
	font-size: 10px;
	background-color: #dde9f7;
	border-left: 1px solid buttonface;
	cursor: pointer;
	color: #000000;
	border-bottom: 1px solid buttonface;
	font-family: Verdana;
	}

/* --------- buttons --------- */
/* --------- admin bar button --------- */
.abut {
	background-color: #dde9f7; 
	color: #000000; 
	font-family: Verdana; 
	font-size: 10px; 
	border-style: outset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px;
	}

.largerfont	{font-size: 15px;}
.smallerfont {

	font: 10px Verdana;
	color: #534B3C;
	font-weight: bold;
	
}

/* --------- 3.0 --------- */ /* --------- used for pop-up windows headers --------- */
td.clsraised
{
	background-color: #5C5F32; /* --------- to override local code color --------- */
	border-bottom: 1px solid #000000;
	border-top: 1px solid #dde9f7;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

/* tabs */
	.tnavtitle {
		font-weight: bold;
		font-size: 15px;
		font-family: Verdana;
		}
	/* --------- border around tab sections --------- */
	.tnavborder {
		
		background-color: #5C5F32;
		
	}
	
	/* --------- title for active tab section --------- */
	.tnavtabon {
		font-weight: bold;
		font-size: 13px;
		color: #000000;
		font-family: Verdana;
		background-color: #FFFFFF;
		text-decoration: none;
		}
	/* --------- title for inactive tab sections --------- */
	.tnavtaboff {
		font-weight: normal;
		font-size: 13px;
		color: #FFFFFF;
		font-family: Verdana;
		background-color: #757575;
		text-decoration: none;
		}
	/* --------- visited inactive tab sections --------- */
	a.tnavtaboff:visited {
		font-weight: normal;
		font-size: 13px;
		color: #FFFFFF;
		font-family: Verdana;
		background-color: #757575;
		text-decoration: none;
		}
	/* --------- rollover inactive tab sections --------- */
	a.tnavtaboff:hover {
		font-weight: normal;
		font-size: 13px;
		color: #CCCCCC;
		font-family: Verdana;
		background-color: transparent;
		text-decoration: none;
		}
		
/* --------- inbox -> mail groups window body --------- */
.tnavtabcontent {
	font-size: 13px;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
	text-decoration: none;
	}

/* --------- inbox - >mail group - > move over --------- */
.rowhighlight {background-color: #ffffff;}

.adminbar	{
	background-color: #dde9f7;
	font-family: Verdana;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	}

/* --------- 3.0 compatibility */ /*weather, calendar --------- */
	/* --------- used in new roster for body area --------- */
	.colorbg1 {background-color: #dde9f7;}
	.colorbg2 {background-color: #dde9f7;}
	
	/* --------- color for plug-in dividers and calendar heads --------- */
	/* --------- also used in new inbox set items --------- */
	.colorlevel1bg {background-color: #5C5F32;}



/*****************************************************/
/*****************************************************/
                      /*  unused */
/*****************************************************/
/*****************************************************/
/* --------- old --------- */

/* --------- old --------- */
.rostersearchbox
{
	font-size: 13px;
	background-color: #6fff07; /*#e7e5b2;*/

	color: black;
	font-family: Verdana;
}

/* --------- old --------- */
.userprofile
{
	background-color: #6fff10; /*white*/
}

/* --------- old --------- */
.userprofilemenu_this_is_old
{
	font-size: 13px;
	background-color: #6fff11; /*#d3cfc2;*/
	font-family: Verdana;
	text-decoration: none;
}

/* --------- background --------- */
/* --------- old --------- */
.darea
{
	background-color: #6fff11; /*#e7e5b2*/
}

/* --------- old --------- */
.dynamicpage
{
	background-color: #6fff13; /*#e7e5b2*/
}

/* --------- old --------- */
.abut2 {
	/* --------- background-color: #f1f1ef; 
	color: #800000; --------- */
	background-color: #5cef16; 
	color: #5cef17; 
	font-family: Verdana; 
	font-size: 10px; 
	border-style: outset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px;
	}

/* --------- old --------- */
.moduletitle
{
	font-size: 32px;
	font-family: Verdana;
}



/* --------- original 10pt with color f5f4e9 --------- */
	a.tnavtabon {
		font-weight: bold;
		font-size: 26px;
		color: #2300ff;
		font-family: Verdana;
		background-color: #5cff03;
		text-decoration: none;
		}
/* --------- original 10pt with bgcolor ffffff --------- */
	a.tnavtabon:visited {
		font-weight: bold;
		font-size: 26px;
		color: #2300fe;
		font-family: Verdana;
		background-color: #0021ff;
		text-decoration: none;
		}
/* --------- original 10pt with bfcolor ffffff --------- */
	a.tnavtabon:hover {
		font-weight: bold;
		font-size: 26px;
		color: #000000;
		font-family: Verdana;
		background-color: #0021fa;
		text-decoration: none;
		}









/* --------- old calendar styles --------- */
	/* --------- original 8pt with bgcolor 006000 color ffffff --------- */
	/* --------- old --------- */
	.plgcalheader {
		font-family: Verdana;
		font-weight: normal;
		font-size: 24px;
		color: #5cfe00;
		background-color: #5cfe00;
		}
	/* --------- old --------- */
	/* --------- original 8pt with bgcolor f5f4e9 color 000000 --------- */
	.plgcalcontentwkday {
		font-family: Verdana;
		font-weight: normal;
		font-size: 24px;
		color: #5cfd00;
		background-color: #5cfd00;
		}
	/* --------- old --------- */
	/* --------- original 8pt with bgcolor ffffff color 000000 --------- */
	.plgcalcontentwkdaymo {
		font-family: Verdana;
		font-weight: normal;
		font-size: 24px;
		color: #5cfc00;
		background-color: #5cfc00;
		}
	/* --------- old --------- */
	/* --------- original 8pt with bgcolor e1dab4 color 000000 --------- */
	.plgcalcontentwkend {
		font-family: Verdana;
		font-weight: normal;
		font-size: 24px;
		color: #5cfb00;
		background-color: #5cfb00;
		}
		/* --------- old --------- */
		/* --------- original 8pt with bgcolor ffffff color 000000 --------- */
	.plgcalcontentwkendmo {
		font-family: Verdana;
		font-weight: normal;
		font-size: 24px;
		color: #5cfa00;
		background-color: #5cfa00;
		}

	/* --------- old --------- */
	/* --------- 3.0 compatibility --------- */ /* --------- weather, calendar --------- */
	.colorlevel1 {color: #5cff10;}
	/*.colorlevel1 {color: #000000}*/
	.colorlevel2 {color: #5cff11;}
	/*.colorlevel2 {color: #a65456}*/
	.colorlevel3 {color: #5cff11;}
	/*.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: Verdana;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}

.modcalmonthweekdayheader {
	background-color: #5C5F32;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.modcalmonthtoday {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #dde9f7;
	border: thin solid #000000;
}

.modcaldayrowdk {
	background-color: #f6f6e5;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.modreportingdatarowheading1 {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

.modreportingdatarowaltheading1 {

	background-color: #f3f3f3;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}

.modreportingdatarowheading2 {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	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: 11px;
	color: #000000;
	font-family: Verdana;
	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: Verdana;
	font-weight: normal;
}

.modreportingdatarowalt {
	background-color: #f3f3f3;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
}

.modreportingheader {
	background-color: #5C5F32;
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}

.modreportingdatarowheading3 {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
	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: 11px;
	color: #000000;
	font-family: Verdana;
	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: 11px;
	color: #000000;
	font-family: Verdana;
	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: 11px;
	color: #000000;
	font-family: Verdana;
	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: 11px;
	color: #000000;
	font-family: Verdana;
	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: 11px;
	color: #000000;
	font-family: Verdana;
	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: #f0f0f0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.modarticlestitle {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.modarticlestitle:hover {

	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.modsurveyresultheader {
	font-family: Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #5C5F32;
}
.rowalternate {
	background-color: #f0f0f0;
	font-weight: normal;
	color: #000000;
}
.rowheader {
	background-color: #a21605;
	font-weight: bold;
	border: 1px solid #000000;
	color: #ffffff;

}
.cookietrail {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #5C5F32;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5C5F32;
	display: none;
}
a.cookietrail {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.cookietrail:hover {

	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

/*----------------------------------------------------------
	DOMINION CLUB Custom classes start
----------------------------------------------------------*/


/*-----------------------------------*/
/*-----  TABLE OF CONTENTS ----------*/
/*-----------------------------------*/
/*      
	I. HEADER
	II. SIDE BAR
	III. CONTENT AREA
*/	
/*-----  END TABLE OF CONTENTS  -----*/
/*-----------------------------------*/

/*-------------------------------------------------------------*/
/*--------->>   I.HEADER     <<--------------------------------*/
/*-------------------------------------------------------------*/

#cell_header {
	width: 780px;
	padding: 0px 0px 15px 0px;
	border-bottom: solid 5px #93835c;
}

div#header {
	
	
	position: relative;
	height: 100px;
}
div#header h1,
div#header h2 {
	position: absolute;
}
div#header h1 {
	top: 0px;
	left: 0px;
}
div#header h2 {
	top: 30px;
	left: 100px;
}
div#contactLinks {
	text-align: right;
	height: 20px;
}
div#contactLinks a{
	border-left: solid 1px #93835c;
	padding: 10px 5px 0px 5px;
	font: normal 11px Verdana, sans-serif;
	color: #93835c;
	text-decoration: none;
}




/*-------------------------------------------------------------*/
/*--------->>      III.SIDE BAR     <<-------------------------*/
/*-------------------------------------------------------------*/

#cell_sideBar {
	background: #dbd4bc url(../../../images/side_bg.gif) top left repeat-y;
}

/*= QUICK LINKS  ------------------------------------------*/ 

#quickLinks {
	background: #f7f0df;
	padding: 10px 0 0 10px;
	width: 180px;
}
#quickLinks h1 {
	font-size: 22px;
}
#quickLinks ul#home {
	list-style: none;
	list-style-position: outside;
	padding: 5px 0px 30px 0px;
	margin: 0px;
	overflow: hidden;
}	
#quickLinks ul#home li{
	
	margin: 0px;
	padding: 0px;
}
#quickLinks ul#home li a{
	padding: 5px 0px;
	color: #4c0000;
	font-family: Verdana;
	font-weight: 500;
	font-size: 12px;
	text-decoration: none;
	display: block;
	border-bottom: dotted 1px #555;
}
#quickLinks ul#home li a:hover {
	background: #fffff5;
	border-bottom: dotted 1px #555;
}


/*= PLUGINS IN SIDE BAR = SPACING  -----------------------------------------*/ 

.sideBar_plg {
	padding: 10px 0px 2px 10px;
	width: 170px;
}
.sideBar_plg h1{
	font-size: 19px;
}

/*-------------------------------------------------------------*/
/*--------->>     III.CONTENT AREA     <<----------------------*/
/*-------------------------------------------------------------*/

#cell_contentArea {
	background: #fffff5 url(../../../images/content_bg.gif) center bottom no-repeat;
}

div#menuWrapper {
	height: 22px;
}
#mainImg {
	
}

#contentArea {
	padding: 15px 0 15px 15px;
	width: 580px;
}

.home_callOuts {
	margin: 10px 15px 10px 20px;
}
.home_callOuts img {
	border: solid 1px #44493a;
	margin: 0 5px 0 0;
	float: left;
}
.home_callOuts h3 {
	font-size: 12px;
}


/*-------------------------------------------------------------*/
/*--------->>     IV.FOOTER     <<-----------------------------*/
/*-------------------------------------------------------------*/

#cell_footer {
	font-family: Verdana;
	font-size: 9px;
	color: #93835c;
	padding: 5px;
}

#cell_footer span#siteLinks {
	float: left;
}
#cell_footer span#copyright {
	float: right;
}

/*----------------------------------------------------------
	Custom classes end
----------------------------------------------------------*/
