/* Standard HTML TAG Styles */
/*=============================================================================*/

BODY, TABLE, TD { font-family : Verdana, Arial, Helvetica, Sans-serif;
                  font-size : 11px;
                  color : #000000;
                  margin : 0px;
                }

P { padding : 0;
    border : none;
    margin : 1.0em 0em;
  }
HR { text-align : center;}

/* Links Styles */
/*=============================================================================*/

A:link { text-decoration : underline;
         color : #3399ff;
         font-weight : bold;
       }
A:visited { text-decoration : underline;
            color : #669999;
            font-weight : bold;
          }        
A:hover { color : #CC6666;
        }

A.languages:link { font-size : 14px;
                   font-weight : bold;
                   color : #3399ff;
                   text-decoration : none;}
A.languages:visited { font-size : 14px;
                   font-weight : bold;
                   color : #669999;
                   text-decoration : none;
                  }
A.languages:hover { font-size : 14px;
                    font-weight : bold;
                    color : #CC6666;
                    text-decoration : none;
                  }
.bottomMenu { font-size : 9px;
              font-weight : normal;
              color : #666666;
              text-decoration : none;
              text-align : center;
            }
A.bottomMenu:link { font-size : 9px;
                   font-weight : normal;
                   color : #666666;
                   text-decoration : none;
                  }
A.bottomMenu:visited { font-size : 9px;
                   color : #666666;
                   font-weight : normal;
                   text-decoration : none;
                    }
A.bottomMenu:hover { font-size : 9px;
                   color : #CC6666;
                   font-weight : normal;
                   text-decoration : none;
                    }
.topp { text-decoration : none;
        font-size : 12px;
        color : #006699;
        font-weight : bold;
       }
A.topp:link { text-decoration : none;
               font-size : 12px;
               color : #006699;
               font-weight : bold;
            }
A.topp:visited { text-decoration : none;
                  font-size : 12px;
                  color : #006699;
                  font-weight : bold;
                }
A.topp:hover { font-size : 12px;
                color : #CC6666;
              }


/*Index NavBar Styles*/
/*=============================================================================*/
.navTab {  background : #ffffff;
           border-style : solid;
           border-color : #006699;
           border-width : 3px;
         }
/*Main NavBar Styles*/
/*=============================================================================*/
.navTd {  background : #ffffff;
          text-align : left;
          border-style : none;
          border-color : #ffffff;
          padding-right : 4px;
          padding-left : 4px;
          padding-top : 1px;
          padding-bottom : 1px;
         }
.navTdLogo {  background : #ffffff;
              text-align : center;
              vertical-align : middle;
              border-style : solid;
              border-color : #ffffff;
              padding-bottom : 8px;
              padding-top : 4px;
           }
.navTdSearch {background : #ffffff;
              text-align : center;
              border-style : none;
              border-color : #ffffff;
              vertical-align : middle;
             }

.navTdSelected {  background : #006699;
                  text-align : left;
                  border-style : none;
                  border-color : #ffffff;
                  padding-right : 4px;
                  padding-left : 4px;
                  padding-top : 1px;
                  padding-bottom : 1px;
                }
.nav { text-decoration : none;
       font-size : 11px;
       color : #006699;
       font-weight : bold;
      }
A.nav:link { text-decoration : none;
               font-size : 11px;
               color : #006699;
               font-weight : bold;
             }
A.nav:visited { text-decoration : none;
               font-size : 11px;
               color : #006699;
               font-weight : bold;
                }
A.nav:hover { text-decoration : none;
               font-size : 11px;
               color : #CC6666;
               font-weight : bold;
              }
.navSelected { text-decoration : none;
               font-size : 11px;
               color : #ffffff;
               font-weight : bold;
             }
A.navSelected:link { text-decoration : none;
               font-size : 11px;
               color : #ffffff;
               font-weight : bold;
            }
A.navSelected:visited { text-decoration : none;
                  font-size : 11px;
                  color : #ffffff;
                  font-weight : bold;
                }
A.navSelected:hover { font-size : 11px;
                color : #ffffff;
              }
/*Inner NavBar Styles*/
/*=============================================================================*/

.navTdInner {  background : #ffffff;
          text-align : left;
          border-style : none;
          border-color : #ffffff;
          padding-right : 4px;
          padding-left : 4px;
          padding-top : 1px;
          padding-bottom : 1px;
         }
.navTdSelectedInner {  background : #006699;
                  text-align : left;
                  border-style : none;
                  border-color : #ffffff;
                  padding-right : 4px;
                  padding-left : 4px;
                  padding-top : 1px;
                  padding-bottom : 1px;
                   }
.navInner { text-decoration : none;
       font-size : 9px;
       color : #006699;
       font-weight : normal;
      }
A.navInner:link { text-decoration : none;
               font-size : 9px;
               color : #006699;
               font-weight : normal;
             }
A.navInner:visited { text-decoration : none;
               font-size : 9px;
               color : #006699;
               font-weight : normal;
                }
A.navInner:hover { text-decoration : none;
               font-size : 9px;
               color : #CC6666;
               font-weight : normal;
              }
.navSelectedInner { text-decoration : none;
               font-size : 9px;
               color : #ffffff;
               font-weight : normal;
             }
A.navSelectedInner:link { text-decoration : none;
               font-size : 9px;
               color : #ffffff;
               font-weight : normal;
            }
A.navSelectedInner:visited { text-decoration : none;
                  font-size : 9px;
                  color : #ffffff;
                  font-weight : normal;
                }
A.navSelectedInner:hover { font-size : 9px;
                color : #ffffff;
              }


/* RHS Styles */
/*=============================================================================*/
.rhsLogo { padding : 2; }


/* Site Map Styles */
/*=============================================================================*/
.mapTd {background: #3399CC;
        text-align : center;
        border-style : none;
        padding : 8px;
         }
.mapHd {font-family : Verdana, Arial, Helvetica, Sans-serif;
            color : #FFFFFF;
            background : #3399CC;
            font-size :18px;
            font-weight : 800; }

/* Image Styles */
/*=============================================================================*/

.hline {color: #006699;}
.inLineImage {margin-top : 4px;
              margin-bottom : 2px;
              margin-left : 4px;
              margin-right : 10px}


/* Body Text Styles */
/*=============================================================================*/

.bodyText {font-family : Verdana, Arial, Helvetica, Sans-serif;
           color : #000000;
           background : #ffffff;
           font-size : 11px; }

.largePrint {font-family : Verdana, Arial, Helvetica, Sans-serif;
           color : #000000;
           background : #ffffff;
           font-size : 14px;}
.smallPrint {font-family : Verdana, Arial, Helvetica, Sans-serif;
             color : #000000;
             background : #ffffff; 
             font-weight : normal;
             font-size : 9px;}

.caption {color : #333333;
          padding-top : 2px;}
.inLineHead { font-size : 130%;
         font-weight : bold;
         color : #999999;
         background : #ffffff; }

.head1 { font-size : 200%;
         font-weight : bold;
         color : #006699;
         background : #ffffff; }
.head2 { font-size : 150%;
         font-weight : bold;
         color : #006699;
         background : #ffffff; }
.head3 { font-size : 120%;
         font-weight : bold;
         color : #006699;
         background : #ffffff;
         }
.head4 { font-size : 100%;
         font-weight : bold;
         color : #006699;
         background : #ffffff; }
/* Headings ------------------------------------*/
H1 {font-size : 150%;
    font-weight : bold;
    font-style : normal;
    text-align : center;
    color : #ffffff;
    background : #006699; }

   }
H2 {font-size : 115%; 
    font-weight : bold;
    font-style : normal;
    text-align : left;
    padding-left : 0.5em;
    color : #ffffff;
    background : #006699; }
   }
H3 {font-size : 115%; 
    font-weight : bold;
    font-style : italic;
    text-align : left;
    padding-left : 0.5em;
   }
H4 {font-size : 110%;  
    font-weight : bold;
    font-style : italic;
    text-align : left;
    padding-left : 0.5em;
   }
H5 {font-size : 110%; 
    font-weight : bold;
    font-style : italic;
    text-align : left;
    padding-left : 1em;
   }
H6 {font-size : 100%; 
    font-weight : bold;
    font-style : italic;
    text-align : left;
    padding-left : 0.5em;
   }
H2 A:link { text-decoration : underline; color : #FFFFFF; font-weight : bold; }
H2 A:visited { text-decoration : underline; color : #CCCCCC; font-weight : bold; }
H2 A:hover { color : #CC6666; }
H2 A:active { color : #FF0000; }

H1.cuica,H2.cuica,H3.cuica,H4.cuica,H5.cuica,H6.cuica
        { color : #FFFFFF;
          background : #006699;
          padding : 0.2em 0.2em 0.2em 0.5em;
          margin : 1em 0;
         }
.cuica A:link { text-decoration : underline; color : #FFFFFF; font-weight : bold; }
.cuica A:visited { text-decoration : underline; color : #CCCCCC; font-weight : bold; }
.cuica A:hover { color : #CC6666; }
.ciuca A:active { color : #FF0000; }


.sizeXXL {font-size : 200%;}
.sizeXL {font-size : 150%;}
.sizeL {font-size : 120%;}

.highlight {font-weight : 800;
           }

.lowlight {color : #666666;
           background : #ffffff;
          }

.strapLine {  font-family : Verdana, Arial, Helvetica, sans-serif;
              font-size : 12px;
              font-weight : normal;
              color : #333300;
              background : #CCCC99;
              font-style : italic;
            }
.strapLineTd {background : #CCCC99;
              text-align : right;
              padding-top : 0px;
              padding-left : 20px;
              padding-right : 20px;
              padding-bottom : 2px;
             }
.blockHeadGap {background : #FFFFFF;
               border-style : none;
               padding : 4px;
               font-family : Verdana, Arial, Helvetica, sans-serif;
               font-size : 0px;
               font-weight : normal;
              }

.tiny {font-family : Verdana, Arial, Helvetica, Sans-serif;
       color : #000000;
       background : #ffffff; 
       font-weight : normal;
       font-size : 1px;}

/* Box0 (Standard) Styles */
/*=============================================================================*/
.box0Td {background : #FFFFFF;
        text-align : left;
        vertical-align : top;
        border-style : none;
        padding : 4px;
       }
.box0TdHd {background : #006699;
           text-align : right;
           border-style : none;
           padding : 1px;
           }

.box0Hd {  font-family : Verdana, Arial, Helvetica, sans-serif;
                 font-size : 12px;
                 font-weight : bold;
                 color : #FFFFFF;
                 background : #006699;
                 font-style : normal;
              }

/* Box1 (brown) Styles */
/*=============================================================================*/

.box1TdHd {background : #333300;
           text-align : center;
           padding : 4px;
              }
.box1Td {background : #CCCC99;
        text-align : left;
        border-style : none;
        padding : 4px;
       }
.box1Hd { font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 12px;
            color : #ffffff;
            background : #333300;
            font-weight : bold;
           }
.box1Txt {font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 11px;
            color : #333300;
            font-weight : normal;
            background : #CCCC99;
           }

A.box1Txt:link { text-decoration : underline;
               font-size : 11px;
               color : #006699;
               font-weight : bold;
            }
A.box1Txt:visited { text-decoration : underline;
                  font-size : 11px;
                  color : #006699;
                  font-weight : bold;
                }
A.box1Txt:hover { font-size : 11px;
                color : #CC6666;
              }

/* Box2 (blue) Styles */
/*=============================================================================*/

.box2TdHd {background : #006699;
           text-align : center;
           padding : 4px;
              }
.box2Td {background : #3399CC;
        text-align : left;
        border-style : none;
        padding : 4px;
       }
.box2Hd { font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 12px;
            color : #ffffff;
            background : #006699;
            font-weight : bold;
           }

.box2Txt {font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 11px;
            color : #FFFFFF;
            font-weight : normal;
            background : #3399CC;
           }

A.box2Txt:link { text-decoration : underline;
               font-size : 11px;
               color : #FFFFFF;
               font-weight : bold;
            }
A.box2Txt:visited { text-decoration : underline;
                  font-size : 11px;
                  color : #FFFFFF;
                  font-weight : bold;
                }
A.box2Txt:hover { font-size : 11px;
                color : #CC6666;
              }

A.box2Hd:link { text-decoration :none;
                color : #FFFFFF;}
A.box2Hd:hover {text-decoration :none;
                color : #FF0000;}
A.box2Hd:active {text-decoration :none;
                 color : #FF0000;}
A.box2Hd:visited { text-decoration :none;
                color : #FFFFFF;}


/* Box3 (background Rings) Styles */
/*=============================================================================*/

.box3TdHd {background : #CCCC99;
           text-align : center;
           padding : 2px;
           }

.box3Td {background-color : #3399CC;
        background-image : url(/images/ringSegment.gif);
        text-align : center;
        border-style : none;
        padding : 4px;
         }
.box3Hd { font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 14px;
            color : #333300;
            background : #CCCC99;
            font-weight : bold;
           }

.box3Txt {font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 11px;
            color : #FFFFFF;
            font-weight : bold;
            background : none;
           }

A.box3Txt:link { text-decoration : underline;
               font-size : 11px;
               color : #FFFFFF;
               font-weight : bold;
            }
A.box3Txt:visited { text-decoration : underline;
                  font-size : 11px;
                  color : #FFFFFF;
                  font-weight : bold;
                }
A.box3Txt:hover { font-size : 11px;
                color : #CC6666;
              }

/* Box4 (background Images) Styles */
/*=============================================================================*/

.box4TdHd {background : #CCCC99;
           text-align : center;
           padding : 2px;
           }

.box4Td {background-color : #3399CC;
        background-image : url(/images/sansetPale.jpg);
        text-align : center;
        border-style : none;
        padding : 4px;
         }
.box4Hd { font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 14px;
            color : #333300;
            background : #CCCC99;
            font-weight : bold;
           }

.box4Txt {font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 11px;
            color : #FFFFFF;
            font-weight : bold;
            background : none;
           }

A.box4Txt:link { text-decoration : underline;
               font-size : 11px;
               color : #FFFFFF;
               font-weight : bold;
            }
A.box4Txt:visited { text-decoration : underline;
                  font-size : 11px;
                  color : #FFFFFF;
                  font-weight : bold;
                }
A.box4Txt:hover { font-size : 11px;
                color : #CC6666;
              }

/* Form Element Styles */
/*=============================================================================*/

.okButton {background : #99cccc;
           border-style : outset;
           font-family : Verdana, Arial, Helvetica, sans-serif; 
           font-size : 11px;
           font-weight : 800; 
           color : #006699;}
.submitButton {background : #99cccc;
           border-style : outset;
           font-family : Verdana, Arial, Helvetica, sans-serif; 
           font-size : 11px; font-weight : 600; 
           color : #006699;}
.resetButton {background : #99CCCC;
           border-style : outset;
           font-family : Verdana, Arial, Helvetica, sans-serif; 
           font-size : 11px; font-weight : 600; 
           color : #006699;}
.actionButton {background : #99CCCC;
           border-style : outset;
           font-family : Verdana, Arial, Helvetica, sans-serif; 
           font-size : 11px; font-weight : 600; 
           color : #006699;}
.searchInput {background : #3399CC;
            border-style : inset; 
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 11px; 
            font-weight : normal;
            color : #FFFFFF; }
.textInput {background : #99CCFF;
            border-style : inset; 
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 11px; 
            font-weight : normal;
            color : #000000; }

/* Database Styles */
/*=============================================================================*/
.dbInputTd {background : #FFFFFF;
            text-align : left;
            vertical-align : top;
            border-style : none;
            padding : 4px;
           }

.dbHeadTd {background : #99CCCC;
           text-align : left;
           vertical-align : middle;
           padding : 4px;
          }

.dbInput  {background : #EEEEFF;
            border-style : inset; 
            font-family : Verdana, Arial, Helvetica, sans-serif;
            font-size : 12px; 
            font-weight : normal;
            color : #000000; }
.dbWidget  {background : #FFFFFF;
            border-style : none; 
            font-size : 12px; 
            font-weight : normal;
            color : #000000; }
.dbPrevEntry  {background : #FFFFFF;
               font-family : Verdana, Arial, Helvetica, sans-serif;
               font-size : 12px; 
               font-weight : bold;
               color : #666666; }

.dbHead { font-family : Verdana, Arial, Helvetica, Sans-serif;
            text-decoration : none;
            font-size : 12px;
            color : #006699;
            background : #99CCCC;
            font-weight : bold;
           }
.dbRowOddTd { background : #FFFFFF;
              text-align : left;
              vertical-align : middle;
              border-style : none;
              padding : 4px;
            }
.dbRowEvenTd { background : #EEEEEE;
               text-align : left;
               vertical-align : middle;
               border-style : none;
               padding : 4px;
            }

.dbRow    {  font-family : Verdana, Arial, Helvetica, Sans-serif;
             text-decoration : none;
             font-size : 11px;
             color : #000000;
             font-weight : normal;
           }

A.dbRow:link { text-decoration : underline;
                 font-size : 11px;
                 color : #006699;
                 font-weight : bold;
               }
A.dbRow:visited { text-decoration : underline;
                  font-size : 11px;
                  color : #006699;
                  font-weight : bold;
                }
A.dbRow:hover { font-size : 11px;
                color : #CC6666;
               }
.buttonBar {  background : #DDDDDD;
              border-style : solid;
              border-color : #336666 #FFFFFF #FFFFFF #336666;
              border-width : 2px;
              padding : 0px;
           }

.ringHead {background-color : #3399CC;
        background-image : url(/images/ringSegment.gif);
        text-align : left;
        border-style : none;
        padding : 0px;
         }
/* -------------------------------------------------------------
                     Stijl
-----------------------------------------------------------------*/
.normal    {   font-family : Verdana, Arial, Helvetica, Sans-serif;
               font-weight : normal;
               text-align : left;
               padding : 0em;
               border : none;
               margin : 0.5em;
           }

.samba
        {   font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #FFFFFF;
            background : #3399CC;
            padding : 0em;
            border : 0.2em solid #006699;
            margin : 0.5em;
         }
.samba TABLE, .samba TD, .samba TABLE TD
        {   font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #FFFFFF;
            background : #3399CC;
            padding : 0.25em;
            border : 1px #006699 solid;
            margin : 0em;
         }

.samba P { padding : 0.5em;
           border : 0;
           margin : 0;
         }
.samba P.indent {padding-left : 3em; }
.samba P.indentMore  {padding-left : 6em; }
.samba H1  { text-align : center;
             font-size : 150%;
             color : #FFFFFF;
             background : #006699;
             padding : 0.4em ;
             margin : 0;
           }
.samba H2  { text-align : center;
             font-size : 125%;
             color : #FFFFFF;
             background : #006699;
             padding : 0.4em ;
             margin : 0;
           }
.samba A:link { text-decoration : underline; color : #FFFFFF; font-weight : bold; }
.samba A:visited { text-decoration : underline; color : #CCCCCC; font-weight : bold; }
.samba A:hover { color : #CC6666; }
.samba A:active { color : #FF0000; }


.montuno  { font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #000000;
            background : #FFFFFF;
            padding : 0em;
            border : 0.2em solid #CCCCCC;
            margin : 0.5em;
         }
.montuno TABLE, .montuno TD
{ font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #000000;
            background : #FFFFFF;
            padding : 0.5em;
            border : none;
            margin : 0em;
         }
.montuno P { padding : 0.5em;
           border : 0;
           margin : 0;
         }
.montuno P.indent {padding-left : 3em; }
.montuno P.indentMore  {padding-left : 6em; }
.montuno H1  { text-align : center;
             font-size : 130%;
             color : #333333;
             background : #CCCCCC;
             padding : 0.4em ;
             margin : 0;
           }
.montuno H2  { text-align : center;
             font-size : 110%;
             color : #333333;
             background : #CCCCCC;
             padding : 0.4em ;
             margin : 0;
           }
.montuno A:link { text-decoration : underline; color : #3333CC; font-weight : bold; }
.montuno A:visited { text-decoration : underline; color : #9999CC; font-weight : bold; }
.montuno A:hover { color : #CC6666; }
.montuno A:active { color : #FF0000; }

.timbale
        {   font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #333300;
            background : #CCCC99;
            padding : 0em;
            border : 1px solid #333300;
            margin : 0.5em;
         }
.timbale P { padding : 0.4em;
           border : 0;
           margin : 0;
         }
.timbale H2  { text-align : center;
             font-size : 100%;
             color : #FFFFFF;
             background : #333300;
             padding : 0.2em ;
             margin : 0;
           }
.timbale A:link { text-decoration : underline; color : #000033; font-weight : bold; }
.timbale A:visited { text-decoration : underline; color : #330033; font-weight : bold; }
.timbale A:hover { color : #CC6666; }
.timbale A:active { color : #FF0000; }

.timba
        {   font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #333300;
            background : #CCCC99;
            padding : 0em;
            border : 0.2em solid #333300;
            margin : 0.5em;
         }
.timba TABLE, .timba TD, .timba TABLE TD
        {   font-family : Verdana, Arial, Helvetica, Sans-serif;
            font-weight : normal;
            text-align : left;
            color : #333300;
            background : #CCCC99;
            padding : 0.25em;
            border : 1px #333300 solid;
            margin : 0em;
         }

.timba P { padding : 0.5em;
           border : 0;
           margin : 0;
         }
.timba P.indent {padding-left : 3em; }
.timba P.indentMore  {padding-left : 6em; }
.timba H1  { text-align : center;
             font-size : 150%;
             color : #FFFFFF;
             background : #333300;
             padding : 0.4em ;
             margin : 0;
           }
.timba H2  { text-align : center;
             font-size : 125%;
             color : #FFFFFF;
             background : #333300;
             padding : 0.4em ;
             margin : 0;
           }
.timba A:link { text-decoration : underline; color : #000033; font-weight : bold; }
.timba A:visited { text-decoration : underline; color : #330033; font-weight : bold; }
.timba A:hover { color : #CC6666; }
.timba A:active { color : #FF0000; }
/* Mondrian styles added 20/08/2004 */
.alignCenter { text-align : center; }
.alignLeft { text-align : left; }
.alignRight { text-align : right; }
P.indent {padding-left : 3em; }
P.indentMore  {padding-left : 6em; }
UL {list-style : disc; padding : 0 0 0 3em; border : 0; margin : 1em;}
OL {list-style : decimal; padding : 0 0 0 3em; border : 0; margin : 1em;}
LI {padding : 0.3em; margin : 0em; border 0;}
IMG { border : none;
      margin : 0;
      padding : 0; }

IMG.left { border : none;
           margin : 0.5em 1em;
           float : left; 
           vertical-align : text-top;}
IMG.right { border : none;
            margin : 0.5em 1em;
            float : right;
            vertical-align : text-top;}
IMG.center {  border : none;
              margin : 0.5em 1em;
              text-align : center; }

IMG.leftBdr { border : 1px solid #333333;
           margin : 0.5em 1em;
           float : left; 
           vertical-align : text-top;}
IMG.rightBdr { border : 1px solid #333333;
            margin : 0.5em 1em;
            float : right;
            vertical-align : text-top;}
IMG.centerBdr {  border : 1px solid #333333;
              margin : 0.5em 1em;
              text-align : center; }
SUB {vertical-align : sub;
     font-size : 10px;}

SUP { vertical-align : super;
      font-size : 10px;}

