/*User Selectable Styles*/
.Heading1,H1     {color:#333333; font-family:Arial,Verdana,Helvetica,Sans-Serif;	 font-size:150%;	font-weight:bold; margin-bottom:5px;}
.Heading2,H2     {color:#333333; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:120%; font-weight:bold;}
.Heading3,H3     {color:#333333; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:100%; font-weight:bold;}
.Normal          {color:#000000; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:small;}
.Caption1        {color:#666666; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:small; font-weight:bold;}
.SmallText       {color:#000000; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:80%;}


HR {COLOR: #666666;}


/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default		{background-color:#FFFFFF;} /* Overall table style */

	table.ImmTS_Default th, 
	table.ImmTS_Default td	{padding:2px; margin:2px;} /* Cell padding and spacing styles */

	table.ImmTS_Default, 
	table.ImmTS_Default th, 
	table.ImmTS_Default td	{border:1px solid black;} 
	     
	table.ImmTS_Default th	{background-color:#666666; color:white; text-align:left;} 
	table.ImmTS_Default tr	{}
	table.ImmTS_Default td	{color:black;}

/* Template Colour Styles */
/* Changes the colour of sections of the page dependant on the style sheet in use */


/*Side Menu Color Selection Styles */

/* All Level Styles*/
	#sidemenu		{}
	#sidemenu .head		{}	
	#sidemenu a		{color:#FFFFFF;}
	#sidemenu a:hover	{background:#999999;}


/* Level 0 Styles */
	#sidemenu a.L0				{color:#FFFFFF; font-weight:bold;}	/* defines level 0 link */
	#sidemenu a.L0 SPAN.hc			{}  /* defines level 0 bullet for children */
	#sidemenu a.L0 SPAN.nc			{}  /* defines level 0 bullet for no children */

	#sidemenu a.L0sel			{color:#FFFFFF; background:#666666; font-weight:bold;}					/* defines level 0 if selected page */
	#sidemenu a.L0sel SPAN.hc		{background-image:url(../../../images/bullet01.gif);} /* defines level 0 bullet for children if selected page */
	#sidemenu a.L0sel SPAN.nc		{background-image:url(../../../images/bullet01.gif);} /* defines level 0 bullet for no children if selected page*/
	#sidemenu a.L0sel:hover			{color:#FFFFFF; background:#666666;}		/* in this case effectively suppresses the hover effect for selected pages */
	
	#sidemenu a.L0:hover			{color:#FFFFFF; background:#666666;}		/* defines the level 0 hover effect */
	#sidemenu a.L0:hover SPAN.hc		{background-image:url(../../../images/bullet01.gif);}  /* defines the level 0 hover bullet for children */
	#sidemenu a.L0:hover SPAN.nc		{background-image:url(../../../images/bullet01.gif);}  /* defines the level 0 hover bullet for no children */



/* Level 1 Styles */	
	#sidemenu a.L1			{color:#FFFFFF; background:#333333;}
	#sidemenu a.L1 SPAN.hc		{background-image:url(../../../images/bullet02.gif); padding-left: 4px;}
	#sidemenu a.L1 SPAN.nc		{background-image:url(../../../images/bullet02.gif); padding-left: 4px;}

	#sidemenu a.L1sel		{color:#FFFFFF; background:#666666;}
	#sidemenu a.L1sel SPAN.hc	{background-image:url(../../../images/bullet02over.gif);}
	#sidemenu a.L1sel SPAN.nc	{background-image:url(../../../images/bullet02over.gif);}
	#sidemenu a.L1sel:hover		{color:#FFFFFF; background:#666666;}
	
	#sidemenu a.L1:hover		{color: #FFFFFF; background:#3e3e3e;}	
	#sidemenu a.L1:hover SPAN.hc	{background-image:url(../../../images/bullet02over.gif);}
	#sidemenu a.L1:hover SPAN.nc	{background-image:url(../../../images/bullet02.gif);}

/* Level 2 Styles */
	#sidemenu a.L2			{color:#FFFFFF; background:#666666;}
	#sidemenu a.L2 SPAN.hc		{background-image:url(../../../images/bullet02.gif); padding-left: 4px;}
	#sidemenu a.L2 SPAN.nc		{background-image:url(../../../images/bullet02.gif); padding-left: 4px;}

	#sidemenu a.L2sel		{color:#FFFFFF; background:#666666;}
	#sidemenu a.L2sel SPAN.hc	{background-image:url(../../../images/bullet02.gif);}
	#sidemenu a.L2sel SPAN.nc	{background-image:url(../../../images/bullet02.gif);}
	#sidemenu a.L2sel:hover		{color:#333333; background:#666666;}

	#sidemenu a.L2:hover		{color: #333333; background:#999999;}	
	#sidemenu a.L2:hover SPAN.hc	{background-image:url(../../../images/bullet02over.gif);}
	#sidemenu a.L2:hover SPAN.nc	{background-image:url(../../../images/bullet02over.gif);}
	


/*Events Calendar */
body .eventsboxbg {background-color:#FFFFFF;}
.eventsborder {background-color:#000000; color:#ffffff; line-height:20px;}
.eventsboxbg {background-color:#000000; font-size:100%; color:#000000;}
.eventsbullet {background-image:url(../../images/documenticon.gif);}
/* eWorld UI Calendar Control */
.calCtrl {font-size:80%; font-weight:normal;}
.calCtrlDayHeader {background-color: #DCDCDC;}
.calCtrlMonthHeader {background-color: #666666; color:white;}
.calCtrlWeekDay {background-color: #FFFFFF;}
.calCtrlOffMonth {background-color: #778898; }
.calCtrlGoToToday {background-color: #FFFFFF;}
.calCtrlTodayDay {background-color: #0f9fef;}
.calCtrlWeekend {background-color: #D3D3D3; }
.calCtrlSelectedDate {background-color: #FFFF00;}
.calCtrlClearDate {background-color: #FFFFFF;}
.calCtrlHoliday {background-color: #FFFFFF;}
