

html, body		{font-weight: normal; font-family: Arial, Verdana, Helvetica;  font-size:x-small; background:#264651; color:#000000;}

A,
A:link,
A:visited		{font-size:10px; text-decoration:none; font-weight:normal; color:#333366;} 
A:hover			{font-size:10px; text-decoration:none; font-weight:normal; color:#000000;} 


/* CUN 		- USERS MENU */
/* CDNH 	- Header of calendar block */
/* CMN		- Month Tags */
/* CYN		- Year Tags */
/* CUP		- upcoming events */

/* CDT 		- SmallCalendar - TODAY */
/* CDO 		- SmallCalendar - OVERFLOW */
/* CDN 		- SmallCalendar - Current month */
/* CDW 		- SmallCalendar - Week navigation */


A.CUN,	A.CUN:link,		A.CUN:visited,		
A.CDNH,	A.CDNH:link,	A.CDNH:visited,
A.CMN, 	A.CMN:link, 	A.CMN:visited,
A.CYN,	A.CYN:link,		A.CYN:visited,
A.CUP, 	A.CUP:link, 	A.CUP:visited,
A.CDO,	A.CDO:link,		A.CDO:visited,
A.CDT, 	A.CDT:link, 	A.CDT:visited,
A.CDN,	A.CDN:link,		A.CDN:visited,
A.CDW, 	A.CDW:link, 	A.CDW:visited		{font-weight: normal; font-size:10px; color: #000066;}

A.CUN:hover, 	A.CDNH:hover, 
A.CMN:hover, 	A.CYN:hover,
A.CUP:hover,	A.CDW:hover,
A.CDT:hover,	A.CDO:hover					{font-weight: normal; font-size:10px; color:white;} 



TD.CDO								{background: #DDDDDD;}
A.CDO,A.CDO:link,A.CDO:visited		{color: #888888;}
A.CDO:hover							{color: #000000;}

TD.CDT								{background: #ff3300}
A.CDT, A.CDT:link, A.CDT:visited	{color:#000000;}
A.CDT:hover							{color:#ffff00;}



TD.CDN								{padding:0px;color: #000000;}
A.CDNH,A.CDNH:link,A.CDNH:visited	{font-weight: bold; color: #444444;}
A.CDNH:hover						{font-weight: bold; color: #000000;}

TD.CDW								{background: black;}
A.CDW, A.CDW:link, A.CDW:visited	{color: yellow;}
A.CDW:hover							{color: #FFFFFF;}

A.CUP, A.CUP:link, A.CUP:visited	{font-weight:bold;} 
A.CUP:hover							{font-weight:bold;} 

TABLE.CMN, TABLE.CYN, 
TABLE.CDN, TABLE.CUN, 
TABLE.CLN, TABLE.CSN,
TABLE.CUP							{font-size:10px;padding:0px;}

TD.CMN, TD.CYN, TD.CDNH, TD.CUN, 
TD.CUNH, TD.CSN, TD.CSNH, TD.CLN, 
TD.CLNH, TD.CCN, TD.CCNH, TD.CUP,
TD.CUPH								{padding:0px;}

.CalYearEvent 		{font-size:10px;}
.CalYearWeekEnds		{font-size:10px;background-color: #33ffff; }

/* CVE - DETAIL OF EVENT */
TABLE.CVE			{background: transparent;color:white;border:outset 1px;font-size:10px;}
TD.CVEH				{background: #33CC33; color:black;}

.CalTab,A.CalTab, A.CalTab:visited, A.CalTab:hover		{font-size:10px;}

A.OneEvent, A.OneEvent:link, A.OneEvent:visited		{font-size:10px;font-weight:bold;} 
A.OneEvent:hover									{font-size:10px;font-weight:bold;} 

TABLE.OneEvent, TABLE.ListEvent, TABLE.HListEvent 	{font-size:10px;}
TD.OneEvent, TD.ListEvent							{border: outset 1px;}

/*	GRAPHICAL MONTH VIEW */	
/* *********************************** */
TABLE.MBG				{font-size:10px;}
TD.MBGHEADER			{color:#000000;}
A.MBGHEADER, 
A.MBGHEADER:link, 
A.MBGHEADER:visited		{font-size:10px;color: #0000ff;}
A.MBGHEADER:hover		{font-size:10px;color: #000000;}

TD.MBG					{border:outset 1px;}
TD.MBGDAYS				{}
A.MBGDAYS, 
A.MBGDAYS:link, 
A.MBGDAYS:visited		{font-size:10px;color: #FFFFFF;}
A.MBGDAYS:hover			{font-size:10px;color: #FFC000;}

TD.MBGDAYSCURRENT		{border:outset 1px;}
A.MBGDAYSCURRENT, 
A.MBGDAYSCURRENT:link, 
A.MBGDAYSCURRENT:visited	{font-size:10px;color: #000000;}
A.MBGDAYSCURRENT:hover		{font-size:10px;color: #0033ff;}

TD.MBGDAYSOVER			{border:outset 1px;background:#EEEEEE}
A.MBGDAYSOVER, 
A.MBGDAYSOVER:link, 
A.MBGDAYSOVER:visited	{font-size:10px;color: #000000;}
A.MBGDAYSOVER:hover		{font-size:10px;color: #0033ff;}

TD.MBGDAYSTODAY			{border:outset 1px;background: #ccffff;}
A.MBGDAYSTODAY:link, 
A.MBGDAYSTODAY:visited	{font-size:10px;color: #000000;}
A.MBGDAYSTODAY:hover	{font-size:10px;color: #0033ff;}

TD.MBGWeekCol			{font-size:10px;}
A.MBGWeekCol:link, 
A.MBGWeekCol:visited	{font-size:10px;color: #0000ff;}
A.MBGWeekCol:hover		{font-size:10px;color: #000000;}
/* *********************************** */

.SC {background-color:yellow; color:black;} /* color for filter dropdown (categories and locations )*/


.FF0			{border: outset 1px;}
.FFHeader		{background:#606060; color:#FFFFFF; font-size:10px;font-weight: 	bold;}
.FF1			{color:		#000000;font-style:normal;font-weight:bold;font-size:10px;}
.FF2			{color:		#000000;font-style:normal;font-size:10px;}

/* *********************************** */

.XPHM, .XPHM_Admin, .XPHM_Cat, .XPHM_Log, .XPHM_User
{	text-align: left;
	font-family:verdana;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	background-image:url('HM.gif');
	background-repeat:repeat-x;
	width: 100%;
}
.XPHL, .XPHL_Admin, .XPHL_Cat, .XPHL_Log, .XPHL_User
{
	background-image:url('HL.gif');
	background-repeat:no-repeat;
	width:10px;
}
.XPHR, .XPHR_Admin, .XPHR_Cat, .XPHR_Log, .XPHR_User
{
	background-image:url('HR.gif');
	background-repeat:no-repeat;
	width:10px;
}

.XPBODY, .XPBody_Admin, .XPBody_Log, .XPBody_User
{
 background-color: #99CCCC;
 width: 100%;
 padding:3px;
 border: 1px #666 solid;
}

.XPBody_Cat
{
/* background-color: #ffffcc;*/
 width: 100%;
 border: 1px #666 solid;
}

A.XP:link			{color:#ffff99;} 
A.XP:visited		{color:#ffff99;} 
A.XP:hover			{color:#ffffff;}
A.XP:active			{color:#cc3300;} 
/* *********************************** */

.tabsystem {
		border: none;
		width: 100%;
		margin-right:20px;
		scrollbar-3dlight-color:#666;
		scrollbar-arrow-color:#eee;
		scrollbar-base-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-face-color:#eeeeee;
		scrollbar-highlight-color:#eeeeee;
		scrollbar-shadow-color:#666;
}

.tabsystem .tabcontainer li {
		list-style-type: none;
		display: inline;
		margin: 0; padding: 0;
		border: none;
}

.tabsystem .firstHeading {
		display: block;
		text-align: right;
		border: 1px #bbb dotted;
		border-width: 0px 0px 1px 0px;
		padding-bottom: .5em;
		margin-bottom: 1em;
}

.tabsystem .tabcontainer {
		margin:0;padding:0;
		background-color: #fff;
		border: none;
		float: left;
}

.tabsystem .tabpage {
		background: #fff;
		padding: 2em 2em;
		font: 14px Verdana;
		color: black;
		border: 1px solid rgb( 145, 155, 156 );
		clear: both;
}

.tabsystem .tabcontainer .tab {
		background-image: url( "tab.png" );
		position:	relative;
		top: 0;
		display: inline;
		float: left;
		overflow: auto;	
		margin: 1px 1px 1px 0px;
		padding: 2px 0px 0px 0px;
		border: 0;
		z-index: 1;
		font: 11px Tahoma;
		white-space: nowrap;
		text-align: center;
		width: 70px;
		height: 18px;
}

.tabsystem .tabcontainer .tab-hover {
		margin: 1px 1px 1px 0px;
		background-image: url( "tab.hover.png" );
		width: 70px;
		height: 18px;
}

.tabsystem .tabcontainer .tab-active{
		position:	relative;
		top: 1px;
		display: inline;
		float: left;
		overflow: auto;	
		margin: 1px 1px 1px 0px;
		padding: 2px 0px 0px 0px;
		border: 0;
		z-index: 1;
		font: 11px Tahoma;
		white-space: nowrap;
		text-align: center;
		width: 74px;
		height: 18px;
		background-image: url( "tab.active.png" );
		letter-spacing: 0px;
		text-decoration: none;
}

select, input, textarea, password, .ADMIN {font-size:10px; font-face:verdana, arial;padding:0px;}


.noneHM, .noneHM_Admin, .noneHM_Cat, .noneHM_Log, .noneHM_User
{	text-align: left;
	font-family:verdana;
	color:#ffff99;
	font-size:11px;
	font-weight:bold;
	background-color:#000000;
	height:30px;
	width: 100%;
}
.noneHL, .noneHL_Admin, .noneHL_Cat, .noneHL_Log, .noneHL_User
{
	background-color:#000000;
	width:5px;
}
.noneHR, .noneHR_Admin, .noneHR_Cat, .noneHR_Log, .noneHR_User
{
	background-color:#000000;
	width:5px;
}

.noneBODY, .noneBody_Admin, .noneBody_Log, .noneBody_User
{
 background-color: #D1D1D1;
 width: 100%;
 border: 1px #666 solid;
 padding:3px;
}

.noneBody_Cat
{
 width: 100%;
 border: 1px #666 solid;
}

A.none:link			{color:#ffff99;} 
A.none:visited		{color:#ffff99;} 
A.none:hover		{color:#ffffff;}
A.none:active		{color:#cc3300;} 




