#noniemenu {display:none;}

A.menulink,A.menulink:visited { color: #6666FF; text-decoration: none; }
A.menulink:hover { color: #FF6666; }
A.menulink B,A.menulink:hover B,A.menulink:visited B { text-decoration: none; }
.menu { display:block; position:absolute; }
.menu a img { border: 0px; }
.menu a.outer, .menu a.outer:visited {color: #fff;  height: 32px; display: block; /* background: silver;  */ border: 0px solid #000; margin-right: 0px; text-align: center; float: left; text-decoration: none; font-family: verdana, arial, sans-serif; font-size: 10px; line-height: 18px; font-weight: bold; overflow: hidden}
.menu a.outer:hover {/* background: #0099cc; */ overflow: visible}
.menu a.outer:hover table.first { display:block;    background:#eee;    border-collapse:collapse;}

.menu a.inner, .menu a.inner:visited {display:block;    width: 100%; /* 147   */ height:18px;    border-bottom:1px solid #000;    text-decoration:none;    color:#000;   font-family: verdana, arial, sans-serif;    font-size:10px;    text-align:center;}
.menu a.inner:hover {background:#add;}

.menu a.outer table.first a.second {height:18px;    line-height:18px;    overflow:hidden;    font-weight:bold;}
.menu a.outer table.first a.nameonly {height: 18px; line-height: 18px; overflow: hidden; font-weight: bold; background: gray}
.menu a.outer table.first a.second:hover {position:relative;    overflow:visible;}
.menu a.outer table.first a.second:hover table {position:absolute;    top:-2px;    left:147px;    border-collapse:collapse;    background:#eee;    border:0px solid #000;    font-weight:normal}

/* End of style section. Generated by AceHTML at 17.04.2007 18:01:13 */
