BODY {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 margin-left: 0px;
 margin-top: 5px;
 margin-right: 0px;
}
 BODY.PortletBodyColor {
 background-color : white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #424242;
 font-weight: normal;
}
BODY.info {
 background-color : #ffffff;
 color : #424242;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 margin-left: 10px;
 margin-top: 10px;
 margin-right: 10px;
}
BODY.bodyPopup {
 background-color : #ffffff;
 color : #424242;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 margin-left: 10px;
 margin-top: 10px;
 margin-right: 10px;
}
BODY.webForm {
 background-color : #ffffff;
 color : #424242;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 margin-left: 10px;
 margin-top: 10px;
 margin-right: 10px;
}
div.white
{
background-color : white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color : #424242;
font-weight: normal;
}
div#topHome {
 position: absolute;
 top: 25px;
/* left: 16%; */
 width: 300px;
 height: 125px;
 background: transparent; /* Silver; */ /* transparent; */
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-align: right;
 z-index: 1;
}
div#topMenuPos {
 position: absolute;
 top: 80px;
 left: 50%;
}
div#topMenu {
 position: relative;
 top: 0px;
 left: 250px;
 width: 160px;
 height: 50px;
 background: transparent; /*Silver; */ /* transparent; */
 color: #ffffff;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-align: right;
 z-index: 1;
}
div#frameSmall {
 position:relative;
 bottom: 5px;
 right: 5px;
 margin: 0px;
 padding: 0px;
 width: 765px;
 vertical-align: top;
}
table#main {
 width: 975;
 padding: 0px;
 background-attachment: scroll;
 background-image: url(/images/crp/plaza/background.jpg);
 background-repeat: repeat-y;
 background-position: center top;
}
table#mainSmall {
 width: 752;
 padding: 0px;
 margin: 0px;
 background-attachment: scroll;
 background-image: url(/images/crp/plaza/background-s.jpg);
 background-repeat: repeat-y;
 background-position: center top;
}
table#content {
 padding: 0%;
 background-color: white; /* wait op prikbord */
}
table#contentSmall {
 Background-Color: white;
 padding: 0%;
 border-bottom: 1px solid white; /* #207fb0; */
}
table#horizontalMenu {
 width: 975px;
 background-attachment: scroll;
 background-image: url(/images/crp/plaza/horizontalmenu.jpg);
 background-repeat: repeat-y;
 background-position: center top;
 padding: 0px;
 height: 25px;
 vertical-align: top;
}
table#horizontalTab {
 width: 752px;
 background-attachment: scroll;
 background-image: url(/images/crp/plaza/horizontalmenu-s.jpg);
 background-repeat: repeat-y;
 background-position: center top;
 padding: 0px;
 height: 22px;
 vertical-align: top;
}
td#menu  {
 background-color: transparent;
 color: #424242;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 13px;
/* text-align:justify; */
 width: 185px; 
}
div#menu {
 position: absolute;
 top: -10px;
 left: 0px;
/* height: 20px; */
 width: 185px;
 background-color: transparent;
}
#menu a {
 text-decoration: none;
}
div#filter {
 position: absolute;
 top : 220px;
 left: 50%;
 background: #ffffff;
 color: #424242;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 border: 1px solid #46b648;
 width: 450px;
 padding: 5px;
}
div.info {
 background-color: White;
 border: 1px solid #9cce77;
 padding: 5px;
 width: 500px;
 text-align: justify;
}
select.cgdvlist {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFFFFF;
 color: #4169E1;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
select.cglovlist {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFFFFF;
 color: #4169E1;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
select.readonly {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: white;
 color: #4169E1;
 vertical-align : middle;
 border-style : solid;
 border-color : #c1c1c1;
 border-width : 1px;
}
input {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFFFFF;
 color: #4169E1;
 vertical-align : middle;
 border: 1px solid #c1c1c1;
}
input.readonly {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: white;
 color: #4169E1;
 vertical-align : middle;
 border: none;
}
input.button {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/buttonSmall.png) repeat-x center;
 vertical-align : middle;
 border: 1px solid #46b648;
 border-style: outset;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 height:28px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
input.buttonFixed {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/but120.png) no-repeat center;
 vertical-align : middle;
 border-style: none;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 width:120px;	
 height:30px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
input.but150 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/but150.png) no-repeat center;
 vertical-align : middle;
 border-style: none;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 width:150px;	
 height:30px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
input.but180 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/but180.png) no-repeat center;
 vertical-align : middle;
 border-style: none;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 width:180px;	
 height:30px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
input.but200 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/but200.png) no-repeat center;
 vertical-align : middle;
 border-style: none;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 width:200px;	
 height:30px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
input.but225 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/but225.png) no-repeat center;
 vertical-align : middle;
 border-style: none;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 width:225px;	
 height:30px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
input.but280 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #ffffff;
 background: transparent url(/images/crp/plaza/but280.png) no-repeat center;
 vertical-align : middle;
 border-style: none;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 width:280px;	
 height:30px;
 text-align: center;
 overflow: visible;
 cursor: pointer;
 cursor: hand;
}
textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #FFFFFF;
 color: #4169E1;
 vertical-align : middle;
 border: 1px solid #c1c1c1;
}
input.img {
 background-color: red;
 color: #4169E1;
 border: none;
}
/* img {  border: 0; } */
img.border {
 border-color: #EEE8AA;
}
input.checkbox {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 background-color: transparent;
 color: #4169E1;
 vertical-align : middle;
 border: none;
}
input.radio {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 background-color: transparent;
 color: #4169E1;
 vertical-align : middle;
 border: none;
}
input.calendar {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 font-weight: bold;
 background-color: #FEFEFE;
 color: #1a2474;
 vertical-align : middle;
 border-bottom: 1px solid #FEFEFE;
 border-right: 1px solid #FEFEFE;
 border-left: 1px solid #FEFEFE;
 border-top:1px solid #FEFEFE;
 border-style : outset;
}

MENU {
 color: #424242;
}
LI {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #424242;
}
OL.menu {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color : white;
 color : #424242;
 font-weight: bold;
 text-decoration: underline;
}
LI.menu {
 text-decoration: underline;
}
TABLE,TD {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #424242;
 line-height: 15px;
}
TH {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}
TH.login {
/* background-Color: #ffffff; */
 background-attachment: scroll;
 background-image: url(/images/crp/plaza/key-smallest.gif);
 background-repeat: no-repeat;
 background-position: left top;
 padding-left: 20px;
 height: 25px;
 color: #46b648;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 letter-spacing: 1px;
/*
 background-color : #1a2474;
 color : #FFFFFF;
 border: none;
 font-weight: bold;
*/
}
TD.login {
 background-color : white;
 color : #424242;
 font-weight: bold;
}
div.unauth {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color : #e45241;
 color: white;
 font-weight: bold;	
 padding: 5px;
 vertical-align: middle;
 text-align: left;
 width: 480px;
}
TABLE.basecolor3 {
 Background-Color: white;
 padding: 0%;
}
TD.basecolor3
{
 Background-Color: white;
 padding: 0%;
}
TABLE.data {
 border: none;
 padding-bottom: 0;
 padding-left: 3;
 padding-right: 3;
 padding-top: 0;
}
TR.data {
 border: none;
 padding-bottom: 0;
 padding-left: 3;
 padding-right: 3;
 padding-top: 0;
}
TH.data {
 border: none;
 padding-bottom: 0;
 padding-left: 3;
 padding-right: 3;
 padding-top: 0;
}
TD.data {
 border: none;
 padding-bottom: 0;
 padding-left: 3;
 padding-right: 3;
 padding-top: 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 background-color: #C1D2E1;
 color: #424242;
}
TABLE.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color : white;
 color : #424242;
 border: none;
}
TR.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 border: none;
 background-color : white;
 color : #424242;
}
TD.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color : white;
 color : #424242;
 border: none;
}
TD.list {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
/* background-color : transparent; */
 color : #424242;
 border: none;
}
TH.normal {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: white;
 color : #FFFFFF;
 border: none;
}
TABLE.frame {
 Background-Color: #f7fbf4;
 border: 1px solid;
 border-color : #9cce77; /* #B0C4DE; */
 padding: 0;
}
TD.whiteframe {
 background-color : #FFFFFF;
 color : #424242;
}
TD.frame {
 background-color : white;
 color : #424242;
 border: 1px solid;
 border-color : #9cce77;
}
TABLE.qframe {
 Background-Color: #DEEFD2;
 border: 1px solid;
 border-color : #9cce77;
 padding: 0;
}
TD.qframe {
 background-color : #DEEFD2;
 color : #424242;
 border: 1px solid;
 border-color : #9cce77;
}
TD.title {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 background-color: #9cce77;
 color: #FFFFFF;
}
TR.frame {
 border: 1px solid;
 border-color : #9cce77;
}
FONT.PortletSubHeaderLink {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: normal;
}
TABLE.PortletSubheaderColor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight : bold;
/* background-color : white; */
 color : #1a2474;
}
TABLE.PortletHeaderColor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight : bold;
 background-color : #FEFEFE;
 color : #1a2474;
}
FONT.PortletHeaderText {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: bold;
}
table.feedback {
 background-color : #FFFFFF;
 color : #424242;
 padding: 10px;
}
tr.feedback {
 background-color : #FFFFFF;
 color : #424242;
}
td.feedback {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color : #FFFFFF;
 color : #424242;
}
TR.mrow {
 color : #1a2474;
 border: solid;
 border-color : #9cce77;
 font-family: sans-serif;
 font-size: xx-small;
}
TR.cgrldatarow {
 background-color : #f7fbf4;
 color : #1a2474;
 border: solid;
 border-color : #9cce77;
 font-family: sans-serif;
 font-size: xx-small;
}
TR.cgrldatarow2 {
 background-color : #e2edf6; /* E AF2F9 */
 color : #1a2474;
 border: 1px solid;
 border-color : #9cce77;
 font-family: sans-serif;
 font-size: xx-small;
}
TR.cgrldatarow3 {
 background-color : #e1e1e1;
 color : #1a2474;
 border: 1px solid;
 border-color : #9cce77;
 font-family: sans-serif;
 font-size: xx-small;
}
TR.cgrlheaderrow {
 background-color : #9cce77;
 color : #FFFFFF;
 border: 1px solid;
 border-color : #9cce77;
}
TABLE.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 border: 1px solid;
 border-color : #9cce77;
 border-collapse: collapse;
}
TR.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 border: none;
}
TD.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 border-bottom: 1px solid;
 border-left: 1px solid;
 border-right: 1px solid;
 border-color : #9cce77;
}
TD.smallest {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
}
TH.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #9cce77;
 color : #FFFFFF;
 border-color : #9cce77;
 border: 1px solid;
}
TABLE.mail {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color : #EAF2F9;
 color : #1a2474;
}
TR.mail {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
TD.mail {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
TABLE.partner {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
TD.partner {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
TD.pframe {
 background-color : #EAF2F9;
 color : #1a2474;
 border: 1px solid;
 border-color : #9cce77;
}
TR.pframe {
 background-color : #EAF2F9;
 color : #1a2474;
 border: 1px solid;
 border-color : #9cce77;
}
.basecolor1
{
margin-top: 5px;
Background-Color: #9cce77;
}
.basecolor2
{
Background-Color: #ffffff; /* Plaza pleinen! #F5F4F1; */
}
.basecolor3
{
Background-Color: white;
}
.basecolor4
{
Background-Color: #ffffff;
}
TH.hcatstyle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 Background-Color: #9cce77;
 color: #1a2474;
 font-weight: bold;
}
A:link {
 text-decoration: underline;
 color: #1a2474;
}
A:visited {
 text-decoration: underline;
 color: #666699;
}
A:active {
 text-decoration: underline;
 color: #9cce77;
}
A:hover {
 text-decoration: underline;
 color: #9cce77;
}
A.normal {
 font-weight: normal;
}
A.normal:visited {
 font-weight: normal;
 color: #666699;
}
A.normal:hover {
 font-weight: normal;
 color: #9cce77;
}
A.login {
 font-weight: normal;
}
A.login:visited {
 font-weight: normal;
 color: #666699;
}
A.login:hover {
 font-weight: normal;
 color: #9cce77;
}
A.mailto:link {
 text-decoration: underline;
 color: #ffffff;
}
A.mailto:visited {
 text-decoration: underline;
 color: #ffffff;
}
A.mailto:active {
 text-decoration: underline;
 color: #1a2474;
}
A.mailto:hover {
 text-decoration: underline;
 color: #1a2474;
}
a.frame:link, a.frame:visited, a.frame:hover, a.frame:active {
 color:#ffffff;
 text-decoration: underline;
}
.hcatcolor {
 Background-Color: #1a2474;
}
FONT.bluehint {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #007cd1; /* zie bijv "required fields hint" */
}
FONT.help {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #1a2474;
 font-weight: normal;
}
FONT.smallest {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
}
FONT.hint {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: normal;
}
FONT.smaller {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
FONT.titles {
 font-family: Verdana, sans-serif;
 font-size:18pt;
 color: #9cce77;
 font-weight: bold;
 text-decoration: none;
}
FONT.hcattitle {
 font-family: Verdana, sans-serif;
 font-size:13pt;
 color: #daebca;
 font-weight: bold;
 text-decoration: none;
}
FONT.hcatdesc {
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}

FONT.PortletHeading2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #F46067;
 font-weight: bold;
}
FONT.PortletText1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #424242;
 font-weight: bold;
}
FONT.PortletText2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color : #424242;
 font-weight: normal;
}
FONT.PortletText3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #01367C;
 font-weight: bold;
}
FONT.PortletText4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #999999;
 font-weight: normal;
}
FONT.linkdesc {
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}
FONT.dbase {
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #990000;
 font-weight: bold;
 text-decoration: none;
}
FONT.geduld {
 font-family: Verdana, sans-serif;
 font-size:20pt;
 font-style:italic;
 color: #424242;
 font-weight: normal;
 text-decoration: none;
}
FONT.nok {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #F46067;
 font-weight: bold;
}
FONT.ok {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #20A0AA;
 font-weight: bold;
}
FONT.wbrown {
 font-family: Verdana, sans-serif;
 font-size:13px;
 color: #800000;
 font-weight: bold;
 text-decoration: none;
}
FONT.batchred {
 font-family: Verdana, sans-serif;
 font-size:13px;
 color: #990000;
 font-weight: bold;
 text-decoration: none;
}
FONT.batchgreen {
 font-family: Verdana, sans-serif;
 font-size:13px;
 color: #424242;
 font-weight: bold;
 text-decoration: none;
}
FONT.batchblue {
 font-family: Verdana, sans-serif;
 font-size:13px;
 color: #1a2474;
 font-weight: bold;
 text-decoration: none;
}
FONT.mess {
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}
FONT.tblue {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #424242;
 font-weight: normal;
 text-decoration: none;
}
FONT.dblue {
 font-family: Verdana, sans-serif;
 font-size: xx-small;
 color: #424242;
 font-weight: normal;
 text-decoration: none;
 font-style: italic;
}
FONT.alert {
 font-family: Verdana, sans-serif;
 font-size: xx-small;
 color: #007cd1;
/* font-weight: bold; */
 text-decoration: none;
}
FONT.bold {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
}
FONT.blue {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #424242;
 font-weight: bold;
 text-decoration: none;
}
FONT.red {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #F46067; /* #990000; */
 font-weight: bold;
 text-decoration: none;
}
FONT.tred {
 font-family: Verdana, sans-serif;
 font-size: 9pt;
 color: #990000;
 font-weight: normal;
 text-decoration: none;
}
FONT.tgreen {
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: green;
 font-weight: normal;
 text-decoration: none;
}
A.hcat {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
 padding-left: 5px;
 padding-right: 5px;
}
A.hcat:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: white;
 font-weight: bold;
 text-decoration: none;
}
A.hcat:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #daebca;
 font-weight: bold;
 text-decoration: underline;
}
A.hcatin {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #3a90e3; /* 4192F6;  4F87B6; */
 color: #ffffff;
 margin: 0px;
 padding: 0px;
 line-height: 20px;
 padding-left: 5px;
 padding-right: 5px;
 border: 1px solid #84BAD4;
 font-weight: bold;
 text-decoration: none;
}
A.hcatin:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #3a90e3; /* 4192F6; 4F87B6; */
 color: #ffffff;
 padding: 1px;
 padding-left: 5px;
 padding-right: 5px;
 border: 1px solid #84BAD4;
 font-weight: bold;
 text-decoration: none;
 vertical-align: middle;
 height: 16px !important;
}
A.hcatin:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #daebca;
 font-weight: bold;
 text-decoration: underline;
}
A.hcatoff:link, A.hcatoff:visited, A.hcatoff:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #c1c1c1;
 padding: 1px;
 padding-left: 5px;
 padding-right: 5px;
 font-weight: bold;
 text-decoration: none;
}
A.top {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: white;
 font-weight: normal;
 text-decoration: underline;
}
A.top:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: white;
 font-weight: normal;
 text-decoration: underline;
}
A.top:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #1a2474;
 font-weight: normal;
 text-decoration: underline;
}
A.invisible {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}
A.invisible:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #666699;
 font-weight: normal;
 text-decoration: none;
}
A.invisible:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #990000;
 font-weight: normal;
 text-decoration: none;
}
A.addfavorite {
 font-family: Arial, sans-serif;
 font-size: 7pt;
}
A.addfavorite:hover {
 font-weight: normal;
 color: #990000;
}
A.small {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: normal;
 text-decoration: underline;
}
A.small:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #1a2474;
 font-weight: normal;
 text-decoration: underline;
}
A.small:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #990000;
 font-weight: normal;
 text-decoration: underline;
}
A.genbig {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15pt;
 color: #666699;
 font-weight: bold;
 text-decoration: none;
}

A.genbig:visited {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15pt;
 color: #666699;
 font-weight: bold;
 text-decoration: none;
}

A.genbig:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15pt;
 color: #9cce77;
 font-weight: bold;
 text-decoration: underline;
}
A.gensmall {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #666699;
 font-weight: bold;
 text-decoration: underline;
}
.title1 {
 font-weight: bold;
}
H1 {
 font-family: Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
H2 {
 font-family: Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
}
FONT.hcatsubtitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 /* color: #daebca; */
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none
}
FONT.rubriek {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #990000;
 font-weight: bold;
 text-decoration: underline;
}
TABLE.intro {
 border: 1px solid #479DC7;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TABLE.group {
 border: 1px solid #20B2AA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TABLE.groupnoline {
 background-color : #F5F4F1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
}
TH.group {
 border: none;
 background-color : #20B2AA;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #FFFFFF;
 font-weight: normal;
}
TD.group {
 border: none;
 background-color : #F5F4F1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
.highlight {
 border: none;
 background-color : #6495ed; /* #4169E1 */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #ffffff;
 font-weight: normal;
}
TABLE.preview {
 border: 1px solid #b0e0e6;
 background-color : #f0f8ff; /* e2edf6; */ /* f0f8ff; */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TABLE.active1 {
 border: 1px solid #b0e0e6;
 background-color : #e2edf6; /* e2edf6; */ /* f0f8ff; */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TABLE.active2 {
 border: 1px solid #9cce77;
 background-color : #eaf4e1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TABLE.inactive {
 border: 1px solid #c1c1c1;
 background-color : #e1e1e1;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TABLE.preview2 {
 border: 1px solid #9cce77;
 background-color : #f7fbf4;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TH.preview {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color : #9cce77;
 color: #FFFFFF;
 border: none;
}
TR.preview {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px ;
 color: #424242;
 font-weight: normal;
}
TD.preview {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #424242;
 border: none;
}
TABLE.head {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #424242;
 font-weight: bold;
}
TR.head {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #424242;
 font-weight: bold;
}
TD.head {
 background-color : #9cce77;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: #FFFFFF;
 font-weight: bold;
}
TABLE.regio {
 border: 1px solid #FEFEFE;
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 color: #424242;
 font-weight: bold;
}
TH.regio {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 color: #424242;
 font-weight: bold;
}
TD.regio {
 background-color : #FFFFFF;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 color: #424242;
 font-weight: bold;
}
TABLE.invisible {
 background-color : white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #424242;
 font-weight: normal;
}
TD.invisible {
 background-color : white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #424242;
 font-weight: normal;
}
TABLE.invblue {
 background-color : white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #424242;
 font-weight: normal;
}
TD.invblue {
 background-color : white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 color: #424242;
 font-weight: normal;
}
FONT.hcatsubref {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 color: #990000;
 font-weight: bold;
Text-decoration: underline;
}
FONT.hcatsubref2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #990000;
 font-weight: bold;
 text-decoration: underline;
}
textarea.read {
 background-color : white;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: normal;
}
.window {
 background-color: #F5F4F1;
 color: #424242;
 margin-top: 0;
 margin-left: 0;
}
TH.news {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: xx-small;
 font-weight: bold;
 color: #a47e23;
}
FONT.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-weight: normal;
color: #ffffff;
}
TH.renew {
 background-color : #9cce77;
 color : #FFFFFF;
 border: none;
 font-weight: bold;
}
TABLE.renew {
 Background-Color: #f7fbf4;
 border: 1px solid;
 border-color : #9cce77;
}
TABLE.tt
{
background-color : #FFFFE0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-weight: normal;
color: Black;
border: 1px solid #000000;
padding: 3px;
}
TR.tt
{
background-color : #FFFFE0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: Black;
}
TD.tt
{
background-color : #FFFFE0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: Black;
}
table.set {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
}
td.setOff {
	background-color: #e2e8fa;
	color: #424242;
	border: solid 1px #c1c1c1;
}
td.setOn {
	background-color: #3a90e3; /* 4192f6; 6495ed; */
	color: #ffffff;
	border: solid 1px #84BAD4;
}
td.setArrow {
 background-attachment: scroll;
 background-image: url(/images/crp/plaza/darr.gif);
 background-repeat: no-repeat;
 background-position: center top;
 padding: 0px;
}
div.hstip {
 background-image: url(/images/crp/plaza/hStipLijn.gif);
 background-repeat: repeat-x;
 padding-top: 1px;
 padding-bottom: 1px;
 width: 100%;
 height: 5px;
}
div.vstip {
 background-image: url(/images/crp/plaza/vStipLijn.gif);
 background-repeat: repeat-y;
 padding-left: 1px;
 padding-right: 1px;
 height: 100%;
 width: 5px;
}

/* * documenten ************************************************ */
caption {
 color: #01367C;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 14px;	
 font-weight: bold;
 text-align: left;
}
table#brochures {
 background-color: #ffffff; /* D8EAF6 D9EFFF; */
 border: 1none; /* px solid #007CD1; */
 text-align: center;	
}
table#affiches {
 background-color: #ffffff; /* D8EAF6 D9EFFF; */
 border: 1none; /* px solid #007CD1; */
 text-align: center;	
}
a.navBlue:link {
 color: #007cd1;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
 /* text-transform: lowercase; */
 line-height: 13px;
 background-image: url(/images/txn/continue.gif);
 background-position: 0%;
 background-repeat: no-repeat;
 padding: 5px;
 padding-left: 22px;
}
a.navBlue:visited {
 color: #007cd1;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
 /* text-transform: lowercase; */
 line-height: 13px;
 background-image: url(/images/txn/continue.gif);
 background-position: 0%;
 background-repeat: no-repeat;
 padding: 5px;
 padding-left: 22px;
}
a.navBlue:hover {
 color: #007cd1;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: underline;
 /* text-transform: lowercase; */
 line-height: 13px;
 background-image: url(/images/txn/continue.gif);
 background-position: 0%;
 background-repeat: no-repeat;
 padding: 5px;
 padding-left: 22px;
}
/* * documenten einde ******************************************* */
div#attention {
 background-color : #EAF2F9;
 color : #1a2474;
 border: 1px solid;
 border-color : #1a2474;
 width: 125px;
 padding: 20px;
}
div.mouseHint {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #007cd1; /* zie bijv "required fields hint" */
 background-color: #F0F8FF;
 border: 1px solid #b0e0e6;
 padding: 5px;
 width: 250px;
 margin-top: 5px;
}
div.hint {
	visibility: hidden;
	position: relative;
	top: 5px;
	left: 0px;
	background-color: #F0F8FF;
	border: 1px solid #b0e0e6;
	padding: 3px;
	width: 200px;
}
div#FlexWrapper {
	position: relative;
	text-align: left;
	left: 50px;
	top: -80px;
}
div#FlexHint {
   position: absolute;
   width:300px;
	background-color: #D9E6F0;	
	padding: 5px;
	border: 1px solid #4169E1;
	text-align: justify;
}
a.navBlueSec:link {
 color: #007cd1;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
 line-height: 13px;
 padding: 5px;
}
a.navBlueSec:visited {
 color: #007cd1;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
 line-height: 13px;
 padding: 5px;
}
a.navBlueSec:hover {
 color: #007cd1;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: underline;
 line-height: 13px;
 padding: 5px;
}
div.radio {
 height: 30px;
 vertical-align: middle;
}
table.highlight {
 background-color:#eaffcc; 
 border: 1px solid #9cce77;
 vertical-align: middle;
}
.rollover a { display: inline; width: 100% }
tr.rollover:hover, tr.rollover-hover { background-color: #efffdf; }

