#smoothmenu1 ul li a:hover {
   /* border: 1px solid #fee377;*/
    border-radius: 7px;
    padding:2px 15px;
}
#smoothmenu1 ul li.active{
	border:1px solid #fee377;
	border-radius:7px;
}
#smoothmenu1 ul li a:hover{ /*color:#fff000; */}	
#smoothmenu1 ul li a.active{ /*color:#fff000;*/
		
}	

#smoothmenu1 ul li ul li a:hover {
    border: none;
    padding:4px 15px;
}

.ddsmoothmenu {
    width: 1200px;
    margin: auto;
}

.ddsmoothmenu ul:after{ display:block; clear:both; content:"";}

.ddsmoothmenu ul{
z-index:100;
margin:0px;
padding:0px;
list-style-type: none;
-webkit-padding-start:0px;


}

/*Top level list items*/
.ddsmoothmenu ul >li {
    position: relative;
    float: left;
    padding: 6px 14px;
	
}

.ddsmoothmenu ul >li>ul>li{
	margin: 3px;
	padding:0px 10px;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
	padding: 2px 10px;
	display:block;
}
.ddsmoothmenu ul li span{
	float:right;
}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{

}
.ddsmoothmenu > ul >li ul {
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 7px;
    background-color: #00a6f3;
}

.ddsmoothmenu > ul >li ul>li {
    border-bottom: 1px solid rgba(232, 232, 232, 0.31);
   /* width: 189px; */
}


#header .menu .ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	color:#FFF;
	background:url(../images/bg_menu_a.png) repeat-x top left;
	border-radius:5px 5px 0px 0px;
}

.ddsmoothmenu ul li a:hover{	
	

}

.ddsmoothmenu ul li a:hover >ul{	
	display:block;

}

	
/*1st sub level menu*/
#header .menu .ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
width:220px;
top:30px;
padding:5px;
background:#4DB84A;
border-radius:0px 5px 5px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
#header .menu .ddsmoothmenu ul li ul li{
display: list-item;
float: none;
height:30px;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
#header .menu .ddsmoothmenu ul li ul li a{
padding: 0px 10px;
margin: 0;
text-transform:none;
line-height:1.5;
padding:5px 5px 0px 10px;
height:25px;
display:block;
font-size:12px;
color:#FFF;

}
#header .menu .ddsmoothmenu ul li ul li:hover{}
#header .menu .ddsmoothmenu ul li ul a.selected,#header .menu .ddsmoothmenu ul li ul li a:hover{	
background:#39A536;
color:#FFFFFF;
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

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

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

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

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
opacity: 0.8;
}