#menuContainer1 {
	position: absolute; 
	top: 178px; left: 0px; 
	display: block; 
	width: 100%;
}

#menuContainer1s {
	position: absolute; 
	top: 152px; left: 0px; 
	display: block; 
	width: 100%;
}

#menuContainer2 {
	width: 746px; 
	height: 34px;
	margin: auto;
	background: white url(../images/menuBar.gif) no-repeat scroll top center;
}

#dhtmlList_menu {
	padding: 5px 0px 0px 36px;
}


   /* General configuration CSS */ 
    
   #dhtmlList_menu ul li ul{ 
      display:none;   /* Needed to display ok in Opera */ 
   } 
        
   #dhtmlList_menu{   /* Menu object */ 
      visibility:hidden;    
   } 
   #dhtmlList_menu ul{ 
      margin:0px;   /* No indent */ 
      padding:0px;   /* No indent */ 
   } 
   #dhtmlList_menu li{ 
      list-style-type:none;   /* No bullets */ 
   }    
   #dhtmlList_menu a{ 
      margin:0px; 
      padding:0px; 
   } 
   /* End general configuration CSS */ 
    
    
   /* Cosmetic */ 
    
   /*********************************************************************** 
      CSS - MENU BLOCKS 
       General rules for all menu blocks (group of sub items) 
   ***********************************************************************/ 
   #dhtmlList_menu ul{ 
      padding:2px; 
   } 
        
   #dhtmlList_menu ul.menuBlock1{   /* Menu bar - main menu items */ 
      padding:2px; 
      overflow:visible; 
   } 
   #dhtmlList_menu ul.menuBlock2{   /* Menu bar - main menu items */ 
      border:0px; 
      padding:1px; 
      border:1px solid #555; 
   } 
    
   /*********************************************************************** 
      CSS - MENU ITEMS 
       Here, you could assign rules to the menu items at different depths. 
   ***********************************************************************/ 
   /* General rules for all menu items */ 
   #dhtmlList_menu a{ 
      color: #fcfcfc; 
      text-decoration:none; 
      padding-left:2px; 
      padding-right:2px; 
   } 
    
   /* 
   Main menu items 
   */ 
    
   #dhtmlList_menu .currentDepth1{ 
      padding: 1px 18px 1px 6px;

   } 
   #dhtmlList_menu .currentDepth1over{ 
      padding-left:5px; 
      padding-right:17px; 
      background-color:#32688A; 
      border:1px solid #26638A; 
   } 
   #dhtmlList_menu .currentDepth1 a{ 
      font-weight:bold; 
   } 
   #dhtmlList_menu .currentDepth1over a{   /* Text rules */ 
      color:#FFF; 
      font-weight:bold; 
   } 
    
   /* Sub menu depth 1 */ 
   #dhtmlList_menu .currentDepth2{ 
     background: #32688A url(images/l2.gif) repeat-y scroll top left;
     text-align: left;
     font-size: 10pt;
     padding: 7px 5px 7px 5px; 
   } 
   #dhtmlList_menu .currentDepth2over{ 
     padding: 7px 5px 7px 5px; 
      background-color: #B2C9DE; 
      text-align: left;
      font-size: 10pt;
   }    
   #dhtmlList_menu .currentDepth2over a{   /* Text rules */ 
      color: #333; 
      font-decoration: underline;
   }    
   /* Sub menu depth 2 */ 
   #dhtmlList_menu .currentDepth3{ 
      padding-right:2px; 
      border:1px solid #FFF; 
      text-align: left;
      width: 200px;
      background-color: #1974AA; 
      padding: 7px 5px 7px 5px; 
      margin: 5px 0 0 40px; 
  } 
   #dhtmlList_menu .currentDepth3over{ 
      padding-right:2px; 
      background-color: #B2C9DE; 
      border:1px solid #000; 
      text-align: left;
      width: 200px;
      padding: 7px 5px 7px 5px; 
      margin: 5px 0 0 40px;  
  } 
   /* Sub menu depth 3 */ 
   #dhtmlList_menu .currentDepth4{ 
      padding-right:2px; 
      border:1px solid #FFF; 
   } 
   #dhtmlList_menu .currentDepth4over{ 
      padding-right:2px; 
      background-color:#EBEDE3; 
      border:1px solid #000; 
   }    
    