/*
	A little hint for working with selector specificty on these menus:

	span#mainContentSmartMenu is the container, which Ektron generates based on the ID of the server control.
	span#mainContentSmartMenu is another container, which Ektron generated based on the value of the StyleSheet property.

	Well, not on the production server.  So span#mainContentSmartMenu it is.

*/

.ekmenu_submenu_items_hidden 
{
	display: none;
}

.ekmenu_start, .ekmenu_end, .ekmenu_accessibility_hidden_text
{
	display: none;	
}

/*                      */
/* The top of the menus */
/*                      */
span#mainContentSmartMenu {/*** changed sf***/
	
	margin-top: 20px;
	margin-left: 10px;
	width: 180px;
	padding:0 0 20px 0;
	display: block;
	
}

span#mainContentSmartMenu a
{
	display: block;	
}

/* Basic list styles */
span#mainContentSmartMenu ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

/* Rules for padding and margins */
span#mainContentSmartMenu ul,
span#mainContentSmartMenu li
{
	padding-top: 0;
	padding-bottom: 0;	
	margin-top: 0;
	margin-bottom: 0;
}

/* Knock off the default bold and margin of the headers */
span#mainContentSmartMenu h1,
span#mainContentSmartMenu h2,
span#mainContentSmartMenu h3,
span#mainContentSmartMenu h4,
span#mainContentSmartMenu h5,
span#mainContentSmartMenu h6,
span#mainContentSmartMenu a
{
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 0;
	font: 10px Verdana, Arial, Geneva, Helvetica, sans-serif;
}

/* First level styles */
span#mainContentSmartMenu ul li
{
	margin-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid blue;	
}

span#mainContentSmartMenu ul li li
{
	border-bottom: none;	
}


span#mainContentSmartMenu ul li a
{
	color: #14009F;	
	padding-left: 8px;
}

/* Second level styles */
span#mainContentSmartMenu ul li ul li a
{
	color: #4E93E7;
	padding-left: 16px;
}

/* Third level styles */
span#mainContentSmartMenu ul li ul li ul li a
{
	color: #008A83;
	padding-left: 24px;
}

/* Fourth level styles */

span#mainContentSmartMenu ul li ul li ul li ul li a
{
	color: #D93D00;	
	padding-left: 32px;
}

wrapLeftNav/***ADDED 1/26***/
{
	
	width:180px;
	float:left;
}

span#missionPartnerSmartMenu, span#missionPartnerManagerSmartMenu
{
	/*
	border-top: 4px solid white;
	*/
	padding: 0 !important;
	margin-bottom: 20px !important;
}

/*
, li#ekmensel_10_submenu_0_unorderedlist_item_342 
li#ekmensel_10_submenu_0_unorderedlist_item_574
{
	background-color: rgb(248, 152, 29);
}
*/

span#missionPartnerSmartMenu li, span#missionPartnerManagerSmartMenu li
{
	padding-top: 2px;
	background-color: rgb(248, 152, 29);
	border-top: 1px solid white !important;
}

span#missionPartnerSmartMenu li a, span#missionPartnerManagerSmartMenu li a
{
	color: White !important;
	font-weight: bold !important;		
}

span#missionPartnerSmartMenu li li a, span#missionPartnerManagerSmartMenu li li a
{
	color: #666 !important;
	font-weight: bold !important;
}

span#missionPartnerSmartMenu li li li a, span#missionPartnerManagerSmartMenu li li li a
{
	color: White !important;
	font-weight: normal !important;
}
*/