body  {
 background-image: url(/img/alg/background.gif);
 background-position: top;
 background-repeat: repeat-x;
/*  color: #333333; */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 _scrollbar-face-color:#f0f7ff;
 _scrollbar-arrow-color:#000066;
 _scrollbar-track-color:#efefef;
 _scrollbar-shadow-color:#000066;
 _scrollbar-highlight-color:#FFFFFF;
 _scrollbar-3dlight-color:#f0f7ff;
 _scrollbar-darkshadow-Color:#f0f7ff;
/*  border-color: #000066; */
 background-attachment: fixed;
}
body.newsContent {
 background-image: none;
}
.toolBoxLogo {
 background-attachment: scroll;
 background-color: White;
 background-image: url(/img/alg/toolBoxLogo.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
 border-left: 1px solid #ce0031;
}
.headerFiller {
 background-color: #ffffff;
 background-image: url(/img/alg/effect.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
}
.toolBoxHeader {
 background-attachment: scroll;
 background-color: White;
 background-image: url(/img/alg/toolBoxHeader.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
 border-right: 1px solid #ce0031;
}
.headerlinks {
 color: #fffff;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 text-decoration: none;
}
a.headerlinks:link {
 color: #fffff;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 text-decoration: none;
}
a.headerlinks:visited {
 color: #fffff;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 text-decoration: none;
}
a.headerlinks:hover {
 color: #000000;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 text-decoration: underline;
}
table#header {
 background: #ce0031;
 color: White;
}
td.header {
 background: #ce0031;
 color: White;
}
font.crumbLink {
 color: White;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
}
a.crumbLink:link {
 color: White;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
}
a.crumbLink:visited {
 color: #efefef;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: none;
}
a.crumbLink:hover {
 color: #DCDCDC;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: normal;
 text-decoration: underline;
}
.noshade {
 color: #ffffff;
 border: none;
 height: 1px;
}
div#menu {
 position: absolute;
 top: 0px;
 left: 0px;
 height: 20px;
 background: #ffffff;
}
#menu a {
text-decoration: none;
}
div#hmenu {
 position: absolute;
 top: 0px;
 left: 0px;
 height: 22px;
 background: #4682b4; /* #ffffff; */
 padding: 0px;
 width: 100%;
}
#hmenu a {
text-decoration: none;
}
.menuFiller {
 background-color: #ffffff;
 background-image: url(/img/alg/bglogo.gif);
 background-repeat: no-repeat;
 background-position: bottom left;
 height: 300px;
 width: 180px;
}
table#main {
 background-color: transparent;
}
td.inhoud {
 background-color: #ffffff;
}
td.content {
 background-color: #ffffff;
 color: #424242;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 13px;
 padding-top: 8px;
 padding-right: 15px !important; /* not for IE */
 width: 555px;
}
td.fullContent {
 background-color: #ffffff;
 color: #424242;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 13px;
 padding-top: 8px;
 padding-left: 20px;
 padding-right: 20px;
 width: 100%;
}
td.vLine {
/* background-image: url(/img/alg/vStipLijn.gif); */
 background: #ffffff;
 padding-left: 1px;
 padding-right: 1px;
 width: 15px;
}
td.hLine { /* padding-bottom in tabinhoud niet OJK bij IE  */
/* background-color: #ffffff; */
 height: 10px;
 padding: 0px;
}
td {
 color: #424242;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 13px;
}
td.menu  {
 background-color: #ffffff;
 color: #424242;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 13px;
 text-align:justify;
}
td.hmenu  {
 background-color: #4682b4;
 color: #ffffff;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 line-height: 13px;
 text-align:justify;
}
div {
 padding: 0px;
}
.titel  {
 color: #ce0031;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
}
.teksttitel {
 color: #ffffff;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, Arial, Helvetica;
 background-color: #8399b1;
 border-bottom: 1pt solid #adc8de;
}
.subtitel {
 color: #4681B5;
 /* color: #37658D; */
 font-weight: bold;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica
}
div.inhoud {
 background-color: #ffffff;
 padding: 0px;
}
td.inhoud {
 background-color: #ffffff;
}
table#foottab {
 background: transparent;
 color: White;
 padding: 0px;
}
td.fletf {
 background-color: transparent;
 background-image: url(/img/alg/lborder.gif);
 background-repeat: no-repeat;
 background-position: left bottom;
 color: white;
 width: 20px;
}
td.fright {
 background-color: transparent;
 background-image: url(/img/alg/rborder.gif);
 background-repeat: no-repeat;
 background-position: right bottom;
 color: white;
 width: 20px;
}
td.fmiddle {
 background-image: url(/img/alg/bottom.gif);
 background-repeat: repeat-x;
 background-position: center;
 color: white;
 vertical-align: middle;
}
.footerlink {
 font-family: Verdana, Arial, Helvetica;
 font-size: 9px;
 color: #ffffff;
 text-decoration: none;
}
a.footerlink:link {
 font-family: Verdana, Arial, Helvetica;
 font-size: 9px;
 color: #ffffff;
 text-decoration: none;
}
a.footerlink:visited {
 font-family: Verdana, Arial, Helvetica;
 font-size: 9px;
 color: #eeeeee;
 text-decoration: none;
}
a.footerlink:hover {
 font-family: Verdana, Arial, Helvetica;
 font-size: 9px;
 color: #c1c1c1;
 text-decoration: none;
}
a:link {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #4682b4;
 text-decoration: underline;
}
a:visited {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #424242;
 text-decoration: underline;
}
a:hover {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 color: #ce0031;
 text-decoration: underline;
}
a.continue:link {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 line-height: 24px;
 color: #ce0031;
 text-decoration: none;
 background-image: url(/img/alg/continue.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 5px;
 padding-left: 25px;
 font-weight: normal;
}
a.continue:visited {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 line-height: 24px;
 color: #ce0031;
 text-decoration: none;
 background-image: url(/img/alg/continue.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 5px;
 padding-left: 25px;
 font-weight: normal;
}
a.continue:hover {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 line-height: 24px;
 color: #4682b4;
 text-decoration: none;
 background-image: url(/img/alg/continue_on.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 5px;
 padding-left: 25px;
 font-weight: normal;
}
a.back:link {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 line-height: 24px;
 color: #ce0031;
 text-decoration: none;
 background-image: url(/img/alg/back.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 5px;
 padding-left: 25px;
 font-weight: normal;
}
a.back:visited {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 line-height: 24px;
 color: #ce0031;
 text-decoration: none;
 background-image: url(/img/alg/back.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 5px;
 padding-left: 25px;
 font-weight: normal;
}
a.back:hover {
 font-family: Verdana, Arial, Helvetica;
 font-size: 11px;
 line-height: 24px;
 color: #4682b4;
 text-decoration: none;
 background-image: url(/img/alg/back_on.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding: 5px;
 padding-left: 25px;
 font-weight: normal;
}
.bigTitle {
 font-size: 12px;
 font-weight: bold;
 color: #ce0031;
 font-family: Verdana, Arial, Helvetica;
}
.important {
 color: #4681B5;
 font-weight: bold;
}
h2 {
 color: #ce0031;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica;
 font-weight: bold;
}
h3 {
 color: #4681B5;
 /* color: #37658D; */
 font-weight: bold;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica
}
h1 {
 font-size: 12px;
 font-weight: bold;
 color: #ce0031;
 font-family: Verdana, Arial, Helvetica;
}