BODY, td, h1, h2 {	FONT-FAMILY:  Arial;}

BODY	{
	font-size: 1em;
	background-repeat: repeat-x;
	color: #555555;
	margin: 0px;
	padding: 0px;
	left: 0px;
	clip:  rect(0px auto auto auto);
    scrollbar-arrow-color:#cccccc;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#cccccc;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-shadow-color:#cccccc;
    scrollbar-darkshadow-color:#ffffff;
    scrollbar-track-color:#ffffff;
} 

.fields {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #c2c2c2 1px solid; COLOR: #555555; BORDER-BOTTOM: #c2c2c2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.fields-multirow {
	BORDER-RIGHT: #c2c2c2 1px solid; BORDER-TOP: #c2c2c2 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #c2c2c2 1px solid; COLOR: #555555; BORDER-BOTTOM: #c2c2c2 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.button {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #666666; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center; TEXT-DECORATION: none
}

/* --- DEFINING FONT SIZES DIRECTLY APPLIED TO TD-TAGS */
td, td.shead, td.BlauweKop {font-size: 70%;}
td.lhead, td.WitteKop, td.lhead_orange {font-size: 75%;}
td.small{font-size: 65%;}

/* --- DEFINING FONT SIZES APPLIED TO SPAN, DIV-TAGS ETC. */
h2, .shead, .BlauweKop {font-size: 100%;}
h1, .lhead, .WitteKop, .lhead_orange {font-size: 110%;}
.small{font-size: 85%;}

/* --- DEFINING FONT-WEIGHTS */
h1, h2, td.lhead, td.shead, .lhead, .shead, td.BlauweKop,  td.WitteKop, .BlauweKop, .WitteKop, .OrangeBold, td.lhead_orange, .lhead_orange, .bold, .attention {font-weight: bold;}

/* --- DEFINING FONT COLORS */
h2, td.lhead, td.shead, .lhead, .shead, td.BlauweKop, .BlauweKop, .blue {color: #2e6196;} /* blue */
h1 {color: #218F73;} /* green */
td.WitteKop, .WitteKop {color: #FFFFFF;} /* white */
.lhead_orange, .Orange, .OrangeBold {color: #FF5000;} /* orange */
.red, .attention {color: #FF0000} /* red */
.softgrey {color: #CCCCCC;} /* soft grey */
.hardgrey {color: #666666;} /* hard grey */

/* --- DEFINING FORM OBJECTS */
select, input {font-size: 100%;	height: auto;}
.hand {cursor:hand;}

/* --- DEFINING HEADER MARGINS */
h1, h2 {margin-bottom: 0px;	margin-top: 0px;}

/* --- DEFINING LINKS */
a {text-decoration:none;}



a:link, a:visited, a:hover, a:active, a.black:active, a.blacknochange:active, a.greylink:active {font-weight: normal;}
a.black:link, a.blacknochange:link, a.greylink:link, a.black:visited, a.blacknochange:visited, a.greylink:visited, a.black:hover,  a.blacknochange:hover, a.greylink:hover {font-weight: normal;}

a:link, a:visited {color: #2e6196;}
a.black:link, a.blacknochange:link, a.black:visited, a.blacknochange:visited, a.blacknochange:hover, a.blacknochange:active {color: #000000;}
a.greylink:link, a.greylink:visited, a.greylink:active {color: #666666;}
a:hover, a.black:hover, a.greylink:hover, a:active, a.black:active {color: #2e6196;}
