/* a:link{color:#004963; font-weight:bold;}
 a:hover{color:#1B7EE4; text-decoration:underline;}
 a:visited{color:#6A95A4;}
*/

a.more{display:block; color:#1F577D; background:url(/uk/cssimages/home/more-arrow.png) no-repeat 34px 4px; margin-left:1px; }
a.more-info{background:url(/uk/cssimages/home/more-arrow.png) no-repeat right 4px; padding-right:10px;}
div#flash{margin-bottom:14px; height:236px;}
div#flash img{display:none;}
div #countryselector{margin-bottom:14px; height:457px;}
div.activeTab ul.tabs li{float:left;}
div.activeTab ul.tabs li a{background:url(/uk/cssimages/home/home-tabs-uk.png) no-repeat; display:block; text-indent: -9999px; height:33px}

div#hometabs{width:718px; float:left; margin-right:14px;}

div.activeTab ul.tabs li#tab1 a{ width:359px;}
div.activeTab ul.tabs li#tab2 a{width:359px; background-position:-359px 0}
//div.activeTab ul.tabs li#tab3 a{width:177px; background-position:-371px 0;}
//div.activeTab ul.tabs li#tab4 a{width:170px; background-position:-548px 0;}

div.activeTab ul.tabs li#tab1 a:hover, div.activeTab ul.tabs li#tab1 a.active{background-position:0 -33px;}
div.activeTab ul.tabs li#tab2 a:hover, div.activeTab ul.tabs li#tab2 a.active{background-position:-359px -33px}
//div.activeTab ul.tabs li#tab3 a:hover, div.activeTab ul.tabs li#tab3 a.active{background-position:-371px -33px;}
//div.activeTab ul.tabs li#tab4 a:hover, div.activeTab ul.tabs li#tab4 a.active{background-position:-548px -33px;}



div.activeTab div{background:#EEE; border:1px solid #DCDFE1; border-top:none; padding:16px; display:none; clear:both;padding-bottom:20px; }
div.activeTab div.show{display:block; }
div.tabs div.col1, div.tabs div.col2{width:311px; float:left; background:none;}
div.tabs div.col1{margin-right:42px;}


div.tabs div div{border:none; display:block; padding:0px; clear:none; }
div.tabs h1{font-size:17px; font-weight:bold; color:#367939; border-bottom:2px solid #D3D5D8;padding-bottom:8px; margin-bottom:17px;}
div.tabs h2{font-size:15px; font-weight:bold; line-height:1.1; color:#1F577D; clear:both;}
div.tabs #latest-news h2{font-size:15px; font-weight:bold; line-height:1.1; color:#1F577D; clear:both; padding-bottom:7px;}
div.tabs h3{font-size:13px; font-weight:bold; line-height:1.1; color:#1F577D; margin-bottom:10px;}
div.tabs h2 a, #featured-customer h4 a, #featured-capability h4 a, div.tabs h3 a{color:#1F577D;}
div.tabs h2 a, #take-me-to h4 a, div.tabs h3 a{color:#1F577D;}
div.tabs h2 a:hover{color:#1B7EE4; text-decoration:none;}
div.tabs span.date{font-size:11px; color:#666;}
div.tabs span.location, div.tabs span.event-type{display:block; font-weight:bold; color:#666; font-size:12px;}
div.tabs span.location{margin-top:-16px;}
div.tabs span.event-type{font-weight:normal; margin-bottom:17px; }

div.tabs p{line-height:1.2; font-size:12px; color:#333; margin:10px 0 17px 0}
div.tabs #latest-news p{line-height:1.2; font-size:12px; color:#333; margin:0 0 8px 0}
div.tabs p.last{border-top:1px solid #D3D5D8; margin-top:25px; padding-top:10px; padding-bottom:3px;}

div.fourcol{width:146px; float:left; margin-right:26px;}
div.fourcol ul{border-bottom:1px solid #D3D5D8;}
div.nrm{margin-right:0px;}
div.fourcol ul li a{color:#1F577D; line-height:1.2; font-size:12px; padding-right:15px; margin-bottom:15px; display:block;}
div.fourcol a.more, div.tabs a.all{width:95px; background:url(/uk/cssimages/home/fourcol-more.png) no-repeat right center #FFF; border:1px solid #D3D5D8; padding:3px 22px 3px 6px; margin-top:10px; line-height:1;}


/*div.tabs a.all{color:#1F577D; background:url(/uk/cssimages/home/all-arrow.png) no-repeat 70px 5px #FFF; border:1px solid #CDD0D0; padding:0px 18px 0px 6px;}*/
/*div.tabs a.products{background-position:80px 5px;}
div.tabs a.news{background-position:60px 5px;}
div.tabs a.events{background-position:65px 5px;}*/
div#portlets{float:left; width:188px;margin:0px; margin-top:5px; padding:0;}
div#portlets p{color:#333;}
#portlets div.standard,#multimedia,#related-products,#more-information,#upcoming-events,#eNews,#links,#pbbi-logos, #feature-video {
	border:1px solid #DCDFE1;
	border-top:none;
	background:#EEE;
	padding:5px 12px;
	margin:0px;
	margin-bottom:0px;
	
}
#portlets h3{text-indent:-9999px; width:188px;}
#pbbi-solutions h3{background:url(/uk/cssimages/home/PBBI-Solutions-for.png) no-repeat left top; height:27px; }
#pbbi-solutions ul{border: 1px solid #87B400; border-width:0px 1px 0 1px}
#pbbi-solutions ul li{  border-bottom:1px solid #87B400; border-top:1px solid #AAD52B;}
#pbbi-solutions ul li a{background:url(/uk/cssimages/layout/secondary-nav-sprite.png) repeat-x left -5px; width:171px; height:18px; color:#FFF; display:block; padding:4px 0 0 15px;}
#pbbi-solutions ul li a:hover{background-position:left -21px; text-decoration:none;}
#pbbi-solutions { margin-bottom: 5px; }
h2.featured-video {background:url(/uk/cssimages/home/featured-video.png) no-repeat left top; height:27px; margin-bottom:0px;}



#featured-customer, #featured-capability, #take-me-to {border:1px solid #DCDFE1; border-top:none; background:#EEE; width:158px; padding:14px;}
#featured-customer h4, #featured-capability h4, #take-me-to h4 {font-size:13px; color:#1F577D; margin-bottom:7px; clear:both;}
h3.take-me-to {background:url(/uk/cssimages/home/take-me-to.png) no-repeat left top;  height:26px; margin-top:14px;}
h3.featured-customer {background:url(/uk/cssimages/home/featured-customer.png) no-repeat left top;  height:26px; margin-top:14px;}

h3.featured-capability{background:url(/uk/cssimages/home/featured-capability.png) no-repeat left top; height:25px; margin-top:14px;}
span.featured-image{border:1px solid #CDD0D0; float:left; margin-bottom:13px;}
span.featured-image img{border:2px solid #FFF; display:block; margin:auto}

p.ecowise{float:right; margin-right:10px; }
div.tabs div:after, div.tabs p:after, span.featured-image:after{content: ""; display: block; height: 0; clear: both; }

a.more:hover, div.activeTab ul.tabs li a:hover, div.fourcol ul li a:hover{color:#1B7EE4;}
a.more:visited, div.activeTab ul.tabs li a:visited, div.fourcol ul li a:visited{color:#6495A4;}

#featured-video h3{background:url(/uk/cssimages/home/featured-video.png) no-repeat left top; height:25px; }
#featured-video ul{border: 1px solid #87B400; border-width:0px 1px 0 1px}
#featured-video ul li{  border-bottom:1px solid #87B400; border-top:1px solid #AAD52B;}
#featured-video ul li a{background:url(/uk/cssimages/layout/secondary-nav-sprite.png) repeat-x left -5px; width:171px; height:18px; color:#FFF; display:block; padding:4px 0 0 15px;}
#featured-video ul li a:hover{background-position:left -21px; text-decoration:none;}
#featured-video { margin-bottom: 5px;}

#featured-webinar h3{background:url(/uk/cssimages/home/featured-webinar.png) no-repeat left top; height:25px; }
#featured-webinar ul{border: 1px solid #87B400; border-width:0px 1px 0 1px}
#featured-webinar ul li{  border-bottom:1px solid #87B400; border-top:1px solid #AAD52B;}
#featured-webinar ul li a{background:url(/uk/cssimages/layout/secondary-nav-sprite.png) repeat-x left -5px; width:171px; height:18px; color:#FFF; display:block; padding:4px 0 0 15px;}
#featured-webinar ul li a:hover{background-position:left -21px; text-decoration:none;}
#featured-webinar { margin-bottom: 5px;}


#portlets span.image {
	float:left;
	border:1px solid #CDD0D0;
	margin-right:10px;
}

div.multimedia-teaser {
	font-size:11px;
	color:#333;
	line-height:1.2;
	padding-bottom:0px;
	margin-bottom:0px;

}

#footer{border:none;}
#portlets h2 {
	height:20px;
	background:url(/uk/cssimages/sub/portlets-header-wordless.png) no-repeat;
	margin:0;
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	padding:6px 0 0 15px;
	clear:both;
}
#portlets h2.bl,#portlets h2.related-posts,#portlets h2.more-information,#portlets h2.related-products,#portlets h2.upcoming-events,#portlets h2.eNews,#portlets h2.links,#portlets h2.pbbi-logos {
	background-position:0 -52px;
}
#portlets a.more,#portlets a.all {
	display:block;
	color:#1F577D;
	background:url(/uk/cssimages/icons/portlets-arrow.png) no-repeat right 4px #FFF;
	margin-left:0px;
	border:1px solid #CDD0D0;
	padding:2px 0 2px 6px;
}
#portlets a.more:hover,#portlets a.all:hover {
	color:#1B7EE4;
	text-decoration:underline;
}
#portlets #eNews a.more {
	background:url(/uk/cssimages/icons/portlets-arrow.png) no-repeat 92px 6px #FFF;
	width:95px;
}
#portlets div.standard p,#multimedia p,#eNews p,#links p,#pbbi-logos p {
	font-size:11px;
	color:#333;
	line-height:1.2;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #CDD0D0;
}
#eNews p {
	border:none;
	padding-bottom:0px;
}

#wrapper li {
padding-bottom:8px;
}
#wrapper3 li {
padding-bottom:8px;
}
h1.extra_h1{font-size:17px; font-weight:bold; color:#367939; border-bottom:2px solid #D3D5D8;padding-bottom:8px; margin-bottom:17px;margin-top:18px;}