.ddsmoothmenu {
	width:100%;
	position:relative;
	z-index:99999;
}
.ddsmoothmenu ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none;
}
.ddsmoothmenu ul li {
	position: relative;
	display: inline;
	float: left;
	padding:0px 2px 0 0 !important;
	margin:0px !important;
	border-left:1px solid #e2e2e2;	
}
.ddsmoothmenu ul li:last-child {
	padding:0px;
}
.ddsmoothmenu ul .FirstItem, .ddsmoothmenu ul .FirstItem a, .ddsmoothmenu ul .FirstItem a:hover {
}
.ddsmoothmenu ul li a {
	display:block;
	background-color:transparent;
	padding:8px 7px !important;
	text-decoration: none;
	font-weight: bold;
	color:#333333;
	font: normal 13px Arial, Verdana;
}
* html .ddsmoothmenu ul li a {
	display: inline-block;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
	color:#333333;
}
.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a.current {
	background:#1b448b;
	color:#ffffff;
}
.ddsmoothmenu ul li a:hover {
	background:#1b448b;
	color:#ffffff;
}
.ddsmoothmenu ul li ul {
	position: absolute;
	left: 0;
	display: none;
	visibility: hidden;
	margin: 0px !important;
	padding: 0px !important;
}

/* SUB MENU STYLE *********************************/

.ddsmoothmenu ul li ul li {
	display: list-item;
	float: none;
	margin: 0px !important;
	padding: 0px !important;
}
.ddsmoothmenu ul li ul li ul {
	top: 0;
}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited {
	background:url(../images/graphics/nav_bg.png) repeat-x top;
	color:#000000;
}
.ddsmoothmenu ul li ul li a.selected {
	background:#1b448b;
	color:#ffffff;
}
.ddsmoothmenu ul li ul li a.current {
	background:#1b448b;
	color:#ffffff;
}
.ddsmoothmenu ul li ul li a:hover {
	background:#1b448b;
	color:#ffffff;
}
.ddsmoothmenu ul li ul li a {
	font: normal 12px Arial, Verdana;
	padding:8px 15px !important;
	margin: 0 !important;
	border: 0 !important;
	display:block;
	white-space:nowrap;
}
/* Holly Hack for IE \*/* html .ddsmoothmenu {
	height: 1%;
}
.downarrowclass {
	display:none;
}
.rightarrowclass {
	display:none;
}
.ddshadow {
	display:none;
}
.toplevelshadow {
	opacity: .8;
}

.ddsmoothmenu-v ul{margin:0; padding:0; list-style-type:none; color: #474747; border:1px solid #d2d2d2; min-height:337px; }
                   
.ddsmoothmenu-v ul li{position:relative; margin:0px; padding:0 10px 0 0;   background: url(../images/graphics/sidenavbg.html) repeat-x  bottom left  #fff; border-bottom: 1px solid #ccc;}

.ddsmoothmenu-v ul li a{display:block;overflow:auto;color: #000; text-decoration:none; padding:12px 10px; font-weight:normal;
                        font-size: 12px; font-family: Arial; background: url(../images/graphics/sidebar-arrow.html) no-repeat right center;
                        }

.ddsmoothmenu-v ul li a:link,.ddsmoothmenu-v ul li a:visited,.ddsmoothmenu-v ul li a:active{color:#000;}
.ddsmoothmenu-v ul li a.selected{color:#356c00;}
.ddsmoothmenu-v ul li a.current{color:#356c00;}
.ddsmoothmenu-v ul li a:hover{color:#356c00; font-weight:normal;}
.ddsmoothmenu-v ul li ul{position:absolute;width:200px;top:0;font-weight:normal;visibility:hidden;}
    
.ddsmoothmenu-v ul li ul li a {font-size: 13px; font-family: Arial; background: #f2f2f2;}
    
/* 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:4px; }
.rightarrowclass{position:absolute;top:6px;right:6px; display:none;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:#e3e3e3;}
.toplevelshadow{opacity:.6;}