<!-- (c) 2004,  IDEAX B.V. -->

/* (c) 2004,  IDEAX B.V. */
/* Cascading Style Sheets voor navigator */

img, table {
	border: none;;
}

a:link, a:visited {
	text-decoration: none;
	color: #000080;
}
a:hover, a:active {
	text-decoration: underline;
	 color: #0000C0;
}

a.button:link, a.button:visited {
	font: bold 9pt Arial;
	color: #000080;
	text-decoration: none;
}

a.button:hover {
	font: bold 10pt Arial;
	color: #000080;
	text-decoration: none;
}

a.button:active {
	font: bold 10pt Arial;
	color: #0000FF;
	text-decoration: none;
}

a.Content:link, a.Content:visited, a.Content:active {
	font-family: Arial;
	font-size: 9pt;
	padding-left: 0px;
	text-decoration: underline;
	font-weight: bold;
	color: #00009D;
}

a.Content:hover {
	font-family: Arial;
	font-size: 9pt;
	padding-left: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #525152;
}

a.SubTekst:link, a.SubTekst:visited, a.SubTekst:active {
	border: none;
	font-family: Arial;
	font-size: 8pt;
	padding-left: 0px;
	text-decoration: underline;
	font-weight: bold;
	color: #00009D;
}

a.SubTekst:hover {
	border: none;
	font-family: Arial;
	font-size: 8pt;
	padding-left: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #525152;
}

/* Heading flags */
	H1.black {font-family: Arial; font-size: 24pt; line-height: 26pt; color: #000000;}
	H2.black {font-family: Arial; font-size: 18pt; line-height: 20pt; color: #000000;}
	H3.black {font-family: Arial; font-size: 14pt; line-height: 16pt; color: #000000;}
	H4.black {font-family: Arial; font-size: 12pt; line-height: 14pt; color: #000000;}
	H5.black {font-family: Arial; font-size: 10pt; line-height: 12pt; color: #000000;}
	H6.black {font-family: Arial; font-size: 8pt; line-height: 10pt; color: #000000;}

	H1.blue {font-family: Arial; font-size: 24pt; line-height: 26pt; color: #000080;}
	H2.blue {font-family: Arial; font-size: 18pt; line-height: 20pt; color: #000080;}
	H3.blue {font-family: Arial; font-size: 14pt; line-height: 16pt; color: #000080;}
	H4.blue {font-family: Arial; font-size: 12pt; line-height: 14pt; color: #000080;}
	H5.blue {font-family: Arial; font-size: 10pt; line-height: 12pt; color: #000080;}
	H6.blue {font-family: Arial; font-size: 8pt; line-height: 10pt; color: #000080;}

	.H1black {font-family: Arial; font-weight: bold; font-size: 24pt; line-height: 26pt; color: #000000;}
	.H2black {font-family: Arial; font-weight: bold; font-size: 18pt; line-height: 20pt; color: #000000;}
	.H3black {font-family: Arial; font-weight: bold; font-size: 14pt; line-height: 16pt; color: #000000;}
	.H4black {font-family: Arial; font-weight: bold; font-size: 12pt; line-height: 14pt; color: #000000;}
	.H5black {font-family: Arial; font-weight: bold; font-size: 10pt; line-height: 12pt; color: #000000;}
	.H6black {font-family: Arial; font-weight: bold; font-size: 8pt; line-height: 10pt; color: #000000;}

	.H1blue {font-family: Arial; font-weight: bold; font-size: 24pt; line-height: 26pt; color: #000080;}
	.H2blue {font-family: Arial; font-weight: bold; font-size: 18pt; line-height: 20pt; color: #000080;}
	.H3blue {font-family: Arial; font-weight: bold; font-size: 14pt; line-height: 16pt; color: #000080;}
	.H4blue {font-family: Arial; font-weight: bold; font-size: 12pt; line-height: 14pt; color: #000080;}
	.H5blue {font-family: Arial; font-weight: bold; font-size: 10pt; line-height: 12pt; color: #000080;}
	.H6blue {font-family: Arial; font-weight: bold; font-size: 8pt; line-height: 10pt; color: #000080;}
}
	.footer {font-family: MS Sans Serif; font-size: 8pt;}
	.small {font-family: MS Sans Serif; font-size: 8pt; color: #000000}
	.noDisplay {display:none}

/* Arial, Arial black, Arial blue */
	.A8 {font-family: Arial; font-size: 8pt;}
	.A9 {font-family: Arial; font-size: 9pt;}
	.A10 {font-family: Arial; font-size: 10pt;}
	.A11 {font-family: Arial; font-size: 11pt;}
	.A12 {font-family: Arial; font-size: 12pt;}

	.A9Black {font-family: Arial; font-size: 9pt; color: #000000;}
	.A10Black {font-family: Arial; font-size: 10pt; color: #000000;}
	.A11Black {font-family: Arial; font-size: 11pt; color: #000000;}
	.A12Black {font-family: Arial; font-size: 12pt; color: #000000;}

	.A9Blue {font-family: Arial; font-size: 9pt; color: #000080;}
	.A10Blue {font-family: Arial; font-size: 10pt; color: #000080;}
	.A11Blue {font-family: Arial; font-size: 11pt; color: #000080;}
	.A12Blue {font-family: Arial; font-size: 12pt; color: #000080;}

	.A9Grey
		{font-family: Arial; font-size: 9pt; color: #525152;}
	.A10Grey
		{font-family: Arial; font-size: 10pt; color: #525152;}
	.A11Grey
		{font-family: Arial; font-size: 11pt; color: #525152;}
	.A12Grey
		{font-family: Arial; font-size: 12pt; color: #525152;}

/* Sans Serif */
	.SS8Black {
		font-family: MS Sans Serif;
		font-size: 8pt;
		color: #000000;
	}

	.SS10Black {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
	}

	.SS8Blue {
		font-family: MS Sans Serif;
		font-size: 8pt;
		color: #000080;
	}

	.SS10Blue {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000080;
	}

	.nav {
		font: 8pt MS Sans Serif;
		color: #000080;
	}
	a.nav:link, a.nav:visited {
		text-decoration: none; color: #000080;
	}
	a.nav:hover, a.nav:active {
		text-decoration: underline; color: #F7D600;
	}

/* 3DButtons */
	.3dbutton, a.3dbutton:link, a.3dbutton:visited {
		font-family: Arial;
		font-weight: bold;
		font-size: 10pt;
		color: #000000;
		text-decoration: none;
		border-color: #EFEFE7;
		border-width: 1px;
		border-style: solid;
	}

	a.3dbutton:hover {
		color: #404040;
		border-color: #FFFFFF #808080 #808080 #FFFFFF;
		border-width: 1px;
		border-style: solid;
	}

/* Action & Title-bar */
	.Actionbar {background-color: #CCCCCC;}
	.ActionbarView {background-color: #FFFFFF;}

/* Title-bar */
	.Titlebar {
		font-family: Arial;
		font-size: 16px;
		color: #000080;
	}

/* Cascading Style Sheets voor views */
	.Category1 {
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		background-color: #F0F0E8;
	}

	.Category2 {
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		background-color: #F4F4EF;
	}

	.Subject {
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		background-color: #F8F8F0;
	}

	.Document {
		font-family: MS Sans Serif;
		font-size: 10pt;
		background-color: #F8F8F0;
	}

	.Response {
		font-family: MS Sans Serif;
		font-size: 10pt;
		background-color: #F9F9F9;
	}

	.Info {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
	}

	.DateTime {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
		background-color: #F0F0F0;
	}

	.Phone {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
		background-color: #F4F4F4;
	}

	body {
		scrollbar-face-color: #E4E4DA;
		scrollbar-base-color: #A0A0A0;
		scrollbar-shadow-color: #808080;
		scrollbar-arrow-color: #000080;
		scrollbar-highlight-color: #FFFFFF;

		scrollbar-3d-light-color: #FFFFFF;
		scrollbar-dark-shadow-color: #000000;
		font-family: MS Sans Serif;
		font-size:10pt;
		line-height: 12pt;
		color: #000000;
	}

	td {
		font-family: Arial;
		font-size:9pt;
//		line-height: 12pt;
		color: #000000;
	}

/* (c) 2004,  IDEAX B.V. */

/* Cascading Style Sheets voor Tabs */
	.ATab {
		font: 8pt/12pt 'MS Sans Serif';
		text-align: center;
		background-color: #E4E4DA;
		height: 17px;
		color: #404040;
		}

	.Tab {
		font: 8pt/12pt 'MS Sans Serif';
		text-align: center;
		background-color: #DADACD;
		cursor: hand;
		height: 17px;
		}

/* Cascading Style Sheets voor 2de rij Tabs */
	.ATab2 {
		font: 8pt/12pt 'MS Sans Serif';
		text-align: center;
		background-color: #F7F7F2;
		height: 17px;
		color: #404040;
		}

	.Tab2 {
		font: 8pt/12pt 'MS Sans Serif';
		text-align: center;
		background-color: #DADADA;
		height: 17px;
		cursor: hand;
		}

/* TR Top Right - MR Middle Right - BR Bottom Right */
	.Shadow_TR {
		background-color: #E4E4DA;
		background-image: url(/WebSite.nsf/SH_TR.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		border-right: 1px solid #808080;
		}

	.Shadow_MR {
		background-color: #E4E4DA;
		background-image: url(/WebSite.nsf/SH_MR.gif);
		background-repeat: repeat-y;
		background-position: left;
		border-right: 1px solid #808080;
		}

	.Shadow_BR {
		background-color: #E4E4DA;
		background-image: url(/WebSite.nsf/SH_BR.gif);
		background-repeat: no-repeat;
		background-position: top left;
		border-right: 1px solid #808080;
		border-bottom: 1px solid #808080;
		height: 37px;
		}

/* BL Bottom Left - BM Botton Middle */
	.Shadow_BL {
		background-color: #E4E4DA;
		background-image: url(/WebSite.nsf/SH_BL.gif);
		background-repeat: no-repeat;
		background-position: top right;
		border-bottom: 1px solid #808080;
		height: 37px;
		}

	.Shadow_BM {
		background-color: #E4E4DA;
		background-image: url(/WebSite.nsf/SH_BM.gif);
		background-repeat: repeat-x;
		background-position: top;
		border-bottom: 1px solid #808080;
		height: 37px;
		}

/* Border Bottom */
	.Border_B {
		background-color: #E4E4DA;
		border-bottom: 1px solid #808080;
		height: 37px;
		}

/* Border Right Bottom */
	.Border_BR {
		background-color: #E4E4DA;
		border-bottom: 1px solid #808080;
		border-right: 1px solid #808080;
		height: 37px;
		}

/* Border Right */
	.Border_R {
		background-color: #E4E4DA;
		border-right: 1px solid #808080;
		/* Deze breedte bepaalt de breedte van de rechtse kolom */
		width: 37px;
		}

/* Cascading Style Sheets voor Prompts */
	.prompt {
		background-color: #F7F7F2;
		color: #606060;
		text-align: right;
		vertical-align: middle;
		padding-right: 6px;
		width: 170px;
	}

/* Cascading Style Sheets voor input */
	.inpAll {
		border: 1px solid #A0A0A0;
		padding-left: 3px;
	}
	.inpLRB {
		border-left: 1px solid #A0A0A0;
		border-right: 1px solid #A0A0A0;
		border-bottom: 1px solid #A0A0A0;
		padding-left: 3px;
	}
	.inpLTR {
		border-left: 1px solid #A0A0A0;
		border-top: 1px solid #A0A0A0;
		border-right: 1px solid #A0A0A0;
		padding-left: 3px;
	}
	.inpLTB {
		border-left: 1px solid #A0A0A0;
		border-top: 1px solid #A0A0A0;
		border-bottom: 1px solid #A0A0A0;
		padding-left: 3px;
	}
	.inpTRB {
		border-top: 1px solid #A0A0A0;
		border-right: 1px solid #A0A0A0;
		border-bottom: 1px solid #A0A0A0;
		padding-left: 3px;
	}
	.inpLBR {
		border-left: 1px solid #A0A0A0;
		border-bottom: 1px solid #A0A0A0;
		border-right: 1px solid #A0A0A0;
		padding-left: 3px;
	}
	.inpRB {
		border-right: 1px solid #A0A0A0;
		border-bottom: 1px solid #A0A0A0;
		padding-left: 3px;
	}
/* Tables*/
	td.Content {
		color: #000000;
		font-family: Arial;
		font-size: 9pt;
		padding-left: 0px;
		vertical-align: top;
		line-height: 180%;
		text-align: justify;
		width: 500px;
	}

	tr.List {
		line-height: 120%;
	}

	td.TableHead {
		background: #DEDBCE;
		border: 1px solid #000000;
		padding-left: 5px;
	}
	td.TableHeadEmpty {
		width: 15 px;
	}
	td.TableSmall {
		background: #EFEFE7;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		padding-left: 5px;
	}
	td.TableSmallEmpty {
		width: 20 px;
	}
	table.TableSmall {
		table-layout: fixed;
		overflow: scroll;
/* 		width: 670px; */
	}
	tr.TableSmall {
		vertical-align: top;
		height: 140px;
	}
	.TableCategory {
		width: 100%;
		border-bottom: 1px solid Gray;
		padding-left: 3px;
		font-weight: bold;
		color: #000000;
	}

/* Actionbar & Title-bar */
/* Actionbar Views */
	.ActionbarView {
		background-color: #F1F1F1;
		border-color: #E0E0E0 #808080 #808080 #E0E0E0;
		border-width: 1px;
		border-style: solid;
	}

	.buttonview, a.buttonview:link, a.buttonview:visited {
		font-family: MS Sans Serif;
		font-size: 8px;
		color: #000000;
		text-decoration: none;
		border-color: #F1F1F1;
		border-width: 1px;
		border-style: solid;
	}

	a.buttonview:hover {
		text-decoration: none;
		color: #000000;
		border-color: #FFFFFF #808080 #808080 #FFFFFF;
		border-width: 1px;
		border-style: solid;
	}

/* Actionbar Forms */
	.Actionbar {
		background-color: #CCCCCC;
	}

/* Title-bar */
	.Titlebar {
		font-family: Arial;
		font-size: 16px;
		color: #000080;
	}

/* Cascading Style Sheets voor views */
	.Category1 {
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		background-color: #F0F0E8;
	}

	.Category2 {
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		background-color: #F4F4EF;
	}

	.Subject {
		font-family: Arial;
		font-size: 10pt;
		font-weight: bold;
		background-color: #F8F8F0;
	}

	.Document {
		font-family: MS Sans Serif;
		font-size: 10pt;
		background-color: #F8F8F0;
	}

	.Response {
		font-family: MS Sans Serif;
		font-size: 10pt;
		background-color: #F9F9F9;
	}

	.Info {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
	}

	.DateTime {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
		background-color: #F0F0F0;
	}

	.Phone {
		font-family: MS Sans Serif;
		font-size: 10pt;
		color: #000000;
		background-color: #F4F4F4;
	}

/* Scrollbars */
	body {
		scrollbar-face-color: #E4E4DA;
		scrollbar-base-color: #A0A0A0;
		scrollbar-shadow-color: #808080;
		scrollbar-arrow-color: #000080;
		scrollbar-highlight-color: #FFFFFF;

		scrollbar-3d-light-color: #FFFFFF;
		scrollbar-dark-shadow-color: #000000;
	}
/* Startpagina */
.BoxBorder {
border: 1px solid;
border-color: #000000 #000000 #000000 #000000;
background: #EFEFE7;
font-family: Arial; 
font-size: 10pt; 
color: #525152;
padding: 0px;
padding-left: 2px;
}

.SubBoxBorder {
border: solid 1px;
border-color: #000000 #000000 #000000 #000000;
font-family: Arial; 
font-size: 8pt; 
font-weight: bold;
color: #525152;
background: #EFEFE7;
padding: 2px;
}

.PageTitle {
font-family: Arial;
font-size: 10pt;
color: #000080;
text-align: justify;
vertical-align: top;
}

.MainTekst {
font-family: Arial;
font-size: 8pt;
color: #000000;
text-align: justify;
vertical-align: top;
line-height: 180%;
}

.frontpagetext {
font-family: Arial;
font-size: 8pt;
color: #000000;
text-align: justify;
vertical-align: top;
line-height: 180%;
padding-left: 5px;
}

.MainTekstTitle {
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #000080;
text-align: justify;
vertical-align: top;
background: #FFFFFF;
height: 15pt;
}

.frontpagetitle {
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #000080;
text-align: justify;
vertical-align: top;
padding-left: 5px;
padding-top: 5px;
background: #FFFFFF;
height: 15pt;
border: solid 1px;
border-color: #000000;
border-right: none;
border-bottom: none;
border-left: none;
}

.MainPicture {
padding-right: 5px;
padding-left: 0px;
padding-bottom: 5px;
border: solid 1px;
border-color: #000000;
border-left: none;
border-top: none;
}

a.links:link, a.links:visited, a.links:active, a.links:hover {
font-family: Arial;
font-weight: normal;
font-size: 8pt;
text-decoration: underline;
color: #000080;
}

a.sublinks:link, a.sublinks:visited, a.sublinks:active, a.sublinks:hover {
font-family: Arial;
font-weight: normal;
font-size: 7pt;
text-decoration: underline;
color: #000080;
}

.PictureSettings {
padding: 0px;
padding-top: 5px;
padding-bottom: 15px;
}


.SubTekst {
border: solid 1px;
border-color: #EFEFE7 #000000 #000000 #000000;
border-top: none;
font-family: Arial; 
font-size: 8pt; 
font-weight: normal;
color: #525152;
background: #FFFFFF;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
text-align: left;
}

.SubBorderLeft {
border: solid 1px;
border-color: #000000 #EFEFE7 #000000 #000000;
border-right: none;
background: #EFEFE7;
padding-left: 0px;
}

.SubBorderRight {
border: solid 1px;
border-color: #000000 #000000 #000000 #EFEFE7;
border-left: none;
font-family: Arial; 
font-size: 8pt; 
color: #525152;
background: #EFEFE7;
text-align: center;
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
margin-bottom: 0px;
}

.SubPictureSettings {
vertical-align: middle;
}

.iFrameNoBorder {
width:100%;
height:670px;
frame-border:0px;
padding: 0px;
}

td.General {
vertical-align: top;
}

.SubMenu {
vertical-align: top;
}

.SubMenuDot {
vertical-align: middle;
width: 2px;
height: 2px;
border: 0px;
}

.BoxFlashBanner {
border: solid 1px;
border-color: #000000 #000000 #000000 #000000;
border-top: none;
padding: 0px;
}

.InfoAanvraagPrompt {
background: #FFFFFF;
text-align: right;
color: #606060;
font: 10pt Arial;
vertical-align: top;
}

.InfoAanvraagInputCel {
vertical-align: top;
padding-left: 5px;
}

.InfoAanvraagKopTekst {
border: solid 1px;
border-color: #000000 #000000 #000000 #000000;
font: 8pt Arial;
color: #525152;
background: #EFEFE7;
padding: 2px;
}

.InfoAanvraagInput {
color: #000000;
font: 10pt Arial;
}

.InfoAanvraagButton {
padding: 0px;
font: 10pt Arial;
font-weight: bold;
color: #525152;
border: 1px solid;
border-color: #FFFFFF #808080 #808080 #FFFFFF;
}

.InfoAanvraagButtonOver {
cursor: hand;
font: 10pt Arial;
font-weight: bold;
color: #000000;
border: 1px solid;
border-color: #FFFFFF #000000 #000000 #FFFFFF;
padding: 0px;
}

.InfoAanvraagButtonClick {
cursor: hand;
font: 10pt Arial;
font-weight: bold;
color: #000000;
text-decoration: none;
border: 1px solid;
border-color: #000000 #FFFFFF #FFFFFF #000000;
padding: 0px;
}

.InfoAanvraagButtonTable {
border: 1px solid #000000
}

