/*User Selectable Styles*/
.Heading1,H1     {color:#7c2525; font-family:Arial,Helvetica,Sans-Serif; font-size:140%; font-weight:bold; margin-bottom:5px;}
.Heading2,H2     {color:#7c2525; font-family:Verdana,Helvetica,Sans-Serif; font-size:120%; font-weight:bold;}
.Heading3,H3     {color:#7c2525; font-family:Verdana,Helvetica,Sans-Serif; font-size:120%; font-weight:bold;}
.Normal          {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px;}
.Bold            {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px; font-weight:bold;}
.RedBold         {color:#7c2525; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px; font-weight:bold;}
.italic          {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px; font-weight:normal; font-style:italic;}
.underline       {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px; text-decoration:underline;}
.liststyle		 {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px;margin-left:15px;}
.liststyle12px   {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px;margin-left:15px;}
.TableHeader     {color:#7c2525; font-family:Verdana,Helvetica,Sans-Serif; font-size:120%; font-weight:bold;margin-top:5px;}
.TableText       {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px;}
.Normal12px          {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px;}
.Bold12px            {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px; font-weight:bold;}
.italic12px          {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px; font-weight:normal; font-style:italic;}

li.liststyle		 {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:10px;margin-left:15px;}
li.liststyle12px		 {color:black; font-family:Verdana,Helvetica,Sans-Serif; font-size:12px;margin-left:15px;}

/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default		{} /* 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	{color:#7c2525;} 
	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:#7183C3;  border-bottom:1px solid #7183C3; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#687BBE', EndColorStr='#DFEFFF');}
#left	{background-color:#eeeeee; border-right:1px solid #7183C3;}

/* Mozilla Fix for problem with header section not attaching to top */
#header	{border-top:1px solid #7183C3;}
#pageIdentifer {width:214px; height:252px; background-image:url(../../../images/about_06.jpg);float:left;background-repeat:no-repeat;vertical-align:bottom;display:inline;}


/*Side Menu Color Selection Styles */

	/* All Level Styles*/
	#sidemenu			{color:#FFFFFF;display:inline;}
	#sidemenu .head		{color:#ffffff;}	
	#sidemenu a			{font:Arial, Helvetica, sans-serif;}
	#sidemenu a:hover	{}
	#sidemenu ul    	{}
	#sidemenu li.L0    {display:list-item;list-style-image:url(../../../images/bullet1.gif);display:inline;}
	#sidemenu li.L1    {display:list-item;list-style-image:url(../../../images/bullet2.gif);margin-left:10px;}
	#sidemenu li.L2    {display:list-item;list-style-image:url(../../../images/bullet2.gif);margin-left:25px;}
	
	/* Level 0 Styles */
	#sidemenu a.L0					{display:list-item;font-size:10px;text-decoration:none;color:Black;list-style-image:url(../../../images/bullet1.gif);}	/* defines level 0 link */
	#sidemenu a.L0 SPAN.hc			{background-image:url(../../../images/bullet1.gif);}  /* defines level 0 bullet for children */
	#sidemenu a.L0 SPAN.nc			{background-image:url(../../../images/bullet1.gif);}  /* defines level 0 bullet for no children */

	#sidemenu a.L0sel				{display:list-item;font-size:10px;text-decoration:none;color:Black;list-style-image:url(../../../images/bullet1.gif);}					/* defines level 0 if selected page */
	#sidemenu a.L0sel SPAN.hc		{background-image:url(../../../images/bullet1.gif);} /* defines level 0 bullet for children if selected page */
	#sidemenu a.L0sel SPAN.nc		{background-image:url(../../../images/bullet1.gif);} /* defines level 0 bullet for no children if selected page*/
	#sidemenu a.L0sel:hover			{color:#000000;}					/* in this case effectively suppresses the hover effect for selected pages */
	
	#sidemenu a.L0:hover			{font-size:10px;color:#FF3300;}					/* defines the level 0 hover effect */
	#sidemenu a.L0:hover SPAN.hc	{background-image:url(../../../images/bullet1.gif);}  /* defines the level 0 hover bullet for children */
	#sidemenu a.L0:hover SPAN.nc	{background-image:url(../../../images/bullet1.gif);}  /* defines the level 0 hover bullet for no children */
	
	/* Level 1 Styles */	
	#sidemenu a.L1					{list-style-image:url(../../../images/bullet2.gif);color:#333333;margin-bottom:2px;}
	#sidemenu a.L1 SPAN.hc			{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L1 SPAN.nc			{background-image:url(../../../images/bullet2.gif);}

	#sidemenu a.L1sel				{list-style-image:url(../../../images/bullet2.gif);color:#333333;margin-bottom:2px;}
	#sidemenu a.L1sel SPAN.hc		{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L1sel SPAN.nc		{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L1sel:hover			{color:#FFCC00;}
	
	#sidemenu a.L1:hover			{color:#FFCC00;margin-bottom:2px;}	
	#sidemenu a.L1:hover SPAN.hc		{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L1:hover SPAN.nc		{background-image:url(../../../images/bullet2.gif);}
	
	/* Level 2 Styles */	
	#sidemenu a.L2					{list-style-image:url(../../../images/bullet2.gif);color:#ebebeb;}
	#sidemenu a.L2 SPAN.hc			{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L2 SPAN.nc			{background-image:url(../../../images/bullet2.gif);}

	#sidemenu a.L2sel				{list-style-image:url(../../../images/bullet2.gif);color:#ebebeb;}
	#sidemenu a.L2sel SPAN.hc		{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L2sel SPAN.nc		{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L2sel:hover			{color:white;}
	
	#sidemenu a.L2:hover			{list-style-image:url(../../../images/bullet2.gif);color:white;}	
	#sidemenu a.L2:hover SPAN.hc		{background-image:url(../../../images/bullet2.gif);}
	#sidemenu a.L2:hover SPAN.nc		{background-image:url(../../../images/bullet2.gif);}

/*Top Drop Down Menu Color Selection Styles */

	/* All Level Styles*/
	#topdropmenu			{border-top:1px solid #7183C3; background:#D5DCF5;}	
	#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:#2D407C; border-right:1px solid #7183C3; background:#D5DCF5 url(../../../images/dnArwGrey.gif) right center no-repeat;}  /* level 0 item with children properties. defines background color and bullet image */
	#topdropmenu a.L0nc				{color:#2D407C; border-right:1px solid #7183C3; background:#D5DCF5;} /* level 0 item with no children properties. defines background color*/
	
	#topdropmenu a.L0hc:hover		{color: #000000; background:#ffffff url(../../../images/dnArwGrey.gif) right center no-repeat;}	/* hover effect for level 0 with children */
	#topdropmenu a.L0nc:hover		{color: #000000; background:#ffffff;} /* hover effect for level 0 with no children */

	
	/* Level 1 Styles */
	#topdropmenu UL UL.L1			{border:1px solid black;}
	#topdropmenu a.L1hc				{color:#000000; background:#e5e5e5 url(../../../images/rtArwGrey.gif) right center no-repeat;}
	#topdropmenu a.L1nc				{color:#000000; background:#e5e5e5;}
	
	#topdropmenu a.L1hc:hover		{color:#000000; background:#ffffff url(../../../images/rtArwGrey.gif) right center no-repeat;}	
	#topdropmenu a.L1nc:hover		{color:#000000; background:#ffffff;}

	/* Level 2 Styles */
	#topdropmenu UL UL.L2			{border:1px solid black;}
	#topdropmenu a.L2hc				{color:#000000; background:#d8d8d8 url(../../../images/rtArwGrey.gif) right center no-repeat;}
	#topdropmenu a.L2nc				{color:#000000; background:#d8d8d8;}
	
	#topdropmenu a.L2hc:hover		{color:#000000; background:#ffffff url(../../../images/rtArwGrey.gif) right center no-repeat;}	
	#topdropmenu a.L2nc:hover		{color:#000000; background:#ffffff;}
	
	/*site map styles */
	DIV.sitmp0				{padding:0px; font-size:90%; /*background-color:#f3f3ff;*/}
	DIV.sitmp1				{padding:0px; font-size:90%;}
	DIV.sitmp2				{padding:0px; font-size:90%;}
	A.sitmpA0				{color:#999999; font-weight:normal;}
	A.sitmpA0:hover			{color:white;}
	A.sitmpA1				{color:gray; font-weight:normal;text-decoration:none;}
	A.sitmpA1:hover			{color:silver;}
	A.sitmpA2				{color:#999999; font-weight:normal;}
	A.sitmpA2:hover			{color:#CCCCCC;}
