/*User Selectable Styles*/
.Heading1,H1     {color:#2F4064; font-family:Tahoma,Arial,Helvetica,Sans-Serif;	 font-size:150%;	font-weight:bold; margin-bottom:5px; margin-top: 0em;}
.Heading2,H2     {color:#2F4064; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:120%; font-weight:bold;}
.Heading3,H3     {color:#2F4064; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:100%; font-weight:bold;}
.Normal          {color:#111144; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:small;}
.Caption1        {color:#000066; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:small; font-weight:bold;}
.Caption2        {color:#000000; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:small; font-weight:normal; font-style:italic;}
.Caption3        {color:#000066; font-family:Verdana,Arial,Helvetica,Sans-Serif; font-size:small;}
.Caption4		 {color:#ffffff; font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:small; font-weight:bold;}

/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default		{background-color:#eeffee;} /* 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:#bbFFbb; color:black;} 
	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 */

#header	{background-color:#41a353; border-bottom:1px solid #41a353;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#41a353', EndColorStr='#DFFFEF');}
#left	{background-color:#eeeeee; border-right:1px solid #41a353;}
#logo	{background-image:url(../../../images/logo_white_green.gif); background-repeat:no-repeat;}

/* Mozilla Fix for problem with header section not attaching to top */
#header	{border-top:1px solid #41a353;}

/*Side Menu Color Selection Styles */

	/* All Level Styles*/
	#sidemenu			{background-color:#eeeeee;}
	#sidemenu .head		{color:#ffffff; background-color:#42A454;}	
	#sidemenu a			{}
	#sidemenu a:hover	{}

	/* Level 0 Styles */
	#sidemenu a.L0					{color:#000000; background:#eeeeee;}
	#sidemenu a.L0 DIV.hc			{background-image:url(../../../images/rtArwGrey.gif);}
	#sidemenu a.L0 DIV.nc			{background-image:url(../../../images/sqBltGrey.gif);}

	#sidemenu a.L0sel				{color:#000000; background:#a5a5a5;}
	#sidemenu a.L0sel DIV.hc		{background-image:url(../../../images/rtArwWhite.gif);}
	#sidemenu a.L0sel DIV.nc		{background-image:url(../../../images/sqBltWhite.gif);}
	#sidemenu a.L0sel:hover			{color:#000000; background:#a5a5a5;}
	
	#sidemenu a.L0:hover			{color: #000000; background:#A1DDA1;}	
	#sidemenu a.L0:hover DIV.hc		{background-image:url(../../../images/rtArwGrey.gif);}
	#sidemenu a.L0:hover DIV.nc		{background-image:url(../../../images/sqBltGrey.gif);}
	
	/* Level 1 Styles */
	#sidemenu a.L1					{color:#000000; background:#E0E0E0;}
	#sidemenu a.L1 DIV.hc			{background-image:url(../../../images/rtArwGrey.gif);}
	#sidemenu a.L1 DIV.nc			{background-image:url(../../../images/sqBltGrey.gif);}

	#sidemenu a.L1sel				{color:#000000; background:#a5a5a5;}
	#sidemenu a.L1sel DIV.hc		{background-image:url(../../../images/rtArwWhite.gif);}
	#sidemenu a.L1sel DIV.nc		{background-image:url(../../../images/sqBltWhite.gif);}
	#sidemenu a.L1sel:hover			{color:#000000; background:#a5a5a5;}
	
	#sidemenu a.L1:hover			{color: #000000; background:#A1DDA1;}	
	#sidemenu a.L1:hover DIV.hc		{background-image:url(../../../images/rtArwGrey.gif);}
	#sidemenu a.L1:hover DIV.nc		{background-image:url(../../../images/sqBltGrey.gif);}

	/* Level 2 Styles */
	#sidemenu a.L2					{color:#000000; background:#E7E7E7;}
	#sidemenu a.L2 DIV.hc			{background-image:url(../../../images/rtArwGrey.gif);}
	#sidemenu a.L2 DIV.nc			{background-image:url(../../../images/sqBltGrey.gif);}

	#sidemenu a.L2sel				{color:#000000; background:#a5a5a5;}
	#sidemenu a.L2sel DIV.hc		{background-image:url(../../../images/rtArwWhite.gif);}
	#sidemenu a.L2sel DIV.nc		{background-image:url(../../../images/sqBltWhite.gif);}
	#sidemenu a.L2sel:hover			{color:#000000; background:#a5a5a5;}

	#sidemenu a.L2:hover			{color: #000000; background:#A1DDA1;}	
	#sidemenu a.L2:hover DIV.hc		{background-image:url(../../../images/rtArwGrey.gif);}
	#sidemenu a.L2:hover DIV.nc		{background-image:url(../../../images/sqBltGrey.gif);}


/*Top Drop Down Menu Color Selection Styles */

	/* All Level Styles*/
	#topdropmenu			{background:#ffffff;}	
	#topdropmenu a			{}
	#topdropmenu a:hover	{}

	/* Level 0 Styles */
	#topdropmenu UL UL.L0			{}	/* level 0 "leaf" properties - not really a leaf since its the top level */
	#topdropmenu a.L0hc				{color:#03266B; background:#ffffff; border-left-style: solid; border-left-color: #ffffff; border-left-width: thin; border-right-style: solid; border-right-color: #91B0CF; border-right-width: 1px; border-top-style: solid; border-top-color: #ffffff; border-top-width: thin; border-bottom-style: solid; border-bottom-color: #ffffff; border-bottom-width: thin; text-align: center;}  /* level 0 item with children properties. defines background color and bullet image */
	#topdropmenu a.L0nc				{color:#03266B; solid #ffffff; background:#ffffff; thin; border-left-style: solid; border-left-color: #ffffff; border-left-width: thin; border-right-style: solid; border-right-color: #ffffff; border-right-width: 1px; border-top-style: solid; border-top-color: #ffffff; border-top-width: thin; border-bottom-style: solid; border-bottom-color: #ffffff; border-bottom-width: thin; text-align: center;}  /* level 0 item with no children properties. defines background color*/

	
	#topdropmenu a.L0hc:hover		{color: #03266B; background:#ffffff;}	/* hover effect for level 0 with children */
	#topdropmenu a.L0nc:hover		{color: #03266B; background:#ffffff;} /* hover effect for level 0 with no children */

	
	/* Level 1 Styles */
	#topdropmenu UL UL.L1			{border:2px; border-style: solid; border-color:#0954B9;}
	#topdropmenu a.L1hc				{color:#03266B; background:#FFFFFF;}
	#topdropmenu a.L1nc				{color:#03266B; background:#FFFFFF;}
	
	#topdropmenu a.L1hc:hover		{color:#000000; background:#CDE2F6;}	
	#topdropmenu a.L1nc:hover		{color:#000000; background:#CDE2F6;}

	/* Level 2 Styles */
	#topdropmenu UL UL.L2			{border:2px; border-style: solid; border-color:#0954B9;}
	#topdropmenu a.L2hc				{color:#000000; background:#DDEEFD;}
	#topdropmenu a.L2nc				{color:#000000; background:#DDEEFD;}
	
	#topdropmenu a.L2hc:hover		{color:#000000; background:#ffffff;}	
	#topdropmenu a.L2nc:hover		{color:#000000; background:#ffffff;}
	
.box1title   {
	background-color: #C4F7B7;
}
.box2title   {
	background-color: #EFF8FF;
}
.box3title   {
	background-color: #5F9;
}
.box4title   {
	background-color: #5F9;
}
.box5title   {
	background-color: #EFF8FF;
}
.box6title   {
	background-color: #7DDDCF;
}
.box7title   {
	background-color: #EFF8FF;
}
.box8title   {
	background-color: #EFF8FF;
}
