.ddsmoothmenu{width:100%;height:41px;background:url(../images/h-menu.png) left top repeat-x;position:relative;border-radius:4px;}
.ddsmoothmenu ul{z-index:100;margin:0;padding-left:4px;list-style-type:none;}
.ddsmoothmenu ul li.first{background:none;padding-left:0;}
.ddsmoothmenu ul li{float:left;padding-left:2px;position:relative;}
.ddsmoothmenu ul li a{color:#fff;font-size:14px;display:block;padding:12px 10px;margin:0 2px;white-space:nowrap;}
.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.active{color:#ff7e00;}
.ddsmoothmenu ul li ul{left:-3000px;display:none;width:215px;position:absolute;padding:1px;background:#454848;z-index:10;}
.ddsmoothmenu ul li ul li{display:list-item;float:left;background:none !important;}
.ddsmoothmenu ul li ul li:first-child{border-top:none;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{font:normal 13px Verdana;width:195px;padding:7px 10px;margin:3px 2px;white-space:pre-wrap;}
* html .ddsmoothmenu{height:1%;}
.downarrowclass{background:url(../images/down.gif) no-repeat;position:absolute;top:17px;right:7px;height:8px;width:11px;}
.rightarrowclass{background:url(../images/right.gif) no-repeat;position:absolute;top:16px;right:5px;height:8px;width:11px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;}
.toplevelshadow{margin:5px 0 0 5px;opacity:0.8;}
.ddcss3support .ddshadow.toplevelshadow{margin:0;}
.ddcss3support .ddshadow{}
.ddsmoothmenu ul li ul{top:41px !important;}
.ddsmoothmenu ul li ul li ul{top:0 !important;}