


.mainContent h1 {color:#000066; width:100%; font-size:110%; border-top: 1px solid #336699; }
.mainContent h1 {background:#eeeeee;padding:2px;margin-bottom:20px;margin-top:0px;}

/* 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;}}

.fixedlinks	{
	/* The purplish bar that runs underneath
	the top red heading strip */
	border-top : 2px #ABABCC solid;
	background : #000099;
	color : #FFFFFF;
}

A.currentArea:hover	{
	color : #FF0000;
}

A.subItemLink,A.subItemLink:link,A.subItemLink:visited,A.savingsSubItemLink,A.savingsSubItemLink:link,A.savingsSubItemLink:visited	{
	font-weight : normal;
	text-decoration : none;
}

H1 STRONG, H1 STRONG SPAN	{
	/* We highlight the keyword in the
	headline using the <strong> tag */
	/*color : #FF0000;
	font-size : 105%;*/
}
.head-background {background-color : #9999FF}

H1.L1intro, .L1intro, H1.L2intro, .L2intro	{
	font-size : 140%;
}

.horizontalLinkDisabled	{
	color : #CCCCCC;
	}

.data, TR.data TD {
	background : #dadaf1;
	color : #000000;
}
.cmdArea{
	background : #eeeeee;
}
.headlines-header	{
	background-color : #9999FF;
	font-size : 95%;
	font-weight : bold;
	text-align : left;
	color : #ffffff;
	padding : 5px;
}
.date {font-weight : bold;
font-size: 75%;
}
.pressdate {color : red;
	font-weight : bold;
}
.presshead {font-weight : bold;
}

.mSpot {
	width : 150px;
	margin-right : 10px;
	padding : 5px;
	font-size : 80%;
	text-align : left;
}

.mSpot	{
	border : 1px solid #9999FF;
	text-decoration:none;
}

.mSpotLink{
	font-size : 100%;
	/*font-weight : bold;*/
	text-decoration:none;
}

.serviceLink	{
	font-size : 100%;
	font-weight : bold;
	text-decoration:none;
}

.rightColDecorative	{
	padding-right : 4px;
}

.serviceBox	{
	border : 1px solid #9999FF;
	width : 150px;
	margin-top : 12px;
	margin-bottom : 0px;
	margin-right : 10px;
	margin-left : 10px;
	padding : 0px;
	font-size : 95%;
	font-weight : bold;
	text-align : left;
}

.serviceHeader	{
	width : 150px !important;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	margin-left : 0px;
	padding : 0px;
	background-image : url("/mediacentre/images/media_centre_grad.gif");
	font-size : 95%;
	font-weight : bold;
	text-align : left;
}

.serviceLinks	{
	margin-top : 0px;
	width : 136px;
	_width : 150px;
	margin-right : 0px;
	margin-left : 0px;
	padding : 7px;
	font-size : 80%;
	text-align : left;
	font_weight : normal;
}

.hpi {	margin-top : 12px;
		margin-right : 10px;
		margin-left : 10px;		
		padding : 2px;
		width : 155px !important;
		width : 150px;
}

div.mainMenu ul{
	width: 170;
	list-style-type: none;
	margin:0px;
	float: none;
}

.mainMenu ul{
	margin: 0px;
	padding-left: 0px;
}

.menu{
	float: left;
	padding-top: 3px;
	width: 170px;
}
.menu2{
	clear: both;
	background : url("/_common_images/pointer-inactive-sub-item.gif") no-repeat; 
	background-color: #E8E8F1; !important	
	color : 006;
	font-weight : normal;
	text-indent : 25px;
	padding-top: 4px;
	padding-bottom: 4px;
		text-decoration: none;
}	
.menu2 a{
	text-decoration: none;
}

.active	{
	clear: both;
	background : url("/_common_images/pointer-active-sub-item.gif") no-repeat;
	color : 006;
	font-weight : bold;
	text-indent : 25px; 
	padding-top: 4px;
	padding-bottom: 4px;
}

.decorativeBanking {
	clear: both;
}

table.pressRelease
{
border:2px solid #1D2D50;
border-collapse:collapse;
width:500px;
}
table.pressRelease th,
table.pressRelease td
{
border:2px solid #1D2D50;
padding:2px 3px;
}
sup a{text-decoration:none;}
table caption{font-weight:bold; text-align:left;font-size:12px;}
