@media all /* HTML RESET */ 
{

	body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,small,
	strike,strong,sub,sup,dl,dt,dd,fieldset,form,label,input,legend,caption,table,tbody,tfoot,thead,tr,th,td
	{color: #FFFF00;}
	body,div,table,tbody,tfoot,thead,tr,th,td{background-color:#000;}

	/* LINK */

	a,a:visited,
	a:hover,a:focus,a:active{color:#00FFFF;text-decoration:underline;}

	/* LINKS WITH ICON */

	html body .layout a.link-ico span.link-size{color:#00FFFF;text-decoration:none;}
}
@media screen /* LAYOUT */
{

	.layout{border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;border-bottom:1px solid #FFFF00;}
	.layout-footer{background:transparent none;border-top:1px solid #FFFF00;}
	.layout-wrapper-reset{background:none repeat scroll 0 0 #000;}
	.layout,.layout-body,.layout-wrapper,.layout-wrapper-reset,.layout-left.layout-content,.layout-content-reset,.layout-right
	{background-color:#000;}
}
@media screen /* TEMPLATE 2011 */
{

	/* ACCESSIBILITY MENU */

	#accessibility-menu a,
	#accessibility-menu a:focus,
	#accessibility-menu a:active{background-color:#000;border:2px solid #FFFF00;color:#00FFFF;text-decoration:underline;}
	* html #header #accessibility-menu a{text-decoration:underline;} /* IE6*/

	/* BANNER */

	.banner-right{background:none;}
	#header{background:none;background-color:#000;}
	#header a,#header a:visited,#header li.selected a:visited{color:#00FFFF;text-decoration:none;}
	#services li a:hover,#header a:focus,#services a:active{color:#00FFFF;text-decoration:underline;}
	* html .banner-right{background:none;background-color:#000;} /* IE6*/


	/* SERVICES */

	#services{background:none;background-color:transparent;}
	#services a,
	#services a:visited{background: url("/wel/template-2011/images/separator-contrast.gif") transparent left center no-repeat;}
	#services li a,#services li a:visited{color:#00FFFF;text-decoration:none;}
	* html #services{background:none;background-color:transparent;}/*IE6*/

	/* NAVIGATION PATH (CRUMBTRAILS) */

	#path{border-bottom:1px solid #FFFF00;border-top:1px solid #FFFF00;background-color:#000;}
	#path li{background:url("/wel/template-2011/images/breadcrumb-contrast.gif") transparent left center no-repeat;}
	#path,#path li{color:#FFFF00;}
	#path a:hover,#path a:focus,#path a:active,#path li a:hover,#path li a:focus,#path li a:active,#path li.first a:hover,#path li.first a:focus,#path li.first a:active
	{color:#00FFFF;text-decoration:underline;}
	#path a,#path a:visited,#path li.first a,#path li.first a:visited{color:#00FFFF;text-decoration:none;}

	/* SEARCH BOX SECTION */

	#header #search-form{margin:0;}
	.search-form input.search-field{background: none transparent;height:18px;padding:6px 0 0;position:relative;margin-top:0;border:1px solid #FFFF00;width:150px;}
	.search-on label{color:#FFFF00;left: 5px;}
	.search-form p {background:none;}
	.search-os-contrast{border:0}

	/* ADVANCED SEARCH SECTION */

	#header .advanced-search  a{color:#00FFFF;background:  url("/wel/template-2011/images/advanced-search-arrow-contrast.gif") no-repeat center left;text-decoration:underline;}
	* html #header .banner-right .advanced-search a{text-decoration:underline;}/*IE6*/

	/* LANGUAGES SELECTOR (SCRIPT) */

	.language-selector-close,.language-selector-open{background-color:#000;border:1px solid #FFFF00;}
	.language-selector-close a,.language-selector-open a{color:#00FFFF;background-color:transparent;}
	.language-selector-open img,.language-selector-close img{background:#FFFF00;padding:1px 0;top:0;right:-1px;}
	#header .language-selector-open a:hover,
	#header .language-selector-open a:focus,
	#header.language-selector-open a:active{background-color:transparent;text-decoration:underline;color:#00FFFF;}
	*html .language-selector-open a:active{background-color:transparent;text-decoration:underline;}/* IE6*/
	.language-selector-open li.lang-separate{border-top:1px solid #FFFF00;}

	.font-size-2 .language-selector-open img,
	.font-size-2 .language-selector-close img{top:0px;margin-right:10px;padding:3px 0;}
	.font-size-3 .language-selector-open img,
	.font-size-3 .language-selector-close img{top:0px; border:0;right:0;padding:4px 0;}

	/* footer section */

	.layout-footer li a, 
	.layout-footer li a:visited{text-decoration: none;color:#00FFFF; background:url("/wel/template-2011/images/separator-contrast.gif") no-repeat scroll left center transparent;} 
	.layout-footer li a:active,.layout-footer li a:hover{color:#00FFFF;text-decoration:underline;} 

	/* SHARE BOX */

	div#share_box{background:none;background-color:#000;}
	div.share_header  #share_tab_bookmarks{color:#FFFF00;}
	.share_content a,.share_content ul.share_list li a,#share_box ul.share_list li a:visited
	{color:#00FFFF;text-decoration:none;}
	#share_box div.share_pages a,#share_box .share_content div.share_pages a:visited,#share_box .share_content div.share_pages a:active 
	{color:#00FFFF}
	#share_box .share_content ul.share_list li a:hover,#share_box .share_content div.share_pages a:hover{color:#00FFFF;text-decoration:underline;}
	div.share_content,.share_display_block{background-color:#000;}
	#share_box div.share_footer{background-color:#000;color:#FFFF00;}

}
@media screen /* WEBSERVICE */
{

	html body span.ws-links a,.ws-links,html body span.ws-links a:visited{background-color:#000;}
	html body span.ws-links a,html body span.ws-links a:visited{border: 1px solid #FFFF00;color:#00FFFF;}
	html body span.ws-links a:hover,html body span.ws-links a:focus,html body span.ws-links a:active{border:1px solid #FFFF00;background-color:#333333;color:#00FFFF}

	/* WS POPUP */

	.js .ws-popup-show span.ws-popup-layout{border:1px solid #FFFF00;color:#FFFF00;background:#000;}	

}
@media screen /* STYLE */
{

	/* LIST OF CATEGORY BY ITEM */

	.itemCategory{color:#FFFF00;}
	.euListDateCategory .itemCategory{color:#FFFF00;}

	/* LIST */

	.euList span.euDate{color:#FFFF00;}

	/* MENU */

	.euMenu a{background:none;}
	.euMenu li div.selected a,.euMenu li li div.selected a,.euMenu li li li div.selected a{background-image:none}
	div.selected{background:#333333;background-image:none;}
	.euMenu li.euShowSubLevel li li div a:hover,.euMenu li.euShowSubLevel li li div a:active,.euMenu li.euShowSubLevel li li div a:focus{color:#00FFFF;}
	.euMenu a span,.euMenu ul li a span{color:#00FFFF;text-decoration:none}
	.euMenu li.euShowSubLevel li li div a:focus,.euMenu li li div a:hover,.euMenu li li div a:active,.euMenu li li div a:focus {color:#00FFFF;text-decoration:underline;border:0;}

	/* LINK BEHAVIOR */

	.euMenu a:hover,.euMenu a:focus,.euMenu a:active{color:#00FFFF;background-color:#333333;} 

	/* rublic selected */

	.euMenu li div.selected a,.euMenu li li div.selected a, .euMenu li li li div.selected a{background-image:none;background-color:#333333;color:#00FFFF;}

	/* BOX-DATE */

	.euBox .euDate{color:#FFFF00;}

	/* GROUP BOX */

	.euGroupBox h3{border-bottom:2px solid #FFFF00;}

	/* BUTTONS */

	.euButtons img{border:2px solid #FFFF00;}

}
@media screen /* CONTENT */
{

	/* REFERENCE */

	.euDocRef li{border-top:1px solid #FFFF00;}
	.euDocRef li.euFirst{border:0;}
	.euDocRef li.euRefDate{color:#FFFF00;}
	.euDocRef b{color:#FFFF00;}

	/* AGENDA */

	.euAgenda h3{border-bottom:5px solid #FFFF00;}

	/* FAQ */

	.euAnswers h3{border-bottom:5px solid #FFFF00;}

	/* GALLERY */

	.euGallery h3{border-bottom:5px solid #FFFF00;}
	.euGallery .euItem{border-top:3px solid #FFFF00;}
	.euItem a{text-decoration:underline;}
	.euGallery h4{color:#FFFF00;}
	.euGallery div.euMedia{border-right:3px solid #FFFF00;}
	.euCaption{color:#FFFF00;}
	.euLow{border-top:1px solid #FFFF00;}
	.euHigh{border-top:1px solid #FFFF00;}

	/* NEWSLETTER */

	.euNewsletterImg{background-color:#000;border:3px solid #FFFF00;}
	.euBoxHeader h2{border-bottom:5px solid #FFFF00;color:#FFFF00;}
	.euBoxHeader h6{color:#FFFF00;}
	.euNewsletterCategoryTitle{font-size:150%;border-bottom:0px solid #FFFF00;}
	.euNewsletter .euText{border:1px solid #FFFF00;background-color:#000;}
	.euNewsletter h4{color:#FFFF00;}
	.euNewsletterContent .euRelatedMedia h4,.euNewsletterContent .euRelatedLinks h4{color:#FFFF00;}

	/* RELATED MEDIAS + RELATED LINKS */

	.euRelatedMedia h3,
	.euRelatedLinks h3{border-bottom:3px solid #FFFF00;}

	/* TABLE OF CONTENT	*/

	.euTocBox{border:2px solid #FFFF00;background-color:#000;}
	.euTocTitle{color:#FFFF00;}
	.euTocList,.euTocList ul{border-left:1px solid #FFFF00;}

}
@media screen /* COMPONENTS */
{

	/* PLAYER (reset-inline) */

	.navPlayer li.navPlayerInfo{border:1px solid #FFFF00;color:#FFFF00;background-color:#000;}
	.navPlayerInfo i{color:#FFFF00;}

	/* SLIDESHOW */

	.slideFrame{border:1px solid #FFFF00;}
	.slideText{border:1px solid #FFFF00;}
	.slideImage img{border:1px solid #FFFF00;}

	/* MEDIAGALLERY */

	.mediaFrame{border:1px solid #FFFF00;}
	.mediaLoading .mediaPlayer{background:url("/wel/components/images/loading-contrast.gif") #000 center center no-repeat;}
	.mediaNoPreview{background:#000;}
	.mediaImageLoad{background:url("/wel/components/images/loading-contrast.gif") #000 center center no-repeat;}
	.mediaNoPlugins b{color:#FFFF00;}

	/* DYNAMIC PANEL */

	.dynamicPanelLoading{border:1px solid #FFFF00;background:url("/wel/components/images/loading-contrast.gif") #000;}

	/* TAB */

	.js .tabItem{border:1px solid #FFFF00;background-color:#000;}
	.js .tabs .euGroup{border:1px solid #FFFF00;background-color:#000;}

	/* COMMON NAV LINK */

	.tabNav a,.tabNav a:visited{background-color:#000;border:1px solid #FFFF00;color:#00FFFF;}
	.tabNav a:hover,.tabNav a:focus,.tabNav a:active{background-color:#333333;border:1px solid #FFFF00;color:#00FFFF;}
	.tabNav a.selected,.tabNav a.selected:visited,.tabNav a.selected:hover,.tabNav a.selected:focus,.tabNav a.selected:active{background-color:#333333;border:1px solid #FFFF00;color:#00FFFF;}

	/* MULTIPAGE */

	.multiPage{padding:3px 0;margin:3px 0;border:1px solid #FFFF00;background-image:none;background-color:#000;}
	.multiPageMenuLink,.multiPageMenuLink:visited{background:url("/wel/components/images/arrows-down-contrast.gif") no-repeat scroll right center #333333;border:1px solid #FFFF00;}

	/* NUMBER LINK */

	.navLinks a,.navLinks a:visited{background-color:#000;color:#00FFFF;border:1px solid #FFFF00;}
	.navLinks a:hover,
	.navLinks a:focus,
	.navLinks a:active,
	.navSelected a,
	.navSelected a:visited{background-color:#333333;color:#00FFFF;border:1px solid #FFFF00;}
	.navSelected a:hover,
	.navSelected a:focus,
	.navSelected a:active{border:1px solid #00FFFF;}

	/* SUB MENU */

	.setPaginMenu{border:1px solid #FFFF00;background-image:none; background-color:#000;}
	.setPaginMenu a{background-color:#000;color:#00FFFF;border:1px solid #FFFF00;}
	.setPaginMenu a:focus,.setPaginMenu a:hover,.setPaginMenu a:active{background-color:#000;color:#00FFFF;border:1px solid #FFFF00;}

	/* MENU SELECTOR */

	.multiPageMenuLink,
	.multiPageMenuLink:visited{border:1px solid #FFFF00;color:#00FFFF;background:url("/wel/components/images/arrows-down-contrast.gif") #000 right center no-repeat;}
	.multiPageMenuLink:hover,
	.multiPageMenuLink:focus,
	.multiPageMenuLink:active{background:url("/wel/components/images/arrows-down-contrast.gif") #000 right center no-repeat;border:1px solid #FFFF00;color:#00FFFF;}

	/* CALENDAR */

	.calendar table,
	.calendar td{border:1px solid #FFFF00;}

	/* INLINE CALENDAR POPUP */

	.calendarEventPopup{border:1px solid #FFFF00;background-color:#000;}
	.calendarEventPopup .calendarEventDate{color:#FFFF00;background-image:none;background-color:#000;border-bottom:1px solid #FFFF00;}
	.calendarEventPopup a{background:url("/wel/components/images/arrow_04-contrast.gif") #000;}

	/* NAV */

	.calendarNav span.s{background-image:none;}

	/* design */

	.js .calendar{border:2px solid #FFFF00;background-image:none;}
	.calendar table{border:1px solid #FFFF00;background-image:none;background-color:#000;}
	.calendar tbody td{background-color:#000;}

	/* head */

	.year td{color:#FFFF00;border-top:1px solid #FFFF00;}
	.month td{color:#FFFF00;border-bottom:1px solid #FFFF00;}

	/* week */

	.calendar tr.weekRow td{background-image:none;background-color:#000;color:#FFFF00;border-bottom:1px solid #FFFF00;}

	/* day */

	.calendar tbody td{border-left:1px solid #FFFF00;border-top:1px solid #FFFF00;color:#FFFF00;}

	/* week */

	.calendar td.weekCol{border-right:1px solid #FFFF00;background-color:#000;color:#FFFF00;}

	/* highligh day */

	.highlightDay{background-color:#333333;color:#FFFF00;}
	td.eventDay a,td.eventDay a:hover{background:#333333;padding:2px;color:#00FFFF;}
	.calendar tbody td.eventDay{background-color:#333333;}
	.calendar tbody td.eventDay a strong,.calendar tbody td.eventDay a:visited strong{color:#00FFFF;text-decoration:none;}
	.calendar tbody td.eventDay a:hover strong{color:#00FFFF;text-decoration:underline;}

	/* nocsript events */

	.calendarEventDate{color:#333333; background-color:#000;background-image:none;}

	/* archive */

	.archiveCalendar div.calendarSkin{background-color:#000;}

	/* loading  */

	.js .calendarLoading{border:1px solid #FFFF00;background:url("/wel/components/images/loading-contrast.gif") #000;}

	/* INLINE CALENDAR POPUP */

	.calendarEventPopup{background-color:#000;}
	.calendarEventPopup .calendarEventDate{color:#FFFF00;background:#000;border-bottom:1px solid #FFFF00;}


	/* ACCORDION */

	.accordion{border:1px solid #FFFF00;}
	.accordion h3{background-color:#000;}
	.accordion h3 a,.accordion h3 a:visited{color:#00FFFF;border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;background:url("/wel/components/images/expand_collapse-contrast.gif") no-repeat scroll 98% center transparent;}
	.accordion h3 a:hover,.accordion h3 a:focus,.accordion h3 a:active{background-color:#000;border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;background-image:none;color:#00FFFF;background-color:#333333;text-decoration:underline;}
	.accordion .open h3 a, .accordion .open h3 a:visited, .accordion .open h3 a:hover, .accordion .open h3 a:focus, .accordion .open h3 a:active 
	{background-color:#333333;background-image: none;border-bottom:1px solid #FFFF00;color: #FFFF00;}

	/* DROPDOWN */

	/* mandatory rules */

	.dropdown a{background-color:#000;color:#00FFFF;}

	/* skin rules */

	.dropdown{border:1px solid #FFFF00;background-image:none;background-color:#000;}
	.dropdown a,
	.dropdown ul ul a{background:#000;color:#00FFFF;}
	.dropdown li a.master span{border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;color:#00FFFF;}
	.dropdown li a.master:hover span,.dropdown li a.master:focus span,.dropdown li a.master:active span{background-color:#000;color:#00FFFF;}
	.dropdown li a.drop span{background-image:url("/wel/components/images/arrows-down-contrast.gif");color:#00FFFF;}
	.dropdown ul ul a.main span{background-image:url("/wel/components/images/arrow_03-contrast.gif");color:#00FFFF;}
	.dropdown ul ul a span{border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;color:#00FFFF;}
	.dropdown ul ul a{border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;color:#00FFFF;color:#00FFFF;}
	.dropdown ul ul a.euFirst span{border-top:1px solid #FFFF00;color:#00FFFF;}
	.dropdown ul ul a.euLast span{border-bottom:1px solid #FFFF00;}
	.dropdown ul ul a:hover,.dropdown ul ul a:focus,.dropdown ul ul a:active{background:#000;color:#00FFFF;color:#00FFFF;}

	/* FLYOUT */

	.flyout a{background-color:#000;color:#00FFFF;}

	/* skin rules */

	.flyout a{background:#000;color:#00FFFF;border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;}
	.flyout a span{border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;color:#00FFFF;}
	.flyout a:hover span,
	.flyout a:focus span,
	.flyout a:active span{background-color:#000;color:#00FFFF;color:#00FFFF;}
	.flyout a.euFirst span{border-top:1px solid #FFFF00;color:#00FFFF;}
	.flyout a.euLast span{border-bottom:1px solid #FFFF00;color:#00FFFF;}
	.flyout a.fly span{background-image:url("/wel/components/images/arrow_03-contrast.gif");color:#00FFFF;}

	/* DEBUG */

	#euDebug{color:#FFFF00;border:5px solid #FFFF00;background-color:#000000;background-image:none;}
	#euDebug i{color:#FFFF00;}
	#euDebug b{color:#FFFF00;}
	#euDebug em{color:#FFFF00;}
	#euDebug u{color:#FFFF00;}
	#euDebug s{color:#FFFF00;}
}

﻿@media all /* HTML RESET */ 
{

	body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,small,
	strike,strong,sub,sup,dl,dt,dd,fieldset,form,label,input,legend,caption,table,tbody,tfoot,thead,tr,th,td
	{color: #FFFF00;}
	body,div,table,tbody,tfoot,thead,tr,th,td{background-color:#000;}
		
/* LINK */
	
	a,a:visited,
	a:hover,a:focus,a:active{color:#00FFFF;text-decoration:underline;}
	
/* LINKS WITH ICON */

	html body .layout a.link-ico span.link-size{color:#00FFFF;text-decoration:none;}
}
@media screen /* LAYOUT */
{

	.layout{border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;border-bottom:1px solid #FFFF00;}
	.layout-footer{background:transparent none;border-top:1px solid #FFFF00;}
	.layout-wrapper-reset{background:none repeat scroll 0 0 #000;}
	.layout,.layout-body,.layout-wrapper,.layout-wrapper-reset,.layout-left.layout-content,.layout-content-reset,.layout-right
	{background-color:#000;}
}
@media screen /* TEMPLATE 2011 */
{

/* ACCESSIBILITY MENU */
		
	#accessibility-menu a,
	#accessibility-menu a:focus,
	#accessibility-menu a:active{background-color:#000;border:2px solid #FFFF00;color:#00FFFF;text-decoration:underline;}
	* html #header #accessibility-menu a{text-decoration:underline;} /* IE6*/
	
/* BANNER */

	.banner-right{background:none;}
	#header{background:none;background-color:#000;}
	#header a,#header a:visited,#header li.selected a:visited{color:#00FFFF;text-decoration:none;}
	#services li a:hover,#header a:focus,#services a:active{color:#00FFFF;text-decoration:underline;}
	* html .banner-right{background:none;background-color:#000;} /* IE6*/
	
	
/* SERVICES */
	
	#services{background:none;background-color:transparent;}
	#services a,
	#services a:visited{background: url("/wel/template-2011/images/separator-contrast.gif") transparent left center no-repeat;}
	#services li a,#services li a:visited{color:#00FFFF;text-decoration:none;}
	* html #services{background:none;background-color:transparent;}/*IE6*/

/* NAVIGATION PATH (CRUMBTRAILS) */

	#path{border-bottom:1px solid #FFFF00;border-top:1px solid #FFFF00;background-color:#000;}
	#path li{background:url("/wel/template-2011/images/breadcrumb-contrast.gif") transparent left center no-repeat;}
	#path,#path li{color:#FFFF00;}
	#path a:hover,#path a:focus,#path a:active,#path li a:hover,#path li a:focus,#path li a:active,#path li.first a:hover,#path li.first a:focus,#path li.first a:active
	{color:#00FFFF;text-decoration:underline;}
	#path a,#path a:visited,#path li.first a,#path li.first a:visited{color:#00FFFF;text-decoration:none;}

/* SEARCH BOX SECTION */
	
	#header #search-form{margin:0;}
	.search-form input.search-field{background: none transparent;height:18px;padding:6px 0 0;position:relative;margin-top:0;border:1px solid #FFFF00;width:150px;}
	.search-on label{color:#FFFF00;left: 5px;}
	.search-form p {background:none;}
	.search-os-contrast{border:0}

/* ADVANCED SEARCH SECTION */
	
	#header .advanced-search  a{color:#00FFFF;background:  url("/wel/template-2011/images/advanced-search-arrow-contrast.gif") no-repeat center left;text-decoration:underline;}
	* html #header .banner-right .advanced-search a{text-decoration:underline;}/*IE6*/

/* LANGUAGES SELECTOR (SCRIPT) */
	
	.language-selector-close,.language-selector-open{background-color:#000;border:1px solid #FFFF00;}
	.language-selector-close a,.language-selector-open a{color:#00FFFF;background-color:transparent;}
	.language-selector-open img,.language-selector-close img{background:#FFFF00;padding:1px 0;top:0;right:-1px;}
	#header .language-selector-open a:hover,
	#header .language-selector-open a:focus,
	#header.language-selector-open a:active{background-color:transparent;text-decoration:underline;color:#00FFFF;}
	*html .language-selector-open a:active{background-color:transparent;text-decoration:underline;}/* IE6*/
	.language-selector-open li.lang-separate{border-top:1px solid #FFFF00;}
	
	.font-size-2 .language-selector-open img,
	.font-size-2 .language-selector-close img{top:0px;margin-right:10px;padding:3px 0;}
	.font-size-3 .language-selector-open img,
	.font-size-3 .language-selector-close img{top:0px; border:0;right:0;padding:4px 0;}
	
/* footer section */
	
	.layout-footer li a, 
	.layout-footer li a:visited{text-decoration: none;color:#00FFFF; background:url("/wel/template-2011/images/separator-contrast.gif") no-repeat scroll right center transparent;} 
	.layout-footer li a:active,.layout-footer li a:hover{color:#00FFFF;text-decoration:underline;} 
	
/* SHARE BOX */

	div#share_box{background:none;background-color:#000;}
	div.share_header  #share_tab_bookmarks{color:#FFFF00;}
	.share_content a,.share_content ul.share_list li a,#share_box ul.share_list li a:visited
	{color:#00FFFF;text-decoration:none;}
	#share_box div.share_pages a,#share_box .share_content div.share_pages a:visited,#share_box .share_content div.share_pages a:active 
	{color:#00FFFF}
	#share_box .share_content ul.share_list li a:hover,#share_box .share_content div.share_pages a:hover{color:#00FFFF;text-decoration:underline;}
	div.share_content,.share_display_block{background-color:#000;}
	#share_box div.share_footer{background-color:#000;color:#FFFF00;}
	
}
@media screen /* WEBSERVICE */
{
	
	html body span.ws-links a,.ws-links,html body span.ws-links a:visited{background-color:#000;}
	html body span.ws-links a,html body span.ws-links a:visited{border: 1px solid #FFFF00;color:#00FFFF;}
	html body span.ws-links a:hover,html body span.ws-links a:focus,html body span.ws-links a:active{border:1px solid #FFFF00;background-color:#333333;color:#00FFFF}
	
/* WS POPUP */
	
	.js .ws-popup-show span.ws-popup-layout{border:1px solid #FFFF00;color:#FFFF00;background:#000;}	
	
}
@media screen /* STYLE */
{

/* LIST OF CATEGORY BY ITEM */

	.itemCategory{color:#FFFF00;}
	.euListDateCategory .itemCategory{color:#FFFF00;}
		
/* LIST */
   
   .euList span.euDate{color:#FFFF00;}
	
/* MENU */

	.euMenu a{background:none;}
	.euMenu li div.selected a,.euMenu li li div.selected a,.euMenu li li li div.selected a{background-image:none}
	div.selected{background:#333333;background-image:none;}
	.euMenu li.euShowSubLevel li li div a:hover,.euMenu li.euShowSubLevel li li div a:active,.euMenu li.euShowSubLevel li li div a:focus{color:#00FFFF;}
	.euMenu a span,.euMenu ul li a span{color:#00FFFF;text-decoration:none}
	.euMenu li.euShowSubLevel li li div a:focus,.euMenu li li div a:hover,.euMenu li li div a:active,.euMenu li li div a:focus {color:#00FFFF;text-decoration:underline;border:0;}
	
	#nav a { color: #DDD; }

/* LINK BEHAVIOR */
	
	.euMenu a:hover,.euMenu a:focus,.euMenu a:active{color:#00FFFF;background-color:#333333;} 

/* rublic selected */

	.euMenu li div.selected a,.euMenu li li div.selected a, .euMenu li li li div.selected a{background-image:none;background-color:#333333;color:#00FFFF;}
	
/* BOX-DATE */

	.euBox .euDate{color:#FFFF00;}

/* GROUP BOX */

	.euGroupBox h3{border-bottom:2px solid #FFFF00;}
	
/* BUTTONS */

	.euButtons img{border:2px solid #FFFF00;}

}
@media screen /* CONTENT */
{

/* GENERAL */
	h3, .h3 { color: #FFF; }
	.tools .name em { color: #FFF }
	#share_button_container a { color: #000; }

/* HOME */
	.sidebar-home p, .sidebar-home label { color: #000; }
	.sidebar-home .box-content { background-color: #FFF; }
	#nav-theme .theme.work .title a { color: #CCC; }
	#nav-theme .theme.education-youth .title a { color: #618CB5; }

/* REFERENCE */

	.euDocRef li{border-top:1px solid #FFFF00;}
	.euDocRef li.euFirst{border:0;}
	.euDocRef li.euRefDate{color:#FFFF00;}
	.euDocRef b{color:#FFFF00;}

/* AGENDA */
	
	.euAgenda h3{border-bottom:5px solid #FFFF00;}
	
/* FAQ */
	
	.euAnswers h3{border-bottom:5px solid #FFFF00;}
	
/* GALLERY */

	.euGallery h3{border-bottom:5px solid #FFFF00;}
	.euGallery .euItem{border-top:3px solid #FFFF00;}
	.euItem a{text-decoration:underline;}
	.euGallery h4{color:#FFFF00;}
	.euGallery div.euMedia{border-right:3px solid #FFFF00;}
	.euCaption{color:#FFFF00;}
	.euLow{border-top:1px solid #FFFF00;}
	.euHigh{border-top:1px solid #FFFF00;}

/* NEWSLETTER */

	.euNewsletterImg{background-color:#000;border:3px solid #FFFF00;}
	.euBoxHeader h2{border-bottom:5px solid #FFFF00;color:#FFFF00;}
	.euBoxHeader h6{color:#FFFF00;}
	.euNewsletterCategoryTitle{font-size:150%;border-bottom:0px solid #FFFF00;}
	.euNewsletter .euText{border:1px solid #FFFF00;background-color:#000;}
	.euNewsletter h4{color:#FFFF00;}
	.euNewsletterContent .euRelatedMedia h4,.euNewsletterContent .euRelatedLinks h4{color:#FFFF00;}
	
/* RELATED MEDIAS + RELATED LINKS */

	.euRelatedMedia h3,
	.euRelatedLinks h3{border-bottom:3px solid #FFFF00;}

/* TABLE OF CONTENT	*/

	.euTocBox{border:2px solid #FFFF00;background-color:#000;}
	.euTocTitle{color:#FFFF00;}
	.euTocList,.euTocList ul{border-left:1px solid #FFFF00;}

/* WORK */
	.work h1 { color: #FFF; }
}
@media screen /* COMPONENTS */
{

/* PLAYER (reset-inline) */

	.navPlayer li.navPlayerInfo{border:1px solid #FFFF00;color:#FFFF00;background-color:#000;}
	.navPlayerInfo i{color:#FFFF00;}
		
/* SLIDESHOW */
	
	.slideFrame{border:1px solid #FFFF00;}
	.slideText{border:1px solid #FFFF00;}
	.slideImage img{border:1px solid #FFFF00;}
	
/* MEDIAGALLERY */

	.mediaFrame{border:1px solid #FFFF00;}
	.mediaLoading .mediaPlayer{background:url("/wel/components/images/loading-contrast.gif") #000 center center no-repeat;}
	.mediaNoPreview{background:#000;}
	.mediaImageLoad{background:url("/wel/components/images/loading-contrast.gif") #000 center center no-repeat;}
	.mediaNoPlugins b{color:#FFFF00;}
	
/* DYNAMIC PANEL */
	
	.dynamicPanelLoading{border:1px solid #FFFF00;background:url("/wel/components/images/loading-contrast.gif") #000;}

/* TAB */
	
	.js .tabItem{border:1px solid #FFFF00;background-color:#000;}
	.js .tabs .euGroup{border:1px solid #FFFF00;background-color:#000;}
	
/* COMMON NAV LINK */

	.tabNav a,.tabNav a:visited{background-color:#000;border:1px solid #FFFF00;color:#00FFFF;}
	.tabNav a:hover,.tabNav a:focus,.tabNav a:active{background-color:#333333;border:1px solid #FFFF00;color:#00FFFF;}
	.tabNav a.selected,.tabNav a.selected:visited,.tabNav a.selected:hover,.tabNav a.selected:focus,.tabNav a.selected:active{background-color:#333333;border:1px solid #FFFF00;color:#00FFFF;}

/* MULTIPAGE */

	.multiPage{padding:3px 0;margin:3px 0;border:1px solid #FFFF00;background-image:none;background-color:#000;}
	.multiPageMenuLink,.multiPageMenuLink:visited{background:url("/wel/components/images/arrows-down-contrast.gif") no-repeat scroll right center #333333;border:1px solid #FFFF00;}
	
/* NUMBER LINK */

	.navLinks a,.navLinks a:visited{background-color:#000;color:#00FFFF;border:1px solid #FFFF00;}
	.navLinks a:hover,
	.navLinks a:focus,
	.navLinks a:active,
	.navSelected a,
	.navSelected a:visited{background-color:#333333;color:#00FFFF;border:1px solid #FFFF00;}
	.navSelected a:hover,
	.navSelected a:focus,
	.navSelected a:active{border:1px solid #00FFFF;}
	
/* SUB MENU */
	
	.setPaginMenu{border:1px solid #FFFF00;background-image:none; background-color:#000;}
	.setPaginMenu a{background-color:#000;color:#00FFFF;border:1px solid #FFFF00;}
	.setPaginMenu a:focus,.setPaginMenu a:hover,.setPaginMenu a:active{background-color:#000;color:#00FFFF;border:1px solid #FFFF00;}
	
/* MENU SELECTOR */
	
	.multiPageMenuLink,
	.multiPageMenuLink:visited{border:1px solid #FFFF00;color:#00FFFF;background:url("/wel/components/images/arrows-down-contrast.gif") #000 right center no-repeat;}
	.multiPageMenuLink:hover,
	.multiPageMenuLink:focus,
	.multiPageMenuLink:active{background:url("/wel/components/images/arrows-down-contrast.gif") #000 right center no-repeat;border:1px solid #FFFF00;color:#00FFFF;}

/* CALENDAR */
	
	.calendar table,
	.calendar td{border:1px solid #FFFF00;}
	
	/* INLINE CALENDAR POPUP */
	
	.calendarEventPopup{border:1px solid #FFFF00;background-color:#000;}
	.calendarEventPopup .calendarEventDate{color:#FFFF00;background-image:none;background-color:#000;border-bottom:1px solid #FFFF00;}
	.calendarEventPopup a{background:url("/wel/components/images/arrow_04-contrast.gif") #000;}
	
	/* NAV */
	
	.calendarNav span.s{background-image:none;}
	
	/* design */
	
	.js .calendar{border:2px solid #FFFF00;background-image:none;}
	.calendar table{border:1px solid #FFFF00;background-image:none;background-color:#000;}
	.calendar tbody td{background-color:#000;}
	
	/* head */
	
	.year td{color:#FFFF00;border-top:1px solid #FFFF00;}
	.month td{color:#FFFF00;border-bottom:1px solid #FFFF00;}
	
	/* week */
	
	.calendar tr.weekRow td{background-image:none;background-color:#000;color:#FFFF00;border-bottom:1px solid #FFFF00;}
	
	/* day */
	
	.calendar tbody td{border-left:1px solid #FFFF00;border-top:1px solid #FFFF00;color:#FFFF00;}
	
	/* week */
	
	.calendar td.weekCol{border-right:1px solid #FFFF00;background-color:#000;color:#FFFF00;}
	
	/* highligh day */
	
	.highlightDay{background-color:#333333;color:#FFFF00;}
	td.eventDay a,td.eventDay a:hover{background:#333333;padding:2px;color:#00FFFF;}
	.calendar tbody td.eventDay{background-color:#333333;}
	.calendar tbody td.eventDay a strong,.calendar tbody td.eventDay a:visited strong{color:#00FFFF;text-decoration:none;}
	.calendar tbody td.eventDay a:hover strong{color:#00FFFF;text-decoration:underline;}
		
	/* nocsript events */
	
	.calendarEventDate{color:#333333; background-color:#000;background-image:none;}

	/* archive */

	.archiveCalendar div.calendarSkin{background-color:#000;}

	/* loading  */

	.js .calendarLoading{border:1px solid #FFFF00;background:url("/wel/components/images/loading-contrast.gif") #000;}
	
	/* INLINE CALENDAR POPUP */
	
	.calendarEventPopup{background-color:#000;}
	.calendarEventPopup .calendarEventDate{color:#FFFF00;background:#000;border-bottom:1px solid #FFFF00;}
	

/* ACCORDION */
	
	.accordion{border:1px solid #FFFF00;}
	.accordion h3{background-color:#000;}
	.accordion h3 a,.accordion h3 a:visited{color:#00FFFF;border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;background:url("/wel/components/images/expand_collapse-contrast.gif") no-repeat scroll 98% center transparent;}
	.accordion h3 a:hover,.accordion h3 a:focus,.accordion h3 a:active{background-color:#000;border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;background-image:none;color:#00FFFF;background-color:#333333;text-decoration:underline;}
	.accordion .open h3 a, .accordion .open h3 a:visited, .accordion .open h3 a:hover, .accordion .open h3 a:focus, .accordion .open h3 a:active 
	{background-color:#333333;background-image: none;border-bottom:1px solid #FFFF00;color: #FFFF00;}

/* DROPDOWN */
	
	/* mandatory rules */
	
	.dropdown a{background-color:#000;color:#00FFFF;}
	
	/* skin rules */
	
	.dropdown{border:1px solid #FFFF00;background-image:none;background-color:#000;}
	.dropdown a,
	.dropdown ul ul a{background:#000;color:#00FFFF;}
	.dropdown li a.master span{border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;color:#00FFFF;}
	.dropdown li a.master:hover span,.dropdown li a.master:focus span,.dropdown li a.master:active span{background-color:#000;color:#00FFFF;}
	.dropdown li a.drop span{background-image:url("/wel/components/images/arrows-down-contrast.gif");color:#00FFFF;}
	.dropdown ul ul a.main span{background-image:url("/wel/components/images/arrow_03-contrast.gif");color:#00FFFF;}
	.dropdown ul ul a span{border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;color:#00FFFF;}
	.dropdown ul ul a{border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;color:#00FFFF;color:#00FFFF;}
	.dropdown ul ul a.euFirst span{border-top:1px solid #FFFF00;color:#00FFFF;}
	.dropdown ul ul a.euLast span{border-bottom:1px solid #FFFF00;}
	.dropdown ul ul a:hover,.dropdown ul ul a:focus,.dropdown ul ul a:active{background:#000;color:#00FFFF;color:#00FFFF;}

/* FLYOUT */
	
	.flyout a{background-color:#000;color:#00FFFF;}
	
	/* skin rules */
	
	.flyout a{background:#000;color:#00FFFF;border-left:1px solid #FFFF00;border-right:1px solid #FFFF00;}
	.flyout a span{border-top:1px solid #FFFF00;border-bottom:1px solid #FFFF00;color:#00FFFF;}
	.flyout a:hover span,
	.flyout a:focus span,
	.flyout a:active span{background-color:#000;color:#00FFFF;color:#00FFFF;}
	.flyout a.euFirst span{border-top:1px solid #FFFF00;color:#00FFFF;}
	.flyout a.euLast span{border-bottom:1px solid #FFFF00;color:#00FFFF;}
	.flyout a.fly span{background-image:url("/wel/components/images/arrow_03-contrast.gif");color:#00FFFF;}
	
/* DEBUG */
 
	#euDebug{color:#FFFF00;border:5px solid #FFFF00;background-color:#000000;background-image:none;}
	#euDebug i{color:#FFFF00;}
	#euDebug b{color:#FFFF00;}
	#euDebug em{color:#FFFF00;}
	#euDebug u{color:#FFFF00;}
	#euDebug s{color:#FFFF00;}
}


/***
 * YEC SPECIFIC
 ***/
#sub-nav .theme a, .section-title {
	background:none !important;
}

#sub-nav .ico {
	display:none !important;
}

h1, h2, h3, h4, h5, h6 {
	color:#ff0 !important;
}

a, a strong, .nolink, .nolink strong {
	color:#0ff !important;
}

#nav li {
	background:none !important;
}

#nav a:hover, #nav a.active {
	background:none !important;
	text-decoration:underline !important;	
}

#nav a.active {
	border:1px solid !important;
	border-bottom:0;
}

#nav .sub-menu, #nav .sub-menu li, #nav .sub-menu li a, #sub-nav, #sub-nav li, #sub-nav li a {
	background:#000 !important;
}

#need-help-link {
	background:#000 !important;
	color:#0FF !important;
	border:1px solid #0ff !important;
}

#share-tool span {
	background:#000 !important;
	border:1px solid #fff;
}

.situation-list .selected a {
}

.wys-choose, .button {
	border:1px solid #0ff !important;
	background:#000 !important;
	color:#0ff !important;
}

.wys-choose span {
	background:#000 !important;
}

.wys-content a {
	background:#000 !important;
}

.button {
	padding:0 10px !important;
}

.button span {
	display:none !important;
}

* {
	text-shadow:none !important;
}

.business-in-europe {
	border:1px solid #0ff !important;
	color:#0ff !important;
	background:#000 !important;
}

.js .business-in-europe-open {
	border:1px solid #0ff !important;
	color:#0ff !important;
	background:#0ff !important;
}

.business-in-europe-open .arrow {
	display:none !important;
}

.tools .name, .tools .name em {
	color:#0ff !important;
}

.abbr-popup {
	border:1px solid #0ff !important;
	background:#000 !important;
}

h2.toggle, h3.toggle, h4.toggle, h5.toggle, h6.toggle {
	border:1px solid #0ff !important;
	background:#000 !important;
}

.js .tools .popup, .js .tools .active .name {
	background:#000 !important;
	border:1px solid #0ff !important;
}

.js .tools .active .name {
	border-left:0 !important;
}

textarea {
	border:1px solid #ff0 !important;
	background:#000 !important;
	color:#ff0 !important;
}

.countries-dropdown li:hover {
	background:none !important;
}

.countries-dropdown li {
	color:#ff0 !important;
}

.home .box {
	border:1px solid #ff0 !important;
	background:#000 !important;
	color:#ff0 !important;
}

.sidebar-home .box-content {
	background:#000 !important;
}

.sidebar-home p, .sidebar-home label {
	color:#ff0 !important;
}

.home .box:after {
	display:none !important;
}

#nav-topic .soon p {
	background:#000 !important;
	color:#ff0 !important;
	border-color:#000 !important;
}

#nav-topic .soon p:after {
	display:none !important;
}

/* popup */
#jqueryPopup-wrap {
	background:#000 !important;
	border:1px solid #0ff !important;
}


#further-help,
#content table th,
#sub-nav .topic a, 
.section-title, 
#sub-nav .topic span.nolink,
#need-help-form,
#popup #country-container #main_menu_fancy,
#country-container #country-info li {
	background: none !important;
}

.tools .popup p, 
.tools .popup li, 
.tools .popup td,
#country-container #choose-countries ul li a {
	color: #FFFF00 !important;
}


.item .lang-ico,
#popup #country-container #country-info {
	background: #000 !important;
}

#popup #country-container #main_menu_fancy > li a, 
#popup #country-container #main_menu_fancy > li span.nolink {
	color: #fff !important;
}
.sidebar-right > div, .sidebar-right > ul, #toolbar, .tool-legislation, .title-legislation, .title-related-t, .related-topics-content, .title-regulation, .help-and-advice .title, .feedback h4, .feedback p,
.need-help h2, #need-help-link span, .need-help-anchor, .title-box-news{
	background-color: #000 !important;
}
.edcc span, .title-legislation, #link-social-new span, .home-title{
	color: #FF0 !important;
}
input{
	color: #000;
}