.menu {
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
width:728px;
height:28px;
margin:0px auto;
position:relative;
z-index:99;
}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:182px; height:28px; text-align:center; color:#fff; line-height:28px; font-size:12px; overflow:hidden; font-weight:bold;
}

.menu ul {padding:0; margin:0;list-style-type: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:transparent;}
.menu ul li:hover ul {display:block; position:absolute; top:25px; left:0px; bottom:0px; width:182px;border-top:1px solid #000;}
.menu ul li:hover ul li a.hide2 {background:#6a3; color:#fff;}
.menu ul li:hover ul li a.hide {background:#e78621; color:#222;
BACKGROUND-POSITION: left -200px; BACKGROUND-IMAGE: url(../images/login-71459843f50c7e12db584d1ebd5794a4-ie6.png); BACKGROUND-REPEAT: no-repeat}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#fff; height:25px; width:182px; text-align:left;
filter:alpha(opacity=80);
  opacity:0.8;
   color:#000;}
.menu ul li:hover ul li a:hover {background:#666; color:#fff;
BACKGROUND-POSITION: left -182px;  BACKGROUND-IMAGE: url(../images/login-71459843f50c7e12db584d1ebd5794a4-ie6.png); BACKGROUND-REPEAT: no-repeat}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; bottom:0px; top:20px;}
.menu ul li:hover ul li:hover ul.left {bottom:0px;}
.menu ul li:hover ul li p {padding-left:48px;}
.menu ul li:hover ul li span {padding-left:38px;}