
/* Group blue		#4B4C85 Main */
/* Group blue tint	#DBDBE7 Comp tint */
/* Group lighter tint	#EFECF2 Main lighter tint */

/* Group yellow		#FDB927 Comp */
/* Group yellow tint	#FFF1D4 Comp tint */

/* Dark grey		#666666 */
/* Light grey		#999999 */
/* Very light grey	#EEEEEE */




/* THESE STYLES ADD COLOUR TO THE DIVS DECLARED IN STANDARD .CSS */


#container
	{
	border: 1px solid #4B4C85;
	}

#main	
	{
	border-top: 3px solid #FDB927;					/* Comp */
	}


/* 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: 1em;
	line-height: 1.5em;
	font-weight: normal;
	color: #000000;
	}

.heading1,h1
	{
	font-family: Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 150%;
	font-weight: normal;
	color: #4B4C85;							/* Main */
	margin-bottom: 10px;
	}

.heading2,h2
	{
	font-family: Tahoma, Arial,Helvetica,Sans-Serif;
	font-size: 120%;
	font-weight: lighter;
	color: #4B4C85;							/* Main */						
	margin-bottom: 10px;
	}

.heading3,h3
	{
	font-family: Tahoma, Arial,Helvetica,Sans-Serif;
	font-size: 100%;
	font-weight: bold;
	color: #000000;							/* Black */
	margin-bottom: 0px;
	}



/*These styles give variety to the main section */

.Leadin, .caption
	{
	font-size: small;
	font-weight: bold;
	color: #4B4C85;							/* Main */
	margin-bottom: 10px;
	}

.Caption
	{
	font-size: small;
	font-style: italic;
	color: #666666;							/* Dark grey */
	margin-bottom: 10px;
	}

.Separate
	{
	margin-top: 5px;
	margin-bottom: 5px;
	height: 5px;
	display: block;
	width: 100%;
	clear: both;
	border-top: 1px solid #999999;
	}

.Blockquote
	{
	font-family: Gill Sans MT,Arial,Helvetica,Sans-Serif;
	font-size: small;
	color: #000000;							/* Black */
	border-left: 3px solid #FDB927;					/* Comp */
	padding-left: 10px;
	padding-right: 23px;
	margin-top: 20px;
	margin-bottom: 20px;
	}

.Box
	{
	font-size: small;
	color: #000000;							/* Black */
	width: 538px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #FFF1D4;					/* Comp tint */
	border: 1px solid #FDB927;					/* Comp */
	float: left;
	vertical-align: top;
	}

.Bluebox200
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 110%;
	padding: 10px;
	margin-bottom: 10px;
	color: #ffffff;
	background: url(../../graphics/darkbluebox.jpg) top center no-repeat;
	height: 230px;
	}

.Bluebox200 A, .Bluebox200 A:hover
	{
	color: #ffffff;
	}

.Darkblue40
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 110%;
	text-align: center;
	font-weight: bold;
	padding: 10px;
	margin-bottom: 10px;
	color: #ffffff;
	background: url(../../graphics/darkbluebox40.jpg) top center no-repeat;
	height: 30px;
	}

.Darkblue40 A, .Darkblue40 A:hover
	{
	color: #ffffff;
	}



/* THESE STYLES ARE RELATED TO THE DIV ID TAGS IN THE STANDARD TEMPLATE */


#header H1
	{
	font-family: Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 300%;
	margin-top: 70px;
	margin-left: 110px;
	}

#top
	{
	font-family: Tahoma,Arial,Helvetica,Sans-Serif;
	color: #666666;							/* Dark grey */
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	background: url(../../graphics/lightbluebox.jpg) top center no-repeat;
	height: 30px;
	}

#top A
	{
	color: #666666;
	padding: 5px;
	}

#footer
	{
	text-align: center;
	background: url(../../graphics/footer.jpg) top left no-repeat;
	background-color: #FFFFFF;
	height: 60px;
	}

#footer p
	{
	font-size: small;
	font-weight: normal;
	color: #666666;							/* Dark grey */
	text-align: center;
	}

#footer A
	{
	font-size: small;
	font-weight: normal;
	color: #666666;							/* Dark grey */
	}

#smalla, #smalla A
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 90%;
	font-style: normal;
	color: #666666;							/* Dark grey */
	}

#meda, #meda A
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 100%;
	font-style: normal;
	color: #666666;							/* Dark grey */
	}

#largea, #largea A
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 110%;
	font-style: normal;
	color: #666666;							/* Dark grey */
	}

#footer p.small
	{
	margin-top: 30px;
	font-size: 80%;
	color: #000000;
	text-align: left;
	}

/* 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, td, th, tr
	{
	border: 0;
	}

table.ImmTS_Default
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	border: 1px solid #4B4C85;					/* Main */
	color: #000000;							/* Black */
	background-color: #FFFFFF;					/* White */
	margin-top: 20px;
	width: 538px;
	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: #DBDBE7;					/* Main tint */
	}

table.ImmTS_Default td
	{
	border: 2px solid #FFFFFF;					/* White */
	background-color: #FFF1D4;					/* Comp tint */
	}

table.ImmTS_Default tr
	{
	}


/* Search top and Article Index styles */

.searchtop
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-style: italic;
	color: #666666;							/* Dark grey */
	}	

UL.ArticleTitle, UL.ArticleBody
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: small;
	}

UL.ArticleIndex
	{
	list-style: none;
	margin: 0px;
	}

UL.ArticleIndex LI
	{
	margin-bottom: 10px;
	}

.ArticleDate
	{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: small;
	font-style: italic;
	color: #666666;							/* Dark grey */
	}


/*Side Menu Color Selection Styles */

/* All Level Styles*/

#sidemenu				{}
#sidemenu .head				{}
#sidemenu				{}
#sidemenu .head				{color:#4B4C85;}		/* Main */
#sidemenu a				{}
#sidemenu a:hover			{}

/* Level 0 Styles */

#sidemenu a.L0				{color:#000000; font-weight: bold; border: 1px solid #FDB927;}			/* Comp */	/* defines level 0 link */
#sidemenu a.L0 SPAN.hc			{}			/* defines level 0 bullet for children */
#sidemenu a.L0 SPAN.nc			{}			/* defines level 0 bullet for no children */
#sidemenu a.L0sel			{color:#000000; font-weight: bold; background:#FDB927;}			/* Comp */	/* defines level 0 if selected page */
#sidemenu a.L0sel SPAN.hc		{}			/* defines level 0 bullet for children if selected page */
#sidemenu a.L0sel SPAN.nc		{}			/* defines level 0 bullet for no children if selected page*/
#sidemenu a.L0sel:hover			{}					/* in this case effectively suppresses the hover effect for selected pages */
#sidemenu a.L0sel:hover SPAN.hc		{}
#sidemenu a.L0sel:hover SPAN.nc		{}

#sidemenu a.L0:hover			{background:#FFFFFF;}					/* defines the level 0 hover effect */
#sidemenu a.L0:hover SPAN.hc		{}			/* defines the level 0 hover bullet for children */
#sidemenu a.L0:hover SPAN.nc		{}			/* defines the level 0 hover bullet for no children */
	
/* Level 1 Styles */	

#sidemenu a.L1				{color:#000000; font-size: 90%; background:#EFECF2;}			/* Main lighter tint */
#sidemenu a.L1 SPAN.hc			{background-image:url(../../graphics/sqBltGrey.gif); margin-top: 4px;}
#sidemenu a.L1 SPAN.nc			{background-image:url(../../graphics/sqBltGrey.gif); margin-top: 4px;}

#sidemenu a.L1sel			{color:#000000; font-size: 90%; background:#FDB927;}			/* Comp */
#sidemenu a.L1sel SPAN.hc		{background-image:url(../../graphics/sqBltGrey.gif); margin-top: 4px;}
#sidemenu a.L1sel SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif); margin-top: 4px;}
#sidemenu a.L1sel:hover			{}
#sidemenu a.L1sel:hover SPAN.hc		{background-image:url(../../graphics/sqBltGrey.gif); margin-top: 4px;}
#sidemenu a.L1sel:hover SPAN.nc		{background-image:url(../../graphics/sqBltGrey.gif); margin-top: 4px;}
	
#sidemenu a.L1:hover			{background:#FFFFFF;}
#sidemenu a.L1:hover SPAN.hc		{}
#sidemenu a.L1:hover SPAN.nc		{}

/* Level 2 Styles */

#sidemenu a.L2				{color:#000000; font-size: 80%; background:#FFFFFF;}
#sidemenu a.L2 SPAN.hc			{background-image:url(../../graphics/rtArwGrey.gif); margin-top: 3px;}
#sidemenu a.L2 SPAN.nc			{background-image:url(../../graphics/rtArwGrey.gif); margin-top: 3px;}

#sidemenu a.L2sel			{color:#000000; font-size: 80%; background:#FDB927;}			/* Comp */
#sidemenu a.L2sel SPAN.hc		{background-image:url(../../graphics/rtArwGrey.gif); margin-top: 3px;}
#sidemenu a.L2sel SPAN.nc		{background-image:url(../../graphics/rtArwGrey.gif); margin-top: 3px;}
#sidemenu a.L2sel:hover			{}
#sidemenu a.L2sel:hover SPAN.hc		{}
#sidemenu a.L2sel:hover SPAN.nc		{}

#sidemenu a.L2:hover			{background:#FFFFFF;}	
#sidemenu a.L2:hover SPAN.hc		{}
#sidemenu a.L2:hover SPAN.nc		{}


/*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: #FFFFFF;
	background-image: url(../../graphics/blackbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 8px;
	}

#topdropmenu a.L0hc0:hover, #topdropmenu a.L0nc0:hover
	{
	color: #FFFFFF;
	background-image: url(../../graphics/directorybutton.jpg);
	background-repeat: no-repeat;
	}
	
#topdropmenu a.L0hc1, #topdropmenu a.L0nc1
	{
	color: #FFFFFF;
	background-image: url(../../graphics/blackbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 8px;
	}

#topdropmenu a.L0hc1:hover, #topdropmenu a.L0nc1:hover
	{
	color: #FFFFFF;
	background-image: url(../../graphics/ehandbookbutton.jpg);
	background-repeat: no-repeat;
	}
	
#topdropmenu a.L0hc2, #topdropmenu a.L0nc2
	{
	color: #FFFFFF;
	background-image: url(../../graphics/blackbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 8px;
	}

#topdropmenu a.L0hc2:hover, #topdropmenu a.L0nc2:hover
	{
	color: #FFFFFF;
	background-image: url(../../graphics/resourcesbutton.jpg);
	background-repeat: no-repeat;
	}
	
#topdropmenu a.L0hc3, #topdropmenu a.L0nc3
	{
	color: #FFFFFF;
	background-image: url(../../graphics/blackbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 8px;
	}

#topdropmenu a.L0hc3:hover, #topdropmenu a.L0nc3:hover
	{
	color: #FFFFFF;
	background-image: url(../../graphics/servicesbutton.jpg);
	background-repeat: no-repeat;
	}
	
#topdropmenu a.L0hc4, #topdropmenu a.L0nc4
	{
	color: #FFFFFF;
	background-image: url(../../graphics/blackbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 8px;
	}

#topdropmenu a.L0hc4:hover, #topdropmenu a.L0nc4:hover
	{
	color: #FFFFFF;
	background-image: url(../../graphics/jobsbutton.jpg);
	background-repeat: no-repeat;
	}

#topdropmenu a.L0hc5, #topdropmenu a.L0nc5
	{
	color: #FFFFFF;
	background-image: url(../../graphics/blackbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 8px;
	}

#topdropmenu a.L0hc5:hover, #topdropmenu a.L0nc5:hover
	{
	color:#FFFFFF;
	background-image: url(../../graphics/newsbutton.jpg);
	background-repeat: no-repeat;
	}
	
	/* BA: DELETED Level 1 Styles */

	/* BA: DELETED Level 2 Styles */
