/* LAYOUT */
.footer-wpb-home {
	background: #dfdfdf;	
	position:absolute;
	top:580px;
	width:940px;}
.wpb-extra-site-links{
	background:#F2F2F2;
	padding:15px 25px 0 50px;}
.wpb-extra-site-links h3 {
	color:#585858;
	width:400px;
	float:left;}
.wpb-extra-site-links ul {
	float:right;}
.wpb-extra-site-links ul li{
	float:left;
	padding:0 6px 0 16px;}
.wpb-extra-site-links ul li.existing-icon{
	background: url(../images/bg/icons/existing-customer.gif) no-repeat 0 0;}
.wpb-extra-site-links ul li.contact-icon{
	background: url(../images/bg/icons/contact.gif) no-repeat 0 0;}
.wpb-extra-site-links ul li a{
	color:#585858;
	text-decoration:underline;
	font-weight:bold;
	font-size:0.94em;
	padding:4px;}
.site-links {padding:15px 25px 15px 50px;}
.page{min-height:650px;}
.homepage .page{min-height:500px;}
/* LANDING FEATURE AND HOME FEATURE*/
.landing-feature, .home-feature {
	min-height:18.em;}

.wpb-feature {
	min-height: 27.4em;
	padding: 15px 0 0px 5px;
	position: relative;
	z-index: 5;
}
.wpb-feature .options {
	float: left;
	width: 300px;
	margin: 0 0 0 0;
	position: relative;
	z-index: 10;
	
}

.wpb-feature .options h2 {
	color: #FFF;
	font-size: 1.15em;
	padding: 10px 25px 6px 25px;
	margin: 0 12px 0 0;
}

.wpb-feature .options ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}



.wpb-feature .options ul li:hover,.wpb-feature .options ul li:focus,
.wpb-feature .options ul li:active{
	text-decoration: none;
	cursor:pointer;
	/*background:#FFF url(../images/colour-2/bg/arrow.gif) 25px 11px no-repeat;color:#004466;*/
}
.wpb-feature .options ul li.selected {
	margin: 0 0 2px;
	padding: 8px 10px 9px 40px;
	display:block;
	background: url(../images/colour-1/bg/wpb-lp-menu-on.png) left top no-repeat;
	height:56px;
}
.wpb-feature .options ul li {
	margin: 0 0 2px;
	padding: 8px 10px 9px 40px;
	display: block;
	font-weight: bold;
	background: transparent url(../images/colour-2/bg/wpb-lp-menu-off.png) 0 0;
	height:56px;
	font-size:1em;
}
.wpb-feature .options ul li span{color:#fff;text-decoration:none;}

.wpb-feature ul li.selected, 
.wpb-feature ul li:hover,
.wpb-feature ul li:focus,
.wpb-feature ul li:active
{text-decoration:none;}
.wpb-feature .options ul li span a,.wpb-feature .options ul li.selected span a,
.wpb-feature .options ul li span a,.wpb-feature .options ul li.selected span a:hover,
.wpb-feature .options ul li span a,.wpb-feature .options ul li.selected span a:focus,
.wpb-feature .options ul li span a,.wpb-feature .options ul li.selected span a:active
{	color:#fff;font-size:1.1em;text-decoration:none;
	text-decoration:none;
	height:60px;
	float:left;
	width:220px;
	text-transform:uppercase;
}
.wpb-feature .info-panel p a, .wpb-feature .info-panel p,.wpb-feature .default p{
color:#ffffff;
font-size:1em;
}

.wpb-feature .info {
	float: left;
	width: 450x;
	margin: 0;
	position: relative;
	z-index: 5;
	margin: 0 0 0 20px
}
.wpb-feature .info-panel {
	margin: 0 0 0 0;
	width: 450px;
	position: absolute;
	left: -40000px;
	top: 0;
	min-height: 100px;
	padding: 0;
	
}
.wpb-feature .info-panel .col, .wpb-feature .default .col {
	background:transparent;
	padding:15px 15px 20px 25px;
	width:410px;
}
.wpb-feature .info-panel .col ul.links li{
background:url(../images/colour-2/bg/tick-light.gif) no-repeat 0 2px;
}

.wpb-feature .info-panel .col ul.links li a{
color:#fff;
text-decoration:underline;
padding-left:22px;}

.wpb-feature .default {
	margin: 0 0 0 0;
	width: 450px;
	position: absolute;
	left: 0;
	top: 0;
	min-height: 100px;
	padding: 0;

}
.wpb-feature .default .actions {
	margin: 7px 0 0 0;
}

.landing-feature .wpb-info-panel {width:auto;
border: none;
width:344px;
}
.landing-feature .wpb-advert {
	background:url(../images/colour-2/bg/info.png) repeat top left;
	margin:0 12px 2px 0;
	
	z-index:10;
	padding: 0 0 15px 0;
}
.landing-feature .wpb-advert p{
	padding: 0 0 0 25px;
}
.landing-feature .wpb-advert p a{
	color:white;
	font-size:1.1em;
	font-weight:bold;
}
.wpb-advert p{color:#fff;}
.landing-feature .wpb-quote{
background: url(../images/colour-2/bg/wpb-quote.png) repeat top left;
clear:both;
width:272px;
height:126px;
position:relative;
}
.landing-feature .wpb-quote .quote-content p{color:#ffffff;}
.wpb-quote .open-quote{
width:25px;
}
.wpb-quote .close-quote{
width:25px;
float:right;
}
.landing-feature .wpb-quote .quote-content{
padding:14px 65px 14px 30px;
}
.wpb-feature .info .wpb-home-quote{
clear:both;
background: url(../images/colour-2/bg/wpb-home-quote.png) repeat top right;
top:250px;
margin-left:150px;
height:145px;
width:472px;
}
.wpb-feature .info .wpb-home-quote .col{
	width:160px;
	margin-top: 15px;
	font-size:1em; 
}
.wpb-feature .info .wpb-home-quote .col p, 
.wpb-feature .info .wpb-home-quote .col .job-title, 
.wpb-feature .info .wpb-home-quote .col .author{
color:#ffffff;
font-size:1em;

}
.helpandsupportArea, .youraccountArea {
	display: block;
	min-height: 120px;
	background: url(../images/colour-2/bg/info.png) repeat top left;
	width: 245px;
	position: absolute;
	right:0px;
	padding: 15px 25px 0;
	top:36px;
}

div.news-content {
	min-height:144px;
	margin:8px 0 8px 0;
	display:block;
	padding:6px 15px;}
div.news-content ul{
	display:none;}
div.news-content ul.selected{
	display:block;}
div.news-content p {
	
	color:#fff;
	font-size:1em;
	font-weight:normal;}
div.news-content p a{
	color:#fff;
	font-weight:bold;
	font-size:1em;}
div.news-content ul li{
	color:#fff;
	
	font-size:1em;
	}
div.news-content ul li span.date{
	font-weight:normal;
	}

.col ol {
margin:0 10px 0 25px;
}
.col ol li a,.col ol li{font-weight:bold;padding:2px 0 2px 0;}
div.news-content ul li a{
	color:#fff;
	font-weight:bold;
	font-size:1em;}
	


/* NAVIGATION */
div.news-menu {
	clear: both;
	margin: 0;
	font-weight: bold;
	padding: 0 0 0 0;
	background:#fff;
	position: relative;
}
.news-current {
	clear: both;
	margin: 0;
	font-weight: bold;
	padding: 0 0 0 25px;
	background: url(../images/colour-2/bg/navigation.gif) left top no-repeat;
	position: relative;
}

.news-menu ul {
	list-tyle-type: none;
	margin: 0;
	padding: 0;
}

.news-menu ul li {
	display: block;
	float: left;
	width: auto;
	margin: 0;
	padding: 0;
	background: transparent;
}

.news-menu ul li a {
	background: #005577;
	color: #FFF;
	display: block;
	float: left;
	width: auto;
	text-decoration: none;
	font-size: 1.1em;
	line-height: 1.1em;
	min-height: 15px;
	position: relative;
	z-index: 10;
	margin: 0 1px 0 0;
}

.news-menu ul li a span {
	display: block;
	padding: 6px 15px 12px;
	border-left: 1px solid #005577;
	border-right: 1px solid #005577;
	border-top: 1px solid #005577;
}
.news-menu ul li a.selected {
	background-color: #0099CC;
}



.news-menu ul li a:hover span,
.news-menu ul li a:active span,
.news-menu ul li a:focus span,
.news-menu ul li a.active span
	{
	color:#fff;
	border: 1px solid #d9d9d9;
	border-right: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9;
}

.youraccountArea h2.sifr,.helpandsupportArea h2.sifr {
font-size:1.15em;
}
.youraccountArea ul.links,.helpandsupportArea ul.links {
background:transparent none repeat scroll 0 0;
float:none;
padding:0 0 4px;
}
.youraccountArea ul.links li a,.helpandsupportArea ul.links li a {
background:transparent none repeat scroll 0 0;
float:none;
padding:0 0 0 25px;
font-weight:bold;
text-decoration:underline;

}
.youraccountArea ul.links li a:hover,.helpandsupportArea ul.links li a:hover,
.youraccountArea ul.links li a:active,.helpandsupportArea ul.links li a:active,
.youraccountArea ul.links li a:focus,.helpandsupportArea ul.links li a:focus {
color:#fff;
}
.landing .landing-feature .info .wpb-info-panel h2 {color:#fff;}

.youraccountArea ul.links li,.helpandsupportArea ul.links li{
float:none;
background:transparent url(../images/colour-2/bg/tick-light.gif) no-repeat scroll 0 0;
}

.youraccountArea div.button a, .helpandsupportArea div.button a {
background: transparent url(../images/colour-2/bg/info-button.png) no-repeat scroll right center;
padding:20px 30px 26px 10px;

}
.youraccountArea p, .helpandsupportArea p {
padding: 0 0 0 25px;
color:fff;
font-size:1em;
}
.youraccountArea p a, .helpandsupportArea p a{
color:#fff;
font-size:1em;
}

li.alt-nav ul li.selected a, li.alt-nav ul li.selected a:hover, 
li.alt-nav ul li.selected a:active,li.alt-nav ul li.selected a:focus
	{
	background: #44aacc;
	color: #FFF;
	text-decoration: underline;
	
}
.landing-feature .double-menu {
margin:0 ;
width:223px;
padding:15px 25px;
margin-left:16px;}

.landing-feature .default p {
	color: #FFF;
	padding: 0 15px 8px 0;
	font-size: 1em;
	line-height: 1.3em;
}

.landing-feature .info  {
width:225px;
z-index:5;

}
.landing-feature .wpb-extra-options ul li form.search{padding-top:4px;float:left;margin-left:25px;}
.landing-feature .wpb-extra-options {
	float: right;
	width: 335px;
	margin: 0 -7px 0 0;
	z-index: 10;
	position:relative;
}

.landing-feature .wpb-extra-options h2 {
	color: #FFF;
	font-size: 1em;
	padding: 10px 15px 6px 25px;
	margin: 0 12px 0 0;
}

.landing-feature .wpb-extra-options ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.landing-feature .wpb-extra-options ul li {
	margin: 0 12px 0 0;
	padding: 0;
	display: block;
	border-top: 1px solid #003344;
	font-weight: bold;
	
}
.wpb-wide-advert {margin-top:15px;}
.landing-feature .wpb-extra-options ul li a {
	display: block;
	color: #FFF;
	text-decoration: none;
	padding: 8px 10px 9px 28px;
	
}

.landing-feature .wpb-extra-options ul li a:hover,.landing-feature .wpb-extra-options ul li a:focus,.landing-feature .wpb-extra-options ul li a:active
	{
	text-decoration: underline;
	/*background:#FFF url(../images/colour-2/bg/arrow.gif) 25px 11px no-repeat;color:#004466;*/
}

.landing-feature .wpb-extra-options ul li.selected {
	
	padding: 0 12px 0 0;
	margin: 0;
}

.landing-feature .wpb-extra-options ul li.selected a {
	text-decoration: none;
	
	color: #004466;
}


.landing-feature .wpb-options {
	float: left;
	width: 284px;
	margin: 0 0 0 0;
	position: relative;
	z-index: 10;
}

.landing-feature .wpb-options ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.landing-feature .wpb-options ul li {
	margin: 0 12px 2px 0;
	padding: 6px 0 0 25px;
	display: block;
	background:none;
	font-weight: bold;
	cursor:pointer;
	height:26px;
}
.landing-feature .info .wpb-info-panel ul li a,.landing-feature .info .wpb-info-panel ul li,
.landing-feature .info .wpb-info-panel p a,.landing-feature .info .wpb-info-panel p  {
color:#fff;}

.landing-feature .double-menu h2 {font-size:1.7em;line-height:20px;}
.landing-feature .wpb-options ul li {
	display: block;
	color: #FFF;
	text-decoration: none;
	
	background: url(../images/colour-2/bg/info.png) 0 0 no-repeat;
	cursor:pointer;
}
.landing-feature .wpb-options ul li a{
	display: block;
	color: #FFF;
	text-decoration: none;
	text-transform:uppercase;
	}
.landing-feature .wpb-options ul li.selected, .landing-feature .wpb-options ul li:hover,.landing-feature .wpb-options ul li:focus,.landing-feature .wpb-options ul li:active
	{
	cursor:pointer;
	text-decoration: none;
	width:259px;
	background:transparent url(../images/colour-2/bg/wpb-option-arrow-on.png) top right no-repeat;
	
}

.landing-feature .wpb-options ul li span{
	width:215px;
	cursor:pointer;
	display:block;
}
.site-links .col-1, .site-links .col-2, .site-links .col-3, .site-links .col-4 {
	float: left;
	width: 25%;
}




