.pulldown, .pulldown ul {padding:0 0 0 5px; margin:0 0 -20px 0; list-style:none; z-index:500;}
.pulldown {height:30px; width:780px; z-index:500;}
.pulldown li a {text-decoration:none; z-index:500;}
.pulldown li {float:left; width:90px; margin-right:5px; position:relative; z-index:500;}
.pulldown li.last {margin:0; z-index:500;}
.pulldown li a.top {display:block; width:90px; height:20px; z-index:500;}
.pulldown ul {width:40px; position:absolute; left:0; top:0; z-index:500;}
.pulldown ul li {visibility:hidden; position:absolute; z-index:500;}

.pulldown ul li.heading {visibility:visible; display:block; width:90px; height:40px; background:url(images/li_back.png); font-family:arial, verdana, sans-serif; color:#fff; text-align:center; font-size:11px; line-height:20px; position:absolute; z-index:500;}

.pulldown table {padding:0; margin:0; border-collapse:collapse; margin:-1px; z-index:500;}

.pulldown li a:hover {visibility:visible; z-index:500;}

.pulldown :hover ul li {visibility:visible; position:static; width:90px; z-index:500;}

.pulldown :hover ul li a {display:block; padding:2px 0 2px 10px; width:90px; background:#fff; color:#000; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:11px; z-index:500;}

.pulldown :hover ul li a:hover {text-decoration:underline;}