/*.content small,
.content .legend,
.content .note {line-height: 1.694;}*/


* html #page {height: 100%;}
#page {overflow-x: hidden;}

#toolStripe {position: relative; z-index: 444;}
* html #toolStripe {zoom: 1;}

* html #localisation span span span {width: 135px;}

* html #mainContent {zoom: 1; float: left;}
* html #mainContent .split {zoom: 1; float: left;}


#siteTools {margin-bottom: 3px;}
#siteTools button {vertical-align: middle;}
#siteTools input {line-height: 1; height: 1em;}

#siteTools .search {float: none;}

* html #page #siteTools button {margin: 0; line-height: 1.7; }

#contactTgtInner {zoom: 1;}

* html #contactTgt {display: block; visibility: hidden; right: -1px;}
* html #contactTgt,
* html #contactTgtInner {background: #cd1226;}
* html .cs1 #contactTgt,
* html .cs1 #contactTgtInner {background: #0dc4d9;}
* html .cs2 #contactTgt,
* html .cs2 #contactTgtInner {background: #e44e3e;}
* html .cs3 #contactTgt,
* html .cs3 #contactTgtInner {background: #82c12d;}
* html .cs4 #contactTgt,
* html .cs4 #contactTgtInner {background: #d4a32a;}
* html .cs5 #contactTgt,
* html .cs5 #contactTgtInner {background: #a3167a;}
* html .cs6 #contactTgt,
* html .cs6 #contactTgtInner {background: #fa9a12;}
* html .cs7 #contactTgt,
* html .cs7 #contactTgtInner2 {background: #e86a21;}
* html .cs8 #contactTgt,
* html .cs8 #contactTgtInner2 {background: #e86a21;}

* html .csW #contactTgt,
* html .csW #contactTgtInner {background: #005f9b;}

* html .cs8 .forms{float:left;position:relative;}
* html .cs8 .generalconditions {clear:both;position:absolute;top:60px;}
* html .cs8 .baseline{height:100px;}

* html #contactCall a,
* html #contactCall span {zoom: 1; white-space: nowrap; width: 1px;}

.DD_enabled #contactTgtInner .npslinks li a {background: url('../i/bg/nps-fff.png') 0 5px no-repeat;}



#extranetTgtInner {zoom: 1;}

* html #extranetTgt {display: block; visibility: hidden; right: -1px;}
* html #extranetTgt,
* html #extranetTgtInner {background: #cd1226;}


* html #extranetCall a,
* html #extranetCall span {zoom: 1; white-space: nowrap; width: 1px;}

.DD_enabled #extranetTgtInner .npslinks li a {background: url('../i/bg/nps-fff.png') 0 5px no-repeat;}

       
* html #navigation li .sub-b {background: #e0dbd6; border: 1px #ccc solid; padding: 5px 0 0 0;}

#navigation {float: none; text-align: right;}

#navigation ul {width: auto; float: none;}
#navigation li {display: inline;}

#navigation li .sub {text-align: left;}

#navigation li:hover .sub {margin-top: 0; top: 0.95em; right: 0;}
#navigation {z-index: 555;}
#navigation li .sub {display: block; position: absolute; right: 0; top: -9999px; zoom: 1; width: 238px;}

#navigation li.hover .sub {top: 0.95em; right: 0;}

#navigation iframe {position: absolute; left: 0; top: 0; z-index: -1; width: 236px; height: 400px; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}

/** html #navigation li .sub a:active {position: absolute; top: 9999px; margin-top: 1.5em; padding: 10px; background: #fff;}
* html #navigation li.hover .sub a:active {position: static; top:auto; margin-top: 0; padding: 0 5px; background: none;}*/

* html #page {display: inline-block;}

* html #navigation li {zoom: 1;}
* html #navigation li .sub {padding: 12px 0 0 0;}
* html #navigation li ul li.first-child {border: none;}

/*html>body #navigation li .sub a:active {position: absolute; left: 9999px; top: 2em; background: #fff; text-align: right; width: 220px; padding-left: 5px; padding-right: 5px;}
html>body #navigation li:hover .sub a:active {position: static; left: auto; top: auto; background: none; text-align: left; width: auto; padding-left: 0; padding-right: 0;}*/

* html #curve {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/default/i/bg/curve.png', sizingMethod='image');}

* html .shadow-r {height: expression(this.parentNode.offsetHeight + "px");}
* html .shadowTop {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/default/i/bg/shadow-right-tile.png', sizingMethod='scale'); zoom: 1;}
* html .shadowBtm {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/css/default/i/bg/shadow-right-btm.png', sizingMethod='image'); zoom: 1;}

.content .npslinks {display: inline-block; padding-bottom: 0;}

* html .content .cap {padding: 20px 28px 10px 30px; position: relative; overflow: hidden; width: 715px;}
* html .content .main .cap {width: 470px;}
* html .content .resultsHead {margin-bottom: 0;}
* html .content .backHead {padding-top: 5px; padding-bottom: 3px;}


.ie6_capResult {margin-top: -20px;}

* html .content .squashedCap {padding-top: 0; padding-bottom: 0;}
* html .content .squashedCap .full {margin-bottom: 0;}


.illustration a * {cursor: pointer;}

.illustration .zoom {
	background-repeat: expression(this.runtimeStyle.backgroundRepeat="no-repeat",this.innerHTML = this.innerHTML + ' <span class="ie"></span>');
}
.illustration .zoom .ie {
	position: absolute; overflow: hidden; display: block; width: 25px; height: 25px; bottom: 0; right: 0; background: url('../i/bg/zoom.png') 0 0 no-repeat; z-index: 5;
}

* html .icoBox {overflow: hidden; width: 100%;}
* html .icoBox,
* html .icoBox * {cursor: default;}


.DD_enabled .related .expander {background-image: url('../i/bg/exp-r-down.png');}
.DD_enabled .related .openExpander {background-image: url('../i/bg/exp-r-up.png');}


/* Overlay
---------------------- */

.DD_enabled #overlay {background: url('../i/bg/000-50.png');}


/* Diaporama
----- */
.diaporama .media {zoom: 1;}
.diaporama .media img,
.diaporama .media object {zoom: 1; display: block;}

.diapoNav button {background: #000; zoom: 1; filter:alpha(opacity=0);}
* html .diapoNav button {filter:alpha(opacity=0);}
.diapoNav button:hover {filter: alpha(opacity=70);}
.diapoNav button.hover {filter:alpha(opacity=70);}

.DD_enabled .content .diapo .npslinks li a {background: url('../i/bg/nps-fff.png') 0 5px no-repeat;}

* html #content .diaporama {zoom: 1;}

/* ------------------
----- */

* html #container {padding: 0 7px 16px;}

* html #content {display: inline; overflow-x: hidden;}

* html #meta .mask {zoom: 1; position: relative;}
#meta {zoom: 1;}
* html #meta {position: relative;}
* html #meta.decorated {height: 264px; position: relative;}

#meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb1f090c, endColorstr=#bb1f090c); zoom: 1;}
.cs1 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb0c1215, endColorstr=#bb0c1215);}
.cs2 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb321913, endColorstr=#bb321913);}
.cs3 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb111d09, endColorstr=#bb111d09);}
.cs4 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb27251e, endColorstr=#bb27251e);}
.cs5 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb1d121a, endColorstr=#bb1d121a);}
.cs6 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb301c11, endColorstr=#bb301c11);}
.cs7 #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb0c1215, endColorstr=#bb0c1215);}

.csW #meta.decorated .mask {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb16212c, endColorstr=#bb16212c);}

#highlightData .head,
.unscripted h1 {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#bb1f090c, endColorstr=#bb1f090c);}

* html #jukeBox .baseline {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000, endColorstr=#55000000);}
* html #jukeBox .invertedBaseline {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#55ffffff, endColorstr=#55ffffff);}

.DD_enabled #jukeBox .baseline .npslinks li a {background: url('../i/bg/nps-fff.png') 0 7px no-repeat;}

* html #content .main {display: inline; padding-left: 30px; margin-left: -30px; overflow-x: hidden;}
* html #mainContent .main {padding-left: 0; margin-left: 0;}
* html #content .related {display: inline; overflow-x: hidden;}

* html .content .related .worldPresence {height: 195px;}

* html .DD_enabled .content .related .worldPresence .npslinks li {background: url('../i/bg/npslinks24.png') 0 0.25em no-repeat;}

* html .content .backUp {zoom: 1; position: relative; left: -30px;}

* html #content .searchResults .cat .site {display: inline;}
* html #content .searchResults .cat .site a {display: inline;}

.searchForm button {line-height: 1;}


#home.home-corp-cs1 #middleNav {background-color: #f6f9fa;}
#home.home-corp-cs2 #middleNav {background-color: #efeaea;}
#home.home-corp-cs3 #middleNav {background-color: #f1f4f0;}
#home.home-corp-cs4 #middleNav {background-color: #f6f4ef;}
#home.home-corp-cs5 #middleNav {background-color: #efebee;}
#home.home-corp-cs6 #middleNav {background-color: #f4f0ed;}
#home.home-corp-cs7 #middleNav {background-color: #c00;}

#home.home-corp-csW #middleNav {background-color: #f6f9fa;}

#home.home-corp-cs1 #footer {background-color: #f6f9fa;}
#home.home-corp-cs2 #footer {background-color: #efeaea;}
#home.home-corp-cs3 #footer {background-color: #f1f4f0;}
#home.home-corp-cs4 #footer {background-color: #f6f4ef;}
#home.home-corp-cs5 #footer {background-color: #efebee;}
#home.home-corp-cs6 #footer {background-color: #f4f0ed;}
#home.home-corp-cs7 #footer {background-color: #c00;}

#home.home-corp-csW #footer {background-color: #f6f9fa;}

* html #home #shareTgtO {background: none; left: auto; right: -4px; bottom: -3px; height: 42px; width: 44px;}
#home.cs0 .DD_enabled #shareTgtO {background: url('../i/bg/share-on-h.png') 0 0 no-repeat;}
#home.cs1 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-1.png');}
#home.cs2 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-2.png');}
#home.cs3 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-3.png');}
#home.cs4 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-4.png');}
#home.cs5 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-5.png');}
#home.cs6 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-6.png');}
#home.cs7 .DD_enabled #shareTgtO {background-image: url('../i/bg/share-on-h-7.png');}

#home.csW .DD_enabled #shareTgtO {background: url('../i/bg/share-h-on-W.png') 0 0 no-repeat;}

/* 
----- */
#content a.tip {background: none; padding-right: 0;}
#content a.tip .tipIcon {background: url('../i/bg/magnifying2.gif') 100% 100% no-repeat; padding-right: 14px;}
#content a.tip .tooltip {z-index: 256;}
.content a.tip .tooltip,
.content a.tip .tooltip * {text-decoration: none;}
* html #content a.reversed .tooltip {margin-bottom: 10px;}

* html #content a.tip .tipIcon {zoom: 1; margin: 0 0 0 -4px;}
* html #content a.tip .tipC {zoom: 1; width: 0; padding: 0; margin: 0;}
* html .content a.tip .tooltip em {top: -2px;}
* html .content a.reversed .tooltip em {top: auto; bottom: -2px;}

* html .DD_enabled .content .inset .npslinks a {background: url('../i/bg/nps-fff.png') 0 7px no-repeat;}
* html .DD_enabled #page .related .pinPoint .npslinks a {background: url('../i/bg/nps-fff.png') 0 7px no-repeat;}
* html .DD_enabled .content .inset .npslinks .npsStickOut a {background-position: 0 12px;}
* html .DD_enabled .related .pinPoint .npslinks .npsStickOut a {background-position: 0 12px;}


* html .contact input.btn {width: 200px; margin-right: 28px;}
* html .contact input.revertBtn {margin-right: 0;}

* html #contact .by1 {width: 186px;}
* html #contact .by2 {width: 366px;}
* html #contact .by3 {width: 546px;}
* html #contact .by4 {width: 726px;}
* html #contact .by5 {width: 906px;}


/* Results
----- */
.content .result h2 a {display: inline-block;}
* html .content .result .left {zoom: 1; display: inline;}

.content .cat a,
.content .cat span {zoom: 1;}

.content .eventTable th.first-child {padding-left: 30px;}
.content .eventTable td.first-child {padding-left: 30px;}

* html .content .pager {margin-right: 15px; zoom: 1;}

* html #content .symSplit {height: 200px;}

* html #media {height: 307px;}
* html .soundMedia #media {height: 166px;}

.related .result h3 a {display: inline-block; margin-left: -10px;}

.refiner button {overflow: visible; line-height: 1.15;}

* html .full .refiner label {margin-left: 11px; margin-right: 12px; width: 200px;}

* html .related h2.feed .rssIco {right: auto; left: 195px;}


.content .result .eighty {font-size: 73px;}




* html #mainContent h1 {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff, endColorstr=#66ffffff); zoom: 1;}
* html #mainContent h1.inverted {background: none; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000, endColorstr=#66000000);}
.scud {background: #fff;}

#logo {position: relative; z-index: 1;}
#logo a {position: relative; z-index: 333;}

#jukeBox {overflow: hidden;}


#mainContent .related .separator {background-position: 0 0;}

* html #page #jukeBox .linkBlock .npslinks a {background-position: 0 7px;}

.DD_enabled #mainContent .related {background: url('../i/bg/home-related.png') 0 0 repeat-y;}
/*#home .DD_enabled #mainContent .related {border: solid 5px red;}*/
.DD_enabled .expando h2 {background: url('../i/bg/expando-up.png') 100% 8px no-repeat;}

.DD_enabled #localAgency {background: url('../i/bg/localAgency.png') 0 0 no-repeat;}
.cs1 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-1.png');}
.cs2 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-2.png');}
.cs3 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-3.png');}
.cs4 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-4.png');}
.cs5 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-5.png');}
.cs6 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-6.png');}
.cs7 .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-7.png');}

.csW .DD_enabled #localAgency {background-image: url('../i/bg/localAgency-W.png');}

.DD_enabled #localAgency h2 {background: url('../i/bg/localAgency-up.png') 218px 3px no-repeat;}


/* 
----- */
.rhNav {display: inline; width: auto;}
.rhNav .meta {display: inline-block;}
ul.langSwitch {float: left;}
* html ul.langSwitch {margin-right: 0;}


/* 
----- */
#sideNav {zoom: 1;}
* html #sideNav {height: 140px;}
#sideNav li li {zoom: 1;}
#sideNav li li {padding-top: 0; padding-bottom: 0;}
#sideNav li li a {padding-top: 0; padding-bottom: 0;}

#shareTgtI {zoom: 1;}

* html #share {zoom: 1;}

* html #shareCall {zoom: 1; position: relative;}

* html #home #shareCall {width: 1px; white-space: nowrap;}

#home.home-corp .DD_enabled #shareCall {background-image: url('../i/bg/share-home.png');}

* html #shareTgt {zoom: 1; bottom: 2px; right: -391px;}
* html #home #shareTgt {bottom: -3px;}
* html #home #shareTgt {zoom: 1; right: 0;}
* html #shareTgtT,
* html #shareTgtB,
* html #shareTgtI {background: #ebeff0;}

* html #shareTgtO {bottom: -3px; width: 39px;}

* html #home #columns .cols .col {display: inline; overflow-x: hidden;}

* html #home #columns .cat {zoom: 1;}
* html #home #columns .cat a {zoom: 1;}

* html #navigation {zoom: 1; clear: none;}
* html #navigation li {zoom: 1;}

#home.home-corp .DD_enabled #footer {background-image: url(../i/bg/footer-corp.png);}

#page #content .scrollNav .scroller {filter:alpha(opacity=75);}
#page #content .scrolling .scroller {filter:alpha(opacity=100);}

.DD_enabled #page #content .scrollNav .scrollPad {background: url('../i/bg/000-15.png');}
.DD_enabled #page #content .scrollNav .scrollUp {background: url('../i/bg/up.png') 50% 50% no-repeat;}
.DD_enabled #page #content .scrollNav .scrollDown {background: url('../i/bg/down.png') 50% 50% no-repeat;}

* html #page #content .scrollable {zoom: 1; overflow-x: hidden;}
* html #page #content .scrollable .scrollBox {width: auto; padding-right: 0;}


.scripted #jukeBox .block .text {overflow-y: auto; padding-right: 10px;}
.scripted #page #content .rotator .item {overflow-y: auto; padding-right: 10px; width: 210px;}
.scripted #page #content .rotator .rotatorNav {right: 20px;}
.rotatorNav button {font-size: 1.3em;}
.scripted #page #content #localAgency .expandable {overflow-y: auto; padding-right: 20px;}

.scripted #jukeBox .block .text,
.scripted #page #content .rotator .item,
.scripted #page #content #localAgency .expandable {
	scrollbar-base-color:       #CCCCCC;
	scrollbar-arrow-color:      #cd283a;
	scrollbar-track-color:      #C1C1C1;
	scrollbar-3dlight-color:    #EEEEEE;
	scrollbar-highlight-color:  #FFFFFF;
	scrollbar-face-color:       #CCCCCC;
	scrollbar-shadow-color:     #999999;
	scrollbar-darkshadow-color: #666666;
}

* html #mainContent .related .expands {zoom: 1;}
* html #localAgency {zoom: 1;}

.cs1 #page #jukeBox .block .text,
.cs1 #page #content .rotator .item,
.cs1 #page #content #localAgency .expandable {scrollbar-arrow-color: #0dc4d9;}
.cs2 #page #jukeBox .block .text,
.cs2 #page #content .rotator .item,
.cs2 #page #content #localAgency .expandable {scrollbar-arrow-color: #e44e3e;}
.cs3 #page #jukeBox .block .text,
.cs3 #page #content .rotator .item,
.cs3 #page #content #localAgency .expandable {scrollbar-arrow-color: #82c12d;}
.cs4 #page #jukeBox .block .text,
.cs4 #page #content .rotator .item,
.cs4 #page #content #localAgency .expandable {scrollbar-arrow-color: #d4a32a;}
.cs5 #page #jukeBox .block .text,
.cs5 #page #content .rotator .item,
.cs5 #page #content #localAgency .expandable {scrollbar-arrow-color: #a3167a;}
.cs6 #page #jukeBox .block .text,
.cs6 #page #content .rotator .item,
.cs6 #page #content #localAgency .expandable {scrollbar-arrow-color: #fa9a12;}
.cs7 #page #jukeBox .block .text,
.cs7 #page #content .rotator .item,
.cs7 #page #content #localAgency .expandable {scrollbar-arrow-color: #c00;}

.csW #page #jukeBox .block .text,
.csW #page #content .rotator .item,
.csW #page #content #localAgency .expandable {scrollbar-arrow-color: #005f9a;}

.content .intro blockquote .npscolor {font-size: 1.5em; line-height: 1; vertical-align: baseline; font-weight: bold;}

.duplex .result {margin-left: 11px; margin-right: 12px;}
.cs7 .duplex .result {margin-right: 0;}


/* 
----- */
#historyNav button:active {border: none;}
#hnScrollpad {height: 200px;}
.thumbsBudger {height: 200px;}


#page #historyNav button {overflow: visible;}

.thumbs .item img {filter:alpha(opacity=60);}
.thumbs .item a:hover img {filter: none;}

* html #history .hScrollNav .hScroller,
* html .thumbs .hScrollNav .hScroller {overflow: hidden;}
* html #hnInner {zoom: 1;}

* html #historyNav button {width: 150px;}




.DD_enabled #news {background: url('../i/bg/d5dae0-75.png');}


/*
----- */
#technoTeaser {
/*	position: relative;*/
	padding-top: 75px;
/*	height: 246px;
	border: solid 1px rgb(213,216,219);
	z-index: 1;*/
}
#technoTeaser .itm {
	top: 75px;
}

.cs7 #stShowcase {
	top: 0; padding-top: 75px; /*height: 300px;*/ overflow: hidden;
}
.cs7 #stShowcase .body {top: 0;}

#stShowcase .body .glued {zoom: 1;}
#stShowcase .body .stuck {zoom: 1;}


/* Select - Option */

select > option {
	width: auto;
}


/* 
----- */
#page .controls .type2 {
	background-repeat: expression(this.runtimeStyle.backgroundRepeat="no-repeat",this.innerHTML = this.innerHTML + '<span class="ie"></span>');
}

.controls .type2 .ie {
	display: inline-block;
	margin: 0 0 0 5px;
	width: 11px; height: 8px;
	background: url('../i/bg/arrow-fff.png') 0 0 no-repeat;
	vertical-align: middle;
}


/* 
----- */
#stHomeContent .main .techno {
	background-repeat: expression(this.runtimeStyle.backgroundRepeat="no-repeat",this.innerHTML = '<span class="ie"></span>' + this.innerHTML);
}
#stHomeContent .main .techno > .ie {
	display: block;
	float: left;
	margin: 0 10px 5px 0;
	width: 55px; height: 55px;
	background: url('../i/bg/techno.png') 0 0 no-repeat;
}


#page .rNav button {
	line-height: .75; vertical-align: middle;
}

/* Jobs
----- */
.jobs .rNav button {
	float: left;
	margin-top: 0px;
}
.jobs .rNav .info {
	float: left;
	margin-top: 4px;
}
#page .jobs .rNav a {
	margin-top: 4px;
}


/* Water
----- */
* html #home #homeWater #footer {bottom: -1px;}
.DD_enabled #blocks {background: url(../i/bg/h-blocks-w.png) 0 0 repeat-y;}
* html #blocks .number {background: none; padding-bottom: 0; border-bottom: solid 1px #aaa;}
.DD_enabled #blocks .number h2 {background: url('../i/bg/h-block-arrow.png') 100% 50% no-repeat;}
* html #blocks .number-hover {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#82000000, endColorstr=#82000000); }
* html #blocks .number-hover h2 a {color: #85bde3; /*padding: 11px 5px 0 50px;*/}
* html #blocks .number .blockTarget {display: block; visibility: hidden;}
* html #blocks .number-hover .blockTarget {visibility: visible;}
.DD_enabled #blocks .blockTarget .npslinks a {background: url('../i/bg/nps-fff.png') 0 5px no-repeat;}
.DD_enabled #blocks .blockTarget .npslinks a:hover {background-position: 0 5px;}
* html #blocks .blockTarget {background: none; background: #000; filter:alpha(opacity=80);}

.csW .DD_enabled .contextBlock .npslinks a {background: url('../i/bg/nps-fff.png') 0 6px no-repeat;}
.csW .DD_enabled .contextBlock .npslinks a:hover {background-position: 0 6px; color: #fff;}


.csW #page #news .rotatorNav {right: -10px !important;}
.csW #page #news .rotator .item {padding-right: 0; width: 248px;}

/* Technomap
----- */
.scripted .technoMap img {
	filter:alpha(opacity=0);
}
.scripted .technoMap .set {
	filter:alpha(opacity=100);
}



/* Floats
----- */
.placemark,
#header,
#wrapper,
.split,
.inset,
.block,
.result,
.bicephal,
.searchForm,
.sideHolder .searchRefiner label,
.contact label,
.contactForm label,
.contactForm .submits,
.content span.backBtn,
.related .refiner,
#worldSelector,
.searchResults .searchMeta,
.controls,
#toolStripeInner,
#contactTgtInner .cols,
#shareTgt .twoee,
.content .resultsHead,
.triplex,
.content .resultsAll,
.duplex,
#mediaZone,
#home .cols,
#middleNav,
#tabBar,
.related .bgColor,
.mediaTabs,
#medias,
#mediaStripe,
.clear,
.cap #tabs,
.jobs .rNav {zoom: 1;}

	
.cs10 .content .first-ul li {margin-left:168px; display: block;}
.cs10 .main .contactProject label ul li input[type=text] {width: 290px; margin-top: -17px;}
.cs10 .cs10 #localAgency .expandable {padding: 10px 15px 5px 15px; border-top: solid 1px white; height: 90px;}

.forms {
	float: left;
}

.generalconditions {
	width: 100%;
}

.ok {
	padding: 0px 5px 0px 5px;
}