body
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}

/* Generic styling */
a
{
	color:#333;
}
a img
{
	border:none;
}
div,
.aibImageTitle
{
	background:none!important;
}
.jstHide
{
	display:inline!important;
}
h1, h2, h3, h4, h5, p
{
	padding:0;
	margin:0 0 10px 0;
}
h2 img
{
	padding-right:5px;
}
h3 span,
h4 span
{
	float:right;
	position:relative;
	top:-20px;
}
h3.aibImageTitle span,
h4.aibImageTitle span
{
	float:none;
	position:relative;
	top:0;
}
table
{
	width:98%;
	border-collapse:collapse;
	margin-bottom:10px;
}
table th,
table td
{
	border:1px solid #333;
	padding:2px 5px;
	vertical-align:top;
}
table tfoot
{
	display:none;
}
table tbody th
{
	text-align:left;
}
table .aibTextStyle10
{
	text-align:right;
}
table ul,
table ul li
{
	padding:0;
	margin:0;
	list-style:none
}
table ul li a
{
	white-space:nowrap;
}
/* *** *** *** */

.aibRowRight
{
	float:right;
}
.aibSecurityDivlet,
.containerLeftContent,
.containerRightContent,
.jstHideShowTrigger img,
.footerDivlet ul,
.aibStyle03,
.aibStyle04,
button,
.aibBoxStyle26,
.subNavDivlet,
.aibBoxStyle18,
.aibExt09,
.progress,
.mandatory span,
.aibBoxStyle10,
.acountOverviewLink button img,
.aibExt64 .aibBoxStyle03
{
	display:none!important;
}
.acountOverviewLink
{
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	float:left;
	width:100%;
	padding:7px 0;
}
.acountOverviewLink button
{
	display:inline!important;
	background:none;
	border:none;
	font-size:1.5em;
	padding:0 0 10px 10px;
	float:left;
}
.acountOverviewLink h3
{
	float:right;
	padding-right:10px;
}

/* Page Header */
.aibHeaderDivlet
{
	width:98%;
	float:left;
	padding-bottom:10px;
	border-bottom:2px solid #333;
	margin-bottom:5px;
}
.aibHeaderDivlet img
{
	border:1px solid #333;
	float:left;
}
.aibHeaderDivlet p
{
	padding:35px 0 0 10px;
	margin:0;
	float:left;
	font-size:1.7em;
}
/* *** *** *** */

/* Page Footer */
.footerDivlet
{
	width:98%;
	float:left;
	padding:10px 0;
	border-top:2px solid #333;
	margin-top:5px;
}
.footerDivlet p
{
	font-size:0.68em;
	color:#666;
	float:left;
	padding:0 10px 0 0;
	margin:0;
}
.aibBoxStyle24,
.aibBoxStyle23
{
	padding:10px 0;
}
.aibBoxStyle23 p,
.aibBoxStyle24 p
{
	font-size:0.68em;
	color:#666;
	padding:0 0 5px;
	margin:0;
}
.aibBoxStyle23 h3,
.aibBoxStyle23 h4
{
	font-size:0.68em;
	color:#666;
	padding:0 0 5px;
	margin:0;
}
/* *** *** *** */
.aibStyle02
{
	border:1px solid #333;
	border-left:none;
	border-right:none;
}
.aibListStyle01
{
	padding:0 0 10px;
	margin:0;
}
.aibListStyle01 li
{
	padding:0 0 5px;
	margin:0;
	list-style:none;
}
.aibListStyle01 a
{
	text-decoration:none;
}
.aibListStyle01 img
{
	padding-left:5px;
}
.aibBoxStyle08,
.aibBoxStyle06,
.aibBoxStyle01
{
	border:1px solid #333;
	margin:5px;
	padding:5px;
	float:left;
	width:98%;
}
.aibBoxStyle08 .aibRow,
.aibBoxStyle06 .aibRow
{
	clear:left;
}
.aibBoxStyle08 .aibBoxStyle21
{
	margin-top:10px;
	border-top:1px solid #333;
	padding-top:10px;
}
.aibBoxStyle08 .aibBoxStyle08Column,
.aibBoxStyle06 .aibBoxStyle08Column
{
	float:left;
	width:49%;
	padding-bottom:5px;
}
.aibBoxStyle22
{
	position:absolute;
	top:0;
	right:0;
	border:1px solid #333;
	padding:10px;
}
.aibBoxStyle22 p
{
	padding:0;
	margin:0;
	font-size:0.75em;
}
.aibBoxStyle22 span
{
	font-weight:bold;
	padding-left:5px;
}