BODY {
	background : #ffffff ;
}


  /***********************/
 /* Sub Heading elements*/
/***********************/



.fixedlinks	{
	/* The light bluish bar that runs underneath
	the top red heading strip */
	border-top : 2px #adaace solid;
	background : #000099
	color : #FFFFFF;
}
A.permaLinks,A.permaLinks:link,A.permaLinks:visited	{
	/* These are the site map, contact us and
	homelinks that are PERMAnently on-screen */
	background : transparent;
	color : #FFFFFF;
	font-size : 75%;
	font-weight:bold;
}
.subItemLink	{
	background : #e8e8f1;
	color : #0000FF;
	text-transform : capitalize;
}

.internetBankButtons	{
	border-left : 0px solid #6666CC;
	border-bottom : 0px solid #6666CC;
	/*background : url("/_common_images/background-textures/white-meshleftnav.gif") repeat;*/
	height : 60px;
}
.horizontalLink	{
	margin-bottom : 20px;
	color : #FF7F7F;
	font-size : 85%;
	font-weight:bold;
	width : 528;
	}

A.moreinfo:link,
A.moreinfo:visited,
A.moreinfo:hover,
A.moreinfo:active
{
	text-decoration:none;
	color : #FFFFFF;
}
A.moreinfo:hover
{
	text-decoration:underline;
	color : #FFFFFF;
}
  /***********************/
 /* Left nav elements   */
/***********************/

A.menuLink,A.menuLink:link, A.menuLink:visited	{
	color : #FEFEE8;
	font-weight : normal;
	text-decoration : none;
	text-transform : capitalize;
}

A.menuLink:hover	{
	color : #FFFFFF;
	font-weight : bold;
}

.menu	{
	/* The lightish blue navigation bricks */
	border-top : 2px #bdbae7 solid;
	background : #7b75bd;
}
.siteMenu	{
	background : #ffffff url("../_common_images/intermediaries_grad.gif") no-repeat;
}

.serviceHeader	{
	/* For the site tools header */
	background : #ff0000;

}

/* Use this where specific instructions need to be in place for blind users - screen reader will find this text */
.helpForBlind	{color:white;background:white;height:1px;font-size:1px;display:inline;}
@media print	{.helpForBlind	{display:none;}}

/* ===========================================
If we use an image as a heading, we would lose
the H1 (Bang goes search engine optimisation).
However we can use H1 as long as we apply the
L1intro class. This way the document appears
to have a main heading, but it appears on
screen as a L1intro. e.g.
<h1 class="L1intro"></h1> For latest news heading
=========================================== */
H1.L1intro, .L1intro, H1.L2intro, .L2intro, h3, h4	{
	color : #ff0000;
	
}
H1.L2intro, .L2intro, H1.L3intro, .L3intro, h3, h4	{
	color : #666699;
	
}
h1.headlines, h2 {
	color: #310063; width:530; font-size:110%; border-top: 1px solid #336699;
	background:#eeeeee;padding:2px;margin-bottom:20px;margin-top:0px;font-weight: bold;
}
	
  /**************************/
 /* Left nav decoratives   */
/**************************/

.decorativeIntLoans	{
	background : #ffffff url("/_common_images/background-textures/texture_loans_1.jpg") no-repeat;
}

.decorativeIntInsurance	{
	background : #ffffff url("/_common_images/background-textures/texture_insurance_1.jpg") no-repeat;
}

.decorativeIntMortgages	{
	background : #ffffff url("/_common_images/background-textures/texture_mortgage_1.jpg") no-repeat;
}

.decorativeIntGeneral	{
	background : #ffffff url("/_common_images/background-textures/texture_general1.jpg") no-repeat;
}

  /**************************/
 /* Table backgrounds   */
/**************************/


.headerProduct	{
	background-color : #ff0000;
	font-weight: bold;
	color : #ffffff;
}

.headerQuestions	{
	background-color : #b5cfe7;
	font-weight: bold;
	
}

.headerSubQuestions	{
	background-color : #639aff;
	color : #ffffff;
	font-weight: bold;

}	

  /**************************/
 /* Disclaimer*/
/**************************/

.disclaimer	{
	color : #b5cfe7;
	font-size : 10pt;

}

 /**************************/
 /* comparison table*/
/**************************/

TH	{
	background : #7171b0;
	color : #ffffff;
	text-align : center;
}

.tableDark	{
	background-color : #dcdcf0;
	color : #000063;
	text-align : center;

}
	
.tableDarkLeft	{
	background-color : #dcdcf0;
	color : #000063;
	text-align : left;

}
.tableLight	{
	background-color : #f5f4ff;
	color : #000063;
	text-align : center;

}	
.tableclear	{
	background-color : #ffffff;
	color : #000063;
	text-align : center;

}	

.tableLightBlue	{
	background-color : #f5f4ff;
	color : #000063;
	text-align : left;

}
.tablesmalldark	{
	background-color : #dcdcf0;
	color : #000063;
	text-align : left;
	font-size:x-small;

}
.tablesmallight	{
	background-color : #f5f4ff;
	color : #000063;
	text-align : center;
	font-size:x-small;

}

A.usability,A.usability:link,A.usability:visited	{
	color : #FFFFFF;
	font-size : 1pt;
	text-decoration: none
}


