body  { background-color: #f5f5f5; text-align: center; margin: 10px }
p  { margin: 5px 0 }
td  { color: #6d6f6e; font-size: 9pt; font-family: Arial }
.td_top { background-image: url(top-bg.jpg); background-repeat: no-repeat }
.hidden { visibility: hidden }
.td_menu  { font-size: 9pt; background-image: url(menu-bg.jpg); background-repeat: repeat-y; margin: 0; padding: 0 }
.td_content   { font-size: 9pt; background-image: url("bg1.jpg"); background-repeat: repeat-y }
.text_black { color: #000 }
.text_red { color: #7a4642 }
.outline10px { font-size: 9pt; border: solid 10px #fff }
.outline5px  { font-size: 9pt; margin: 10px; padding: 5px; border: solid 8px #7a4642 }
h1 { color: #7a4642; font-size: 14pt; font-weight: bold; margin: 0 0 10px }
h2 { font-size: 12pt; font-weight: bold; margin: 10px 0 5px }
.marge10 { padding: 10px 10px 0px 0px }
.margeleft { padding: 10px 2px 10px 10px }
.marge20  { padding: 10px 20px 20px }
.header   { color: #592623; }
a  { color: #6d6f6e; text-decoration: none }
.uitlijn { text-align: justify; margin-left: 10px; padding-right: 0 }
.uitlijn1  { text-align: justify; margin-right: 10px; margin-left: 10px }
a:link { }
a:hover { color: #7a4642; text-decoration: underline }
a.menu     { font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 2px; width: 100%; }
a.menu1     { text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; width: 95%; }
a.menu2    { text-decoration: none; padding-left: 6px; width: 100%; }
a.menu3   { color: #6d6f6e; text-decoration: none; background-color: #dcdcdc; margin-right: 1px; padding: 3px 10px; width: 100%; height: 100%; border-style: solid solid groove; border-width: 1px 1px 2px; border-color: #c0c0c0 #c0c0c0 #8c8c8c }
a.menu3:hover  { color: #7a4642; text-decoration: underline; background-color: #dcdcdc; margin-right: 1px; padding: 3px 10px; width: 100%; height: 100%; border-style: solid; border-width: 2px 1px 1px; border-color: #7a4642 }
a.menu3active { color: #7a4642; text-decoration: none; background-color: #dcdcdc; margin-right: 1px; padding: 3px 10px; width: 100%; height: 100%; border: solid 1px }
a.menu3active:hover { color: #7a4642; text-decoration: none; background-color: #dcdcdc; margin-right: 1px; padding: 3px 10px; width: 100%; height: 100%; border: solid 1px }
a.active    { color: #7a4642; text-decoration: none; background-image: none; padding-top: 2px; padding-bottom: 2px; padding-left: 5px; width: 95%; border-bottom: 1px dashed #c0c0c0 }
.activepage { color: #6d6f6e; font-size: 8pt; text-transform: uppercase; margin-bottom: 5px; padding-bottom: 3px; border-bottom: 1px solid #6d6f6e }
input { font-size: 8pt; border: inset 1px }
option { font-size: 8pt; border: inset 1px }
select { color: #6d6f6e; font-size: 8pt; border: inset 1px }
textarea { font-size: 8pt; border: inset 1px }
hr { border-style: solid; border-color: #7a4642 }
.button  { color: #fff; font-family: Arial; font-weight: bold; background-color: #7a4642; border: outset 1px  }
.nodecor { border-style: none }
.td_colour { color: #fff; font-weight: bold; background-color: #6d6f6e; padding: 3px 3px 3px 5px }
.smalltxt { font-size: 8pt }
font { font-family: Arial }
textarea { color: #6d6f6e; font-size: 8pt; font-family: Arial }
.requiredfield   { border-right: 1px solid #efefef; border-bottom: 1px solid #efefef }
.invalidfield   { border: solid 1px #f30 }
.print { padding: 10px 5px 5px; border-top: 2px solid #7a4642 }
.ticker { color: #6d6f6e; font-size: 15pt; font-family: Arial; width:100%; border:1px solid #6d6f6e;}
.ticker_fr { color: #6d6f6e; font-size: 15pt; font-family: Arial; width:498px; border:1px solid #6d6f6e;}
.pad-l-r{ padding-left:25px; padding-right:20px;}