@charset "utf-8";
/* make sure that child elements inherits font styles from parent */
div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, th, td {color:inherit; font-weight: inherit; font-style: inherit;}

/* Default styles for corporate template (previous body bg:4B4A4A) */
body {border-width:0; margin:0; padding:0; font-family:Arial, Tahoma, Sans-Serif; font-size:13px; background-color:#FFFFFF;}
table       {background-color:Transparent;}
th          {vertical-align:top; font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
td          {vertical-align:top; font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
p           {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
div         {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
span        {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
a:link      {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000; text-decoration:none;}
a:visited   {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000; text-decoration:none;}
a:hover     {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000; text-decoration:underline;}
img         {border-width:0px;}
ol          {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
ul          {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000; list-style-position:inside;} /* avoid list to go under a float left image */
li          {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
ul li       {list-style-type:disc;} /* overide DNN default list style */
h1          {font-family:Arial, Tahoma, Sans-Serif; font-size:26px; color:#000000;}
h2          {font-family:Arial, Tahoma, Sans-Serif; font-size:24px; color:#000000;}
h3          {font-family:Arial, Tahoma, Sans-Serif; font-size:22px; color:#000000;}
h4          {font-family:Arial, Tahoma, Sans-Serif; font-size:20px; color:#000000;}
h5          {font-family:Arial, Tahoma, Sans-Serif; font-size:18px; color:#000000;}
h6          {font-family:Arial, Tahoma, Sans-Serif; font-size:16px; color:#000000;}
input       {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
textarea    {font-family:Arial, Tahoma, Sans-Serif; font-size:12px; color:#000000;}
select      {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
.Normal     {font-family:Arial, Tahoma, Sans-Serif; font-size:13px; color:#000000;}
.clear {clear:both;}

/* corporate and skin styles */
#main {margin-left:auto; margin-right:auto; width:1000px; background-color:#FFFFFF;}
/* begin corporate banner */
#banner_links {height:21px; background-color:#999999;}

#banner_links_nav {margin-left:5px;}
#banner_links_nav ul {list-style-type:none; margin:0; padding:0; position:absolute;width:600px;}
#banner_links_nav ul li {float:left; padding-top:2px; list-style-type:none;}
#banner_links_nav ul li a {display:block; width:auto; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF; padding-left:2px;}
#banner_links_nav ul li.nav_seperator {font-size:11px; color:#FFFFFF; font-weight:bold; margin:2px 3px 0px 3px; padding:0px;}

#banner_links_lang		{float:right; margin-right:5px;}
#banner_links_lang ul 	{list-style-type:none; margin:0; padding:0;}
#banner_links_lang ul li {float:left; padding-top:2px; list-style-type:none;}
#banner_links_lang ul li a {display:block; width:auto; font-size:12px; font-weight:bold; text-align:center; color:#FFFFFF;}
#banner_links_lang ul li.nav_seperator {font-size:12px; color:#FFFFFF; font-weight:bold; margin:2px 3px 0px 3px; padding:0px;}

#banner_body {height:100px; background-image: url('gfx/banner_bg.jpg'); background-repeat:repeat-x;}
#banner_logo_unep {width:90px; height:81px; float:left; position:relative; top:7px;}
#banner_logo_unep a img {float:right;}
#banner_unep {width:375px; padding-left:15px; height:100px; float:left;}
#banner_unep h1 {color:#FFFFFF; font-size:15px; font-weight:bold; margin:0px; padding:0px; position:relative; top:50px;} /* use margin and relative for IE 6 */
#banner_unep h5 {color:#FFFFFF; font-size:13px; font-weight:normal; margin:0px; padding:0px; position:relative; top:55px; letter-spacing:4px;}

#banner_right {width:510px; height:100px; float:left;}
#banner_search {width:285px; height:22px; position:relative; top:6px; left:230px;}
#banner_search span span {visibility:hidden;} /* hidde search options */
#banner_search span input {height:16px;}
span.btnSearch {vertical-align:middle;}
span.btnSearch input {vertical-align:middle;}
a.btnSearch img {position: absolute; top: 1px; vertical-align: middle;}

#banner_priority_area {width:510px; height:65px; position:relative; top:10px;}
#banner_priority_area ul {list-style-type:none; margin:0; padding:0;}
#banner_priority_area ul li {float:left; list-style-type:none;}
#banner_priority_area ul li a {display:block; font-family:Arial; font-size:11px; font-weight:bold; text-align:center; color:#FFFFFF; padding-left:9px; padding-right:9px;}
/*PA icons... ensure alignment since not all are same size*/
#banner_priority_area ul li img.banner_pa_icn_CChange {margin:0px 0px 1px 0px;}
#banner_priority_area ul li img.banner_pa_icn_disaster {margin:0px 0px 1px 0px;}
#banner_priority_area ul li img.banner_pa_icn_ecosystem {margin:0px 0px 0px 0px;}
#banner_priority_area ul li img.banner_pa_icn_governance {margin:5px 0px 5px 0px;}
#banner_priority_area ul li img.banner_pa_icn_harmful {margin:5px 0px 5px 0px;}
#banner_priority_area ul li img.banner_pa_icn_resources {margin:5px 0px 5px 0px;}
/* end corporate banner */

/* begin corporate footer */
#footer_az {background-color:#909193; margin-bottom:1px; padding-bottom:4px; clear:both;}
#footer_az h6 {font-family:Arial; font-size:16px; color:#FFFFFF; font-weight:bold; text-indent:15px; margin:0px; padding-top:5px;}

#footer_az_links {background-color:#F7F7F7; margin:5px 12px 0px 12px;}
#footer_az_cont_top {clear:both; height:9px; overflow:hidden; font-size:0px;} /* overflow and font-size for DIV height rendering in IE6*/
#footer_az_links_cont_tl {width:12px; height:9px; background-image: url('gfx/footer_links_tl.gif'); background-repeat:no-repeat; float:left;}
#footer_az_links_cont_tr {width:12px; height:9px; background-image: url('gfx/footer_links_tr.gif'); background-repeat:no-repeat; float:right;}
#footer_az_links_cont {clear:both;}
#footer_az_links ul {float:left; list-style-type:none; margin: 5px 0px 5px 20px; padding:0px; border-right:solid 1px #ededed; width:218px;}
#footer_az_links ul li {font-size:11px; color:#7A7A7A; margin-top:4px; list-style-type:none;}
#footer_az_links ul li a {font-size:11px; color:#7A7A7A; font-weight:bold;}
#footer_az_links ul.footer_links_regionals_list {margin-top:0px;}
#footer_az_links ul li.footer_links_regionals_title {color:#000000; text-decoration:underline; font-weight:bold;}
#footer_az_cont_bottom {height:9px; clear:both; overflow:hidden; font-size:0px;} /* overflow and font-size for DIV height rendering in IE6*/
#footer_az_links_cont_bl {width:12px; height:9px; background-image: url('gfx/footer_links_bl.gif'); background-repeat:no-repeat; float:left;}
#footer_az_links_cont_br {width:12px; height:9px; background-image: url('gfx/footer_links_br.gif'); background-repeat:no-repeat; float:right;}

#footer_text {height:30px; background-color:#666666; clear:both;}
#footer_logo {float:left;}
#footer_logo a img {margin-left:10px; margin-right:10px;margin-top:4px}
#footer_terms {float:left; margin-top:4px;}
#footer_terms a {font-size:11px; color:#FFFFFF; text-decoration:none;}
#footer_sm {float:right; margin:4px 6px 0px 2px; width:145px}
#footer_sm a img {margin-right:6px; margin-top:4px; float:right;}
#footer_sm p {float:left; margin:6px 0px 0px 0px; text-align:right; vertical-align:middle; color:#FFFFFF; font-size:11px; font-weight:bold;}
/* end corporate footer */

/* begin body styles and skin (width = 960 px) */
#body_ThinLine {clear:both; height:7px; font-size:0px; background-image: url('gfx/bg_top_thin_line.jpg'); background-repeat:repeat-x;}
#body_content {min-height:400px; border-bottom: solid 10px #E2E5E5; border-left: solid 10px #E2E5E5; border-right: solid 10px #E2E5E5; padding-bottom:8px; padding-left:8px; padding-right:8px; border-top: solid 1px #E2E5E5; text-align:left; position:relative;} /* position relative for IE6 border issue */
/* end body styles and skin */

/* begin inner page style */
#main_breadcrumb {margin-top:8px; float:left; color:#000000; font-style:italic; font-size:12px;}
#main_breadcrumb a {font-weight:normal; color:#000000; font-size:12px;}
#main_breadcrumb a:hover {text-decoration:underline; font-size:12px;}
#main_login {margin-top:8px; float:right;}
/*#main_menu {float:left; width:175px; position:relative;z-index:-5;}  use position relative for sub menu in IE */
#main_menu{float:left !important; width:175px; margin:0 0px 0 0; padding:0;}
#main_pane_2cols {float:left; width:775px; min-height:350px; margin-top:8px; margin-left:10px;}
#main_pane_3cols {float:left; width:588px; min-height:350px; margin-top:8px; margin-left:10px; margin-right:10px;}
#main_further_resources {float:left; width:175px; min-height:350px; margin-top:8px; background-color:#F9F9F9;}

/* begin specific for sub-priority areas sites */
#main_spa_top_pane {margin-top:8px; clear:both;} /* main content on top with sub pa navigation and links to main activities */
/* end specific for sub-priority areas sites */

/* end inner page style */

/* begin PRIORITY AREAS home page */
#home_pa_top_left {margin-top:8px; float:left; width:500px;}
#home_pa_top_right {margin-top:8px; float:left; width:460px}
#home_pa_top_news {width:450px; padding-left:10px;}
#home_pa_top_publications {margin-top:8px; margin-right:10px; padding-left:10px; width:212px; float:left;}
#home_pa_top_multimedia {margin-top:8px; padding-left:10px; width:212px; float:left;}
#home_pa_top_topic {}
#home_pa_content_panes {margin-top:8px;}
#home_pa_content_pane {float:left; width:710px; margin-right:10px;}
#home_pa_content_right {float:left; width:240px;}
/* end PRIORITY AREAS home page */

/* begin SUB-PRIORITY AREAS home page */
#home_spa_content_pane {min-height:350px; margin-top:8px;}
/* middle line with News, Success Stories and Tools boxes */
#home_spa_middle_panes {margin-top:8px;} 
#home_spa_middle_left {float:left; width:350px; margin-right:10px;} 
#home_spa_middle_center {float:left; width:350px; margin-right:10px;} 
#home_spa_middle_right {float:left; width:238px;} 

/* bottom line with Map, Publications and Training boxes */
#home_spa_bottom_panes {margin-top:8px;} 
#home_spa_bottom_left {float:left; width:462px; margin-right:10px;} 
#home_spa_bottom_center {float:left; width:238px; margin-right:10px;} 
#home_spa_bottom_right {float:left; width:238px;} 
/*end SUB-PRIORITY AREAS home page */

/* begin DIVISIONS home page (style for navigation like inner pages) */
#home_division_web_title {min-height:67px; padding-top:10px; padding-bottom:10px;}
#home_division_top_pane {clear:both; padding-top:10px; padding-bottom:10px;}
#home_division_right_content {float:left; margin-left:10px;}
#home_division_middle_pane {clear:both; padding-top:10px; padding-bottom:10px;}
#home_division_region {float:left; width:175px;}
#home_division_Intro {float:left; margin-left:10px;}
#home_division_bottom_pane {clear:both; padding-top:10px; padding-bottom:10px;}
#home_division_contact {float:left; width:175px;}
#home_division_Publications {float:left; margin-left:10px;}
/* end DIVISIONS home page */

/* end body styles and skin */
table.m, table.m td {z-index: 99999;} 



