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

A - Header Section

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

html {
	 -webkit-font-smoothing: antialiased;
}

body {
}

/***
* A_1 Identity definition
*
*/

#identity {
	float: left;
	margin: 0;
	padding: 15px 0 10px 10px;
	}
	
#identity h1 {
	float: left;
	width: 200px;
	margin: 0;
	}
	
#oecdLongName {
	float: left;
	margin: 0 0 0 15px;
	padding: 108px 0 0 15px;
	background: url(/dataoecd/img/newSite/assets/A_header/1_identity/longnamegradient.png) left bottom no-repeat;
	font-family: Helvetica, Arial, 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #727272;
	}

/***
* A_2 Tools definition
*
*/

#header .hTools {
	float: right; margin: 10px 0 0 0;
	}

#header .hTools div.toolLine {
	float: right; clear: right;
	padding: 0; margin: 0 0 5px 0;
	}

/* language button */
.lng { display: block; color: #69f; text-align: right; }
.lng span { color: #333; }
.lng:hover span { color: #2973bd; }


/* social networks buttons */

#header .hTools #socialLinks {
	position: relative;
	padding: 5px 5px 5px 10px; margin: 0;

	background: #eaeaea url(/dataoecd/img/newSite/assets/A_header/2_tools/socialIcons/gradientbg.png) bottom repeat-x;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	border: 1px solid #e2e2e2;
	}

#socialLinks h4 {
	margin: 0 0 5px 0;
	}

/* generic dark button */
#socialLinks .btn {
	display: block;
	position: relative;
	text-decoration: none;

	float: left;
	margin: 2px 5px 1px 0;
	background: #9c9c9c;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c8c8c8), to(#525252));
	background: -moz-linear-gradient(center bottom, #525252 1%, #c8c8c8 100% );

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	font-size: 10px;
	text-shadow:0 1px 0 rgba(0,0,0,0.5);
	color: #fff;
	cursor: pointer;
	}
	
#socialLinks .btn span {
	display: block;
	margin: 1px; padding:2px 7px;

	background: #9c9c9c;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#9c9c9c), to(#7e7e7e));
	background: -moz-linear-gradient(center bottom, #7e7e7e 1%, #9c9c9c 100% );

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}

#socialLinks .btn:hover span {
	background: #b6b6b6;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b1b1b1), to(#adadad));
	background: -moz-linear-gradient(center bottom, #b1b1b1 1%, #adadad 100% );

	text-shadow:0 -1px 0 rgba(0,0,0,0.5);
	}

.imgBtn {
	display: block;
	float: left;
	margin: 1px 2px;
	line-height: .9;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	}

.imgBtn:hover {
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	}

/* main search field */
div.search {  padding: 10px 0 0 0!important; }

.search fieldset {
	background: transparent url(/dataoecd/img/newSite/assets/A_header/2_tools/searchField/sfrightborder.png) left center no-repeat;
	float:right;
	margin:0; padding: 0 0 0 3px;
	border: none;
	text-align:right;
	}
.search input, .search button {
	outline: none;
	border: none;
	float: left;
	}
.search input.sBox {
	margin: 0;
	padding: 3px 5px 2px 5px;
	border:1px solid #b2b2b4;
	border-left: none;
	color: #333;
	width: 200px;
	height: 15px;
	background: #fefefe;
	}
:root .search input.sBox { width: 197px \0/IE9; }  /* IE9 */

.search input.sBox:focus {
	outline: none;
	}
.search button.sBtn {
	height: 22px;
	margin: 0;
	top: 0;
	cursor: pointer;
	background: #aaa url(/dataoecd/img/newSite/assets/A_header/2_tools/searchField/tempsbtnbg.png) no-repeat top right;
	padding-left: 1px;
	}
.search button.sBtn:hover {
	background: #aaa url(/dataoecd/img/newSite/assets/A_header/2_tools/searchField/tempsbtnbghover.png) no-repeat bottom right;
	}
	
#bandoSpecial {
	border-top: 2px solid #018FD1;
}


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

B - Main Navigation Section

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

#nav {
	position: relative;
	z-index: 210;
	}

#nav ul.navCtn {
	float: left;
	width: 100%;
	margin: 0; padding: 0;
	border-top: 2px solid #018fd1;
	background: #008FD1 url(/dataoecd/img/newSite/assets/B_mainNavigation/mainnavbg.png) repeat-x;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2973bd), to(#018fd0));
	background: -moz-linear-gradient(center bottom, #018fd0 1%, #2973bd 100% );
	list-style-type: none;
	}
#nav li.navItem {
	float: left;
	padding: 0 2px 0 0;
	background: url(/dataoecd/img/newSite/assets/B_mainNavigation/splitter.png) right center no-repeat;
	}

#nav li.navItem a.navAct {
	display: block;
	position: relative;
	width: 156px;
	outline: none;
	text-decoration: none;
	font-size: 1.5em;
	color: #fff;
	text-align: center;
	}

#nav li.navItem a.navAct span {
	display: block;
	padding: 7px 0;
	}

#nav li.bLast {
	padding: 0;
	background: none;
	}
#nav li.bLast a.navAct {
	width: 160px;
	}

#nav li.navItem a.navAct:hover, #nav li.activePage a.navAct, #nav li.current a.navAct {
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	}
#nav li.bFirst a.navAct, #nav li.bFirst a.navAct:hover {
	-webkit-border-radius: 0 3px 0 0;
	-moz-border-radius: 0 3px 0 0;
	border-radius: 0 3px 0 0;
	}
#nav li.bLast a.navAct, #nav li.bLast a.navAct:hover {
	-webkit-border-radius: 3px 0 0 0;
	-moz-border-radius: 3px 0 0 0;
	border-radius: 3px 0 0 0;
	}
#nav li.navItem a.navAct:hover {
	background-color: #c5d7ed;
	color: #2973bd;
	}
#nav li.activePage a.navAct {
	background-color: #fefefe!important;
	color: #2973bd!important;
	}
#nav li.current a.navAct {
	background-color: #ffffff!important;
	color: #2973bd!important;
	}
#nav li a.hasPanel {
	z-index: 300;
	}

/* #####################
first panels test
*/

#nav .mainPane {
	position: absolute;
	z-index: 315;
	top: 98%;
	left : 0;
	width: 950px;
	background: #fff;

	-moz-box-shadow:0px 3px 3px #aaa;
	-webkit-box-shadow:0px 3px 3px #aaa;
	box-shadow: 0 3px 3px #aaa;
	}
#nav li.navItem .mainPane {
	visibility: hidden;
	}
#nav li.navItem a.hasPanel:hover {
	background: #c5d7ed url(/dataoecd/img/newSite/assets/B_mainNavigation/closedarrow.gif) center right no-repeat;
	}
#nav li.activePage a.hasPanel {
	background: #ffffff url(/dataoecd/img/newSite/assets/B_mainNavigation/closedarrowlight.gif) center right no-repeat;
}
#nav li.activePage a.hasPanel:hover {
	background: #ffffff url(/dataoecd/img/newSite/assets/B_mainNavigation/closedarrow.gif) center right no-repeat;
}
#nav li.navItem.active a.hasPanel, #nav li.navItem.active a.hasPanel:hover {
	background: #ffffff url(/dataoecd/img/newSite/assets/B_mainNavigation/openedarrow.gif) center right no-repeat;
	color: #2973bd!important;

	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	z-index: 320;
	}
#nav li.active {
	z-index: 310;
}
#nav li.active .mainPane {
	visibility: visible;
	}

.mainPane ul {
	margin: 0; padding: 0;
	list-style-type: none;
	}

.mainPane .tabs {
	border-top: none;
	border-top: 1px solid #f3f3f3;
	border-bottom: 1px solid #f9f9f9;
	padding: 0;
	float: left;
	}
.mainPane .tabs li {
	float: left;
	width: 157px;
	}
.mainPane .tabs a {
	display: block;
	outline: none;
	margin: 10px 35px;
	padding: 3px 0;
	text-decoration: none;
	font-size: 1.15em;
	text-align: center;
	}
.mainPane .tabs a:hover {
	background: #eeefff;
	color: #2973bd;
	}
.mainPane .tabs a.current {
	background: #666!important;
	color: #fff!important;
	}

.mainPane .pane {
	clear: left;
	padding: 10px 10px 15px 40px; margin: 0;
	font-size: .9em;
	border-top: 1px solid #f3f3f3;
	}
.mainPane .pane a {
	display: block;
	outline: none;
	 background: url(/dataoecd/img/newSite/assets/C_content/topics_Countries/sidenavfl1off.gif) 20px 8px no-repeat;
	padding: 5px 0 5px 30px;
	text-align: left;
	line-height: 1.2em;
	text-decoration: none;
	color: #666;
	}
.mainPane .pane  a:hover {
	background-image: url(/dataoecd/img/newSite/assets/C_content/topics_Countries/sidenavfl1.gif);
	color: #2973bd;
	}
.mainPane .pane a em {
	font-size: .9em;
	color: #aaa;
	}

/* noscript additional styles
*/

.scriptless #mainPanels {
	clear:both;
	position: relative;
	z-index: 310;
	}
.scriptless #mainPanels h2 {
	clear: both;
	}
.scriptless #mainPanels .tabs {
	display: none;
	}
.scriptless #mainPanels ul {
	float: left;
	}
.scriptless #mainPanels li {
	float: left;
	width: 20%;
	}

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

C - content Section

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

#pageContent {
	padding-top: 7px;
	}
	

.left {
float: left;
}

.right {
float:right;
}

#pageContent h1 {
	padding: 15px 2px 0 2px; margin: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-weight: bold;
	font-size: 1.7em;
	}

.block {
	position: relative;
	background: #f9f9f9;
	padding: 15px 15px 15px 15px; margin: 1em 0 0 0;
	border-width: 1px; border-style: solid;
	border-color: #ddd #f0f0f0 #fbfbfb #f0f0f0;
	}
.block H2 {
	float: left;
	width: 100%;
	border-bottom: 5px solid #666;
	margin-bottom: 1em;
	font-size: 1.7em;
	font-weight: bold;
	color: #666;
	}
.block h2.bleu { color: #0095d9; border-color: #0095d9;}
.block h2.orange { color: #e25c13; border-color: #e25c13; }
.block h2.vert { color: #98c10f; border-color: #98c10f; }
.block h2.violet { color: #b1428f; border-color: #b1428f; }
.block h2.gris { color: #ddd; border-color: #ddd; }

.block H2 span {
	display: block;
	background: #f9f9f9;
	margin-bottom: -9px;
	padding: 0 15px 0 0;
	float: left;
	line-height: 1;
	}
.block H2.bleu span { background-color: #ecf7fd; }
.block H2.bleu span.grey { background: #f9f9f9; }

.block h3 {
	margin: 0;
	margin-bottom: 5px;
	font-size: 1.3em;
	line-height: 1.2em;
	font-weight: bold;
	}
.block h3 a {
	text-decoration: underline;
	}

.block.transp {
	background-color: #f9f9f9;
	padding: .3em 0 .3em 2.6em;
	}
h4#sideNavHome {
	font-weight: bold;
	margin: 0 0 5px -25px;
}
h4#sideNavHome a {
	background: #fff;
	display: block;
	padding: 5px 5px 5px 10px;
	border-bottom: 1px solid #a4b2bf;
	text-decoration: none;
	color: #666;
}
h4#sideNavHome a:hover {
	color: #2973bd;
}
ul.sideNav {
	margin: 0; padding: 5px 0 0 0;
	list-style-type: none;
	cursor: default;
	}
ul.sideNav li {
	margin: 1px 0; padding: 0;
	border-top: 1px solid #a4b2bf;
	}
ul.sideNav li.first {
	border-top: none;
	}
ul.sideNav a {
	display: block;
	color: #2973bd;
	padding:5px 0 4px 10px;
	background: url(/dataoecd/img/newSite/assets/C_content/topics_Countries/sidenavfl1.gif) 0 8px no-repeat;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	}
ul.sideNav a:hover {
	color: #2973bd;
	}
	
ul.sideNav li.current {
	background: #2973bd;
	}
		
ul.sideNav li.current a {
	color: #fff;
	background-image: none;
	}
	
.block #innerSearch fieldset {
	position: relative;
	border: 1px solid #018fd0;
	background: #fff;
	margin: 10px 0 0 0;
	padding: 0;
	
	font-size: 12px;
	text-align: left;
}
.block #innerSearch fieldset input {
	padding: 3px;
	margin: 0;
	width: 170px;
	border-color: #fff;
}
.block #innerSearch fieldset button {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
	background: #ecf7fd;
	border: none;
	outline: none;
}
.block #innerSearch fieldset button:hover {
	background: #dedede;
}



#cResearch.block {
	background: #ecf7fd;
	background: #f9f9f9 url(/dataoecd/img/newSite/assets/C_content/topics_Countries/fndbluebox.png) top right repeat-x;
	background:  -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ecf7fd), to(#f9f9f9));
	background:  -moz-linear-gradient(center bottom, #f9f9f9 1%, #ecf7fd 75% );
	text-align: center;
	}

#cResearch #docViews {
	padding: 15px 0 0 0;
	}


#cFocus {
	position: relative;
	}
#cFocus .tabs {
	margin: 1px 0;
	background: #B2CF52;
	height: 22px;
	overflow: hidden;
	}
#cFocus .tabs a{
	float: left;
	display: block;
	width: 16px;
	height: 14px;
	margin: 2px;
	padding: 2px;
	background: #98c10f;
	line-height: 1;
	text-align: center;
	text-decoration: none;
	color: #fff;
	cursor: default;

	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}
#cFocus .tabs a.current {
	background-color: #fff;
	color: #333
	}
#cFocus .pane {
	/* float: left; */
	padding: 10px;
	background: #fff;
	}
#cFocus h3 {
	margin: 0 0 .2em 0;
	font-size: 1.1em;
	}
#cFocus h3,#cFocus p {
	margin: .3em 0 .7em 0;
	}

.span-12 #cFocus h3, .span-12 #cFocus p, .span-12 #cFocus a.more {
	float: none;
	margin-left: 195px;
	}
.span-16 #cFocus h3, .span-16 #cFocus p, .span-16 #cFocus a.more {
	float: none;
	margin-left: 255px;
	}
	


#cStats .item, #cLib .item {
	margin: 0 0 0 110px;
	}
.morebg {
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7)); /* Konqueror */
	background-image: -moz-linear-gradient(#f1f1f1, #f7f7f7); /* FF 3.6+ */
	background-image: -ms-linear-gradient(#f1f1f1, #f7f7f7); /* IE10 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #f7f7f7)); /* Safari 4+, Chrome 2+ */
	background-image: -webkit-linear-gradient(#f1f1f1, #f7f7f7); /* Safari 5.1+, Chrome 10+ */
	background-image: -o-linear-gradient(#f1f1f1, #f7f7f7); /* Opera 11.10 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#f7f7f7', GradientType=0); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#f7f7f7', GradientType=0)"; /* IE8+ */
	background-image: linear-gradient(#f1f1f1, #f7f7f7); /* the standard */
	
	border-top: 1px solid #fff;
	
	float: left;
	display: inline-block;
	padding: 0.7em 2%;
	width: 96%;
	}

.illustration {
	float: left;
	margin-right: 15px;
	}
a.more {
	display: block;
	padding: 0 0 0 15px;
	background: url(/dataoecd/img/newSite/assets/C_content/topics_Countries/newsslidearrowoff.gif) 0 .4em no-repeat;
	float: left;
	}
a.more:hover {
	background-image: url(/dataoecd/img/newSite/assets/C_content/focus/moreslidearrowgrey.gif);
	}
#cFocus .pane.hover a.more {
	background-image: url(/dataoecd/img/newSite/assets/C_content/focus/moreslidearrowgrey.gif);
	color: #333;
	}
#cFocus .pane.hover  h3 a {
	color: #333;
	}
.block .item.hover  h3 a {
	color: #333;
	}

.linkList {
	clear: left;
	margin: 0 0 15px 0; padding: 0;
	list-style-type: none;
	text-align: left;
	}
.linkList li {
	margin: 0 0 10px 0;
	}
.linkList li span.date {
	/* font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; */
	text-decoration: none;
	font-size: .8em;
	color: #777;
	padding: 0 0 0 15px;
	}
.linkList a {
	display: block;
	padding: 0 0 0 15px;
	background: url(/dataoecd/img/newSite/assets/C_content/topics_Countries/newsslidearrowoff.gif) 0 .4em no-repeat;
	color: #c5d8e9
	}
.linkList a span {
	color: #2973bd;
	}
.linkList a em {
	color: #666;
	}
.linkList a:hover {
	background-image: url(/dataoecd/img/newSite/assets/C_content/focus/moreslidearrowgrey.gif);
	color: #aaa;
	}
.linkList a:hover span {
	color: #333;
	}

.researchBtn {
	display: inline-block;
	position: relative;
	text-decoration: none;

	margin: 5px 0; padding: 3px 0;
	width: 110px;
	border: 1px solid #b1b1b1;

	background: #008FD1;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2973bd), to(#018fd0));
	background: -moz-linear-gradient(center bottom, #2973bd 1%, #018fd0 100% );

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	text-align: center;
	color: #ecf7fd;
	}
.researchBtn:hover {
	background:  -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#efefef));
	background:  -moz-linear-gradient(center bottom, rgb(249,249,249) 1%, rgb(239,239,239) 100% );
	 background: #2973bd;
	 color: #fff;
	}

.researchBtn.left {
	float: left;
	}
.researchBtn.right {
	float: right;
	}
	
/* --------------------------------------------------------------

C_2 - Newsroom

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

#pressAraeaAccess {
	position: relative;
}
#pressAraeaAccess p {
	padding: 5px 5px 0 5px;
	margin: 0;
}
#pressAraeaAccess .researchBtn {
	background: #e29549;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E25C13), to(#e0c5b6));
	background: -moz-linear-gradient(center bottom, #E25C13 1%, #e0c5b6 100% );
	width: auto;
	margin-top: 0;
	padding: 3px 15px;
}

#lastNews {
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7)); /* Konqueror */
	background-image: -moz-linear-gradient(#ffffff, #f7f7f7); /* FF 3.6+ */
	background-image: -ms-linear-gradient(#ffffff, #f7f7f7); /* IE10 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f7f7f7)); /* Safari 4+, Chrome 2+ */
	background-image: -webkit-linear-gradient(#ffffff, #f7f7f7); /* Safari 5.1+, Chrome 10+ */
	background-image: -o-linear-gradient(#ffffff, #f7f7f7); /* Opera 11.10 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0)"; /* IE8+ */
	background-image: linear-gradient(#ffffff, #f7f7f7); /* the standard */
	
}
#lastNews h2 span.white {
	background: #fff;
	}
#lastNews h3 {
	float: left;
	clear: left;
	padding: 3px 20px 0 15px;
	color: #666;
	}
#lastNews p.date {
	background: #fff; padding: 5px 3px;
}

#lastNews .linkList {
	padding-top: 15px; clear: none;
}
#lastNews .researchBtn {
	margin: 0 20px;
}

#leadNews {
	float: left; 
	background: #fff;
	padding: 15px;
	border-bottom: 1px solid #ddd;
}
#leadNews h4 {
	font-size: 1.2em;
	line-height: 1.25;
	margin-bottom: 5px;
}
#leadNews p.date {
	color: #777777;
	margin: 5px 0;
}
#leadNews p.abstract {
	padding: 0;
	margin: 5px 0;
}

#lastNews ul.linkList li {
	float: left;
	margin: 0 1% 10px 1%;
	width: 31%;
}

#lastNews span.date {
	display: block;
	margin: 5px 0;
}
#cEvents ul {
	float: left;
	margin: 0;
	list-style-type: none;
}
.eventItem {
	clear: left;
	border-top: 1px solid #dedede;
	margin: 2px 0 3px 0;
	padding: 5px 0;
}
.eventItem .date {
	display: block;

	color: #666;
	padding: 5px 0 3px 0;
	margin: 0 0 1px;
	font-weight: bold;
	text-decoration: none;
}

#cPhotos {	
}

#cPhotos img {
}
#cPhotos .slideoo {
	float: left;
	background: #333;
}
#cPhotos .legalInfos {
	padding: 5px 0;
	width: 240px;
	float: right;
}


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

C_3 - content Section subtopics

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

/* research button for subtopic */

.fullLength {
	margin: 0 5%;
	padding: 3px 10px;
	width: auto;
}

/* newsSlide (focus) */

#subGroup {
	float: left;
	width: 100%;
	border-bottom: 1px solid #DDDDDD;
	border-top: 1px solid #EEEEEE;
	
	background-color: #f7f7f7;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee)); /* Konqueror */
	background-image: -moz-linear-gradient(#ffffff, #eeeeee); /* FF 3.6+ */
	background-image: -ms-linear-gradient(#ffffff, #eeeeee); /* IE10 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eeeeee)); /* Safari 4+, Chrome 2+ */
	background-image: -webkit-linear-gradient(#ffffff, #eeeeee); /* Safari 5.1+, Chrome 10+ */
	background-image: -o-linear-gradient(#ffffff, #eeeeee); /* Opera 11.10 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)"; /* IE8+ */
	background-image: linear-gradient(#ffffff, #eeeeee); /* the standard */
	
	}

#subSubList {
	width: 210px;
	overflow: hidden;
	margin: 0; padding: 0;
	float: left;
	list-style-type: none;
	text-align: left;
}

#subSubList li {
	padding: 0;
	border-bottom: 1px dotted #98c10f;
}
#subSubList li.current {
	background-color: #B2CF52;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#98c10f), to(#B2CF52)); /* Konqueror */
	background-image: -moz-linear-gradient(#98c10f, #B2CF52); /* FF 3.6+ */
	background-image: -ms-linear-gradient(#98c10f, #B2CF52); /* IE10 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #98c10f), color-stop(100%, #B2CF52)); /* Safari 4+, Chrome 2+ */
	background-image: -webkit-linear-gradient(#98c10f, #B2CF52); /* Safari 5.1+, Chrome 10+ */
	background-image: -o-linear-gradient(#98c10f, #B2CF52); /* Opera 11.10 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98c10f', endColorstr='#B2CF52', GradientType=0); /* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#98c10f', endColorstr='#B2CF52', GradientType=0)"; /* IE8+ */
	background-image: linear-gradient(#98c10f, #B2CF52); /* the standard */
}
#subSubList h3 {
	margin: 0; padding: 0;
	
	font-size: 1.2em;
	font-weight: normal;
}
#subSubList h3 a {
	display: block;
	background: url("/dataoecd/img/newSite/assets/C_content/news/newsslidearrowoff.gif") no-repeat scroll 10px 5px transparent;
	padding: 0 20px 0 30px;
	margin: 0;
	
	color: #2973bd;
	text-decoration: none;
	cursor: pointer;
}
#subSubList li.current h3 a {
	background: url("/dataoecd/img/newSite/assets/C_content/news/newsslidearrowon.gif") no-repeat scroll 10px 5px transparent;
	color: #fff;
}
.subSubPane {
	background: #fff;
	float: left;
	width: 227px;
}
.subSubPane p {
	float: left;
	padding: 15px 15px 15px 30px!important;
}
.subSubPane p a.more {
	display: block;
	margin: 7px 0;
}

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

D - results lists

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

/*WBO OECD
Added for google search div
*/
.cse-search-results {
	height: 1200px;
}

.breadCrumb {
	margin: .5em;
	}

#results {
	padding-top: 10px;
}

.block.whiteGrad {
	background: #f9f9f9 url(/dataoecd/img/newSite/assets/C_content/fndwhitebox.png) top right repeat-x;
	background:  -webkit-gradient(linear, 0% 0%, 0% 25%, from(#fff), to(#f9f9f9));
	/* background:  -moz-linear-gradient(0% 25%, #f9f9f9 1%, #ecf7fd 100% ); */
}

.paginate, .alphaList {
	clear: both;
	margin: 5px 0;
	padding: 5px 20px;
	background: #b4cee8;
	background: #e8f0f8;
	background: #9c9c9c;
	background: #9c9c9c url(/dataoecd/img/newSite/assets/C_content/common/pageAlpha.png) repeat-x;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8C8C8C), to(#9c9c9c));
	background: -moz-linear-gradient(center bottom, #9c9c9c 1%, #8C8C8C 100% );

	border: 1px solid #ddd;
	border-color: #ddd #f0f0f0 #fbfbfb #f0f0f0;
	text-align: center;
	 }
.paginate div {
	text-align: center;
	color: #ddd;
	}
.paginate .left {
	float: left;
	}
.paginate .right {
	float: right;
	}
.paginate a {
	 color: #fff;
	}

.alphaList a {
	border-right:1px solid #ddd;
	padding:0 4px 0 2px;
	color: #fff;
	text-decoration: none;
}

.resultItem .block {
	margin: 0 0 15px 0;
	padding-right: 150px;
	}
.resultItem .inner.block {
	background: #ededed;
	margin: 10px 0 0 0;
	padding: 5px 5px 0 15px;
	border-color: #ddd #f0f0f0 #fbfbfb #f0f0f0;
	background: #f5f5f5 url(/dataoecd/img/newSite/assets/C_content/common/relatedbg.png) repeat-x;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ececec), to(#f5f5f5));
	background: -moz-linear-gradient(center bottom, #f5f5f5 1%, #ececec 100% );

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	font-size: .9em;
	}

.resultItem .block.related {
	margin: 0;
	padding-top: 0; padding-bottom: 0;
	border-top: none; border-bottom: none;
	}

.resultItem h4, .resultItem h5 {
	margin: 0 0 .25em 0;
	font-weight: normal;
	}

.resultItem p {
	margin: 0 0 1.5em 0;
	}

.resultItem p.date {
	border-bottom: 1px solid #ededed;
	margin: 0 0 .5em 0;
	padding: 17px 0 0 0;
	color: #777;
	font-size: .9em;
	}

.resultItem p.infos {
	margin: 0;
	font-size: .9em;
	color: #777;
	}

.resultItem p.infos em {
	 font-style: normal;
}

.resultItem  .linkList a em {
	 color: #666;
}


.block.whiteGrad .resultItem {
	 border-top:1px solid #DDDDDD;
	 margin:0;
	 padding:10px 0;
	}
.block.whiteGrad .resultItem:hover {
	background: #fdfdfd;
	}
.block.whiteGrad .resultItem p.date {
	padding: 2px 0 0 0;
	margin: 0 0 .4em 0;
	}



#results .countriesList {
	margin: 0; padding: 0 0 0 15px;
	list-style-type: none;
	}

#results .countriesList li {
	margin: 10px 0;
	font-size: 1em;
	}
#results .countriesList li a {
	 height: 1.2em;
	 overflow: hidden;
}
#results .countriesList img {
	margin: 0 5px 0 0;
	vertical-align: middle;
	}
#results .aSplit {
	background: url(/dataoecd/img/newSite/assets/C_content/fff_flags/filetbg3.png) no-repeat left bottom;
	color: #666;
	font-weight: bold;
	margin: 0 0 0 15px;
	}

#results .aSplit a {
	color: #aaa;
	text-decoration: none;
	float: none;
	}

#results  .topicsList {
	margin: 0; padding: 5px 0 5px 15px;
	list-style-type: none;
	}

#results  .topicsList li {
	padding: 5px 0 5px 10px;
	font-size: 1em;
	border-bottom: 1px solid #DDD;
	background: url(/dataoecd/img/newSite/assets/C_content/topics_Countries/sidenavfl1.gif) 0 10px no-repeat;
	}

#results  .topicsList li a {
	color: #c5d8e9
}

#results  .topicsList li a span {
	color: #2973bd;
	}
#results  .topicsList li a:hover {
	color: #aaa;
	}
#results  .topicsList li a:hover span {
	color: #333;
	}
/* --------------------------------------------------------------

Z - Home content Section

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


/*

Z_1 home News

*/

#newsSlide {
	position: relative;
	clear: left;
	width: 600px;
	height: 400px;
	background: #ddd url(/dataoecd/img/newSite/assets/C_content/news/newsslidebg.png) top left no-repeat;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ddd));
	background: -moz-linear-gradient(center bottom, #ddd 1%, #fff 100% );
	border-top: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	}
#newsSlide .pane {
	position: absolute;
	width: 350px;
	height: 400px;
	right: 0;
	background: #fff;
	border-left: 1px solid #eee;
	}
#newsSlide .pane  img {
	margin-left: 20px;
}
#newsSlide h3, #newsSlide a.more {
	float: left;
	clear: left;
	width: 250px;
	margin: 0;
	border-bottom: 1px dotted #018fd0;
	font-size: 1.2em;
	/* line-height: 1.2em; */
	font-weight: normal;
	color: #2973bd;
	cursor: pointer;
	}
#newsSlide h3 {
	padding: 16px 0;
	}
#newsSlide a.more {
	background: url(/dataoecd/img/newSite/assets/C_content/news/newsslidearrowoff.gif) 10px center no-repeat;
	width: 140px;
	padding: 15px 30px 10px 30px;
	position: absolute;
	left: 0;
	bottom: 0;
	border-bottom: none;
	text-decoration: none;
	}
#newsSlide a.more:hover {
	text-decoration: underline;
	}

#newsSlide h3.current {
	background: #2874bf url(/dataoecd/img/newSite/assets/C_content/news/currentbg.png) bottom repeat-x;
	background:  -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2973bd), to(#018fd0));
	background:  -moz-linear-gradient(center bottom, #018fd0 1%, #2973bd 100% );
	}
#newsSlide h3 a {
	display: block;
	background: url(/dataoecd/img/newSite/assets/C_content/news/newsslidearrowoff.gif) 10px 5px no-repeat;
	padding: 0 20px 0 30px;
	text-decoration: none;
	color: #2973bd;
	}
#newsSlide h3.current a {
	background: url(/dataoecd/img/newSite/assets/C_content/news/newsslidearrowon.gif) 10px 3px no-repeat;
	color: #fff
	}
#newsSlide h3 a:hover {
	text-decoration: underline;
	}
#newsSlide p {
	position: absolute;
	top: 220px; right: 0; bottom: 0; left: 0;
	padding: 3px 20px 10px 0;
	margin: 0 0 0 20px;
	background: #fff;
	}
#newsSlide p span.date {
	/*background: #aaa; */
	display: block;
	margin: 0 3px 7px 0;
	margin: 0 -20px 7px 0;
	padding: 3px 0;
	border-top: 1px solid #aaa;
	border-bottom: 1px dotted #018fd0;
	color: #333;
	}
#newsSlide .pane.hover p {
	background: #fff;
	}
#newsSlide p a {
	display: block;
	background: url(/dataoecd/img/newSite/assets/C_content/news/newsslidearrowon.gif) 0 8px no-repeat;
	padding: 3px 20px;
	margin-top: 7px;
	
	margin: 5px 10px 5px 0;
	background-image: url(/dataoecd/img/newSite/assets/C_content/news/newsslidearrowoff.gif);
	color: #2973bd;
	}
#newsSlide .pane.hover a, #newsSlide p a:hover {
	background-image: url(/dataoecd/img/newSite/assets/C_content/focus/moreslidearrowgrey.gif);
	color: #333;
	}

/*

Z_2 home Focus

*/
#accordion {
	clear: left;
	height: 400px;
	background: #fff;
	}
#accordion h3 {
	clear: left;
	margin: 1px 0;
	padding: 5px 25px 5px 5px;
	background: #E9F1CE url(/dataoecd/img/newSite/assets/C_content/focus/closedarrow.gif) center right no-repeat;
	font-size: 1.1em;
	color: #98c10f;
	cursor: pointer;
	}
#accordion h3:hover {
	background-color: #B2CF52;
	color: #fff;
	}
#accordion h3.current {
	background: #98c10f;
	color: #fff;
	cursor: default;
	}
#accordion img {
	display: block;
	margin-bottom: 10px;
	}
#accordion p {
	padding: 15px 20px;
	margin: 0;
	}

#accordion a.more {
	margin: 5px 20px;
	background-image:  url(/dataoecd/img/newSite/assets/C_content/topics_Countries/newsslidearrowoff.gif);
	color: #2973bd;
	}
#accordion .pane.hover a.more, #accordion a.more:hover {
	background-image: url(/dataoecd/img/newSite/assets/C_content/focus/moreslidearrowgrey.gif);
	color: #333;
	}

.scriptless #accordion {
	height: auto;
	}

/*

Z_3 key issues

*/

.keyIssue {
	 float: left;
	 width: 218px;
	 margin-right: 14px;
	 }
.keyIssue.last {
	 margin-right: 0;
	 }
.keyIssue h3 {
	 font-size: 1.15em;
	 margin: 0;
	 padding: 7px;
	 background: #fff;
	 }
.keyIssue h3 a { display: block; color: #c5d8e9; }
.keyIssue h3 a span { display: block; color: #2973bd; }
.keyIssue h3 a:hover span, .keyIssue.hover h3 a span { color: #333; }

.keyIssue img {
	 display: block;
	 margin: 0; padding: 0;
	 }
.keyIssue p {
	 margin: 0;
	 padding: 10px 15px;
	 background: #aaa;
	 border-top:#999;
	 color: #333;
	 }
.keyIssue.hover p {
	background: #ddd;
	}


/*

Z_4 fat Footer

*/
#fatFooter .block {
	 float:left;
	 padding: 15px 79px 20px 79px;
	 }

#fatFooter .span-3 {
	width: 134px;
	}
	
#fatFooter h4 {
	 margin-bottom: .6em;
	 color: #333;
	 }
#fatFooter h4 a {
	 text-decoration: none;
	 color: #2973bd;
	 }
#fatFooter h4 a:hover {
	 /* color: #333; */
	text-decoration: underline;
	 }

#fatFooter ul {
	list-style-type: none;
	margin: 0;
	}
#fatFooter ul a {
	display: block;
	padding: .4em 0;
	text-decoration: none;
	color: #777;
	}
#fatFooter ul a:hover {
	color: #2973bd;
	text-decoration: underline;
	}



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

D - Footer

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

#footer .footerNav {
	float: left;
	width: 100%;
	background: #fafafa;
	border-top: 1px solid #dfdfdf;
	margin: 35px 0 0 0; padding: 0;
	list-style-type: none;
	font-size: .85em; 
	}
#footer .footerNav li {
	float: left;
	background: #fafafa;
	border-top: 1px solid #dfdfdf;
	margin: -1 0 0 2px;
	padding: 9px 0;
	width: 133px;
	}
#footer .footerNav li a {
	outline: none;
	display: block;
	padding: 0 3px;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #333; text-align: center;
	}

#footer .footerNav li a:hover {
	 color: #000;
	 }
#footer .footerNav li.last {
	width: 138px;
	border-color: #205ca2;
	background: #2973bd;
	background:  -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2973bd), to(#018fd0));
	background:  -moz-linear-gradient(center bottom, #018fd0 1%, #2973bd 100% );
	color: #fff;
	}
#footer .footerNav li.last a {
	color: #ecf7fd;
	 }
#footer .footerNav li.last a:hover {
	 color: #fff;
	 }

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

D - first tricks for about / news

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

table, td, th {
	 vertical-align: top;
}

#webEditContent.block {
	background: #f9f9f9 url(/dataoecd/img/newSite/assets/C_content/fndwhitebox.png) top right repeat-x;
	background:  -webkit-gradient(linear, 0% 0%, 0% 25%, from(#fff), to(#f9f9f9));
	/* background:  -moz-linear-gradient(0% 25%, #f9f9f9 1%, #ecf7fd 100% ); */
	/*padding: 15px 85px;*/
	/*padding: 15px 30px;*/
}

.span-19 #webEditContent.block {
	padding: 15px;
}

#webEditContent .left {
float: left;
}

#webEditContent .right {
float:right;
}
#webEditContent blockquote {
font-style: normal!important;
color: #333;
}
#webEditContent img {
border: auto;
}

#webEditContent p {
	 margin:5px 0;
	 padding:0;
}

#webEditContent .linkList a {
	color: #2973bd
	}
#webEditContent .linkList a:hover {
	color: #333;
	}
#webEditContent a.more {
 float: none;
}

/* OECD TITle Styles
	if these are changed also change in oecd_CDS.css */

.OECDTitle1, .OECDTitle2, .OECDTitle3, .OECDTitle4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	color 	 : #000;
}

.OECDTitle1 {
 caption  : Title 1;
 font-size : 1.4em;
 font-style: italic;
 font-weight : bold;
 color  : #545454;
 border-bottom: 1px solid #ccc;
}

.OECDTitle2 {
 caption  : Title 2;
 font-size : 1.4em;
 font-weight : bold;
 color  :#675C53;
}


.OECDTitle3
 {
 caption  : Title 3;
 font-size : 17px;
 font-weight : bold;
}


.OECDTitle4 {
 caption  : Title 4;
 font-size : 15  px;
 font-family : Verdana;
 font-weight : bold;
}



p.OECDTitle5, li.OECDTitle5, div.OECDTitle5, a.OECDTitle5 {
 caption  : Title 5;
 font-size : 15  px;
 font-family : Verdana;
 font-weight : bold;
}

a.topofpage {
	display:block;
	_width:100%;
	background: url(/dataoecd/img/newSite/assets/C_content/common/top_fl1.gif) no-repeat right top;
	margin: 30px 0 0 0;
	padding:3px;
	border-top: 1px solid #ccc;
	color: #fff;
	}

a.topofpage:hover {
	background-color: #8d8d8d;
	color: #fff;
	}