/* CSS Document */

/* CSS Document */

/* CSS Document */
.extra
{
	height:100%;
	padding-bottom:2px;
	margin-bottom:1px;
	background-color:#FF0000;
	border:solid 1px #FF0000;
}
#menu 
{
	width:120px;
}
#menu ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
#menu ul li ul
{
	display:none;
	background-color:#dae8ef;
	z-index:10000000;
	color:#5a785b;
}
#menu ul li
{
	border-bottom:solid 1px #ebebeb;
	padding:2px 10px 2px 10px;
	display:block; 
	min-height: 18px;
	height:100%;
	color:#5a785b;
	padding-bottom:1px;
}

#menu ul li a
{
	text-decoration: none;
	color:#000000;
	font-size: 14px;
	display:block;
	color:#5a785b;
	width: 150px;
	height: auto;
	padding-bottom:1px;
	
	
}
#menu ul li a:hover
{
	font-size: 14px;
	display:block;
	color:#800000;
	text-decoration:underline;
	
}






#menu ul li:hover ul
{
	display:block;
	position:absolute;
	
}
/*#menu ul li, #submenu ul li, #submenu2 ul li, #submenu3 ul li 
{
	height: auto;
}*/
div#submenu
{
	margin-left:110px;
	margin-top:-18px;
	height: auto;
	z-index:1;
	
}
#menu ul li ul li
{
	border-bottom:solid 1px #bbd5e1;
	width: 150px;
	height: auto;
	padding-bottom:1px;
	z-index:1;
}
#menu ul li ul li a
{
	font-size: 12px;
	width: 150px;
	height: auto;
	margin-bottom:1px;
}
#menu ul li  ul li a:hover
{
	text-decoration: none;
	color:#800000;
	background-color:#d9dccb;
	/*text-decoration:underline;*/
	
	font-size: 12px;
	display:block;
	width: 140px;
	height: auto;
	padding-bottom:1px;
	z-index:1;
}
#menu ul li  ul li:hover
{
	text-decoration: none;
	color:#800000;
	background-color:#d9dccb;
	text-decoration:underline;
	font-size: 12px;
	display:block;
	width: 150px;
	height: auto;
	
}


/**************************************************** 3rd leverl ************************************/
#submenu ul li a:hover ul 
{
	display:none;
	
}

 
#menu ul li div#submenu ul li ul
{
	display:none;
}
#submenu ul li:hover #submenu2 ul
{
	position:absolute;
	display:block;
	
}
#submenu2 
{
	margin-left:160px;
	margin-top:-18px;
	
}
#submenu2 ul
{
	text-decoration:none;
}
#submenu ul li:hover #submenu2 ul li a
{
	width: 150px;
	height: auto;
} 
#menu ul li:hover #submenu ul li:hover #submenu2 ul li
{
width: 150px;
	height: auto;

}
 #submenu ul li #submenu2 ul li a
{
	width: 150px;
	height: auto;

}
#menu ul li #submenu ul li #submenu2 ul li a:hover
{
width: 150px;
	height: auto;

}
/************************** sub menu for 4th level ****************************************/
div#menu ul li #submenu ul li #submenu2 ul li ul
{
	display:none;
}

div#menu ul li #submenu ul li #submenu2 ul li:hover #submenu3 ul
{
	display:block;
}
#submenu3
{
	margin-left:160px;
	margin-top:-18px;
	width:auto;
}
#submenu2 ul li:hover #submenu3 ul li
{
	height: auto;
	height: auto;
} 

