/*User Selectable Styles*/
.Heading1, H1
{
	color: #993333;
	font-family: Trebuchet ms;
	font-size: 18pt;
	font-weight: bold;
	margin-bottom: 5px;
}
.Heading2, H2
{
	color: #993333;
	font-family: Trebuchet ms;
	font-size: 15pt;
	font-weight: bold;
}
.Heading3, H3
{
	color: #993333;
	font-family: Trebuchet ms;
	font-size: 13pt;
	font-weight: bold;
}
.Normal
{
	color: #000000;
	font-family: Trebuchet ms;
	font-size: 11pt;
}
.Caption1
{
	color: #000066;
	font-family: Trebuchet ms;
	font-size: small;
	font-weight: bold;
}
.Caption2
{
	color: #000000;
	font-family: Trebuchet ms;
	font-size: small;
	font-weight: normal;
	font-style: italic;
}
.Caption3
{
	color: #000066;
	font-family: Trebuchet ms;
	font-size: small;
}
.Caption4
{
	color: #ffffff;
	font-family: Trebuchet ms;
	font-size: small;
	font-weight: bold;
}

/*A				{color:#993333; font-size:12pt;}
A:hover			{color:#FF0000; font-size:10pt;}
A:visited		{color:#993333; font-size:12pt;}*/

/* 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
{
	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;}*/

/*Side Menu Color Selection Styles */

/* All Level Styles*/
#sidemenu
{
	background-color: #ffffff;
}
#sidemenu .head
{
	color: #993333;
	background-color: #ffffff;
}
#sidemenu a
{
	font-size: 10pt;
	color: #993333;
}
#sidemenu a:hover
{
	font-size: 10pt;
	color: #993333;
}

/* Level 0 Styles */
#sidemenu a.L0
{
	color: #993333; ;background:#ffffff;}/* defines level 0 link */
#sidemenu a.L0 SPAN.hc
{
	background-image: url(../../../images/rtArwLgtBlue.gif);
}
/* defines level 0 bullet for children */
#sidemenu a.L0 SPAN.nc
{
	background-image: url(../../../images/sqBltBlue.gif);
}
/* defines level 0 bullet for no children */

#sidemenu a.L0sel
{
	color: #993333;
	background: #fff3ce;
}
/* defines level 0 if selected page */
#sidemenu a.L0sel SPAN.hc
{
	background-image: url(../../../images/rtArwLgtBlue.gif);
}
/* defines level 0 bullet for children if selected page */
#sidemenu a.L0sel SPAN.nc
{
	background-image: url(../../../images/sqBltBlue.gif);
}
/* defines level 0 bullet for no children if selected page*/
#sidemenu a.L0sel:hover
{
	color: #993333;
	background: #fff3ce;
}
/* in this case effectively suppresses the hover effect for selected pages */

#sidemenu a.L0:hover
{
	color: #993333;
	background: #fff3ce;
}
/* defines the level 0 hover effect */
#sidemenu a.L0:hover
{
	color: #993333;
	background: #fff3ce;
}
/* defines the level 0 hover effect */
#sidemenu a.L0:hover SPAN.hc
{
	background-image: url(../../../images/rtArwYellow.gif);
}
/* defines the level 0 hover bullet for children */
#sidemenu a.L0:hover SPAN.nc
{
	background-image: url(../../../images/sqBltBlue.gif);
}
/* defines the level 0 hover bullet for no children */

/* Level 1 Styles */
#sidemenu a.L1
{
	color: #993333;
	background: #ffffff;
}
#sidemenu a.L1 SPAN.hc
{
	background-image: url(../../../images/rtArwLgtBlue.gif);
}
#sidemenu a.L1 SPAN.nc
{
	background-image: url(../../../images/sqBltBlue.gif);
}

#sidemenu a.L1sel
{
	color: #993333;
	background: #fff3ce;
}
#sidemenu a.L1sel SPAN.hc
{
	background-image: url(../../../images/rtArwLgtBlue.gif);
}
#sidemenu a.L1sel SPAN.nc
{
	background-image: url(../../../images/sqBltYellow.gif);
}
#sidemenu a.L1sel:hover
{
	color: #993333;
	background: #fff3ce;
}

#sidemenu a.L1:hover
{
	color: #993333;
	background: #fff3ce;
}
#sidemenu a.L1:hover SPAN.hc
{
	background-image: url(../../../images/rtArwYellow.gif);
}
#sidemenu a.L1:hover SPAN.nc
{
	background-image: url(../../../images/sqBltYellow.gif);
}

/* Level 2 Styles */
#sidemenu a.L2
{
	color: #993333;
	background: #ffffff;
}
#sidemenu a.L2 SPAN.hc
{
	background-image: url(../../../images/rtArwLgtBlue.gif);
}
#sidemenu a.L2 SPAN.nc
{
	background-image: url(../../../images/sqBltBlue.gif);
}

#sidemenu a.L2sel
{
	color: #993333;
	background: #fff3ce;
}
#sidemenu a.L2sel SPAN.hc
{
	background-image: url(../../../images/rtArwLgtBlue.gif);
}
#sidemenu a.L2sel SPAN.nc
{
	background-image: url(../../../images/sqBltYellow.gif);
}
#sidemenu a.L2sel:hover
{
	color: #993333;
	background: #fff3ce;
}

#sidemenu a.L2:hover
{
	color: #993333;
	background: #fff3ce;
}
#sidemenu a.L2:hover SPAN.hc
{
	background-image: url(../../../images/rtArwYellow.gif);
}
#sidemenu a.L2:hover SPAN.nc
{
	background-image: url(../../../images/sqBltYellow.gif);
}

