.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.toplevelshadow{opacity:0.8;}
#sitemenu-content ul{z-index:5000;}
#sitemenu-content ul ul{z-index:auto;}
#sitemenu-content ul li{position:relative;display:inline;}
#sitemenu-content ul ul{text-align:left;height:auto;}
* html #sitemenu-content ul li a{display:inline-block;}
#sitemenu-content ul li a.selected{}
#sitemenu-content ul li ul{position:absolute;right:0;margin:0em;padding:0em;display:none;visibility:hidden;list-style-type:none;width:200px;background:#fff;border:1px #666 solid;box-shadow:3px 2px 4px #999;-webkit-box-shadow:3px 2px 4px #999;-moz-box-shadow:3px 2px 4px #999;}
#sitemenu-content ul li ul li{display:list-item;float:none;height:auto;padding:0px;margin:0px;}
#sitemenu-content ul li ul li ul{top:0;}
#sitemenu-content ul li ul li span.in{width:auto;padding:5px 15px 5px 5px;margin:0;border-top-width:0;border-bottom:1px solid #ddd;}
#sitemenu-content ul li ul li.last>span.in{border-bottom:0px none;}
#sitemenu-content ul li ul li span.in,
#sitemenu-content ul li ul li a{display:block;position:relative;}
#sitemenu-content ul li ul li a:hover{text-decoration:underline;}
* html #sitemenu-content{height:1%;}
#sitemenu-content.ddsmoothmenu-v ul li{display:list-item;position:relative;}
#sitemenu-content.ddsmoothmenu-v ul li ul{top:0;right:auto;}
* html #sitemenu-content.ddsmoothmenu-v ul li a{height:1%;}
#sitemenu-content ul .submenu-indicator{display:inline-block;background:url(down.gif) center center no-repeat;width:11px;height:8px;padding:0 0 0 3px;position:relative;}
#sitemenu-content.ddsmoothmenu-v ul .submenu-indicator,
#sitemenu-content ul ul .submenu-indicator{display:block;background:url(right.gif) center center no-repeat;width:8px;height:11px;position:absolute;top:8px;right:5px;}
#sitemenu-content.ddsmoothmenu-v ul .submenu-indicator{top:3px;}