	#newsletter{text-align: center;}
	#error{background-color: red; margin: 0px; padding: 5px; color: white; font-weight: bold;}
/* select boxes */
#selection{ padding: 10px; width: 600px; display: block; height: 70px; font-size: 12px;	float: left; }
#selection span { width: 185px; text-align: left; display: block; float: left; }
#selection .Char{ width: 275px; float: left;}

/* labels for select boxes and checkboxes */
label{font-family: arial; font-size: 11px; }

/* Result div containing the results table */
#ResultContainer{ height: auto; display: block; clear: both; width: 825px; overflow: auto; }
/* results table */
#Results .tblResult{background-color: #999999; font-size: 11px; width: 825px; }

/* results table header row */
#Results .headerResult{background-color: #cccccc; color: white; font-weight: normal; cursor: pointer;}
/* results table header row cel */
th{font-weight: bold; padding: 2px 3px 2px 3px; font-size: 11px;}
/* results table header images */
#Results .imgResult{margin: 0px; padding: 0px; margin-bottom: -3px; }
/* results table header tooltips */
.tooltip{text-align: left; font-family: arial; font-size: 10px;	cursor: help;}

/* results table row */
#Results .rowResult{background-color: white; }
/* results table row cel */
#Results .celResult{ padding: 2px 3px 2px 3px; }
/* results table row hover */
#Results .rowResultHover{ background-color: #99ccff; color: white; cursor: pointer;}

/* results voorwaarden */
div.voorwaarden, td.voorwaarden, div#geldverstrekker{font-size: 11px; }


/* navigation elements (buttons)*/
#Results input, .btnNav { border: 1px solid #99ccff; margin: 4px; margin-right: 0px; height: 17px; font-size: 11px; cursor: pointer; vertical-align:middle; padding-bottom:2px; }
#RMNavigation{ display: relative; clear: both; width: 100%; padding-top: 4px; color: rgb(51,51,51); text-decoration: none; float: right; font-size: 11px; padding-bottom: 4px;}

/* error text */
#Error{ width: 550px; padding: 10px; color: red;}