
.nav_menu {
  BORDER: 0px; 
  PADDING: 0px; 
  BACKGROUND: rgb(215,236,255); 
  FLOAT: left; 
  MARGIN: 0; 
  LIST-STYLE-TYPE: none;
}

.nav_menu TD {
  font-size: 9pt;
  font-weight: bold;
  font-family: verdana, tahoma, arial, sans-serif;
  font-style: normal;
  color: darkblue;
	BACKGROUND: rgb(215,236,255); 

             BACKGROUND: url(/images/template2/i/icu/nav_bg.png);
             Background-repeat: repeat-x;

border-width: thin;
border-style: outset;
border-color: rgb(215,236,255);
}

.nav_menu A {
             vertical-align: middle;
  text-decoration:none;

}

.nav_menu UL {
	BORDER: darkblue 1px solid; 
	PADDING: 14px; 
	BACKGROUND: white; 
	MARGIN: 2px; 
	WIDTH: 100%;
	LIST-STYLE-TYPE: none
}

.nav_menu LI UL LI{
	/*clear: both;*/
	width: 140px;
}


.nav_menu LI {
	FLOAT: left;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
}


.nav_menu LI A {
	MARGIN-RIGHT: 3px; 
	DISPLAY: block; 
	MARGIN-LEFT: 0px; 
padding-left: 10px;

	MARGIN-BOTTOM: 2px; 
        
	MARGIN-TOP: 2px; 
	TEXT-DECORATION: none

  font-weight: bold;
  font-family: verdana, tahoma, arial, sans-serif;
  font-style: normal;
  color: darkblue;

             vertical-align: middle;
}

td.prj_menu_cell {
  background-color: rgb(215,236,255);
}
  
.nav_menu UL LI A {
  background-color: white;
}


#hor_menu A:hover,
#hor_menu LI:hover,
#hor_menu LI.jshover,
#vert_menu A:hover,
#vert_menu LI:hover,
#vert_menu LI.jshover2 {
	BACKGROUND: darkblue; COLOR: white;
}


#hor_menu LI.jshover UL,
#hor_menu LI.jshover UL LI,
#hor_menu LI.jshover UL LI A,
#hor_menu LI:hover UL,
#hor_menu LI:hover UL LI,
#hor_menu LI:hover UL LI A,
#hor_menu UL LI.jshover UL,
#hor_menu UL LI.jshover UL LI,
#hor_menu UL LI.jshover UL LI A,
#hor_menu UL LI:hover UL,
#hor_menu UL LI:hover UL LI,
#hor_menu UL LI:hover UL LI A,
#vert_menu LI.jshover2 UL,
#vert_menu LI.jshover2 UL LI,
#vert_menu LI.jshover2 UL LI A,
#vert_menu LI:hover UL,
#vert_menu LI:hover UL LI,
#vert_menu LI:hover UL LI A {
	BACKGROUND: white; COLOR: darkblue;
}

#hor_menu LI.jshover A,
#hor_menu LI UL LI.jshover,
#hor_menu LI UL LI.jshover A,
#hor_menu LI:hover A,
#hor_menu LI UL LI:hover,
#hor_menu LI UL LI:hover A,
#hor_menu UL LI.jshover A,
#hor_menu UL LI UL LI.jshover,
#hor_menu UL LI UL LI.jshover A,
#hor_menu UL LI:hover A,
#hor_menu UL LI UL LI:hover,
#hor_menu UL LI UL LI:hover A,
#vert_menu LI.jshover2 A,
#vert_menu LI UL LI.jshover2,
#vert_menu LI UL LI.jshover2 A,
#vert_menu LI:hover A,
#vert_menu LI UL LI:hover,
#vert_menu LI UL LI:hover A {
	BACKGROUND: darkblue; COLOR: white;
}

#hor_menu LI:hover UL,
#hor_menu LI.jshover UL,
#vert_menu LI:hover UL,
#vert_menu LI.jshover2 UL {
	DISPLAY: block
}

#hor_menu LI:hover UL UL,
#hor_menu LI.jshover UL UL,
#vert_menu LI:hover UL UL,
#vert_menu LI.jshover2 UL UL{
	DISPLAY: none;
}

#hor_menu UL LI:hover UL,
#hor_menu UL LI.jshover UL,
#vert_menu UL LI:hover UL,
#vert_menu UL LI.jshover2 UL{
	DISPLAY: block;
}


.nav_menu LI UL,
  .nav_menu LI UL UL {
	PADDING-RIGHT: 0px; 
	DISPLAY: none; 
	PADDING-LEFT: 0px; 
background-color: white;
  font-size: 8pt;
  font-weight: bold;
  font-family: verdana, tahoma, arial, sans-serif;
  font-style: normal;
  color: darkblue;
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	POSITION: absolute;
	WIDTH: 150px; 
	margin-top: -1px;
}

 
 

#hor_menu LI UL UL 
{
	margin-left: 140px;
	margin-top: -17px;
}


#hor_menu .li110 UL 
{
	margin-top: -43px;
} 
 
#hor_menu .li173 UL,
#hor_menu .li196 UL 
{
	margin-top: -30px;
} 

	
#vert_menu LI UL {
  margin-left: -110px;
  margin-top: -20px;
  WIDTH: 110px;
}

#vert_menu TD {
	width: 180px;
}

#vert_menu LI UL LI {
	width: 110px;
}


.nav_menu LI LI A {
/*	WIDTH: 120px;*/

}

#hor_menu {
  width: 100%;
}


.info li {
  padding-bottom: 4px;
}
