
/* base settgins */
.nav_menu 
{
  BORDER: 0px; 
  PADDING: 0px; 
/*  BACKGROUND: rgb(215,236,255);*/ 
  FLOAT: left; 
  MARGIN: 0; 
  LIST-STYLE-TYPE: none;
  background: rgb(4,61,146);/*#353944;*/
  color: rgb(227,189,40);
}

.nav_menu A 
{
  vertical-align: middle;
  text-decoration:none;
  font-family:sans-serif;
  font-size:11pt;
  font-weight:bold;
  /*margin:1px 0 0 1px;*/
  padding: 2px 5px 3px 5px;
	DISPLAY: block; 
  color: rgb(227,189,40);
}


.nav_menu UL {
	PADDING: 14px; 
	MARGIN: 2px; 
	WIDTH: 100%;
	LIST-STYLE-TYPE: none;
	text-align: left;
	
}

.nav_menu LI UL,
.nav_menu LI UL UL 
{
	DISPLAY: none; 
  padding: 1px 0px 1px 0px; 
	POSITION: absolute;
	WIDTH: 150px; 
	margin-top: -0.5px;
}

#hor_menu LI UL UL 
{
	margin-left: 140px;
	margin-top: -22px;
}

  
.nav_menu LI UL LI
{
	width: 230px;
}


.nav_menu LI 
{
	FLOAT: left;
	POSITION: relative;
	LIST-STYLE-TYPE: none;
}

#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: white; 
  /*transparent url(/images/template1/i/base/topmenuback.jpg) repeat scroll 0 0;*/
  color: rgb(4,61,146);
}



#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
{
	color: rgb(227,189,40);
  background: rgb(4,61,146);
}

#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: white;
color:rgb(4,61,146);

}

#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;
}


/* personal settings */

#hor_menu .li98 UL li
{
	width: 150px;
} 

#hor_menu .li95 UL li,
#hor_menu .li95 UL 
{
	width: 140px;
} 
 
#hor_menu .li154 .li191 UL li,
#hor_menu .li154 .li191 UL 
{
	width: 200px;
}

#hor_menu .li154 UL li,
#hor_menu .li154 UL 
{
	width: 170px;
}


#hor_menu .li154 UL UL 
{
	margin-left: 170px;
	margin-top: -22px;
}

#hor_menu .li91 UL,
#hor_menu .li91 UL li
{
  width: 130px;
}
