/*-- ý 2007 Clubessential, LLC, All Rights Reserved. --*/

/*----------------------------------------------------------
Global margin/padding reset of html elements except table [and 
descending elements (tbody, tfoot, thead, tr, th, td)]and font elements.

Exlcluding these elements retains the default spacing for 
modules that have no other way to be directly effected through 
styles (profile/directory layouts, etc.)

if an indented bullet list is desired,
remove "ul", "ol" and" "li" from the list immediately below
the instructions.

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, blockquote, 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, ol, ul, li,
fieldset, form, label, legend,
caption {
	
	margin: 0;
	padding: 0;

}

/*html {
	
	min-height: 100%;
	height: auto;

}*/

.page {

	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial ;
	BACKGROUND: #e8ddc7 url("../../../Images/site_bg.gif");
	background-position:center;

}

h1 {

	font: 24px 'Century Schoolbook';
	font-weight: normal;
	color: #FFFFFF;

}

h2 {

	font: 20px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #b9971c;

}

h3 {

	font: 18px Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #b9971c;

}

h4 {

	font: 12px Arial, Verdana, sans-serif;
	font-weight: normal;
	font-size:10px;
	display: block;
	color: #000000;
	font-style: normal;
	line-height: 18px;

}

h5 {

	font-family: 'Century Schoolbook';
	font-weight: normal;
	font-size:12px;
	display: block;
	color: #efe4d0;
	font-style: normal;
	line-height: 20px;

}

p {

	font: 10px Arial, Verdana, sans-serif;
	color: #000;

}

table {

	font-family: 'Times New Roman';
	font-weight: normal;
	font-size: 14px;
	color:#000;
}

a, a.small, a.anchor, a.visited {
	
	font-size: inherit;
	font-family: inherit;
	text-decoration: none;
	color: #b9971c;
}
 
a:hover {

	font-size: inherit;
	font-family: inherit;
	text-decoration: underline;
	color: #EF8100;

}

/* --------- nav menu background --------- */
.cemenu {

	margin: 0;
	padding: 0;
	
}

/* --------- general row hover classes --------- */

.DarkBackgroundWrapper  { 
	
	background-color: #FFFFFF; 
	color: #000000; 

}

.DarkBackgroundWrapper  table{ 
color: #000000; 
}

.rownormal {
	background-color: #f8f8f8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;

}
.rowhover {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	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: #e7dcc8;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}


/* --------- edit plugin - polling window header --------- */
.plgpollheader{
	font-size: smaller;
	background-color: #b9971c;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;

	}

/* --------- edit plugin - polling window results --------- */
.plgpollresultbar{
	background-color: #e7dcc8; /* --------- edit plugin - same color as polling window --------- */
}

/* --------- edit plugin - polling window selected results - text --------- */
.plgpollhighlightfont{
	font-family: Arial, Helvetica, sans-serif;
	color: #818181;
}

/* --------- edit plugin - polling window border color - 1px --------- */
.plgpollborder{
	/* background-color: #b9971c;*/
}

/* --------- edit dynamic list module - it's own page --------- */
/* --------- ###  dynamic list  ### --------- */
.moddlistitemlistname{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	/* font-weight: bold;*/
	text-decoration: none;

	}
	
/* --------- edit dynamic list module - title for page - centered --------- */
.moddlistitemtitle{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

	}
	
/* --------- edit dynamic list module - subtitle for individual list article --------- */
.moddlistitemsubtitle{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	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: #efe4d0;
}

/* --------- edit roster - present on admin view only --------- */
a.rosterrowhidden:visited{
	color: #000;
}




/* --------- general plugin action links on header bar --------- */
a.plgheaderbaraction{
	
	font: 12px Arial, Verdana, sans-serif;
	color: #b9971c;

	}
a.plgheaderbaraction:hover {
	font: 12px Arial, Verdana, sans-serif;
	color: #626262;
}
a.plgheaderbaraction:visited {
	font: 12px Arial, Verdana, sans-serif;
}



/* --------- module specific classes --------- */
/* --------- calendar module --------- */
.modcalyearcurrentmonthhighlight{
	background-color: #ffffff;
}

/* --------- calendar today's day box --------- */
.modcalyearcurrentdayhighlight{
	background-color: #b9971c;
	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: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}

.modarticlesdayheader{
	background-color: #493729; /* --------- edit heading color for articles - background color --------- */
	font-family: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	border-style: inset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px;
	}

/* --------- plugin titles --------- */
.plugintitle {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	}

/* --------- external news text (not links) --------- */
.news { font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

/* --------- plug-in calendar --------- */
.plgcalendarheader {
	
	font: 10px Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #F7941D;
	text-align: center;
	font-weight: bold;

}
.plgcalendarweekday{
	font-size: 13px;
	background-color: transparent;
	font-family: Century Schoolbook, Arial, Helvetica, sans-serif;
	color: #b9971c;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;

	}
.plgcalendarweekend{
	font-size: 13px;
	background-color: transparent;
	font-family: Century Schoolbook, Arial, Helvetica, sans-serif;
	color: #b9971c;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;

	}
.plgcalendardayon{
	background-color: #2f1e02;
	font-family: Century Schoolbook, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #b9971c;
	text-decoration: underline;
	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 Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #b9971c;

}

.plgheaderbaraction {

	margin: 0;
	padding-bottom: 4px;
	font: 10px normal Georgia, "Times New Roman", Times, serif;
	color: #0A3542;
	
}
/* --------- edit - bg of icon --------- */
.plgheaderbarborder {

	background-color: transparent;

} /* --------- edit - top 1px line of 5 day calendar and white frame for date field on calendar (fri-8th) --------- */
.plgBorder { 

	background-color: transparent;

}

/* --------- edit - 1px border around plugin --------- */

.plgaltline{
	background-color: #4F3506;
	}

/* --------- plug-in 5day weather --------- */
.plgweatherheader{
	font-size: smaller;
	background-color: #ffffff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
.plgweatheraltbkg{background-color: #ffffff;}

.plgweatherhghtxt{

	font: 20px Arial, Helvetica, sans-serif;
	color: #EC6E00;
	font-weight: bold;
	
}

.plgweatherlowtxt{
	
	font: 16px Arial, Helvetica, sans-serif;
	color: #A64E00;
	font-weight: bold;
	
}
.plgweathercndtxt{
	font-size: smaller;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}

/* plug-in inbox */
.plginboxheader{
	font-size: 13px;
	background-color: #b9971c;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}

/* --------- plug-in leaderboard --------- */
.plgldrbrdheader{
	font-size: 13px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
.plgldrbrdhiliteuser{
	font-weight: bold;
	color: #e7dcc8;
	}

/* --------- plug-in external news 
.s{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 9px
	}
.h{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b9971c;
	padding-left: 20px
	} --------- */



.plgnewsposted{
	
	color: #B9971C;
	
	}

/* --------- plug-in link --------- */
.plglinktxt{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b9971c;
	}
.plglinkdesc{
	font-size: smaller;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 9px;
	text-decoration: none;
	}

/* --------- plug-in reservations --------- */
.plgrescurrent{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #e7dcc8;
	}
.plgrestxt{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b9971c;
	}
.plgresdesc{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
/* --------- **********module specific classes*********** --------- */

/* --------- ###  general module settings  ### --------- */
.modheader{
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
.modheaderline{
	color: #000000;
	}
.modadmin{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #ffffff;
	}
.modpopupheader{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #b9971c;
	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: #2f1e02;
}
.fadedfont{
	color: #ef3f34;
}

/* --------- plugin message board --------- */
.modmsgbrdshaded{
	background-color: #e7dcc8;
	}

/* --------- plugin map and directions --------- */
.modmapshaded{
	background-color: #e7dcc8;
	}

/* --------- plugin search engine --------- */
.modsearchshaded{
	background-color: #e7dcc8;
	}
.modsearchshaded2{
	background-color: #e7dcc8;
	}

/* --------- live chat --------- */
.modchatindexheader{
	background-color: #b9971c;
	color: #ffffff;
}
.modchatroomlist{
	background-color: #e7dcc8;
	color: #000000;
}

/* --------- site statistics --------- */
.modstatsvisitorbar{
	background-color: #e7dcc8;
	color: #ffffff;
}
.modstatsuserbar{
	background-color: #b9971c;
	color: #ffffff;
}

/* --------- event manager --------- */
.modevtmgrheader{
	background-color: #b9971c;
	font-weight: bold;
	color: #ffffff;
}

/* --------- golf statistics --------- */
.modgolfstatsheader1{
	background-color: #b9971c;
	font-weight: bold;
	color: #ffffff;
}
.modgolfstatsheader2{
	background-color: #e7dcc8;
	color: #000000;
}
.modgolfstatsdatarow{
	background-color: #ffffff;
	color: #000000;
}

/* --------- course tour --------- */
.modcrstourselectedtab{
	background-color: #e7dcc8;
	font-weight: bold;
	color: #000000;
}
.modcrstourunselectedtab{
	background-color: #b9971c;
	color: #ffffff;
}
.modcrstourholechooser{
	background-color: #b9971c;
	font-weight: bold;
	color: #ffffff;
}
.modcrstourselectedhole{
	background-color: #ffffff;
}
.modcrstourteeboxheader{
	background-color: #b9971c;
	color: #ffffff;
}
.modcrstourteeboxdata{
	background-color: #ffffff;
	color: #000000;
}
.modcrstourscorecardheader{
	background-color: #b9971c;
	color: #ffffff;
}
.modcrstourscorecarddatarow{
	background-color: #ffffff;
	color: #000000;
}
.modcrstourscorecarddatarowalt{
	background-color: #e7dcc8;
	color: #000000;
}
.modcrstourscorecardheader:visited {
	color: #ffffff;
}
.modcrstourscorecardheader:hover {
	color: #ffffff;
}

/* --------- active user listing --------- */
.modactuserlistheader{
	background-color: #b9971c;
	color: #ffffff;
}
.modactuserlistheader:visited{
	color: #ffffff;
}
.modactuserlistheader:hover{
	color: #ffffff;
}
.modactuserlistdatarow{
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
}
.modactuserlistdatarowalt{
	background-color: #e7dcc8;
	font-size: 10px;
	color: #000000;
}

/* --------- calendar --------- */
.modcaldayrowleftheader{
	background-color: #ffffff;
}
.modcaldayrow{
	background-color: #e7dcc8;
}
.modcalweekdayheader{
	background-color: #b9971c;
	color: #ffffff;
}
.modcalweekdayheader:hover{
	background-color: #b9971c;
	color: #ffffff;
}
.modcalweekdayheader:visited{
	background-color: #b9971c;
	color: #ffffff;
}
.modcalweekrow{
	background-color: #e7dcc8;
}
.modcalmonthweekendday{
	background-color: #e4c85e;
}
.modcalmonthweekdaydisabled{
	background-color: #e7dcc8;
}

/* --------- roster --------- */
.rosterrowon {
	
	font-size: 13px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
	
}
.rostercoldiv {
	
	background-color: #b9971c;
	
}

.rosterrowoff {
	
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;

}

.RosterRowOn a, .RosterRowOff a {

	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: none;

}

.RosterRowOn a:hover, .RosterRowOff a:hover {

	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
	text-decoration: underline;

}

.rosterletteron {
	font-weight: bold;
	font-size: 13px;
	background-color: #b9971c;
	font-family: Arial, Helvetica, sans-serif;
	}
.rosterletteroff {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #e7dcc8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
a.rosterletteroff {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #e7dcc8;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
a.rosterletteroff:hover {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #111111;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
a.rosterletteroff:visited {
	font-weight: bold;
	font-size: 13px;
	background-color: #5D5D5D;
	color: #111111;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.rostercolumntitle {background-color: #e7dcc8;}

/* --------- directory -> edit roster options -> cancel & next button --------- */
.but{
	border-right: 1px outset buttonhighlight;
	border-top: 1px outset buttonhighlight;
	font-size: 13px;
	background-color: #e7dcc8;
	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: 10px;
	background-color: #e7dcc8;
	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: #e7dcc8; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border-style: outset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px;
	}

.largerfont	{font-size: 15px;}
.smallerfont {

	font: 10px Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	
}

/* --------- 3.0 --------- */ /* --------- used for pop-up windows headers --------- */
td.clsraised
{
	background-color: #b9971c; /* --------- to override local code color --------- */
	border-bottom: 1px solid #000000;
	border-top: 1px solid #e7dcc8;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

/* tabs */
	.tnavtitle {
		font-weight: bold;
		font-size: 15px;
		font-family: Arial, Helvetica, sans-serif;
		}
	/* --------- border around tab sections --------- */
	.tnavborder {
		
		background-color: #b9971c;
		
	}
	
	/* --------- title for active tab section --------- */
	.tnavtabon {
		font-weight: bold;
		font-size: 13px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
		text-decoration: none;
		}

.tnavtabon table {
		font-weight: bold;
		font-size: 13px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
}		

	/* --------- title for inactive tab sections --------- */
	.tnavtaboff {
		font-weight: normal;
		font-size: 13px;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #a7891a;
		text-decoration: none;
		}
	/* --------- visited inactive tab sections --------- */
	a.tnavtaboff:visited {
		font-weight: normal;
		font-size: 13px;
		color: #FFFFFF;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #a7891a;
		text-decoration: none;
		}
	/* --------- rollover inactive tab sections --------- */
	a.tnavtaboff:hover {
		font-weight: normal;
		font-size: 13px;
		color: #CCCCCC;
		font-family: Arial, Helvetica, sans-serif;
		background-color: transparent;
		text-decoration: none;
		}
		
/* --------- inbox -> mail groups window body --------- */
.tnavtabcontent {
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	background-color: transparent;
	text-decoration: none;
	}

/* --------- inbox - >mail group - > move over --------- */
.rowhighlight {background-color: #ffffff;}

.adminbar	{
	background-color: #e7dcc8;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color: #000000;
	}

/* --------- 3.0 compatibility */ /*weather, calendar --------- */
	/* --------- used in new roster for body area --------- */
	.colorbg1 {background-color: #e7dcc8;}
	.colorbg2 {background-color: #e7dcc8;}
	
	/* --------- color for plug-in dividers and calendar heads --------- */
	/* --------- also used in new inbox set items --------- */
	.colorlevel1bg {background-color: #b9971c;}



/*****************************************************/
/*****************************************************/
                      /*  unused */
/*****************************************************/
/*****************************************************/
/* --------- old --------- */

/* --------- old --------- */
.rostersearchbox
{
	font-size: 13px;
	background-color: #6fff07; /*#e7e5b2;*/

	color: black;
	font-family: Arial, Helvetica, sans-serif;
}

/* --------- old --------- */
.userprofile
{
	background-color: #6fff10; /*white*/
}

/* --------- old --------- */
.userprofilem
{
	font-size: 13px;
	background-color: #6fff11; /*#d3cfc2;*/
	font-family: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	border-style: outset; 
	border-width: 2px; 
	margin-top: 2px; 
	margin-bottom: 2px;
	}

/* --------- old --------- */
.moduletitle
{
	font-size: 32px;
	font-family: Arial, Helvetica, sans-serif;
}



/* --------- original 10pt with color f5f4e9 --------- */
	a.tnavtabon {
		font-weight: bold;
		font-size: 26px;
		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: 26px;
		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: 26px;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #0021fa;
		text-decoration: none;
		}









/* --------- old calendar styles --------- */
	/* --------- original 8pt with bgcolor 006000 color ffffff --------- */
	/* --------- old --------- */
	.plgcalheader {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 24px;
		color: #5cfe00;
		background-color: #5cfe00;
		}
	/* --------- old --------- */
	/* --------- original 8pt with bgcolor f5f4e9 color 000000 --------- */
	.plgcalcontentwkday {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 24px;
		color: #5cfd00;
		background-color: #5cfd00;
		}
	/* --------- old --------- */
	/* --------- original 8pt with bgcolor ffffff color 000000 --------- */
	.plgcalcontentwkdaymo {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 24px;
		color: #5cfc00;
		background-color: #5cfc00;
		}
	/* --------- old --------- */
	/* --------- original 8pt with bgcolor e1dab4 color 000000 --------- */
	.plgcalcontentwkend {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 24px;
		color: #5cfb00;
		background-color: #5cfb00;
		}
		/* --------- old --------- */
		/* --------- original 8pt with bgcolor ffffff color 000000 --------- */
	.plgcalcontentwkendmo {
		font-family: Arial, Helvetica, sans-serif;
		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: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}

.modcalmonthweekdayheader {
	background-color: #b9971c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.modcalmonthtoday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #e7dcc8;
	border: thin solid #000000;
}

.modcaldayrowdk {
	background-color: #f6f6e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.modreportingdatarowheading1 {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.modreportingdatarowaltheading1 {

	background-color: #f3f3f3;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.modreportingdatarowheading2 {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	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, Helvetica, sans-serif;
	font-weight: normal;
}

.modreportingdatarowalt {
	background-color: #f3f3f3;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

.modreportingheader {
	background-color: #b9971c;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

}

.modreportingdatarowheading3 {
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	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: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.modarticlestitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.modarticlestitle:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.modsurveyresultheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #b9971c;
}
.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: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #b9971c;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9971c;
	display: none;
}
a.cookietrail {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.cookietrail:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}

/*----------------------------------------------------------
	Custom classes start
----------------------------------------------------------*/
.RadEWrapper div {
            color: #000000;
}

.RadEToolText {
            color: #000000;
}

.RadEDropDownTable{color: #000000;}

.OutlookMessageHeader table{color: #000000;}

.tnavtabon .smallerfont {color: #000000;}

#newsletter a{
color: #00F
}

#newsletter a hover{
color: #OOO
}



/*----------------------------------------------------------
	Custom classes end
----------------------------------------------------------*/
