/* 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;} 
td.s_TopPane_Right  {width:490px; background-color:#99CCFF; color:#FFFFFF;} /* Flash Pane */
td.s_TopPane_Middle {width:236px; background-color:#EBF5FF;} /* News Pane */
td.s_TopPane_Left   {width:226px; background-color:#EBF5FF;} /* Publications + Multimedia Pane */
td.s_Bottom_Links   {}
td.s_Footer         {}

td.s_Top_Separator      {font-size:1px; height:5px;} /* 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:8px;} /* 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:15px;} /* space between content and bottom links */

/* banner styles and sizing */
span.s_BannerUnep       {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif;
	font-size: 18px; }
span.s_BannerMotto      {color:#053352; font-size:14px; font-weight:bold; text-align:left;}

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:#9FCFFF;}
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            {list-style-type:none; margin:0; text-align:center;}
li.s_BannerLinks            {display:inline; margin-right:20px; margin-left:20px;}
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;}



/* Inner Pages */
td.s_InnerMenu              {background-color:#BED9ED; width:177px; height:450px;}
td.s_InnerContent_Vspace    {width:18px;}
td.s_InnerContentPane       {}
td.s_InnerRightPane         {background-color:#F9F9F9;}
.s_Breadcrumb               {}
.s_BreadcrumbLink           {font-size:11px; font-style:italic;}

/* Menu */
.inner_Menu_Title   {font-size:20px; color:#FFFFFF; margin-left:8px;}
hr.s_WhiteLine      {width:100%; height:1px; color:#FFFFFF;}


/* Others */
hr.s_GreyLine   {width:100%; height:1px; color:#E2E2E3;}
.home_MainGreyTitle {color:#666666; 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:#666666; font-size:14px; 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:#666666; font-weight:bold;}
.home_SmallBlueTitle {color:#3366CC; font-weight:bold;}
.home_SmallWhiteTitle {color:#FFFFFF; font-weight:bold;}
.inner_MainGreyTitle {color:#666666; font-size:18px; font-weight:bold;}
.inner_MainBlueTitle {color:#3366CC; font-size:18px; font-weight:bold;}
.inner_MainWhiteTitle {color:#FFFFFF; font-size:18px; font-weight:bold;}
.inner_MediumGreyTitle {color:#666666; font-size:14px; font-weight:bold;}
.inner_MediumBlueTitle {color:#3366CC; font-size:14px; font-weight:bold;}
.inner_MediumWhiteTitle {color:#FFFFFF; font-size:14px; font-weight:bold;}
.inner_SmallGreyTitle {color:#666666; font-weight:bold;}
.inner_SmallBlueTitle {color:#3366CC; font-weight:bold;}
.inner_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;
}	

	
	
	

/* style sheet for the solpart menu */

.MainMenu_MenuBar
{

    


 background-position: bottom;
	background-image: url('gfx/MenuLine.gif');
	
	background-repeat: repeat-x;

	background-color:#93B9DC;
	white-space:nowrap;
	width:auto;
	 

}


.MainMenu_MenuItem
{
     height:31px;
    color: black;
       /* border-left: white 0px solid;
    border-bottom: white 5px solid;
    border-top: white 5px solid;
    border-right: white 0px solid;*/
    background-color: Transparent;
    width:auto;
    font-weight:bold;
}

td.MainMenu_MenuItem
{
     height:31px;
    color: black;
       /* border-left: white 0px solid;
    border-bottom: white 5px solid;
    border-top: white 5px solid;
    border-right: white 0px solid;*/
    background-color: Transparent;
    width:auto;
    font-weight:bold;
}





.MainMenu_MenuContainer
{
    
      background-color: Transparent;
     width:177px;
     height:auto;
     
}


.MainMenu_RootMenuItem
    {
    height: 31px;
  width: auto;
   
 font-weight:bold;
    }

.MainMenu_RootMenuItemSelected
    {
    height: 31px;
 width: auto;
    }




.MainMenu_MenuBreak
{
   }


 
.MainMenu_MenuArrow
{

 display: none;
 height: 31px;
	
}

.MainMenu_MenuIcon
{
    background-color: #BED9ED;
    border-left: #EEEEEE 1px solid;
    border-bottom: #EEEEEE 1px solid;
    border-top: #EEEEEE 1px solid;
    text-align: center;
    width: 15px;
    height: 31px;
     display: none; 
}


.MainMenu_SubMenu {
   
   background-color: #BED9ED; /*
    border-bottom:white 1px solid;
    border-left: white 1px solid;
    border-top: white 1px solid;
    border-right:white 1px solid;*/
    width:auto;
}

.MainMenu_SubMenuItemActive
{
border-style:none;
padding-left:2px;
padding-right:2px;

}




