.ddsmoothmenu{margin:5px 0 10px 0;width:100%;} 
.ddsmoothmenu ul{margin:0;list-style:none;line-height:normal;padding:0;}
.ddsmoothmenu ul li{position:relative;display:inline;text-align:left;float:left;}
.ddsmoothmenu ul li a{font-family:'Roboto', sans-serif;display:block;float:left;font-size:1em;padding:7px 10px 7px 10px;text-decoration:none;border-right:1px solid #999;color:#000;white-space:nowrap;}
* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color:#000;}
.ddsmoothmenu ul li a.selected{color:#5f5d5d;border-bottom:4px solid #6e1011;}
.ddsmoothmenu ul li a:hover, .ddsmoothmenu ul li a.active{color:#6e1011;border-bottom:2px solid #6e1011;}
.ddsmoothmenu ul li ul{position:absolute;left:0px;display:none;visibility:hidden;background:#fff;border-bottom:2px solid #6e1011;}
.ddsmoothmenu ul li ul li{display:list-item;float:left;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{text-align:left;width:220px;padding:5px 10px;margin:0;border-top-width:0;border-bottom:1px dotted #ccc;text-transform:none;background:#f9fcfc;font-weight:500;font-size:13px;}
.ddsmoothmenu ul li ul li a:hover{border-bottom:1px dotted #ccc;}
* html .ddsmoothmenu{height:1%;}
.downarrowclass{position:absolute;top:12px;right:7px;}
.rightarrowclass{position:absolute;top:6px;right:5px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:transparent;}
.toplevelshadow{opacity:0.4;background:transparent;}