A:link
{
    color: #0033ff;
}
A:visited
{
    color: #0099ff;
}
A:active
{
    color: #33ffff;
}
BODY
{
    font-size: 10pt;
    margin: 0px 10px;
    line-height: normal;
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    background-color: #ffffcc;
}
TABLE
{
    font-family: Verdana, Arial, Helvetica, Sans-serif;
    font-size: 10pt;
    table-border-color-light: rgb(153,255,204);
    table-border-color-dark: rgb(0,0,51);
}
H1
{
    color: #3333cc;
    font-family: Verdana, Arial, Helvetica;
}
H2
{
    color: #3333cc;
    font-family: Verdana, Arial, Helvetica;
}
H3
{
    color: #3333cc;
    font-family: Verdana, Arial, Helvetica;
}
H4
{
    color: #3333cc;
    font-family: Verdana, Arial, Helvetica;
}
H5
{
    color: #3333cc;
    font-family: Verdana, Arial, Helvetica;
}
H6
{
    color: #3333cc;
    font-family: Verdana, Arial, Helvetica;
}
A:hover
{
    color: #ff0000;
    text-decoration: underline;
}
P
{
    background-color: #ffffcc;
    font-family: Verdana, Arial, Helvetica, 'Sans Serif';
    font-size: 10pt;
}

LI
{
    font-size: 10pt;
    font-family: Verdana, Arial, Helvetica, 'Sans Serif';
    letter-spacing: normal;
}
.navbar
{
    color: #ccffff;
}
.navbar:hover
{
    color: #ffff00;
    text-decoration: underline;
}
.navbar:visited
{
    color: #0099ff;
}
.navbar:link
{
    color: #0033ff;
}
.Sequence
{
    font-size: 16pt;
    font-weight: bold;
}

.starttest
{
    font-size: 110%;
    color: #3333FF;
    font-weight: bold;
}

.kopje
{
    color: #3333FF;
    line-height: 100%;
    font-weight: bold;
}
ul.items
{
    font-size: 10pt;
    line-height: normal;
    font-family: Verdana, Arial, Helvetica;
    list-style-type: disc;
    text-align: left;
    list-style-position: outside;
}
hr
{
    color: #3333ff;
}
TR.OcaQuestion
{
    text-align: left;
}
TR.OcaQuestionError
{
    font-weight: bold;
    color: red;
    text-align: left;
}
td
{
    vertical-align: top;
}
td.OcaAnswer
{
    vertical-align: top;
    width: 51px;
    text-align: center;
}
td.OcaQNbr
{
    vertical-align: top;
    width: 18px;
    text-align: center;
}
td.OcaQText
{
    vertical-align: top;
    width: 100%;
    text-align: left;
}
TR.OcaQuestionHeader
{
    height: 21px;
    vertical-align: baseline;
}


div.Block1
{
    border-right: #33ccff 1px solid;
    border-top: #33ccff 1px solid;
    border-left: #33ccff 1px solid;
    border-bottom: #33ccff 1px solid;
    text-align: left;
    margin-bottom: 10px;
    width: 100%;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    padding-top: 3px;
}

div.Block1 H1
{
    font-weight: bold;
    font-size: 12pt;
    color: #3300ff;
}
div.Block1 ul
{
    text-align: left;
}

div.Block1XXX l1
{
    text-align: left;
    margin-left: 5px;
}
div.Block1 p.quote
{
    font-style: italic;
}
.Block1 .header 
{
        color: red;
    font-weight: bold;
    margin-bottom: -15px;
    margin-top: 0px;
    background-position: 50% top;
    background-repeat: repeat-x;
    background-color: #99ffff;
    padding-bottom: 4px;
    padding-right: 4px;
    padding-left: 4px;
}
.Block1 .content
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
}
div.BlockDefault
{
    border-right: #33ccff 1px solid;
    border-top: #33ccff 1px solid;
    border-left: #33ccff 1px solid;
    border-bottom: #33ccff 1px solid;
    text-align: left;
    margin-bottom: 10px;
    margin-top: 4px;
        width: 100%;
}
.BlockDefault .header 
{
        color: red;
    font-weight: bold;
    margin-bottom: -15px;
    margin-top: 0px;
    background-position: 50% top;
    background-repeat: repeat-x;
    background-color: #99ffff;
    padding-bottom: 4px;
    padding-right: 4px;
    padding-left: 4px;
}
.BlockDefault .content
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.boxsucces
{
    border-right: lightcyan 2px solid;
    border-top: lightcyan 2px solid;
    border-left: lightcyan 2px solid;
    border-bottom: lightcyan 2px solid;
    vertical-align: top;
    text-align: left;
    float: inherit;
    height: 100%;
    width: 100%;
    margin-bottom: 10px;
    margin-right: 2px;
}
.boxsucces .header
{
    color: red;
    font-weight: bold;
    margin-bottom: -15px;
    margin-top: 0px;
    background-position: 50% top;
    background-repeat: repeat-x;
    background-color: #99ffff;
    font-size: smaller;
            padding-bottom: 4px;
                padding-right: 4px;
    padding-left: 4px;

}
.boxsucces .content
{
    font-style: italic;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
}
.boxsucces .ref
{
    font-style: normal;
}
div.ad
{
    border-right: #0000ff 1px solid;
    border-top: #0000ff 1px solid;
    border-left: #0000ff 1px solid;
    border-bottom: #0000ff 1px solid;
    margin-bottom: 10px;
        width: 100%;

}
div.ad .header
{
    font-size: 12pt;
    color: #ff0066;
    font-weight: bold;
        padding-bottom: 4px;
}
div.ad .content
{
    padding: 3px;
}

div.ad h2
{
    color: #0000FF;
    font-size: 10pt;
}
div.ad div.adnote
{
    font-size: 8pt;
    color: #808080;
    font-style: italic;
}
div.ad p
{
    margin-top: 0;
    margin-bottom: 0;
}
div.ad p.adtext
{
    font-size: 8pt;
}
div.ad p.adlink
{
    font-size: 8pt;
    color: #008000;
}
div.ad a[href]
{
    text-decoration: none;
    color: #ff0066;
}

.BoxSpeciaal1
{
    background-color: #CCFFFF;
    border-style: dotted;
    border-color: #FF0000;
    padding: 3px;
    margin-bottom: 10px;
}
