#menu span,
#menu ul {
	padding:0px;
	margin:0px;
	display:block;
}
#menu li {
	display:inline;
	position:relative;
	float:left;
	height:21px;
	white-space:nowrap;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu ul li a {
	display:block;
	height:17px;
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
}
	#menu ul ul {
		position:absolute;
		display:none;
/*		margin-top:10px;*/
		padding-top:3px;
		padding-bottom:5px;
		z-index:3;
/* 		top:17px; */
/* 		left:0px; */
	}
		#menu ul ul li {
			float:none;
		}
		#menu ul ul li a {
			color:rgb(56,56,140);
			background-color:#ffd8ba;
			display:block;
			width:150px;
		}
		#menu ul ul ul {
			display:none;
		}
		#menu a:hover,
		#menu .highlight a,
		#menu .highlight {
		}
		#menu ul ul li a:hover {
        	color:#eee;
			background-color:#ff8f00;
		}

	#menu span.tab {
    	display:block;
		height:21px;
	}
	#menu span.tab_left {
    	display:block;
    	background-image:url(../images/tab_left.gif);
		background-position:top left;
		background-repeat:no-repeat;
		padding-left:2px;
		height:21px;
	}
	#menu a.tab_high {
    	display:block;
    	background-image:url(../images/tab_middle.gif);
		background-position:top;
		background-repeat:repeat-x;
    	color:#fff;
	}
	#menu span.tab_right {
    	display:block;
    	background-image:url(../images/tab_right.gif);
		background-position:top right;
		background-repeat:no-repeat;
		padding-right:2px;
		height:21px;
	}
		#menu ul .tab_high ul {
			padding-top:5px;
		}
