
/* base settgins */
.nav_menu 
{
  BORDER: 0px; 
  PADDING: 0px; 
  FLOAT: left; 
  MARGIN: 0; 
  LIST-STYLE-TYPE: none;
  color: black;
}

#hor_menu A 
{
  vertical-align: middle;
  text-decoration:none;
  font-size:10pt;
  font-weight:bold;
  /*margin:1px 0 0 1px;*/
  padding: 2px 5px 3px 5px;
	DISPLAY: block; 
  color: black;
}


.nav_menu UL {
	PADDING: 14px; 
	MARGIN: 0px; 
	WIDTH: 100%;
	LIST-STYLE-TYPE: none;
	text-align: left;
	border: 1px solid black;
}

#hor_menu  LI
{
  margin-left: 20px;
  display: inline;
}


.nav_menu LI UL,
.nav_menu LI UL UL 
{
	DISPLAY: none; 
	padding: 1px 0px 1px 0px; 
	POSITION: absolute;
	min-width: 50px;
	width:auto !important;
	WIDTH: 50px; 
	margin-top: -0.5px;
}

  
#hor_menu LI UL LI
{
	width: 50px;
	min-width: 50px;
	width:auto !important;
	margin-left: 1px;
	margin-right: 1px;
}

.nav_menu LI 
{
	FLOAT: left;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
}

#hor_menu UL LI A 
{
  font-weight:normal;
}

#hor_menu {
  width: 100%;
} 


/* events */



#hor_menu A:hover,
#hor_menu LI:hover,
#hor_menu LI.jshover,
#hor_menu A.active_link,
#hor_menu A.active
{
	background: black;
  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
{
  background: #FFF9EC;
  color:#04A2E4;;
  
  
}

#hor_menu LI.jshover UL LI A.active,
#hor_menu LI.jshover UL LI A.active,
#hor_menu LI:hover UL LI A.active,
#hor_menu UL LI.jshover UL LI A.active,
#hor_menu UL LI:hover UL LI A.active,
#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
{
	background: black;
  color: white;
}

#hor_menu LI:hover UL,
#hor_menu LI.jshover UL
{
	DISPLAY: block
}

#hor_menu LI:hover UL UL,
#hor_menu LI.jshover UL UL
{
	DISPLAY: none;
}

#hor_menu UL LI:hover UL,
#hor_menu UL LI.jshover UL
{
	DISPLAY: block;
}



