
/* Trust purple		#8B2942 Main */
/* Trust purple tint	#E3D4D9 Main tint */

/* Trust light purple		#C78690 Comp */
/* Trust light purple tint	#F4E7E9 Comp tint */

/* Dark grey		#666666 */
/* Light grey		#999999 */
/* Very light grey	#EEEEEE */



/* ANYTHING DEFINED AS A CLASS IS A USER-SELECTABLE STYLE */


/* These styles are standard styles, which Office documents will map to */

.normal, p
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	margin-bottom: 10px;
	}

.heading1,h1
	{
	font-family: Century Gothic,Arial,Helvetica,Sans-Serif;
	font-size: 200%;
	font-weight: lighter;
	color: #8B2942;							/* Main */
	margin-bottom: 10px;
	}

.heading2,h2
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 140%;
	font-weight: normal;
	color: #8B2942;							/* Main */						
	margin-bottom: 5px;
	}

.heading3,h3
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;							/* Black */
	margin-bottom: 0px;
	}


/* These styles are specifically for the left and right-hand columns */

.Rule
	{
	border-bottom: 1px solid #999999;
	padding-bottom: 5px;
	}

.Quick
	{
	font-size: 16px;
	}

.Right_title
	{
	font-family: Century Gothic,Arial,Helvetica,Sans-Serif;
	font-size: 140%;
	font-weight: lighter;
	color: #8B2942;							/* Main */
	background-color: #F4E7E9;					/* Comp tint */
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 0px;
	}

.Right_text
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	color: #000000;							/* Black */
	background-color: #F4E7E9;					/* Comp tint */
	padding: 5px;
	border-bottom: 10px solid #FFFFFF;				/* White */
	margin-bottom: 0px;
	}	

.Left_box
	{
	font-family: Century Gothic,Arial,Helvetica,Sans-Serif;
	font-size: 140%;
	font-weight: bold;
	color: #000000;							/* Black */
	width: 144px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #FFFFFF;					/* White */
	border: 2px solid #C78690;					/* Comp */
	float: left;
	clear: left;
	vertical-align: top;
	}

.Right_box
	{
	font-family: Century Gothic,Arial,Helvetica,Sans-Serif;
	font-size: 140%;
	font-weight: bold;
	color: #000000;							/* Black */
	width: 186px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #FFFFFF;					/* White */
	border: 2px solid #C78690;					/* Comp */
	float: left;
	vertical-align: top;
	}


/*These styles give variety to the main section */

.Leadin, .caption
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: bold;
	color: #8B2942;							/* Main */
	margin-bottom: 10px;
	}

.Caption
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-style: italic;
	color: #666666;							/* Dark grey */
	margin-bottom: 10px;
	}

.Blockquote
	{
	font-family: Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: small;
	color: #000000;							/* Black */
	border-left: 3px solid #C78690;					/* Comp */
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 10px;
	padding-right: 23px;
	}

.Boxed
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: normal;
	color: #000000;							/* Black */
	width: 360px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 10px;
	border: 5px solid #E3D4D9;					/* Main tint */
	float: left;
	clear: left;
	vertical-align: top;
	}

.Boxout
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: normal;
	color: #000000;							/* Black */
	width: 370px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 10px;
	float: left;
	clear: left;
	vertical-align: top;
	background-color: #E3D4D9;					/* Main tint */
	}


/* This style is to be used in development to show work still to be done on pages */

.system
	{
	font-family: Courier,Arial;
	font-size: small;
	font-weight: bold;
	color: #000000;							/* Black */
	margin-bottom: 10px;
	width: 90%;
	padding: 10px;
	border: 1px solid #FF0000;					/* Red */
	float: left;
	vertical-align: top;
	}


/* These styles use the icons and are identical apart from the icon background image */

.Address
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;							/* Dark grey (all) */
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/address.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}
.Email
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/email.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Phone
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/phone.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Fax
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/fax.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Discuss
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/discuss.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Time
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/time.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Date
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/date.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Info
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/info.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}

.Web
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/web.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}
	 
.Document
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #666666;
	font-size: small;
	margin-bottom: 10px;
	padding-left: 30px;
	background-image: url(../../graphics/icons/document.gif);
	background-repeat: no-repeat;
	background-position: top-left;
	}


/* THESE STYLES ARE RELATED TO THE DIV ID TAGS IN THE STANDARD TEMPLATE */


#maincentre .ArticleIndex
	{
	background-color: #F4E7E9;					/* Comp tint */
	border: solid 1px #8B2942;					/* Main */
	padding: 5px;
	}

#headerleft
	{
	background-image: url(../../graphics/logos/trustlogo.jpg);
	background-repeat: no-repeat;
	}
#headerright
	{
	background-image: url(../../graphics/trusthead.jpg);
	background-repeat: no-repeat;
	background-position: right;
	}

#headerright P, #headerright A
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: bold;
	color: #666666;							/* Dark grey */
	vertical-align: top;
	}

#headerright H1
	{
	font-family: Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 200%;
	font-weight: bold;
	margin-top: 30px;
	}

#search
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: medium;
	font-weight: normal;
	color: #000000;							/* Black */
	background-color: #E3D4D9;					/* Main tint */
	}

#sidemenu
	{
	border-bottom: 1px solid #C78690;				/* Comp */
	}

#mainlefttail
	{
	background-image: url(../../graphics/trusttail.jpg);
	background-repeat: no-repeat;
	}

#mainlefttail P
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: normal;
	color: #666666;							/* Dark grey */
	margin-bottom: 10px;
	}

#mainlefttail A
	{
	font-weight: normal;
	color: #666666;							/* Dark grey */
	margin-bottom: 10px;
	}

#mainlefttail H1
	{
	font-family: Century Gothic,Arial,Helvetica,Sans-Serif;
	font-size: 140%;
	font-weight: lighter;
	color: #8B2942;							/* Main */
	margin-bottom: 10px;
	}

#pagefooter
	{
	font-weight: normal;
	color: #999999;							/* Light grey */
	font-style: italic;
	border-top: 1px #999999 solid;					/* Light grey */
	}

#footer
	{
	font-size: small;
	font-weight: normal;
	color: #666666;							/* Dark grey */
	text-align: center;
	background-color: #E3D4D9;					/* Main tint */
	}

#footer A, #breadcrumb
	{
	font-size: small;
	font-weight: normal;
	color: #666666;							/* Dark grey */
	}

#smalla, #smalla A
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: medium;
	font-style: normal;
	color: #666666;							/* Dark grey */
	}

#meda, #meda A
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: large;
	font-style: normal;
	color: #666666;							/* Dark grey */
	}

#largea, #largea A
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: x-large;
	font-style: normal;
	color: #666666;							/* Dark grey */
	}

#printchar
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: xx-small;
	font-style: normal;
	color: #E3D4D9;							/* Main tint */
	}


/* THE FOLLOWING STYLES ARE PLUG-IN STYLES THAT ALTER TABLES, NAVBAR AND SIDEBAR BEHAVIOUR */

/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

/* Default Table */

table.ImmTS_Default
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	border: 1px solid #8B2942;					/* Main */
	color: #000000;							/* Black */
	background-color: #FFFFFFF;					/* White */
	margin-top: 20px;
	width: 390px;
	margin-bottom: 30px;}

caption
	{
	color: #666666;							/* Dark grey */
	font-weight: bold;
	padding-bottom: 10px;
	}

table.ImmTS_Default th, table.ImmTS_Default td
	{
	padding:2px;
	margin:2px;
	}

table.ImmTS_Default th
	{
	border: 2px solid #FFFFFF;					/* White */
	font-weight: bold;
	background-color: #E3D4D9;					/* Main tint */
	}

table.ImmTS_Default td
	{
	border: 2px solid #FFFFFF;					/* White */
	background-color: #F4E7E9;					/* Comp tint */
	}

table.ImmTS_Default tr
	{
	}


/* Search top and Article Index styles */

.searchtop
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-style: italic;
	color: #666666;							/* Dark grey */
	}	

UL.ArticleTitle, UL.ArticleBody
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	}

UL.ArticleIndex
	{
	list-style: none;
	margin: 0px;
	}

UL.ArticleIndex LI
	{
	margin-bottom: 10px;
	}

.ArticleDate
	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-style: italic;
	color: #666666;							/* Dark grey */
	}


/*Side Menu Color Selection Styles */

/* All Level Styles*/

#sidemenu				{background-color:#E3D4D9;}				/* Main tint */
#sidemenu .head				{color:#8B2942; background-color:#E3D4D9;}		/* Main, Main tint */
#sidemenu a				{}
#sidemenu a:hover			{}

/* Level 0 Styles */

#sidemenu a.L0				{color:#000000; background:#E3D4D9;}			/* Main tint */	/* defines level 0 link */
#sidemenu a.L0 SPAN.hc			{background-image:url(../../graphics/rtArwGrey.gif);}			/* defines level 0 bullet for children */
#sidemenu a.L0 SPAN.nc			{background-image:url(../../graphics/sqBltGrey.gif);}			/* defines level 0 bullet for no children */
#sidemenu a.L0sel			{color:#FFFFFF; background:#C78690;}			/* Comp */	/* defines level 0 if selected page */
#sidemenu a.L0sel SPAN.hc		{background-image:url(../../graphics/rtArwWhite.gif);}			/* defines level 0 bullet for children if selected page */
#sidemenu a.L0sel SPAN.nc		{background-image:url(../../graphics/sqBltWhite.gif);}			/* defines level 0 bullet for no children if selected page*/
#sidemenu a.L0sel:hover			{color:#000000; background:#FFFFFF;}					/* in this case effectively suppresses the hover effect for selected pages */
#sidemenu a.L0sel:hover SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L0sel:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif);}

#sidemenu a.L0:hover			{color:#000000; background:#FFFFFF;}					/* defines the level 0 hover effect */
#sidemenu a.L0:hover SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif);}			/* defines the level 0 hover bullet for children */
#sidemenu a.L0:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif);}			/* defines the level 0 hover bullet for no children */
	
/* Level 1 Styles */	

#sidemenu a.L1				{color:#000000; background:#F4E7E9;}			/* Comp tint */
#sidemenu a.L1 SPAN.hc			{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L1 SPAN.nc			{background-image:url(../../graphics/sqBltGrey.gif);}

#sidemenu a.L1sel			{color:#FFFFFF; background:#C78690;}			/* Comp */
#sidemenu a.L1sel SPAN.hc		{background-image:url(../../graphics/rtArwWhite.gif);}
#sidemenu a.L1sel SPAN.nc		{background-image:url(../../graphics/sqBltWhite.gif);}
#sidemenu a.L1sel:hover			{color:#000000; background:#FFFFFF;}
#sidemenu a.L1sel:hover SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L1sel:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif);}
	
#sidemenu a.L1:hover			{color: #000000; background:#FFFFFF;}	
#sidemenu a.L1:hover SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L1:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif);}

/* Level 2 Styles */

#sidemenu a.L2				{color:#000000; background:#F4E7E9;}			/* Comp tint */
#sidemenu a.L2 SPAN.hc			{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L2 SPAN.nc			{background-image:url(../../graphics/sqBltGrey.gif);}

#sidemenu a.L2sel			{color:#FFFFFF; background:#C78690;}			/* Comp */
#sidemenu a.L2sel SPAN.hc		{background-image:url(../../graphics/rtArwWhite.gif);}
#sidemenu a.L2sel SPAN.nc		{background-image:url(../../graphics/sqBltWhite.gif);}
#sidemenu a.L2sel:hover			{color:#000000; background:#FFFFFF;}
#sidemenu a.L2sel:hover SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L2sel:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif);}

#sidemenu a.L2:hover			{color: #000000; background:#FFFFFF;}	
#sidemenu a.L2:hover SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif);}
#sidemenu a.L2:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif);}


/*Top Drop Down Menu Color Selection Styles */

/* All Level Styles*/
#topdropmenu
	{
	}

#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.L0hc0, #topdropmenu a.L0nc0
	{
	color: #8B2942;							/* Main */
	padding-left: 33px;
	background-image: url(../../graphics/g1.jpg);
	background-repeat: no-repeat;
	background-color: #F4E7E9;					/* Comp tint */
	padding-top: 8px;
	border-bottom: 3px solid #C78690;				/* Comp */
	}

#topdropmenu a.L0hc0:hover, #topdropmenu a.L0nc0:hover
	{
	color: #FFFFFF;							/* White */
	padding-left: 33px;
	background-image: url(../../graphics/g1.jpg);
	background-repeat: no-repeat;
	background-color: #C78690;					/* Comp */
	padding-top: 8px;
	border-bottom: 3px solid #8B2942;				/* Main */
	}
	
#topdropmenu a.L0hc1, #topdropmenu a.L0nc1
	{
	color: #8B2942;
	padding-left: 33px;
	background-image: url(../../graphics/g2.jpg);
	background-repeat: no-repeat;
	background-color: #F4E7E9;
	padding-top: 8px;
	border-bottom: 3px solid #C78690;
	}

#topdropmenu a.L0hc1:hover, #topdropmenu a.L0nc1:hover
	{
	color: #FFFFFF;
	padding-left: 33px;
	background-image: url(../../graphics/g2.jpg);
	background-repeat: no-repeat;
	background-color: #C78690;
	padding-top: 8px;
	border-bottom: 3px solid #8B2942;
	}
	
#topdropmenu a.L0hc2, #topdropmenu a.L0nc2
	{
	color: #8B2942;
	padding-left: 33px;
	background-image: url(../../graphics/g3.jpg);
	background-repeat: no-repeat;
	background-color: #F4E7E9;
	padding-top: 8px;
	border-bottom: 3px solid #C78690;
	}

#topdropmenu a.L0hc2:hover, #topdropmenu a.L0nc2:hover
	{
	color: #FFFFFF;
	padding-left: 33px;
	background-image: url(../../graphics/g3.jpg);
	background-repeat: no-repeat;
	background-color: #C78690;
	padding-top: 8px;
	border-bottom: 3px solid #8B2942;
	}
	
#topdropmenu a.L0hc3, #topdropmenu a.L0nc3
	{
	color: #8B2942;
	padding-left: 33px;
	background-image: url(../../graphics/g4.jpg);
	background-color: #F4E7E9;
	background-repeat: no-repeat;
	padding-top: 8px;
	border-bottom: 3px solid #C78690;
	}

#topdropmenu a.L0hc3:hover, #topdropmenu a.L0nc3:hover
	{
	color: #FFFFFF;
	padding-left: 33px;
	background-image: url(../../graphics/g4.jpg);
	background-repeat: no-repeat;
	background-color: #C78690;
	padding-top: 8px;
	border-bottom: 3px solid #8B2942;
	}
	
#topdropmenu a.L0hc4, #topdropmenu a.L0nc4
	{
	color: #8B2942;
	padding-left: 33px;
	background-image: url(../../graphics/g5.jpg);
	background-repeat: no-repeat;
	background-color: #F4E7E9;
	padding-top: 8px;
	border-bottom: 3px solid #C78690;
	}

#topdropmenu a.L0hc4:hover, #topdropmenu a.L0nc4:hover
	{
	color: #FFFFFF;
	padding-left: 33px;
	background-image: url(../../graphics/g5.jpg);
	background-repeat: no-repeat;
	background-color: #C78690;
	padding-top: 8px;
	border-bottom: 3px solid #8B2942;
	}

#topdropmenu a.L0hc5, #topdropmenu a.L0nc5
	{
	color: #8B2942;
	padding-left: 33px;
	background-image: url(../../graphics/g6.jpg);
	background-repeat: no-repeat;
	background-color: #F4E7E9;
	padding-top: 8px;
	border-bottom: 3px solid #C78690;
	}

#topdropmenu a.L0hc5:hover, #topdropmenu a.L0nc5:hover
	{
	color:#FFFFFF;
	padding-left: 33px;
	background-image: url(../../graphics/g6.jpg);
	background-repeat: no-repeat;
	background-color: #C78690;
	padding-top: 8px;
	border-bottom: 3px solid #8B2942;
	}
	
	/* BA: DELETED Level 1 Styles */

	/* BA: DELETED Level 2 Styles */

