ul, li {margin:0px; padding:0px;}
#nav { height: 29px; display: block; margin: 0; padding:0px; line-height:29px;  position: relative; z-index:97; font-weight:bold; text-transform:uppercase; }
#nav li { display: block; list-style: none; margin:0 0 0 0; float: left; position:relative; padding:0px 0px ;border-right:0px solid #FFF; }
#nav a { display: block; font:bold 11px verdana; padding:0; text-decoration:none; text-align:center; color: #FFFFFF; background:url(../../images/header/divider.jpg) no-repeat right; }


#nav #lastGroup a { color:#FFF; background:transparent none; }
#nav #lastGroup a.hover {  background:transparent none; color:#FFF;  background:url(../../images/header/menu_mo.jpg) repeat-x center;}

#nav ul a { padding:4px 6px;text-align:left; }
#nav ul { width: 181px; display: none; position: absolute; left: 0px;top: 29px; margin: 0; padding: 0; text-transform:capitalize;}
#nav ul li { float: none; }
#nav ul ul { top: 0; left: 181px;}
#nav ul li a {width:169px; text-decoration:none; font-size:11px; height:auto; font-weight:normal; font-family:verdana; }
#nav ul a.hover {text-decoration:none;}
#nav #lastGroup ul {left:auto; right:0px;}
#nav #lastGroup ul ul {left:-181px;}
.drop-main{float:left; display:block;}
div#menudiv{z-index:2;}
#nav .group-menu ul li{float:left; display:block; width:100%; }
#nav #lastGroup ul.menu-ul li{float:left; display:block; width:100%; }
#nav li.out-of-screen ul ul{left:-181px; top:10px;} 
#nav ul.out-of-screen li.out-of-screen ul{left:auto; right:181px;}




#menu_div{position:relative; float:left; width:960px; background:url(../../images/header/menu.jpg) repeat-x center top; height:30px;}
#nav #lastGroup ul li a{  background:transparent none; color:#000; background:#529EC6;  }
#nav #lastGroup ul li a.hover { background:transparent none; color:#000; background:#8CCFEF;}

#nav ul { border-top:0px solid #A5A5A5;}

