@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: Tahoma, Arial, Sans-Serif; font-size:13px; background-color:#FFFFFF;}
table       {background-color:Transparent;}
th          {vertical-align:top; font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
td          {vertical-align:top; font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
p           {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
div         {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
span        {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
a:link      {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000; text-decoration:none;}
a:visited   {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000; text-decoration:none;}
a:hover     {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000; text-decoration:underline;}
img         {border-width:0px;}
ol          {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
ul          {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000; list-style-position:inside;} /* avoid list to go under a float left image */
li          {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
/*ul li       {list-style-type:disc;} *//* overide DNN default list style */
h1          {font-family:Tahoma, Arial, Sans-Serif; font-size:26px; color:#000000;}
h2          {font-family:Tahoma, Arial, Sans-Serif; font-size:24px; color:#000000;}
h3          {font-family:Tahoma, Arial, Sans-Serif; font-size:22px; color:#000000;}
h4          {font-family:Tahoma, Arial, Sans-Serif; font-size:20px; color:#000000;}
h5          {font-family:Tahoma, Arial, Sans-Serif; font-size:18px; color:#000000;}
h6          {font-family:Tahoma, Arial, Sans-Serif; font-size:16px; color:#000000;}
input       {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
textarea    {font-family:Tahoma, Arial, Sans-Serif; font-size:12px; color:#000000;}
select      {font-family:Tahoma, Arial, Sans-Serif; font-size:13px; color:#000000;}
.Normal     {font-family:Tahoma, Arial, 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:260px; 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 {vertical-align:middle;}

#banner_priority_area {width:510px; height:65px; position:relative; top:10px; clear:right;}
#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 */

#banner_search {
    position: none;
    left: 0px;
    top: 6px;
    height: 22px;
	text-align:right;
	float:right;
	padding-right:16px;
}

input#dnn_dnnSEARCH_txtSearch{position:relative; top:-3px; right:0;}


a#dnn_dnnSEARCH_cmdSearch {
    background: url("/shared_files/header_footer/gfx/btnSearch.gif") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 1px;
    height: 20px;
    position: absolute;
    right: 0px;
    text-indent: 0px;
    top: 1px;
    width: 18px;
	color:#6D84B4;
}

.gw_title{display:block; font-size:14px; color:#fff; background:#0A6FB1; margin:0; padding:5px 15px; font-weight:bold; letter-spacing:1px; text-shadow:1px 0px 0px #333; clear:both; border-bottom:1px solid #0145B5;}

a{color:#4679B3;}

.gw_top{min-height:40px; margin:0; padding:0;}
.gw_logo{margin:10px 5px; padding:0;}
/*
.gw_top_menu{float:right; min-width:200px; margin-top:20px; border:0px solid #000; max-width:800px;}
.gw_top_menu ul{margin:0; padding:0; list-style:none;}
.gw_top_menu li{float:left; margin:0; padding:0 2px; border-right:1px solid #4FD2F4;}
.gw_top_menu li:last-child{border:none;}
.gw_top_menu a{padding:4px 4px; text-decoration:none; font-weight:bold;  font-size:13px; line-height:14px;}
.gw_top_menu a:hover{text-decoration:underline;}
*/

.menu{margin:10px 5px 10px 0; padding:0; background:url("gfx/menu_bg_right.jpg") top right no-repeat; height:40px; max-width:800px; min-width:200px; width:695px; font-size:15px; float:right; border:0px solid #000; display:block;}
.menu_left{background:url("gfx/menu_bg_left.jpg") top left no-repeat; width:10px; height:40px; float:left; margin:0; padding:0;}
.menu_container{margin:0; padding:0; line-height:40px; color:#fff; height:40px;}
.menu_container ul{margin:0 auto; padding:0 !important; height:40px;}
.menu_container li{float:left; margin:0; padding:0 7px 0 7px; background:url("gfx/divider.png") right no-repeat; list-style:none;border:0px solid #000;}
.menu_container li:last-child{background:none; margin:0;}
.menu_container a{color:#eee !important; text-decoration:none; text-shadow:#000 1px 1px 1px; font-family: myFont; letter-spacing:0em;}
.menu_container a:hover{color:#fff; text-shadow:#fff 0px 0px 3px;}

.gw_breadcrumbs{clear:both; margin:5px 0; padding:0 5px;}

.gw_slideshow_container{clear:both; margin:0 0 30px 0; padding:0;}
.gw_slideshow{width:964px; min-height:323px; margin:0 auto;}

.gw_golden_right_column{width:435px; float:right; margin-left:5px;}
.gw_content{overflow:hidden;}
.gw_col_padding{margin:3px;}

.gw_bottom{clear:both; margin:0; padding:0;}
.gw_extra{clear:both; margin:0; padding:0;}

.gw_main{clear:both; margin:0; padding:0}
.gw_main_right{width:240px; float:right;}
.gw_main_left{width:215px; float:left;}
.gw_main_content{overflow:hidden; margin:0 5px;}
.languages{text-align:right; margin:5px; padding:0; color:#ccc; /**/ display:none;}
.languages a, .languages a:active, .languages a:visited{font-size:11px !important; color:#00B0F0 !important;}
.languages a:hover{text-decoration:underline;}

#banner_links_lang{display:none;}

.container_empty_title{display:none;}

/* 	Website designed and developed by 
	Gregory W. Mwaura 
	Email: gwanjama@gmail.com
	For: The United Nations Environment Programme, DCPI.
*/