body, html {
	font-family: arial, "Georgia", Times new roman, serif;
	font-size: 12px;
	color: #000;
	text-align: center;
	height: 100%;
	padding: 0;
	margin: 0;
	background: #93A3F7 url(background.jpg) center top repeat-x;
}


/* 	--------------------------------	*/
/*		Commonn Items		*/
/* 	--------------------------------	*/

	dd	{
		;
		}
	dt	{
		text-decoration: underline;
		font-weight: bold;
		}
	form	{
		display: inline;
		}
	table {
		margin: 0;
		border: 0;
		padding: 0;
		}
	img 	{	
		margin: 0;
		padding: 0;
		border: 0;
		}
	a 	{
		color: #222222;
		text-decoration: none;
		}
	a:hover 	{
		color: #227722;
		text-decoration: underline;
		}
	td	{	
		font-size:		12px;
		}
	H1 	{
		line-height:	18pt;
		font-size:		12pt;
		display:		inline;
		text-decoration: 	none;
		}
	H2	{
		vertical-align: bottom;
		font-size:		12px;
		display:		inline;
		text-decoration: 	none;
		}
	H3	{
		font-size:		9pt;
		display:		inline;
		text-decoration: 	none;
		}


/* 	--------------------------------	*/
/*		XpoOnline Menubar	*/
/* 	--------------------------------	*/

#xpoonline-menu-container {
	width:100%;
	background-repeat:repeat-x;
	background-image:url(xpoonline-menu.png); 	
}
#xpoonline-menu-content{
	width:950px; 
	text-align: center;
	margin: 0px auto;
	height:28px;
	font-size: 11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#fff;
	position:relative;
}
#xpoonline-menu-content ul {
	margin:0px;
	padding:0px;
}
#xpoonline-menu-content ul li{
	float:left;
	display:inline;
	height:27px;
	border-right:1px solid #333333;
}
#xpoonline-menu-content ul li a{
	color:#fff;
	text-decoration:none;
	background:none;
	padding-left:15px;
	padding-right:15px;
	display:block;
	padding-top:6px;
	height:21px;
	display:inline-block;
	cursor:	pointer;
}
#xpoonline-menu-content ul li a:hover {
	color:#6ff;
	background-repeat:repeat-x;
	background-position:0px 0px;
	background-image:url(xpoonline-menu-hover.png); 
}

#xpoonline-menu-content xpoonline-menu-tab-first {
	border-left:1px solid #333333;
}
#xpoonline-menu-content.vrtbalkClear {
	clear:both;
	line-height: 0.0001em; 
	overflow: hidden;
}


/* 	--------------------------------	*/
/*		The Rest			*/
/* 	--------------------------------	*/

.normaltext	{
	font-family: arial, Times new roman, serif;
	}
#standjes {
	overflow: auto;
	height: 450px; 
	width: 450px;	
	scrollbar-base-color: #F7EBBD;
	scrollbar-arrow-color: #F7B900;
	scrollbar-3dlight-color: #F7EBBD;
	scrollbar-darkshadow-color: #F7EBBD;
	scrollbar-face-color: #F7E3A3;
	scrollbar-highlight-color: #F7EBBD;
	scrollbar-shadow-color: #F7EBBD;
	scrollbar-track-color: #F7EBBD;
}
#startbutton	{
	background: url(startbutton.gif) right top no-repeat; 
	border: 0px solid #999999; 
	overflow:visible; 
	position:absolute; 
	top: 157px; 
	left: 780; 
	height: 40; 
	width: 160; 
	z-index:101;
	}
#startbuttoncontent	{
	display: inline;
	width: 150;
	margin: 5px 6px 0px 8px;
	vertical-align: middle;
	text-align: center;
	color: #eeeeee;
	float: left;
	font-size: 11pt;
	}
#startbutton a	{
	display: relative;
	color: #eeeeee;
	font-weight: bold;
	text-decoration: none;
	}
#startbutton a:hover	{
	display: relative;
	color: #eeeeee;
	text-decoration: underline;
	}
#BgStartMenu {
	border: 	0px solid #000000; 
	overflow:	hidden; 
	position:	absolute; 
	top: 		187; 
	right: 		15; 
	height:		430; 
	width: 		465; 
	z-index:	99; 
	display:	none;
}
#totalcontent {
	position: absolute;
	top: 37px;
	left:50%;
	margin-left: -480px;
	width: 962px;
	border: solid 0px #000000;
	}
#topframe {
	display: relative;
	float: left;
	text-align: center;
	height: 190px;
	width: 960px;
	margin: 6px 0px 0px 1px;
	border: solid 0px red;
	background: transparent url(header.png) left top no-repeat; 
	}
#header	{
	display: relative;
	float: left;
	margin: 0px 0px 0px 10px;
	width: 935px;
	height: 140px;
	margin: 1px 8px 0px 6px;
	border: solid 0px #000000;
	}
#header a	{
	display: relative;
	color: #C05816;
	font-weight: bold;
	text-decoration: none;
	}
#header a:hover	{
	display: relative;
	color: #EB871A;
	text-decoration: underline;
	}
#headercontent	{
	display: relative;
	margin: 15px 8px 0px 0px;
	text-align: right;
	vertical-align: top;
	font-size: 12px;
	}
#menubalk 	{
	display: relative;
	float: left;
	margin: 0px 0px 0px 20px;
	width: 923px;
	height: 30px;
	border: solid 0px yellow;
	text-align: left;
	}
#menubalkcontent	{	
	display: inline;
	margin: 5px 8px 0px 6px;
	vertical-align: middle;
	color: #eeeeee;
	float: left;
	font-size: 11pt;
	}
#menubalkcontent a:hover	{
	display: relative;
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
	}
#menubalkcontent a	{
	display: relative;
	color: #eeeeee;
	text-decoration: none;
	font-size: 12px;
	}
#overzichtsknop	{	
	display: inline;
	margin: 1px 0px 0px 6px;
	border: solid 0px red;
	float: right;
	vertical-align: bottom;
	}
#submenu	{
	display: relative;
	float: left;
	width: 923px;
	height: 25px;
	margin: 0px 8px 0px 16px;
	border: solid 0px #000000;
	}
#submenubalkcontent	{	
	margin: 0px 8px -1px 6px;
	color: #C05816;
	font-size: 12px;
	text-align: left;
	border: solid 0px #000000;
	}
#submenubalkcontent a:hover	{
	color: #C05816;
	text-decoration: underline;
	font-size: 12px;
	}
#submenubalkcontent a	{
	color: #C05816;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	}
#middleframe {	
	display: relative;
	float: left;
	text-align: center;
	width: 960px;
	border: solid 0px red;
	margin: 0px 0px 0px 1px;
	background: url(body.png) left top;
	}
#kaders	{
	display: relative;
	float: left;
	text-align: center;
	width: 930px;
	border: solid 0px #000000;
	margin: 5px 0px 0px 2px;
	background: url(bg_kaders.gif) center top no-repeat;
	}
#linkerkot	{
	float: left;
	text-align: left;
	width: 640px;
	height: 205px;
	border: solid 0px #000000;
	margin: 15px 0px 0px 10px;
	}
#bodycontent {
	display: relative;
	display: right;
	clear: inherit;
	float: left;
	margin: 0px 0px 0px 20px;
	width: 922px;
	border: solid 0px #000000;
	}
#shortcuts	{
	vertical-align: text-bottom;
	line-height: 25px;
	display: inline;
	float: left;
	text-align: left; 
	width:440px;
	height: 28px;
	margin: 5px 12px 0px 5px;
	border: solid 0px #000000;
	}
#zoeken	{
	vertical-align: text-bottom;
	line-height: 30px;
	display: relative;
	float: right;
	text-align:right; 
	width:440px; 
	height: 28px;
	margin: 5px 12px 0px 0px;
	border: solid 0px #000000;
	}
.inputzoeken {
	width: 300px;
	}
#standje	{
	display: relative;
	float: left;
	text-align: center;
	width: 915px;
	border: solid 0px #000000;
	margin: 5px 0px 0px 2px;
	}	
#teamheader	{
	float: left;
	width: 100%;
	border-top: solid 0px #999999;
	}
#teamsubheader	{
	float: left;
	width: 100%;
	text-align: left;
	}
#teamname	{
	float: left;
	text-align: left;
	width: 390;
	border: solid 0px #000000;
	margin: 0px 0px 0px 2px;
	border-bottom: solid 1px #fac547;
	}	
/* dock - top */
.dock {
	float: right;
	width: 500;
	z-index: 20;
	position: relative; 
	height: 50px; 
	text-align: left;
	border: 0px solid red;
	}
.dock-container {
	position: absolute;
	height: 50px;
	padding-left: 20px;
	}
a.dock-item {
	display: block;
	width: 60px;
	color: #5c8023;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	}
.dock-item img {
	border: 1; 
	margin: 5px 0px 0px 0px; 
	width: 100%; 
	}
.dock-item span {
	display: none; 
	padding-left: 20px;
	}	
#navigatiebox	{
	display: relative;
	float: left;
	width: 220px;
	border: solid 0px #000000;
	margin: 5px 0px 0px 2px;
	}	
#contentstantjebox {
	display: relative;
	float: left;
	text-align: center;
	width: 890;
	border: solid 0px #000000;
	margin: 5px 0px 0px 2px;
	}
#contentmailbox	{
	display: relative;
	float: right;
	text-align: center;
	width: 650;
	border: solid 0px #000000;
	margin: 5px 0px 0px 2px;
	}
#bottomframe {
	display: relative;
	float: left;
	text-align: center;
	height: 50px;
	width: 960px;
	border: solid 0px red;
	margin: 0px 0px 0px 1px;
	background: url(bottom.gif) left top no-repeat;
	}
#bottomcontent	{
	display: relative;
	float: left;	
	width: 920px;
	margin: 5px 8px 0px 6px;
	text-align: right;
	color: #666666;
	font-size: 7pt;
	}
.popupdiv {
	padding: -2;
	border: 2px solid #737373; 
	background: #eeeeee center top repeat-x;
	}
.subtools {
	BORDER-BOTTOM: 		#999999 2px solid;
	}
.window 	{
	BORDER-LEFT: 		#999999 1px solid;
	BORDER-right: 		#999999 1px solid;
	BORDER-TOP: 		#999999 1px solid;
	BORDER-BOTTOM: 		#999999 1px solid;
	background-color:	#;
	cursor:			default;
	padding:		0;
	color:			#484726;
	}
.window_list	{
	display:		;
	}
.windowtitlealert	{
	background: 		#990000; 
  font-size: 		12px;
  height: 		25px;
	color:			#ffffff;
	border-color: 		#9999bb;
	background-repeat: 	repeat-x; 
	font-weight:		bold;
	}
.windowtitle	{
	font-size: 			12px;
	height: 			25px;
	color:				#dddddd;
	border-color: 		#999999;
	font-weight:		bold;
	BORDER-TOP: 		#999999 0px solid;
	BORDER-BOTTOM: 		#999999 1px solid;
	background: 		#737373 url(windowtitle.gif) center top repeat-x;
	}
.windowtitle2	{
	color:			#484726;
	border-color: 	#999999;
	background: 	#dddddd; 
	font-weight:	bold;
	}
.windowtitleb	{
	color:				#484726;
	border-color: 		#999999;
	background: 		#C8C8C8;
	background-repeat: 	repeat-x; 
	font-weight:		bold;
	BORDER-TOP: 		#bbbbbb 1px solid;
	BORDER-BOTTOM: 		#bbbbbb 1px solid;
	}
.windowtitlec	{
	color:				#484726;
	border-color: 		#C8C8C8;
	background-repeat: 	repeat-x; 
	font-weight:		bold;
	}
td.box {
	/* border-left: 1px solid #cccccc; */
	}
td.boxtop {
  font-size: 16px;
  text-align: left;
  height: 20px;
	} 
td.boxlist {
	height: 200px;
	vertical-align: top;
	padding: 4px 0 4px 0;
	}
td.boxlist ul {
	margin: 0;
	padding: 0;
	}
td.boxlist ul li {
	margin: 0;
	list-style: none;
	padding: 1px 0 1px 10px;
	}
td.boxlist ul li a {
	color: gray;
	padding: 0 0 0 10px;
	text-decoration: none;
	background: url(bg_box_list.gif) center left no-repeat;
	}
td.boxlist ul li a:hover {
	color: black;
	}
.groenerand	{
	border: 0px solid #333333;
	}
.windows.input 	{
	width: 100%;
	}
.ReactionsBox {
	}
.teamname {
	line-height:	18pt;
	font-size:		14pt;
	display:		inline;
	text-decoration: 	none;
	font-weight: 	bold;
	color: 			#C60450;
	}
.a.listitem1 {
	background: #fff9d5;
	}
.listitem2 {
	background: #f8f2cd;
	}

