.menu {
	padding:5px 0 0 0px; 
	margin:0; 
	list-style:none; 
	height:30px; 
	position:relative; 
	z-index:1500; 
	font-family:Tahoma, verdana, sans-serif;
	overflow:hidden;
	width:668px;
}

.menu ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.menu li.top {
	display:block;
	float:left;
}

.menu li a, .menu li a:visited {
	display:block;
	float:left;
	height:30px;
	color:#fff;
	text-decoration:none;
	margin-right:1px !important;
	margin-right:0px;
	margin-left:1px !important;
	margin-left:0px;
}

.menu li a span {
	display:block; 
	height:30px; 
	float:left; 
	line-height:27px; 
	font-size:11px; 
	padding:0 0px 0 9px; 
	cursor:pointer; 
	/*background: url(../_gfx/tab_off.gif) no-repeat;*/
}

.menu li a b {
	display:block; 
	width:10px; 
	height:30px; 
	float:left; 
	/*background: url(../_gfx/tabb_off.gif) no-repeat;*/
}

.menu li a.hover span {
	color:#000000; 
	background: url(../_gfx/tab.gif) no-repeat; 
	line-height:26px;
}

.menu li a.hover span {
	color:#000000; 
	background: url(../_gfx/tab.gif) no-repeat; 
	line-height:26px;
}

.menu li a.hover b {
	color:#000000; 
	background: url(../_gfx/tabb_on.gif) no-repeat;
}

.menu li:hover > a span {
	color:#000000; 
	background: url(../_gfx/tab.gif) no-repeat; 
	line-height:26px;
}

.menu li:hover > a b {
	color:#000000; 
	background: url(../_gfx/tabb_on.gif) no-repeat;
}

