@import url("../formclass.css");

html, body {
	background-image:url(/images/homepage/geo2008/bgbody_geo2008.png);
}
#header {
	background-image:url(/images/homepage/geo2008/header_geo2008.jpg);
}
#leftcol {}	

/* header rightcorner */
#topnavigation {
	color:#fff;
}
	#topnavigation a:link, #topnavigation a:visited { 
		color:#fff; 
	}
		#topnavigation a:hover, #topnavigation a:active  { 
			color:#650840;  
		}
	
/* ---------------- */	
/*  SIDEBAR LAYOUT  */
/* ---------------- */

/* MENU MODULE */

#navbar table {
	border:1px solid #650840;
}

.tablenavigation th, .personalbox th {		/* title row */
	color:#fff;
	background-color:#650840;
}
	.tablenavigation td {
		background-color:transparent;
	}
	
#menu div a:link, #menu a:visited {			/* link view in sidebar */
	color:#000;
}
	#menu div a:hover, #menu a:active {
		color:#650840;
	}
	
/* LOGIN MODULE */

.loginbox th {
	display:none;
}
	.loginbox td {
		display:none;
	}
	.loginbutton {
		color:#fff;
		background-color:#650840;
		border:1px solid #650840;
	}
		.loginbutton:hover {
			color:#650840;
			background-color:#fff;
			border:1px solid #650840;
		}

.recoverpw a:link, a:visited {
	color:#000;
}	
	.recoverpw a:hover, a:active {
		color:#650840;
	}	
		
/* IAPCO logo */
.iapcologocenterer {
	visibility:hidden;
}
#iapcocontainer {
	visibility:hidden;
}

/* h */
h1 {	/* headline non event pages / placed inside cms */
	border-bottom:2px solid #650840;
}
h5, h6, .textblocktitle  {
	color:#fff;
	background-color:#650840;
}	
#container { /* centercolumn content */
	padding:2px 0px 0px 15px;
}
	
/* -------------------------- */
/*       EVENTS CONTENT       */
/* -------------------------- */

/* headline event pages */
.eventtitle {
	/* width:236px;				
	background-image: url(/images/homepage/ns2010/ns2010logo.png);
	background-repeat:no-repeat; */
	height:10px;
	float:left;
}
	.eventdate {
		padding-top:0px;
		/* padding-top:16px; height -16 */ 
		border-bottom:2px solid #650840;
	}
	
	/* .eventtitle span {
		display:none;
	} */
	

	
	
/* -------------------------- */
/*     EVENTS FORM CONTENT    */
/* -------------------------- */	

/* nummers bovenin */
.numbertitle {
	color:#650840;
}
	
.numberblock, .numberblockpast {
	color:#fff;	
	background-color:#650840;
}
	.numberblockactive, .blockover {
		color:#650840;
		border:2px solid #650840;
	}	

	
/* hulsel inhoud */

fieldset {
	border:1px solid #650840;
}
	legend {
		color:#650840;
	}


/* hulp inhoud */
		
	.formhelp, #div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8, #div8, #div10, #div11, #div12 {
		background-color:#faf7f9;
		border:1px solid #650840;
	}	
#content .helpbar {
	background-color:#faf7f9;
}

/* content inhoud */
.obligatory {
	color: #CC0000;
}
	
/* buttons */
	
button, #next, #previous { /* de next/prev knop */
		color:#fff;			
		background-color:#650840;
		border:1px solid #fff;
}	
	#next:hover, #previous:hover, .cfpbutton:hover {	
		color:#650840;
		background-color:#fff;
		border:2px solid #650840;
	}
	 
.cfpbutton {
		color:#fff;	
		background-color:#650840;
		border:1px solid #fff;
}	 

.errorblock {
	background-color:#faf7f9;
	border:1px solid #650840;
}

/* -------------------------- */
/*     HOMEPAGE INFOBLOCKS    */
/* -------------------------- */

.infoblockupdates {
	border:1px solid #650840;
}
.infoblockheader {
	color:#fff;
	background-color:#650840;	
}

/* Homepage textblock */
.homepagetextblockheader {
	background-color:#650840;
	color:#fff;
}
	.homepagetext {
		border:1px solid #650840;
	}



/* -------------------------- */
/*           TABLES           */
/* -------------------------- */

/* SPONSORS */
.sponsor_table {
	border-color:#650840;
}
	.sponsor_table tr:first-child  {
		color:#fff;
		background-color:#650840;
	}



/* DESIGN TABLE 01 NO HOVER */
.table01 {}
	.table01 tr:first-child {
		color:#650840;
	}
		.table01 tr:first-child td {
			background-image:url(/images/homepage/geoinfokiev2010/th1_bg.png);
	}
	.table01 td {
		border-bottom:1px solid #d1b5c6;
	}

/* DESIGN TABLE 01 */
.table01_link {}
	.table01_link tr:first-child {
		color:#650840;
	}
		.table01_link tr:first-child td {
			background-image:url(/images/homepage/geoinfokiev2010/th1_bg.png);
	}
	.table01_link td {
		border-bottom-color:#d1b5c6;
	}
		.table01_link tr:first-child:hover {
			color:#650840;
		}
		.table01_link tr:hover {
			color:#650840;			
			background-color:#faf7f9;
		}
		

/* DESIGN TABLE INFO LINK(AWARD PAGINA / LIST OF JOBS) */
.table_info_link {}
	.table_info_link tr:first-child {
		color:#fff;	
		background-color:#650840;
	}
		.table_info_link tr:first-child td {}
	.table_info_link td {
		border-bottom-color:#d1b5c6;
	}
		.table_info_link tr:first-child:hover {
			color:#fff;
			background-color:#650840;
		}
		.table_info_link tr:hover {
			color:#650840;			
			background-color:#faf7f9;
		}

/* DESIGN TABLE INFO  NO HOVER (AWARD PAGINA / LIST OF JOBS) */
.table_info {}
	.table_info tr:first-child {
		color:#fff;	
		background-color:#650840;
	}
		.table_info tr:first-child td {}
	.table_info td {
		border-bottom-color:#d1b5c6;
	}	

/* DESIGN TABLE CONTACT NO TD BORDER */
.table_info_nob {}
	.table_info_nob tr:first-child {
		color:#fff;		
		background-color:#650840;
	}
	.table_info_nob tr:first-child td {
	}
	.table_info_nob td {}	
	
/* DESIGN TABLE CALENDAR (CALENDAR OF EVENTS) */
.table_calendar {}
	.table_calendar tr:first-child td {
			color:#fff;
			background-color:#650840;
		}		
		.table_calendar td {
			border-bottom-color:#d1b5c6;		
		}
	.table_calendar tr:hover {
		color:#650840;
		background-color:#faf7f9;
	}
.table_calendar img {}

/* DESIGN TABLE IMPORTANT CALLS */
.table_imp {
	border-color:#650840;
	background-color:#faf7f9;	
}
