ul.menu {list-style:none; margin:0; padding:0; width:850px; margin-top:15px; padding-left:137px;  color: #FFFFFF; }

ul.menu * {margin:0; padding:0; color: #FFFFFF;}

ul.menu a {display:block; text-decoration:none; background-image:url(images/button-bg.png); background-repeat:no-repeat;}

ul.menu a:hover {color: #333333; background-color:#FFFFFF;}

ul.menu li {position:relative; float:left; margin-right:1px; width:120px; background-image: url(images/menu-bg.gif); text-align:center;}

ul.menu ul {position:absolute; top:25px; left:0; display:none; opacity:0; list-style:none;  }

ul.menu ul li {position:relative;width:260px; margin:0; height:25px; background-color:#333333; color: #333333;  }/*imp*/



ul.menu ul li a {display:block; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px;  font-size:11px;text-align:left; padding-left:32px; }

ul.menu ul li a:hover { color: #333333; background-image: url(images/menu-bg-hover.gif); font-size:11px; width:228px;} /*imp*/

ul.menu ul ul {left:260px; top:-1px; margin-top:1px;}




.menu .menulink { padding:0px; background-image: url(images/button-hover-bg.png); width:120px; font-size:12px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:25px; background-image: url(images/menu_bg.gif); background-repeat:no-repeat; color: #FFFFFF; }

.menu .menulink:hover { color: #FFFFFF; width:120px; padding-left:0px; background-image: url(images/menu_bg_hover.gif); background-repeat:no-repeat;}




.menu .sub { color: #FFFFFF;   margin-right:10px; }

.menu .sub a { color: #333333;}

.menu .sub a:hover { color: #333333;  }
