/* CSS Document */

.news_section_h3_title{ padding:0px; margin:0px;}
.sharebar ul,.sharebar ul li{ padding:0px; margin:0px; list-style:none;}
.sharebar ul li{ float:left;}
 #pagetoobar .sharebar ul li.lastitem a img{border-right: 1px solid #CCCCCC;}
 .sharebar ul li ul { 
 	/*width: 170px;*/
	position: absolute; /* second-level lists */
	z-index: 99;
left: -999em; 	/* using left instead of display to hide menus because display: none isn't read by screen readers */
	height: auto;
	padding:0px; margin:0px;
	/*w\idth: 170px;*/
	
	}
	
.sharebar li:hover ul ul, .sharebar li:hover ul ul ul,
.sharebar li.sfhover ul ul, .sharebar li.havechildsfhover ul ul, .sharebar li.havechild-activesfhover ul ul, .sharebar li.activesfhover ul ul,
.sharebar li.sfhover ul ul ul, .sharebar li.havechildsfhover ul ul ul, .sharebar li.havechild-activesfhover ul ul ul, .sharebar li.activesfhover ul ul ul {
	left: -999em;
}

/* This "unhides" the sub-menus (left: -999em is what hides them) */
.sharebar li:hover ul, .sharebar li li:hover ul, .sharebar li li li:hover ul,
.sharebar li.sfhover ul, .sharebar li.havechildsfhover ul, .sharebar li.havechild-activesfhover ul, .sharebar li.activesfhover ul,
.sharebar li li.sfhover ul, .sharebar li li.havesubchildsfhover ul, .sharebar li li.havesubchild-activesfhover ul, .sharebar li li.activesfhover ul,
.sharebar li li li.sfhover ul, .sharebar li li li.havesubchildsfhover ul, .sharebar li li li.havesubchild-activesfhover ul, .sharebar li li li.activesfhover ul {
	left: auto;
}

.sharebar ul li ul { margin:0px; padding:0 10px 0 0; width:230px;}
.sharebar ul li ul li { clear:both; background:#FFF; padding:3px 0px 3px 5px; border-bottom:1px solid #EBEBEB;/* width:170px;*/}
.sharebar ul li ul li a{ width:230px; display:inline-block;}
#pagetoobar .addthis_toolbox ul.download_list_item li a{ display:block; width:230px;}
 
 .preview-images{ padding:4px; text-align:center;}
 .preview-name{ padding:1px 0px; text-align:center;}
 
 ul.galleryicons{ display:table;}
ul.galleryicons li a.jcepopup span.jcemediabox-zoom-image { display:none;}
ul.galleryicons,
ul.galleryicons li { padding:0px; margin:0px; list-style:none;}
ul.galleryicons li { float:left; padding:3px;}


/* events */
ul#eventbanner,
ul#eventbanner li{ margin:0px; padding:0px; list-style:none;}
ul#eventbanner{ position:relative; height:300px; width:710px; padding-bottom:10px;}
ul#eventbanner li img{ height:300px; width:710px; }
ul#eventbanner li{ position:absolute; top:0px; left:0px;}

#page .events                                 { border-top:1px solid #CCCCCC; margin:20px 0; }
#page .events .sfHover                        { background:#EFEFEF; }
#page .MasterContainer                        { clear:both; margin:0; }
#page .MasterContainer .row                   { border:1px solid #CCCCCC; border-top:0; padding:5px 5px 5px 8px; line-height:20px; display:block;/*cursor:pointer;*/}
#page .MasterContainer .row-top ul li         { float:left; }
#page .MasterContainer .row ul                { padding:0; margin:0;}
#page .MasterContainer .row ul.activity       { display:inherit; white-space:nowrap;}
#page .MasterContainer .row ul.description    { font-size:100%;}
#page .MasterContainer .row ul.date           { float:right; width:200px;}
#page .MasterContainer .row ul li             { list-style:none; padding:0; margin:0; font-size:80%; vertical-align:middle; line-height:20px; }
#page .MasterContainer .row ul li.text_orange { clear:left; }
#page .MasterContainer .row ul li p           { font-size:100%; margin:0;}
.previewicons a.jcepopup span.jcemediabox-zoom-image,
.preview-images a.jcepopup span.jcemediabox-zoom-image { display:none;}
ul.prviewiconlist ,
ul.prviewiconlist li{ padding:0px; margin:0px; list-style:none; }
ul.prviewiconlist li{ float:left; padding-left:14px;}
.iconboxs{ clear:both;}
.iconboxs  ul { display:table;}

/*.en-gb .filter_LEARNSECTION #itemfilter_thematicid{ width:140px;}
.en-gb .filter_LEARNSECTION #itemfilter_categoryid{ width:140px;}
.en-gb .filter_LEARNSECTION #itemfilter_availableid{ width:120px;}
*/
div.news_wrap p{ font-size:100%;}

.filter_row2,
.filter_row1{ padding-top:4px; padding-bottom:4px; padding-right:12px; float:left; vertical-align:middle;}
.filter_row2 span.table-title,
.filter_row1 span.table-title{ float:left; vertical-align:middle;}
.filter_row1 .inputbox{ float:left; vertical-align:middle; }

.filter_row2 .inputbox{ float:left; vertical-align:middle; }
.buttonstyle{ padding-top:4px; padding-bottom:4px; float:left; padding-left:5px; vertical-align:middle;}

.events .MasterContainer { overflow:hidden;}

a.accordiontablepanel{ display:block; overflow:hidden;}
a.default_hand_link{ cursor:default;}


.item26.Item442 a{
	color: #999 !important;
	background:none !important;
	padding:0 !important;
	font-size: 12px !important;
}
