.tab_img
{
	background-attachment: fixed;
	background-image: url(../images/pijl_tab.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 14px;
	background-color: Transparent;
}
.tab_img_selected
{
	background-attachment: fixed;
	background-image: url(../images/pijl_tab_selected.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 14px;
	background-color: Transparent;
}
.tab_txt
{
	border-right: #0099ff 1px solid;
	padding-right: 0px;
	border-top: #0099ff 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 0px;
	cursor: default;
	color: #cccc99;
	padding-top: 0px;
	border-bottom: #0099ff 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
}

.tab_over
{
	border-right: #0099ff 1px solid;
	padding-right: 0px;
	border-top: #0099ff 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 0px;
	cursor: default;
	color: #000066;
	padding-top: 0px;
	border-bottom: #0099ff 1px solid;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	
}

.tab_over_selected
{
	border-right: #0099ff 1px solid;
	padding-right: 0px;
	border-top: #0099ff 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 0px;
	cursor: default;
	color: #000066;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;

}

.tab_txt_selected
{
	border-right: #0099ff 1px solid;
	padding-right: 0px;
	border-top: #0099ff 1px solid;
	padding-left: 10px;
	font-weight: bold;
	font-size: 7pt;
	padding-bottom: 0px;
	margin: 0px;
	color: #3300cc;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #ffffff;
	text-align: left;
	cursor: default;
}
.tab_spacer
{
	border-bottom: #0099ff 1px solid;
	background-color: #ffffff;
	height: 14px;
}
.tab_spacerhelp
{
	border-right: #0099ff 1px solid;
	border-bottom: #0099ff 1px solid;
	height: 14px;
	background-color: #ffffff;
}
.tab_mainCell
{
	border-right: #0099FF 1px solid;
	border-left: #0099FF 1px solid;
	border-bottom: #0099FF 1px solid;
	padding-left: 9px;
	padding-right: 5px;
	padding-top: 15px;
	padding-bottom: 10px;
	height: 100%;
}
.field_caption
{
	border-bottom: #000066 1px solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000066;
}

.field_extralabel
{
	font-size: 10px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica;
	text-decoration: underline;
}

.field_field
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	font-size: 10px;
	background-attachment: fixed;
	background-image: url(../images/field_bg.gif);
	border-left: #000066 1px solid;
	width: 150px;
	color: #000066;
	border-bottom: #000066 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica;
}

.field_field_small
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	font-size: 10px;
	background-attachment: fixed;
	background-image: url(../images/field_bg.gif);
	border-left: #000066 1px solid;
	width: 60px;
	color: #000066;
	border-bottom: #000066 1px solid;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica;
}
.field_kop
{
	font-family:Verdana, Arial, Helvetica;
	font-size: 9px;
	background-color: #CCCC99;
	text-align: center;
}


.field_fieldCell
{
	padding-left: 3px;
	width: 20%;
}
.field_remarks
{
	font-family: Verdana, Arial, Helvetica;
	padding-left: 3px;
	font-size: 10px;
	color: #000066;
	width: 120px;
}
.field_remarks_small
{
	font-family: Verdana, Arial, Helvetica;
	padding-left: 3px;
	font-size: 10px;
	color: #000066;
	width: 60px;
}
.field_remarks_wide
{
	font-family: Verdana, Arial, Helvetica;
	padding-left: 3px;
	font-size: 10px;
	color: #000066;
	
}
.field_help
{
	padding-left: 3px;
	padding-bottom: 3px;
}
.output_header
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000066;
	font-weight: bold;
}
.output_greycellwhiteline
{
	background-color: #CCCC99;
	border-right: #FFFFFF 1px solid;
}
.output_subheader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	background-color: #CCCC99;
	color: #000066;
	text-align: right;
	
}
.output_leftheader
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000066;
	border-right: #CCCC99 1px solid;
}
.output_values
{
	font-weight: bold;
	font-size: 10px;
	color: #000066;
	font-family: Verdana, Arial, Helvetica;
	text-align: right;
}
.output_values_alternating
{
	font-weight: bold;
	font-size: 10px;
	border-left: #ffffff 3px solid;
	color: #000066;
	font-family: Verdana, Arial, Helvetica;
	background-color: #eeeedd;
	text-align: right;
}
