@charset "utf-8";
/* CSS Document */


@font-face{
font-family:myFirstFont;
src: url('../fonts/Fixedsys500c.ttf')
    ,url('../fonts/Fixedsys500c.eot');
}

.ddsmoothmenu{
width:auto;
float:left;
color:#000;
}

.ddsmoothmenu ul{
list-style: none;
margin: 0;
padding: 0;
z-index:100;	
}

.ddsmoothmenu ul li{
font-size:12px;
float: left;
list-style: none;
margin: 0;
padding: 0;
position: relative;
width: auto;
}

.ddsmoothmenu ul li a{
font-family:myFirstFont;
color: #fff;
font-size:12px;
font-weight:bold;
line-height:30px;
display: block;
padding:0 10px 0 9px;
text-decoration: none;
}

.ddsmoothmenu ul li a:hover{
background:url(../images/menu-hover.jpg) repeat-x;
}

.ddsmoothmenu ul li span a{
background:url(../images/menu-hover.jpg) repeat-x;
padding:0 15px 0 9px;
}

* html .ddsmoothmenu ul li a{
display: inline-block;
}

.ddsmoothmenu ul li ul{
display: none;
float:left;
position: absolute;
visibility: hidden;
background:#eaeaea;
opacity:1;
z-index:500;
border:1px solid #434343;	
}

.ddsmoothmenu ul li ul li{
display: list-item;
float:left;
border-bottom:1px solid #434343;
}

.ddsmoothmenu ul li ul li ul{
top: 0;
padding:1px 0;
background:#fff;	
}

.ddsmoothmenu ul li ul li a{
color:#000;
font-size:12px;
margin: 0;
padding:0 0 0 20px;
line-height:25px;
width:310px;
}

.ddsmoothmenu ul li ul li a:hover{
z-index:99;
color:#fff;
/*background:#fff;
color:#405d01;*/
}

* html .ddsmoothmenu{
height: 1%;
}

.downarrowclass{
display:none;
position: absolute;
right: 7px;
top: 27px;
}

.rightarrowclass{
position: absolute;
right: 5px;
top: 13px;
display:none;
}

.ddshadow{
height: 0;
margin-top: 100px;
position: absolute;
top: 0;
width: 0;
}

.toplevelshadow{
opacity:1;
}

.aero{
padding:0 0 0 5px;
border:none;
}