/* NEEDED STYLES */
div.content {
 background: #E7F7FF;
 /* #E6F0F2 */
 font-family:verdana,arial,helvetica;
 font-size:10px;
 margin-left: 0px;
 width: 590px;
 height: 450 px; /* normaal dus min 450px, op de homepage 400 px */
}
table.content {
 background: #E7F7FF;
 font-family:verdana,arial,helvetica;
 font-size:11px;
 margin-left: 0px;
 /* width: 590px; */
 
}

content {
 background: #E7F7FF;
 font-family:verdana,arial,helvetica;
 font-size:11px;
 margin-left: 0px;
 /* width: 590px; */
 
}

div.contentHomepage {
 background: #E7F7FF;
 font-family:verdana,arial,helvetica;
 font-size:10px;
 margin-left: 0px;
 width: 590px;
 height: 400 px; /* normaal dus min 450px, op de homepage 400 px */
}
div.title {
 font-family:verdana,arial,helvetica;
 font-size:16px;
 padding-top: 20px;
 padding-left: 10px;
 color: black;
 font-weight: 800;
}
.homeTitle{
 font-family:verdana,arial,helvetica;
 font-size:13px;
 color: black;
 font-weight: 800;
 text-decoration: none;
}
.body-normal{
 font-family:verdana,arial,helvetica;
 font-size:11px;
 padding-top: 8px;
 padding-left: 10px;
}
.body-small{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 text-decoration: none;
 color: black;
}
.body-small:hover{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 text-decoration: none;
 color: red;
}
.body-smallR{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 color:red;
 text-decoration: none;
}
.orgChart{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 color: #000080;
 text-decoration: none;
 width:65px;
}
.orgChart:hover{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 color: red;
 text-decoration: none;
 width:65px;
}
div.steadyLinks{
 font-family:verdana,arial,helvetica;
 font-size:11px;
 text-decoration: none;
 background: #000080; 
 /* width: 590px; */
 padding-left: 3px; 
 color: white; 
 text-align:right 
}
 .steadyLinks{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 text-decoration: none;
 color: white; 
}
 .steadyLinks: hover{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 text-decoration: none;
 color: red; 
}
hr.title{
 color: red;
 height: 1px;
 noshade;
 width: 580px;
}
hr.homePage{
 color: red;
 noshade;
 height: 1px;
 width: 100%;
 margin-top: -3px;
 margin-bottom: -3px;
}
hr.rightHandLink {
 color: #000080;
 noshade;
 height: 1px;
 width: 100%;
 margin-top: -3px;
}
table.rightHandLink {
 width: 150px;
 font-family:verdana,arial,helvetica;
 font-size:10px;
 margin-left: 15px;
 margin-top: 20px;
}
/* menu styles */
div.menu 
 {
  font-family:verdana,arial,helvetica;
  font-size:10px;
  margin-left: 0px;
  width: 159px;
 }
 
 table.tblDynMenu 
 {
  font-family:verdana,arial,helvetica;
  font-size:10px;
  color: black;
  margin-left: 0px;
  width: 159px;
  /* background: #E7F7FF; */
 }
 
 td.parent
 {
  border-top: 1px solid;
  border-color: black;
  
  
 }
  
 tr.parent
 {
  margin-left: 0px;
  width: 120px;
  
 }
 
 td.sub
 {
 width: 120px;
 }
 
 td.sub2
 {
  width: 120px;
 }
 
  div.menulinkParent
 {
  /*font-weight: 800; 
  margin-left: 3px; */
  wordwrap;
  width: 123px;
  
 }
 
 
 div.menulinkSub
 {
  /*font-weight: 800; 
  margin-left: 8px; */
  width: 123px;
  
 }
 
 div.menulinkSub2
 {
  /*font-weight: 800; 
  margin-left: 16px; */
  width: 123px;
  
 }
 
 div.menulinkParentp
 {
  /*font-weight: 800; */
     width: 8px;
  
 }
 
 div.menulinkSubp
 {
  /*font-weight: 800; */
  margin-left: 8px;
  width: 8px;
  
 }
 
 div.menulinkSub2p
 {
  /*font-weight: 800; */
  margin-left: 16px;
  width: 8px;
 }
 a.dynMenu
 {
  font-family:verdana,arial,helvetica;
  font-size:10px;
  text-decoration: none;
  color: black;
 }

 span.dynMenu
 {
  font-family:verdana,arial,helvetica;
  font-size:10px;
  text-decoration: none;
  color: black;
 }

/* stylesheet voor download Area */
.menutitle{
cursor:hand;
margin-bottom: 2px;
background-color:#E6E4E4;
color: #000080;
width:550px;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;
border:1px solid #000080;
}
.menutitleMouse{
cursor:hand;
margin-bottom: 2px;
background-color:#F2F0F0;
color: #000080;
width:550px;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;
border:1px solid #000080;
}
.menu{
cursor: pointer;
margin-bottom: 2px;
background-color:#26439B;
color: white;
width:550px;
height:35px;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;
border:1px solid #000000;
 }
.menutitle2{
cursor:hand;
margin-bottom: 2px;
background-color:#4B87FD;
color: white;
width:550px;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:bold;
/* border:1px solid #000000; */
}
#action{
cursor:hand;
margin-bottom: 2px;
background-color:white;
color: blue;
width:550px;
padding:5px;
font-family:Arial;
font-size:11px;
text-align:left;
font-weight:bold;
/* border:1px solid #000000; */
}
.subdiv{
cursor:pointer;
margin-bottom: 2px;
background-color:white;
color: #000080;
width:550px;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:400;
 border:1px solid #000080; 
}
.chosen{
cursor:pointer;
margin-bottom: 2px;
background-color: white;
color: #000080;
width:550px;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
font-weight:400;
 border:1px solid red; 
}
 
 .actionV{
 font-family: Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #000080;
 text-decoration: none;
 text-align: left;
 
 }
 
.actionD{
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000080;
 }
 
.size{
 font-family:Arial;
 font-size:10px;
 color: #000080;
 width:50px;
 text-decoration: none;
 text-align: right;
 } 
.submenu{
/* margin-bottom: 0.5em; */
}
/* press releases */
.pressReleaseDate{
 font-family:verdana,arial,helvetica;
 font-size:10px;
 padding-left: 10px;
 color: red;
}
a.pressReleaseTitle{
 font-family:verdana,arial,helvetica;
 font-size:11px;
 text-decoration: none;
 color: #000080;
}
a.pressReleaseTitle:hover{
 font-family:verdana,arial,helvetica;
 font-size:11px;
 text-decoration: none;
 color: red;
}
div.pressReleaseTitle{
 font-family:verdana,arial,helvetica;
 font-size:16px;
 padding-left: 10px;
 text-decoration: none;
 color: #000080;
}
/* vacancies */
 .displaynone{display:none; cursor: hand}
 .displaydo{display:block; cursor: hand}
/* profiles */
 .termDetailTitles {color: red;}
 .titleRH {font-size: 13px; font-family: Arial; font-weight: bold}
/* stockkquotes form */
form 
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
 }
span 
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
 }
select
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
 }
input
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  background: white; 
 }
.tableBidAsk
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
  width: 500px;
 }
 
.tdHeadBidAsk
 {
  font-weight: 800;
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-top: 1px solid;
  border-bottom: 1px solid;
  padding: 2px;
 }
 
.tdBidAsk
 {
  
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-top: 1px solid;
  padding: 2px;
 }
.tableQuotes
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
  width: 500px;
 }
 
 .tdHeadQuotes
 {
  font-weight: 800;
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-top: 1px solid;
  border-bottom: 1px solid;
  padding: 2px;
 }
 .tdQuotes
 {
  
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-top: 1px solid;
  padding: 2px;
 }
 .tableHilo
 {
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px; 
  width: 500px;
 }
 
 .tdHeadHilo
 {
  font-weight: 800;
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-top: 1px solid;
  border-bottom: 1px solid;
  padding: 2px;
 }
 .tdHilo
 {
  
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-top: 1px solid;
  padding: 2px;
 }
 
 .ploegenH
 {
  display: none;
 }
 .ploegen
 {
  display: block;
 }
 .spanHiLo
 {
  cursor:hand; 
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  border-top: 1px solid;
  padding: 2px;
  
 }
