#menu {
	width:971px; 
	height:34px;

	text-align:center;

	
}
#menu ul {
	display:inline-block;
} 
#menu ul.top-level {
	margin-left:0;
}
#menu ul {
	margin:12px 0 0 0; 
	padding:0; 
	list-style:none; 
	white-space:nowrap; 
	text-align:left;
} 
#menu li {
	margin:0 0 0 0; 
	padding:0 0 0 0;
	
}

#menu a {
	display:block; 
	font:normal 14px Georgia, "Times New Roman", Times, serif;
	color:#434343; 
	line-height:22px; 
	
	text-decoration:none; 
	padding:0 20px;
} 
* html #menu ul.top-level {margin-left:0; } /* I don't know why, but this centers IE5.5 ?? */
 
#menu li:hover > ul {
	visibility:visible;	
}
#menu ul li:hover > ul {
	visibility:visible;	
}
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {
	visibility:visible;
	
}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {
	visibility:hidden;
	
}
 
#menu ul.top-level {
	margin:0 auto;
} 
#menu li.top-level-li {
	float:left; 
	position:relative; 
	margin-right:1px;
	z-index:12000;s
}
 
#menu a.top-level-a {
	float:left; 
	padding:0 0 0 30px; 
	
	background:url(../../images/taba.gif) no-repeat left top;
	height:34px;


} 
#menu a.top-level-a b {
	/*float:left; */
	padding:0 20px 0 0; 
	background:url(../../images/tabb.gif) no-repeat right top; 
	cursor:pointer; 
	cursor:hand;
	height:34px;
	
}
#menu a.down b {
	float:left;
	
	padding:6px 28px 0 0; 
	background:url(../../images/tabc.gif) no-repeat right top; 
	cursor:pointer;
	height:28px;
}
 
#menu a.top-level-a:hover {
	white-space:nowrap; 
	background:url(../../images/taba.gif) no-repeat left -34px;
	height:34px;
	color:#FFFFFF;
}
#menu a.top-level-a:hover b, 
#menu a.top-level-a:focus b, 
#menu a.top-level-a:active b {
	color:#ffffff; 
	background:url(../../images/tabb.gif) no-repeat right -34px;
	height:34px;
	cursor:pointer;
	
}
#menu a.down:hover b, 
#menu a.down:focus b, 
#menu a.down:active b {
	color:#ffffff; 
	background:url(../../images/tabc.gif) no-repeat right -34px;
	height:28px;
	cursor:pointer;
}
 
#menu li.top-level-li:hover > a {
	white-space:nowrap; 
	background:url(../../images/taba.gif) no-repeat left -34px;
	height:34px;
}
#menu li.top-level-li:hover > a b {
	color:#ffffff;  
	background:url(../../images/tabb.gif) no-repeat right top;
	height:34px;
}
#menu li.top-level-li:hover > a.down b {
	color:#ffffff;  
	background:url(../../images/tabc.gif) no-repeat right -34px;
	height:28px;
}
 
#menu li ul {
	display:block; 
	position:absolute; 
	visibility:hidden; 
	background:#ffffff; 
	padding:0px 0px 1px 0px; 
	z-index:12000;
	left:0;
	border-bottom:#EF4D31 solid 4px;
	
}
#menu li li {
	/*border-bottom:1px solid #505060;*/
	-position:fixed;
	-border:solid #6B6D73 1px;
	-padding:0px;
	-margin:0px;
	-display:block;
	
}
#menu li li a {
	/*background-image:url(../../images/dropBg.png);
	background-repeat:repeat-y;*/
	background:#6B6D73 url(../../images/bulletActive.gif);
	background-repeat:no-repeat;
	background-position:5px center;
	color:#ffffff;
	font-size:12px;
	display:block;
	height:auto;

	
	

/*	background:#fff;*/
}
#menu li li a:hover {
	background-image:url(../../images/bulletWhite.gif);
	background-repeat:no-repeat;
	background-position:8px center;
	color:#FEE6E1;
	background-color:#6B6D73;
	/*background:#e3e6ed;*/
} 
#menu li li:hover > a {
	background-image:url(../../images/bulletWhite.gif);
	background-repeat:no-repeat;
	background-position:5px center;	
}
#menu li li a.fly {
	background:#6B6D73 url(../../images/fly.gif) no-repeat right 5px;
	padding:0px;
	margin:0px;/*vikas*/

	-overflow:hidden;
}
#menu li li a.fly:hover {
	background:#6B6D73 url(../../images/fly.gif) no-repeat right 5px;
	
	
}
#menu li li a.fly span {
	background:#6B6D73 url(../../images/bulletActive.gif) no-repeat 5px center;
	padding-right:20px;
	padding-left:20px;
	*padding-left:20px;
	

	padding-right:expression(0+'px');
	white-space:nowrap;

	
}

#menu li li a.fly span:hover {
	background:#6B6D73 url(../../images/bulletWhite.gif) no-repeat 5px center;

}
#menu li li:hover > a.fly {
	background:#6B6D73 url(../../images/fly.gif) no-repeat right 5px;	
}
 
#menu ul.drop-down {
	top:22px; 
	opacity:0.95;
	z-index:120000;
} 
#menu li li ul {
	left:100%; 
	margin-top:-23px; 
	margin-left:-5px;
	
}

 
#menu table {
	position:absolute;
	top:0;
	left:0;
	border-collapse:collapse;
	text-align:left;
}
#menu table ul li a {
	padding-left:0; 
	padd\ing-left:20px;
}
#menu table table {
	top:auto; 
	left:100%; 
	margin-left:-1px; 
	padding:0; 
	margin:0;
}
#menu table table ul {
	margin-top:-4px; 
	marg\in-top:-7px;
}
<!--[if lte IE 7]>
<style type="text/css">
#menu ul {display:inline;}
</style>
<![endif]--> 