.pulldown, .pulldown ul {padding:0; margin:0; list-style:none;}
.pulldown {border-top:25px solid #666; height:40px; width:863px;}
.pulldown li a {text-decoration:none;}
.pulldown li {float:left; width:119px; margin-right:5px; position:relative;}
.pulldown li.last {margin:0;}
.pulldown li a.top {display:block; width:119px; height:30px;}
.pulldown ul {width:119px; position:absolute; left:0; top:0;}
.pulldown ul li {visibility:hidden; position:absolute;}

.pulldown ul li.heading {visibility:visible; display:block; width:119px; height:40px; background:url('images/li_back.png'); font-family:arial, verdana, sans-serif; color:#fC0; text-align:center; font-size:15px; line-height:30px; position:absolute}

.pulldown table {padding:0; margin:0; border-collapse:collapse; margin:-1px;}

.pulldown li a:hover {visibility:visible;}

.pulldown :hover ul li {visibility:visible; position:static; width:119px;}

.pulldown :hover ul li a {display:block; padding:2px 0 2px 10px; width:109px; background:#666; color:#fff; text-decoration:none; font-family:verdana, arial, sans-serif; font-size:11px;}

.pulldown :hover ul li a:hover {text-decoration:underline;}

</style>

<!--[if lte IE 6]>
<style type="text/css">
/* fix for IE5.x and IE6 alpha opacity png background images */
.pulldown ul li.heading {behavior: url(iepngfix.htc);}
</style>
<![endif]-->