

/*==================*/
/*	Main Menu		*/
/*==================*/

	/*--------------------------------------*/
	/*	Main Menu Container 				*/
	/*--------------------------------------*/
	.CssMenuNormal
	{
		width:				auto; 
		height:				23px; 
		font-family: 		Arial, Tahoma, Verdana; 
		z-index:			100;
		width:				831px;
	}
	
	/*--------------------------------------*/
	/*	Main Menu List						*/
	/*--------------------------------------*/
	.CssMenuNormal ul
	{
		padding:			0px; 
		margin:				0px; 
		list-style-type: 	none;
		width:				831px; 
		height:				23px;

	}
	
	/*--------------------------------------*/
	/*	Main Menu Item - Off				*/
	/*--------------------------------------*/
	.CssMenuNormal ul li a,
	.CssMenuNormal ul li a:visited
	{
		font-size:			14px; 
		//font-weight:		bold;
		color:				#FFF; 
		background-color:	#08374d;
		
		height:				auto; 
		display:			inline; 
		float:				left; 
		text-decoration:	none; 		
		padding-top:		8px;
		padding-bottom:		8px;		
		padding-right:		9px;
		padding-left:		15px;
		margin-right:		1px;
	}

	/*--------------------------------------*/
	/*	Main Menu Item - On					*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover a,
	.CssMenuNormal ul li a:hover
	{
		color:				#FFF; 
		background-image:	url(/client/assets/images/template/bg_menu_on.gif);
		background-repeat:	no-repeat;
	}
	
/*==================*/
/*	Sub Menu		*/
/*==================*/

	/*--------------------------------------*/
	/*	Sub-Menu Container - Hidden 		*/
	/*--------------------------------------*/
	.CssMenuNormal ul li ul
	{
		height:				0; 
		width:				100px; 
		
		visibility:			hidden; 
		position:			absolute; 
		overflow:			hidden; 
		top:				32px; 
		left:				10px;
		overflow: 			auto;
	}
	
	/*--------------------------------------*/
	/*	Sub-Menu Container - Visible 		*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul,
	.CssMenuNormal ul li a:hover ul
	{
		
		height:				auto; 
		width:				100px; 
		visibility:			visible; 
		position:			absolute; 
		overflow:			visible;
		z-index:			101;

	}
	
	/*--------------------------------------*/
	/*	Sub-Menu Item - Off					*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul li a,
	.CssMenuNormal ul li a:hover ul li a
	{
		font-size:			12px; 
		font-weight:		normal;
		background:			#FFFFFF; 
		color:				#08374d;
		
		text-align:			left;
		display:			block;
		line-height:		15px;
		margin-bottom:		1px;
		padding-top:		5px;
		padding-left:		5px;
		padding-right:		5px;
		padding-bottom:		5px;
		height:				auto;
		width:				100px; 
		text-decoration:	none;	
	}
	
	/*--------------------------------------*/
	/*	Sub-Menu Item - On					*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul li:hover a,
	.CssMenuNormal ul li a:hover ul li a:hover
	{
		color:				#FFFFFF; 
		background:			#08374d;
		
	}
	
/*==================*/
/*	Sub-Sub-Menu	*/
/*==================*/

	
	/*--------------------------------------*/
	/*	Sub-Sub-Menu Container - Hidden		*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul li ul,
	.CssMenuNormal ul li a:hover ul li a ul
	{
		height:				0; 
		width:				100px; 
		
		visibility:			hidden; 
		position:			absolute; 
		overflow:			hidden; 
		top:				0px; 
		left:				111px;
		overflow: 			auto;
	}
	
	/*--------------------------------------*/
	/*	Sub-Sub-Menu Container - Visible	*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul li:hover ul,
	.CssMenuNormal ul li a:hover ul li a:hover ul
	{
		height:				auto; 
		width:				100px; 
		visibility:			visible; 
		position:			absolute; 
		overflow:			visible;
		z-index:			101;
	}
	
	/*--------------------------------------*/
	/*	Sub-Sub-Main Menu Item - Off		*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul li:hover ul li a,
	.CssMenuNormal ul li a:hover ul li a:hover ul li a
	{
		font-size:			12px; 
		font-weight:		normal;
		background:			#FFFFFF; 
		color:				#08374d;
		
		text-align:			left;
		display:			block;
		line-height:		15px;
		margin-bottom:		1px;
		padding-top:		5px;
		padding-left:		5px;
		padding-right:		5px;
		padding-bottom:		5px;
		height:				auto;
		width:				100px; 
		text-decoration:	none;	
	}

	/*--------------------------------------*/
	/*	Sub-Sub-Main Menu Item - On			*/
	/*--------------------------------------*/
	.CssMenuNormal ul li:hover ul li:hover ul li:hover a,
	.CssMenuNormal ul li a:hover ul li a:hover ul li a:hover
	{
		color:				#FFFFFF; 
		background:			#08374d;
	}
	
	
/*--------------------------------------*/
/*	Totally Understood Positioning      */
/*  Use width below for ie 5.5/6 		*/
/*--------------------------------------*/
	
.CssMenuNormal ul li
{
	float:				left;
}

.CssMenuNormal ul li a,
.CssMenuNormal ul li a:visited
{
	width:				auto;

}

.CssMenuNormal
{
	display:block;
  	text-align:center;
}
.CssMenuNormal ul li a:hover
{
	position:			relative; 
	z-index:			100;
}

.CssMenuNormal ul li a,
.CssMenuNormal ul li a:visited
{
	width:				auto;

}

.CssMenuNormal
{
	display:block;
  	text-align:center;
}

.CssMenuNormal ul li:hover
{
	position:			relative;
	z-index:			90;
}



