#menu {
font-weight:400;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position: relative;
z-index:999;
}
#menu #mli95,#menu #mli96,#menu #mli97,#menu #mli98,#menu #mli99,#menu #mli100,#menu #mli101{background:transparent url(/css/images/bg_mainnavli.gif) no-repeat scroll right center; padding:0 2px 0 0;}
#meun li ul li{position: relative;
display: inline;
background:none;
}
#menu a:hover {
background:#be0000 url(/css/images/bg_nav2.png) repeat-x ; color:#fff;
}

#menu a {
display:block;
font-size:14px;
line-height:35px;
padding:0 25px;

}
#menu li ul li a{line-height: 15px; padding:10px ; width:270px;font-size:11px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;  border-bottom:1px solid #282828; border-top: 1px solid #4d4d4d;}

ul.menu {list-style:none; margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px; background:none;}
ul.menu ul {position:absolute; top:35px; left:0; background:url(/css/images/bg_nav.png); display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative;  width:290px; clear:both; margin:0}
ul.menu ul li a {display:block;}

ul.menu ul ul {left:291px; top:-1px}
ul.menu .menulink { padding:5px 7px 7px; font-weight:bold;  width:134px}

ul.menu .sub {background:url(/css/meunjs/images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {}

.downarrowclass{
position: absolute;
top: 14px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 14px;
right: 5px;
}
