@import "basic-events-skin.css";


html, body { background-color:#f7fafb; }
.footer {	background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png); }

/* -------------------------- */
/*      STANDARD CONTENT      */
/* -------------------------- */

#content h1, cke_show_borders h1 { border-bottom-color:#005b7f; }
#content h5, #content h4, .cke_show_borders h5, .cke_show_borders h4, .textblocktitle {
	color:#fff;
	background-color:#005b7f; }
#content h5 span a:link, #content h5 span a:visited, .cke_show_borders h5 span a:link, .cke_show_borders h5 span a:visited, .ExhibList h2 span a:link, .ExhibList h2 span a:visited { /*color:#fff;*/ }

/* --------------- */
/*   EVENTS PART   */
/* --------------- */

/* EVENT HEADER */
.event-date, .event-title, .event-subtitle { color:#fff !important; }
.event-date {	border-left:1px solid #fff !important; }
/* --------------- */


/* EVENT LOGO */
.event-logo {
	display:block;
	width:auto;
	height:90px;
	margin:0 4px 0 45px;
	background-image: url(/images/homepage/ns2016/logo-NS16_environmental.png); /* webskin */
	background-repeat:no-repeat;
	/*background-size:100%;	*/
	}			
	

/* ---------------- */
/*      HEADER      */
/* ---------------- */
#header { background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png);   }
#logo {	background-image:url(/images/main/eage-logo-100.png)/* !important;*/ }  /* 70, 75, 80, 85, 90, 95, 100 */
#top_nav a:link, #top_nav a:hover, #top_nav a:visited { color:#fff; }
#header_language form label	{ color:#fff; }	 /* language txt color */

/* BREADCRUMB */		
#crumb { background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png); }
	#crumb span {}	
	.user_name {}	
		.user_name a:link, .user_name a:visited {}
				
/* NAVIGATION */
.nav_region { background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png)!important; }
.nav_region .dropdown_0, .login_region ul.loginform .login_li, .login ul.loginform li.login_li { background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png) !important; }
.nav_region .main_nav_firstli, .login_region .main_nav_login_firstli, .login .main_nav_login_firstli { background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png) !important; }	
.nav_region .dropdown_1 li:first-child a:link, .nav_region .dropdown_1 li:first-child a:visited {	border-top:1px solid #005b7f !important; }	
.nav_region .dropdown_1 a:link, .nav_region .dropdown_1 a:visited {
	/*color:#f7fafb;*/ /* txt color menu */
	border-left:1px solid #005b7f!important; /* menu border color */
	border-right:1px solid #005b7f!important;
	border-bottom:1px solid #005b7f!important;	
	background-color:#f7fafb!important; } /* menu background color */
#main_nav .dropdown_1 a:hover { background-color:#005b7f!important; color:#fff !important; }
.nav_region ul.dropdown ul li span { /*background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png);*/ }	 /* menu arrow */

.nav_region nav ul.dropdown li.dropdown_0 a { color:#fff ; } /* mainnnav txt color */
.nav_region nav ul.dropdown li.dropdown_0 ul li.dropdown_1 a { color:#005b7f !important;} /* submenu txt color */

#main_nav ul.dropdown ul li span, #main_nav2 ul.dropdown ul li span, #main_nav3 ul.dropdown ul li span, #main_nav4 ul.dropdown ul li span, #main_nav5 ul.dropdown ul li span {
    background: url("/images/homepage/basic-template/closed-menu-arrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}			
		
		
			
/* LOGIN */
#login ul.loginform li.login_li a.close {	color:#fff ; }	/* login txt color */
.loginform li ul { /* 1st level */         
	border:1px solid #005b7f;
	background-color:#f7fafb; }


/* -------------- */
/* EVENT HOMEPAGE */
/* -------------- */

/* mainnews */
#mod-event_main_news { border-bottom:1px dotted #b3ced9 !important; }

/* important dates */
#mod-event_dates { border-bottom: 1px dotted #b3ced9 !important;	}
	.table-event_dates tr:hover {
		/*color:#058270;*/			
		background-color:#f3fdfc; }	
	.table-event_dates td {	border-bottom:1px solid #b3ced9 !important; }
	.table-event_dates .odd { background-color:#eef9fd  !important; }
	.table-event_dates .even { background-color:#f7fafb !important; }

/* event facts */	
#mod-event_facts {	}
	/*background:#fafafa;*/ /* for non-css3 browsers */	
	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f8f8f8');*/ /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));*/ /* for webkit browsers */
	/*background: -moz-linear-gradient(top,  #fff,  #f8f8f8); } */ /* for firefox 3.6+ */ 
		
	#mod-event_facts span {
		border: 1px dotted #b3ced9 !important;
		background:#f7fafb;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fafb     ', endColorstr='#eef9fd')!important; /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#f7fafb     ), to(#eef9fd))!important; /* for webkit browsers */
		background: -moz-linear-gradient(top,  #f7fafb     ,  #eef9fd) !important;  } /* for firefox 3.6+ */

	
/* ----------- */
/* LEFT COLUMN */
/* ----------- */
.modleft.modleft-logo { margin-bottom:0px; }
.modleft { margin-bottom:30px; }

/* QUICK LINKS */
.nav_quicklink a:link, .nav_quicklink a:visited, .nav_quicklink a:active, .nav_quicklink a:hover,
.nav_searchlink a:link, .nav_searchlink a:visited, .nav_searchlink a:active, .nav_searchlink a:hover {
	background-image:url(/images/homepage/ns2016/sprite_NS2016_Environmental.png);
	border-bottom:1px dotted #b3ced9 !important; }
.nav_backlink a:link, .nav_backlink a:visited, .nav_backlink a:active, .nav_backlink a:hover { 
	background-image:url(/images/pageback.png);
	border-bottom:none !important; }
		.nav_quicklink a:hover { background-color:#f7fafb !important; }

/* ACTIVE FORMS */	
.nav_activeforms a:link, .nav_activeforms a:visited, .nav_activeforms a:active, .nav_activeforms a:hover {
		/*color:#005b7f !important;*/
		border-bottom:1px dotted #005b7f; }
		.nav_activeforms a:hover { background-color:#f7fafb !important; }

/* ------ */
/* TABLES */
/* ------ */	
	
/*.table01 .odd, .table01_link .odd, .table01b .odd, .table01b_link .odd, .table_info .odd, .table_info_link .odd, .table_job .odd, .exhiblist .odd, .colou#fffrow { background-color:Lime; }
.table01 .even, .table01_link .even, .table01b .even, .table01b_link .even, .table_info .even, .table_info_link .even, .table_job .even, .exhiblist .even, .whiterow { background-color:Lime#005b7f ; }*/


.table_imp {
	border:1px solid #005b7f !important;
	background-color:#f7fafb !important; }
	
/* TABLE 01 NO HOVER + LINK */
.table01 tr:first-child td, .table01_link tr:first-child td, .table01b tr:first-child td, .table01b_link tr:first-child td {
			border-bottom-color:#005b7f;
			color:#005b7f; }
	.table01 td, .table01_link td, .table01b td, .table01b_link td { border-bottom-color:#b3ced9; }

/* TABLE 02 + 03 NO HOVER */
	.table02 tr:first-child { border-top-color:#b3ced9;	}
	.table02 td, .table03 td { border-bottom-color:#b3ced9; }	
	
/* TABLE INFO HOVER (AWARD PAGINA / LIST OF JOBS) */
	.table_info tr:first-child, .table_info_link tr:first-child, .table_job tr:first-child {
		color:#fff;
		border-color:#005b7f;
		background-color:#005b7f;		}
	.table_info td, .table_info_link td, .table_job td { border-bottom-color:#b3ced9; }
		.table_info_link tr:first-child:hover, .table_job tr:first-child:hover { color:#fff; background-color:#005b7f; }
		.table_info_link tr:hover, .table_job tr:hover { background-color:#f7fafb; }
	
/* TABLE NO TD BORDER */
.table_info_nob tr:first-child {
		color:#fff;
		border-color:#005b7f;
		background-color:#005b7f; }
				
/* TABLE BORDER */
	.table_border tr:first-child td, .table_borderW tr:first-child td {	
		color:#fff;
		background-color:#005b7f; }
	.table_border td, .table_borderW td {	border-color:#005b7f; }

/* sponsors */
	.sponsor_table tr:first-child td, .sponsor_tableW tr:first-child td {
		color:#fff;
		background-color:#005b7f;	}
	.sponsor_table td, .sponsor_tableW td  { border-color:#005b7f; }

/* soldout */
.table_soldout {}
	.table_soldout tr:first-child { /*color:#005b7f;*/ }
		.table_soldout tr:first-child td { border-bottom:2px solid #005b7f; }
	.table_soldout td { border-bottom:1px solid #b3ced9; }	
.table_soldout tr:first-child td img, .table_soldout td img {}

/* exhib list */
.ExhibList {}
.ExhibList #a h2, .ExhibList #b h2, .ExhibList #c h2, .ExhibList #d h2, .ExhibList #e h2, .ExhibList #f h2, .ExhibList #g h2, .ExhibList #h h2, .ExhibList #i h2, .ExhibList #j h2, .ExhibList #k h2, .ExhibList #l h2, .ExhibList #m h2, .ExhibList #n h2, .ExhibList #o h2, .ExhibList #p h2, .ExhibList #q h2, .ExhibList #r h2, .ExhibList #s h2, .ExhibList #t h2, .ExhibList #u h2, .ExhibList #v h2, .ExhibList #w h2, .ExhibList #x h2, .ExhibList #y h2, .ExhibList #z h2 {
    color:#fff;
    background-color:#005b7f; }
.ExhibList .whiterow td, .ExhibList .colou#fffrow td { border-bottom-color:#b3ced9; }

.alphabetmenu, .alphabetmenufixed { border-bottom-color:#005b7f;	}
			.alphabetmenu li {}
				.alphabetmenu li a {} 

/* ----------------------- */
/*      FORMS CONTENT      */
/* ----------------------- */

/* numbers on top */
.numberblock, .numberblockpast, .blockover {	
	color:#fff;
	border-color:#f7fafb;	
	background-color:#005b7f;
	}
	.numberblockpast, .blockover { color:#fff; border-color:#005b7f; }
	.blockover { background-color:#f7fafb; }
		.numberblockactive {
			color:#005b7f; 
			border-color:#005b7f;
			background-color:#f7fafb; }	

/* hulsel content */
fieldset { border-color:#005b7f;	}

/* help content */
.formhelp, #div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div8, #div10, #div11, #div12 {
		background-color:#f7fafb;
		border-color:#005b7f;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7fafb ', endColorstr='#b3ced9 '); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#f7fafb ), to(#b3ced9 )); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #f7fafb ,  #b3ced9 ); /* for firefox 3.6+ */ }

/* ----------------------- */
/*   TECHNICAL PROGRAMME   */
/* ----------------------- */

/* search block */
.tpformtbl {}
.tpfsleft, .tpfsright {}
.tpbutton {
    background-color:#005b7f;
    border:1px solid #005b7f;
    color:#fff;
    }
	.tpbutton:hover {
		background-color:#fff;
		border:1px solid #005b7f;
		color:#005b7f;
	}
input.tptextfield, fieldset select.tptextfield { border:1px solid #005b7f; }   

/* presentations block */
.tptable {}
.tptable td, .tph1 td, .tph2 td {
    border:1px solid #005b7f;
}
.tph1 td, .tph2 td {
    color:#fff;
    font-weight:bold;
    background-color:#005b7f;         
    border-width:1px 1px 0px 1px;     
}
.tph2 td {
    background-color:#b3ced9;
    color:#005b7f;
}


.cfpbutton  {
    color:#fff;                               
    background-color:#005b7f;
    border:1px solid #fffbf8;
		margin: 0 0 4px;
    padding: 2px;
	}
	.cfpbutton:hover { color:#005b7f; background-color:#fff; border:1px solid #005b7f; cursor:pointer; }  


	
	

	