/*  This is the crumb border colours */

h1,
h2,
h3,
.promoTitle,
.promoTitle a,
.newsText p a,
.rightColumn .moduleTitle p,
.module .moduleTitle p { color:#3a5395; }   /* Content Title colours */


/*  ----- Banner details ------ */

#banner {	
	border-right-color: #7577c0;
	background-color: #7577c0;  }



/*  This is the crumb border colours */

#rightColumn .advertTop { 
	height:25px; 
	width:100%; 
	display:block; 
	margin:0px; 
	padding:0px;}

/* -------------------- Home button ----------------------- */
/*.homeTabOVR a, 
.homeTabOVR a:hover {
	background-color: transparent;
	background-image: url(../graphics/navigation/hometab_default.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	width:175px;
}

.homeTabOVR span {
	background: transparent url(../graphics/navigation/hometab_default.png) no-repeat right 0;
	color:#FFF; }*/	
/*.homeTabOVR span {
	background: transparent url(../graphics/navigation/homeTab_Right.gif) no-repeat right 0;
	color:#FFF; }*/
	
	
	
	.homeTabOVR a, .homeTabOVR a:hover {
	background-color: transparent;
	background-image: url(../graphics/navigation/hometab-new-left.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	
}	
.homeTabOVR span {
	background: transparent url(../graphics/navigation/hometab-new-right.png) no-repeat right 0;
	color:#FFF; }

/* -------------------- Sub Home button ----------------------- */
.subHomeTabOVR a, .subHomeTabOVR a:hover {
	background: transparent url(../graphics/navigation/subHomeTab_Left.gif) no-repeat 0 0; }	
.subHomeTabOVR span {
	background: transparent url(../graphics/navigation/subHomeTab_Right.gif) no-repeat right 0;
	color:#FFF; }
		
/* --------------- News items ----------------- */
.newsOVR { 
	background: transparent url(../graphics/navigation/newsTab.gif) 0 -100px;
	color:#333!important;
	display:block;
	font-size:0.8em;} 
.newsOVR span 	{ 
	background: transparent url(../graphics/navigation/newsTab.gif) 100% -100px ;
	display:block; 
	margin-left:12px;
	border: 0 none;
	padding: 8px 0 8px 0; }
a:hover.newsOVR span 	{ background-position: 100% 0; }
a:hover.newsOVR 		{ background-position:0 0; } 

/* --------------- Footer items ----------------- */

.footerLeft { background: url(../graphics/navigation/legalBGleft.gif) left bottom no-repeat;  }
.footerAll { background: url(../graphics/navigation/legalBGRight.gif) right bottom no-repeat; }

/* -------------- Crumb ---------------- */

#crumbLine { 
	background-color:#7577c0; 
	background-image:url(../graphics/navigation/crumbLeft.gif);  }
	.crumbText  { color:#fff; }
	.crumbRight { background-image:url(../graphics/navigation/crumbRight.gif); color:#fff; }
	
/* -------------- News title links ---------------- */	
.newsText .newsTitle a {
	background-image: url(../graphics/navigation/activeTab-bullet.gif); }
.headerBand { 
	background: transparent url(../graphics/navigation/borderTop.gif) right bottom no-repeat;

	display:block; height:10px;   }
	
/* ------------ left menu selected subnavigation colours ---------------- */	

	div#leftNavigation ul li.subNavTop,
	div#leftNavigation ul li.subNavTopSEL,
	div#leftNavigation ul li.subNavSEL,
	div#leftNavigation ul li.subNav {
		font-size: 0.76em;}
	div#leftNavigation ul li.subNavTop a,
	div#leftNavigation ul li.subNavTopSEL a,
	div#leftNavigation ul li.subNavSEL a,
	div#leftNavigation ul li.subNav a {
		background-image: url(../graphics/navigation/leftnavsprite_default.gif);   /* Left menu background image */
		background-repeat:no-repeat;
		color:#333; }
	div#leftNavigation ul li.subNavTop a { background-position:0 0px; }
	div#leftNavigation ul li.subNavTopSEL a { background-position:0 -200px; }
	div#leftNavigation ul li.subNavSEL a { background-position:0 -300px; }
	div#leftNavigation ul li.subNav a { background-position:0 -100px; }

	div#leftNavigation ul li.subNav a:hover {
		background-image: url(../graphics/navigation/leftnavsprite_default.gif);   /* Left menu background image */
		background-position:0 -300px;
		color:#333; }
	div#leftNavigation ul li.subNavTop a:hover {
		background-image: url(../graphics/navigation/leftnavsprite_default.gif);   /* Left menu background image */
		background-position:0 -200px;
		color:#333; }
		
/* ------------ left menu selected section colours ---------------- */	

	div#leftNavigation ul li.mainNav a {
		background-image: url(../graphics/navigation/leftnavsprite_default.gif);   /* Left menu background image */
		background-position:0 -400px;
		background-repeat:no-repeat;
		color:#FFF; }
		
/* ------------ Right menu  ---------------- */	

.rightColumn h2,
.rightColumn .moduleTitle {
	background-image: url(../graphics/navigation/rightHand_top_default.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
