.menu {height:150px;font-size:70%;margin:0 0 0 0;}
.menu ul {position:relative;z-index:500;padding:0;margin:0;list-style-type:none;width:130px;font-family:verdana,arial, sans-serif;}
.menu li {background:#E5F2F0;height:26px;float:left;}
.menu li.sub {background:#E5F2F0 url(sub.gif) no-repeat right center; font-family:verdana,arial, sans-serif; } 
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100;font-size:1em;}
.menu a, .menu a:visited {display:block;text-decoration:none;height:25px;line-height:25px;width:139px;color:#006600;text-indent:5px;border:1px solid #fff;border-width:1px 1px 1px 1px;}
* html .menu a, * html .menu a:visited {width:140px; w\idth:139px;}
* html .menu a:hover {color:#000066; background:#e0eee0; position:relative;}
.menu li:hover {position:relative;}
.menu a:active, .menu a:focus {color:#000066; background:#d0d0ff;}
.menu li:hover > a {color:#000066; background:#E5F2F0;}
.menu li ul {visibility:hidden;position:absolute;top:-20px;left:110px;padding:30px;}
.menu li:hover > ul {visibility:visible;}
.menu ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul a:hover ul a:hover ul ul{visibility:hidden;}
.menu ul a:hover ul {visibility:visible;}
.menu ul a:hover ul a:hover ul{ visibility:visible;}
.menu ul a:hover ul a:hover ul a:hover ul {visibility:visible;}
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul {visibility:visible;}
