body, a, li 
{
	font-size: 9pt; 
	font-family: Arial, helvetica, sans-serif; 
	text-decoration: none;
}
	
td 
{
	font-size: 9pt; 
	font-family: Arial, helvetica, sans-serif; 
	text-decoration: none; 
	vertical-align: middle; 
}

form 
{
	margin: 0px; 
	padding: 0px;
}

input, textarea 
{
	background-color: #FFFFFF; 
	font-size: 8pt; 
	border-style: solid; 
	border-width: 1px;
}
	
select 
{
	font-family: Arial, helvetica, sans-serif; 
	background-color: #FFFFFF; 
	font-size: 8pt;
}
	
.input_checkbox 
{
	background-color: #FFFFFF;
	font-size: 9pt;
	border-style: solid;
	border-width: 0px;
}

.input_submit 
{
	background-color: #FFFFFF;
	font-size: 9pt;
	color: #064386;
	border-style: solid;
	border-color: #064386;
	border-width: 1px;
}

.input_text 
{
	background-color: #FFFFFF;
	font-size: 9pt;
	color: #064386;
	border-style: solid;
	border-color: #064386;
	border-width: 1px;
}	

.input_radio 
{
	background-color: #FFFFFF;
	font-size: 9pt; 
	border-style: solid; 
	border-width: 0px;
}

.titel
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  color: #064882;
  padding: 2px;
}

.titel_inverse
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style:	normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px;
	background-color: #CDDBE7;
}

.titel_groot 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 28pt; 
  font-style: normal; 
  font-weight: bold; 
  text-decoration: none; 
  color: #064386; 
  padding: 2px; 
}

.titel_groot_inverse
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px;
	background-color: #CDDBE7;
	}

.veld
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #064386;
  background-color: #FFFFFE;
  padding: 2px;
}

.row
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  background-color: #FFFFFE;
  padding: 2px;
 }

.row_even
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  background-color: #E8EFF4;
  padding: 2px;
 }

.row_historie
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  background-color: #77E867;
  padding: 2px;
 }

.row_radio
{
  background-color: #FFFFFE;
  border-width: 0px;
}

.row_radio_even
{
  background-color: #E8EFF4;
  border-width: 0px;
}

.row_radio_historie
{
  background-color: #77E867;
  border-width: 0px;
}

.row_inverse
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
  background-color: #CDDBE7;
  padding: 2px;
  }

.row_inverse_radio
{
  background-color: #CDDBE7;
  border-width: 0px;
}

.row_selected
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #FFFFFE;
  background-color: #6A93B6;
  padding: 2px;
}

.row_selected_radio
{
  background-color: #6A93B6;
  border-width: 0;
}

.label
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  color: #064386;
  background-color: #FFFFFE;
  padding: 2px;
}

.normaal
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #064386;
  padding: 2px;
}

.field_title
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #064386;
  padding: 2px;
  vertical-align: top;
}

.field_title_attention
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #FEFEFE;
  background-color: #BB0000;  
  padding: 2px;
}

.inverse
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px;
	background-color: #F0A51B;
}

a:hover
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
  color: #6A93B6;
}

a
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #6A93B6;
}

.dummy_link
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #6A93B6;
}

.klein 
{ 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #064386;
  padding: 2px;
}

.login_text 
{ 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
  color: #FFFFFF;
  font-weight: bold 
}

.toolbar
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #064386;
  background-color: #FFFFFE;
  padding: 2px;
  }
  
.toolbar_footer
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #064386;
  background-color: #FFFFFE;
  padding: 2px;
}

.status_header
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  color: #064386;
  background-color: #CDDBE7;
  padding: 2px;
 }
 
.status_footer
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  color: #064B86;
  background-color: #FFFFFF;
  padding: 2px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #064386;
	background-color: #FFFFFE;
}

.readonly
{
  color:		 #064386;
  background-color:	#FFFFFE;
}

.help_tr_odd
{
   font-size: 9pt; 
   font-family: Arial, helvetica, sans-serif; 
   text-decoration: none; 
   vertical-align: top;
   border-width: 1px;
   padding: 1px;
}

.help_tr_even
{
   font-size: 9pt; 
   font-family: Arial, helvetica, sans-serif; 
   text-decoration: none; 
   vertical-align: top;
   border-color: #064B86;
   border-width: 1px;
   padding: 1px;
   background-color: #CDDBE7;
}

.help_tr_header
{
   font-size: 9pt; 
   font-family: Arial, helvetica, sans-serif; 
   text-decoration: none; 
   font-weight: bold;
   vertical-align: top;
   border-color: #064B86;
   border-width: 1px;   
   background-color: #CDDBE7;
}
