
.ddsmoothmenu-v{width:200px; height:auto;}
.ddsmoothmenu-v ul{list-style:none; padding:0px; margin:0px; padding-bottom:15px;}
.ddsmoothmenu-v li{padding-bottom:5px; }
.ddsmoothmenu-v li a{color:#183750; font-weight:bold; text-decoration:none; }
.ddsmoothmenu-v li a:hover{text-decoration:underline; background:#666;}
.ddsmoothmenu-v ul li a{display: block;overflow: auto; text-decoration: none;padding: 6px;padding-left:20px;background:url(../images/arrow.png) no-repeat 5px 7px;
border: 1px solid #F3F3F3;}
.ddsmoothmenu-v ul li a:hover{text-decoration: none;border: 1px solid #C1C1C1;background:#D2D2D2 url(../images/arrow_hover.jpg) no-repeat 5px 7px;}
.ddsmoothmenu-v ul li{position: relative;}
.ddsmoothmenu-v ul li a.selected{background:#D2D2D2 url(../images/arrow_hover.jpg) no-repeat 5px 7px;border: 1px solid #C1C1C1;color: #000;}

.ddsmoothmenu-v ul li ul{position: absolute;width: 200px;top: 0;font-weight: normal;visibility: hidden;background:#00A8AC; border:1px solid #007B7E; padding:0; border-bottom:none}
.ddsmoothmenu-v ul li ul li{padding:0; margin:0;}
.ddsmoothmenu-v ul li ul li a{padding:5px; background:none; border:none; color:#fff; font-weight:normal; padding-left:10px; border-bottom:1px solid #007B7E;}
.ddsmoothmenu-v ul li ul li a:hover{ background:none; border:none; background:#006A6D;border-bottom:1px solid #007B7E; color:#FFF;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}