
/* 
:: 
---------------------------------------------------------------------------------------------------------------------- */
body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-align:center;
}

a:hover
{
	color:#48497b;
	text-decoration:underline;
}
.strapLine p,
.footerContainer p,
.introText p,
.screenDescription p,
.screenDescription li,
.strapLine p,
.footerContainer p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.bspkQuit p,
.bspkQuit li
{
	font-family:"NatWest TextBold","NatWest Text",Verdana, Arial, Helvetica, sans-serif;
}
a img
{
	border:none;
}
h1
{
	padding:0;
	margin:0;
	color:#003366;
}
.globalContainer
{
	width:800px;
	padding:16px 0px 0;
	margin:0 auto;
	text-align:left;
}
.headerContainer
{
	background: #32456f url("../images/bg/header-grad.gif") repeat-x bottom left;
	float:left;
	height:126px;
}
.printTitle
{	
	display:none;
}
.titleText
{
	float:left;
}
.coLogo
{
	padding:23px 25px 0;
	float:left;
}
.cmsLogo
{
	float:right;
	padding:21px 24px 0;
}
.mainNavigation
{
	clear:both;
	float:left;
	padding:0;
	margin:0;
	width:100%;
}
.mainNavigation ul
{
	float:left;
	list-style:none;
	padding:20px 25px 0;
	margin:0;
}
.mainNavigation ul li
{
	float:left;
	padding:3px 1px 0 0;
	margin:0;
}
.mainNavigation ul li.selected
{
}
.mainNavigation ul li.selected a
{
	cursor:default;
}
.mainNavigation ul li a
{
	float:left;
}
.mainNavigation ul li a img
{
	border:none;
}
.bodyContainer
{
	clear:both;
	border-left:1px solid #48497b;
	border-right:1px solid #48497b;
	float:left;
	min-height:401px;
}
.bodyInner
{
	width:798px;
	padding:0;
	margin:0;
	clear:left;
	float:left;
}
.leftContent
{
	float:left;
	width:350px;
}
.screenDescription
{
	min-height:357px;
	padding:0 0 0 25px;
}
.descriptionInner
{
	width:220px;
	float:left;
	padding:18px 0 0;
}
.screenDescription p,
.screenDescription li
{
	color:#003366;
	font-size:0.75em;
	line-height:14px;
}
.screenDescription p
{
	padding: 8px 0 0;
	margin:0;
}
.screenDescription ul
{
	list-style:none;
	padding:0;
	margin:0;
}
.screenDescription ul li
{
	padding: 8px 0 6px 9px;
	background:url("../images/bg/list-bullet-01.gif") no-repeat top left;
	margin:0;
}
.screenNavigation
{
	padding:0;
	clear:both;
	width:398px;
}
.screenNavInner
{
	float:left;
	padding-left:25px;
}
.navButtons
{
	padding: 0 25px 30px;
	float:left;
}
.nextFrame
{
	float:right;
}
.nextFrame img
{
	float:left;
}
.previousFrame
{
	float:left;	
	width:96px;
}
.previousFrame,
.nextFrame
{
	padding:5px 0 0;
}
.pagesNumbers
{	
	padding:0 0px 15px 4px;
	float:left;
}
.numbersInner
{
	border-top: 3px solid #0d1c51;
	border-bottom: 1px solid #0d1c51;
	float:left;
	width:200px;
	overflow:hidden;
}
.pagesNumbers ul
{	
	list-style:none;
	padding:0 0 4px;
	margin:0;
	float:left;
	width:210px;
}
.pagesNumbers ul li
{	
	float:left;
	padding:4px 9px 0 0;
	margin:0;
	font-size:0.69em;
}
.pagesNumbers ul li a
{	
	background:#ece9e9;
	color:#000;
	border:1px solid #48497b;
	padding:0px 4px 1px 4px;
	margin:0;
	float:left;
	text-decoration:none;
}
.pagesNumbers ul li a:hover,
.pagesNumbers ul li.selected a
{	
	background:#48497b;
	color:#fff;
	text-decoration:none;
}
.rightContent
{
	float:left;
	width:432px;
}
.screenImage
{
	text-align:center;
	padding:50px 0 15px;
}
.strapLine
{
	clear:both;
	float:left;
	width:100%;
	background:#48497b;
}
.strapLine p
{
	color:#fff;
	font-size:0.69em;
	padding:6px 27px 8px;
	margin:0px;
	float:left;
}
.footerContainer
{
	clear:both;
	float:left;
	margin-bottom:16px;
	padding:8px 7px 17px;
	border-left:1px solid #48497b;
	border-right:1px solid #48497b;
	border-bottom:1px solid #48497b;
}
.footerInner
{
	float:left;
	width:784px;
}
.footerContainer p
{
	float:left;
	padding:1px 17px 2px;
	margin:0;
	font-size:0.69em;
}
.footerContainer p a
{
	color:#32466f;
	text-decoration:none;
}
.footerContainer p a:hover
{
	color:#48497b;
	text-decoration:underline;
}
.footerContainer p.exitDemo
{
	float:right;
	padding:0;
	margin:0;
	font-size:0.69em;
	font-weight:normal;
	background:url("../images/bg/exit-demo-right.gif") no-repeat center right;
}
.footerContainer p.exitDemo a
{
	background:url("../images/bg/exit-demo-left.gif") no-repeat center left;
	padding:3px 6px 4px;
	float:left;
}

.jsLoadShow
{
	display:none;
}

.introText
{
	padding: 18px 0 260px;
	width:19em;

}
.introText img
{
}
.introText p
{
	padding:8px 0 0 1px;
	margin:0;	
	font-size:0.82em;
	line-height:16px;
}
.introText p.startDemo
{
	padding:11px 0 0;
}
.introText h1,
.introText p,
.introText p.startDemo
{
	padding-left:27px;
}
.introText p.startDemo a
{
	padding:5px 0 5px 28px;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#002a66;
	
}
.introText p.startDemo a:hover
{
	color:#48497b;
	text-decoration:underline;
}
.bspkQuit
{
	padding:18px 95px 0 25px;
}
.bspkQuit p,
.bspkQuit li
{
	color:#192f95;
	font-size:0.94em;
	font-weight:bold;
}
.bspkQuit p
{
	text-align:center;
	padding-top:117px;
}
.bspkQuit ul
{
	margin:0;
	padding:3px 0 0 230px;
	list-style:none;
}
.bspkQuit ul li
{
	float:left;
	margin:0;
	padding:0 0 0 57px;
	background:none;
}
.bspkQuit ul li a
{
	color:#192f95;
	text-decoration:none;
}
.bspkQuit ul li a:hover
{
	color:#48497b;
	text-decoration:underline;
}
.bspkLegal
{
	padding:18px 25px 10px;
}
.bspkLegal p
{
	color:#003366;
	font-size:0.69em;
	line-height:14px;
	padding: 8px 0 0;
	margin:0;
	width:30em;
}
.bspkLegal p.txtStyle01
{
	font-size:0.88em;
}
.bspkBackButton
{
	padding-top:50px;
}
p.footNote
{
	font-size:0.61em;
}
