.html,body,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,fieldset,form,legend,button,table { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }

body { font-family: Arial, sans-serif; font-size: 12px; color: #333; background-color: #e5edf5; line-height: 14px; }

	#instrument { padding: 0; }
	
		#instrument #article { }
		
		#instrument-frame { width: 100%; height: 100%; border: 0; }

	a { color: #0f83eb; text-decoration: none; }
		a:hover { text-decoration: underline; }
	
	img { border: 0; }
	
	.input { background: url(http://cdn.managementsite.nl/backgrounds/input.png) no-repeat 0 -23px; float: left; height: 23px; }
		.input input { font-family: Arial, sans-serif; background: url(http://cdn.managementsite.nl/backgrounds/input.png) no-repeat 100% 0; border: 0; height: 23px; padding: 0 4px 0 4px; font-size: 12px;  color: #033265;  float: left; line-height: 24px;  }
		
 		input:-webkit-autofill { border: solid 1px #888; -webkit-border-radius: 5px; padding: 5px 3px 1px 3px;  }
		
	#toolbar { background: url(http://cdn.managementsite.nl/backgrounds/toolbar-bg.png) repeat-x; height: 29px; width: 100%; clear: both; }
		#toolbar #toolbar-utilities { width: 50%; float: left; }

		#toolbar li,
		#toolbar li a { display: inline-block; line-height: 28px; float: left; font-size: 11px; font-weight: bold; }
		 
		#toolbar-utilities #toolbar-utilities-login { background: url(http://cdn.managementsite.nl/icons/msn-icon.png) no-repeat 8px 5px; }
		#toolbar-utilities #toolbar-utilities-login a { padding: 0 10px 0 30px; }
		
		#toolbar-utilities #toolbar-utilities-loggedin { padding: 0 10px 0 30px; background: url(http://cdn.managementsite.nl/icons/msn-icon.png) no-repeat 8px 5px; font-weight: normal; }

		#toolbar li { display: block; list-style: none; float: left; color: #fff; }
			#toolbar a { color: #fff; padding: 0 10px; margin: 0 0 0 2px; }
			#toolbar a:hover { background: url(http://cdn.managementsite.nl/backgrounds/toolbar-bg.png) repeat-x 0 -29px; text-decoration: none; }

		#toolbar #toolbar-links { width: 380px; float: right; }
				#toolbar-utilities #toolbar-utilities-teaser a {   }
					#toolbar-utilities #toolbar-utilities-teaser a:hover {  }

		#toolbar #toolbar-links a { text-indent: -10000px; }
			#toolbar #toolbar-links-intro { background: none; font-weight: normal; padding: 0 10px 0 0; }
			#toolbar #toolbar-links-linkedin { background: url(http://cdn.managementsite.nl/backgrounds/toolbar-bg.png) no-repeat 0 -58px; width: 81px; }
				#toolbar #toolbar-links-linkedin a { width: 61px; }
			#toolbar #toolbar-links-twitter { background: url(http://cdn.managementsite.nl/backgrounds/toolbar-bg.png) no-repeat 0 -87px; width: 84px; }
				#toolbar #toolbar-links-twitter a { width: 64px; }
			#toolbar #toolbar-links-rss { background: url(http://cdn.managementsite.nl/backgrounds/toolbar-bg.png) no-repeat 0 -116px; width: 79px;  }
				#toolbar #toolbar-links-rss a { width: 56px; }
		
	#page { width: 1002px; margin: 0 auto; }
	
		#logo { display: none; } 

		#page-header { height: 139px; background: url(http://cdn.managementsite.nl/backgrounds/header.png); margin: 0 0 18px 0; }
			#page-header h1,
			#page-header #page-title { width: 258px; height: 100px; background: url(../images/headers/managementsite-logo.png) no-repeat 20px 15px; float: left; }
				#page-header h1 a,
				#page-header #page-title a { display: block; width: 258px; height: 100px; text-indent: -10000px; }
			#page-header a { font-size: 12px; font-family: "Trebuchet MS", sans-serif; color: #003063; text-transform: uppercase; text-decoration: none; font-weight: bold; }
				#page-header a:hover { color: #0f83eb; }
			#page-header #tagline { display: none; }
			#page-header #leaderboard { float: left; width: 728px; height: 90px; margin: 10px auto 0 auto; }
			
			#page-header #navigation { clear: left; width: 796px; overflow: hidden; float: left; margin: 8px 0 0 0; line-height: 16px; }
				#page-header #navigation li { display: block; float: left; text-align: center; }
					#page-header #navigation li a { display: block; height: 23px; padding: 8px 0 0 0; } 
						#page-header #navigation li.current a { color: #0f83eb; }
					
					#page-header #navigation #navigation-home,
					#page-header #navigation #navigation-home a { width: 61px; }
					#page-header #navigation #navigation-knowledgebase,
					#page-header #navigation #navigation-knowledgebase a { width: 96px; }
					#page-header #navigation #navigation-network,
					#page-header #navigation #navigation-network a { width: 83px; }
					#page-header #navigation #navigation-agenda,
					#page-header #navigation #navigation-agenda a { width: 73px; }
					#page-header #navigation #navigation-books,
					#page-header #navigation #navigation-books a { width: 73px; }
					#page-header #navigation #navigation-cases,
					#page-header #navigation #navigation-cases a { width: 61px; }
					#page-header #navigation #navigation-tools,
					#page-header #navigation #navigation-tools a { width: 106px; }
					#page-header #navigation #navigation-interviews,
					#page-header #navigation #navigation-interviews a { width: 90px; }
					#page-header #navigation #navigation-jobs,
					#page-header #navigation #navigation-jobs a { width: 90px; }
					/* #page-header #navigation #navigation-rss { width: 40px; padding: 0 0 0 13px; background: url(http://cdn.managementsite.nl/icons/rss.png) no-repeat 100% 9px; text-align: left; }
						#page-header #navigation #navigation-rss a { width: 40px; } */
 
		#page-content { clear: both; background: url(http://cdn.managementsite.nl/backgrounds/main-column-top.png) no-repeat 0 0; float: left; padding: 0 0 66px 0; }
		
			#page .wide { background: url(http://cdn.managementsite.nl/backgrounds/main-column-top-wide.png) no-repeat 0 0; }
			
			#page .home { background: url(http://cdn.managementsite.nl/backgrounds/main-column-top-home.png) no-repeat 0 0; }
		
			.wrapper { clear: both; float: left; }
				
				.section { float: left; }
				
				.w1 .s1 { width: 651px; margin: 0 13px 0 0; }
				.w1 .s2 { width: 338px; }
				
				.w2 .s1 { width: 776px; margin: 0 13px 0 0; }
				.w2 .s2 { width: 213px; }
				
			.box-group { float: left; }
				.term-primary { width: 423px; margin: 0 12px 0 0;}
				.term-secondary { width: 338px; }
				
			.box { background: url(http://cdn.managementsite.nl/backgrounds/box-middle-small.png); margin: 0 0 12px 0; overflow: hidden; }
				.box-header { overflow: hidden; width: 100%; background: url(http://cdn.managementsite.nl/backgrounds/box-top-small.png); }
					.box-title { font-size: 12px; font-family: "Trebuchet MS", sans-serif; color: #003063; text-transform: uppercase; font-weight: bold; display: block; line-height: 14px; padding: 9px 14px 7px 14px; float: left; }
					.box-actions { float: right; padding: 9px 16px 0 0; }
						.box-actions a { font-size: 11px; font-weight: bold; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 2px; padding: 0 0 0 10px; text-decoration: underline; }
				.box-content { clear: left; background: url(http://cdn.managementsite.nl/backgrounds/box-bottom-small.png) no-repeat 0 100%; width: 100%; overflow: hidden; }
				
				.medium { background: url(http://cdn.managementsite.nl/backgrounds/box-middle-medium.png); }
				.medium .box-header { background: url(http://cdn.managementsite.nl/backgrounds/box-top-medium.png) no-repeat; }
				.medium .box-content { background: url(http://cdn.managementsite.nl/backgrounds/box-bottom-medium.png) no-repeat 0 100%; }
				
				.mini,
				.tabs-mini { background: url(http://cdn.managementsite.nl/backgrounds/box-middle-mini.png); }
				.mini .box-header { background: #e8f0fd url(http://cdn.managementsite.nl/backgrounds/box-top-mini.png) no-repeat; }
				.tabs-mini .box-header { background: url(http://cdn.managementsite.nl/backgrounds/tab-box-top-mini.png) no-repeat !important; }
				.mini .box-content,
				.tabs-mini .box-content { background: url(http://cdn.managementsite.nl/backgrounds/box-bottom-mini.png) no-repeat 0 100%; width: 181px; padding: 16px;}
				
				.large,
				.tabs-large { background: url(http://cdn.managementsite.nl/backgrounds/box-middle-large.png) !important; }
				.large .box-header { background: url(http://cdn.managementsite.nl/backgrounds/box-top-large.png) no-repeat; }
				.large .box-content,
				.tabs-large .box-content { background: url(http://cdn.managementsite.nl/backgrounds/box-bottom-large.png) no-repeat 0 100%; width: 100%; overflow: hidden; }
				.tabs-large .box-header { background: url(http://cdn.managementsite.nl/backgrounds/tab-box-top-large.png) no-repeat !important; }
				.tabs .box-header { background: url(http://cdn.managementsite.nl/backgrounds/tab-box-top-small.png) no-repeat; }
				
				.extra-large .box-header { background: url(http://cdn.managementsite.nl/backgrounds/box-top-extra-large.png) no-repeat; }
				.extra-large,
				.tabs-extra-large { background: url(http://cdn.managementsite.nl/backgrounds/box-middle-extra-large.png) !important; }
				.extra-large .box-content,
				.tabs-extra-large .box-content { background: url(http://cdn.managementsite.nl/backgrounds/box-bottom-extra-large.png) no-repeat 0 100% !important; }
					
				.term-primary .box { width: 423px; background: url(http://cdn.managementsite.nl/backgrounds/box-middle-category.png) !important; }
					.term-primary .box-header { width: 423px; background: url(http://cdn.managementsite.nl/backgrounds/box-top-category.png) !important; }
					.term-primary .tabs .box-header { width: 423px; background: url(http://cdn.managementsite.nl/backgrounds/tab-box-top-category.png) !important;  }
					.term-primary .box-content { width: 423px; background: url(http://cdn.managementsite.nl/backgrounds/box-bottom-category.png) no-repeat 0 100% !important; }
					.term-primary .teaser { padding: 16px; }
					
				.section-first { margin: 0 12px 12px 0; clear: left; }
					 
				
			.button { background: url(http://cdn.managementsite.nl/buttons/button-left.png); display: block; height: 24px; border: 0; }
				.primary-button { background: url(http://cdn.managementsite.nl/buttons/button-blue-left.png) no-repeat; }
				.button input,
				.button a { border: 0; font-weight: bold; height: 24px; background: url(http://cdn.managementsite.nl/buttons/button-right.png) no-repeat 100% 0; display: block; line-height: 24px; font-family: "Trebuchet MS", sans-serif; font-size: 11px; text-transform: uppercase; color: #0f83eb; text-align: center; width: 100%; cursor: pointer; text-decoration: none; }
					.primary-button input,
					.primary-button a { background: url(http://cdn.managementsite.nl/buttons/button-blue-right.png) no-repeat 100% 0; color: #fff; }
			
			.disabled-button input,
				.disabled-button a { color: #aaa; }
				.button:hover { background-position: 0 -24px; text-decoration: none; }
					.button:hover input { background-position: 100% -24px; }
			
			.instrument-button { margin: 0 0 40px 0; }
			.instrument-button,
			.instrument-button input { width: 200px; }
			
			.thumbnail { display: block; width: 100px; height: 80px; background: url(http://cdn.managementsite.nl/backgrounds/thumbnail.png); padding: 4px 4px 5px 4px; }
			.thumbnail-small { display: block; width: 81px; height: 81px; background: url(http://cdn.managementsite.nl/backgrounds/thumbnail-small.png); padding: 4px 4px 5px 4px; }
			.thumbnail-large { display: block; width: 186px; height: 92px; background: url(http://cdn.managementsite.nl/backgrounds/thumbnail-large.png); padding: 4px 4px 5px 4px; }
				.thumbnail-large img { width: 186px; height: 92px; }
			
			.teaser { clear: left; overflow: hidden;  }
				.teaser-content { font-size: 12px; line-height: 17px; }
				#knowledgebase-sidebar .teaser-content { font-size: 12px; }
				#knowledgebase-sidebar .teaser-content a { font-weight: bold; }
				#knowledgebase-sidebar .teaser { padding: 0 0 5px 0; margin: 0 0 5px 0; border-bottom: dotted 1px #e0e0e0; }
				/*.teaser.over { background: #f7f0e6; }*/
			/* .author { font-weight: bold; } */
				.date { }
				
				.meta { font-size: 10px; color: #888; }
					.meta a { color: #888; text-decoration: underline; white-space: nowrap; }
					.meta a:hover { color: #0f83eb; }
					.meta .category a,
					.meta .comments {  }
					.meta .divider { padding: 0 10px 0 0; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; }
					.meta .divider-alt { padding: 0 0 0 10px; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 0 2px; }
					
				.more { }
					.more a { text-decoration: underline; font-weight: bold; font-size: 12px; padding: 0 0 0 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px; }
						.more a:hover { color: #ff8400; }
					.more li { padding: 0 0 3px 0; list-style: none; }
						
				.box-more { padding: 11px 0 11px 11px; background: url(http://cdn.managementsite.nl/backgrounds/box-more-divider.png) no-repeat; margin: 11px 16px 0 16px; text-align: right; }
					.box-more a { text-decoration: underline; font-weight: bold; font-size: 11px;  background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px; padding: 0 0 0 11px; }
						.box-more a:hover { color: #ff8400; }
						
				.inner-box-more { padding: 11px 0 4px 0; background: url(http://cdn.managementsite.nl/backgrounds/box-more-divider.png) no-repeat; margin: 11px 0 0 0; }
					.inner-box-more a { text-decoration: underline; font-weight: bold; font-size: 11px;  background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px; padding: 0 0 0 11px; }
						.inner-box-more a:hover { color: #ff8400; }
						.inner-box-more li { list-style: none; }
						
				.rectangle { text-align: center; margin: 0 0 12px 0; }
				.rectangle-category { background: url(http://cdn.managementsite.nl/backgrounds/rectangle.png) no-repeat; width: 382px; padding: 19px 0 21px 0 ; margin: 0 0 12px 0; clear: both; }
				.rectangle-bottom { margin: 22px 0 0 0; }
				
				.rectangle-term { margin: 0 0 12px 0; clear: both; }
				
				
				
			.alignleft { margin: 0 11px 11px 0; float: left; }
			.alignright { margin: 0 0 11px 11px; float: right; }

			.tabs { }
			
				.tabs .box-header,
				.tabs-large .box-header,
				.tabs-mini .box-header,
				.tabs-extra-large .box-header { height: 39px; }
				.tabs .box-header ul,
				.tabs-large .box-header ul,
				.tabs-mini .box-header ul,
				.tabs-extra-large .box-header ul { position: absolute; }
				
					.tab { background: url(http://cdn.managementsite.nl/backgrounds/tab-left.png) no-repeat; display: block; float: left; margin: 0 4px; }
					.tab a { display: block; background: url(http://cdn.managementsite.nl/backgrounds/tab-right.png) no-repeat 100% 0; line-height: 11px; padding: 10px 15px 4px 15px; font-size: 11px; color: #4a7cc3; font-weight: bold; text-transform: uppercase; font-family: "Trebuchet MS"; text-align: center; outline: none; }
						
					.tabs .current,
					.tabs-large .current,
					.tabs-mini .current,
					.tabs-extra-large .current { background-position: 0 -25px; margin: 0 0 7px 0;  }
					.tabs .current a,
					.tabs-large .current a,
					.tabs-mini .current a,
					.tabs-extra-large .current a { cursor: default; color: #003063; font-size: 13px; background-position: 100% -25px; padding: 8px 15px 5px 15px; line-height: 13px; }
					.tabs .current a.first,
					.tabs-large .current a.first,
					.tabs-mini .current a.first,
					.tabs-extra-large .current a.first { padding: 8px 15px 11px 15px; margin: 0; }
					.tabs .current a:hover,
					.tabs-large .current a:hover,
					.tabs-mini .current a:hover,
					.tabs-extra-large .current a:hover { text-decoration: none; }
					.tabs .tab-header,
					.tabs-large .tab-header,
					.tabs-mini .tab-header,
					.tabs-extra-large .tab-header { display: none; }
				
			.inner-box { width: 196px; clear: left; margin: 11px 0 0 0; float: left; }
				.inner-box-header { overflow: hidden; width: 100%; background: url(http://cdn.managementsite.nl/backgrounds/inner-box-top.png); }
					.inner-box-title { font-size: 12px; font-family: "Trebuchet MS", sans-serif; color: #003063; text-transform: uppercase; font-weight: bold; display: block; line-height: 12px; padding: 10px 14px 8px 14px; float: left; }
				.inner-box-content { background: url(http://cdn.managementsite.nl/backgrounds/inner-box-bottom.png) no-repeat 0 100%; overflow: hidden; width: 174px; padding: 11px; }
				
			.inner-medium { width: 412px; }
				.inner-medium .inner-box-header { background: url(http://cdn.managementsite.nl/backgrounds/inner-box-top-medium.png); }
				.inner-medium .inner-box-content { background: url(http://cdn.managementsite.nl/backgrounds/inner-box-bottom-medium.png) no-repeat 0 100%; width: 390px; }
				
			.inline-title { font-size: 12px; font-family: "Trebuchet MS", sans-serif; color: #033265; text-transform: uppercase; font-weight: bold; display: block; line-height: 12px; padding: 14px 0 9px 0; float: left; width: 100%; }
				
				
			#home-intro { background: url(http://cdn.managementsite.nl/backgrounds/intro-middle.png); float: left; margin: 5px 0 12px 0; }
				#home-intro-content { background: url(http://cdn.managementsite.nl/backgrounds/intro-bottom.png) no-repeat 0 100%; padding: 0 0 8px 0; float: left; }
			
			#headlines { background: none; width: 426px; overflow: hidden; margin: 0; float: left; }
				#headlines .box-content { background: none; }
			#headlines #headlines-main { float: left; width: 395px; padding: 9px 0 6px 16px; margin: 0 10px 0 0; }
				#headlines #headlines-main h2 { font-size: 19px; line-height: 23px; }
				#headlines #headlines-main .subtitle { font-size: 12px; font-weight: bold; margin: 1px 0 9px 0; }
				#headlines #headlines-main .meta { margin: 6px 0 9px 0; font-size: 11px; }
			 	#headlines #headlines-main .teaser-content { font-size: 12px; line-height: 16px; }
					#headlines #headlines-main img { width: 408px; height: 242px; }
				#headlines #headlines-main .more { margin: 2px 0 0 0; }
				
					#headlines #headlines-overlay { color: #fff; margin: -93px 0 0 0; padding: 6px; position: relative; width: 383px; background: url(http://cdn.managementsite.nl/backgrounds/intro-overlay.png); height: 81px; overflow: hidden; line-height: 16px; }
						#headlines #headlines-main .meta { margin: 6px 0 0 0; font-weight: normal; }
							#headlines #headlines-main .meta a { font-weight: normal; }
							#headlines #headlines-main .author { padding: 0 10px 0 0; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; font-weight: bold; }
								#headlines #headlines-main .author a { font-weight: bold; }
							#headlines #headlines-main .category { padding: 0 10px 0 0; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; }
				
			#headlines #headlines-secondary { float: left; width: 243px; overflow: hidden; margin: 1px 0 11px 0; }
				#headlines #headlines-secondary h2 { font-size: 14px; margin: 0 0 6px 0; width: 230px; }
				#headlines #headlines-secondary .thumbnail-small { float: left; margin: 0 6px 0 0; }
				#headlines #headlines-secondary span { }
				#headlines #headlines-secondary .meta { line-height: 13px; margin: 0 0 13px 0; }
					#headlines #headlines-secondary .author { font-size: 11px; padding: 0; background: none; }
				#headlines #headlines-secondary .teaser { width: auto; }
					#headlines #headlines-secondary .teaser-content { padding: 0 7px 0 0; }
					/* #headlines #headlines-secondary .teaser:hover { background: url(http://cdn.managementsite.nl/backgrounds/headlines-hover.png) no-repeat; } */
					#headlines #headlines-secondary .first { padding: 11px 0 0 8px; }
					#headlines #headlines-secondary .second { padding: 24px 0 0 8px; }
					#headlines #headlines-secondary .third { padding: 24px 0 4px 8px; }
					#headlines #headlines-secondary p a { display: inline-block; height: 16px; width: 16px; text-indent: -10000px; outline: none; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px;  }
				
			#recent-comments { float: left; margin: 0 0 0 12px; background: none; position: relative; top: -5px; }
				#home-intro #recent-comments { width: 213px; }
				#recent-comments .box-content { padding: 8px 0 0 0; background: none; width: auto; }
				#recent-comments .recent-comment { padding: 0 16px 12px 16px; overflow: hidden; width: 181px; }
					#recent-comments .recent-comment .meta { margin: 0; }
						#recent-comments .recent-comment .author { font-size: 11px; }
						#recent-comments .recent-comment p { font-size: 11px; margin: 1px 0 3px 0; }
						#recent-comments .recent-comment p a { display: inline-block; height: 16px; width: 16px; text-indent: -10000px; outline: none; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px;  }
						#recent-comments .recent-comment .recent-comment-post { font-size: 10px; font-weight: bold; }
						
					#recent-comments #most-comments { padding: 0 0 12px 0; float: left; }
						#recent-comments #most-comments li { float: left; display: block; height: 30px; padding: 0 0 12px 16px; width: 198px;  }
							
				
			#knowledgebase { }
				/* #knowledgebase #knowledgebase-tab-1 a { width: 81px; } */
				
				#knowledgebase .box-content {  }
					#search { width: 306px; padding: 0 16px 11px 16px; border-bottom: solid 1px #e1e1dc; overflow: hidden; }
						#knowledgebase.tabs-mini #search { width: 212px; }
						
						#about #search { width: 182px; padding: 0 0 11px 0; margin: 0 0 11px 0; }
						#about p { font-size: 11px; color: #888; }
							#about a { text-decoration: underline; color: #888; }
							#about a:hover { text-decoration: underline; color: #0f83eb; }
						
					#search-box { color: #333; background: url(http://cdn.managementsite.nl/backgrounds/search-box.png); height: 28px; width: 259px; border: 0; padding: 0 8px 0 8px; float: left; font-size: 12px; font-family: Arial, sans-serif; line-height: 28px; color: #033265; }
						
						#knowledgebase.tabs-mini #search-box,
						#about #search-box { width: 135px; }
						
						#search-box.standby { font-weight: normal; color: #999; font-size: 11px; }
					#search button { float: left; width: 31px; height: 28px; background: url(http://cdn.managementsite.nl/backgrounds/search-button.png); text-indent: -10000px; cursor: pointer; outline: none; }
					#search button:hover { background-position: 0 -28px; }
				
				#knowledgebase .knowledgebase-section { width: 155px; float: left; font-size: 11px; padding: 0 0 5px 7px; }
					#knowledgebase.tabs-mini .knowledgebase-section { float: none; }
					#knowledgebase .knowledgebase-section h3 { margin: 8px 0 2px 0; }
						#knowledgebase .knowledgebase-section h3 a { text-decoration: underline; font-weight: bold; font-size: 11px; padding: 0 0 0 9px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 3px; }
							#knowledgebase .knowledgebase-section h3 a:hover { color: #ff8400; }
						#knowledgebase .knowledgebase-section h3 a { color: #033265; }
					#knowledgebase .knowledgebase-section li { display: inline; }
					
					#knowledgebase #knowledgebase-tab-content-1 { padding: 0 0 16px 10px; overflow: hidden; width: 326px; }
					
					#knowledgebase .more { font-size: 12px; }
					
					#knowledgebase #knowledgebase-tab-content-2 { padding: 10px 0 0 0; }
					
						#knowledgebase .kb-category-section { width: 155px; float: left; padding: 0 0 3px 10px; }
							#knowledgebase.tabs-mini .kb-category-section { width: 190px; float: none; padding: 0 11px; }
							#knowledgebase #knowledgebase-tab-content-1 .first { padding: 0 0 3px 15px; } 
							#knowledgebase.tabs-mini #knowledgebase-tab-content-2 { margin: 0 0 9px 0; }
							#knowledgebase .kb-category { padding: 0 0 6px 0; }
							
					#knowledgebase #knowledgebase-tab-content-3 {}
						#knowledgebase #kb-dossiers { padding: 10px 15px; list-style: none; }
							#knowledgebase #kb-dossiers li { background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 3px; padding: 0 0 4px 11px; }
								#knowledgebase #kb-dossiers li a { font-weight: bold; }
							
			#updates { overflow: hidden; clear: both; }
			
				#updates #updates-tab-content-2,
				#updates #updates-tab-content-3 { display: none; }
					
					#updates .updates-section { width: 194px; float: left; padding: 17px 10px 500px 10px; border-left: solid 1px #dbe5f3; margin: 0 0 -500px 0; }
						#updates .subtitle { font-size: 12px; font-weight: bold; margin: 0 0 4px 0; }
					#updates .first { border: 0; }
					#updates .last { width: 195px; padding: 17px 8px 500px 10px; }
						#updates .articles .meta { margin: 0 0 10px 0; }
					#updates .box-content { position: relative; margin: -13px 0 0 0; padding: 0 0 2px 6px; width: 645px; }
						#updates .updates-section-header a { display: block; padding: 10px 0 0 12px; line-height: 12px; width: 181px; height: 21px; background: url(http://cdn.managementsite.nl/backgrounds/updates-section-header.png); font-family: "Trebuchet MS", sans-serif; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 0 0 12px 0; }
						#updates .teaser { margin: 0 0 28px 0; width: auto; height: 430px; overflow: hidden; }
							#updates .light { height: 100px; }
							#updates .teaser .category a { white-space: nowrap; }
							#updates .teaser h2 { font-size: 16px; margin: 0 0 3px 0; line-height: 18px; }
								#updates .teaser .teaser-content { }
								#updates #updates-tab-content-1 .first .teaser h2 {}
								#updates .teaser .author { font-size: 11px; display: block; padding: 0 0 1px 0; }
									#updates .teaser .author a { text-decoration: none; font-weight: bold; }
							#updates .light h2 { font-size: 13px; }
							#updates .teaser .thumbnail-small {  float: left; margin: 0 6px 0 0; }
							#updates .teaser .thumbnail-large { margin: 0 0 6px 0; }
							#updates .meta { line-height: 13px; margin: 0 0 5px 0; }
								#updates .light .meta { margin: 0; }
								#updates .meta a { white-space: normal; }
								#updates .meta .date { white-space: nowrap; }
					#updates .box-more,
					#updates .button { margin: 0 0 11px 0; }
						
			#network { float: left; margin: 0 0 12px 0; width: 338px; }
				#network.medium { width: 425px; margin: 0; }
				#network.sub { width: 374px; }
				#network .box-content { padding: 0 0 11px 0; }
				#network .teaser { padding: 11px 15px 9px 15px; }
					#network .teaser h2 { font-size: 14px; margin: 0 0 6px 0; line-height: 16px; }
					#network .teaser-content {  line-height: 15px; }
				#network .thumbnail-small { float: left; margin: 0 6px 0 0; }
				#network .meta { margin: 0 0 6px 0; clear: both; width: 100%; font-size: 11px; }
				.network-partner { margin: 4px 0 10px 0; padding: 3px 0 3px 22px; line-height: 10px; float: left; font-size: 10px; background-image: url(http://cdn.managementsite.nl/icons/partner-logos.png); background-repeat: no-repeat; }
					#network .network-partner a { text-decoration: underline; }
				#network .light .network-partner { padding: 3px 5px 3px 20px; margin: 6px 0 0 0; height: 10px; }
				#network .light .meta { padding: 0 0 6px 0; height: 10px; }
					#network .light .meta a { white-space: normal; }
					#network .light .author a { font-weight: normal; }
					#network .light .date { padding: 0 2px 0 7px; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 0 2px; }
					#network .light .categories { padding: 0 10px 0 7px; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 0 2px; }
					
				#network #paging { margin: 16px 15px 9px 15px; width: auto; }
					
			.term-primary #network { width: 423px }
			
				.term-primary #network .more { margin: 16px; }
				
			/* #latest-network-items .teaser { background-image: url(http://cdn.managementsite.nl/icons/partner-logos.png); background-repeat: no-repeat; } */
					
			.partner-ms { background-position: 0 0; }
			.partner-mp { background-position: 0 -16px; }
		 	.partner-ogm { background-position: 0 -32px; }
			.partner-rta { background-position: 0 -48px; }
			.partner-ss { background-position: 0 -64px; }
			.partner-zg { background-position: 0 -80px; }
			.partner-jb { background-position: 0 -96px; }
			.partner-io { background-position: 0 -112px; }
			.partner-gok { background-position: 0 -128px; }
			.partner-dlm { background-position: 0 -144px; }
			.partner-1mm { background-position: 0 -160px; }
			.partner-pp { background-position: 0 -176px; }
			.partner-zbm { background-position: 0 -192px; }
			.partner-mscom { background-position: 0 -208px; }
			.partner-eb { background-position: 0 -224px; }
			.partner-ed { background-position: 0 -240px; }
			.partner-pm { background-position: 0 -256px; }
			
			.partner-large-ms { background-position: 0 0; }
			.partner-large-mp { background-position: 0 -24px; }
		 	.partner-large-ogm { background-position: 0 -48px; }
			.partner-large-rta { background-position: 0 -72px; }
			.partner-large-ss { background-position: 0 -96px; }
			.partner-large-zg { background-position: 0 -120px; }
			.partner-large-jb { background-position: 0 -144px; }
			.partner-large-io { background-position: 0 -168px; }
			.partner-large-gok { background-position: 0 -192px; }
			.partner-large-dlm { background-position: 0 -216px; }
			.partner-large-1mm { background-position: 0 -240px; }
			.partner-large-pp { background-position: 0 -264px; }
			.partner-large-zbm { background-position: 0 -288px; }
			.partner-large-mscom { background-position: 0 -312px; }
			.partner-large-eb { background-position: 0 -336px; }
			.partner-large-ed { background-position: 0 -336px; }
			.partner-large-pm { background-position: 0 -360px; }

			
			#services { width: 213px; float: left; margin: 0 0 0 13px; }
				
				#book .box-content { padding: 0 0 15px 0; }
					#book .book-thumbnail { width: 100%; text-align: center; margin: 10px 0 18px 0; }
					#book .button { width: 143px; margin: 0 auto; }
					
				#kb-links .advertorial .box-content { padding: 2px 11px 11px; width: 191px; }
					#kb-links p { font-size: 11px; padding: 3px 0; }
					#kb-links .small { color: #aaa; padding: 0 0 10px 0; font-size: 10px; }
					.kb-link { margin: 0 0 10px 0;}
				#kb-advertorial { float: left; clear: both; }
				#kb-advertorial .box-content { padding: 11px; width: 191px; }
				
				#kb-advertorial .box-header { background: #E8F0FD url(http://cdn.managementsite.nl/backgrounds/box-top-mini.png) no-repeat; height: auto; }
				
				#knowledgebase-sidebar .mini { float: left; clear: both; }
				
				#knowledgebase-sidebar .box-header { width: 213px; }
				
				.advertorial { position: relative; z-index: 0; }
					#article-info .advertorial { margin: 11px 0 0 0; float: left; }
					.advertorial #advertorial-content {  width: 176px;  }
						/* #services #advertorial-content { margin: 4px 16px; } */
						
					.advertorial p { margin: 0 !important; }

					.advertorial .box-header { height: 5px; background: url(http://cdn.managementsite.nl/backgrounds/box-top-mini-plain.png) no-repeat; }
					.advertorial .inner-box-header { height: 3px; background: url(http://cdn.managementsite.nl/backgrounds/inner-box-top-plain.png) no-repeat; }
					.advertorial .inner-box-content {    } 
					
				#kb-most-commented,
				#kb-recent-posts { float: left; clear: both; }
						 
				#google-ads-frontpage { clear: both; float: left; }
					#google-ads-frontpage .box-content { width: 181px; padding: 0 16px 16px 16px; }
					
				#google-ads-knowledgebase-term { clear: both; float: left; }
					#google-ads-knowledgebase-term .box-content { width: 181px; padding: 0 16px 16px 16px; }
				
				.related-posts { padding: 0; }

				
			
			/* TO DO: delete this
				#article-related-events { margin: 11px 0 0 0; float: left; }
				#article-related-events h2 { font-size: 11px; padding: 11px 16px 0 16px;}
					#article-related-events .event-date { color: #f29400; font-size: 14px; font-weight: bold; margin: 0 0 9px 0; }
					#article-related-events .light .event-date { font-size: 11px; font-weight: bold; margin: 0; }
						#article-related-events h3 { margin: 0 0 3px 0; font-size: 14px; }
						#article-related-events .light h3 { margin: 0 0 3px 0; font-size: 12px; }
						#article-related-events p { font-size: 11px; }
						#article-related-events .box-more { padding: 5px 0 4px 11px; }
							#article-related-events .box-more a { line-height: 24px; }
			*/

					
			#videos { margin: 12px 0 12px 0; }
				#videos .box-content { z-index: 0; position: relative; }
				#videos #video-teasers { position: relative; height: 259px; width: 334px; left: 2px; overflow: hidden; }
				#videos .video-teaser { display: none; background-color: #333; height: 200px; width: 334px; position: relative; }
				#videos .box-content .current { display: block; }
					#videos .video-teaser h2 { position: absolute; top: 212px; display: block; left: 53px; width: 227px; text-align: center; z-index: 1; }
					#videos .video-teaser img { width: 334px; height: 200px; }
						#videos .video-teaser .video-play { background: url(http://cdn.managementsite.nl/buttons/video-play.png) no-repeat center center; position: relative; top: -202px; left: 0; display: block; height: 200px; width: 334px; text-indent: -10000px; }
						#videos #video-controls { position: absolute; top: 212px; left: 16px; width: 306px; z-index: 0; }
							#videos #video-controls div,
							#videos #video-controls a { display: block; height: 31px; width: 31px; }
							#videos #video-controls a { background-image: url(http://cdn.managementsite.nl/buttons/video-browse.png); text-indent: -10000px; outline: none; }
							#videos #video-controls #video-controls-left { float: left; display: none;  }
								#videos #video-controls #video-controls-left a:hover { background-position: -31px 0 ; }
							#videos #video-controls #video-controls-right { float: right; }
							#videos #video-controls #video-controls-right a { background-position: 0 -31px; }
								#videos #video-controls #video-controls-right a:hover { background-position: -31px -31px; }
						
			#toolbox { }
				#toolbox .box-content { padding: 0 0 11px 0; }
				#toolbox #toolbox-tab-content-2 { display: none;  }
					#toolbox .teaser { padding: 9px 16px 16px 16px; }
						#toolbox .teaser h3 { font-size: 13px; line-height: 16px; }
						#toolbox .teaser .subtitle { font-size: 11px; font-weight: bold; }
						#toolbox .teaser p { margin: 6px 0 0 0; font-size: 11px; }
						
			#login { float: left; }
				#login-form { padding: 29px 29px 10px 29px; float: left; margin: 0 17px 0 0; border: solid 1px #d4e4f1; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
					#login-form #membership-login { width: 274px; }
					#login-form #membership-login-slim { width: auto; float: left; }
					#membership-tab-content-2 #login-form { padding: 5px 18px 0 18px; float: left; margin: 0 17px 0 0; font-size: 11px; }
					#login-form .login-section { float: left; clear: left; width: 280px; height: 31px; }
					#membership-tab-content-2 #login-form #membership-login-slim .login-section { height: auto; width: auto; clear: left; }
					
					#membership-tab-content-2 #login-form .login-section { width: 303px; }
					#login-form label { display: block; float: left; width: 90px; line-height: 23px; }
					#membership-tab-content-2 #login-form #membership-login-slim label { float: none; width: auto; clear: left; }
					#login-form input.text-box { width: 173px; margin: 0 0 8px 0; float: left; }
					#membership-tab-content-2 #login-form input.text-box { width: 200px; }
					#membership-tab-content-2 #login-form #membership-login-slim input.text-box { width: 170px; }
					#login-form .cookie label { padding: 0 0 0 90px; width: auto; float: none; line-height: 13px; font-size: 11px; }
					#login-form #membership-login-slim .cookie label { padding: 10px 0 0 0; }
					#login-form .cookie input { margin: 0 6px 0 0; }
					#membership-tab-content-2 #login-form .submit { margin: 0 0 0 90px; }
						#login-form #membership-login-slim .submit { margin: 10px 0 0 30px; }
						#login-form .submit .button { width: 120px; float: right; }
						#membership-tab-content-2 #login-form .submit .button { float: left; }
					#login-form .forget { padding: 6px 0 0 0; border-top: solid 1px #d4e4f1; margin: 11px 0 0 0; height: auto; }
						#membership-tab-content-2 #login-form .forget { padding: 1px 0 11px 90px; font-size: 10px; height: auto; }
						#membership-tab-content-2 #login-form #membership-login-slim .forget { padding: 8px 0 11px 36px; }

				#register { padding: 17px 29px 10px 29px; width: 202px; float: left; border: solid 1px #d4e4f1; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
					#main-text #register h3 { margin: 0 0 11px 0; float: left; clear: both; width: 100%; }
					#article-content #register ul { padding: 0 0 0 15px; font-size: 11px; margin: 11px 0 0 0; line-height: 14px; }
						#article-content #register ul li { padding: 0 0 6px 0; }
						#register .button { clear: both; float: left; width: 100%; margin: 0 0 11px 0; }
					#register .more { padding: 6px 0 0 0; border-top: solid 1px #d4e4f1; margin: 16px 0 0 0; height: auto; }

			#main-text .authors-login-teaser { font-size: 11px; color: #888; margin: 10px 0 0 0; float: left; width: 100%; }
			#main-text .authors-login-teaser a { color: #888; text-decoration: underline; }
			#main-text .authors-login-teaser a:hover { color: #0f83eb; }
			
			.knowledgebase-suggestions { margin: 20px 0; display: block; clear: both; padding: 10px; background: #f5f5f5; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
			
			#login-form.author-login-form label { width: 120px; }
			#login-form.author-login-form .login-section { width: 100%; }
			#login-form.author-login-form .cookie label { padding: 0 0 0 120px; width: auto; }
					
			#article-content #login-alert { padding: 0 0 0 0; width: 400px; }
				#article-content #login-alert ul { padding: 16px 16px 5px 16px; border: solid 4px #e4edf5; }
					#article-content #login-alert li { list-style: none; padding: 0 0 11px 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 4px; font-weight: bold; }
					#login-alert #adsense-article-footer { }
				
				#article-content #login-alert h2,
				#article-content #login-alert h3 { font-size: 13px; color: #333; margin: 0 0 11px 0; color: #033265; }
				#main-text { clear: left; }
				
			#optin-alert { background: url(http://cdn.managementsite.nl/backgrounds/optin.png) no-repeat; padding: 20px; width: 370px; font-size: 11px; line-height: 16px; height: 195px; }
				#optin-alert p { margin: 0 0 10px 0; }
				#optin-alert .form-element .button { margin: 20px 0 0 0; }
						
			#editorial { margin: 12px 0; }
				#editorial .box-header { height: 5px; background: url(http://cdn.managementsite.nl/backgrounds/box-top-medium-light.png) no-repeat; }
					#editorial .box-title { display: none; }
				#editorial .box-content { padding: 8px 0 11px 0; }
					#editorial .box-content img { margin: 0 0 0 16px; }
					#editorial .intro { font-size: 11px; padding: 6px 16px 0 16px; }
						#editorial #editorial-editors-in-chief { padding: 0 6px 0 16px; width: 145px; float: left; }
						#editorial #editorial-info { padding: 0 16px 6px 0; width: 150px; float: left; }
						#editorial #editorial-info ul { clear: left; }
					#editorial a { font-weight: bold; }
					
			#partners {}
			#partners .box-content div { width: 193px; height: 45px; margin: 11px auto; }
			#partners img { width: 193px; height: 45px; }
			
			#connect {}
			#connect .box-content div { width: 193px; height: 45px; margin: 11px auto; }
			#connect img {}
					
			#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
				/* font-family: Arial, sans-serif;
				font-size: 11px; */
			}
			.twtr-hd { display: none; }
			.twtr-ft { margin: 0 0 10px 0; }
			
					
			#article,
			#knowledgebase-article { margin: 5px 0 0 0; }
			
				#article-intro { clear: both; float: left; border-bottom: dotted 1px #dedede; border-top: dotted 1px #dedede; width: 744px; margin: 0 0 11px 0; padding: 22px 0 0 0; }
				#article-intro p { font-style: italic; }
				#knowledgebase-article-text { clear: both; width: 100%; float: left; padding: 0 0 20px 0; }

				#article .box-content { padding: 9px 16px 16px 16px; width: 619px; }
				#knowledgebase-article .box-content { padding: 9px 16px 16px 16px; width: 744px; }

				#article-title { padding: 0 0 14px 0; border-bottom: solid 1px #f1f1f1; margin: 0 0 10px 0; }
					#article-title.static { width: 100%; }
	
					#article h1 { font-size: 24px; line-height: 27px; color: #0f83eb; }
					#knowledgebase-article h1 { font-size: 23px; line-height: 23px; color: #0f83eb; padding: 0 0 20px 0; }
					
						#article-title p.subtitle { font-size: 14px; font-weight: bold; margin: 5px 0 0 0; line-height: 19px; }
						#article-title p.meta { margin: 12px 0 0 0; font-size: 11px; color: #888; line-height: 18px; width: auto; }
						#article-title p.meta .date { background: none; padding: 0; font-weight: bold; }
						#article-title p.meta a { color: #888; text-decoration: underline; }
						#article-title p.meta a:hover { color: #0f83eb; }
 
					#like-tool.loading span { background: url(../images/misc/ajax-loader.gif) no-repeat 5px center; }
					
					.share-tools { border-top: dotted 1px #dedede; padding: 12px 0 10px 0; overflow: hidden; clear: both; width: 100%; }
					.share-tools a { display: block; float: left; font-size: 11px; padding: 3px 10px; color: #888; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #f4f4f4), color-stop(0.71, #fbfbfb) ); background-image: -moz-linear-gradient( center bottom, #f4f4f4 0, #fbfbfb 71% ); line-height: 15px; border: solid 1px #e7e7e7; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
						filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#fbfbfb'); /* IE6 & IE7 */
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#fbfbfb')"; /* IE8 */
					}
					.share-tools a:hover { color: #fff; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #0f83eb), color-stop(0.71, #58aaf4) ); background-image: -moz-linear-gradient( center bottom, #0f83eb 0, #fbfbfb 71% ); border: none; text-decoration: none;
						filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0f83eb', endColorstr='#58aaf4'); /* IE6 & IE7 */
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0f83eb', endColorstr='#58aaf4')"; /* IE8 */
					}
					.share-tools .liked { display: block; float: left; font-size: 11px; padding: 3px 10px; color: #aaa; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #f4f4f4), color-stop(0.71, #fbfbfb) ); background-image: -moz-linear-gradient( center bottom, #f4f4f4 0, #fbfbfb 71% ); line-height: 15px; border: solid 1px #e7e7e7; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; 
						filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#fbfbfb'); /* IE6 & IE7 */
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#fbfbfb')"; /* IE8 */
					}
					
					#article-content .share-tools ul { padding: 0; }
					#article-content .share-tools li { float: left; display: block; width: 103px; background: none; padding: 0; }
					
					#article-content .share-tools li.share-tools-print { width: 53px;  }
					#article-content .share-tools li.share-tools-sendafriend { width: 73px; }
					#article-content .share-tools li.share-tools-advertise { width: 70px; }
					#article-content .share-tools li.share-tools-recommend { width: 114px; }
					#article-content .share-tools li.share-tools-recommend a { text-align: center; }
					
					#knowledgebase-article .article-tools { float: right; }
					
					.article-tools { float: left; font-size: 11px; padding: 4px 0 6px 0; }
							
					.article-tools div {height: 16px; float: left; margin: 0 6px 0 0; }
					.article-tools a { text-decoration: none; }
					.article-tools .advertise { width: 64px; }
					.article-tools .send { width: 58px; }
					.article-tools .print { width: 58px; margin: 0; text-align: center; }
					.article-tools .print a { width: 42px; }
					
					.article-tools a { display: block; display: block; float: left; font-size: 11px; padding: 2px 8px; color: #888; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #f4f4f4), color-stop(0.71, #fbfbfb) ); background-image: -moz-linear-gradient( center bottom, #f4f4f4 0, #fbfbfb 71% ); line-height: 15px; border: solid 1px #e7e7e7; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;
						filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#fbfbfb'); /* IE6 & IE7 */
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f4f4f4', endColorstr='#fbfbfb')"; /* IE8 */
					}
					.article-tools a:hover { color: #fff; background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #0f83eb), color-stop(0.71, #58aaf4) ); background-image: -moz-linear-gradient( center bottom, #0f83eb 0, #58aaf4 71% ); border: none; text-decoration: none;
						filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0f83eb', endColorstr='#58aaf4'); /* IE6 & IE7 */
						-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0f83eb', endColorstr='#58aaf4')"; /* IE8 */
					}
						 		
					#article-image { width: 415px; float: left; margin: 0 0 6px 0; }
						#article-image img { width: 408px; height: 242px; }
					
					#article .meta { margin: 0 0 21px 0; width: 410px; font-weight: normal; clear: left; font-size: 11px; }
					
						.meta .date { }
						.meta .category {  }
						.meta .comments { padding: 0 0 0 5px; }

					#article-info { float: right; width: 196px; margin: 0 0 11px 8px; }

						.editor-bio { clear: both; float: left; width: 100%; }
						
						#author-info {  width: 196px; background: url(http://cdn.managementsite.nl/backgrounds/article-author.png) no-repeat; float: left; font-size: 12px; margin: 0 0 15px 0;  }
							#author-info-content { padding: 8px; background: url(http://cdn.managementsite.nl/backgrounds/article-author-bottom.png) no-repeat 0 100%; float: left; width: 180px; } 
							.author-profile { float: left; width: 100%; padding: 0 0 5px 0;  }
							.multiple-author { border-top: dotted 1px #bccbdb; padding: 5px 0; }
							#author-info .author-image { width: 46px; height: 46px; background: url(http://cdn.managementsite.nl/backgrounds/article-author-frame.png) no-repeat; padding: 4px 4px 5px 4px;  margin: 0 4px 0 0; clear: left; float: left; }							
							#author-info strong { display: block; width: 122px; float: left; margin: 0 0 5px 0; text-transform: uppercase; color: #6f7267; font-family: "Trebuchet MS", sans-serif; font-size: 11px; line-height: 12px; }
							#author-info a { display: block; float: left; padding: 6px 0 0 0; width: 122px; font-weight: bold; text-decoration: underline; font-size: 12px; }
							#author-info.no-image a { clear: left; }
							#author-info span { display: block; width: 100px; float: left; margin: 0; font-weight: bold; font-size: 12px; }
								#author-info span a { margin: 0; }
								
						#author-profile-tools { }
							#author-profile-tools .box-header { height: 5px; background: url(http://cdn.managementsite.nl/backgrounds/box-top-medium-light.png) no-repeat; }
								#author-profile-tools .box-title { display: none; }
							#author-profile-tools .box-content { padding: 11px ; width: 316px; }
							#author-profile-tools p { margin: 0 0 1em 0; }
							#author-profile-tools h2 { margin: 1em 0 0 0; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) no-repeat; padding: 1em 0; font-size: 16px; color: #033265; }
							#author-profile-tools input { width: 300px; color: #d85b00; }
								
						#article-score {  }
							#article-score a { display: block; }
  
				#main-text { font-size: 13px; line-height: 18px;  } 
					#main-text p { margin: 0 0 1em 0; font-size: 13px; line-height: 19px; }
					#main-text h2 { color: #033265; font-size: 18px; margin: 1.5em 0 0.5em 0; } 
					#main-text h3 { color: #033265; font-size: 13px; margin: 1em 0 0 0; } 
						#main-text h2 a { color: #033265; }
							#main-text h2 a:hover {  }
					
					
					#main-text ol { padding: 0 0 1em 30px; } 
						#main-text ol ol { list-style-type: lower-roman; padding: 0 0 0 15px; font-size: 11px; }
					#main-text ul { padding: 0 0 1em 10px; }
					
					#main-text ul li { list-style: none; padding: 0 0 4px 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 3px 5px;  }
					#main-text ol li { padding: 0 0 4px 0; }
					#main-text form ul li { background: none; margin: 0; }
					
					#main-text blockquote { background: #f5f5f5; padding: 8px 8px 0 8px; margin: 0 auto 20px auto; overflow: hidden; color: #555; -moz-border-radius: 5px; font-style: italic; }
						#main-text blockquote p { margin: 0 0 8px 0; }
					
					#main-text table { margin: 0 auto 20px auto; border-collapse: collapse; }
					#main-text table td { border: solid 3px #fff; padding: 8px; background: #f5f5f5; }
					
					#article-info #article-last-comment { clear: left; float: left; }
						#article-info #article-last-comment .meta { margin: 0 0 5px 0; width: auto; font-size: 10px; }
							#article-info #article-last-comment .meta .author { background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; padding: 0 10px 0 0; font-size: 11px; }
							#article-info #article-last-comment .meta .date { background: 0; padding: 0; white-space: nowrap; }
						#article-info #article-last-comment p { clear: both; font-size: 12px; margin: 0 0 6px 0; line-height: 17px; color: #555; }
						#article-info #article-last-comment .more { }
					
					#main-text .related-items { width: 100%; padding: 0 0 6px 0; margin: 0; clear: left; float: left; border-bottom: dotted 1px #dedede; border-top: dotted 1px #dedede; }
					#main-text .related-items .inline-title { float: left; clear: both; }
						#article-content .related-items ul,
						#article-content .related-items ol { padding: 0; float: left; width: 100%; clear: both; }
						#article-content .related-items li {  list-style: none; padding: 0 0 8px 8px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 3px; margin: 0; line-height: 14px; }
									
							.event .event-date { font-size: 10px; font-weight: bold; }
							.event .event-title { font-weight: bold; font-size: 12px; line-height: 14px; }
							.event h2 { margin: 0 0 1em 0; }
							.event-premium .event-title { font-weight: bold; font-size: 13px; margin: 0 0 4px 0; }

							.event h3,
							#article-content .event h3 { margin: 0 0 10px 0; }
							
							.event h3 a { font-size: 14px; }
							.event .event-type { font-size: 11px; }
							.event .event-meta { font-size: 11px; color: #888; line-height: 14px; padding: 0 0 6px 0; }
								.event-premium .event-meta { font-weight: bold; padding: 0 0 6px 20px; background: url(http://cdn.managementsite.nl/icons/calendar-small.png) no-repeat;  }
								
								.event-basic { clear: both; }

							.event ul { padding: 0; list-style: none; }
							.event li { list-style: none; padding: 0 0 10px 20px; background: url(http://cdn.managementsite.nl/icons/calendar-small.png) no-repeat; line-height: 16px; }
								.event li a { font-weight: bold; }
								.event li .event-meta { font-size: 11px; }
							.event p { color: #888; font-size: 11px; margin: 0 0 6px 0 !important; line-height: 15px; }
								.event .button { margin: 0 auto 10px auto; }
									.event .more-info a:hover { background-position: 0 -21px; }
								.event .add-event { font-size: 10px; text-align: center; color: #999; }
								.event .add-event { text-align: left; }
									.event .add-event a { color: #999; text-decoration: underline;}
									.event .add-event a:hover { color: #0f83eb; }
									
								.event .event-meta { font-size: 11px; color: #888; }
								.event .apply-teaser { padding: 9px 0 0 0; margin: 9px 0 0 0; border-top: dotted 1px #dedede; }
									.event .apply-teaser a { font-size: 11px; background: none; font-weight: normal; color: #999; }
						
					#related-job { color: #888; margin: 11px 0 0 0; float: left; }
						#related-job .job-title { font-weight: normal; font-size: 12px; margin: 0; line-height: 16px; }
						#related-job .job-company { font-size: 11px;  }
						#related-job .job { margin: 0 0 8px 0; padding: 0 0 8px 0; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; }
						#related-job .more a { }
									
						
					#main-text #column-info { font-size: 11px; color: #888; margin: 2em 0;}
	 
					#adsense-article-footer { padding: 12px 0 0 0; margin: 16px 0 !important; width: 100%; clear: both; }
						#adsense-article-footer .adsense { width: 468px; margin: 0 auto; }
 
					 
					
				#article-comments { float: left; width: 100%; }
					#article-comments .inline-title { margin: 0; }
					#article-comments p { margin: 0 0 2em 0; }
				#article-comments .comment { background: url(http://cdn.managementsite.nl/backgrounds/related-items-divider.png) no-repeat; float: left; margin: 0 0 15px 0; width: 619px; }
					#article-comments .comment { background: #f8f0e7 url(http://cdn.managementsite.nl/backgrounds/comment-top.png) no-repeat; }
						#article-comments .comment .comment-content { background: url(http://cdn.managementsite.nl/backgrounds/comment-bottom.png) no-repeat 0 100%; font-size: 12px; padding: 0 18px; float: left;  }
							#article-comments .comment .comment-content p { margin: 0 0 11px 0; line-height: 19px; }
					#article-comments .comment .meta { width: 100%; float: none; padding: 14px 18px 9px 18px; margin: 0; }
						#article-comments .comment .meta .author { padding: 0 10px 0 0; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; font-size: 12px; font-weight: bold; }
						#article-comments .comment .meta .date { background: none; }
						
				#comment-form { padding: 7px 0 31px 18px; float: left;  }
					#article-content #comment-form .comment-info { margin: 0; clear: both; list-style: none; padding: 0 0 16px 0; }
						#comment-form .comment-info li { padding: 0 0 8px 9px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 3px; font-size: 11px; }
					#comment-form .inline-title { text-transform: none; font-family: Arial, sans-serif; font-size: 15px; margin: 0 0 9px 0; }
					#comment-form p { font-size: 11px; }
					#comment-form .comment-form-element { clear: left; float: left; padding: 0 0 9px 0; width: 100%; }	
					#comment-form label { display: block; width: 56px; float: left; font-weight: bold; font-size: 11px; }
						#comment-form input.text-box { width: 173px; }
						#comment-form textarea { color: #033265; width: 519px; height: 348px; padding: 4px; font-size: 12px; font-family: Arial, sans-serif; /*background: url(http://cdn.managementsite.nl/backgrounds/comment-text.png) no-repeat */; border: solid 1px #e0e0e0; float: left; }
						#comment-form #comment-notify { padding: 0 0 0 58px; }
							#comment-form #comment-notify label { width: auto; font-weight: normal; line-height: 23px; font-size: 11px; }
							#comment-form #comment-notify input { float: left; }
							#comment-form .button { width: 150px; float: right; }
				
				.comments-closed { background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 24px; font-size: 13px; padding: 20px 0px 20px 11px; float: left; width: 608px; color: #888; }
				
				#article-content #comment-form table { background: none; border-collapse: none; margin: 0; }
				#article-content #comment-form table td { border: 0; padding: 0; background: none; }
				#comment-form .defaultSkin table.mceLayout { border: none; }
				#article-content #comment-form table .mceIframeContainer { background: url(http://cdn.managementsite.nl/backgrounds/comment-text.png) no-repeat;  width: 521px; height: 331px; padding: 4px; }

				.author-image-l { padding: 4px; background: url(http://cdn.managementsite.nl/backgrounds/author-image-large.png) no-repeat; float: right; margin: 0 0 16px 16px; height: 200px; width: 200px; }
				.author-image-m {}
				.author-image-s {}
				#author-intro p { line-height: 18px; margin: 0 0 1em 0; }
					#author-intro .author-company { font-size: 14px; }
					#author-intro #author-toolbar {  clear: both; background: url(http://cdn.managementsite.nl/backgrounds/article-interaction.png) no-repeat; overflow: hidden; width: 619px; height: 31px; margin: 22px 0 0 0; }
						#author-intro #author-toolbar label { display: block; width: 95px; color: #003063; font-size: 11px; font-weight: bold; float: left; line-height: 32px; padding: 0 0 0 9px; }
						#author-intro #author-toolbar .input { margin: 4px 0; }
						#author-intro #author-toolbar input { border: 0; width: 280px; font-weight: normal; line-height: 17px; }
						#author-intro #author-network { width: 200px; display: block; float: left; margin: 0 0 0 22px; }
							#author-intro #author-network li { float: left; display: block; width: 75px; height: 31px; }
								#author-intro #author-network li a { float: left; display: block; width: 75px; background: url(http://cdn.managementsite.nl/buttons/author-network-buttons.png) no-repeat; height: 31px; text-indent: -10000px; }
								#author-intro #author-network li#author-linkedin a:hover { background-position: -75px 0; }
								#author-intro #author-network li#author-twitter a { background-position: 0 -31px; } 
								#author-intro #author-network li#author-twitter a:hover { background-position: -75px -31px; } 
								#author-intro #author-network li#author-rss { width: 50px; float: right; }
								#author-intro #author-network li#author-rss a { width: 50px; background-position: 0 -62px; }
								#author-intro #author-network li#author-rss a:hover { background-position: -75px -62px; }
					#author-intro h2 { margin: 2em 0 1em 0; font-size: 16px; color: #003063; }
								
				
				#category-index { margin: 5px 0 12px 0; }
					#category-index-content { width: 415px; float: left; }
					#category-index h1 { font-size: 24px; line-height: 23px; color: #0f83eb; padding: 0 8px 11px 0; }

					.category-editors { margin: 0 0 12px 0; }
					.category-editors .box-content { padding: 11px 0; }
					.category-editors .box-content .teaser { margin: 0 16px 8px 16px; padding: 0 0 8px 0; width: 306px; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; font-size: 11px; line-height: 18px; }
					.category-editors .box-content .teaser-last { background: none; padding: 0; margin: 0 16px; }
					.category-editors .box-more { padding: 0 0 4px 0; background: none; }
					.category-editors .box-content .teaser  img { float: left; margin-right: 10px;}
					.category-editors .box-content .teaser .info { color: #999;}
					.category-editors img { width: 46px; height: 46px; }
					.category-editors h2 { font-size: 14px; line-height: 14px;}
						
					#category-index .category-intro { background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; padding: 0 0 18px 0; float: left; width: 100%; }
						#category-index-top { background: url(http://cdn.managementsite.nl/backgrounds/main-column-top.png) no-repeat; height: 6px; }
						#category-index .category-intro p { font-size: 14px; line-height: 20px; margin: 0 0 1em 0; }
							#category-index .category-intro p.info { font-weight: normal; font-size: 11px; margin: 0; }
						/* #category-index .category-intro span { font-weight: bold; font-size: 11px; } */
					#category-index .box-content { padding: 11px 16px 16px 16px; width: 619px; }
					#category-index .teaser { padding: 16px 0 16px 0; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; }
					#category-index .teaser .teaser-thumbnail { margin: 0 0 0 5px; float: right; }
						#category-index .teaser p { line-height: 17px; font-size: 12px; clear: both; padding: 8px 0 0 0; float: left; width: 100%; }
						#category-index .teaser h2 { font-size: 16px; line-height: 21px; margin: 0; }
						#category-index .teaser .subtitle { font-size: 12px; font-weight: bold; margin: 3px 0 3px 0; }
							#category-index .teaser .thumbnail-small { float: left; margin: 4px 6px 0 0; }
						#category-index .teaser .meta { padding: 3px 0; margin: 0; font-size: 11px; }
							#category-index .teaser .meta .date,
							#category-index .teaser .meta .author { padding: 0 10px 0 0; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; }
						#category-index .teaser .more { margin: 6px 0 0 0; float: left; }
						
						#category-index .network-partner { padding: 0 0 0 20px; line-height: 16px; margin: 4px 0 0 0; color: #888; }
						
						
					.category-recent { background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0px 100%; float: left; width: 100%; padding: 0 0 10px 0; }
					.category-recent h2 { font-size: 20px; margin: 8px 0; width: 100%; float: left; line-height: 21px; }
					.category-recent .subtitle { font-size: 14px; font-weight: bold; margin: 0 0 8px 0; }
					.category-recent .meta { margin: 0 0 4px 0; font-size: 11px; }
					.category-recent p { font-size: 13px; line-height: 19px; }
					.category-recent .more { margin: 8px 0 0 0; }
					
					.box-content-type { }
					.box-content-type .box-more { float: left; width: 100%; clear: both; padding: 5px 0 8px 0; width: 310px; }
					
					.category-block { float: left; width: 200px; padding: 8px 15px 11px 90px; line-height: 11px; font-size: 11px; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; margin: 0 16px; }
					.category-block-last { background: none; }
					.category-block .inline-title { float: left; width: 100%; clear: both; margin: 0 0 0 -90px; }
					.category-block .teaser-thumbnail { float: left; margin: 0 0 0 -90px; clear: left; }
					.category-block .teaser-content { float: left; padding: 0 0 0 8px; width: 206px; }
					.category-block h2 { font-size: 13px; font-weight: normal; }
					.category-block .subtitle { font-size: 11px; }
					
					.category-post-index { width: 415px; float: left; }
					
					.list-teaser { background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; padding: 10px 0; }
					.list-teaser h2 { font-size: 14px; line-height: 19px; }
					.list-teaser .subtitle { font-weight: bold; font-size: 11px; }
						
					
					#category-tops { float: left; width: 100%; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; }
						.category-top5 { float: left; width: 293px; padding: 8px 15px 11px 0; }
						.category-top5 ol { padding: 8px 0 11px 20px; clear: both; }
						.category-top5 li { margin: 0 0 11px 0; font-size: 12px; }
							.category-top5 h2 { font-size: 14px; line-height: 16px; padding: 0 0 2px 0; }
							.category-top5 .meta { font-weight: normal; font-size: 11px;  }
							/* #category-index .category-top5 .subtitle { margin: 0; font-size: 11px; margin: 2px 0 16px 0; } */
						
						
					.category-related { width: 196px; float: left; margin: 15px 0 0 8px; }
						.category-related .inner-box { margin: 0 0 12px 0; }
							.category-related .category-related-item { margin: 0 0 6px 0; }
							
							.category-related #recent-comments .inner-box-content { padding: 11px 11px 0 11px; }
								.category-related  #recent-comments .recent-comment { padding: 0 0 11px; }
								
				.utility {}
					.utility h1 { margin: 0 0 0.5em 0; }
				
				#jobs-sector-index { margin: 0; width: 651px; clear: left; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; float: left; }
					#jobs-sector-index h2 { font-size: 14px; margin: 0 0 9px 0; width: 100%; float: left; }
						#jobs-sector-index .inline-title { display: inline; width: auto; }
						#jobs-sector-index .box-content { width: 619px; padding: 0 16px 12px 16px; }
						#jobs-sector-index ul { width: 200px; float: left; display: inline-block; vertical-align: top; margin: 11px 2px 11px 0; }
					#jobs-sector-index li { padding: 0 0 6px 11px; list-style: none; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 3px; }
					
					.job-highlight { width: 600px; padding: 0 10px; clear: both; margin: 2em 0 1em 0; float: left; background: #f5f5f5 url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; }
						.job-highlight h2 { font-size: 18px; font-weight: normal; margin: 0.5em 0 0.5em 0; float: left; clear: both; width: 100%;}
						.job-highlight-description { width: 100%; float: left; clear: both; line-height: 16px; }
							.stepstone-search .job-highlight-description p { margin: 0 0 1em 0; width: 100%; }
							.stepstone .inline-title { margin: 0 16px; }
					
				.jobs-box .box-content p { margin: 11px; line-height: 17px; }
				
				.stepstone-search { background: url(http://cdn.managementsite.nl/headers/stepstone-logo.jpg) no-repeat 440px 0 !important; float: left; width: 100%; padding: 0 0 12px 0; }
					#knowledgebase-home .stepstone-search h1 { font-size: 22px; width: 420px; }
					.stepstone-search p { width: 500px; line-height: 17px;  }
					.jobs-box .stepstone-search p { width: 280px }

 
				#jobs-index { width: 647px; float: left; color: #033265; margin: 2px 0 22px 2px; border-collapse: collapse; }
					#jobs-index th { text-align: left; font-size: 11px; background: #033265; color: #fff;border: solid 3px #fff; padding: 2px 8px; }
					#jobs-index td { vertical-align: top; border: solid 3px #fff; padding: 8px; background: #f5f5f5;  }
						#jobs-index .job-logo img { width: 100px; }
						#jobs-index .job-company { font-size: 11px; width: 100px; }
						#jobs-index .job-title { font-size: 13px; color: #033265; font-weight: bold; }
						#jobs-index .job-title small { font-size: 11px; font-weight: normal; }
						#jobs-index .job-info { width: 80px; }
						#jobs-index .job-promo { font-weight: bold; background: #fff; }
							#jobs-index .job-promo div { font-weight: bold; font-size: 11px; padding: 0 0 0 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px;  }
							#jobs-index .job-info-promo { background: #fff; }
				
				#paging,
				#wp_page_numbers { margin: 21px 0 0 0; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; padding: 18px 0 0 0; clear: both; float: left; width: 100%; }
					#category-index #wp_page_numbers { background: none; margin: 0; }
		
					#paging li,
					#wp_page_numbers li { display: block; height: 20px; width: 20px;float: left; margin: 0 4px 4px 0; }
					
					#wp_page_numbers li.overview,
					#wp_page_numbers li.overview a { width: 70px; font-weight: bold; }
					
						#paging a,
						#wp_page_numbers a { display: block; height: 20px; width: 20px; line-height: 20px;border: solid 1px #e0e0e0; text-align: center; font-size: 11px; }
						
						#paging a:hover,
						#wp_page_numbers a:hover { text-decoration: none; color: #fff; background: #0f83eb; border: solid 1px #0f83eb; }
		
					#paging .page_info,
					#wp_page_numbers .page_info { display: block; margin: 0 0 6px 0; font-size: 11px; font-weight: bold; width: 100%; clear: left; text-align: left; }
					#paging ul,
					#wp_page_numbers ul { list-style: none; }
					#paging .active_page a,
					#wp_page_numbers .active_page a { font-weight: bold; color: #fff; background: #0f83eb; border: solid 1px #0f83eb; text-decoration: underline; }
					
					#paging .view_all,
					#paging .view_all a { width: 110px; font-weight: bold; }
					
					
								
				#knowledgebase-path { float: left; margin: 0 0 20px 0; }
					#hierarchy,
					#article-content ul#hierarchy { float: left; padding: 0; width: 550px; }
						#hierarchy li { display: inline; padding: 0 7px 0 0; }
							#hierarchy span { padding: 0 0 0 7px; }
							#hierarchy li a { text-decoration: underline; }
							#hierarchy li { color: #0f83eb; }
							#hierarchy .root { font-weight: bold; }
							#hierarchy .second { }
							#hierarchy .current { color: #888; }
							#hierarchy .current strong { font-weight: normal; }
							
					 #knowledgebase-path p { font-size: 13px; line-height: 18px; padding: 0 16px 0 0; }
					
					.addthis_container { padding: 0 0 0 20px; background: url(http://cdn.managementsite.nl/icons/add.png) no-repeat; clear: left; }
					#knowledgebase-path .addthis_container { float: right; width: 190px; margin: 14px 0px 0px 0px; clear: none; line-height: 19px; }
					
				#knowledgebase-article-content { clear: both; }
					#knowledgebase-article-content p {  padding: 0 0 1em 0; font-size: 13px; line-height: 18px; }
					
				#knowledgebase-intro .box-content p { padding: 16px; font-size: 13px; line-height: 18px;  }
					
				#knowledgebase-home { margin: 5px 0 12px 0; }
					#knowledgebase-home .box-content { padding: 0 0 5px 16px; width: 635px;  }
					#knowledgebase-home p { margin: 16px 0 0 0; }
					#knowledgebase-home h1 { font-size: 28px; line-height: 28px; color: #0f83eb; padding: 16px 8px 0 0; }
					#knowledgebase-home #search { padding: 22px 16px; width: 448px; margin: 16px 0; overflow: hidden; background: url(http://cdn.managementsite.nl/backgrounds/search-bg.png) no-repeat; border-bottom: none; }
					#knowledgebase-home  #search-box { color: #033265; background: url(http://cdn.managementsite.nl/backgrounds/search-box.png); height: 14px; width: 400px; border: 0; padding: 8px 8px 6px 8px; float: left; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 12px; }
					.job-search-box { color: #033265; background: url(http://cdn.managementsite.nl/backgrounds/search-box.png); height: 14px; width: 400px; border: 0; padding: 8px 8px 6px 8px; float: left; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; line-height: 12px; }
					.jobs-box .job-search-box { width: 265px; margin: 0 0 0 11px; }
					#search button,
					.stepstone-search button { float: left; width: 31px; height: 28px; background: url(http://cdn.managementsite.nl/backgrounds/search-button.png); text-indent: -10000px; cursor: pointer; outline: none; }
					#search button:hover,
					.stepstone-search button:hover { background-position: 0 -28px; }
				 
				#agenda-events { margin: 5px 0 12px 0; }
					#agenda-events .box-content { padding: 0 0 5px 16px; width: 635px; }
					#agenda-events h1 { font-size: 28px; line-height: 28px; color: #0f83eb; padding: 16px 8px 16px 0; }
						#agenda-events h2 { font-size: 14px; margin: 0 0 4px 0; }
						#agenda-events .agenda-event { padding: 16px 0 16px 0; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; margin: 0 16px 0 0; }
						#agenda-events .agenda-event .agenda-event-content { padding: 0 0 0 30px; background: url(http://cdn.managementsite.nl/icons/calendar.png) no-repeat 0 2px; }
						#agenda-events .agenda-event-meta { font-size: 11px; color: #777; padding: 0 0 2px; }
						#agenda-events .box-more { padding: 12px 0 8px 0; margin: 0; width: 100%; text-align: left; }
						
				#agenda-overview {}
					#agenda-overview ul {  }
					#agenda-overview li { background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; padding: 5px 10px; }
					#agenda-overview .box-more { padding: 12px; margin: 0; width: 100%; text-align: left; background: none; }
						#agenda-overview .agenda-overview-event { padding: 0 0 0 20px; background: url(http://cdn.managementsite.nl/icons/calendar-small.png) no-repeat 0 1px; }
							#agenda-overview .agenda-overview-event-date { font-size: 11px; color: #888;}
				 
				#knowledgebase-index {  }
				#knowledgebase-index .box-header { background: url(http://cdn.managementsite.nl/backgrounds/main-column-top.png) no-repeat 0px 0px !important; }
				
					#knowledgebase-index h2 { padding: 0 16px 0 16px; font-size: 14px; line-height: 18px; color: #033265; }
					#knowledgebase-index p { padding: 12px 16px 16px 16px; line-height: 17px; }
					
					
					.knowledgebase-index-section { margin: 0 16px 0 16px; width: 635px; padding: 6px 0 16px 0; clear: left; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; float: left; }
						#knowledgebase-index .knowledgebase-index-section h2 { font-size: 14px; margin: 0 0 9px 0; width: 100%; float: left; padding: 0; }
							#knowledgebase-index .inline-title { display: inline; width: auto; }
						.knowledgebase-index-section ul { width: 211px; float: left; }
						.knowledgebase-index-section li { padding: 0 0 3px 11px; list-style: none; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 3px; }
						
					#knowledgebase-index .search-result { margin: 12px 16px 12px 16px; clear: both; float: left; width: 617px;}
						#knowledgebase-index .search-result h3 { margin: 0 0 4px 0; font-size: 14px; }
						#knowledgebase-index .search-result p { margin: 0 0 4px 0; padding: 0; }
						#knowledgebase-index .search-result span { font-size: 11px; color: #6f7267; }
					
					#knowledgebase-index #paging { float: left; clear: both; width: 619px; padding: 12px 16px 12px 16px !important; text-align: center; overflow: hidden; }
						#knowledgebase-index #paging ul { display: block; float: left; width: 100%;}
					#knowledgebase-index #paging #results-previous { float: left; text-align: center; font-weight: bold; }
						#knowledgebase-index #paging #results-previous a { width: 110px; }
					#knowledgebase-index #paging #results-next { float: right; width: 110px; font-weight: bold; }
						#knowledgebase-index #paging #results-next a { width: 110px; }
					
				#tagcloud-tags { padding: 12px; line-height: 28px; }
					#tagcloud-tags a { padding: 0 4px; }
						
				#knowledgebase-term .box-content { background: url(http://cdn.managementsite.nl/backgrounds/main-column-top-wide.png) no-repeat 0 0 !important; padding: 16px 0 0 0; }
				 
				
				#knowledgebase-group { }
					#knowledgebase-group .box-content { padding: 11px 0 0 0; }
						#knowledgebase-group .knowledgebase-index-section { background: none; }

				#selected-content { }
					#term-tab-content-2 { display: none; }
					#selected-content .box-content { margin: 0; padding-bottom: 12px; }
					#selected-content h2 { font-size: 16px; margin: 0; line-height: 20px; }
						#selected-content h2.first { font-size: 22px; margin: 0; line-height: 24px; }
					#selected-content .subtitle { font-size: 12px; font-weight: bold; margin: 0 0 8px 0; }
					#selected-content .teaser { padding: 12px 0 12px 16px; clear: both; overflow: hidden; width: 391px; }
						#selected-content .teaser p { line-height: 16px; font-size: 12px; margin: 4px 0 8px 0; }
						#selected-content .teaser img {  }
					#selected-content .meta {  padding: 3px 0; margin: 0;  }
					#selected-content .network-partner { clear: both; width: 100%; }
					
				.term-primary #google-results { font-size: 12px; }
					.term-primary #google-results p { margin: 0 0 12px 0; line-height: 16px; }
						.term-primary #google-results .num-results { font-size: 20px; margin: 0 0 8px 16px; padding: 0; display: inline; line-height: 24px; }
							.term-primary #google-results span { padding: 0 16px; display: block; }
					.term-primary #google-results .box-content { margin: 8px 0 0 0; }
					.term-primary #google-results #google-logo { }
						.term-primary #google-results .box-header { background: url(http://cdn.managementsite.nl/backgrounds/google-results-header.png) no-repeat !important; height: 39px; }
							.term-primary #google-results .box-title { display: none; }
						.term-primary #google-results .search-result p { font-size: 11px; }
							.term-primary #google-results .button { width: 312px; margin: 12px auto 16px auto; }
				
				.sub-group { float: left; width: 406px; }	
				.sub-group-first { width: 370px; }
				
				.sub { margin: 0 0 24px 0; }
				.sub-content { padding: 8px 16px 8px 16px; }
				.sub-header { padding: 0 16px 8px 16px;  }
					.sub-title { font-size: 14px; font-family: "Trebuchet MS", sans-serif; text-transform: uppercase; color: #033265; font-weight: bold; display: inline;  }

				#tips-tricks-inline { float: left; width: 100%; clear: left; }
				#tips-tricks { }
					#tips-tricks .box-content { padding: 16px 0 8px 0; }
					#tips-tricks .teaser { padding: 0 16px; }
					#tips-tricks h2 { font-size: 14px; margin: 0 0 12px 0; line-height: 16px; padding: 0 0 0 10px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 4px; }
					
				#most-commented { }
					#most-commented .box-content { padding: 16px 0 8px 0; }
					#most-commented .teaser { padding: 0 16px; }
					#most-commented h2 { font-size: 16px; margin: 0; line-height: 20px; }
						#most-commented .subtitle { font-size: 12px; font-weight: bold; margin: 0 0 8px 0; }
						#most-commented .teaser { padding: 0 16px 12px 16px; clear: both;  }
							#most-commented .teaser p { line-height: 16px; font-size: 12px; margin: 4px 0 8px 0; }
							#most-commented .teaser img {  }
						
				#sources { }
					#sources .box-content { padding-top: 16px; margin: 0; }
						#sources .teaser { padding: 0 0 16px 16px; }
							#sources .teaser h2 { font-size: 14px; margin: 0 0 3px 0; }
							#sources .teaser p { font-size: 11px; }
				
				#see-category {  }
						#see-category #author-info { margin: 0 0 9px 9px; }
								
				#category-events {}
					#category-events h2 { font-size: 11px; padding: 11px 16px 0 16px; }
					#category-events .event { padding: 9px 16px; }
						#category-events .event-date { color: #f29400; font-size: 14px; font-weight: bold; margin: 0 0 9px 0; }
							#category-events .light .event-date { font-size: 11px; font-weight: bold; margin: 0; }
						#category-events h3 { margin: 0 0 3px 0; font-size: 14px; }
							#category-events .light h3 { margin: 0 0 3px 0; font-size: 12px; }
						#category-events p { font-size: 11px; }
						#category-events .box-more { padding: 5px 0 4px 11px; }
							#category-events .box-more a { line-height: 24px; }
				 	 
			#latest-items { margin: 12px 0; }
				#latest-items #latest-items-tab-content-2 { display: none; }
				#latest-items .box-content { padding: 11px 0; }
					#latest-items .box-content .teaser { margin: 0 16px 8px 16px; padding: 0 0 8px 0; width: 306px; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; line-height: 16px; }
						#latest-items .box-content .teaser h3 { font-size: 13px; font-weight: normal; }
						#latest-items .box-content .teaser .subtitle { font-size: 11px; }
					#latest-items .box-content li { margin: 0 16px 8px 16px; padding: 0 0 8px 0; width: 306px; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; line-height: 16px; }
					#latest-items .box-content ul li { list-style: none;  }
					#latest-items .box-content ol li.teaser { margin: 0 16px 8px 32px; overflow: visible; width: auto; }
						#latest-items .box-content li a { font-size: 13px; font-weight: bold; }
						#latest-items .teaser .thumbnail-small {  float: left; margin: 0 6px 0 0; }
						#latest-items .teaser .thumbnail-large { margin: 0 0 6px 0; }
							#latest-items .teaser .thumbnail-large img { width: 186px; height: 92px; }
						#latest-items .box-content li .meta span { line-height: 13px; margin: 0 0 3px 0; font-size: 10px; }
 							#latest-items .box-content li .meta a { white-space: normal; color: #6f7267; line-height: 13px; margin: 0 0 3px 0; font-size: 10px; font-weight: normal; }
							#latest-items .meta .date { white-space: nowrap; } 
							#latest-items li .meta .date { padding: 0 10px 0 0; background: url(http://cdn.managementsite.nl/backgrounds/meta-divider.png) no-repeat 100% 2px; }
							#latest-items .box-more { padding: 0 0 4px 0; background: none; }
							
			#benefits {} 
				#benefits ul { margin: 12px 16px 12px 16px; list-style: none; }
					#benefits ul li { padding: 0 0 8px 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 3px; }
							
			#authors { }
				#authors .box-content { padding: 0 0 11px 0; }
				#authors .box-content p { padding: 11px 16px 0 16px; line-height: 17px; }
					#authors .box-content iframe { margin: 16px 16px 12px 16px; width: 304px; height: 250px; border: solid 1px #f0f0f0; }
						#authors .box-content .box-more { margin: 0 16px 16px 16px; background: none; padding: 0; }
			
			#popular-authors { }
			#popular-authors .box-content { padding: 5px 16px; width: auto; }
			#popular-authors ul { float: left; margin: 0 0 11px 0; width: 305px; }
			#popular-authors li { float: left; width: 256px; clear: both; padding: 6px 0 6px 50px; list-style: none; border-bottom: dotted 1px #dedede; }
			#popular-authors img { float: left; margin: 0 0 0 -50px; height: 46px; width: 46px; }
			#popular-authors strong { font-size: 13px; display: block; padding: 0 0 4px 0; }
			#popular-authors .post-link { color: #333; }
			#popular-authors p { padding: 6px; margin: 0 0 11px 0; float: left; width: 294px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; line-height: 19px; font-size: 12px; background: #f1f1f1; }
			#popular-authors p a { white-space: nowrap;}
			#popular-authors .cta { width: 294px; float: left; font-weight: bold; display: block; font-size: 12px; padding: 6px 0 0 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 2px 11px; }
			
			#network-home { margin: 5px 0 12px 0; }
					#network-home .box-content { padding: 0 0 5px 16px; width: 635px; }
					#network-home p { margin: 16px 0 0 0; }
					#network-home h1 { font-size: 28px; line-height: 28px; color: #0f83eb; padding: 16px 8px 22px 0; }
						#network-home .network-partner-posts { clear: both; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; float: left; margin: 0 0 22px 0; padding: 22px 0 0 0; width: 100%; }
						#network-home h2.network-partner-title { font-size: 16px; background-image: url(http://cdn.managementsite.nl/icons/partner-logos-large.png); background-repeat: no-repeat; padding: 4px 0 0 29px; height: 20px;  }
						#network-home h2.network-partner-title a { color: #033265; }
						#network-home .tagline { font-style: italic; margin: 0 0 11px 29px; font-size: 11px; }
						#network-home .teaser { width: 300px; float: left; margin: 0 34px 0 0; }

							#network-home .teaser h3 { font-size: 14px; line-height: 16px; margin: 0 0 7px 0; }
							#network-home .network-partner-headlines { list-style: none; float: left; width: 280px; }
								#network-home .network-partner-headline { display: block; width: 250px; float: left; }
								#network-home .network-partner-headlines a { font-weight: bold; display: block; }
							#network-home .teaser-light { padding: 0 0 6px 34px; clear: both; float: left; width: 250px; }
								#network-home .teaser-light { font-size: 11px; float: left; }
									#network-home .teaser-light .date { font-size: 11px; color: #6f7267; float: left; display: block; width: 34px; margin: 0 0 0 -34px; }
							#network-home .teaser .thumbnail-small { float: left; margin: 0 6px 0 0; }
							
			
 							
		.overlay { position: fixed; background: url(http://cdn.managementsite.nl/misc/overlay.png); height: 100%; width: 100%; top: 0; left: 0; z-index: 5; }
			.overlay h2 { font-size: 18px; line-height: 22px; color: #0f83eb; padding: 0 8px 11px 0; width: 400px; float: left; }
			.overlay #overlay-container { padding: 20px 20px; width: 920px;  margin: 30px 0 0 -480px; left: 50%; top: 0; position: relative; background: #fff; -moz-border-radius: 5px; }
				#instrument-overlay iframe { width: 900px; height: 480px; border: solid 1px #f1f1f1; padding: 12px; }
			.overlay #overlay-close { float: right; }
			#saf-overlay { display: none; }
			
		#saf-msg { clear: both; width: 100%; color: #b00; }
			#saf-msg strong { color: #0b0; }
		#saf-form { clear: both; padding: 22px 0 0 0; width: 100%; overflow: hidden; }
			#saf-form .form-element { width: 100%; overflow: hidden; padding: 0 0 8px 0; }
			#saf-form label { width: 145px; display: block; float: left; line-height: 20px; }
			#saf-form input { width: 242px; }
			#saf-preview-header { font-size: 14px; width: 100%; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; padding: 22px 0 8px 0; margin: 11px 0 0 0; }
			#saf-preview { padding: 10px; background: #f0f0f0; clear: both; }
			#saf-form #saf-submit { clear: both; padding: 11px 0 0 0; margin: 22px 0 0 0; background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x; width: 100%; overflow: hidden; }
				#saf-form #saf-buttons { width: 256px; float: right; }
				#saf-form #saf-submit #saf-cancel { display: block; width: 100px; text-align: center; float: left; padding: 3px 0 0 0; }
				#saf-form #saf-submit #saf-send { width: 130px; float: right; }
					#saf-form #saf-submit #saf-send input { width: 130px; }
				
				
		#contribute { margin: 22px 0 0 0; }
			#contribute fieldset { border: 0; }
			#contribute legend { font-weight: bold; }
			#contribute h3 { margin: 0 0 7px 0; }
			
			#contribute .info {  }
			#contribute .contribute-form-element { clear: both; margin: 0 0 6px 0; overflow: hidden; }
			#contribute label { display: block; width: 75px; float: left; font-size: 12px; padding: 2px 0 0 0; }
			#contribute input.text-box { width: 242px;  } 
				#contribute input#contribute-title { width: 342px; }
				#contribute input#contribute-subtitle { width: 390px; }
		
			#contribute textarea { width: 521px; height: 342px; padding: 4px; font-size: 12px; font-family: Arial, sans-serif; background: url(http://cdn.managementsite.nl/backgrounds/column-text.png) no-repeat; border: 0; float: left; }
			#contribute #contribute-notify { width: auto; float: left; margin: 10px 0; }
			#contribute #contribute-notify-label { width: 400px; float: left; margin: 10px 5px }
			#contribute #contribute-submit { width: 160px; margin: 20px 0 0 0; float: right; }
			 									 
 			#membership,
			#membership-slim {}
				#membership #membership-tab-content-1 ul,
				#membership-slim #membership-tab-content-1 ul { margin: 0 24px 0 18px; list-style: none; }
				#membership #membership-tab-content-2,
				#membership-slim #membership-tab-content-2 { display: none; }
				#membership #membership-tab-content-1 li,
				#membership-slim #membership-tab-content-1 li { padding: 0 0 5px 11px; font-size: 11px; background: url(http://cdn.managementsite.nl/bullets/orange-arrow.png) no-repeat 0 4px; line-height: 16px; }
				#membership .membership-submit { width: 120px; padding: 14px 18px 11px 108px; }
				#membership-slim .membership-submit { width: 100px; padding: 14px 18px 11px 58px; }
				#membership .membership-more-info,
				#membership-slim .membership-more-info { text-align: center; margin: 8px 0 0 0; font-size: 10px; }
			
 			#membership-form { margin: 8px 0 0 0; }
 				#membership-form #membership-form-content { float: left; }
 
					#article-content #membership-form h2 { margin: 0 0 8px 0; clear: left;  }
					#membership-form .info { font-size: 11px; clear: both;  }
					#membership-form .form-element { clear: both; margin: 0 0 12px 0; overflow: hidden; width: 100%; }
						#membership-form .form-element.alt { margin: 50px 0 12px 0; }
					#membership-form label { display: block; width: 300px; font-size: 12px; padding: 0 0 0 0; font-weight: bold; }
					#membership-form .text-box { display: block; width: 248px; } 
					#membership-form .date-box { margin: 0 3px 0 0; float: left; overflow: hidden; }	
						#membership-form #membership-dob-d input { width: 30px; float: left; }
						#membership-form #membership-dob-m input { width: 30px; float: left; }
						#membership-form #membership-dob-y input { width: 50px; float: left; }
						
						#membership-form #membership-postcode { margin: 0 3px 0 0; }
							#membership-form #membership-postcode input { width: 70px; float: left; }
							#membership-form #membership-housenumber input { width: 20px; float: left; }
							
						#membership-form #membership-bio { color: #033265; width: 580px; height: 148px; padding: 4px; font-size: 12px; font-family: Arial, sans-serif; /*background: url(http://cdn.managementsite.nl/backgrounds/comment-text.png) no-repeat */; border: solid 1px #e0e0e0; float: left; margin: 0 0 8px 0; }
						
						#membership-form #membership-form-commercial { width: auto; }
							
							#membership-form input.checkbox { width: auto; }
							#membership-form select { width: 250px; } 
							#membership-form .form-wrapper { background: url(http://cdn.managementsite.nl/backgrounds/form-top.png) no-repeat; float: left; width: 619px; margin: 0 0 11px 0; }
								#membership-form .form-wrapper-content { background: url(http://cdn.managementsite.nl/backgrounds/form-bottom.png) no-repeat 0 100%; float: left; width: 100%; }
							#membership-form .form-section { width: 258px; margin: 0 8px 0 0; float: left; padding: 13px 13px 5px 13px; }
								#membership-form .password-form-section { width: 585px; margin: 0 8px 0 0; float: left; padding: 13px 13px 5px 13px; }
							.password-form-section .button { float: left; margin: 0 0 0 8px; width: 170px; }

							#membership-form #membership-preferences.form-section,
							#membership-form #membership-optin.form-section,
							#membership-form #membership-change-password.form-section,
							#membership-form #membership-unsubscribe,
							#membership-form #membership-unsubscribe-confirm { width: auto; }
					
					
					#article-content #error { border: solid 1px #900; padding: 5px 10px 5px 10px; margin: 0 0 1em 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; -border-radius: 5px; background: #F0E8E5; color: #900; }
						#article-content #error ul { margin: 0 0 5px 22px; padding: 0; color: #900; }
			 
					#membership-form input.checkbox { width: auto; }
					#membership-form select { width: 250px; } 
					#membership-form fieldset { float: left; width: 619px; margin: 0 0 22px 0; border: solid 1px #d4e4f1; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
					
					#membership-form .form-section { width: 258px; margin: 0 8px 0 0; float: left; padding: 13px 13px 5px 13px; }
						#membership-form .password-form-section { width: 585px; margin: 0 8px 0 0; float: left; padding: 13px 13px 5px 13px; }
					.password-form-section .button { float: left; margin: 0 0 0 8px; width: 170px; }
					
					#membership-form .form-section-full { width: auto; }
					
					#membership-form #membership-unsubscribe { padding: 5px; background: #f1f1f1; float: left; clear: both; overflow: hidden; width: 609px; font-size: 11px; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }
					
						#membership-unsubscribe-form { width: 100%; }
						#article-content #membership-unsubscribe-options { padding: 10px 0 0 10px; width: 575px; }
						#membership-form #membership-unsubscribe-form input { width: auto; float: left; }
							#membership-form #membership-unsubscribe-form li input { margin: 3px 0 0 -18px; }
						#membership-form #membership-unsubscribe-form li { list-style: none; margin: 0; padding: 3px 10px 3px 25px; }
							#membership-form #membership-unsubscribe-form li label { font-weight: normal; float: left; }
							#membership-form #membership-unsubscribe-form p { margin: 0 0 0 18px; color: #777; clear: left; }
							
						#membership-form .form-section label { width: auto; }
						#membership-form #membership-optin.form-section label { margin: 0 20px 0 0; width: auto; float: left; }
						#membership-form #membership-optin.form-section input { margin: 0 4px 0 0; width: auto; float: left; }
						#membership-form #membership-optin.form-section .form-element { margin: 0 0 20px 0; float: left; }
						#membership-form #membership-optin.form-section p { display: block; clear: both; }
					
					#article-content ul.membership-partners { margin: 0 8px 0 0 !important; float: left; padding: 0; }
					
					/* TO DO: */
					.membership-partners li,
					#membership-form .current-partner { margin: 0 0 33px 0; list-style: none; float: left; width: 260px; background-image: url(http://cdn.managementsite.nl/icons/partner-logos-large.png); background-repeat: no-repeat; padding: 3px 0 0 28px; }
					.membership-partners li a,
					#membership-form .current-partner a { color: #888; font-size: 11px; }
					
						#membership-form .current-partner { background: url(http://cdn.managementsite.nl/backgrounds/page-section-divider.png) repeat-x 0 100%; }
				 
						#membership-form label.membership-partner-title { display: block; padding: 0 0 2px 0; }
						#article-content #membership-form .membership-partners p { font-size: 12px; margin: 0;  }
						#membership-form .partner-check { float: left; margin: 3px 4px 0 0; }
						#membership-form .partner-info { float: left; padding: 6px 0 0 0; }
						
					#membership-form .form-submit { float: left; width: 100%; margin: 0 0 40px 0; border: 0; }
						#membership-form .form-submit .button { float: left; width: 130px; }
						
					#membership-unsubscribe { font-size: 11px; float: left; }
					
					#membership-form .more { float: left; width: 200px; }
						
		#not-found-search { clear: left; float: left; height: 300px; }
			#not-found-search .input { float: left; margin: 12px 0 0 0; }
				#not-found-search .input input { width: 250px; }
			#not-found-search .button  { width: 90px; float: left; margin: 12px 0 0 5px; }
				#not-found-search .button input {  }
				
		.adsense {  }
			#adsense-1 { margin: 0 0 12px 0; }
			
		#adsense-knowledgebase-home { }
			.adsense-standalone .box-header { background: url(http://cdn.managementsite.nl/backgrounds/main-column-top.png) no-repeat; }
			.adsense-standalone .adsense { margin: 0 0 16px 90px; }
  	 
		
		#msn-footer { width: 100%; background: #fff; clear: both; float: left; }
			
			#msn-footer-content { width: 970px; margin: 0 auto; padding: 27px 15px; background: url(http://cdn.managementsite.nl/backgrounds/footer-divider.png) no-repeat 15px 51px; overflow: hidden; }
			
				#msn-footer-title { font-size: 14px; font-family: "Trebuchet MS", sans-serif; text-transform: uppercase; color: #033265; font-weight: bold; display: inline; }
			
				#msn-footer-content p { display: inline; font-size: 11px; padding: 0 0 0 15px; }
				
				#msn-partners { margin: 20px 0 0 0; }
					#msn-partners .msn-partners-section { float: left; }
					#msn-partners .first { width: 367px; }
					#msn-partners .second { width: 373px; }
					#msn-partners .third { width: 230px; }
						#msn-partners .msn-partner { padding: 6px; }
						#msn-partners .current { background: url(http://cdn.managementsite.nl/backgrounds/msn-current-partner.png) no-repeat; }
							#msn-partners a { display: block; font-weight: bold; color: #0f83eb; padding: 0 0 2px 30px; height: 14px; font-size: 12px; background-image: url(http://cdn.managementsite.nl/icons/partner-logos.png); background-repeat: no-repeat; }
							#msn-partners .msn-partner span { font-size: 11px; padding: 0 0 0 30px; }
		
				#msn-copy { width: 100%;  float: left; padding: 28px 0 0 0; margin: 8px auto 0 auto; color: #6f7267; font-size: 11px; background: url(http://cdn.managementsite.nl/backgrounds/footer-divider.png) no-repeat; font-weight: bold; }
					#msn-copy a { color: #6f7267; background: url(http://cdn.managementsite.nl/backgrounds/copy-divider.png) no-repeat 100% 2px; padding: 0 8px 0 4px; }
					#msn-copy a.first { padding: 0 8px 0 0; }
					#msn-copy span { color: #6f7267; }
					#msn-copy a { text-decoration: underline;}
						#msn-copy a:hover { color: #0f83eb; }
							#msn-copy a.last { background: none; }
							
				#site-credits { margin: 26px 0 0 0; float: left; clear: left; width: 100%; }
 
					#site-credits a { background-image: url(http://cdn.managementsite.nl/icons/credits-logos3.png); background-repeat: no-repeat; padding: 2px 0 0 27px; color: #6f7267; font-size: 11px; height: 14px; display: inline-block; }
					#site-credits span { color: #6f7267; font-size: 11px; display: inline-block; }
						#site-credits a:hover { color: #0f83eb; }
						#site-credits a.last { }
						
						#site-credits a#managementsite { background-image: url(http://cdn.managementsite.nl/icons/partner-logos.png); background-repeat: no-repeat; padding: 2px 0 0 19px; }
						#site-credits a#true { background-position: 8px -32px; }
						#site-credits a#lineworks { background-position: 8px 0; padding: 2px 0 0 26px; }
						#site-credits a#searchresult { background-position: 8px -64px; padding: 2px 0 0 26px; }
						#site-credits a#measuremail { background-position: 8px -48px; padding: 2px 0 0 26px; }
						#site-credits a#superinteractive { background-position: 0 -16px; padding: 2px 0 0 19px;  }
						#site-credits a#shutterstock { background-position: 8px -80px; padding: 2px 0 0 26px; }
						
						
