/* The general body features */
body {
	padding-right: 0pt;
	padding-left: 0pt; 
	padding-bottom: 0pt; 
	margin: 0pt; 
	padding-top: 0pt; 
	background-color: white
}

span.invalid {
	display:inline;
	margin-left: 0em;
	font-weight:bold;
	font-style: italic;
	font-family: Arial, Verdana, sans-serif;
	color:#FF0000;
	white-space:nowrap;
	font-size: 1em;
}
span.missing {font-family:"Courier New", Courier, monospace; font-weight:bold; color:#FF0000; font-size:120%; margin-left:-0.3em}


table
{
	font-family: verdana, helvetica, arial;
	font-size: 8pt
}
.mpb { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:12px }
p {margin:0 0 1.2em 0.5em;}
/* Normal link styles */
a:link{
	font-family: Verdana, helvetica, Arial;
	color: black;
	font-size: 8pt
}
a:visited{
	font-family: Verdana, helvetica, Arial;
	color: black;
	font-size: 8pt
}
a:active{
	font-family: Verdana, helvetica, Arial;
	color: rgb(0,91,165);
	text-decoration: underline;
	font-size: 8pt
}
a:hover{
	font-family: Verdana, helvetica, Arial;
	color: rgb(0,91,165);
	text-decoration: underline;
	font-size: 8pt
}

/* Navigation bar (top) */
a.navbar:link{
	text-decoration:none;
	color: white;
	font-size: 8pt
}
a.navbar:visited{
	text-decoration:none;
	color: white;
	font-size: 8pt
}
a.navbar:active{
	color: white;
	text-decoration:none;
	font-size: 8pt
}
a.navbar:hover{
	color: white;
	text-decoration:underline;
	font-size: 8pt
}

/* Current location bar */
a.location:link{
	color: rgb(90,115,156);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	text-decoration: none
}
a.location:visited{
	color: rgb(90,115,156);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	text-decoration: none
}
a.location:active{
	color: rgb(90,115,156);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	text-decoration: underline;
}
a.location:hover{
	color: rgb(90,115,156);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	text-decoration: underline;
}

/* Menu at the left side */
/* Bold menu item (level 0) */
a.menuHeader:link{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,91,165);
	font-weight: bold;
	text-decoration: none
}
a.menuHeader:visited{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,91,165);
	font-weight: bold;
	text-decoration: none
}
a.menuHeader:active{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,91,165);
	font-weight: bold;
	text-decoration: underline;
}
a.menuHeader:hover{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: rgb(0,91,165);
	font-weight: bold;
	text-decoration: underline;
}

/* Bold menu item selected (level 0) */
.menuHeaderSelected{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: rgb(134,181,225);
	font-weight: bold;
	text-decoration: none;
}

a.menuHeaderSelected:link{
	color: rgb(134,181,225);
}

a.menuHeaderSelected:visited{
	color: rgb(134,181,225);
}

a.menuHeaderSelected:active{
	color: rgb(134,181,225);
}

a.menuHeaderSelected:hover{
	color: rgb(134,181,225);
}

/* Menu item (level 1) */
a.menu:link{
	font-family: Verdana, helvetica, Arial;
	color: black;
	text-decoration: none
}
a.menu:visited{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: black;
	text-decoration: none
}
a.menu:active{
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	color: black;
	text-decoration: none
}
a.menu:hover{
	color: rgb(90,115,156);
	text-decoration:underline;
}

/* Menu item selected (level 1)*/
a.menuitemsselected:link{
	color: rgb(134,181,225);
}

a.menuitemsselected:visited{
	color: rgb(134,181,225);
}

a.menuitemsselected:active{
	color: rgb(134,181,225);
}

a.menuitemsselected:hover{
	color: rgb(134,181,225);
}

.menuitemsselected
{
	font-family: verdana, helvetica, arial;
	font-size: 8pt;
	color: rgb(134,181,225);
	text-decoration: none;
}

/* Content of the page */

#bestelhoeveelheid_db { font-size:15px; color:#1D4F79}
.content{
	font-family: verdana, helvetica, arial;
	font-size: 8pt;
	line-height: 16pt;
	text-align: left;
}

/* Header on page */
.contentheader{
	color: rgb(0,91,165);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	line-height: 16pt;
}

h3{
	color: rgb(0,91,165);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	line-height: 16pt;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

/* SubHeader on page */
.contentsubheader{
	color: rgb(139,166,208);
	font-family: Verdana, helvetica, Arial;
	font-style: italic;
	font-size: 8pt;
	line-height: 16pt
}

a.contentsubheader:link{
	color: rgb(139,166,208);
}

a.contentsubheader:visited{
	color: rgb(139,166,208);
}

a.contentsubheader:active{
	color: rgb(139,166,208);
}

a.contentsubheader:hover{
	color: rgb(139,166,208);
}

/* link in content text*/
a.content:link{
	font-family: Verdana, helvetica, Arial;
	color: black;
	text-decoration: none;
}
a.content:visited{
	font-family: Verdana, helvetica, Arial;
	color: black;
	text-decoration: none;
}
a.content:active{
	font-family: Verdana, helvetica, Arial;
	color: rgb(0,91,165);
	text-decoration: none;
}
a.content:hover{
	font-family: Verdana, helvetica, Arial;
	color: rgb(0,91,165);
	text-decoration: none;
}

span.invalid {
	display:inline;
	margin-left: 0em;
	font-weight:bold;
	font-style: italic;
	font-family: Arial, Verdana, sans-serif;
	color:#FF0000;
	white-space:nowrap;
	font-size:12px;
}
span.missing {font-family:"Courier New", Courier, monospace; font-weight:bold; color:#FF0000; font-size:120%; margin-left:-0.3em}

.dojoDialog {
		background : #eeeeee;
		border : 1px solid #999;
        width:525px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:center 
}

.formbox {
margin:0.5em 0.5em 0.8em 0.5em; padding-left:1em; text-align:left;}

.form {	border: 1px solid #666666;}

.label  { width:35em; float:left; margin-top:0.25em;}
.value {background-color:#C5EAB7; border: 1px solid #666666;}

/* Form error messages */
.formerror
{
	font-family: verdana, helvetica, arial;
	font-size: 8pt;
	color: rgb(0,93,163);
	font-weight: bold;
}

/* Form content */
.formcontent
{
	font-family: verdana, helvetica, arial;
	font-size: 8pt;
	color:black;
}

/* Crosslink headers (right side)*/
b.contentheadercrosslink{
	/* color: rgb(90,115,156); */
	color: rgb(20,34,60);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
	font-weight: bold;
	line-height: 16pt;
}

/* Newsletter box */
TD.newsletterbox
{
	margin-left: 0px;
	background-color: rgb(230,239,246);
	border: solid 1px rgb(90,115,156);
	color: rgb(20,34,60);
	padding-top: 5px;
	padding-bottom: 5px;
}

INPUT.newslettersbox
{
	border: solid 1px rgb(90,115,156);
	font-size: 9pt;
}

SPAN.newsletterbox
{
	font-weight: 600;
	color: rgb(20,34,60);
	font-family: Verdana, helvetica, Arial;
	font-size: 8pt;
}

/* Copyright footer */
.footer
{
	font-size: 7pt;
}

.footerlink:link
{
	font-size: 7pt;
	text-decoration: underline;
}

.footerlink:visited
{
	font-size: 7pt;
	text-decoration: underline;
}

.footerlink:active
{
	font-size: 7pt;
	text-decoration: underline;
}

.footerlink:hover
{
	font-size: 7pt;
	text-decoration: underline;
}

.sideitems
{
	font-family: verdana, helvetica, arial;
	font-size: 8pt
}

td.footer
{
	/*border-top: 1px solid rgb(204,204,204);
	padding-top: 3px;*/
}

/* Newsletter sources */
a.source:link{
	color: rgb(139,166,208);
	font-family: Verdana, helvetica, Arial;
	font-style: italic;
	font-size: 8pt;
	line-height: 16pt;
	text-decoration: none
}
a.source:visited{
	color: rgb(139,166,208);
	font-family: Verdana, helvetica, Arial;
	font-style: italic;
	font-size: 8pt;
	line-height: 16pt;
	text-decoration: none
}
a.source:active{
	color: rgb(139,166,208);
	font-family: Verdana, helvetica, Arial;
	font-style: italic;
	font-size: 8pt;
	line-height: 16pt;
	text-decoration: none
}
a.source:hover{
	color: rgb(139,166,208);
	font-family: Verdana, helvetica, Arial;
	font-style: italic;
	font-size: 8pt;
	line-height: 16pt;
	text-decoration: underline
}

/* Newsletter tables*/
TD.tablecells{
	background-color: rgb(230,239,246);
	vertical-align:baseline;
	padding-left:3px;
	padding-top:1px;
	padding-bottom:3px;
	line-height: 12pt;
	font-family: verdana, helvetica, arial;
	font-size: 8pt;
}

/* Lists */
ul
{
	list-style-type: disc;
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left : 1.5em;
}

ol
{
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left : 2.6em;
}

/* Checkit in the news source*/
.newsitemdate
{
	color: rgb(139,166,208);
	line-height: 16pt;
	font-style: italic;
}
