/*
----------------------------------------------------------------------------------------------
Corporate Banking BESPOKE StyleSheet
Author:   Cathal Courtney
Created:  06 Jun 2007
Updated:  06 Jun 2007

Version: 1.0

History:
	
---------------------------------------------------------------------------------------------- */
.extInternetBanking .aibContent
{
	background:#686497 url("/futuretense_cs/CorporateBanking/images/int_bank_bg.gif") no-repeat top left;
}
.extInternetBanking h2
{
	color:#fff!important;
}
.extInternetBanking p.extParagraph01
{
	padding:40px 353px 40px 14px;
	text-align:right;
	color:#FDFFD5;
}
.extInternetBanking p.extParagraph02
{
	padding:5px 5px 10px 236px;
	text-align:left;
	color:#fff;
}
.extInternetBanking ul
{
	margin-left:212px!important;
	padding:0px 0px 50px 0px!important;
	background-color:#484C79;
}
.extInternetBanking ul li
{
	text-align:right;
	background:#AFB8D7!important;
	padding:3px 10px 5px 0px!important;
	margin:0px 0px 1px 0px!important;
	font-size:118%;
	/* \*/
	font-size:111%;
	/* */
}
.extInternetBanking ul li a
{
	color:#000;
	display:block;
}

.extSiteList
{
	padding-top:4px!important;
}
.extSiteList li
{
	background:none!important;
	padding:6px 0px 0px 14px!important;
}
.extSiteList li.extSiteFolder
{
	padding-left:0px!important;
}
.extSiteList li.extSiteFolder ul li
{
}
a.extExpandLink
{
	width:10px!important;
	padding-right:4px!important;
}
.extSiteList li ul
{
	font-size:100%;
	padding-left:25px!important
}
.extSiteList li ul li ul
{
	font-size:100%;
}

.extNoLeftNav .containerCentreContent
{
	width:100%;
}
div.containerMain
{
	width:755px;
	/* \*/
	width:754px;
	/* */
}
.extNoLeftNav div.containerCentreContent
{
	width:755px;
	/* \*/
	width:754px;
	/* */
}
.extNoLeftNav div.containerControlOne div.aibColumn
{
	width: 754px;
}
.extNoLeftNav div.containerControlTwo div.aibColumn
{
	width: 377px;
}
.extNoLeftNav div.containerControlThree
{
	background-color:#E9EEF2;
	background-image:url("/futuretense_cs/CorporateBanking/images/three_column_youth.gif");
}
.extNoLeftNav .aibContent
{
	margin:0px;
}
.extNoLeftNav div.aibWrappingStyle02 .aibColumn
{
	background:none;
}
.extNoLeftNav div.containerControlThree img
{
	padding-bottom:10px;
}
.extNoLeftNav div.containerControlThree div.aibColumn
{
	width: 248px;
}
.extNoLeftNav div.containerControlThree .extCentreColumn
{
	width: 257px!important;
}
.extNoLeftNav div.containerControlThree .extCentreColumn .aibContent
{
	padding:0px 4px 0px 0px;
}
div.extShareTables01
{
	padding-left:6px;
	clear:right;
	float:left;
	floa\t:none;
}
table.extShareTables01
{
	border:1px solid #C6C2D2;
	margin:0px 0px 5px 6px;
	border-collapse:collapse;
	width:273px!important;
	float:left;
}
* html table.extShareTables01
{
	margin-top:5px;
	margin-left:4px;
}
table.extShareTables01 caption
{
	text-align:left;
	margin:5px 0px 0px 0px;
	padding:3px 5px 3px 14px;
	font-weight:bold;
	background-color:#F8F5E6;
	border:1px solid #C6C2D2;
}
table.extShareTables01 caption:lang(en)
{
	margin-left:5px;
}
table.extShareTables01 thead tr th,
table.extShareTables01 tbody tr td
{
	padding:3px 2px 3px 5px;
	text-align:left;
	font-weight:normal;
}
table.extShareTables01 thead tr th
{
	font-weight:bold;
	background-color:#E3E2E7;
	color:#4C4668;
}

table.extShareTables01 thead tr th,
table.extShareTables01 tbody tr td
{
	background-image:url("/futuretense_cs/CorporateBanking/images/share_table_spacer.gif");
	background-position:top left;
	background-repeat:repeat-y;
}
* html table.extShareTables01 thead tr th,
* html table.extShareTables01 tbody tr td
{
	border-left:1px solid #fff;	
	background-image:none;
} 


 /* first column*/
table.extShareTables01 thead tr th.aibTableCellStyle01,
table.extShareTables01 tbody tr td.aibTableCellStyle01
{
	background-image:none;
	padding-left:14px;
	width:65%;
}
* html table.extShareTables01 thead tr th.aibTableCellStyle01,
* html table.extShareTables01 tbody tr td.aibTableCellStyle01
{
	border-left:none;	
	width:70%;
}

table.extShareTables02
{
	border-top-color:#fff!important;
	margin-top:0px!important;
	font-size:70%;
	/* \*/
	font-size:64%;
	/* */
}
.extShareSwitcher
{
	margin-top:-25px;
	padding-left:5px;
	float:left;
}
.extShareSwitcher ul
{
	padding:0px!important;
	display:block!important;
}
.extShareSwitcher li
{
	padding:0px 5px 0px 0px!important;
	float:left!important;
	background:url("/futuretense_cs/CorporateBanking/images/share_tab_image02.gif") no-repeat top right!important;
	height:2em;
	margin-top:1px!important;
}
.extShareSwitcher li a
{
	font-weight:normal!important;
	background:#EDEDEF url("/futuretense_cs/CorporateBanking/images/share_tab_image01.gif") no-repeat top left!important;
	color:#4D4769!important;
	padding:6px 10px 0px 12px!important;
	height:2em;
	heigh\t:1.5em;
	float:left!important;
	display:block;
}
.extShareSwitcher li.selected
{
	background-image:url("/futuretense_cs/CorporateBanking/images/share_tab_image03.gif")!important;
}
.extShareSwitcher li.selected a
{
	background-color:#F6F0CE!important;
	font-weight:bold!important;
	position:relative;
	top:1px;
}
.extShareSwitcher li.selected a:hover
{
	text-decoration:none!important;
	cursor:text!important;
}
.extShareSwitcher p
{
	background-color:#FFFFFF;
	border:1px solid #C6C2D1;
	border-bottom:0px;
	float:left!important;
	clear:left!important;
	padding-top:3px!important;
	padding-bottom:3px!important;
	font-weight:bold;
	width:550px;
	wid\th:529px;
}
.extShareSwitcher p br
{
	display:none;
}
.extShareSwitcher p .extShareDate
{
	float:left;
}
.extShareSwitcher p .extShareTime
{
	float:right!important;
	text-align:right;
}

table.aibTable01 tbody tr td.aibTableCellStyleMTools1 a
{
	font-size:100%;
	margin:0px;
	padding:5px 3px 5px 5px;
}
table.aibTable01MTools td
{
	font-size:82%;

}
table.aibTable01MTools
{
	margin:0px 0px 5px 5px;
}
table.aibTable01MTools td a
{
	font-size:90%;
	padding:5px 3px 5px 3px;

}


