/* ERC Portal specific */
.myButton   
 {
 
 
    text-color:white;

    color:white !important;
	-moz-box-shadow: 3px 4px 0px 0px #1564ad;
	
    -webkit-box-shadow: 3px 4px 0px 0px #1564ad;
	
    box-shadow: 3px 4px 0px 0px #1564ad;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));

	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	 
	background-color:#79bbff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #337bc4;
	display:inline-block;
	cursor:pointer;
 
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:5px 12px;
	text-decoration:none !important;
 
}
.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
	background:-moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-o-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	 
	background-color:#378de5;
}
.myButton:active {
	position:relative;
	top:1px;
  text-decoration: none;
text-color: white !important;
color: white !important;

}


.myButton a  
 {
  text-decoration: none;
text-color: white !important;
color: white !important;
}

.title-cont {
margin: 5px 0 2px -10px;
float: left;
position: relative;
z-index: 4;
 
}
.title-contB {
margin: 5px 0 2px -10px;
float: left;
position: relative;
z-index: 4;
 
}

.title-cont .title-left {
background: url(/images/themes/orange_left.png) no-repeat;
width: 27px;
height: 51px;
float: left;
}

.title-cont .title-right {
background: url(/images/themes/orange_right.png) no-repeat;
width: 42px;
height: 51px;
float: left;
}

.title-cont .title {
background: url(/images/themes/orange_1px.png) repeat-x;
height: 51px;
float: left;
font-size: 1.6em;
color: #fff;
line-height: 36px;
}
 

.title-cont {
margin-left: -10px;
float: left;
}



td {font-size:11px;}							
#dnn_TopPane{


background-color:#FFFFFF;
	width: 990px;
	border:0px solid #a6c9df;
	margin:0 0 0 0



}
#dnn_LeftPane {


width:210px;
	/* background-color:#64a0c7; */

 


	border:0px solid #a6c9df;
	color: #0096c0;


font-weight: 600;


	margin:10px 0 0 0;
	font-family: Verdana;
	font-size:10px;
	padding:5px;
}
#dnn_LeftPane a, #dnn_LeftPane p {color:#0096c0;
font-weight: 700;
padding-left: 3px;

}

#dnn_LeftPane .inner-content {
border-bottom: 2px solid #0096c0;

background-color:#cceaf2;
font-weight: 700;

}


	
#dnn_LeftPane .Head {
/*  color:white;   ---- #0ecaff===
background:#2f80b4; */
color: #0096c0;
background:white;
font-weight: 700;
font-size:13px;
border:0px solid #a6c9df; 
background-clip: padding-box;
font-family: Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;
line-height: 1.428571429;


  text-transform: uppercase;

margin:0px 0 0 0; 
width:199px;
 padding:5px;
  
 display:block;
}	


/*#banner-left {width:190px;overflow:hidden;
	background-color:#2f80b4;
	border:1px solid #a6c9df;
	color:white;
	margin:10px 0 10px 0px;
}*/
.dnnRight{width:210px;float:right;
	 
	border:0px solid #a6c9df;
	color:white;
	margin:0px 0 10px 0}
			 
.menu-top-container {background-color:#2F80B4;}

.mainmenu_menuitem 

{color:white; font-family:Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold; border:none;


}



.mainmenu_menuitemsel

 {color:white; font-family:Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold; background-color:#074A8B;}
.MainMenu_SubMenu {z-index:9999; color:white; background-color:#2F80B4; font-family:Verdana, Arial, Tahoma, sans-serif; font-size:11px; font-weight:bold;border:none}
.MainMenu_MenuArrow, .mainmenu_menuicon {z-index:9999;border:none}
.mainmenu_menuicon {background-color:inherit}

.message {
margin: 4px 6px 12px 0;
font-family: Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;
font-color: grey;
line-height: 20px;
font-size: 13px;
 

border-bottom :2px solid #0096c0;
background-color:#cceaf2;
padding:10px;}

/*Login*/
.LoginTabGroup   

/* EUROPA ECHO HOMEPAGE */

/* top - right - Bottom - left*/

body {
     /*background:#2f80b4 url(https://ec.europa.eu/echo/images/interface/utilities/bg_general-2011-blue.gif) repeat-x bottom fixed;*/
     margin:0;
     padding: 4px;
     /*text-align:center;*/
     color: #000;
	 height: 101%;
     font-size: 11px;
     font-family:Verdana, Arial, Tahoma, sans-serif;
     }

/* ERC FLASH */	 
#containerflash {
        	/*margin: 0 auto;*/
	    	width: 614px;
 padding: 0px;
			text-align:center;
			background-color:#D8D8D8;
			border:solid 1px black;
			font-family:Verdana;
           }

#center-container-flash {}
#flashdate {padding-top:10px;padding-bottom:10px;}
#flashpage {background-color:#eeeeee}
#topflash {padding:0px;}
.flashtableitem{padding: 5px;}
.flashtableitem h3,.flashtableitem li,.flashtableitem p {font-family:Verdana;}
.flashtableheader{border-bottom: solid 0px #f0f0f0; padding-bottom: 0cm; padding-left: 0pt; 
width:100%; padding-right: 0pt; background: #006386; height: 26.5pt; padding-top: 0cm; text-align: left; margin: 0 0 0 0pt; 
color: white; font-size: 11pt;font-weight:bold;font-family:Verdana;}
.flashtableheader2{border-bottom: solid 0px #f0f0f0; padding-bottom: 0cm; padding-left: 0pt; width:100%; padding-right: 0pt; 
background: #0094c8; height: 26.5pt; padding-top: 0cm; text-align: left; margin: 0 0 0 0pt; color: white; font-size: 11pt;
font-weight:bold;font-family:Verdana;}
.flashtable {width:100%;}
	 
/* MAIN ELEMENTS*/	 
#container {
			top: 0;
			position: relative;
			text-align:left;
        	margin: 0 auto;
	    	width: 990px;
			z-index:1000;
			padding-left:0px;
			padding-right:0px;
			/*background:#ecedeb;*/

           }

#top {
	top: 0;
	position: relative;
      height:124px;
      font-size: 10px;
     }
/*
h1 {
   font-family: verdana, arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #000000;
	text-align:center; }
*/

h1 {
font-size: 16px;
font-weight: 700;
line-height: 30px;
color: #0096c0;
}




 	
	
h2	{
  /*  margin: 10px 2px 2px 2px;	  */
	font-family: verdana, arial, sans-serif;
    font-size: 14px;
	font-weight: normal;
	}
 
h2 .Head
 {
font-size: 16px;
font-weight: 700;
line-height: 30px;
color: #0096c0;
padding: 10px 10px 12px;
margin: 0;
display: block;

}


	
h3	{
	font-family: verdana, arial, sans-serif;
    font-size: 11px;
	font-weight: bold;
    margin: 5px 5px 5px 0;		
	}	
   
h2.about   {
	border-bottom: solid 1px #a16200;
	color: #a16200;
	overflow:hidden;
	  }  
	  
h3.about  {
	color: #a16200;  
	  }  

h2.partners   {
	border-bottom: solid 1px #714b00;
	color: #714b00;
	overflow:hidden;
	  }  
	  
h3.partners  {
	color: #714b00;  
	  }  
	  	  
h2.policies   {
	border-bottom: solid 1px #595959;
	color: #595959;
	overflow:hidden;
	  }  
	  
h3.policies  {
	color: #595959;  
	  }  

h2.evaluation   {
	border-bottom: solid 1px #595959;
	color: #8c2025;
	overflow:hidden;
	  }  
	  
h3.evaluation  {
	color: #8c2025;  
	  }  
	  	  
h2.funding   {
	border-bottom: solid 1px #007d98;
	color: #007d98;
	overflow:hidden;
	  }  
	  
h3.funding {
	color: #007d98;  
	  }  
	  
h2.media   {
	border-bottom: solid 1px #802781;
	color: #802781;
	overflow:hidden;
	  }  
	  
h3.media  {
	color: #802781;
	  }  
	  
h2.jobs   {
	border-bottom: solid 1px #bfa009;
	color: #bfa009;
	overflow:hidden;
	  }  
	  
h3.jobs  {
	color: #bfa009;  
	  }  
	  
h2.news   {
	border-bottom: solid 1px #20761a;
	color: #20761a;
	overflow:hidden;
	  }  
	  
h3.news  {
	color: #20761a;  
	  }  

h3.news2  {
	color: #20761a;  
    margin: 12px 6px 12px 0;	
	  }
	  
h4.news  {
	font-family: verdana, arial, sans-serif;
    font-size: 12px;
	font-weight: bold;
    margin: 14px 4px 10px 0;
	color: #20761a;  
	  } 

h4.news2  {
	font-family: verdana, arial, sans-serif;
    font-size: 12px;
	font-weight: bold;
    margin: 2px 4px 6px 0;
	color: #20761a;  
	  } 	   

h2.aid   {
	border-bottom: solid 1px #782a08;
	color: #782a08;
	overflow:hidden;
	  }  

h2.blog   {
	border-bottom: solid 1px #835000;
	color: #835000;
	overflow:hidden;
	  }  	  
	  
h3.aid  {
	color: #782a08;  
	  }   	  	  	  	  	  
	  
p 	{
     margin: 4px 6px 12px 0;
font-family: Verdana,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-color:grey;
line-height: 20px;
font-size: 11px;

 	}	   
   
hr 	{
    width:300px;
	margin-top: 8px;
	text-align:center;
	color:#FFFFFF;
	border-bottom: dashed 1px #237ec4;
 	}	

hr.news-index 	{
	width:360px; 
	text-align:left;
	border-width: 0px 0px 1px 0px;	
	border-style:dashed;
	border-color:#CCC;
	margin:0;
 	}		
	   
.bold {
	   font-weight:bold;
	   color: #244666;
	  }   
	  
.grey {
	   color: #aaaaaa;
	  }  
	  
.grey2 {
	   color: #676767;
	  }  	  	  
	  	  
.bold-about {
	   font-weight:bold;
	   color:#a16200;
	  }   
	  
.bold-policies {
	   font-weight:bold;
	   color:#595959;
	  }   	  

.bold-partners  {
	font-weight:bold;
	color: #714b00;  
	  }  
	  
.bold-evaluation {
	font-weight:bold;
	color:#8c2025;
}

.bold-funding {
	   font-weight:bold;
	   color:#007d98;
	  }  
	  
.bold-media {
	   font-weight:bold;
	   color:#802781;
	  }   
	  
.bold-jobs {
	   font-weight:bold;
	   color:#bfa009;
	  }   	  	
	  
.bold-news {
	   font-weight:bold;
	   color:#20761a;
	  }  
	  
.bold-aid {
	   font-weight:bold;
	   color:#782a08;
	  }   			   		   
 
.bold-poll	 {
		   	  font-weight:bold;
	   	      color: #d5e8ed;
	  		}   		  

.more 	{
		font-weight:bold;
		font-size:10px;
		}	  
		
.more-aligned 	{
		font-weight:bold;
		font-size:10px;
		margin: 0 0 0 25px;
		}			
		
.chapeau	{
			font-weight: bold ;
			size: 11px;
			}		
			
ul	{
	list-style-type:square;
	}						
	
li0000 {
	margin: 0 0 0 -10px;
	}	

.subtitle {
	font-size:12px;
	color: #555;
	margin-left:4px;
	font-weight:bold;
		}

.flash-header {
	font-size:12px;
	text-align:right;
	color: #0165a3;
	font-weight:bold;
		}
		
h2.flash-title1 {
	font-size:18px;
	color: #ffffff;
	background: #006386; 
	font-weight:bold;
	padding: 0 0 0 5px;
		}

h2.flash-title2 {
	font-size:18px;
	color: #ffffff;
	background: #00afec; 
	font-weight:bold;
	padding: 0 0 0 5px;
		}

/* ================ BANNER LEFT ================ */

#banner-left {
              height: 106px;
              width: 694px;
              background: url(/portals/_default/skins/erc_skin/images/title-banner2_en.png) no-repeat;
              position:absolute;
              }

              #breadcrumb {
                          font-weight: bold;
                          color: #d1e9f3;
                          padding: 0 0 3px 11px;
                          }
                          
                          #breadcrumb a, #breadcrumb a:active, #breadcrumb a:visited {
                                                                                       color:#d1e9f3;
                                                                                       text-decoration:none;
                                                                                      }

                          #breadcrumb a:hover {
                                               color: #ffffff;
                                               text-decoration:underline;

                                               }

/* ================ END OF BANNER LEFT ================ */

/* ================ NAVIGATION TOOLS ================ */

 #nav-tools {
            top: 0;
			left: 0;
            color: #396EA2;
            position: absolute;
            margin: 40px 0 0 520px;
            padding: 2px 0 0 0;

            }

            #nav-tools a, #nav-tools a:active, #nav-tools a:visited {
                                                                     text-decoration:none;
                                                                    }
            #nav-tools a:hover {
								color: #396EA2;
                                text-decoration:underline;
                               }
			#languageSelector {
			margin: 0 0 0 895px;
			}
			
			#languageSelector {
			top: 0;
			position: relative;
			margin: 0 0 0 980px;
			}
            #loginCommands {
                              top: 0;
							  right: 0;
							  text-align:right;
                              position: relative;
							  color: #FFFFFF;
                              margin: 0 20px 0 0;
                              }
            #loginCommands a {
							  color: #FFFFFF;
							}
            #language {
                      font-size:10px;
                      background: #074a8b;
                      color: #396EA2;
                      border-top: 1px solid #7f9db9; 
                      }



/* ================ END OF NAVIGATION TOOLS ================ */


/* ================ RIGHT BANNER ================ */

#banner-right {
              margin:0 0 0 694px;
              }
              
#banner-right{
	background: transparent url(https://ec.europa.eu/wel/template-2012/images/logo/logo_en.gif) no-repeat scroll center top;
	color:#000000;
	height:119px;
	left:40px;
	position:relative;
	top:15px;
	width:172px;
	z-index:8;
	margin: 0;
}		
#banner-right-new {
                margin:0 0 0 694px;
              }
              
#banner-right-new{
	background: transparent url(images/logo2018commission.jpg) no-repeat scroll center top;
	color:#000000;
	height:119px;
	left:40px;
	position:relative;
	top:15px;
	width:172px;
	z-index:8;
	margin: 0;
}	
/* ==================== CONTENT OF THE PAGE ==================== */

/* ================ LEFT SIDE ================ */

#left-side {width: 0px; top:0px !important;  position:relative; float:left;}
#menu {padding:0px 0px 0px 5px;}

/* ================ END OF Left SIDE ================ */

/* ================ CENTER OF THE PAGE ================ */

#center-container {
				 
                  position:absolute;
                  top:170px;
                  width: 760px;
                  margin: 0 0 0 210px;
padding-top:0px;
padding-left:8px;
padding-right:8px; 

background: #ecedeb ;
margin-top: -18px !important;

 
}



                 

#full-container {
				  padding: 0;
                  position:absolute;
                  top:170px;
                  width: 1000px;
                  margin: 0 0 0 0px;
                  }
				  
#search {
                            padding: 10px 0 0 0;
                            width:560px;
							background: url(https://ec.europa.eu/echo/images/interface/centre/bg_about.gif) bottom repeat-x;
                            }
							
.sitemap-title{
				  font-weight:bold;
				  border:#003366 1px dashed;
				  padding:5px;
                  }
				  
.sitemap-subtitle{
				   font-size:10px;
				   color:#1a5287;
				   margin-top:6px;
				   margin-left:15px;
                  }
				  
.sitemap-subtitle-header {
				   font-size:10px;
				   font-weight:bold;
				   color:#1a5287;
				   margin-top:6px;
				   margin-left:15px;
						}
	
.sitemap-list{
				  font-size:10px;
				  margin-left:28px;
                  }				  
                  
.news-index-element {
	overflow:auto;
	margin-bottom:5px;
				  }				  
/*====== TITLE DEFINITIONS ==========*/                  

     #title-about {
                  height:26px;
                  background: #e8ae54 url(https://ec.europa.eu/echo/images/interface/centre/title_about_en.gif) no-repeat;
                  width:775px;
                  }
				  
     #title-policies {
                  height:26px;
                  background: #999999 url(https://ec.europa.eu/echo/images/interface/centre/title_policies_en.gif) no-repeat;
                  width:990px;
				  position:absolute;
				  top:170px;
                  }		
				  
     #title-aid {
                  height:26px;
                  background: #a3441b url(https://ec.europa.eu/echo/images/interface/centre/title_aid_en.gif) no-repeat;
                  width:775px;
                  }
				  
     #title-funding {
                  height:26px;
                  background: #2fb0cc url(https://ec.europa.eu/echo/images/interface/centre/title_funding_en.gif) no-repeat;
                  width:775px;
                  }
				  
     #title-news {
                  height:26px;
                  background: #5ab953 url(https://ec.europa.eu/echo/images/interface/centre/title_news_en.gif) no-repeat;
                  width:775px;
                  }
				  
     #title-jobs {
                  height:26px;
                  background: #ebcc32 url(https://ec.europa.eu/echo/images/interface/centre/title_jobs_en.gif) no-repeat;
                  width:775px;
                  }				  				  				  				  		  
				  
     #title-media {
                  height:26px;
                  background: #ad48ae url(https://ec.europa.eu/echo/images/interface/centre/title_media_en.gif) no-repeat;
                  width:775px;
                  }				  
				  
     #title-blog {
                  height:26px;
                  background:none;
                  width:775px;
                  }
				  	
     #content-container-about {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_about.gif) bottom repeat-x;
                            }

                            #content-container-about a, #content-container-about a:active, #content-container-about a:visited
                            {
                            text-decoration: underline;
                            color: #a16200;
                            }

                            #content-container-about a:hover
                            {
                            background: #f6dfbb;
                            color: #a16200;
                            }
							
	   #content-container-partners {
							padding: 10px 0 0 0;
							position:relative;
							width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_partners.gif) bottom repeat-x;
							}
					  
							#content-container-partners a, #content-container-partners a:active, #content-container-partners a:visited
							{
							text-decoration: underline;
							color: #714b00;
							}
					  
							#content-container-partners a:hover
							{
							background: #ddd6c9;
							color: #714b00;
							}

     #content-container-policies {
                            padding: 10 5 10 5;
                            position:relative;
                            width:99%;
			    background: #FFFFFF   bottom repeat-x;

                            }
							/*775px;*/


	#content-container-policies-small {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:550px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_policies.gif) bottom repeat-x;
                            }

	#content-container-policies a, #content-container-policies a:active, #content-container-policies a:visited,
	#content-container-policies-small a, #content-container-policies-small a:active, #content-container-policies-small a:visited
	{
	text-decoration: underline;
	/*color: #595959;*/
	}

                            #content-container-policies a:hover, #content-container-policies-small a:hover
                            {
                            background: #d6d6d6;
                            color: #595959;
                            }		

     #content-container-evaluation {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_evaluation.gif) bottom repeat-x;
                            }

                            #content-container-evaluation a, #content-container-evaluation a:active, #content-container-evaluation a:visited
                            {
                            text-decoration: underline;
                            color: #8c2025;
                            }

                            #content-container-evaluation a:hover
                            {
                            background: #dfd2d2;
                            color: #8c2025;
                            }		
							
     #content-container-funding {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_funding.gif) bottom repeat-x;
                            }

                            #content-container-funding a, #content-container-funding a:active, #content-container-funding a:visited
                            {
                            text-decoration: underline;
                            color: #007d98;
                            }

                            #content-container-funding a:hover
                            {
                            background: #acdfeb;
                            color: #007d98;
                            }					
							
     #content-container-media {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_media.gif) bottom repeat-x;
                            }

                            #content-container-media a, #content-container-media a:active, #content-container-media a:visited
                            {
                            text-decoration: underline;
                            color: #8b2b8c;
                            }

                            #content-container-media a:hover
                            {
                            background: #deb6df;
                            color: #8b2b8c;
                            }		
							
     #content-container-media-library {
                            padding: 0;
                            position:relative;
                            width:775px;
							background:#033361 url(https://ec.europa.eu/echo/images/interface/utilities/bg_general.gif) repeat-x bottom fixed;
                            }

                            #content-container-media a, #content-container-media a:active, #content-container-media a:visited
                            {
                            text-decoration: underline;
                            color: #8b2b8c;
                            }

                            #content-container-media a:hover
                            {
                            background: #deb6df;
                            color: #8b2b8c;
                            }										
							
     #content-container-jobs {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_jobs.gif) bottom repeat-x;
                            }

                            #content-container-jobs a, #content-container-jobs a:active, #content-container-jobs a:visited
                            {
                            text-decoration: underline;
                            color: #ac8305;
                            }

                            #content-container-jobs a:hover
                            {
                            background: #f6efca;
                            color: #ac8305;
                            }																							
																					

     #content-container-news {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_news.gif) bottom repeat-x;
                            }

                            #content-container-news a, #content-container-news a:active, #content-container-news a:visited
                            {
                            text-decoration: underline;
                            color: #20761a;
                            }

                            #content-container-news a:hover
                            {
                            background: #bde3ba;
                            color: #20761a;
                            }				
							
							#flash	
							{
                            width:600px;
                            background: #FFFFFF url(https://ec.europa.eu/echo/images/photos/news/Flash_header.jpg) top repeat-x;
							padding: 135px 0 0 0px;
							margin-left: 70px;
                            }			
   
     #content-container-blog {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_blog.gif) bottom repeat-x;
                            }

                            #content-container-blog a, #content-container-blog a:active, #content-container-blog a:visited
                            {
                            text-decoration: underline;
                            color: #835000;
                            }

                            #content-container-blog a:hover
                            {
                            background: #e8d3b2;
                            color: #835000;
                            }	
							
     #content-container-aid {
                            padding: 10px 0 0 0;
                            position:relative;
                            width:775px;
							background: #FFFFFF url(https://ec.europa.eu/echo/images/interface/centre/bg_aid.gif) bottom repeat-x;
                            }

                            #content-container-aid a, #content-container-aid a:active, #content-container-aid a:visited
                            {
                            text-decoration: underline;
                            color: #782a08;
                            }

                            #content-container-aid a:hover
                            {
                            background: #dab4a4;
                            color: #782a08;
                            }							

         #inner-content {
                            padding: 0 10px 5px 10px; 
padding: 0 1px 5px 1px;
border-bottom: solid 2px #0096c0;


                             }
              #inner-content-library {
                             padding: 0;
                             }
							 
		#share-tool a:hover {background:none;}							 

/*====== OVERVIEW PAGES' BOX ==========*/   

.box-inner-content {
	padding: 10px 10px 2px 10px;
}

.box-inner-content ul {
	margin:5px 0 0 -5px;
	padding:0;
}

.box-inner-content ul li {
	background:url(https://ec.europa.eu/echo/images/bullet-focus-black.gif) 0 4px no-repeat;
list-style: none;
padding-left: 10px;
margin-bottom:5px;
}
.box-inner-content ul li ul li{
list-style: square;
background:none;
margin-left:22px;
padding-left:0;
margin-bottom:1px;
}

.three-box-container {
	margin: 15px 0 10px 0;
	position:relative;
	width:755px;
	height:270px;
}

.two-box-container {
	margin: 15px 0 10px 0;
	position:relative;
	width:755px;
	height:220px;
}

.large-box {
	margin: 15px 10px 10px 10px;
	position:relative;
	width:735px;
}

.medium-box {
	width:358px;
	float:left;
	margin-left:10px;
	margin-right:9px;
}

.small-box {
	width:236px;
	float:left;
	margin-left:10px;
	margin-right:2px;
}

.latest-news-scroll {
height:400px;
overflow:auto;
margin-bottom:10px;
}

.bold-sub-title {
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}

.box-title-about {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#d3b683;
	padding:5px;
}

.box-title-partners {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#a79279;
	padding:5px;
}

.box-title-policies {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#595959;
	padding:5px;
}

.box-title-evaluation {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#8c2025;
	padding:5px;
}

.box-title-aid {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#782a08;
	padding:5px;
}

.box-title-funding {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#007d98;
	padding:5px;
}

.box-title-news {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#20761a;
	padding:5px;
}

.box-title-medias {
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#8b2b8c;
	padding:5px;
}

.box-border-about {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #d3b683;
	border-right:1px dashed #d3b683;
	border-bottom:1px dashed #d3b683;		
}

.box-border-partners {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #a79279;
	border-right:1px dashed #a79279;
	border-bottom:1px dashed #a79279;		
}

.box-border-policies {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #595959;
	border-right:1px dashed #595959;
	border-bottom:1px dashed #595959;		
}

.box-border-evaluation {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #8c2025;
	border-right:1px dashed #8c2025;
	border-bottom:1px dashed #8c2025;		
}

.box-border-aid {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #782a08;
	border-right:1px dashed #782a08;
	border-bottom:1px dashed #782a08;		
}

.box-border-funding {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #007d98;
	border-right:1px dashed #007d98;
	border-bottom:1px dashed #007d98;		
}

.box-border-news {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #20761a;
	border-right:1px dashed #20761a;
	border-bottom:1px dashed #20761a;		
}

.box-border-medias {
	background: url(https://ec.europa.eu/echo/images/interface/utilities/bg_transparent.png);
	border-left:1px dashed #8b2b8c;
	border-right:1px dashed #8b2b8c;
	border-bottom:1px dashed #8b2b8c;		
}

/* =======================================
================ IMAGES ================ 
=========================================*/		

              .content-feature-img-about {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #d3b683;
                                        }

              .content-feature-img-partners {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #a79279;
                                        }
										
              .content-feature-img-policies {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #bab7b7;
                                        }					

              .content-feature-img-evaluation {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #c59395;
                                        }					
										
              .content-feature-img-funding {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #3995a9;
                                        }					
										
              .content-feature-img-jobs {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #e0d28f;
                                        }					
										
              .content-feature-img-news {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #97c094;
                                        }					
										
              .content-feature-img-media {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #a977a9;
                                        }					
										
              .content-feature-img-aid {
                                       	margin: 0 12px 0 0;
                                        border:1px solid #b47c64;
                                        }		
										
			#caption-policies-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_policies.gif);
				margin: 0 12px 6px 11px;
				}
				
			#caption-partners-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_partners.gif);
				margin: 0 12px 6px 11px;
				}
				
			#caption-evaluation-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_evaluation.gif);
				margin: 0 12px 6px 11px;
				}
					
			#caption-about-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_about.gif);
				margin: 0 12px 6px 11px;
				}
				
			#caption-aid-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_aid.gif);
				margin: 0 12px 6px 11px;
				}
				
			#caption-funding-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_funding.gif);
				margin: 0 12px 6px 11px;
				}
				
			#caption-news-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_news.gif);
				margin: 0 12px 6px 11px;
				}
				
			#caption-media-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_media.gif);
				margin: 0 12px 6px 11px;
				}	
				
			#caption-jobs-vertical {
				float: left;
				padding: 1em;
				clear:both;
				width: 215px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_jobs.gif);
				margin: 0 12px 6px 11px;
				}					
				
			#caption-policies-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_policies.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-partners-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_partners.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-evaluation-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_evaluation.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-about-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_about.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-aid-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_aid.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-funding-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_funding.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-news-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_news.gif);
				margin: 0 12px 6px 10px;
				}
				
			#caption-media-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_media.gif);
				margin: 0 12px 6px 10px;
				}	
				
			#caption-jobs-horiz {
				float: left;
				padding: 1em;
				clear:both;
				width: 365px;
				font-style: italic;
				background: url(https://ec.europa.eu/echo/images/interface/centre/caption_jobs.gif);
				margin: 0 12px 6px 10px;
				}																									
																							
			#img-vertical-container {
				float: left;
				padding:2px 1em 1em 1em;
				width: 237px;
				height: 350px;
				}

			#img-horizontal-container {
				float: left;
				padding:2px 1em 1em 1em;
				width: 386px;
				height: 235px;								
				}				
				
			#img-logo-container {
				float: left;
				padding: 3px 0px 6px 3px;
				width: 210px;
				height: 171px;
				}		
			
			#img-map-container {
				float: left;
				padding: 3px 0px 6px 3px;
				width: 135px;
				height: 130px;
				}	

			#img-publications-container {
				float: left;
				padding: 3px 0px 6px 3px;
				width: 170px;
				}		
				
			#img-publications-container2 {
				float: left;
				padding: 3px 0px 6px 3px;
				width: 150px;
				}				


/* =======================================
================ TABLE ================ 
=========================================*/		

.relief-reporters-td {border-style:solid; border-color:#CCC; border-width:1px;}
.relief-reporters-winners-td {border-style: dashed; border-color:#ffc600; border-width:2px;}


/* ================ END OF CENTER OF THE PAGE ================ */						

/* ===================== BEGIN RIGHT SIDE ===================== */

#right-container	{
	/*width: 175px;
	font-size:10px;
	color: #033366;
	position:absolute;
	top:26px;
	margin: 0 0 0 600px;
	z-index:1;*/
	top:170px;
	margin:0 0 0 815px;
	width:173px;	
	position:absolute;
	font-size:10px;
	color: #033366;
	z-index:1;
	visibility:hidden;
	
					}
					
					#right-container a, #right-container a:active, #right-container a:visited	{
										color: #d5e8ed;
										font-weight: bold;
										text-decoration: none;
										}					
					#right-container a:hover	{
										text-decoration: underline;
                            			color: #FFF;
										}
										
#right-gradient	{
				background:  url(https://ec.europa.eu/echo/images/interface/right_side/bg_right_side.png);
				height:160px;
				z-index:1;
				}
		
#more-info-container	{
	 						background: #136680;
							margin: 0;
							padding: 10px;
							z-index:1;
							}					

#more-info-content	{
						 background: #6fa1b1 url(https://ec.europa.eu/echo/images/interface/right_side/title_related_info_en.gif) top left no-repeat;
						 position:relative;
						 padding: 16px 7px 7px 2px;
						 z-index:1;						
						}				
						
#facts-container	{
	 				background: #136680;
					margin: 0;
					padding: 10px;
					z-index:1;
					}

#facts-content	{
						 background: #6fa1b1 url(https://ec.europa.eu/echo/images/interface/right_side/title_facts_en.gif) top left no-repeat;
						 position:relative;
						 padding: 16px 7px 7px 2px;
						 z-index:1;
						}				
						
#media-container	{
	 				background: #136680;
					margin: 0;
					padding: 10px;
					z-index:1;
					}					

#media-content	{
				 background: #6fa1b1 url(https://ec.europa.eu/echo/images/interface/right_side/title_related_media_en.gif) top left no-repeat;
				 position:relative;
				 padding: 16px 7px 7px 2px;
				 z-index:1;
				}		
														
#map-container	{
	 				background: #136680;
					margin: 0;
					padding: 10px;
					z-index:1;
					}					

#map-content	{
				 background: #6fa1b1 url(https://ec.europa.eu/echo/images/interface/right_side/title_map_en.gif) top left no-repeat;
				 position:relative;
				 padding: 16px 7px 7px 2px;
				 z-index:1;
				}	


#map 	{
		height:670px;
		width:670px;
		position:absolute;
		z-index:2;
		overflow:visible;
		visibility:hidden;
		}					

#map2 	{
		height:670px;
		width:670px;
		position:absolute;
		z-index:2;
		overflow:visible;
		visibility:hidden;
		}

#worldmap 	{
		height:350px;
		width:585px;
		position:absolute;
		z-index:2;
		overflow:visible;
		visibility:hidden;
		background: url(https://ec.europa.eu/echo/images/interface/home/bg_map.jpg) no-repeat;
		}	
		
#worldmap_v 	{
		height:360px;
		width:712px;
		position:relative;
		z-index:2;
		overflow:visible;
		visibility:visible;
		background: url(https://ec.europa.eu/echo/images/interface/home/bg_map.jpg) repeat-x;
		}					

.right-side-li	{
				list-style-type:square;
				margin-left:10px;
				margin-top:0px;
				margin-bottom:10px;
				padding:6px 0 0 1px;
				}	
			
			
.right-side-buttons	{
					padding: 2px 0 5px 5px;
					}					
				
.voting-button	{
				margin: 5px 0 0 45px;
				border: 1px dashed #FFFFFF ;
				}	
						
.search-button	{
				margin: 0 0 0 10px;
				border: 1px dashed #FFFFFF ;
				}	
				
/* ===================== BEGIN FOOTER ===================== */			
#footer		{
clear:both;
position: absolute;
width:773px;
text-align:right;
font-size:10px;
font-weight:bold;
color:#888 !important;
background: #CCC;
border-top:1px solid #9ac1da;
padding-top:2px;
padding-right:2px;
margin-top:5px;
padding-bottom:15px;
			}

#footer-blog		{
/*	background: url(https://ec.europa.eu/echo/images/interface/centre/footer.gif); */	
	position: absolute;
	width:775px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#054054;
			}
			
#footer a, #footer a:visited, #footer a:active{
color: #000;
}
#footer a:hover	{
background: #033361;
color: #a4dbfe;
}

/* NEW BANNER 2012 */
#top{
	
	height:166px;
	background: #074A8B none repeat scroll 0 0;
	font-size:12px;	
	font-family:Verdana,Arial,Helvetica,"Adobe Helvetica",sans-serif;
	font-size:12px;
}
#banner-flag {
	color:#000000;
	height:119px;
	left:40px;
	position:absolute;
	top:15px;
	width:172px;
	z-index:8;
}
#banner-left {
	background:transparent url(/portals/_default/skins/erc_skin/images/title-banner2_en.png) no-repeat scroll 0 0;
	height:146px;
	position:absolute;
	width:990px;
}
#nav-tools {
	color: #396EA2;
	margin: 0;
	text-align: right;
	width: 990px;
}
#nav-tools a, #nav-tools a:active, #nav-tools a:focus, #nav-tools a:hover, #nav-tools a:visited {
	color: #396EA2;
}
#banner-left a{	
	display: none;
}

#breadcrumb a, #breadcrumb a:active, #breadcrumb a:visited {
	color: #FFFFFF;
	display: inline !important;
	}
	
#breadcrumb{
	padding-top: 148px;
	color: #FFFFFF;
	font-weight: normal;
}
#menu-top-container {
	position: relative !important;
	top: 0px !important;
}
#right-container {
	top: 0px;
	margin: 0;
	float: right;
	position: relative;
}
#center-container, #full-container {
	/*top: 178px;*/
	position: relative;
	top: 0px;
	height: auto;	
}
#center-container, #right-container, #full-container {
	padding-top: 0px;
}
#center-container {
    border-bottom: solid 2px #0096c0;
}
#left-side {
	top: 200px;
}
#language {
	background:#FFFFFF none repeat scroll 0 0;
	border-top:1px solid #7F9DB9;
	color:#396EA2;
	font-size:12px;
}	

#latest-news-title{
	margin:0  !important;	
}
/*body{
	background: #FFFFFF;
}
*/


#container{
	 


	border-color:-moz-use-text-color #336699 #336699;
	border-style:none solid solid;
	border-width:0 0px 0px;
	height: auto;
	overflow: hidden;
	
}
#footer{
	/*color:#003399;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:0.8em;
	font-weight: normal;*/
	text-align:left;
	margin: 0 0 18px;
	padding: 5px 0 0 400px;
	width: auto;	
	border-top: 0px;
	position: relative;
	/*background:white none repeat scroll 0 0;*/
}
#footer a, #footer a:visited, #footer a:active {
	color: #003399;
}
#center-container #footer {
	margin: 0;
	padding-left: 190px;	
	width: 590px;
}
#right-container #right-container-top {
	margin: 0;
}


#banner-gradient {
	display: none !important;
}
#latest-news-container #featured {
	height: 235px;
}

#right-container{
	display: none;
}
/* NEW BANNER 2012 */

#menu-top-container {
position:absolute; 
z-index:1000; 
width:988px;
height:28px;
/* roberta */
 
padding-left:2px;
padding-top:1px;
top:125px;
 
background:white;
background-position:top left;
  
margin:0;
}

#menu-top, #menu-top ul{
margin:0;
padding:0px;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:2em; 

}

#menu-top li 
{
    list-style-type:none;


vertical-align: middle;
display: table-cell;
list-style: none;
list-style-image: none;
padding: 0;
position: static;
float: none;
 
}

#menu-top a{
display:block;
/* roberta  */
 
text-transform: uppercase;  

padding:8px 8px;

 
border:0;
 
font-family:Verdana, Arial, Tahoma, sans-serif;
color: black;
background-color:white;
 
font-size:11px;
text-decoration:none; 

border-bottom:3px solid #c3e7f7;
}

#menu-top a:hover {
/*background-color:#f1ece1;*/

color:#5698c2;
border-bottom: 3px solid #0ecaff;
}

#menu-top li{
float:left;
position:relative;
margin:0;
}

#menu-top ul {
position:absolute;
display:none;
width:15em;
top:2em;
z-index:1001;
}

#menu-top li ul a{


width:260px;
height:auto;
float:left;
/*background-color:#f1ece1;*/
font-weight:100;
border-left: 0px solid #c0d8e8;
border-right: 0px solid #c0d8e8;
border-top: 0px solid #c0d8e8;
border-bottom: 0;
font-family:Verdana, Arial, Tahoma, sans-serif;
 
font-size:10px;
line-height:1.8em;

color: black;
background-color:white;


}
#menu-top li ul a:hover{
	border-bottom: 0;
}
#menu-top ul ul{
top:auto;
}	
#menu-top li ul ul {

left:269px;
margin:0;
border-bottom: 0px solid #c0d8e8;
width:170px;
}

#menu-top li ul {
border-bottom: 0px solid #c0d8e8;
width:270px;
padding-top: 8px;
}

#menu-top li ul a{
color: black;
background-color:white;
}

/*#menu-top li ul li ul {
margin-left:-6px;
padding:0;
}*/

#menu-top li:hover ul ul, #menu-top li:hover ul ul ul, #menu-top li:hover ul ul ul ul{
display:none;
}
#menu-top li:hover ul, #menu-top li li:hover ul, #menu-top li li li:hover ul, #menu-top li li li li:hover ul{
display:block;
}

#containermenu{
width: 190px; /*width of accordion menu*/
}


a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}


.bigtitle{ 
color:#FFFFFF;
font-weight:bold;
font-size:16px;
}
a.arrowlistsubmenu{ 
color:#edfbff;
font-weight:normal;
padding:0 0 0 0;
margin:0 0 0 0;
}
a.arrowlistsubmenu:link{ 
color:#edfbff;
font-weight:normal;
padding:0 0 0 0;
margin:0 0 0 0;
}
a.arrowlistsubmenu:visited{ 
color:#edfbff;
font-weight:normal;
padding:0 0 0 0;
margin:0 0 0 0;
}
a.arrowlistsubmenu:active{ 
color:#edfbff;
font-weight:normal;
padding:0 0 0 0;
margin:0 0 0 0;
}
a.arrowlistsubmenu:hover{ /*hover state CSS*/
font-weight:normal;
color: #FFFFFF;
padding:0 0 0 0;
margin:0 0 0 0;
}

a.news{ 
font: bold 11px Verdana;
color:#a4dbfe;
text-decoration:none;
}
a.news:link{ 
font: bold 11px Verdana;
color:#a4dbfe;
text-decoration:none;
}
a.news:visited{ 
font: bold 11px Verdana;
color:#a4dbfe;
text-decoration:none;
}
a.news:active{ 
font: bold 11px Verdana;
color:#a4dbfe;
text-decoration:none;
}
a.news:hover{ /*hover state CSS*/
font: bold 11px Verdana;
color:#a4dbfe;
text-decoration:none;
}

.subnews{
height:2px;
padding:0px;
margin:0 0 0 0;
background:none
	}

.sub1{
padding:2px 10px 4px 0px;
margin:0;
font-family:Verdana;
font-size:10px;
font-weight:bold;
width:178px;
text-decoration:none;
background:#64a0c7;
text-align:right;
border-bottom:1px solid #a6c9df;
list-style: none;
/*border-right:1px dashed #a6c9df;
border-bottom:1px dashed #a6c9df;
border-left:1px dashed #a6c9df;*/
}

.sub1bottom{
		padding:2px 10px 4px 0px;
margin:0;
font-family:Verdana;
font-size:10px;
font-weight:bold;
width:178px;
text-decoration:none;
background:#64a0c7;
text-align:right;
border-bottom:none;
	}
	
<!--------------------------------------------------ABOUT--------------------------------->

.arrowlistmenu{
width: 190px; 
}

.arrowlistmenu .menuheader{
font: bold 11px Verdana;
margin: 10px 0 0 0;
padding:6px;
color:#FFF;
cursor:hand;
cursor:pointer;
border:1px solid #a6c9df;
background:#2f80b4;
text-align:right;
}

.arrowlistmenu .openheader{ 
color:#FFF;
text-decoration:none;
}

.arrowlistmenu ul{
padding:0px;
margin:0px 0px 0px;
background-color:transparent;
background-position:left top;
background-color:none;
list-style-type: none;
}

.arrowlistmenu ul li .sub2{
		width:163px;
		margin:2px 10px 2px 2px;
		list-style: none;
}

.arrowlistmenu ul li .closedsubheader{
color:#FFFFFF;
}

.arrowlistmenu ul li a{
color: #edfbff;
font-family:Verdana;
font-size:10px;
font-weight:normal;
border-width:0px;
border-style:none;
border-color:transparent;
text-decoration:none;
}

.arrowlistmenu ul li a:hover{
color: #000;
}

.sub0{
padding:2px 15px 4px 0px;
margin:0px;
font-family:Verdana;
font-size:10px;
font-weight:bold;
width:173px;
text-decoration:none;
text-align:right;
border-top:1px dashed #a6c9df;
border-bottom:1px dashed #a6c9df;
background:#64a0c7;
}

.categoryitems {
border-right:1px dashed #a6c9df;
border-bottom:1px dashed #a6c9df;
border-left:1px dashed #a6c9df;	
}







/* ************************ SOCIAL MEDIA AND PROFILES (TDG)   ********************************************** */


.ProfilePanes{
	display:inline-block; zoom:1; /* IE7 FIX */
	margin-bottom:15px;
}
.LeftPaneProfile, 
.ContentPaneProfile,
.RightPaneProfile{
	position:relative;
	float:left;
	z-index:1;
}
.LeftPaneProfile:hover, 
.ContentPaneProfile:hover,
.RightPaneProfile:hover{z-index:2;}

.LeftPaneProfile{
	 padding-left:10px;
	 margin-right:20px;
	 width:120px;
}
.HeaderPaneProfile{
	position:relative;
	z-index:1;
	width:800px;
	min-height:30px;
	float:left;
}
.HeaderPaneProfile:hover{z-index:2;}
.ContentPaneProfile{
	width:580px;
	margin-right:20px;
}
.RightPaneProfile{
	width:190px;
	padding-right:10px;
}

/* Left Column User Profile */
.LeftPaneProfile #UserProfileImg{
	padding:8px;
	margin-bottom:15px;
	border:1px solid #ddd;
	border-radius:5px;
}
.LeftPaneProfile #UserProfileImg img{
	display:block;
	margin:0; padding:0;
	width:102px; height:auto;
	background:url(Images/noProfilePic.png) no-repeat -1px -1px;
}
.LeftPaneProfile #UserProfileImg span{
	display:block;
	width:102px; max-height:102px; 
	overflow:hidden;
}

.LeftPaneProfile .DnnModule .UserProfileControls ul{
	padding-left:0;
}
.LeftPaneProfile .DnnModule .UserProfileControls ul li{
	list-style:none;
	margin-bottom:3px;
}
.LeftPaneProfile .DnnModule .UserProfileControls a.dnnSecondaryAction{padding:0;line-height:1em;}

/* Profile Content */
#UserDisplayNameHeader{
	border-bottom:1px solid #ddd;
	margin-bottom:25px;
}

#UserDisplayNameHeader h2{ margin-top:0; margin-bottom:15px; }
#UserDisplayNameHeader h2 em{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:lighter;
	color:#777;
	font-size:15px;
	vertical-align:baseline;
}


/* Social Messaging / Member Directory */
.ContentPaneProfile #smMainContent{padding:0; }
.ContentPaneProfile .dnnForm{min-width:580px!important;}

.ContentPaneProfile .DnnModule-Messaging-Notifications .smListings .ListCol-1{width:2%; padding-left:2%;}
.ContentPaneProfile .DnnModule-Messaging-Notifications .smListings .ListCol-2{width:10%;}
.ContentPaneProfile .DnnModule-Messaging-Notifications .smListings .ListCol-3{width:52%;}
.ContentPaneProfile .DnnModule-Messaging-Notifications .smListings .ListCol-4{width:25%;}

.ContentPaneProfile .DnnModule-Messaging-Details .smListings .ListCol-1{width:10%; padding-left:2%;}
.ContentPaneProfile .DnnModule-Messaging-Details .smListings .ListCol-2{width:62%;}
.ContentPaneProfile .DnnModule-Messaging-Details .smListings .ListCol-3{width:20%;}



/* Member Directory */
.ContentPaneProfile .dnnMemberDirectory{width:100%;}

.ContentPaneProfile .dnnMemberDirectory #mdMemberList > li {padding-left:0px; padding-right:0px;}
    
.ContentPaneProfile .searchWrapper{width:300px;}
.ContentPaneProfile #mdBasicSearch{width:253px;}
.ContentPaneProfile .DnnModule #mdMemberList > li {width:265px;}
.DnnModule-Messaging-Details .smListings .ListCol-2{width:61%; max-width:400px;}



/* Send Mesage / Accept Friend / Follow Box Right Column */
.RightPaneProfile .dnnForm{min-width:100px;}


.RightPaneProfile ul.mdMemberList > li #mdMemberDetails{padding:0;}
.RightPaneProfile .DnnModule #mdMemberList > li {
	width:150px;
	height:auto!important; 
	margin:0;
	padding:0;
	-webkit-box-shadow:none ;
	box-shadow:none ; 
	border:none;
	-webkit-border-radius:0 ;
	border-radius:0 ; 
}
.RightPaneProfile #mdMemberList #mdMemberDetails{padding:0; margin-bottom:0;}
.DnnModule .friendProfileActions{
	width:170px;
	background:#EBEDF0;
	padding:15px;
}

.DnnModule .friendProfileActions ul{
	padding-left:0;
}
.DnnModule .friendProfileActions ul li{
	list-style:none;
	margin-bottom:3px;
}


/* Left Column User Profile */
.RightPaneProfile .console{width:100%;}
.RightPaneProfile .console > div > div{
	border-bottom:1px solid #ddd;
	margin:0;
	padding-top:10px;
	width:190px;
}
.RightPaneProfile .console .active{background:#ebedf0;}

/* View Profile */
.ContentPaneProfile .pAddress,
.ContentPaneProfile .pContact{
	width:49%;
	float:left;
	margin-bottom:15px;
}
.ContentPaneProfile .pContact{
	border-left:1px solid #ddd;
	padding:0 5%;
	width:39%;
	padding-bottom:15px;
}


/* Edit Profile */
.ContentPaneProfile #dnnUserDetails .dnnUser{ width:100%; }
.ContentPaneProfile #dnnUserDetails .dnnActions,
.ContentPaneProfile #dnnPassword .dnnActions,
.ContentPaneProfile .dnnProfile .dnnActions { margin-top:25px; }

.ContentPaneProfile .dnnProfile .dnnTooltip{ width:150px; margin-right:15px;}
.ContentPaneProfile .dnnProfile input[type="text"],
.ContentPaneProfile .dnnProfile select
{ width:150px; margin-right:10px;}
.ContentPaneProfile .dnnProfile select{width:210px; float:left;}
.ContentPaneProfile .dnnProfile .dnnFormVisibility{width:100px; float:left;}
.ContentPaneProfile .dnnProfile div[id$="_ProfileProperties_Biography"] .dnnFormVisibility{
	width:179px;
	margin-left:165px;
	padding-left:220px;
	margin-bottom:25px;
	border:1px solid #ddd;
	border-top:none;
}

.ContentPaneProfile .dnnProfile div[id$="_ProfileProperties_Photo"]{margin-top:25px;}
.ContentPaneProfile .dnnFilePicker .dnnFormItem span{ width:25px; }
.ContentPaneProfile .dnnFilePicker .dnnFormItem span + select{width:175px;}
.ContentPaneProfile .dnnFilePicker .dnnLeft .dnnFormItem {width:220px; float:left;}
.ContentPaneProfile .dnnFilePicker .dnnLeft .dnnFormItem + div{float:left; clear:none;}
.ContentPaneProfile .dnnFilePicker .dnnLeft a.dnnSecondaryAction{margin-left:0; padding:0;}
.ContentPaneProfile .dnnFilePicker .dnnLeft + .dnnLeft{
	width:200px;
	border-top:1px solid #ddd;
	padding-top:10px;
	margin-top:15px;
	margin-left:175px;
	margin-right:10px;
	clear:both;
}
.ContentPaneProfile .dnnFilePicker .dnnLeft + .dnnLeft img{width:100px; height:100px;}

/* ADDED BY ME*/
.title-en { background-image: url("https://ec.europa.eu/echo/images/interface/banner/title-banner2_en.gif"); }

@media all /* HTML RESET */
{
/*	table{font-size:1em;}*/
/*		caption,th,td{/*text-align:left;*/font-weight:normal;}*/
/*		body{color:#000;background-color:#fff;font-family: Verdana, Arial, Helvetica, "DejaVu Sans", sans-serif;font-size:62.5%;}*/

/* LINKS WITH ICON */

	html body a.link-ico{border:0;text-decoration:none;}
	html body a.link-ico span{text-decoration:underline;}
	html body a.link-ico img{border:0;vertical-align:middle;padding:0 0 0 4px;}
	html body a.link-ico span.link-size{color:#333;text-decoration:none;padding:0 0 0 4px;}

/* LINKS COMPONENTS: additionnal tools, webservice icon, ... */

	html body a.link-components{position:relative;left:0;top:0;display:inline-block;font-size:12px;text-decoration:none;padding:0;margin:0;border:0;}
	html body a.link-components span.s{position:absolute;left:0;top:0;width:16px;height:16px;cursor:pointer;overflow:hidden;display:none;}
	html body a.link-components:hover span.s,
	html body a.link-components:focus span.s,
	html body a.link-components:active span.s{display:block;}

/* ACCESSIBILITY ELEMENT */

	.off-screen{position:absolute;left:-999px;top:-999px;}

/* RESET ANY ORDER LIST: language selector, additionnal tools ... */

	.reset-list,
	.reset-list ul,
	.reset-list li{margin:0;padding:0;list-style-type:none;}
}
@media screen /* LAYOUT */
{
	.layout{min-width:770px;max-width:984px;margin:0 auto;font-size:120%;background-color:#fff;border:1px solid #369;border-top:0;}
	.layout-body{float:left;width:100%;clear:both;position:relative;}
	.layout-wrapper{float:left;width:100%;margin-right:-200px;}
	.layout-wrapper-reset{margin-right:200px;}
	.layout-left{float:left;width:200px;}
	.layout-content{margin-left:200px;padding:15px;}
	.layout-content-reset{float:left;width:100%;}
	.layout-right{float:right;width:195px;padding-top:40px;padding-right:5px;}
	.layout-footer{clear:both;padding:15px 0;text-align:center;color:#396ea2;}

/* ALTERNATE LAYOUT	*/

	.layout-noleft .layout-content, /* no left layout */
	.layout-noright .layout-wrapper,.layout-noright .layout-wrapper-reset /* no right layout */
	{margin:0;}

	/* fallback: if you forget to remove the correct div from layout */

	.layout-noleft .layout-left,
	.layout-noright .layout-right{display:none;}

}
@media screen /* TEMPLATE 2012 */
{
/* ACCESSIBILITY MENU */

	#accessibility-menu{position:absolute;left:0;top:-100px;z-index:999;margin:0;padding:0;float:left;width:100%;}
	#accessibility-menu a,
	#accessibility-menu a:focus,
	#accessibility-menu a:active{text-align:center;position:absolute;left:0;right:0;top:-100px;display:block;padding:6px 0;border:0;text-decoration:underline;background-color:#000;border:2px solid #fff;color:#fff;font-weight:bold;}
	#accessibility-menu a:focus,
	#accessibility-menu a:active{top:100px;}

/* BANNER */

	#header{position:relative;z-index:10;min-height:145px;background-color:#fff;line-height:1.4;}
	#banner-flag{position:absolute;left:40px;top:15px;z-index:8;color:#000;width:172px;height:119px;}
	#header #banner-title-text{margin:0;border:0;font-size:24px;line-height:1.2;padding-left:240px;position:absolute;top:65px;color:#000;}
	#header #banner-title-text span{display:block;font-size:18px;}
	#banner-image-right{position:absolute;right:0;top:38px;z-index:7;height:107px;width:210px;}
	#banner-image-title{position:absolute;left:0;top:0;height:145px;width:100%;z-index:6;background-repeat:no-repeat;background-position:0 0;}

/* IMAGE TITLE IN THE BANNER */

    .title-en { background-image: url("https://ec.europa.eu/echo/images/interface/banner/title-banner2_en.gif"); }

/* SERVICES */

	#services{font-size:90%;font-weight:normal;position:absolute;left:0;top:2px;right:0;z-index:18;padding:1px 5px 1px 0;text-align:right;}
	#services li{display:inline;padding:3px 0;}
	#services a,
	#services a:visited{background:url("images/services-separator.gif") transparent left center no-repeat;color:#396ea2;text-decoration:none;margin:0;padding:0 0 3px 5px;border:0;font-weight:normal;display:inline-block;}
	#services a:focus,
	#services a:hover,
	#services a:active{color:#396ea2;text-decoration:underline;border:0;}
	#services a.first{border:0;background-image:none;}

	.js #services{padding-right:140px;}

	/* adjust some elements on font-size change */

	.font-size-2 #services{padding-right:150px;}
	.font-size-3 #services{padding-right:172px;}

/* LANGUAGES SELECTOR (NOSCRIPT) */

	.language-selector{background-color:#fff;font-size:90%;position:absolute;right:0;top:20px;z-index:10;padding:1px;}
	.language-selector a{padding:1px 2px;margin:0;}
	.language-selector li{display:inline;float:left;margin:0 1px;}
	.language-selector li.selected{text-align:center;display:inline-block;padding:0 2px;background-color:#074A8B;color:#fff;text-decoration:none;margin:0;}
	.language-selector li.non-official a{background-color:#def;}

	.js .language-selector{display:none;}

/* LANGUAGES SELECTOR (SCRIPT) */

	.language-selector-close,
	.language-selector-open{font-size:90%;position:absolute;top:1px;right:1px;z-index:99;overflow:hidden;width:130px;background-color:#fff;border:1px solid #9ab;}
	.language-selector-close li{padding:1px;position:absolute;left:-999px;top:-999px;}
	.language-selector-open li,
	.language-selector-close li.selected{padding:1px;position:relative;left:0;top:0;width:128px;}
	.language-selector-close a,
	.language-selector-open a,
	.language-selector-close a:visited,
	.language-selector-open a:visited{display:block;padding:0 3px;border:0;text-decoration:none;color:#396ea2;}
	.language-selector-close a:hover,
	.language-selector-close a:focus,
	.language-selector-close a:active,
	.language-selector-open a:hover,
	.language-selector-open a:focus,
	.language-selector-open a:active{background-color:#def;color:#036;}
	.language-selector-open li.lang-separate{border-top:1px solid #9ab;margin:2px 0 0 0;}
	.language-selector-open img,
	.language-selector-close img{position:absolute;right:0;top:0;z-index:1;width:16px;height:16px;}
	.language-selector-alone a:hover{background-color:transparent;color:#396ea2;}
	.language-selector-alone{height:25px;}

	/* adjust some elements on font-size change */

	.font-size-2 .language-selector-alone{height:30px;}
	.font-size-3 .language-selector-alone{height:35px;}

	.font-size-2 .language-selector-close,
	.font-size-2 .language-selector-open{width:140px}
	.font-size-2 .language-selector-open li,
	.font-size-2 .language-selector-close li.selected{width:138px}
	.font-size-2 .language-selector-open img,
	.font-size-2 .language-selector-close img{top:2px}

	.font-size-3 .language-selector-close,
	.font-size-3 .language-selector-open{width:162px}
	.font-size-3 .language-selector-open li,
	.font-size-3 .language-selector-close li.selected{width:160px}
	.font-size-3 .language-selector-open img,
	.font-size-3 .language-selector-close img{top:4px}

/* NAVIGATION PATH (CRUMBTRAILS) */

	#path{font-size:90%;background:none;background-color:#074A8B;min-height:18px;color:#fff;padding:0 0 1px;overflow:hidden;line-height:1.6}
	#path ul{position:relative;z-index:7;padding-left:10px;}
	#path li{white-space:nowrap;display:inline;padding:0 0 0 12px;float:left;background:url("../images/breadcrumb.gif") transparent left center no-repeat;}
	#path li.first{background-image:none;padding-left:0;padding-right:0;}
	#path a,
	#path a:visited{color:#fff;text-decoration:none;border:0;}
	#path a:hover,
	#path a:focus,
	#path a:active{text-decoration:underline;color:#fff;border:0;}

/* ADDTIONNAL TOOLS */

	#additional-tools{position:absolute;right:0;top:5px;padding:0;margin:0;display:none;overflow:hidden;}
	#additional-tools li{display:inline;float:left;margin:0 4px 0 0;}
	#additional-tools span.s{background:url("../images/tools-sprite.png") transparent -999px -999px no-repeat;}
	#additional-tools li.print span.s{background-position:0 -16px;}
	#additional-tools li.font-decrease span.s{background-position:-32px -16px;}
	#additional-tools li.font-increase span.s{background-position:-16px -16px;}

	.js #additional-tools{display:block;}

	.layout-noright #additional-tools{position:relative;top:0;float:right;margin:5px -15px 0 5px;}

	/* alternate font-size set */

	.font-size-1{font-size:62.5%;}
	.font-size-2{font-size:80%;}
	.font-size-3{font-size:100%;}
}
@media screen /* WEBSERVICE */
{
/* all translations box links [en] [fr] ... */

	html body span.ws-links a,
	html body span.ws-links a:visited{display:inline-block;min-width:17px;text-align:center;margin:0;border:1px solid #000;text-decoration:none;background-color:#fff;color:#000;vertical-align:baseline;line-height:1;padding:1px 0 2px;font-size:10px;}
	html body span.ws-links a:visited{color:#551A8B;border:1px solid #551A8B;}
	html body span.ws-links a:hover,
	html body span.ws-links a:focus,
	html body span.ws-links a:active{text-decoration:none;background-color:#369;border:1px solid #036;color:#fff;outline:none;}
	html body span.ws-links a span{position:absolute;left:-9999px;top:-9999px;}

	/* update translations box when font-size change */

	.font-size-2 .ws-links a,
	.font-size-2 .ws-links a:visited{width:20px;font-size: 80%;}
	.font-size-3 .ws-links a,
	.font-size-3 .ws-links a:visited{width:25px;font-size: 100%;}

/* WS ICON */

	html body a.ws-ico{display:none;}
	html body.js a.ws-ico{display:inline-block;position:relative;top:2px;text-decoration:none;padding:0;margin:0;border:0;}
	html body.js a.ws-ico span.s{position:absolute;left:0;top:0;width:16px;height:13px;cursor:pointer;overflow:hidden;display:none;background:url("/wel/images/languages/ws-hover.gif") transparent left top no-repeat;}
	html body.js a.ws-ico:hover span.s,
	html body.js a.ws-ico:focus span.s,
	html body.js a.ws-ico:active span.s{display:block;}

/* WS LOADING */

	html body.js .ws-loading a.ws-ico span.s{display:none;}

/* WS-MODAL NOSCRIPT */

	.ws-modal .ws-links{display:none;}
	.ws-modal a.ws-ico{display:none;}

/* WS */

	.js .ws-popup a.ws-ico{display:inline-block;}
	.js .ws-popup span.ws-links{position:absolute;left:-999px;top:-999px;}

/* WS POPUP */

	.js .ws-popup-show{position:relative;z-index:888;}
	.js .ws-popup-show span.ws-links{position:absolute;left:-5px;top:0;z-index:9999;display:inline-block;width:170px;}
	.js .ws-popup-show span.ws-popup-layout{position:absolute;left:0;top:0;border:1px solid #369;padding:5px;background:url("/wel/images/languages/gradiant_02.gif") #fff left bottom repeat-x;}
	.js .ws-popup-show span.ws-links a{margin:0 2px 3px 0;}
}
@media print
{
/* GENERAL */

	*{color:#000 !important;border:0;background-color:transparent;background-image:none;}
	html,body{height:auto;}
	a{text-decoration:underline;}
	ul,ul li{list-style-type:disc;}
	ol,ol li{list-style-type: decimal;}
	h1,h2,h3,h4,h5,h6{padding:0 0 5px 0;font-weight:bold;border:0;}

/* BANNER */

	#banner-flag{top:0;}
	#header #banner-title-text{position:absolute;left:210px;top:0;font-size:24px;height:auto;margin:0;padding:40px 0 0 0;color:#000;overflow:hidden;}
	#header #banner-title-text span{font-weight:bold;display:block;font-size:18px;position:relative;top:-10px;}
	#banner-background,
	#banner-image-right,
	#banner-image-title{background-image:none;}

/* LAYOUT */

	.layout{font-size:120%;padding:10px;margin:0;min-width:640px;width:640px;max-width:640px;}
	.layout-wrapper,
	.layout-wrapper-reset,
	.layout-content{margin:0;}
	.layout-left,
	.layout-right,
	.layout-footer{display:none;}

/* HIDDEN */

	.off-screen,#accessibility-menu,#banner-image-right,#banner-image-title,#services,#language-selector,#language-selector-close,#path,
	#additional-tools,.ws-ico,.link-ico img,.link-size,.ws-links,html body a.link-components{display:none;}
}

.DNNEmptyPane {
width: 0px;
}
 /*
#content-container-policies a.disabledButton:hover, #content-container-policies-small a.disabledButton:hover
                            ,*/
.disabledButton
 {
 
 
    text-color:white;

    color:white !important;
	-moz-box-shadow: 3px 4px 0px 0px #808080;
	
    -webkit-box-shadow: 3px 4px 0px 0px #808080;
	
    box-shadow: 3px 4px 0px 0px #808080;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6e6e6), color-stop(1, #798686));

	background:-moz-linear-gradient(top, #e6e6e6 5%, #798686 100%);
	background:-webkit-linear-gradient(top, #e6e6e6 5%, #798686 100%);
	background:-o-linear-gradient(top, #e6e6e6 5%, #798686 100%);
	background:-ms-linear-gradient(top, #e6e6e6 5%, #798686 100%);
	background:linear-gradient(to bottom, #e6e6e6 5%, #798686 100%);
	 
	background-color:#e6e6e6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #d9d9d9;
	display:inline-block;
	cursor:not-allowed;
 
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:5px 12px;
	text-decoration:none !important;
 
}
 .disabledButton:hover
 {
     text-decoration:none !important;
 }
 .disabledButton a:hover
 {
     text-decoration:none !important;
 }
 #content-container-policies a, #content-container-policies a:active, #content-container-policies a:visited,
#content-container-policies-small a, #content-container-policies-small a:active, #content-container-policies-small a:visited
{
     text-decoration:none !important;
 }


 .myButtonBig, a.myButtonBig:visited, #content-container-policies a.myButtonBig:visited{
     background-attachment:
scroll;
background-clip:
border-box;
background-color:
rgb(121, 187, 255);
background-image:
linear-gradient(rgb(121, 187, 255) 5%, rgb(55, 141, 229) 100%);
background-origin:
padding-box;
background-size:
auto;
border-bottom-color:
rgb(51, 123, 196);
border-bottom-left-radius:
5px;
border-bottom-right-radius:
5px;
border-bottom-style:
solid;
border-bottom-width:
1px;
border-collapse:
separate;
border-image-outset:
0px;
border-image-repeat:
stretch;
border-image-slice:
100%;
border-image-source:
none;
border-image-width:
1;
border-left-color:
rgb(51, 123, 196);
border-left-style:
solid;
border-left-width:
1px;
border-right-color:
rgb(51, 123, 196);
border-right-style:
solid;
border-right-width:
1px;
border-top-color:
rgb(51, 123, 196);
border-top-left-radius:
5px;
border-top-right-radius:
5px;
border-top-style:
solid;
border-top-width:
1px;
box-shadow:
rgb(21, 100, 173) 3px 4px 0px 0px;
color:
rgb(255, 255, 255);
cursor:
pointer;
display:
inline-block;
font-family:
arial;
font-size:
17px;
font-stretch:
normal;
font-style:
normal;
font-variant:
normal;
font-weight:
bold;
height:
50px;
line-height:
18px;
margin-bottom:
0px;
margin-left:
0px;
margin-right:
0px;
margin-top:
0px;
outline-color:
rgb(255, 255, 255);
outline-style:
none;
outline-width:
0px;
padding-bottom:
12px;
padding-left:
44px;
padding-right:
44px;
padding-top:
12px;
text-align:
left;
text-decoration:
none;
vertical-align:
baseline;
width:
100px;
-webkit-font-smoothing:
antialiased;
 }
 /* #content-container-policies a.myButtonBig, #content-container-policies a.myButtonBig:active, #content-container-policies a.myButtonBig:visited,
 #content-container-policies-small a.myButtonBig, #content-container-policies-small a.myButtonBig:active, #content-container-policies-small a.myButtonBig:visited
                            ,  a.myButtonBig:hover{
      color:rgb(255, 255, 255);
  }*/
  
.header-fluid{ 
    margin-right: auto;
    margin-left: auto;
}
.nav-tools-fluid{
	text-align: right;
	padding: 4px 0 2px 0;
	color: #396EA2;
}
.nav-tools-fluid a, .nav-tools-fluid a:active, .nav-tools-fluid a:visited {
	text-decoration:none;
	color: #396EA2;
}
.nav-tools-fluid a:hover {
	color: #396EA2;
	text-decoration:underline;
}
.banner-logo-fluid{
	margin-bottom: 6px;
}
.header-inner{
	    background: #0065a2 none repeat scroll 0 0;
}
.breadcrumb-fluid{
	background: #074A8B none repeat scroll 0 0;
	color: #FFFFFF; 
	font-weight: normal;
	padding: 0 0 3px 11px;
}
.breadcrumb-fluid a, .breadcrumb-fluid a:active, .breadcrumb-fluid a:visited {
	color:#d1e9f3;
	text-decoration:none;
}

.breadcrumb-fluid a:hover {
	color: #ffffff;
	text-decoration:underline;
}
.ercc-title{
	color: #ffffff;
	padding: 12px 0 0 0;
	margin-left: 12px;
	font-size: 20px;
	font-weight: bold;
}
.ercc-subtitle{
	color: #ffffff;
	margin-left: 12px; 
	font-size: 16px;
	font-weight: bold;
}
.ercc-subtitle2{
	color: #ffffff;
	padding: 12px 0 4px 0;
	margin-left: 12px; 
	font-size: 16px;
	font-weight: bold;
}