/* CSS Document */
body
{
	background:#7a94a8 url("/futuretense_cs/IsleOfMan/_images/backgrounds/contentBG.png") repeat-y top;
}
html, body, p, form, h1, h2, h3, h4, h5
{
	/*font-family:"Trebuchet MS", Arial, sans-serif;*/
	font-family:Arial, sans-serif;
	padding:0px;
	margin:0px;
}
a
{
	color:#404d58;
	text-decoration:none;
}
a img
{
	border:none;
}
img
{
	display:block;
}
a:hover
{
	text-decoration:underline;
	cursor:pointer;
}
p
{
	color:#404d58;
	font-weight:normal;
	font-size:0.75em;
	padding:10px 0px 11px;
	margin:0px;
}
p a
{
	font-size:100%;
	text-decoration:underline;
}
ol, ul
{
	margin:0px 0px 0px 1px;
	padding:0px 0px 10px;
}
li
{
	color:#404d58;
	font-weight:normal;
	font-size:0.75em;
	margin:0px 0px 0px 17px;
	padding:10px 0px 0px 0px;
}
li a
{
	font-size:100%;
	text-decoration:underline;
}
h1
{
	font-size:2em;
	color:#404d58;
	margin:25px 0px 0px 0px;
	padding:0px 0px 6px;
}
h2, h3, h4, h5,
h2 a, h3 a, h4 a, h5 a
{
	color:#404d58;
}
h2
{
	font-size:1.13em;
	padding:23px 0px 6px;
}
h3
{
	font-size:1em;
	padding:10px 0px 6px;
}
h4
{
	font-size:0.75em;
	padding:10px 0px 6px;
}
button
{
	margin:0px;
	padding:0px;
	border:0px;
	background:none;
	cursor:pointer;
}
hr
{
	display:none;
}
form
{
	display:inline;
}
button 
{
	background:none;
	border:none;
	cursor:pointer;
	margin:0px;
	padding:0px;
	text-align:right;
}

/*Popup window*/
body#extPopUp {
	background:#7A94A8 !important;
}
#extPopUp .containerGlobal {
	float:left;
	min-width:436px;
	width:100%;
}
#extPopUp .containerBody {
	margin:0px auto;
	padding:0px;
	width:436px;
}
#extPopUp .containerHeader {
	/*background:#48182c!important;*/
	margin:0;
	width:100%;
}
#extPopUp .containerHeader a {
	float:left;
	padding:10px;
}
#extPopUp .containerHeader .closeLink {
	float:right;
	color:#FFF;
	padding:0;
	margin:10px;
	text-decoration:none;
	background:url("/futuretense_cs/AIB_IE/_img/backgrounds/linkbg.gif") repeat-x bottom left;
}
#extPopUp .containerHeader .closeLink:hover {
	text-decoration:none;
	background:url("/futuretense_cs/AIB_IE/_img/backgrounds/linkbgsolid.gif") repeat-x bottom left;
}
#extPopUp .containerContent
{
	width:436px;
	background:#FFFFFF none repeat scroll 0 0;
}
#extPopUp .containerCentreContent {
	background:#FFF;
	padding:10px 0 0 10px;
}
#extPopUp .containerFooter 
{
	width:426px;
}
.footerDivlet li,
#extPopUp .footerDivlet ul li.firstItem
{
	font-size:0.660em;
	float:left;
	list-style:none;
	background:url("/futuretense_cs/AIB_IE/_img/backgrounds/footerlibg.gif") no-repeat top left;
	padding:0px;
}

/* styles for narrow width option */
.sub960 .aibSecurityDivlet .aibRowRight
{
	padding-right:20px;
}
.sub960 .aibSecurityDivlet .aibDivlet15
{
	padding-right:170px;
}
.loanCalc .loanCalcContent .aibDivlet07
{
	width:400px;
	margin-bottom:0px;
	padding-bottom:3px;
	padding-top:3px;
}
.aibStepBar
{
	float:left;
}
.aibStepBar ul
{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}
.aibStepBar ul li
{
	float:left;
	margin-right:15px;
	margin-left:0px;
	padding:5px 15px 5px 20px;
	border:#c5c3d1 1px solid;
	color:#c5c3d1;
	text-align:center;
}
.aibStepBar ul li br
{
	display:none;
}
.aibStepBar ul li span.aibHidden
{
	display:inline;
	left:-999px;
	position:absolute;
	width:99px;
}
.aibStepBar ul li.selected
{
	color:#000;
	padding:5px 5px 5px 10px;
	background-color:#f2f6d4;
	border:#d4df95 1px solid;
}