/*  This is the crumb border colours */

#crumb p, 
#crumbFull p { background-color:#25408f; border-top-color: #00b7e1; color:#fff; }
	#crumb span, #crumbFull span  { color:#fff; }
	#crumb a,  #crumbFull a	{ color:#fff; }

h1.indexHeading,
div.moduleTitle h2,
div.moduleTitle h3,
.promoTitle a { color:#3a5395;}   /* Content Title colours */


/*--- Left menu ---*/

.leftColumn div.leftMenu a { border-bottom: 1px solid #fff; }
	
.leftColumn div.leftMenu ul li a {
	border-right: 2px solid #869ace;  /* Left menu border */
	border-left: 2px solid #869ace;  /* Left menu border */ }
	.leftColumn div.leftMenu ul li.menuSEL a,
	.leftColumn div.leftMenu ul li.menuSEL a {
	border-right: 0px none!important;   /* delete border for top item */
	border-left: 0px none!important; }    /* delete border for top item */


li.menuSub a { 
	background: transparent url(../../graphics/sections/a0b4e7/activeMenu-over.gif) no-repeat center top!important; 
	color:#ffffff!important;
	border-bottom: 1px #25408f solid!important; } 

.leftColumn div.leftMenu .filler { background-color:#E2E8F8;}
.leftColumn div.leftMenu ul li a {
	background-color:#e1e7f6;   /* Left menu background colour */
}
.leftColumn div.leftMenu ul li a:hover {
	background-color:#f1f4fb;   /* Left menu hover background colour */
}
.leftColumn div.leftMenu ul li.active a,
.leftColumn div.leftMenu ul li.active a:hover {
	background-color:#FFF;
}

/*--- Left menu selected ---*/	
.menuSEL a { 
	background:url(../../graphics/navigation/tabs_all.gif) 0 -600px #e7e7e7!important; 
	color:#FFF!important;
	padding:0!important;
	display:block; } 
.menuSEL a span { 
	background:url(../../graphics/navigation/tabs_all.gif) 100% -600px #e7e7e7; 
	color:#FFF!important;
	display:block;
	margin:0 0 0 28px;
	padding:5px 0 2px 0; } 
.menuSEL a:hover { text-decoration:underline; } 

/*--- Left menu ---*/	
.menuSEL a { 
	background:url(../../graphics/navigation/tabs_all.gif) 0 -600px #e7e7e7!important; 
	color:#FFF!important;
	padding:0!important;
	display:block; } 
.menuSEL a span { 
	background:url(../../graphics/navigation/tabs_all.gif) 100% -600px #e7e7e7; 
	color:#FFF!important;
	display:block;
	margin:0 0 0 28px;
	padding:5px 0 2px 0; } 
.menuSEL a:hover { text-decoration:underline; } 

.menuEND { 
	height:18px; 
	background: url(../../graphics/sections/a0b4e7/menuBottom.gif) bottom left; 
	display:block;
	text-align:right; }
.menuEND span { 
	background: url(../../graphics/sections/a0b4e7/menuBottom.gif) bottom right;
	display:block;
	margin:0!important;
	padding:0!important;
	height:18px;
	width:12px;
	float:right; }


/* -- Styles for subheadings - rounded eddges -- */

div.moduleTitle  {
  	background: transparent url(../../graphics/sections/a0b4e7/moduleTitle_03.gif) no-repeat bottom left; }
div.moduleTitle div {
	background: transparent url(../../graphics/sections/a0b4e7/moduleTitle_04.gif) no-repeat bottom right; }
div.moduleTitle div div {
  	background: transparent url(../../graphics/sections/a0b4e7/moduleTitle_01.gif) no-repeat top left; }
div.moduleTitle div div div {
	background: transparent url(../../graphics/sections/a0b4e7/moduleTitle_02.gif) no-repeat top right; }
	
/* -- Links colour -- */	
a { color: #25408f;}	

/* -- footer colour -- */	
.footerNav { 
		border-top:1px solid #859ee0;
		background-color:#eaeaea;	}