﻿.ddsmoothmenu{
font-size:  16px ;   width: 100%; margin-bottom:0px;height:56px; margin:0 auto; overflow:hidden;}

.ddsmoothmenu ul{
width:1100px;
position:absolute;
z-index:10000;
margin: 0;
padding: 0px;
list-style-type: none;
}


.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}


.ddsmoothmenu ul li a{
display: block;
background: none; 
color: #333;
width:109px;
padding:0px ;
border-right: 0px solid #778;
text-decoration: none;
height:56px;
line-height:56px;
font-weight:400;
text-align:center;
}

 .ddsmoothmenu ul li a{ 
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: #333;
}

.ddsmoothmenu ul li a.selected{ 
width:109px; background:url(imagesnav_current_bg.gif) no-repeat;
color: #333;
}
.ddsmoothmenu .current a { width:109px; background:url(imagesnav_current_bg.gif) no-repeat; color:#333; font-weight:700; text-decoration:none!important; }
.ddsmoothmenu ul li a:hover{
width:109px; background:url(imagesnav_current_bg2.gif) no-repeat;  
color: #333;
}
 

.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; 
visibility: hidden;
border-left:0px solid #0EB8FF; 
width:109px;
overflow:hidden;
background:#CCC;

}


.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
width:109px;
overflow:hidden;
height:30px; 
line-height:30px;
border-top:1px solid #ddd;
font-size:14px;

}



.ddsmoothmenu ul li ul li ul{
top: 0;
background:#CCC;
}


.ddsmoothmenu ul li ul li a{
font-size:14px;
font-weight:600;
width: 109px; 
padding: 0px;
margin: 0 ;
border-top-width: 0;
border-bottom: 1px solid #AAA;
background:#ccc;
color:#333;
height:30px;
line-height:30px;

}



.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li ul li a:visited{
color: #333; font-weight:400;
}
.ddsmoothmenu ul li ul li a:hover{
display: list-item;
float: none;
width:109px;
overflow:hidden;
background:#09F;
color:#FFF;
}


* html .ddsmoothmenu{height: 1%;} 




.downarrowclass{
position: absolute;
top: 15px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 12px;
right: 5px;
}



.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background:none 
z-index:10;
}

.toplevelshadow{ 
opacity: 0.8;
}