body, h3, h4, p, th, td
    {
    color: <!-- #090066 --> #660000;
    font-family: Arial, Helvetica, sans-serif;
    }

body  
    {
	background: #ffffcc;
	padding-left: 18%;
	padding-right: 18%;
    }
    
table
{
border-collapse:collapse;
}

table.top
    {
	border: 2px solid #660000;
	background: #ffff99;
	margin-bottom: 10px;
	margin-top: 12px;
    }

td.topkop
    {
    padding: 2px;
    de: 18px;
    font-weight: bold;
	text-align: left;
    }

td.footer
    {
    padding: 2px;
    de: 14px;
    font-weight: bold;
	text-align: right;
    }

h3 
    {
	padding: 5px;
	font-size: 150%;
    de: 18px;
	text-align: right;
	border: 2px solid #cc6633;
	background: #ffff99;
    }
    
h3.top 
    {
    font-weight: bold;
	margin-bottom: 20px;
    }
    
h4 
    {
    margin: 0px;
	padding: 8px;
	de: 16px;
    font-weight: bold;
	background: #ffcc00;
	border-bottom: 2px solid #cc6633;
    }

h4.pointer {
	text-align : center;
	background-color: #ffffcc;
	font: normal 120% Arial, Helvetica, sans-serif;
	margin-top : 0px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #000000;
	}
	
h5
    {
    margin: 8px;
    de: 12px;
    }

.item 
    {
	font-size: 110%;
	padding: 25px 25px 25px 25px;
	margin: 0px 0px 0px 0px;
	border: 2px solid #cc6633;
	background-color: #ffffff;
    }

p
    {
	margin: 8px;
	de: 12px;
    font-weight: normal;
    margin-bottom: 2ex;
    } 

th
    {
    de: 12px;
    text-align: left;
    font-style: italic;
    font-weight: normal;
	background: #ffffcc;
    }

td
    {
    de: 12px;
    text-align: left;
    font-weight: normal;
    }

ul, ol, dl
    {                    /* Door de margin-top 0px komt er geen witregel boven de lijst. */
    margin-top: 0px;     /* Wanneer je pal bovenin "item" een lijst begint, moet er een  */
    margin-bottom: 8px   /* lege <p></p> voor de lijst.   */
    }

li, dt
    {
	de: 12px;
    font-weight: normal;
    } 
    
.svborder1 
    {
    font-weight: bold;
	background: #ffff99;
	padding-bottom: 8px;
	border-top: 1px solid #cc6633;
    }

.svborder2 
    {
    font-weight: bold;
    background: #66ff99;
	padding-bottom: 8px;
	border-top: 1px solid #cc6633;
    }

.quote 
    {
	color: #333333;
	background-color: #e8e8e8;
    margin: 0 20px 0 20px;
	border-left: 1px solid #000000;
	padding: 0px 10px 3px 6px;
	de: 12px;
	font-family: "Courier New", Courier, monospace;
    }

a
    {
/*    color: #660000;
  Thou shalt not change link colors */
    }
    
a:hover
    {
    color: #ffffff;
    background: #000000;
    text-decoration: none;
    }    

h3.foot {
	font: 80% Arial, Helvetica, sans-serif;
	margin-top : 10px;
}
    
.txtquote {
	padding : 0px 20px 3px 20px;
	}

.note {
	font-weight : normal;
	font-family : "MS Serif", "New York", serif;
	}

.foot2 {
	font: 100% Arial, Helvetica, sans-serif;
	margin-top : 10px;
	}

.lc {
	de : 76%;
	color : #ff0000;
	font-style : italic;
	background-color : transparent;
    }

