/*						 */
/*	Expansion Navigation */
/*						 */

.NavContainer
{
	height:				auto;
	text-align:			left;
	width:				160px;
	margin-left:		10px;
}

/*						 */
/*	Main Menu			 */
/*						 */

.NavMenuTitleContainer
{
	border-bottom:		1px solid #FFFFFF;
	padding: 			5px 2px 5px 15px;
	font-weight:		bold;
	background-color:	#dfeae7;
	height:				auto;
}

.NavMenuContainer
{
	height:				25px;
	text-align:			left;
	padding-top:		1px;
	padding-bottom:		1px;
	height:				auto;
}

.NavMenuContainerHidden
{
	display:			none;
}

.txtExpansionNav a
{
	font-family: 		Arial, Verdana, Tahoma; 
	font-size: 			10px; 
	color: 				#445690; 
	font-weight:		normal; 
	text-decoration: 	none;
}

.txtExpansionNav a:hover
{
	color:				#000000;
	text-decoration:	none;
}

.txtExpansionNavSelected a
{
	text-decoration:	none;
}

.txtExpansionNavSelected a:hover
{
	font-family: 		Arial, Verdana, Tahoma;
	color:				#000000;
	text-decoration:	none;
}

/*						 */
/*	Sub Menu			 */
/*						 */

.NavSubMenuTitleContainer
{

}

.NavSubMenuContainer
{
	margin-left:		20px; 
	padding-bottom: 	3px; 
	width: 				180px;
	border-bottom:		1px solid #000000;
}

.NavSubMenuContainerHidden
{
	display:			none;
}

.txtExpansionSubNav
{
	margin:				5px 0px 5px 20px;
}

.txtExpansionSubNav a
{
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 			10px;
	color:				#7a7a7a;
	text-decoration:	none;
}

.txtExpansionSubNav a:hover
{
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 			10px;
	color:				#000000;
}

.txtExpansionSubNavSelected
{
	margin:				5px 0px 5px 20px;
}

.txtExpansionSubNavSelected a
{
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 			10px;
	color:				#000000;
	text-decoration:	none;
}

.txtExpansionSubNavSelected a:hover
{
	font-family: 		Arial, Verdana, Tahoma;
	font-size: 			10px;
	color:				#7a7a7a;
}
