/* UNEP south south skin*/
/* td spaces are used instead of margin and padding due to browser compatibility issues */

@charset "utf-8";
/* CSS Document */

/* Default styles */
body        {border-width:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
table       {background-color:Transparent;}
th          {vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
td          {vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
p           {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
div         {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
span        {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
a:link      {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
a:visited   {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
a:hover     {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:underline;}
img         {border-width:0px;}
ol          {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
ul          {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
li          {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
h1          {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
h2          {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
h3          {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
h4          {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}
h5          {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
h6          {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
input       {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
textarea    {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
select      {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}



/* Default styles */


/* home page sizing skin styles */
table.s_Main        {
	width: 1000px;
	padding: 0;
	margin: 0 auto;
}

table.bodyPane {background-color:#ffffff; width:980px; border:0px; }


TD.s_Main  
{
	background-color:#E2E5E5;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}





td.s_TopPane_Right  {width:482px;height:auto; background-color:#83ACD6; color:#FFFFFF;padding:0px 0px 5px 0px;  }  /* Flash Pane */
td.s_TopPane_Middle {width:260px;color:#053352;background-color:#DEEAF4;padding:0px 0px 5px 0px; margin-right:2px;} /* News Pane */
td.s_TopPane_Left   {width:238px;color:#053352;background-color:#DEEAF4;padding:0px 0px 5px 0px;} /* Publications + Multimedia Pane */
td.s_ResourcesPane  { background-color:#FFFFFF;}




div.home_ResourcesGreyTitle {color:#666666; font-size:14px; font-weight:bold; background-color:#FFFFFF; width:100%;}
td.s_Bottom_Links   {}
td.s_Footer         {}

td.s_Top_Separator      {font-size:1px;  height:5px;background-color:#E2E5E5;} /* space between banner and Top Pane */
td.s_TopPane_LeftSpace  {font-size:1px; width:16px;} /* space on the left for content margin */
td.s_TopPane_RightSpace {font-size:1px; width:16px;} /* space on the right for content margin */
td.s_TopPane_Vspace     {font-size:1px; width:2px;} /* vertical space between top content panes */
td.s_TopPane_Hspace     {font-size:1px; height:42px;} /* horizontal space between TopPanes and ContentPanes */
td.s_Bottom_Separator   {font-size:1px; height:5px;} /* space between content and bottom links */

/* banner styles and sizing */
span.s_BannerUnep       { color:white;font-family:Arial, Helvetica, sans-serif;
	font-size: 18px; }
span.s_BannerMotto      {color:#053352; font-size:14px; font-weight:bold;}

td.s_BannerLine         {background-color:#E2E5E5; height:4px; font-size:1px;} /* small colored line on top */
td.s_BannerBg           {height:94px; background-image:url('gfx/BannerBg.jpg'); background-repeat:repeat-x;} /* blue gradient bg for banner body */
td.s_BannerLogoTopSpace {font-size:1px; height:11px;} /* space between logo and top */
td.s_BannerLanguages    {width:92px; height:23px; background-image:url('gfx/BannerLangBg.gif'); background-repeat:no-repeat; text-align:center;}
a.s_Banner_Lang:link    {color:#FFFFFF;}
a.s_Banner_Lang:visited {color:#9FCFFF;}
a.s_Banner_Lang:hover   {color:#9FCFFF;}
td.s_BannerLanguagesRightSpace  {width:12px;}
td.s_BannerLogoLeftSpace    {font-size:1px; width:30px;} /* margin left for the logo */
td.s_BannerLogo             {width:52px;} /* unep logo */
td.s_BannerLogoRightSpace   {font-size:1px; width:12px;} /* margin right for the logo */
td.s_BannerSearch           {height:60px; vertical-align:bottom;}
.btnSearch                  {vertical-align:bottom;}
td.s_BannerLinksBar         {vertical-align:middle; height:57px; background-image:url('gfx/BannerLinksBg.jpg'); background-repeat:repeat-x;} /* links bar */
ul.s_BannerLinks            { margin:0; text-align:center; list-style:none;}
li.s_BannerLinks            {display:inline; margin-right:20px; margin-left:20px; list-style:none;}
a.s_BannerLinks:link        {color:#FFFFFF; font-size:14px; font-weight:bold;}
a.s_BannerLinks:visited     {color:#FFFFFF; font-size:14px; font-weight:bold;}
a.s_BannerLinks:hover       {color:#FFFFFF; font-size:14px; font-weight:bold;}



/* white color anchor*/
td.s_white       {}
a.s_white:link       {font-size:12px; color:#FFFFFF; text-decoration:none;}
a.s_white:visited    {font-size:12px; color:#FFFFFF; text-decoration:none;}
a.s_white:hover      {font-size:12px; color:#FFFFFF; text-decoration:underline;}





/* bold color anchor*/
a.s_blue:link       {font-size:12px; font-weight: bold; color:#0A4694; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.s_blue:visited    {font-size:12px;font-weight: bold;  color:#0A4694; text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
a.s_blue:hover      {font-size:12px; font-weight: bold; color:#0A4694; text-decoration:underline;font-family:Arial, Helvetica, sans-serif;}






td.s_Bottom_Links_LeftSpace {font-size:1px;} /* left margin */
td.s_Bottom_Links_RightSpace{width:280px;} /* right margin */




/* Others */
hr.s_GreyLine   {width:100%; height:1px; color:#DEEAF4;}
.home_MainGreyTitle {color:#053352; font-size:18px; font-weight:bold;}
.home_MainBlueTitle {color:#3366CC; font-size:18px; font-weight:bold;}
.home_MainWhiteTitle {color:#FFFFFF; font-size:18px; font-weight:bold;}
.home_MediumGreyTitle {color:#053352; font-size:12px; font-weight:bold;}
.home_MediumBlueTitle {color:#3366CC; font-size:14px; font-weight:bold;}
.home_MediumWhiteTitle {color:#FFFFFF; font-size:14px; font-weight:bold;}
.home_SmallGreyTitle {color:#053352; font-weight:bold;}
.home_SmallBlueTitle {color:#3366CC; font-weight:bold;}
.home_SmallWhiteTitle {color:#FFFFFF; font-weight:bold;}


	
	
	
	
	
	
	/* TO BE OVERIDEN AT RUNTIME WITH CMS*/


/*-----------------------------------------for new changes-------------------*/



/*Header Styles*/
Table.TopLine {border-top:3px solid #CCCCCC;}
	/*Bottom Links styles*/
TR.bottomlinks {
	background-color:#999999;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:500;
}

.bottomlinks_titles {
	color:#ffffff;
	font-weight:bold;
}

UL.bottomLinks {
	padding-left: 17px;
	list-style: none;
	text-align: left;
	list-style-type: none;
	margin: 0;

}
UL.bottomLinks A:link		{color:#333333; text-decoration:none; font-size:11px;}
UL.bottomLinks A:visited	{color:#333333; text-decoration:none;font-size:11px;}
UL.bottomLinks A:hover		{color:#333333; text-decoration:underline;font-size:11px;}

li.bottomLinks A:link		{color:#333333; text-decoration:none;font-size:11px; }
li.bottomLinks A:visited	{color:#333333; text-decoration:none;font-size:11px;}
li.bottomLinks A:hover		{color:#333333; text-decoration:underline;font-size:11px;}


TD.InRegion {
	background-image:url(gfx/in_region_bg_map.gif);
	background-repeat:no-repeat;
	background-position:center;
}

/*footer styles*/
TR.Footer {
	background-color:#666666;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-style:normal;
	color:#0099CC;
	height:25px;
	vertical-align:middle;
}

img.footerlogo {
	vertical-align:middle;
	
}

/* Other thematic areas */
td.otherthemes {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	font-weight:normal;
	letter-spacing:1px;
	line-height:20px;
	background-color:#ffffff; padding:10px 10px 10px 10px;
}

a.otherthemes:link      {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3366cc; text-decoration:none; font-weight:bold;}
a.otherthemes:visited   {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3366cc; text-decoration:none;font-weight:bold;}
a.otherthemes:hover     {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3366cc; text-decoration:underline;font-weight:bold;}
a.bottomlinks_subtitles {
	color:#ffffff;
	font-weight:normal;
}	



