/*
	=basics
*/

/* Default Style Settings */
div#container { 
width: 100%; 
margin: 0 auto; 
text-align: center;
} 

div#page { 
width: 923px; 
margin: 0 auto; 
text-align: left;
background-color: #fff;
color: #000;
position: relative;
} 


/* Default Stylers */
.right {
text-align: right;
}

.center {
text-align: center;
}

.left {
text-align: left;
}

.italic {
font-style: italic;
}

.underline {
text-decoration: underline;
}

.strong {
font-weight: 700;
}

/* Display Regulation */
.hide {
display: none;
}

.hidden {
display: none;
}

.show {
display: block;
}

/* Reusable element styles */
.break {
height: 0px;
width: 473px;
border-bottom: 1px solid #020181;
float: left;
padding-bottom: 5px;
padding-top: 5px;
}

.break2 {
height: 0px;
width: 473px;
border-bottom: 1px solid #020181;
float: left;
}

.endbreak {
height: 1px;
width: 483px;
border-bottom: 1px solid #020181;
float: left;
margin-top: 0px;
}

.searchBreak {
height: 0px;
width: 473px;
border-bottom: 1px solid #020181;
float: left;
margin-bottom: 5px;
margin-top: 5px;
}

.rightLine {
text-align: right;
padding-bottom: 3px;
border-bottom: 1px solid #020181;
margin-bottom:0px;
}

.number {
list-style-type: decimal;
margin-left: -20px;
}

.listHeading {
float: left;
width: 100%;
font-weight: 700;
margin-bottom: -10px;
margin-top: 20px;
}

.square {
list-style-type: square;
margin-left: -20px;
}

.floating {
float: left;
width: 100%;
}

/*Search Panel inside FAQ */
.searchPanel {
padding-top: 5px;
width: 230px;
height: 30px;
background-color: #c0c0c0;
}
.searchPanel div.searchUnit {
height: 25px;
}

/* About Styles */
.about, .straightenIE {
float: left;
width: 100%;
}
	
	.about .floatleft {
	float: left;
	width: 103px;
	vertical-align: middle;
	min-height: 120px;
	}
	
	.about .floatright {
	float: right;
	width: 370px;
	min-height: 120px;
	}

/* Gray Bars */
.graybarTop, .graybarBottom, .graybarTxtTop, .graybarTxtBottom {
width: 450px;
background-color: #e1e1e1;
float: left;
}

.graybarTop, .graybarBottom {
height: 20px;
}

.graybarTop, .graybarTxtTop {
margin-bottom: 25px;
}
.graybarBottom, .graybarTxtBottom {
/*margin-top: 25px;*/
}

.graybarTxtTop, .graybarTxtBottom {
font-weight: 700;
padding: 2px 10px 2px 10px;
width: 451px;
}
.graybarTxtTop p, .graybarTxtBottom p { 
margin: 0;
padding: 0;
}

a.hoverLine:link, a.hoverLine:active, a.hoverLine:visited {
text-decoration: none;
padding-right:5px;
}
a.hoverLine:hover {
text-decoration: underline;
}


/*
	=Header 
*/

div#header {
background: #fff url(/images/headerBG.png) 0 0 repeat-x;
width: 923px;
height: 144px;
}
	
	div#headerLeft {
	/*background: #fff url(/images/logo.png) 0 0 no-repeat;*/
	width: 163px;
	height: 96px;
	margin-left: 19px;
	float: left;
	}
	
	div#headerRight {
	width: 692px;
	height: 96px;
	float: right;
	}
	
		div#searchBar {
		width: 692px;
		height: 44px;
		float: left;
		}
		
			div.searchUnit {
			color: #020181;
			background-color: #c0c0c0;
			width: 230px;
			height: 44px;
			float: right;
			}
			
			div.searchUnit2 {
			width: 213px;
			height: 27px;
			padding-left: 20px;
			}
			
				p.searchUnit {
				margin: 0px;
				margin-right: 10px;
				font-variant: small-caps;
				font-size: 11px;
				font-weight: 700;
				color: #fff;
				background-color: #c0c0c0;
				}
				
					p.searchUnit span {
					margin-right: 7px;
					margin-left: -7px;
					}
				
				input.searchUnit {
				margin-top: 0px;
				width: 144px;
				height: 14px;
				border: 1px solid #9a9a9a;
				color: #000;
				background-color: #fff;
				}
			
				input.searchButton {
				background: #c0c0c0 url(/images/search.gif) 0 50% no-repeat;
				border: 0px;
				height: 17px;
				width: 17px;
				cursor:pointer;
				}
			
				p.searchOptions {
				color: #020181;
				margin-top: 2px;
				
				margin-left: 35px;
				font-size: 10px;
				margin-bottom:3px;
				}
	
			div#searchBarLeft {
			float: right;
			padding-right: 10px;
			height: 44px;
			margin-top: -3px;
			}
			
				p.searchBarLeft {
				text-align: right;
				font-size: 10px;
				}
				
				p.toplineCBG {
				font-family: arial;
				font-weight: 800;
				font-size: 12px;
				color: #b3b4b9;
				position:relative;
				}
				p.toplineCBG span.cbgtline
				{
					color:#000080;
				}
			
		
		div#humancowplant {
		background: transparent url(/images/humancowplant_new.gif) right top no-repeat;
		margin-top: -8px;
		width: 692px;
		height: 60px;
		float: right;
		margin-right: 0px;
		}
	
.searchUnit {
margin-bottom: 0px; /*IE 6 Fix*/
}

/*
	=mainNavigation
*/
div#mainNavigation {
float: left;
height: 25px;
width: 923px;
}

	div#mainNavigation ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
		div#mainNavigation ul li {
		display: block;
		padding: 0;
		margin: 0;
		float: left;
		}
		
			div#mainNavigation ul li a {
			display: block;
			height: 25px; 
			border: 0px;
			margin: 0px;
			padding: 0px;
			}
			
			div#mainNavigation ul li.blueoption1_en a {
			background: #010080 url(/images/en/menu1_0.png) 0px 0 no-repeat;
			width: 231px;
			}
									
			div#mainNavigation ul li.blueoption2_en a {
			background: #010080 url(/images/en/menu2_0.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption3_en a {
			background: #010080 url(/images/en/menu3_0.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption4_en a {
			background: #010080 url(/images/en/menu4_0.png) 0px 0 no-repeat;
			width: 230px;
			}
			
			div#mainNavigation ul li.blueoption1_nl a {
			background: #010080 url(/images/nl/menu1_0.png) 0px 0 no-repeat;
			width: 231px;
			}
									
			div#mainNavigation ul li.blueoption2_nl a {
			background: #010080 url(/images/nl/menu2_0.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption3_nl a {
			background: #010080 url(/images/nl/menu3_0.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption4_nl a {
			background: #010080 url(/images/nl/menu4_0.png) 0px 0 no-repeat;
			width: 230px;
			}
			
			/* =Default Templates */
			div#mainNavigation ul li.blueoption1_en a:hover, div#mainNavigation ul li.blueoption1_en a.active {
			background: #2b438d url(/images/en/menu1_1.png) 0px 0px no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption2_en a:hover, div#mainNavigation ul li.blueoption2_en a.active {
			background: #3550ab url(/images/en/menu2_1.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption3_en a:hover, div#mainNavigation ul li.blueoption3_en a.active {
			background: #4983cc url(/images/en/menu3_1.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption4_en a:hover, div#mainNavigation ul li.blueoption4_en a.active {
			background: #669acc url(/images/en/menu4_1.png) 0px 0 no-repeat;
			width: 230px;
			}
			
			div#mainNavigation ul li.blueoption1_nl a:hover, div#mainNavigation ul li.blueoption1_nl a.active {
			background: #2b438d url(/images/nl/menu1_1.png) 0px 0px no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption2_nl a:hover, div#mainNavigation ul li.blueoption2_nl a.active {
			background: #3550ab url(/images/nl/menu2_1.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption3_nl a:hover, div#mainNavigation ul li.blueoption3_nl a.active {
			background: #4983cc url(/images/nl/menu3_1.png) 0px 0 no-repeat;
			width: 231px;
			}
			
			div#mainNavigation ul li.blueoption4_nl a:hover, div#mainNavigation ul li.blueoption4_nl a.active {
			background: #669acc url(/images/nl/menu4_1.png) 0px 0 no-repeat;
			width: 230px;
			}
			
			
			/* =Home*/
			div#mainNavigation ul li.home_blueoption1_en a {
			background-image: url(/images/en/home_menu1_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption2_en a {
			background-image: url(/images/en/home_menu2_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption3_en a {
			background-image: url(/images/en/home_menu3_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption4_en a {
			background-image: url(/images/en/home_menu4_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption1_nl a {
			background-image: url(/images/nl/home_menu1_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption2_nl a {
			background-image: url(/images/nl/home_menu2_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption3_nl a {
			background-image: url(/images/nl/home_menu3_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption4_nl a {
			background-image: url(/images/nl/home_menu4_0.png);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			}
			
			div#mainNavigation ul li.home_blueoption1_en a:hover, div#mainNavigation ul li.home_blueoption1_en a.active {
			background-image: url(/images/en/home_menu1_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption2_en a:hover, div#mainNavigation ul li.home_blueoption2_en a.active {
			background-image: url(/images/en/home_menu2_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption3_en a:hover, div#mainNavigation ul li.home_blueoption3_en a.active {
			background-image: url(/images/en/home_menu3_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption4_en a:hover, div#mainNavigation ul li.home_blueoption4_en a.active {
			background-image: url(/images/en/home_menu4_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption1_nl a:hover, div#mainNavigation ul li.home_blueoption1_nl a.active {
			background-image: url(/images/nl/home_menu1_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption2_nl a:hover, div#mainNavigation ul li.home_blueoption2_nl a.active {
			background-image: url(/images/nl/home_menu2_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption3_nl a:hover, div#mainNavigation ul li.home_blueoption3_nl a.active {
			background-image: url(/images/nl/home_menu3_1.png);
			}
			
			div#mainNavigation ul li.home_blueoption4_nl a:hover, div#mainNavigation ul li.home_blueoption4_nl a.active {
			background-image: url(/images/nl/home_menu4_1.png);
			}
			
			/* =Solve Width Issue */
			div#mainNavigation ul li.blueoption4_en a, div#mainNavigation ul li.home_blueoption4_en a
			{
			border: 0px;
			}
			
			div#mainNavigation ul li.blueoption4_nl a, div#mainNavigation ul li.home_blueoption4_nl a
			{
			border: 0px;
			}

/*
	=subNavigation
*/

div#subNavigation {
float: left;
width: 184px;
margin-top: 30px;
}

/* dropDownMenu */
/* first recursion */
ul.dropDownMenu {
	width : 184px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
	/* design */
	ul.dropDownMenu li {
		width: 184px;
		border-bottom: 1px solid #b2b2b2;
		position : relative;
		list-style-type : none;
	}
		ul.dropDownMenu li img {
			position : absolute;
			left : 0em;
			top : 0em;
			cursor : pointer;
		}
		ul.dropDownMenu li a {
			display : block;
			padding : 0.2em 0.4em 0.2em 15px;
			font-family: verdana;
			font-size: 9pt;
		}
	/* decoration */
	ul.dropDownMenu li a {}
		/* link */
		ul.dropDownMenu li a:link,
		ul.dropDownMenu li a:visited {
		color: #020181;
		width: 153px;
		}
		/* hover */
		ul.dropDownMenu li a:hover,
		ul.dropDownMenu li a:active {
			text-decoration : underline;
		}
		/* active */
		ul.dropDownMenu li a.active:link,
		ul.dropDownMenu li a.active:visited,
		ul.dropDownMenu li a.active:hover,
		ul.dropDownMenu li a.active:active {
			text-decoration : underline;
		}
	/* dynamics */
	ul.dropDownMenu li ul {}
		/* link */
		ul.dropDownMenu li.link ul {display : none;}
		/* hover */
		ul.dropDownMenu li.active ul {display : block;}
		
		
/* second recursion */
ul.dropDownMenu ul {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
	/* design */
	ul.dropDownMenu ul li {
	}
		ul.dropDownMenu ul li img {
			left : 1.2em;
		}
		ul.dropDownMenu ul li a {
			padding-left : 25px;
		}
	/* dynamics */
	ul.dropDownMenu li ul li ul {}
		/* link */
		ul.dropDownMenu li.active ul li.link ul {display : none;}
		/* hover */
		ul.dropDownMenu li.active ul li.active ul {display : block;}



/* third recursion */
ul.dropDownMenu ul ul {}
	/* design */
	ul.dropDownMenu ul ul li {}
		ul.dropDownMenu ul ul li img {
			left : 2.4em;
		}
		ul.dropDownMenu ul ul li a {
			padding-left : 35px;
		}
	/* dynamics */
	ul.dropDownMenu li ul li ul li ul {}
		/* link */
		ul.dropDownMenu li.active ul li.active ul li.link ul {display : none;}
		/* hover */
		ul.dropDownMenu li.active ul li.active ul li.active ul {display : block;}

/* internet explorer compensation */
* html ul.dropDownMenu li {
	float : left;
}
* html ul.dropDownMenu li a {
	width : 100%;
}
/*Year selection in news*/
div#yearselection
{
	float:left;
	width: 471px;
	border-left: 1px solid #000075;
	border-right: 1px solid #000075;	
	border-bottom:1px solid #000075;
	border-top: 1px solid #000075;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:31px;

}
	div#yearselection input
	{
		position: relative;
		width: 70px;
		height: 20px;
		font-size: 0px;
		border: 0px;
		cursor: pointer;
		float:right;
		margin-right:10px;
		margin-top:5px;
	}
	div#yearselection input.showbutton_nl
	{
		background: url(/images/nl/showbutton.gif);
	}
	div#yearselection input.showbutton_en
	{
		background: url(/images/en/showbutton.gif);
	}
	div#yearselection select
	{
		position: relative;
		width:70px;
		height:20px;
		float:right;
		margin-top:5px;
		margin-right:5px;
	}
	div#yearselection a
	{
		position: relative;
		float: right;
		margin-top:5px;
		margin-right:5px;		
	}
	


/* Activated item */
ul.dropDownMenu li a#activatedItem:link,
ul.dropDownMenu li a#activatedItem:visited,
ul.dropDownMenu li a#activatedItem:hover,
ul.dropDownMenu li a#activatedItem:active {
text-decoration : underline;
}

/*
	=columnNavigation
*/
div#content_column2 {
margin-top: -5px;
float: left;
margin-left: 18px;
width: 721px;
}

div#content_column3 {
margin-top: -5px;
float: left;
margin-left: 18px;
width: 473px;
padding-right: 0px;
overflow:hidden;
}

	div.content_columnNavigation {
	height: 30px;
	width: 100%;
	margin-top: 15px; 				/*ie fix*/
	margin-bottom: 20px;
	}
	
		div.content_columnNavigation p {
		font-size: 0.9em;
		}
	
		div.returnpath {
		float: left;
		width: 90%;
		margin-top: 3px;
		}
	
			div.content_columnNavigation div.returnpath p a:link, div.content_columnNavigation div.returnpath p a:active, div.content_columnNavigation div.returnpath p a:visited, div.content_columnNavigation div.returnpath p a:hover {
			padding: 0px 10px 0px 10px;
			background: #fff url(/images/contentPile.gif) 0px 50% no-repeat;
			color: #020181;
			text-decoration: none;
			}
			
			div.content_columnNavigation div.returnpath p a:hover {
			text-decoration: underline;
			}
		
		div.print {
		float: right;
		width: 10%;
		margin-top: -5px;
		}
		
			img.print {
			float: right;
			margin-top: 12px;
			cursor: pointer;
			}

	div.content {
	width: 100%;
	float: left;
	margin-top: -10px;
	}
	
	div.content a, div.content acronym {
	color: #020181;
	/*background-color: #fff;*/
	}
	div.content a[name]
	{
		color: #000;
		text-decoration: none;
	}
	div.content a {
	text-decoration: underline;
	}
	
	div.content li {
		font-size: 8pt;
	}
	div.content p img
	{
		/*float: left;*/
		/*margin: 3px 10px 0 0;*/
		margin: 3px 3px 0px 0px;
	}
	
	.warning
	{
		font-size: 120%;
		font-weight: 700;
		color: #FF0000;
		border: solid 1px #FF0000;
		padding: 5px;
	}
	
/*
* Gray bar subnavigation unit inside content 
*/
div#contentSubNavigation {
float: left;
width: 473px;
background-color: #e1e1e1;
}

	div#contentSubNavigation ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
	margin-bottom:-5px;
	}
	
		div#contentSubNavigation ul li {
		display: block;
		padding: 0;
		margin: 0;
		float: left;
		}
		
			div#contentSubNavigation ul li a {
			display: block;
			border-top: 0px;
			border-left: 0px;
			border-bottom: 0px;
			margin: 0 0 5px 0;
			padding: 2px 15px 2px 6px;
			background-color: #e1e1e1;
			color: #606060;
			font-size: 8pt;
			font-family: arial;
			
			text-transform: uppercase;
			font-weight: bold;
			text-decoration: none;
			text-align: center;
			
					/* add rounded corners to the top */
		       
				
				background-image:url(/images/tab_normal.png);
				background-repeat:no-repeat;
				background-position:right top;
			}

			div#contentSubNavigation ul li a:hover
			{
				    color: #000075;
			  /*  background-color: #a8a8a8;
				background-image:url(/images/subnav_trsb.gif);
				border-left:1px solid #000075;
				padding-left:7px;*/
				border-top:none;
			
			}
			 div#contentSubNavigation ul li a.active { 
			    color: #fff;
			    background-color:#000075;
			    
				background-image:url(/images/tab_active.png);
				/*
				background-color: #a8a8a8;
				background-image:url(/images/subnav_trsb.gif);
				border-left:1px solid #000075;
				padding-left:7px;*/
				border-top:none;
			}
			
			 div#contentSubNavigation ul li a.active:hover
			 {
				 color: #fff;
			   
			 }
			/* add rounded corners to the top */
		
			div#contentSubNavigation ul li a 
			{
				
				
			}	
img.orgdiagram {
margin-left: -10px;
border: 0px;
}

/*
	=sideBar
*/
div#sideBar {
width: 230px;
float: right;
margin-top: 30px;
}

	.databank {
	margin-bottom: 10px;
	}

		.databank a img {
		border: 0px;
		margin: 0px;
		padding: 0px;
		}

	.coloredSideBar, .graySideBar {
	width: 230px;
	float: right;
	padding: 5px 0px 20px 0px;
	color: #ffffff;
	margin-bottom: 18px;
	}
	
		.graySideBar {
		/*background-color: #bfbfbf;*/
		/*background-color: #a8a8a8;*/
		background-color:#606060;
		}
		
		.sidebarContent h1,.sidebarContent h2.sidetitle, .sidebarContent ul.sidebar li span.h2, p.sidebar a {
		color: #fff;
		background-color: transparent;
		padding: 2px 7px 2px 13px;
		font-family: verdana;
		}
		
		p.sidebar a:hover {
		color: #fff;
		}
		
		.sidebarContent h1,.sidebarContent h2.sidetitle {
		border-bottom: 1px solid #fff;
		margin: 0px;
		margin-bottom: 2px;
		margin-top: 1px;
		padding: 0px;
		margin-left: 15px;
		margin-right: 15px;
		}
		
		.sidebarContent ul.sidebar li span.h2 {
		margin: 0px;
		margin-bottom: -6px;
		margin-top: 0px;
		font-weight: 500;
		font-size: 80%;
		}
		
		
		ul.sidebar, ul.sidebarPDF {
		margin: 0px 0px 0px 0px;
		padding: 0px;
		list-style-type: none;
		}
		
			ul.sidebar li, ul.sidebarPDF li {
			width: 230px;
			background: transparent url(/images/navPile.gif) 0px 50% no-repeat;
			}
			
			ul.sidebarPDF li.PDF {
			background: transparent url(/images/pdf.gif) 0px 50% no-repeat;
		     
			}
			
			ul.sidebarPDF li.DOC {
			background: transparent url(/images/doc.gif) 0px 50% no-repeat;
		  	}			
			
			ul.sidebarPDF li.DOT {
				/*background: transparent url(/images/dot.gif) 0px 50% no-repeat;*/
				background: transparent url(/images/dot.gif) 0px 5px no-repeat;
		}
			
			ul.sidebarPDF li.HTM {
			background: transparent url(/images/htm.gif) 0px 50% no-repeat;
		}
			
			ul.sidebarPDF li.HTML {
			background: transparent url(/images/htm.gif) 0px 50% no-repeat;
			}

			ul.sidebarPDF li.XLS {
			background: transparent url(/images/xls.gif) 0px 50% no-repeat;
			}
			
			ul.sidebarPDF li.RTF {
			background: transparent url(/images/rtf.gif) 0px 50% no-repeat;
			}

		
			ul.sidebarPDF li span a:link, ul.sidebarPDF li span a:visited, ul.sidebarPDF li span a:active,
			ul.sidebar li span a:link, ul.sidebar li span a:visited, ul.sidebar li span a:active {
			display: block;
			padding: 2px 0px 4px 0px;
			border: 0px solid;
			color: #fff;
			font-size: 90%;
			border-bottom: 1px solid #fff;
			margin-left: 15px;
			margin-right: 15px;
                        padding-right:13px;
                       }
			
			ul.sidebarPDF li span a:link, ul.sidebarPDF li span a:visited, ul.sidebarPDF li span a:active, ul.sidebarPDF li span a:hover {
			    /*width: auto;*/
			}
			
			ul.sidebar li span a:hover, ul.sidebarPDF li span a:hover {
			color: #fff;
			}
			
			p.sidebar {
			text-align: right;
			margin-top: 2px;
			margin-bottom: -15px;
			margin-left: 8px;
			margin-right: 8px;
			padding: 0px;
			font-size: 80%;
			}

			
		
			ul.sidebar li.newsletter, ul.sidebar li.newslettersubmit {
			padding: 4px 15px 0px 15px;
			border-bottom: 0px;
			}
			
			ul.sidebar li.newsletter input {
			width: 200px;
			border: 0px;
			background-color: #fff;
			color: #000080;
			font-size: 80%;
			}
			ul.sidebar li.newsletter .check input
			{
				width: auto;
				background-color: #C0C0C0;
			}
			
			.style10, .style11 {
			/*background: transparent url(/images/aanmelden_nieuwsbrief_1.png) 0px 0px no-repeat;*/
			height: 18px;
			width: 202px;
			border: 0px;
			cursor: pointer;
			}
			
			/*
			.style11 {
			background: transparent url(/images/aanmelden_nieuwsbrief_0.png) 0px 0px no-repeat;
			}
			*/
			
			ul.sidebar li.newslettersubmit {
			background: transparent url() 0px 0px no-repeat;
			}
			
			ul.sidebar li.newsletterverzonden {
			background: transparent url() 0px 0px no-repeat;
			color: #000;
			font-size: 80%;
			border: 0px;
			}
			
			ul.sidebar li.newsletterverzonden div {
			padding: 15px;
			font-size: 80%;
			font-family: verdana;
			}
			
			

div.sideBarPanel {
margin-top: 20px;
float: right;
width: 230px;
}

div.dottext 
{
	padding: 5px 15px 5px 15px;
}
			
div.poseQuestion {
padding: 10px;
padding-top: 0px;
margin-top: -5px;
margin-bottom: -25px;
}

div.poseQuestion p {
margin-left: 6px;
margin-right: 6px;
font-size: 80%;
}

div.poseQuestion p a.Qpile img {
border: 0px;
}

div.qbutton {
margin-top: 10px;
margin-left: 15px;
}


/* #noborder Erase borders within sidebar right */
ul#noborder li {
border-bottom: 0px;
font-size: 80%;
}

ul#noborder {
margin-bottom: -15px;
}


/*
	=azBar
*/
div.azListing {
background-color: #fff;
color: #b3b4b9;
float: left;
width: 100%; 
margin-bottom: 20px;
}

	div.azListing ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
		div.azListing ul li {
		display: block;
		padding: 0;
		margin: 0;
		float: left;
		}
		
			div.azListing ul li span a {
			display: block;
			width: 11px;
			border-top: 0px;
			border-left: 0px;
			border-bottom: 0px;
			margin: 0 0 0px 0;
			padding: 0px 4px 0px 5px;
			background-color: #fff;
			color: #020181;
			font-weight: 700;
			text-decoration: none;
			text-align: left;
			}

						
			div.azListing ul li span a:hover, div.azListing ul li span a.active {
			text-decoration: underline;
			}
								
			div.azListing ul li.empty {
			display: block;
			width: 11px;
			padding: 0px 4px 0px 5px;
			background-color: #fff;
			color: #b3b4b9;
			font-weight: 700;
			text-decoration: none;
			text-align: left;
			}
			
			li.line {
			color: #020181;
			}

			
			
	dl.glossary {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
	
		dl.glossary dt {
		margin: 0px;
		padding: 0px;
		}
		
		dl.glossary dd {
		margin-left: 14px;
		}
		
		dl.glossary dt span a:link, dl.glossary dt span a:visited, dl.glossary dt span a:active, dl.glossary dt span a:hover {
		padding: 2px 2px 2px 14px;
		background: #fff url(/images/subNavArrow.png) 0px 50% no-repeat;
		color: #020181;
		text-decoration: none;
		}
		

		dl.glossary dt span a:hover {
		text-decoration: underline;
		}

		dl.glossary dt a.active {
		text-decoration: none;
		}



/*
	=actual
*/
#dataForm
{
	float:right;
	margin-right:5px;
	margin-bottom:10px;
}
div.listcontent
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.toondate
{
	color:White;
	background-color: #000075;
	border:none;
	
}
div.actualOverview {

width: 471px;
float: left;
border-left:1px solid #000075;
border-right:1px solid #000075;
margin:0px;
}
div.newsitem
{
	padding-left: 5px;
}

div.actualOverview div.actualNormal {
float: left;
border-bottom: 1px solid #020181;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
margin:0px;
}

div.actualOverview div span.right a 
{
	text-decoration:none;
	float:right;
}

div.actualOverview div a:hover
{
	text-decoration:underline;
}

div.actualDate {
background-color: transparent;
color: #000;
float: left;
width: 100px;
padding-left: 15px;
}

div.actualItem {
background-color: #fff;
color: #020181;
float: right;
width: 350px;
}

	div.actualItem a {
	text-decoration: none;
	}
	
	div.actualItem a:hover {
	text-decoration: underline;
	}


div.actualOverview div.actualImportant {
float: left;
border-bottom: 1px solid #020181;
background: #fff url(/images/importantItem.gif) 0px 50% no-repeat;
}

div.actualOverview div.actualImportant div.actualItem {
font-weight: 700;
}

div.actualFooter {
margin-top: 5px;
float: left;
width: 100%;
text-align: right;
}

a.pdf {
padding-right: 35px;
padding-bottom: 5px;
background: #fff url(/images/pdf.gif) 100% 50% no-repeat;
}

a.doc {
padding-right: 35px;
padding-bottom: 5px;
background: #fff url(/images/doc.gif) 100% 50% no-repeat;
}

a.rtf {
padding-right: 35px;
padding-bottom: 5px;
background: #fff url(/images/rtf.gif) 100% 50% no-repeat;
}

a.xls {
padding-right: 35px;
padding-bottom: 5px;
background: #fff url(/images/xls.gif) 100% 50% no-repeat;
}

p a.pdf {
color: black;
}

p a.doc {
color: black;
}

p a.rtf {
color: black;
}

p a.xls {
color: black;
}

/*
	=forms
*/
/* General Forms */

fieldset {
width: 473px;
float: left;
border: 0px;
}

legend {
display: none;
}


/* Contact Form */
div.formItem {
padding-bottom: 4px;
margin-bottom: 10px;
width: 100%;
text-align: left;
vertical-align: middle;
float: left;
}


	div.formItem label {
	width: 120px;
	float: left;
	}
	
	div.formBox {
	width: 100px;
	float: left;
	}
	
	div.gender {
	margin-left: 120px;
	}
	
	div.formBox label {
	width: 70px;
	margin-top: -22px;
	margin-left: 20px;
	}
	
div.formArea {
width: 100%;
font-weight: 700;
float: left;
}

div.formItem input, div.formItem select {
border: 1px solid #999999;
width: 260px;
height: 16px;
background-color: #fff;
color: #50596d;
padding: 2px;
font-size: 1.1em;
}

	div.formItem select {
	width: 265px;
	}

div.formItem input.radio, div.formItem input.checkbox {
border: 1px solid #999999;
outline-width: 0px;
width: 13px;
height: 13px;
margin-right: 10px;
margin-left: 1px;
background-color: #fff;
color: #000;
}

div.formItem textarea {
width: 255px;
height: 82px;
border: 1px solid #999999;
background-color: #fff;
color: #50596d;
padding: 5px;
}

div.formItem .submitbutton {
width: 120px;
height: 20px;
border: 0px;
color: #fff;
float: right;
background-color: #010080;
font-weight: 500;
cursor: pointer;
}

.spacer {
margin-left: 12px;
margin-right: -12px;
}


/*
* Search Form
*/
fieldset.searchfrm {
width: 473px;
float: left;
border: 0px;
margin: 0px;
padding: 0px;
}

div#searchPageSearchBar {
float: left;
height: 30px;
width: 463px;
background-color: #a8a8a8;
color: #000;
padding-top: 5px;
padding-left: 10px;
margin-top: -22px;
}

div#searchPageSearchBar input {
border: 1px solid #999999;
width: 200px;
height: 14px;
background-color: #fff;
color: #50596d;
padding: 2px;
font-size: 1.0em;
margin-left: 15px;
}

div#searchPageSearchPanel {
margin-top: 10px;
float: left;
}

.searchPageSearchPanelLeft 
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 150px;
float: left;
margin-left: 60px;
}

.searchPageSearchPanelRight 
{ 
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 0px;
float: left;
width: 230px;
}
.searchPageSearchPanelBottom {
clear: both;
}

.searchPageSearchPanelLeft input, .searchPageSearchPanelRight input {
margin-right: 10px;
}

.searchPageSearchPanelBottom .checkbox {
margin-top: 20px;
margin-left: 80px;
border: 1px solid #999999;
background-color: #fff;
color: #000;
width: 15px;
height: 15px;
margin-right: 10px;
}

.startdate {
margin-left: 80px;
}

.enddate {
margin-left: 20px;
}

#enddate, #startdate {
width: 100px;
height: 14px;
}

.searchPageSearchPanelBottom input {
border: 1px solid #999999;
background-color: #fff;
color: #50596d;
padding: 2px;
font-size: 1.0em;
}

input.searchbutton_1_en, input.searchbutton_en {
background: #010281 url(/images/en/searchbutton_1.gif) 90% 50% no-repeat;
width: 50px;
height: 20px;
font-size: 0px;
border: 0px;
float: right;
cursor: pointer;
}

input.searchbutton_1_nl, input.searchbutton_nl {
background: #010281 url(/images/nl/searchbutton_1.gif) 90% 50% no-repeat;
width: 50px;
height: 20px;
font-size: 0px;
border: 0px;
float: right;
cursor: pointer;
}

input.searchbutton_1_en {
background: #010281 url(/images/en/searchbutton.gif) 90% 50% no-repeat;
width: 70px;
padding-right: 20px;
}

input.searchbutton_1_nl {
background: #010281 url(/images/nl/searchbutton.gif) 90% 50% no-repeat;
width: 70px;
padding-right: 20px;
}

.searchGrayLeft {
float: left;
width: 95px;
text-align: left;
padding-left: 5px;
}

	.searchGrayMiddle {
	float: left;
	width: 272px;
	text-align: center;
	}
		
		.searchGrayRight {
		float: right;
		width: 95px;
		text-align: right;
		padding-right: 5px;
		}


/*
	=sitemap
*/
div.sitemap {
float: left;
width: 473px;
}

	div.sitemap ul {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	}
	div.sitemap ul  ul
	{
		margin-left:20px;
	}
	
		div.sitemap ul li {
		width: 473px;
		}
		
		
		div.sitemap ul li a:link, div.sitemap ul li a:visited, div.sitemap ul li a:active, ul.mainNav li a:hover {
		display: block;
		padding: 2px 2px 2px 14px;
		width: 457px;
		text-decoration: none;
		border-bottom: 1px solid #fff;
		}
		
		div.sitemap ul li.sitemapLayer3 a:link, div.sitemap ul li.sitemapLayer3 a:visited, div.sitemap ul li.sitemapLayer3 a:active, ul.mainNav li a:hover {
		border-bottom: 1px solid #e1e1e1;
		}
		
		div.sitemap ul li a:hover {
		text-decoration: underline;
		}
		

li.sitemapLayer1_1 a {
background-color: #2b438d;
border-bottom: 1px solid #2b438d;
color: #fff;
}

li.sitemapLayer1_2 a {
background-color: #3550ab;
border-bottom: 1px solid #3550ab;
color: #fff;
}

li.sitemapLayer1_3 a {
background-color: #3550ab;
border-bottom: 1px solid #3550ab;
color: #fff;
}

li.sitemapLayer1_4 a {
background-color: #669acc;
border-bottom: 1px solid #669acc;
color: #fff;
}

li.sitemapLayer1_5 a {
background-color: #669acc;
border-bottom: 1px solid #669acc;
color: #fff;
}

li.sitemapLayer2 a {
background-color: #e1e1e1;
border-bottom: 1px solid #e1e1e1;
color: #010080;
}

li.sitemapLayer3 a {
background-color: #ffffff;
border-bottom: 1px solid #e1e1e1;
color: #010080;
}

div.sitemap_spacer {
width: 100%;
height: 20px;
}

/*
	=footer
*/
div#footer {
float: right;
width: 100%;
padding-top: 30px;
text-align: right;
margin-bottom: 10px;
color: #020181;
background-color: #fff;
}

div#footer a {
text-decoration: none;
font-size: 10px;
}

div#footer a:hover {
text-decoration: underline;
font-size: 10px;
}


/*
	=faq
*/
ul.faq {
list-style-type: decimal;
color: #000080; 
margin-left: -20px;
}

ul.faq li {
font-weight: 700;
padding-left: 5px;
background-color: #fff;
}

.nonbold {
font-weight: 500;
}

ul.nolist {
list-style-type: none;
padding: 0px;
}

div.positionSearchPanel {
margin-top: 20px;
}

div.positionSearchPanel div.searchPanel {
height: 24px;
}

div.positionSearchPanel div.searchPanel div.searchUnit {
margin-top: -2px;
}

/*ADDED*/
div.horizontalconsole {
	padding: 1px 0px 1px 15px;
	font-size: x-small;
	font-weight: normal;
	text-align: left;
}

table.horizontalconsole2 {
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
    width: 100%;
}

td.horizontalconsole2 {
	font-size: x-small;
	font-weight: normal;
	text-align: right;
	padding-right: 23px;
	vertical-align:top;
}

.authoringText,#backtotop {
	font-size: x-small;
	font-weight: bold;
}

select {
	height: 16px;
	font-size: x-small;
}

.leftContent{
	width: 400px;
	float: left;
	margin: 10px;
	font-size: small;
	font-weight: normal;
	text-align: left;
}

span.active{
	text-decoration: underline;	
}

p a img
{
	margin: 5px;	
}

p img
{
	margin: 5px;	
}

/* Start: set homeImage borders to zero: the table only shows up in editMode */
.homeImage table
{
	border: solid 0px red;
}

.homeImage table table
{
	border: solid 0px blue;
}

.homeImage table table td
{
	border: solid 0px green;
}
/* End: set homeImage borders to zero */



span#downloadsWithHelp {
}
span#downloadsWithHelp a {
        width: auto;
    }
span#downloadsWithHelp a.toggleNextNode {
        float: left;
        width: 15px;
        margin-left: 15px;
        margin-right: 3px;
    }
span#downloadsWithHelp a.toggleNextNode img {
            margin-top: 2px;
            margin-bottom: -2px;
        }
span#downloadsWithHelp a.linkToDot {
        width: auto;
    }

body div.hideThisNode p {
    font-size: 0.85em;
    margin-left: 15px;
    margin-right: 15px;
}
/*portal login*/
.logindiv {
font-size:10px;
left:50%;
margin:10px 10px 10px -470px;
position:relative;
top:-180px;
width:250px;
}
.logindiv, #passwordForm {height:0px;}
.logininput {
border:1px solid #6b6b6b;
font-size:12px;
margin-bottom:5px;
width:200px;
color:#3e3d3d;}
.portalkop {padding-bottom:120px;}
.linka{margin-left: 20px;}
.linkb{margin-left: 70px;}

/*pdf result page*/
#fakediv {
	background-color: white;
    height: 50px;
    position: absolute;
    right: 22px;
    top: 330px;
    width: 200px;
    }
#fakedivheader {
	background-color: white;
    height: 27px;
    position: absolute;
    right: 22px;
    top: 295px;
    width: 870px;
    }
#fakebredcrumb {
    left: 75px;
    position: absolute;
    top: 169px;}
#fakebredcrumb a {
	padding: 0px 10px 0px 10px;
	background: white url(/images/contentPile.gif) 0px 50% no-repeat;
	color: #020181;
	text-decoration: none;
    font-size: 0.9em;}
#fakebredcrumb a:hover {text-decoration:underline;}
.bcontent 
{
	border-color:#808080;
	border-width:2px;
	border-style:solid;
	padding:30px 10px 10px 10px;}
