@charset "ISO-8859-1";

body { background-color: #EEEEEE;
       color:            #000099;
       font-family:      arial;
       font-size:        medium; }

a
{
  text-decoration: none;
  color:           #000080;
}

a:hover
{
  text-decoration: underline overline;
  color:           #A00000;
}

a.light
{
  text-decoration: none;
  color:           #DAECEC;
  cursor:          pointer;
} 

a.light:hover
{
  text-decoration: underline overline;
  color:           #FFFFFF;
}

a.dark
{
  text-decoration: none;
  color:           #00948B;
  font-weight:     bold;
} 

a.dark:hover
{
  text-decoration: underline overline;
  color:           #008B8B;
}


a.button
{
  text-decoration: none;
  color:           #000033;
} 

a.button:hover
{
  text-decoration: none;
  color:           #000000;
}

span.link { cursor: pointer; }


td.menuHead
{
  background-image:    url( "Images/caption.png" );
  background-repeat:   no-repeat;
  background-position: left top;
  background-color:    #00948B;
  color:               #DAECEC;
  /*
  background-color:    #DAECEC;
  color:               #000000;
  */
  font-size:           11px;
  /*
  text-align:          center;
  vertical-align:      middle;
  font-weight:         bold;
  */
}

.caption
{
  /*
  background-color:    #DAECEC;
  background-color:    #00948B;
  color:               #DAECEC;
  color:               #00948B;
  */
  color:               #000000;
}

.caption td
{
  font-size:           11px;
  text-align:          left;
/*  font-weight:         bold; */
  padding-left:        2px;
  padding-right:       8px;
  padding-top:         10px;
  padding-bottom:      20px;
}

.caption a
{
  text-decoration: none;
  color:           #000000;
  cursor:          pointer;
}

.caption a:hover
{
  text-decoration: none;
  color:           #00948B;
  cursor:          pointer;
}

.cap { color:     #00948B;
       font-size: 22px; }

td.menuTopActive,
td.menuTopHyper,
td.menuTopHover,
td.menuTopEnd
{
  background-color:  #DAECEC;
  font-size:         12px;
  text-align:        center;
  vertical-align:    middle;
  font-weight:       bold;
}

td.menuTopActive
{
  background-image:    url( "Images/MenuTopActive.gif" ); 
  background-repeat:   no-repeat;
  background-position: bottom center;
  color:               #FFFFFF;
}

td.menuTopHyper
{
  background-image:    url( "Images/MenuTopHyper.gif" ); 
  background-repeat:   no-repeat;
  background-position: bottom center;
  color:               #000000;
}

td.menuTopHover
{
  background-image:    url( "Images/MenuTopHover.gif" ); 
  background-repeat:   no-repeat;
  background-position: bottom center;
  color:               #DAECEC;
}

td.menuTopEnd
{
  background-image:    url( "Images/MenuTopEnd.gif" ); 
  background-repeat:   repeat-x;
  background-position: bottom left;
}

td.menuSubActive,
td.menuSubHyper,
td.menuSubHover,
td.menuSubEnd
{
  background-color: #00948B;
  font-size:        12px;
  text-align:       center;
  vertical-align:   middle;
  font-weight:      bold;
}

td.menuSubActive
{
  background-image:    url( "Images/MenuSubActive.gif" ); 
  background-repeat:   no-repeat;
  background-position: top center;
  color:               #000000;
}

td.menuSubHyper
{
  background-image:    url( "Images/MenuSubHyper.gif" ); 
  background-repeat:   no-repeat;
  background-position: top center;
  color:               #FFFFFF;
}

td.menuSubHover
{
  background-image:    url( "Images/MenuSubHover.gif" ); 
  background-repeat:   no-repeat;
  background-position: top center;
  color:               #00948B;
}

td.menuSubEnd
{
  background-image:    url( "Images/MenuSubEnd.gif" ); 
  background-repeat:   repeat-x;
  background-position: top left;
}

.content2
{
  background-color:    #EEEEEE;
  background-image:    url( "Images/TCMLogoWhite.gif" );
  background-repeat:   no-repeat;
  background-position: top center;
/*
  text-align:          left;
*/
}

h3 { /* color:         #0000BB; */
     margin-top:    5px;
     margin-bottom: 0px;
     margin-left:   0px;
     padding-left:  0px; }


p { margin-top:    6px;
    margin-bottom: 4px;
    margin-left:   2px;
    margin-right:  2px;  }
    
.frame
{
  background-color:    #00948B;
  color:               #FFFFFF;
  border:              2px solid #00948B;
/*  border-collapse:     collapse; */
}

.content
{
  background-color:    #DAECEC;
  color:               #000000;
/*  padding:             2px; */
}

img.home
{
  border: 2px solid #FFFFFF;
  width:  210px;
  height: 202px;
}

img.white
{
  border: 1px solid #FFFFFF;
}

.groep
{
  color:            #000099;
  font-family:      arial;
  font-size:        16px;
  font-weight:      bold;
  padding-top:      8px;
}

.head
{
  color:            #000099;
  font-family:      arial;
  font-size:        12px;
  font-weight:      light;
}


