html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
	
.nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
ins { background-color:#ff9; color:#000; text-decoration:none; }
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted #000; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }
hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }
input, select { vertical-align:middle; }

body { line-height:1.22; }
table { font-size:inherit; font:100%; border-collapse: collapse;border-spacing: 0;}
select, input, textarea { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }
 
body, select, input, textarea { color:#333; }
h1,h2,h3,h4,h5,h6 { font-weight: bold; text-rendering: optimizeLegibility; }
html { -webkit-font-smoothing: antialiased; }
a:hover, a:active { outline: none; }
a, a:active, a:visited { color:#607890; }
a:hover { color:#036; }
a:link { -webkit-tap-highlight-color: #FF5E99; } 
ul { margin-left:30px; }
ol { margin-left:30px; list-style-type: decimal; }
small { font-size:85%; }
strong, th { font-weight: bold; }
td, td img { vertical-align:top; } 
sub { vertical-align: sub; font-size: smaller; }
sup { vertical-align: super; font-size: smaller; }
pre { padding: 15px; white-space: pre; white-space: pre-wrap; white-space: pre-line; word-wrap: break-word; }

input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; *vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type=button], input[type=submit], button { cursor: pointer; }

html { overflow-y: scroll; }
button {  width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }
.hidden { display:none; visibility:hidden; } 

/* Clearfix */
.clear:before, .clear:after {
  content: "\0020"; display: block; height: 0; visibility: hidden;	
} 
.clear:after { clear: both; }
.clear { zoom: 1; }


body{background:#41a2b5;font-family:Arial, Helvetica, Sans-Serif;height:100%;}

#wrapper {position:relative; width:100%;}

#wrap_header {position:relative; width:100%; background:#fff; }
#header {position:relative; width:960px; margin:0 auto;padding:30px 0;}
	#header #logo .logo{display:inline-block}
	#header #logo h2 {position:absolute; top:30px; left:180px; color:#2e368b; font:26px arial;margin:0;}
	#header #logo div {position:absolute; top:50px; left:180px}
		
	#search{position:absolute;top:20px;right:0px;width:250px;text-align:right;}
	#search input[type=text]{background: transparent url(../media/searchfield.png) no-repeat top left;border:0;padding:4px 25px 4px 6px;width:170px;color:#686868;font-size:12px;}
	#search input[type=submit]{position:relative;left:-22px;border:0;background: transparent url(../media/search.png) no-repeat top left;text-indent:-9999em;font-size:0;line-height:0;width:17px;height:17px}
		
#wrap_mainmenu {position:relative; z-index:10; width:100%; }
	#mainmenu {background:#1a8fa5 url(../media/navbg.png) repeat-x;width:100%;overflow:hidden;}
	#mainmenu .menuholder{margin-top:3px;}
	.menuholder>ul{list-style:none;position:relative;left:50%;margin:0 0 0 -480px;width:960px; }
	.menuholder>ul>li{float:left;}
	.menuholder>ul li{margin:0;}
	.menuholder>ul>li>a{display:block;color:#fff;line-height:20px;text-decoration:none;border-top:3px solid #3aa6ba;margin:-3px 0px 0;width:140px;min-height:50px;padding:7px 90px 0px 10px;font-size:15px;font-weight:bold;}
	.menuholder>ul>li>a:hover,	
	.menuholder>ul>li.active>a{border-top:3px solid #eac254;color:#eac254;}

	.menuholder>ul ul{list-style:none;margin:0;width:220px;padding:0px 10px 20px 10px;}
	.menuholder>ul ul a{color:#8dc7d2;text-decoration:none;font-size:0.75em;font-weight:bold;display:block;padding-bottom:8px;line-height:1.5;}
	.menuholder>ul ul a:hover{text-decoration:underline;color:#fff;}
	.menuholder>ul .active ul a{color:#fff;}
	.menuholder ul ul>li.active>a{color:#eac254;}
	
.js #wrap_mainmenu {height:60px; }
.js #mainmenu {position:absolute;overflow:auto;}
	
#wrap_banner {position:relative; z-index:1; width:100%; background:#fff;padding:50px 0 60px;}
	#banner {min-height:200px;position:relative; width:960px; margin:0 auto;}
		#banner h1 {position:absolute; top:0; left:0; display:block; font:30px arial; width:600px; color:#9d9d9d; z-index:0; line-height:1.5em;}
		#banner h1 strong {color:#000; z-index:0}
		#banner a {font:1em arial}
		#banner a:link, #banner a:visited {color:#b7c000; text-decoration:none}
		#banner a:hover, #banner a:active {text-decoration:underline; background:none}
	#flashbanner {position:relative; }
		#watchvideo {}
		#banner #closevideo {position:absolute; top:-25px; right:0; font-size:14px; padding:1px 4px;color:#b2b2b2;font-weight:bold;}
		#banner #closevideo:hover {color:#666;}
		#banner #closevideo strong{font-family:verdana,arial;}

#section_wrapper{position:relative; z-index:5; width:100%; background:#264589; color:#FFF;border-bottom:11px solid #2f5391}
#section{position:relative; width:960px; margin:0 auto; }
		#section h1.maintitle{font-size:24px;padding:35px 0;}
		
		#article{margin-bottom:-100px;padding:0 10px 50px;background:#fff;min-height:200px;color:#333;}
		#breadcrumb {background: transparent url(../media/breadcrumb-shadow.png) no-repeat right bottom;line-height:35px;width:945px;margin:0 -10px;padding-left:15px;}
		#breadcrumb ul{list-style:none;margin:0;}
		#breadcrumb ul li{display:inline;color:#494949;font-size:0.688em;margin-left:5px;}
		#breadcrumb ul li a{color:#00829b;background: transparent url(../media/breadcrumb-arrow.png) no-repeat right center;display:inline-block;padding:0 12px 0 0px;}
		
	  #subnavigation{float:left;width:220px;font-size:0.75em;margin-top:90px;margin-right:10px;background: transparent url(../media/subnav-shade.png) repeat-y top right;}
		#subnavigation ul{list-style:none;margin:0;border-right:1px solid #d6d6d6;padding-bottom:15px;}
		#subnavigation ul li{display:block; border-bottom:1px dashed #d6d6d6;padding:8px 0;margin:0;}
		#subnavigation>ul>li.active{background: transparent url(../media/subnav-seperator.png) repeat-y top right;margin-right:-1px;}
		#subnavigation>ul>li.active.hasChilds{padding-bottom:0px;}
		#subnavigation ul li a{text-decoration:none;color:#404040;font-weight:bold;padding:0 0 0 20px;display:block;background: transparent url(../media/subnav-square.png) no-repeat 0px 2px;}
		#subnavigation ul li a:hover{text-decoration:underline;}
		#subnavigation ul li a:hover,
		#subnavigation ul li.active>a{background-image:url(../media/subnav-square-active.png);color:#00829b;}
		#subnavigation ul li ul{border-top:1px dashed #d6d6d6;margin-top:8px;display:none;/*border-right:0;*/padding-bottom:8px;background: #fff url(../media/subnav-shade.png) repeat-y top right;}
		#subnavigation li.active ul{display:block;}
		#subnavigation ul li ul li:last-child{border-bottom:0px dashed #d6d6d6;padding-bottom:0px;}
		#subnavigation ul li li a{padding:0 0 0 40px;background-position:20px 2px;}
		#subnavigation li.hasChilds>a{background-image:url(../media/subnav-arrow-right.png);}
		#subnavigation li.hasChilds>a:hover{background-image:url(../media/subnav-arrow-right-hover.png);}
		#subnavigation li.active.hasChilds>a{background-image:url(../media/subnav-arrow-down.png);}
		
	  #content,#contentwide,#contentwidenomenu,#contentnomenu{float:left;width:460px;margin:0 10px;font-size:14px;line-height:1.5;}
	  #contentwide{width:690px;}	  
	  #contentwidenomenu{width:920px}
	  #contentnomenu{width:690px;}
	  #widgets{float:left;width:220px;margin:30px 0 0 10px;font-size:0.75em;line-height:1.5;}
	
	
	  h2{font-size:28px;color:#003893;font-family:Myriad Pro, Arial;font-weight:normal;margin:40px 0 25px;}
	  h3{font-size:18px;color:#003893;font-family:Myriad Pro, Arial;font-weight:normal;margin:20px 0;}
	  h2 + p{font-size:17px; color:#707070;font-family:Myriad Pro, Arial;margin:0 0 25px;}
	  p,ul,ol{margin:0 0 25px;}
	  li{margin-left:20px;}
	  .footnote{font-size:11px;}
	  
	  .contentholder ul li{list-style-image:url(../media/bullet.png);margin-bottom:10px}
	  .zoeken li{border-bottom:1px dashed #d9d9d9;padding:0 0 10px 5px;list-style-image:url(../media/bullet.png);margin-bottom:10px}
	  .zoeken li h3{margin:0;}
	  .zoeken li p{margin:0;font-size:12px;}
	  .zoeken li a{margin:0;font-size:12px;}
	  
    table{font-family:Arial;font-size:0.929em;width:100%;border-color:#aaa;background:#fff;}
    table p{margin:0;}
    table caption{text-align:left;padding:0 10px;}
    table tr.tableodd{background:#f6f6f6;}
    table thead th{border-bottom:1px solid #e1e1e1;position:relative;}
    table tbody th,
    table tfoot th{border-top:1px solid #e1e1e1;position:relative;}
    #contentwidenomenu table td.col1{width:450px;}
    #contentwide table td.col1{width:450px;}
    #contentnomenu table td.col1{width:350px;}
    #content table td.col1{width:250px;}
    table td,
    table th{padding:5px 10px;text-align:left;}
    table thead th:nth-child(1){font-size:20px;color:#003893;font-family:Myriad Pro, Arial;font-weight:normal;}
    table tfoot th:nth-child(1){font-size:16px;font-weight:bold;}
    
    .tab-sheet {width:100%;position:relative;}
    .tab-sheet .tab-nav { float: left; width:100%; margin:0; padding:0;position:relative;bottom:-1px;z-index:1;}
    .tab-sheet .tab-nav li { list-style: none ; float: left; margin:0 }
    .tab-sheet .tab-nav li a { display: block; padding: 6px 10px; border:1px solid #fff;border-bottom:0px; font-size: 12px; cursor: pointer; text-decoration:none;color:#214186;}
    .tab-sheet .tab-nav li a:hover {color:#3e3e3e; }
    .tab-sheet .tab-nav li.active a { color:#3e3e3e;  border:1px solid #e1e1e1;border-bottom-color:#fff;}
    .tab-sheet .tab-nav li.active a { color:#3e3e3e;  border:1px solid #e1e1e1;border-bottom-color:#fff;}
    .tab-sheet .tab-nav li.active a.downloadFigure { display:inline-block;}
    .tab-sheet .tab-nav li a.downloadFigure{display:none;position:absolute;border:0;z-index:2;top:0;right:0;color:#214186;padding:5px 3px 3px 17px;background:transparent url(../media/download.png) no-repeat left center;text-decoration:none;font-size:12px;font-weight:bold;}
    .tab-sheet .tab-nav li a.downloadFigure:hover{background:transparent url(../media/download.png) no-repeat left bottom}
    .tab-sheet .tab { float: left; padding: 5px 0; width:100%; border-top: solid 1px #e1e1e1; margin-bottom: 10px; display: none; }
    .tab-sheet div.active { display: block; }

    .tab h3 {padding:10px 0!important}

    .chartDownload {display:block}
    .chartDownload a:link, .chartDownload a:visited {color:#f9b200; text-decoration:none}
    .chartDownload a:hover, .chartDownload a:active {color:#f9b200; text-decoration:underline}
    
    .twocolumn{float:left;width:670;}
    .twocolumn .firstcolumn{float:left;width:320px;padding-right:15px;}
    .twocolumn .lastcolumn{float:left;width:310px;padding:0 0 0 25px;}
    
    .twocolumn h3.firstcolumn,.twocolumn h3.lastcolumn{float:left;width:670;font-size:24px;border-top:1px solid #bfbfbf;padding-top:18px;height:90px;line-height:30px;}
    .twocolumn h4{border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;padding:15px 0;font-size:14px;clear:both;margin:15px 0;}
    .twocolumn .firstcolumn h4,.twocolumn .lastcolumn h4{border:0;padding:0;font-size:14px;clear:both;margin:0;font-weight:normal;color:#9d9d9d;}
  
	#relevantsubjects h3{font-family:Arial, Helvetica, Sans-Serif; font-size:15px;}
	#relevantsubjects ul{list-style:none;border-bottom:1px dashed #d6d6d6;padding:0 0 25px;}
	  #relevantsubjects ul li{margin:0;padding:0 0 0 15px;background:url(../media/subnav-arrow-right-hover.png) no-repeat -5px 4px;}
	  #relevantsubjects ul li a{color:#00829b;font-weight:bold;text-decoration:none;}
	  #relevantsubjects ul li a:hover{text-decoration:underline;}
	  
	.case h3{font-family:Arial, Helvetica, Sans-Serif; font-size:15px;}
	  .case p,.case ol,.case ul{margin:0 0 10px;}
	  .case img{border: 1px solid #e1e1e1;padding:4px;background:#fcfcfc;margin:0 0 10px;}
	  .case a.viewcase{padding:0 0 0 15px;background:url(../media/subnav-arrow-right-hover.png) no-repeat -5px 4px; display:block;color:#00829b;font-weight:bold;text-decoration:none;}
	  .case a.viewcase:hover{text-decoration:underline;}
	
	  .accordion {border-bottom:1px dashed #d9d9d9;margin:20px 0;}
	  .ui-accordion-header{border-top:1px dashed #d9d9d9;margin:0;padding:5px 0;font-size:14px;background:url(../media/plus.png) no-repeat right top;cursor:pointer;}
	  .ui-accordion-header.ui-state-active{border-bottom:0;background:url(../media/minus.png) no-repeat right top;}
	  .ui-accordion-content{padding:10px 0 20px}
	  
#wrap_lookingforthese {position:relative; z-index:5; width:100%; background:#264589; color:#FFF;border-bottom:11px solid #2f5391;padding:20px 0;}
	#lookingforthese {position:relative; width:960px; margin:0 auto; line-height:25px;font-size:12px;color:#fff; }

	#lookingforthese h3 {font:21px Myriad Pro, Arial;margin-bottom:50px; font-weight:normal;color:#fff;}
	#lookingforthese h4 {font:14px Arial;font-weight:bold;margin-bottom:10px;}
	#lookingforthese .box3 h3 {margin-bottom:20px; }
		#lookingforthese a:link, #lookingforthese a:visited {color:#f9b200; text-decoration:none}
		#lookingforthese  ul a:link, #lookingforthese ul a:visited {color:#fff; }
		#lookingforthese a:hover, #lookingforthese a:active {text-decoration:underline;}
.icon{font-weight:bold;font:12px Myriad Pro, Arial;color:#f9b200;}
		#messageceo {position:relative; float:left; width:280px}
		#messageceo p {width:200px; font:16px arial; line-height:25px}
			#messageceo img {position:absolute; bottom:0; right:1px}
			#messageceo a {font-size:12px;}
			
		#performancefigures {position:relative; float:left; width:320px;padding-left:40px; }
			#performancefigures img {position:absolute; top:110px; right:1px}
			#performancefigures>ul {margin:100px 0 0 0; padding:0;list-style:none;}
			#performancefigures ul li{margin:0; padding:0;list-style:none;}
			#box_performance ul{margin:0;}
		#downloads {position:relative; float:left; width:282px}
			#downloads span {color:#f9b200}
			#downloads p {font:1.2em arial}
			#downloads img {margin:0 10px 0 0; vertical-align:middle; float:left; }
			#downloads ul{margin:0;list-style:none;}
			#downloads ul li{margin:0;list-style:none;}
		  .MainReport{color:#fff !important;font-weight:bold !important;display:block;border-bottom:1px solid #516aa0;padding-bottom:25px;}
		  .MainReport span{color:#f9b200 !important;}

.fixfooter{height:100px;}		  
#wrap_footer {position:relative; z-index:5; width:100%;padding:20px 0;}
	#footer {position:relative; width:960px; margin:0 auto;  }
	#footer select{font-size:12px;}
  
  #footnote{width:345px;padding:0 20px 0 85px;float:left;background:url(../media/kpmg.png) no-repeat left top;color:#133036;font-weight:bold;font-size:12px;}
  #footnote p{margin:0;}
  #footnote p a{color:#fff;text-decoration:none;}
  #footnote p a:hover{color:#000;text-decoration:none;}

  #footerlinks{float:left;width:350px;font-weight:bold;font-size:12px;}
  #footerlinks a{color:#fff;text-decoration:none;display:inline-block;padding:0 20px;}
  #footerlinks a:hover{color:#000;text-decoration:none;}
  
#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container {height:80%; width:700px; color:#333; background-color:#fff; padding:0px;}
#simplemodal-container a.closeModal{position:absolute;top:15px;right:30px;display:block;width:15px;height:15px;background:#fff url(/media/closeModal.png);color:#fff;font-size:0.75em;text-indent:-9999em;}


