/* ============== TOPICS ============== */
@charset "utf-8";

/* TOPICS */

/* Banner background image 
#templateSubHeader #templateBanner { background:url(images/bannerEnglish.jpg) no-repeat; }
*/


#topicsHighlights img { margin-bottom:3px; }

/* Select another topic box */
#selectAnotherTopic { width:172px; height:126px; }
#AtoZ { padding-top:30px; font-size:3.3em; text-align:center; height:117px; background-image:url(/topics/images/AtoZ.jpg);}
#AtoZ a { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; border-bottom:solid 1px #FFFFFF; }
#AtoZ a:hover { color:#CCCCCC;  border-bottom:solid 1px #CCCCCC; }
#AtoZ .smaller { font-size:0.5em; }

/* Most viewed box  */
#mostViewed { padding-bottom:12px; }
#mostViewed dl { margin-top:12px; }
#mostViewed dt { padding-left:0px; }
#mostViewed dd { line-height:1.30em; padding-right:0px; padding-left:0px; overflow:hidden; height:45px; }
#mostViewed dd a { color:#666666; text-decoration:none; display:block; }
#mostViewed dd a:hover { color:#999999; }

/* Project Highlights */
#ProjectHighlights ul { margin:9px; border-top:solid 1px #CCCCCC; padding:0px; }
#ProjectHighlights ul li { list-style-type:none; font-size:1.1em; line-height:1.5em; border-bottom:solid 1px #CCCCCC; margin-top:0px; padding:4px 0px;}
#ProjectHighlights ul li a { text-decoration:none; color:#666666; }
#ProjectHighlights ul li a:hover { color:#999999; }


/* Policies and strategies */
#PoliciesStrategies img { margin-top:18px; }
#PoliciesStrategies ul { margin:0px 9px 9px 0px; padding:0px; }
#templateBody #PoliciesStrategies ul li { list-style-type:none; font-size:1.1em; line-height:1.5em; border-top:solid 1px #CCCCCC; margin-top:0px; padding:4px 0px; background:none;}
#templateBody #PoliciesStrategies ul li.first { border-top:0px; }
#PoliciesStrategies ul li a { text-decoration:none; color:#666666; }
#PoliciesStrategies ul li a:hover { color:#999999; }

/* Publications */
#templateBody #Publications ul {  }
#templateBody #Publications ul li { border-bottom:1px solid #CCCCCC; }
#templateBody #Publications ul li a {font-size:0.9em; color:#666666;}
#templateBody #Publications ul li a:hover {font-size:0.9em; color:#999999;}

/* Video Box */
#videoBox td { padding:0px 0px; margin:0px; font-size:1.0em; background-color:#FFB900; }
#videoBox td a { text-decoration:none; color:#FFF; font-weight:bold; display:block; padding:2px 0px;}
#videoBox td a:hover { background-color:#CD6005; }
#videoBox td.selected { background-color:#CD6005; text-indent:9px;}
#videoBox td.selected a { color:#FFFFFF; text-indent:9px;}
#videoBox .removeBorder{ border:0px;}
#videoBox .indent{  text-indent:9px;}

/* More information */
#MoreInformation ul { margin-left:9px; margin-right:9px; }
#MoreInformation ul li { list-style-type:none; margin-bottom:9px;  border-bottom:solid 1px #CCCCCC; }
#MoreInformation h4 a { font-size:0.75em; font-weight:normal; text-decoration:none; letter-spacing:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
#MoreInformation ul li p { font-size:0.9em; margin:0px 0px 9px 0px; }

/* Water initiative */
.bgInitiative { background:url(/topics/water/images/bgInitiative.gif) no-repeat right top; }
.bgSpaFund { background:url(/topics/water/images/bgSpaFund.gif) no-repeat right top; }
.floatLeft { float:left; }
.moreInfo { text-decoration:none; }
#caseStudies td { text-align: left; line-height:1.5em; vertical-align:top; }
#caseStudies img { margin:0px; padding:0px; }
#caseStudies a.image { border: 1px solid #EEEEEE; display: block; margin-left: 9px; margin-right: 9px; margin-top: 3px; line-height: 1em; }
#caseStudies a.image:hover { border: 1px solid #CCCCCC; }

/* Solidarity */
#contact { margin-top: 9px; }
#contact li { padding-bottom: 6px; font-size: 1.2em; }
#contact li strong {  font-size: 0.9em; padding-right: 9px; }
#templateBody .colSize1 ul.linksBox { margin: 0; padding: 9px 0; }
#templateBody .colSize1 ul.linksBox li { margin: 0; padding-top:6px; line-height: 1.2em; font-size: 1.2em; background: none; }

/*Environment */
.backHome { float:right}
.backHome a {text-align:right;text-decoration:none;color:#999999; font-size:11px}

/* Innovation */
#leftColumn .colSize1 #tag { font: bold 17px/1.1em Arial, Helvetica, sans-serif; color: #666; padding: 4px; text-align: right; position: absolute; width: 164px; right: 0px; bottom: 0px; }
#leftColumn .colSize1 .source { margin:0px;	padding: 0px 4px;	line-height: 1.3em;	text-align: right;	font-style: italic;	color: #999; }
#share a, #vote a, #discuss a { display:block; width:120px; height:140px; background-position:center; margin:auto; }
