
html {  
height: 80%; 
background-color: #ccc;   
}  

   
body {     
background-color: white;     
width: 900px;     
margin: 0 auto; 
min-height: 80%;
border-left: 0px solid #888;     
border-right: 0;
font-size: 12px;
font-family: "Trebuchet MS", Tahoma sans-serif;
}

a img { border: 0; }
a { color: #037bb9; text-decoration: underline; }
a:hover { text-decoration: none; }
 

#mainContainer { 
margin:0 auto; 
}

div, ul, h1, h2, h3, h4, p, img, form{
	padding:0; margin:0;
	}


a:link {color:#000}
a:active { }
a:hover { }
a:visited { } 

	

#topbanner {
position: relative;
top: 0;
z-index: 1;
}

#nlbutton{
	margin-top: -20px;
	margin-left: 810px;
	position: absolute;
	z-index: 3;
}

#engbutton{
	margin-top: -20px;
	margin-left: 840px;
	position: absolute;
	z-index: 3;
}

#header {         
position: relative;     
min-height: 90px;
border-top: 1px solid #888;
}   

#header a img {     
width: 150px;     
height: 100px;     
position: absolute;      
top: 0px;     
left: 5px;    
}    

#header h1 {     
padding: 60px 0 5 160px;
}

#Stand {
position: absolute;
margin-top: -55px;
margin-left: 220px;
z-index: 3;
}

#ISM {
position: absolute;
margin-top: 50px;
margin-left: 50px;
z-index: 3;
}

#footer {    
 position: absolute;          
 bottom: 0;     
 left:0;     
 right:0;;
 padding: 5px;     
 font-size: 80%;
 border-bottom: 2px solid black;
}

#middle {     
padding-bottom: 0em; 
padding: 0 5px 2em 5px;
}

  .content {/* style grouping for content divs */
  margin-top: -3em; 
  padding: 1.5em;
  background: #FFF;
  }

  h1.float-left {/* header element float */
  float:inherit;
  width: 9em;
  margin: 0 0.2em 0 0;
 
  }

  p.top {/* after header margin adjustment */
  margin-top: 3em;
  padding: 0.2em;
  background: #fff;
  }





 
 
 







