body {
	font-family: sans-serif;
}

p, blockquote { line-height: 1.3; }

table, td, th {
	 vertical-align: top;
	 border-collapse:collapse;
	 zoom: 1;
}

img.left { float:left; margin: 5px 10px 15px 0;}
img.right { float:right; }

#dcdContent a.more { font-weight: normal; }

#dcdContent .c2span-1 { width: 350px; }
#dcdContent .c2gutter { width: 6px; }

#dcdContent .c3span-1 { width: 229px; }
#dcdContent .c3span-2 { width: 469px; }
#dcdContent .c3gutter { width: 9px; }

#dcdContent .c4span-1 { width: 173px; }
#dcdContent .c4span-2 { width: 345px; }
#dcdContent .c4span-3 { width: 352px; }
#dcdContent .c4gutter { width: 20px; }

/* columns for (level 3 / n-2) */

#dcdContent .c2aspan-1 { width: 270px; }

#dcdContent .c2bspan-1 { width: 263px; }
#dcdContent .c2bgutter { width: 19px; }

/* this column part definition is to be removed */
#dcdContent .c3bspan-1 { width: 177px; }
#dcdContent .c3bspan-2 { width: 361px; }
#dcdContent .c3bgutter { width: 7px; }
/* end of column part to be removed */

#dcdContent .hasLine {background: #fff url(http://dac50.desformes.net/wp10_gutterLine.gif ) repeat-y center top;}

.l2 #crossNav { border-top: 1px solid #ccc; margin-top: 3px; }
.l2 #crossNav td { width: 234px; padding: 3px 0 5px 0; text-align: center; color: #ddd; white-space: nowrap;  }
.l2 #crossNav a { text-decoration: none; }

.dcdForeword { background: #999999 url(http://dac50.desformes.net/img/gui/wp10_rainbowBG-hp.png) repeat-x left bottom; padding:0; position:relative; text-align:center; color:#fff; }
.l2 .dcdForeword { background-image: url(http://dac50.desformes.net/img/gui/wp10_rainbowBG-n1.png); }
.l3 .dcdForeword { background-image: url(http://dac50.desformes.net/img/gui/wp10_rainbowBGl3.png);margin-top: 5px;  }

.dcdForeword blockquote { padding: 15px 5px 5px 15px; font-size: 15px; text-align: left;  }
.dcdForeword p.author {padding: 5px 15px 15px 15px; font-size: 12px; text-align:right; color: #333;}
.dcdForeword p.intro {padding: 10px 15px 20px 15px; font-size: 14px; text-align:left;}

.nfw {
	background: #aaa url(http://dac50.desformes.net/img/gui/wp10_rainbowBG-n1.png);
	padding: 3px 0 15px 0;
}

.nfw table {
	width: 100%;
	border-collapse: collapse;
	background: #aaa url(http://dac50.desformes.net/img/gui/wp10_globe_nfw.png) no-repeat left center;
}

.nfw table td {
	padding: 15px 15px 15px 70px;
}
.nfw table p {
	font-family: Georgia;
	font-size: 16px;
	line-height: 1.3!important;
	text-align: right;
	color: #fff;
}
.nfw table p strong {
	font-size: 17px;
}

#mainLinks { margin-top: 7px; }
.l2 #mainLinks { border-top: 1px solid #ccc; }
.l3 #mainLinks { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

#mainLinks .blck { padding: 10px 5px 10px 15px; background: #eee url(http://dac50.desformes.net/wp10_fleche2.png) no-repeat 5px  12px;}

.l2 #mainLinks .c3span-2 { background: #f9f9f9; border-left: 1px solid #ddd; }
.l3 #mainLinks .c3bspan-2 { background: #f9f9f9; border-left: 1px solid #ddd;  padding-bottom: 10px!important; } /* probably remove this part */
.l3 #mainLinks .l3news { background: #fff; border-left: 7px solid #fff; border-right: 1px solid #eee;  padding-bottom: 10px!important; }

.l3 #mainLinks .n-2Links { background:  #eee; }

.l3 #mainLinks .c3bspan-1 { padding-bottom: 10px!important; }

.l3 .dcdinnerContent { border-top: 4px solid #2973bd; }

#mainLinks h1 { border: none; }
#mainLinks h1.new { border: none; padding: 10px 0 5px 0; }

.l2 #mainLinks h1, .l3 #mainLinks h1 {
	background: transparent url(http://dac50.desformes.net/wp10_flechel2.png) no-repeat center  right;
	border-bottom: 1px dotted #666;
	margin: 0;
	padding: 0;
}
.l2 #mainLinks h1.current, .l3 #mainLinks h1.current {
	background-color: #eee;
	}
	

.l3 #mainLinks h1 {
	background: #eee;
	border-bottom: 1px solid #fff;
	margin: 0;
	padding: 0;
}
.l3 #mainLinks h1.current {
	background: #ddd url(http://dac50.desformes.net/wp10_flechel2.png) no-repeat center  right;
	}
	
#mainLinks h1 a { font-size: 17px; text-decoration: none!important; display:block;}

.l3 #mainLinks h1 {
	font-size: 14px;
	padding: 7px 15px 7px 5px;
}

.l3 #mainLinks h1 a {
	font-size: 14px;
	padding: 0;
}

.n-2Links a {
	background: url("http://www.oecd.org/img/new/common/more_fl1.gif")  no-repeat scroll left center transparent;
	margin: 0;
	padding: 7px 5px 7px 15px;
	font-size: 15px;
	font-Weight: bold;
	text-decoration: none!important;
	display:block;
	}
	
.l2 .pane, .l3 .pane {
	zoom: 1;
	margin: 0;
	padding: 0 5px;
	}
	
.pane img {
	margin: 5px 5px 0 0;
	border: 1px solid #b2b2b2;
	}
	
.dcdinnerContent { margin: 7px 0 0 0;}
.dcdinnerContent h3 { clear: both; border-bottom: 4px solid #ccc; }

.dcdinnerContent h3 a { font-size: 16px; text-decoration: none!important; }
.dcdinnerContent td { padding: 2px 0; }
.dcdinnerContent td p { padding: 5px 5px 3px 10px; }

.l2 .dcdinnerContent img { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.l2 .dcdinnerContent img.left { margin: 10px 10px 10px 0; float: left; }
.l2 .dcdinnerContent img.right { margin: 10px 0 10px 10px; float: right; }

.l3 .dcdinnerContent img { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.l3 .dcdinnerContent img.left { margin: 10px 10px 10px 0; float: left; }
.l3 .dcdinnerContent img.right { margin: 10px 0 10px 10px; float: right; }

h3.blueBG { clear: both; background: #2973bd; margin: 0 0 0 0; padding: 5px 10px; color: #fff; border: none;}
h3.greyBG { background: #aaa; margin: 0 0 0 0; padding: 5px 10px; color: #fff; border: none;}

#newsandevents  {
	margin-bottom: 5px;
	}

#newsandevents td {
	border-bottom: 1px dotted #94b9de;
}

#newsandevents a {
	display: block;
	padding: 3px 5px 0 10px;
}

#newsandevents .page_date {
	padding: 1px 5px 5px 10px;
}
#newsandevents a.more {
	margin: 3px 5px 5px 10px;
	padding: 0 5px 0 15px;
}
#upcomingEvents {
clear:  left;
	border-bottom: 1px dotted #94b9de;
	/* border-top: 1px dotted #94b9de; */
	padding: 5px 5px 5px 10px;
	
}
a#ua {
	display: block;
	float:  left;
	width: 100%;
	padding: 20px 0 10px 0;
}
#ua img {
	float:  left;
	margin: -10px 20px 0 10px;
}


#aboDCD { background: #eee; padding-bottom: 3px; }
#aboDCD p { padding: 2px 5px 1px 10px; }

.outlined_Announce {
	border-top: 4px solid #ccc;
	margin: 10px 0 0 0;
}
.outlined_Announce strong {
	font-size: 15px;
}


.otherDept {
	margin-top: 7px;
}

.otherDept a {
	text-decoration: none!important;
}

#dcdContent .c4span-2 p, #dcdContent .c2bspan-1 p { padding: 5px 0 0 0; }

.dcdinnerContent ul {
	margin: 5px 0!important;
	padding: 0 0 0 16px!important;
}


.bOrange { background: #fd8e16;}
.cOrange { color: #fd8e16;}
.c21Orange { color: #fde5cf;}
.lOrange { border-color: #fd8e16!important;}

.bRed { background: #ed2509;}
.cRed { color: #ed2509;}
.c21Red { color: #f6c9cf;}
.lRed { border-color: #ed2509!important;}

.bBlue { background: #4694c5;}
.cBlue { color: #4694c5;}
.c21Blue { color: #d2e1f1;}
.lBlue { border-color: #4694c5!important;}

.bYellow { background: #f8cd20;}
.cYellow { color: #f8cd20;}
.c21Yellow { color: #fff2c9;}
.lYellow { border-color: #f8cd20!important;}

.bGreen { background: #11af50;}
.cGreen { color: #11af50;}
.c21Green { color: #c9eedb;}
.lGreen { border-color: #11af50!important;}

.bLightBlue { background: #a7deeb;}
.cLightBlue { color: #a7deeb;}
.c21LightBlue { color: #e2f5fb;}
.lLightBlue { border-color: #a7deeb!important;}

.bParme { background: #bca2cb;}
.cParme { color: #bca2cb;}
.c21Parme { color: #ece9f1;}
.lParme { border-color: #bca2cb!important;}

.bViolet { background: #a8389e;}
.cViolet { color: #a8389e;}
.c21Violet { color: #e9d5e7;}
.lViolet { border-color: #a8389e!important;}

.bCarmin { background: #da2169;}
.cCarmin { color: #da2169;}
.c21Carmin { color: #f7d0df;}
.lCarmin { border-color: #da2169!important;}

.rainbowBg {
	float: left;
	padding: 3px 0 1px 0;
	
	background: #fd8d16; /* Old browsers */
	background: -moz-linear-gradient(left, #fd8d16 0%, #fd8d16 11%, #ed2409 11%, #ed2409 22%, #4694c5 22%, #4694c5 33%, #f8cd20 33%, #f8cd20 44%, #11af50 44%, #11af50 55%, #a7deeb 55%, #a7deeb 66%, #bca2cb 66%, #bca2cb 77%, #a8389f 77%, #a8389f 88%, #da2168 88%, #da2168 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fd8d16), color-stop(11%,#fd8d16), color-stop(11%,#ed2409), color-stop(22%,#ed2409), color-stop(22%,#4694c5), color-stop(33%,#4694c5), color-stop(33%,#f8cd20), color-stop(44%,#f8cd20), color-stop(44%,#11af50), color-stop(55%,#11af50), color-stop(55%,#a7deeb), color-stop(66%,#a7deeb), color-stop(66%,#bca2cb), color-stop(77%,#bca2cb), color-stop(77%,#a8389f), color-stop(88%,#a8389f), color-stop(88%,#da2168), color-stop(100%,#da2168)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #fd8d16 0%,#fd8d16 11%,#ed2409 11%,#ed2409 22%,#4694c5 22%,#4694c5 33%,#f8cd20 33%,#f8cd20 44%,#11af50 44%,#11af50 55%,#a7deeb 55%,#a7deeb 66%,#bca2cb 66%,#bca2cb 77%,#a8389f 77%,#a8389f 88%,#da2168 88%,#da2168 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #fd8d16 0%,#fd8d16 11%,#ed2409 11%,#ed2409 22%,#4694c5 22%,#4694c5 33%,#f8cd20 33%,#f8cd20 44%,#11af50 44%,#11af50 55%,#a7deeb 55%,#a7deeb 66%,#bca2cb 66%,#bca2cb 77%,#a8389f 77%,#a8389f 88%,#da2168 88%,#da2168 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #fd8d16 0%,#fd8d16 11%,#ed2409 11%,#ed2409 22%,#4694c5 22%,#4694c5 33%,#f8cd20 33%,#f8cd20 44%,#11af50 44%,#11af50 55%,#a7deeb 55%,#a7deeb 66%,#bca2cb 66%,#bca2cb 77%,#a8389f 77%,#a8389f 88%,#da2168 88%,#da2168 100%); /* IE10+ */
	background: linear-gradient(left, #fd8d16 0%,#fd8d16 11%,#ed2409 11%,#ed2409 22%,#4694c5 22%,#4694c5 33%,#f8cd20 33%,#f8cd20 44%,#11af50 44%,#11af50 55%,#a7deeb 55%,#a7deeb 66%,#bca2cb 66%,#bca2cb 77%,#a8389f 77%,#a8389f 88%,#da2168 88%,#da2168 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8d16', endColorstr='#da2168',GradientType=1 ); /* IE6-9 */
	
}
.whity {
	float: left;
	margin: 0; padding: 10px 0;
	background: white;
	font-size: 19.2px;
	color: #aaa;;
}
.whity p{
	margin: 15px 0 0 0;
	padding: 0;
}
.whity ul {
	float: left;
	margin: 15px 0 15px 0; padding: 0;
	list-style-type: none;	
}
.whity ul li {
	border-top: 7px solid #ededed;
	float: left;
	display: inline-box;
	width: 20%;
	margin: 0 0 0 5%;
	padding: .5em 0;
}

.featItem {
	float: left;
	clear: left;
}

.featItem img {
	float: left;
	margin-right: 10px;
}

/* 
styles for dacFlow and highlights
*/

#carousel {
	position: relative; margin-top: 1px; padding-top: 15px; width: 469px; height: 260px; z-index: 15500; /* overflow: hidden */;
	/*  */
}
td > #carousel {
	height: 270px;
}
#carousel #dacflow {
	background: #f7f7f7 url(http://dac50.desformes.net/img/gui/wp10_dacFlowBG.png);
}

.pdflink {
	position: absolute;
	top: -30px;
	right: 15px;
	z-index: 15505;
	padding: 0!important;
	text-align: center;
	width: 36px;
	height: 53px;
	overflow: hidden;
}
.pdflink a {
	display: block;
	padding: 0!important;
	background: transparent url(http://dac50.desformes.net/img/gui/wp10_pdfCover1.png);
	width: 36px;
	height: 50px;
	text-indent: -5000px;
}
.pdflink a:hover {
	background: transparent url(http://dac50.desformes.net/img/gui/wp10_pdfCover2.png);
	margin-top: 2px;
}
#flowHelp {
	margin-top: -3.1em;
	text-align: center;
	font-size: 10px;
}
#flowHelp a, #flowHelp em {
	font-size: 10px;
}

#imageFlowWrapper > #flowHelp {
	margin-top: -3.5em;
}

