.menu_divider {
	width: 98%;
	color:#CCCCFF;
	background-color:#333366;
	border:0px solid #333366;
	height:1px;
}

.menu_icon {
 	padding: 0px;
	margin: 0px;
	margin-bottom: 4px;
	border:0px solid #FFFF00;
	/*display:inline-table;*/
	vertical-align:middle;
}

.toolbar {
	/*background-color:#333366;*/
	/*background-image:url(../../images/template/menu_bg_main.png);*/
	/*background-repeat:repeat-x;*/
	/*border-top:1px solid #CCCCFF;*/
	/*border-bottom:1px solid #000033;*/
}

.toolbar_handle {
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
  border-left:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
}


.toolbar_divider {
 border-left:1px solid #000033;
 border-right:0px solid #CCCCFF;
 background-color:#CCCCFF;
}

.menulist {
	overflow			: visible;
}
.menulist, .menulist  ul {
	margin				: 0px;
	padding				: 0px;
	list-style			: none;
	z-index				: 1000;
	overflow			: visible;
}

.menulist ul {
	visibility			: hidden;
	position			: absolute;
	top					: 24px; 
	left				: 0px;
	width				: 200px;
	background-color	: #FFFFFF;
	border				: 1px solid #3C3C3C;
	z-index				: 1000;
}

.menulist ul ul {
	top					: 0px;
	left				: 200px;
	z-index				: 2000;
}

.menulist li {
	float				: left;
	position			: relative;
	padding				: 0px;
	margin-right		: 0px;
	line-height			: 18px;
	z-index				: 2000;
}

.menulist ul li {
	float				: none;
	margin-right		: 0px;
	margin-bottom		: 0px;
}

.menulist ul>li:last-child {
	margin-bottom		: 0px;
}

/* Main menu items, niet highlighted */
.menulist a:link, .menulist a:visited, .menulist a:hover, .menulist a:active, .menulist a.highlighted {
	display				: block;
	text-decoration		: none;
	padding				: 0px 5px 0px 5px;
	color				: #000000;
	line-height			: 18px;
	font-size			: 12px;
	border-right		: 1px solid #000000;
}

/* Main menu items, highlighted, zonder submenu */
.menulist a:hover, .menulist a.focus, .menulist a.highlighted:link, .menulist a.highlighted:visited, .menulist a.highlighted:hover, .menulist a.highlighted:active {
	color				: #043f51;
	text-decoration		: underline;
}

.menulist a .subind {
	display				: none;
}
.menulist ul a .subind {

}

.menulist_item {
	margin				: 0px;
	padding				: 0px;
	line-height			: 12px;
	overflow			: visible;
	display				: inline;
	position			: relative;
	z-index				: 3000;
}

/* Sub menu items, niet highlited */
.menulist_item a:link, .menulist_item a:visited, .menulist_item a:hover, .menulist_item a:active, .menulist_item a.highlighted {
	display				: block;
	text-decoration		: none;
	padding				: 5px;
	margin				: 0px;
	color				: #000000;
	line-height			: 12px;
	text-align			: left;
	border-right		: 0px solid #CCCCCC;
	width				: 190px;
}

/* Sub menu items, hover & highlited? */
.menulist_item a:hover, .menulist_item a.highlighted:link, .menulist_item a.highlighted:visited, .menulist_item a.highlighted:hover, .menulist_item a.highlighted:active, .menulist_item a.focus {
	color				: #000000;
	text-decoration		: underline;
}

.menulist_item a .subind {
	position			: relative;
	display				: block;
	float				: right;
}
.menulist_item ul a .subind {
	position			: relative;
	display				: block;
	float				: right;
}

#off {
	color				: #999999;
	cursor				: default;
}