.Question
{
margin-left: 10px; 
padding-bottom: 0px;
font-size:1.2em;
font-weight:normal;
}
.AnswerHead
{
padding-top: 8px;
padding-left: 10px;
color: #6F6F6F;
}
.AnswerBody
{
padding-left: 10px;
padding-bottom: 0px;
}
/************************************************************************************************/
/**************************** begin portal specific customozation *******************************/
/************************************************************************************************/
/* hide or show specific elements */
#languages {display:none;}
#logoFAO {display:none;}
#footer_feedback_bc {display:block;}
/* banner customization for each convention */
#bcTab a:link, #bcTab a:visited {color:#FFFFFF;}
#banner_body {border-top-color:#009800; background-color:#479B3B;} /* old bg color 449C2B */
#banner_body_logo {background-image:url('Basel Convention/graphics/banner_bc_logo.jpg'); background-repeat:no-repeat;}
#banner_body #logosWrapper {right:155px;}
#content_banner_body {border-top-color:#009800; background-color:#4F9D3A;} /* old bg 009933*/
#content_banner_body_logo {background-image:url('Basel Convention/graphics/banner_bc_logo_content.jpg'); background-repeat:no-repeat;}
#content_banner_body #logosWrapper {right:280px;}
/* footer customization */
#footer_address {display:none;}
#footer_address_bc {display:block;}
/* main navigation customization for menu separator */
ul.rmRootGroup li.rmItem a.rmRootLink {border-right:1px solid #009800;}
ul.rmRootGroup li.rmFirst a.rmRootLink {}
ul.rmRootGroup li.rmLast a.rmRootLink {border-right:0px;}
/* home page clusters */
#home_cluster_top div.container_empty_title h1 {margin-left:8px;}
#home_cluster_top div.container_empty_title h2 {margin-left:8px;}
#home_cluster_bottom div.container_empty_title h1 {margin-left:8px;}
#home_cluster_bottom div.container_empty_title h2 {margin-left:8px;}
.home_cluster_more {background-image: url('Basel Convention/graphics/cluster-footer.png'); background-color:#499A46; background-repeat:no-repeat; background-position:right; width:100%; height:18px; max-height:18px; line-height:1; bottom:0px; position:absolute; margin:0px; padding:0px;}
.home_cluster_more a:link {margin-right:18px; color:#FFFFFF; float:right;}
.home_cluster_more a:visited {margin-right:18px; color:#FFFFFF; float:right;}
.home_cluster_more a:hover {margin-right:18px; color:#FFFFFF; float:right;}
/* main body for home */
#home_body {min-height:930px;}
.news_item_summary {min-height:50px;}
/* default image for ventrian */
.newsTemplate_list .news_item .news_image {background-image: url('/Portals/4/Basel Convention/graphics/bc_cluster_empty.png'); width:120px; height:80px; background-repeat:no-repeat;}
.news_img_default {background-image: url('/Portals/4/Basel Convention/graphics/bc_cluster_empty.jpg');}
/* attention box */
.AttentionBox {border:1px solid #003399;}
/******************* Osmany's tests with events *******************/
.EventDayCss { background-color: gray; }
/******************* End Osmany's tests with events *************/
/************** temp hack for ie6 on news **************/
#home_mainPane .container_withMinIcon .container_head .container_minIcon {-padding-top:13px;}
#home_mainPane .container_withMinIcon .container_head .container_empty_title_minIcon {-padding-top:13px; -float:left;}
.newsTemplate_list .news_item {width:100%;} /*fix for ie 6*/
.newsTemplate_list .news_item_title {-margin-left:116px;}
.newsTemplate_list .news_item_title h1 a:hover {-font-family:Georgia; -font-size:20px; -font-weight:bold; -line-height:1;}
.newsTemplate_list .news_item_summary {-margin-left:116px;}
.newsTemplate_list .news_item_bar {-margin-left:116px;}
.newsTemplate_list .news_item .news_image {-margin-left:3px;}
/************************************************************************************************/
/**************************** end portal specific customization *********************************/
/************************************************************************************************/
/************************************************************************************************/
/****************************   styles for the list of documents  *******************************/
/************************************************************************************************/
.doclisttable th {color: #000066; margin:0;padding:0;padding-top:2px;border-top: 1px solid #95b2a1;border-bottom: 1px solid #95b2a1;vertical-align: middle;text-decoration: none;background-color:#ccf1db;font-weight: bold; border-spacing:0;}
.doclisttable td {margin:0;padding:0;border-spacing:0;vertical-align:top;padding-top:2px;}
.doclisttable tr.dark {background-color: #ededed;padding-left:3px;}
.doclisttable tr.light {background-color: #e6e5e5;padding-left:3px;}
.doclisttable td.styleX {padding:0;}
.doclisttable td.styleX a {font-family: "Times New Roman", Times, serif;font-size: 16px;font-weight: bold;color: #636161;vertical-align:top;text-decoration:none;}
.doclisttable th img {margin:0; padding:0;}
.styleActive {font-weight:bold;font-style:italic;}
.styleInactive {font-weight:normal;font-style:normal;}
/************************************************************************************************/
/****************************   styles credits on news pictures  *******************************/
/************************************************************************************************/
#ArtId-496 .news_item_body_image img:before {content:"<br />Workers at a e-waste dumpsite in Ghana. Photo: Kai Loeffelbein"; c}

/******************************TA Menu********************************************************/
  #ta-cb-areas {padding: 10px 5px; margin-bottom: -1px; min-height: 900px; width:700px;}
        
        .cb-area {float: left; position: relative; width: 241px; height: 241px; margin:0px 25px 0px 25px; padding: 0;}
        div.container_empty_body .cb-area img {margin:0px; padding: 0px;}
        .cb-area-desc {visibility: hidden;}
        
        .cb-area-desc p, .cb-area-desc li, .cb-area-desc a {color:#FFFFFF;}
        
        .cb-area-desc-body {padding:0px 8px 0px 8px; margin:0px;}
        
        .cb-area-desc-body ul {margin-top:0px; padding-top:0px;line-height:10px;}
        .cb-area-desc-body p {margin-bottom:0px; padding-bottom:0px;line-height:px;}
        
        .cb-area:hover .cb-area-desc {visibility: visible;
            position: absolute;
            width: 240px;
            height: 160px;
            top: 0;
            margin: 0;
            padding: 0;
            line-height: 240px;
            /*vertical-align: middle;*/
            /*text-align: center;*/
            color: #fff;
            background-color: rgba(0,0,0,0.6);
            transition: background .2s linear, color .2s linear;
            -moz-transition: background .2s linear, color .2s linear;
            -webkit-transition: background .2s linear, color .2s linear;
            -o-transition: background .2s linear, color .2s linear;
        }
/*************************************cb-area test*******************************************************/
  #ta-cb-area2s {padding: 1px 0px; margin-bottom: -1px; min-height: 950px; width:780px;}
        
        .cb-area2 {float: left; position: relative; width: 240px; height: 260px; margin:0px 5px 0px 5px; padding: 0;}
                  
        .cb-area2-desc p, .cb-area2-desc li, .cb-area2-desc a {color:inherit; font-size:13px; text-decoration:none;}
        
        .cb-area2-desc-body {padding:0px 8px 0px 8px; margin:0px;}
        
        .cb-area2-desc-body ul {margin-top:0px; padding-top:0px;line-height:5px;}
        .cb-area2-desc-body li :hover {color:Blue; }
        .cb-area2-desc-body p {margin-bottom:0px; padding-bottom:0px;line-height:px;}
        
        .cb-area2 
        .cb-area2-desc {visibility: visible;}
            position: absolute;
            width: 200px;
            height: 80px;
            top: 0;
            margin: 0;
            padding: 0;
            line-height: 200px;
            /*vertical-align: middle;*/
            /*text-align: center;*/
            color: #fff;
            background-color: rgba(0,0,0,0.6);
            transition: background .2s linear, color .2s linear;
            -moz-transition: background .2s linear, color .2s linear;
            -webkit-transition: background .2s linear, color .2s linear;
            -o-transition: background .2s linear, color .2s linear;
        }
/********** Customization for MFilesDocv2 ******************/
.fict {  /* hack to avoid Lala's bug */
  padding:0;
}
div .RadTabStrip .rtsLevel1 .rtsTxt  {padding: 4px 5px ;}
div[style] .RadTabStrip{
width:100% !important;
float: none  !important;
padding-top: 8px;
border: none;
}
div.RadGrid {
padding-top: 8px;
border: none;
}
/*****************************Image Captions*************************************/
#wrapper {
	margin: 20px auto;
	width: 960px;
}

.grid-block-container {
	float: left;
	width: 990px;
	margin: 20px 0 0 -30px;
}
.grid-block {
	position: relative;
	float: left;
	width: 300px;
	height: 200px;
	margin: 0 0 30px 367px;
}
.grid-block h4 {
	font-size: .9em;
	color: #333;
	background: #f5f5f5;
	margin: 0;
	padding: 10px;
	border: 1px solid #ddd;
}

.caption {
	display: none;
	position: absolute;
	top: 80px;
	left: 0;
	background: url(images/trans-black-50.png);
	width: 100%;
	height: 60%;
}
.caption h3, .caption p {
	color: #fff;
	margin: 20px;
}
.caption h3 {
	margin: 20px 20px 10px;
}
.caption p {
	font-size: .75em;
	line-height: 1.5em;
	margin: 0 20px 15px;
}
.caption a.learn-more {
	padding: 5px 10px;
	background: #08c;
	color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	font-weight: bold;
	text-decoration: none;
}
.caption a.learn-more:hover {
	background: #fff;
	color: #08c;
}
.caption a, ul{
	font-size: .88em;
	color: #fff;
	margin-left: -22px;
	
}

