body {
   margin: 0;
   padding: 0;
   background-color: #fff;
   color: white;
   font: small Arial, Helvetica, Verdana, sans-serif;
}
table {
   color: #000;
   padding-right:40px;
   text-align:left;
   font-size: 90%;
}
#wrapper {
   background-color: #fff;
   margin: 20px 40px 20px 40px;
   padding: 10px;
}
#header-bottom {
   border-top: 1px solid #ffd4eb;
   padding-top: 10px;
   border-bottom: 1px solid #ffd4eb;
   padding-bottom: 10px;
}
#header-bottom ul {
   margin: 0;
   text-align: center;
}
#header-bottom li {
   display: inline;
}
#header-bottom a.magenta:link, #header-bottom a.magenta:visited {
   color:#e20079;
   font-weight:bold;
   font-size:15px;
   text-decoration: none;
}
#header-bottom a.magenta:hover  {
   color:#000;
   text-decoration:none;
}
#header-bottom a.groen:link, #header-bottom a.groen:visited {
   color:#72b61a;
   font-weight:bold;
   font-size:15px;
   text-decoration: none;
}
#header-bottom a.groen:hover  {
   color:#000;
   text-decoration:none;
}
#header-bottom a.blauw:link, #header-bottom a.blauw:visited {
   color:#009ee0;
   font-weight:bold;
   font-size:15px;
   text-decoration: none;
}
#header-bottom a.blauw:hover  {
   color:#000;
   text-decoration:none;
}
#tagline {
   font-weight: bold;
   background-color: #fdf8f2;
   color: #050845;
   font-style: italic;
   margin: 0;
   padding: 0 0 0 20px;
   width: 300px;
   float: left;
}
#main {
   position: relative;
   top: 0;
   left: 0;
   width: 100%;
   margin-top: 10px;
}
#content {
   margin: 0 240px 0 220px;
   border-top: 1px solid #ffd4eb;
   background-color: #fff;
   color: black;
}
#content .inner {
   margin: 10px 20px 10px 40 px;
}
#content .inner h2 {
   color: #000;
   padding-bottom: 0.2em;
   border-bottom: 1px solid #ffd4eb;
   font-size: 130%;
}
#content .inner h3 {
   font-size: 130%;
   color: #e20079;
}
#content .inner a:link, .inner a:visited  {
   color: #e20079;
   font-weight:bold;
   text-decoration:none;
}
#content .inner a:hover  {
   color: #000;
}
#content .inner p {
   color: #00f;
   font-size: 90%;
   padding-right:0px;
   text-align:justify;
}
#content .inner .features img {
   float: left;
   margin: 0 5px 5px 0;
}
#content .inner img {
   float: left;
   margin: 0 5px 5px 0;
}
#content .inner .author  {
   font-weight: bold;
}
#content .inner p.right  {
  margin-top:0;
  text-align:right;
}
#table  {
  color:#00f;
  border-color:#6699ff;
  margin-top:0;
  text-align:justify;
}
#content .inner p.right a:link, #content .inner p.right a:visited  {
   color:#e20079;
   font-size:100%;
}
#content .inner p.right a:hover  {
   color:black;
   background-color:white;
   font-size:100%;
   font-weight: bold;
}
#sidebar  {
   position: absolute;
   top: 0;
   right:0;
   width:220px;
   height:400px;
   background-color:#e0efcd;
   color:#000;
   margin:0;
   padding:0;
}
#sidebar h3  {
   font-size:110%;
   color:#000;
   margin:0;
   padding:0.2em 0 0.2em 0px;
   font-weight:bold;
}
#sidebar .sidebarinner  {
   padding:10px;
}
#sidebar ul  {
   margin-left:0;
   padding-left:20px;
}
#sidebar p  {
   font-size:90%;
   line-height:1.4em;
   text-align:justify;
}
#sidebar li  {
   font-size:90%;
   line-height:1.4em;
}
#sidebar a:link, #sidebar a:visited  {
   color:#e20079;
   font-weight:bold;
   text-decoration:none;
}
#sidebar a:hover  {
   color:#000;
   font-weight:bold;
   text-decoration:underline;
}
#sidebar .date  {
   font-weight:bold;
}
#sidebar .motm-image  {
   float:right;
   margin:0 20px 0 10px;
}
#sidebarleft  {
   position: absolute;
   top: 0;
   left:0;
   width:125px;
   height:400px;
   background-color:#e0efcd;
   color:#000;
   margin:0;
   padding:0;
}
#sidebarleft h3  {
   font-size:110%;
   color:#000;
   margin:0;
   padding:0.2em 0 0.2em 0px;
   font-weight:bold;
}
#sidebarleft .sidebarinner  {
   padding:10px;
}
#sidebarleft ul  {
   margin-left:0;
   padding-left:20px;
}
#sidebarleft p  {
   font-size:90%;
   line-height:1.4em;
   text-align:justify;
}
#sidebarleft li  {
   font-size:90%;
   line-height:1.4em;
}
#sidebarleft p {
   color: #000;
   font-size: 90%;
   padding-right:0px;
   text-align:justify;
}
#intranav, #intranav ul {
padding: 0px 0 0 0;
margin: 0;
list-style: none;
display:inline;
}

#intranav li {
float: left;
width: 120px;
}

#intranav ul {
position: absolute;
width: 120px;
left: -1000px;
}

#intranav li:hover ul, #intranav li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#intranav a {
display: inline;
margin: 2px 5px 3px 5px;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
}

ul a{
font-weight: bold;
color: #e20079;
cursor: default;
}

ul ul a:link, ul ul a:visited{
font-weight: normal;
color: #e20079;
cursor: pointer;
}

ul ul a:hover, ul ul a:active{
font-weight: normal;
color: #000;
cursor: pointer;
}

ul ul li{
background-color: #ffd4eb;
border-top: 3px solid #FFF;
border-left: 0;
}

/* IE only hack \*/
* html ul ul li{
border-bottom: 3px solid #FFF;
border-top: 0;
}
/* Einde IE only hack */
