.menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #7c7c7c 1px solid;
 	BORDER-top: #d3d3d3 1px solid;
	BORDER-right: #dfdfdf 1px solid;
	LIST-STYLE-TYPE: none;
	HEIGHT: 26px;
	width:100%;
}
.menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #2a94d9;
	PADDING-BOTTOM: 0px;
	MARGIN:0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #fff 1px solid;
	LIST-STYLE-TYPE: none;
	HEIGHT: 26px;
}
.menu LI.first {
	BORDER-LEFT: #fff 1px solid;
}
.menu TABLE {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: -1px;
	WIDTH: 0px;
	PADDING-TOP: 0px;
	BORDER-COLLAPSE: collapse;
	HEIGHT: 0px;
	Z-index:1000px;
}
.menu UL {
	LEFT: -9999px;
	POSITION: absolute;
}
.menu LI {
	FLOAT: left;
	position: relative;
	display: inline;
	z-index:1000;
	border-left: 1px solid #dfdfdf;
}
.drop {
/*	background-image:url(../images/bg-top-menu-divider-28may.jpg);
	background-position:right;
	background-repeat:no-repeat;*/
	
}
.down_arrow {
	background-image:url(../images/down.gif);
	background-position:right;
	background-repeat:no-repeat;
}

.menu LI A {
	PADDING-RIGHT: 6.0px;
	PADDING-LEFT: 5.3px;
	FONT-SIZE:10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	color:#000000 !important;
	LINE-HEIGHT: 26px;
	PADDING-TOP: 0px;
	font-family:Arial, Helvetica, sans-serif;
	WHITE-SPACE: nowrap;
	HEIGHT: 26px;
	TEXT-DECORATION: none;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.menu LI A:hover{
	POSITION: relative;
	BACKGROUND-COLOR: #666666;
	color:#ffffff;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
#current{
	BACKGROUND-COLOR: #666666;
	color:#FFFFFF !important;
	border-left:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	}
.menu LI:hover {
	POSITION: relative
}
.menu LI:hover > A {
	
}
.menu :hover UL {
	BACKGROUND: url(trans.gif);
	LEFT: -1px;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 120px;
	PADDING-TOP: 
 1px;
	TOP: 26px;
}
.menu :hover UL LI A {
	FONT-SIZE: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	border-right: 1px solid #cccccc;
	WIDTH: 120px;
	LINE-HEIGHT: 20px; /*BORDER-BOTTOM: #000000 2px 

solid;*/
	HEIGHT: 22px
}
.menu :hover UL LI A.right {
	BACKGROUND: url(../images/right.gif) #d9dbdc/*#2a94d9*/ no-repeat 135px center;
	COLOR: #000000;
}
.menu :hover UL UL {
	LEFT: -9999px;
	PADDING-TOP: 2px;

}
.menu :hover UL LI.fly A:hover {
	PADDING-LEFT: 161px;
	background-color:#9b9c9c;
	BORDER-BOTTOM-COLOR: #000;
	
}
.menu :hover UL LI.fly:hover > A {
	PADDING-LEFT: 160px;
	BACKGROUND: url(../images/down_blk.gif) no-repeat right center;
	BORDER-BOTTOM-COLOR: #000;
	
	BACKGROUND-COLOR: #7fcdff;
}
.menu :hover UL :hover UL {
	LEFT: 150px;
	TOP: 21px
}
.menu :hover UL :hover UL UL {
	LEFT: -9999px
}
.menu :hover UL :hover UL LI A:hover {
	PADDING-LEFT: 10px;

*BORDER-BOTTOM-COLOR: #000;
}
.menu :hover UL :hover UL LI.fly:hover > A {
	PADDING-LEFT: 160px;
	BACKGROUND: url(../images/down.gif) /*#ccc*//*#E9DC00*/ no-repeat right  center;
	BORDER-BOTTOM-COLOR: #000;
}
.menu :hover UL :hover UL :hover UL {
	LEFT: 150px
}
.menu :hover UL :hover UL :hover UL LI A:hover {
	PADDING-LEFT: 10px;
	BORDER-LEFT-COLOR: #fff;
	BORDER-BOTTOM-COLOR: #fff;
	BORDER-TOP-COLOR: #fff;
	BORDER-RIGHT-COLOR: #fff
}
