body {
	margin: 0px;
	background-color: #EFEBDE;
	font-family: Verdana, Arial, Trebuchet;
	font-size: 8pt;
	overflow-x: hidden;
}

body.subForm {
	margin: 0px;
	background-color: #AAAAAA;
	font-family: Verdana, Arial, Trebuchet;
	font-size: 8pt;
	overflow-x: hidden;
}

input.lbl {
	font-family: Verdana, Arial, Trebuchet;
	font-size: 8pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
	color: black;
	background-color: transparent;
	border-style: none;
}

table.timeline {
	border: 1px;
	border-style: solid;
	border-color: red;
	border-spacing: 0px;
	padding: 0px;
}

tr.repeterend {
	background-color: white;
}

tr.eenmalig{
	background-color: #639ACE;
}

tr.geen {
	text-decoration: line-through;
	background-color: transparant;
}

tr.extra{
	background-color: orange;
}

td.repeterend {
	background-color: white;
	font-family: Verdana, Arial, Trebuchet;
	font-size: 7pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

td.eenmalig {
	background-color: #639ACE;
	font-family: Verdana, Arial, Trebuchet;
	font-size: 7pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

td.geen {
	text-decoration: line-through;
	background-color: transparant;
	font-family: Verdana, Arial, Trebuchet;
	font-size: 7pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

td.extra {
	background-color: orange;
	font-family: Verdana, Arial, Trebuchet;
	font-size: 7pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

td.klein {
	font-family: Verdana, Arial, Trebuchet;
	font-size: 7pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

td.uren {
	font-family: Verdana, Arial, Trebuchet;
	font-size: 7pt;
	font-weight: bolder;
	margin: 0px;
	padding: 0px;
}

td.menu {
	background-color: #639ACE;	
}

p, table {
	margin: 15px;
}

table.nomargin {
	margin: 0px;
}

h1 {
	font-family: Arial, Verdana, Trebuchet;
	font-size: 12pt;
	font-weight: bolder;
	margin: 15px;
}

h2 {
	font-family: Arial, Verdana, Trebuchet;
	font-size: 10pt;
	font-weight: bolder;
	margin-left: 15px;
}

h2.blue {
	color: blue;
}

td {
	font-family: Verdana, Arial, Trebuchet;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
}

th {
	font-family: Verdana, Arial, Trebuchet;
	font-size: 8pt;
	font-weight: bolder;
	text-align: left;
	vertical-align: top;
	width: 150px;
}

ul {
	list-style-image: url("../images/rarrow.gif")
}

input, select, textarea {
	font-family: Verdana, Arial, Trebuchet;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
}

A:link { color: blue; text-decoration: none}
A:visited { color: blue; text-decoration: none}
A:active { color: black; text-decoration: underline}
A:hover { color: red; font-weight: bolder; text-decoration: none}

A.lijst:link {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: black;
    text-decoration: none
}
A.lijst:visited {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: black;
    text-decoration: none
}
A.lijst:active {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: black;
    text-decoration: underline
}
A.lijst:hover {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: red;
    text-decoration: underline
}

A.navigator:link {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: blue;
    text-decoration: none
}
A.navigator:visited {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: blue;
    text-decoration: none
}
A.navigator:active {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: blue;
    text-decoration: none
}
A.navigator:hover {
    font-family: Verdana, Arial, Trebuchet;
    font-size: 8pt;
    color: blue;
    text-decoration: underline
}

a.nfx:link { color: blue; text-decoration: none}
a.nfx:visited { color: blue; text-decoration: none}
a.nfx:active { color: blue; text-decoration: none}
a.nfx:hover { color: blue; text-decoration: underline

.flyOver {cursor : pointer; cursor : hand;}
.flyOut {cursor : auto;}

