div.pod { margin-bottom:7px;font-size:.9em;line-height:1.3em; }
div.pod h3 span { display:none; }
div.pod p { margin-bottom:1em;}
div.pod p.last,div.pod p.no-margin { margin-bottom:0; }
div.pod hr { margin:1.5em 0; }

/* primary */
div.pod div.primary { padding:0 21px 5px 15px;background:#e6e5de;border-bottom:1px solid #e6e5de; }
div.pod div.primary-top { height:21px;background:url(../images/structure/pods/primary/top.png) no-repeat top right; }
div.pod div.primary-bottom { height:21px;background:url(../images/structure/pods/primary/bottom.png) no-repeat top right; }

/* primary headers */
div.pod div.primary h3#news { height:30px;background:url(../images/structure/pods/primary/headers/news.png) no-repeat; }
div.pod div.primary h3#country-cost-curve { height:23px;background:url(../images/structure/pods/primary/headers/country-cost-curve.png) no-repeat; }
div.pod div.primary h3#sector-cost-curve { height:23px;background:url(../images/structure/pods/primary/headers/sector-cost-curve.png) no-repeat; }
div.pod div.primary h3#key-research { height:30px;background:url(../images/structure/pods/primary/headers/key-research.png) no-repeat; }
div.pod div.primary h3#reports { height:30px;background:url(../images/structure/pods/primary/headers/reports.png) no-repeat; }
div.pod div.primary h3#by-date { height:23px;background:url(../images/structure/pods/primary/headers/by-date.png) no-repeat; }
div.pod div.primary h3#by-tag { height:23px;background:url(../images/structure/pods/primary/headers/by-tag.png) no-repeat; }

/* secondary */
div.pod div.secondary { padding:0 21px 5px 15px;background:#d9d8ce;border-bottom:1px solid #d9d8ce; }
div.pod div.secondary-top { height:20px;background:url(../images/structure/pods/secondary/top.png) no-repeat top right; }
div.pod div.secondary-bottom { height:16px;background:url(../images/structure/pods/secondary/bottom.png) no-repeat top right; }

/* secondary headers */
div.pod div.secondary h3#key-sectors { height:23px;background:url(../images/structure/pods/secondary/headers/key-sectors.png) no-repeat; }
div.pod div.secondary h3#key-policies { height:23px;background:url(../images/structure/pods/secondary/headers/key-policies.png) no-repeat; }
div.pod div.secondary h3#scientific-resources { height:30px;background:url(../images/structure/pods/secondary/headers/scientific-resources.png) no-repeat; }
div.pod div.secondary h3#aligned-funders { height:23px;background:url(../images/structure/pods/secondary/headers/aligned-funders.png) no-repeat; }

/* nth; any pod following the primary and secondary */
div.pod div.nth { padding:0 21px 5px 15px;background:#cbcac1;border-bottom:1px solid #cbcac1; }
div.pod div.nth-top { height:20px;background:url(../images/structure/pods/nth/top.png) no-repeat top right; }
div.pod div.nth-bottom { height:16px;background:url(../images/structure/pods/nth/bottom.png) no-repeat top right; }

/* nth headers */
div.pod div.nth h3#case-studies { height:23px;background:url(../images/structure/pods/nth/headers/case-studies.png) no-repeat; }

/* styles for recurring pod elements */
div.pod div.primary-bottom a.click-to-enlarge { display:block;float:right;width:89px;height:20px;margin-right:35px;background:url(../images/structure/pods/primary/buttons/click-to-enlarge.png); }
div.pod div.primary-bottom a.click-to-enlarge:hover { background-position:0 -20px; }
div.pod div.primary-bottom a.click-to-enlarge span { display:none; }
a.click-to-enlarge,a.squeezebox { cursor:pointer; }

div#cost-curve { height:136px;margin:5px 0;overflow:hidden; }
div#key-sectors-container { height:231px;margin-bottom:5px;overflow:hidden; }

div.case-study { clear:both; }
div.case-study-left { float:left;width:32px; }
div.case-study-right { float:right;width:210px; }
div.case-study-right h4 { font-size:1.1em; }
div.case-study-right h4 a { color:#195082; }

div.pod div.downloads p { margin-bottom:.5em; }
div.download { padding-left:33px;background:url(../images/structure/pods/icons/pdf.png) no-repeat 0px 2px; }
div.download + div.download { margin-top:1.5em; }

div#by-date-row { height:22px; }
div#by-date-row select { float:left;margin:3px 7px 0 0; }
img#btn-update a { line-height:1; }
img#btn-update { float:left; }

#restrict_month, #restrict_year{
	border:1px solid #D4D1C9;
	color:#8F8D8D;
	float: left;
	font:9pt/8pt "Helvetica Neue",Helvetica,sans-serif;
	height: 20px;
	margin-top: 0px !important;
}
.funder {
    margin-bottom: 0.5em;
    padding-left: 5px;
}

#files{
	
	list-style:none;
}
#files li{
margin:10px;
padding:0;
}









