body{background: #eaeaea;}

#container.map{ background: #ffffff;}
#container.home{ background: #ffffff;}
#bluefooter{ background: #1c88b4;}

#hd { position: relative; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid; height: 118px;}

/* 
 * 
 * Main Navigation
 * 
 */

#mainNav { background: #2992cd; height: 36px; width: 923px; margin: 0 auto;}
	#mainNav .main{ margin-top: 0; padding: 0; list-style: none; display: inline; overflow: hidden; float: left;}
	#mainNav ul { padding-left: 0;}
	#mainNav li { margin:0; padding:0; list-style: none; display: inline;}
	#mainNav a { float: left; color: #fff; padding: 10px 0 0 10px; height: 26px; }
	#mainNav a:hover { text-decoration: underline; }
	#mainNav .selected{ text-decoration: underline; }

#who a { width: 107px; background: none;}
#what a { width: 102px; background: none;}
#member a { width: 142px; background: none;}
#partners a { width: 81px; background: none;}
#news a { width: 120px; background: none;}
#resources a { width: 91px; background: none;}

#search {background: #2992cd; width: 219px; height: 36px; position: absolute; right: 10px;}
#search .textfield { margin: 6px -5px 0 17px;}
#search .searchbtn { margin: 7px 0 0 0;}

/* 
 * 
 * Secondary Navigation
 * 
 */

#subNav { width: 160px; background: #ffffff; border-right: #d2d2d2 1px solid;}
#subNav.white { background: #ffffff; border-right: #d2d2d2 1px solid;}
#subNav .subnav li { background: #ffffff; border-bottom: #d2d2d2 1px solid;}
#subNav .subnav li ul li { background: #ffffff; border-bottom: none;}

.toplevel a:link{ font-size: 13px; color: #a9a9a9; text-decoration:none; font-weight: bold; font-family: Arial;}
.toplevel a:visited{color: #a9a9a9; text-decoration:none;}
.toplevel a:hover{color: #6cb33d; text-decoration:none;}
.toplevel a:active{color: #a9a9a9; text-decoration:none;}

.toplevel-selected a:link{color: #6cb33d; text-decoration:none; font-size: 13px; font-family: Arial;}
.toplevel-selected a:visited{color: #6cb33d; text-decoration: none;}
.toplevel-selected a:hover{color: #6cb33d; text-decoration: none;}
.toplevel-selected a:active{color: #6cb33d; text-decoration:none;}

.secondlevel a{ font-size:12px; color:#a9a9a9; font-weight: bold; text-decoration:none; }
.secondlevel a:visited{color: #a9a9a9; text-decoration:none;}
.secondlevel a:hover{color: #6cb33d; text-decoration:none;}
.secondlevel a:active{color: #6cb33d; text-decoration:none;}

.secondlevel-selected a:link{ font-size:12px; color:#6cb33d; font-weight: bold; text-decoration:none; }
.secondlevel-selected a:visited{color: #6cb33d; text-decoration:none;}
.secondlevel-selected a:hover{color: #6cb33d; text-decoration:none;}
.secondlevel-selected a:active{color: #6cb33d; text-decoration:none;}

/* 
 * 
 * Layout / Home Page
 * 
 */
#home-panel-low{ display: block; width: 553px; float: left; height: 309px; margin: 12px 13px 10px 11px;}
#home-panel{display: none;}

.homeMap .top{ width: 322px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-top: #d4d4d4 1px solid;}
.homeMap .content{ background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid;}
.homeMap .bottom{ width: 322px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid;}

.homeLeftCol .top{ width: 303px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-top: #d4d4d4 1px solid;}
.homeLeftCol .content{background: #ffffff;}
.homeLeftCol .content .title{ background: none;}
.homeLeftCol .bottom{ width: 303px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid;}

.homeMidCol .top{ width: 232px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-top: #d4d4d4 1px solid;}
.homeMidCol .content{ background: #ffffff;}
.homeMidCol .content .event a{ background: none; padding-right: 0;}
.homeMidCol .content a.quicklinks{ background: none; padding-right: 0;}
.homeMidCol .bottom{ width: 232px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid;}

.homeNews .top{ width: 320px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-top: #d4d4d4 1px solid;}
.homeNews .content .newsitem.featured a.green{ background: none;}
.homeNews .bottom{ width: 320px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid;}

#countrylist {background: #ffffff; padding: 5px;}
#countrylist .overlay-left{ height: 25px; background: url('/images/low/overlay-left.gif') top left no-repeat;}
#countrylist .overlay-right{ display: none;}

#home-panel{}
#home-panel-low{}

/* 
 * 
 * Layout / Internal Pages
 * 
 */

.rightColumn { background: #ffffff;}
.rightColumn .rightside .quotetop{ background: #e8f5fc url('/images/structure/quote-top.gif') top left no-repeat;;}
.rightColumn .rightside .quote{ background: #e8f5fc;}

.rightColumn .contentnewsL .featured{ background: #e8f5fc;}

.rightColumn .rightside .detailstop{ width: 234px; border-left: 1px #D6D6D6 solid; border-right: 1px #D6D6D6 solid; border-top: 1px #D6D6D6 solid; background: #ffffff; }
.rightColumn .rightside .detailsback{ border: none;}
.rightColumn .rightside .details{ width: 234px; border-left: 1px #D6D6D6 solid; border-right: 1px #D6D6D6 solid; border-bottom: 1px #D6D6D6 solid; background: #ffffff;}

.rightColumn .contentcountryL .featuredtop { width: 466px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-top: #d4d4d4 1px solid;}
.rightColumn .contentcountryL .featuredbox { background: #ffffff;}
.rightColumn .contentcountryL .featured{width: 466px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid;}

.rightColumn .rightside .detailsalt{ width: 234px; background: #ffffff; border-left: #d4d4d4 1px solid; border-right: #d4d4d4 1px solid; border-bottom: #d4d4d4 1px solid;}

.rightColumn .rightside .projectlisttop{ background: #e8f5fc;}
.rightColumn .rightside .projectlist{ background: #e8f5fc;}























