﻿/*User Selectable Styles*/
.Heading1,H1	{ font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 170%; font-weight: normal; color: #bd8e51; }
.Heading2,H2	{ font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 140%; font-weight: normal; color: #d7b993; }
.Heading3,H3	{ font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 120%; font-weight: normal; color: #bd8e51; }
.Heading4,H4	{ font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 100%; font-weight: bold; color: #bd8e51; margin: 0px; }
.Right_Header	{ font-family: Arial, Helvetica, Verdana, Sans-serif; font-size: 12px; font-weight: bold; color: #bd8e51;}
.Normal, p 	{ font-size: 85%; text-align: justify; margin: 0px; padding: 0px;}

a,
a:link,
a:visited
{
	color: #bd8e51;
	text-decoration: none;
}

a:active {
	color: #d7b993;
	text-decoration: none;
}

a:hover,
a:visited:hover {
	color: #d7b993;
	text-decoration: underline;
}

#layer_site_search
{
	background: #e7ceac;
}

.immSearchLabel
{
	color: #bd8e51;
}

#layer_site_content_left,
#layer_site_content_left ul li a.sidemenu_level_1,
#layer_site_content_left ul li a.sidemenu_level_2,
#layer_site_content_left ul li a.sidemenu_level_0_selected,
#layer_site_content_left ul li a.sidemenu_level_1_selected,
#layer_site_content_left ul li a.sidemenu_level_2_selected
{
	background: #bd8e51;
}

#layer_site_content_left ul
{
	background: #d7b993;
}

caption
{
	color: #bd8e51;
	background: #CCC;
	text-align: left;
	padding: 3px 5px;
}


/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

	/* Default Table */
	table.ImmTS_Default			{background-color:#eeeeff;} /* 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:#ccccFF; color:black;} 
	table.ImmTS_Default tr			{}
	
	table.ImmTS_Default td,
	table.ImmTS_Default td p		{color: #000000; text-align: left;}
	table.ImmTS_Default td p		{font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 100%;}
	
	/* Blue Table */
	table.ImmTS_Black			{float: left; background-color:#bd8e51; font-size: 85%; padding: 0px; margin: 0px;} /* Overall table style */

	table.ImmTS_Black th, 
	table.ImmTS_Black td			{padding:2px;} /* Cell padding and spacing styles */

	table.ImmTS_Black, 
	table.ImmTS_Black th, 
	table.ImmTS_Black td			{} 
	     
	table.ImmTS_Black th			{} 
	table.ImmTS_Black tr			{}
	
	table.ImmTS_Black td,
	table.ImmTS_Black td p			{color: #FFFFFF; text-align: left;}
	table.ImmTS_Black td p			{font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 100%;}
	
	/* Normal Center Table */
	table.ImmTS_Normal_Centre		{background: #FFFFFF; font-size: 85%; padding: 0px; margin: 10px 0px; border-collapse:collapse;} /* Overall table style */

	table.ImmTS_Normal_Centre th, 
	table.ImmTS_Normal_Centre td		{padding: 2px 5px; border: 1px solid #CCCCCC;} /* Cell padding and spacing styles */

	table.ImmTS_Normal_Centre, 
	table.ImmTS_Normal_Centre th, 
	table.ImmTS_Normal_Centre td		{} 
	     
	table.ImmTS_Normal_Centre th		{ font-weight: normal; background: #EEE; color: #bd8e51;}
	table.ImmTS_Normal_Centre th[scope=col],
	table.ImmTS_Normal_Centre th[scope=col] p	{ text-align: center;}
	table.ImmTS_Normal_Centre th[scope=row],
	table.ImmTS_Normal_Centre th[scope=row] p	{ text-align: left;}
	table.ImmTS_Normal_Centre tr		{vertical-align: top;}

	table.ImmTS_Normal_Centre td,
	table.ImmTS_Normal_Centre td p		{color: #333333; text-align: center;}
	table.ImmTS_Normal_Centre td p,
	table.ImmTS_Normal_Centre th p		{font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 100%;}
	
	/* Normal Right Table */
	table.ImmTS_Normal_Right		{background: #FFFFFF; font-size: 85%; padding: 0px; margin: 10px 0px; border-collapse:collapse;} /* Overall table style */

	table.ImmTS_Normal_Right th, 
	table.ImmTS_Normal_Right td		{padding: 2px 5px; border: 1px solid #CCCCCC;} /* Cell padding and spacing styles */

	table.ImmTS_Normal_Right, 
	table.ImmTS_Normal_Right th, 
	table.ImmTS_Normal_Right td		{} 
	     
	table.ImmTS_Normal_Right th		{ font-weight: normal; background: #EEE; color: #bd8e51;}
	
	table.ImmTS_Normal_Right th[scope=col],
	table.ImmTS_Normal_Right th[scope=col] p	{ text-align: center;}
	table.ImmTS_Normal_Right th[scope=row],
	table.ImmTS_Normal_Right th[scope=row] p	{ text-align: left;}
	
	table.ImmTS_Normal_Right tr		{vertical-align: top;}
	
	table.ImmTS_Normal_Right td,
	table.ImmTS_Normal_Right td p		{color: #333333; text-align: right;}
	table.ImmTS_Normal_Right td p,
	table.ImmTS_Normal_Left th p		{font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 100%;}
	
	/* Normal Left Table */
	table.ImmTS_Normal_Left			{background: #FFFFFF; font-size: 85%; padding: 0px; margin: 10px 0px; border-collapse:collapse;} /* Overall table style */

	table.ImmTS_Normal_Left th, 
	table.ImmTS_Normal_Left td		{padding: 2px 5px; border: 1px solid #CCCCCC;} /* Cell padding and spacing styles */

	table.ImmTS_Normal_Left, 
	table.ImmTS_Normal_Left th, 
	table.ImmTS_Normal_Left td		{} 
	     
	table.ImmTS_Normal_Left th		{ font-weight: normal; background: #EEE; color: #bd8e51;}
	table.ImmTS_Normal_Left th[scope=col] 	{ text-align: left;}
	table.ImmTS_Normal_Left th[scope=row] 	{ text-align: left;}
	table.ImmTS_Normal_Left th p		{ text-align: left;}
	table.ImmTS_Normal_Left tr		{vertical-align: top;}
	
	table.ImmTS_Normal_Left td,
	table.ImmTS_Normal_Left td p		{color: #333333; text-align: left;}
	table.ImmTS_Normal_Left td p,
	table.ImmTS_Normal_Left th p		{font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 100%;}