/*** ESSENTIAL STYLES **/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			130px; /* left offset of submenus need to match (see below) */
	margin: 0 0 0 1px;
	padding: 5px;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}

.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			53px; /* match top ul list item height */
	z-index:		9999;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			120px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			120px; /* match ul width */
	top:			0;
}


.sf-menu ul {
	background: #213c7e;
}
.sf-menu li li, #menu ul li a:hover, #menu ul li a:visited {
	
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	/*background:		#CFDEFF;*/
	outline:		0;
}


#menu.sf-menu li li {
	height: 19px;
	margin: 0 0 2px 0;
}
	#menu.sf-menu li li a {
		height: 19px;
	}
	#menu li li#menu-2a a { background: transparent url(../_images/dropdown/mission.gif) 0 0 no-repeat !important; }
	#menu li li#menu-2b a { background: transparent url(../_images/dropdown/fast-facts.gif) 0 0 no-repeat !important; }
	#menu li li#menu-2c a { background: transparent url(../_images/dropdown/what-we-do.gif) 0 0 no-repeat !important; }
	#menu li li#menu-2d a { background: transparent url(../_images/dropdown/senior-management.gif) 0 0 no-repeat !important; }
	#menu li li#menu-2e a { background: transparent url(../_images/dropdown/contact.gif) 0 0 no-repeat !important; }
	#menu li li#menu-2f a { background: transparent url(../_images/dropdown/video-testimonials.gif) 0 0 no-repeat !important; }

	#menu li li#menu-3a a { background: transparent url(../_images/dropdown/news.gif) 0 0 no-repeat !important; }
	#menu li li#menu-3b a { background: transparent url(../_images/dropdown/media-contact.gif) 0 0 no-repeat !important; }
	#menu li li#menu-3c a { background: transparent url(../_images/dropdown/ssc-videos.gif) 0 0 no-repeat !important; }

	#menu li li#menu-4a a { background: transparent url(../_images/dropdown/medicare-services.gif) 0 0 no-repeat !important; }
	#menu li li#menu-4b a { background: transparent url(../_images/dropdown/disability-advocacy.gif) 0 0 no-repeat !important; }

	#menu li li#menu-6a a { background: transparent url(../_images/dropdown/services.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6b a { background: transparent url(../_images/dropdown/medicare-savings.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6c a { background: transparent url(../_images/dropdown/part-d.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6d a { background: transparent url(../_images/dropdown/golden-touch.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6e a { background: transparent url(../_images/dropdown/recertification-management.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6f a { background: transparent url(../_images/dropdown/cares.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6g a { background: transparent url(../_images/dropdown/helpful-info.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6h a { background: transparent url(../_images/dropdown/faq.gif) 0 0 no-repeat !important; }
	#menu li li#menu-6i a { background: transparent url(../_images/dropdown/financial-eligibility.gif) 0 0 no-repeat !important; }

	#menu li li#menu-7a a { background: transparent url(../_images/dropdown/cares.gif) 0 0 no-repeat !important; }

	#menu li li#menu-8a a { background: transparent url(../_images/dropdown/government-relations.gif) 0 0 no-repeat !important; }
	#menu li li#menu-8b a { background: transparent url(../_images/dropdown/reports.gif) 0 0 no-repeat !important; }
	#menu li li#menu-8c a { background: transparent url(../_images/dropdown/state-links.gif) 0 0 no-repeat !important; }
	#menu li li#menu-8d a { background: transparent url(../_images/dropdown/national-links.gif) 0 0 no-repeat !important; }

	#menu li li#menu-2a a:hover,
	#menu li li#menu-2b a:hover,
	#menu li li#menu-2c a:hover,
	#menu li li#menu-2d a:hover,
	#menu li li#menu-2e a:hover,
	#menu li li#menu-2f a:hover,
	#menu li li#menu-3a a:hover,
	#menu li li#menu-3b a:hover,
	#menu li li#menu-3c a:hover,
	#menu li li#menu-4a a:hover,
	#menu li li#menu-4b a:hover,
	#menu li li#menu-6a a:hover,
	#menu li li#menu-6b a:hover,
	#menu li li#menu-6c a:hover,
	#menu li li#menu-6d a:hover,
	#menu li li#menu-6e a:hover,
	#menu li li#menu-6f a:hover,
	#menu li li#menu-6g a:hover,
	#menu li li#menu-6h a:hover,
	#menu li li#menu-6i a:hover,
	#menu li li#menu-7a a:hover,
	#menu li li#menu-8a a:hover,
	#menu li li#menu-8b a:hover,
	#menu li li#menu-8c a:hover,
	#menu li li#menu-8d a:hover { background-position: 0 -19px !important; }

.sf-menu #menu-06:hover ul,
.sf-menu #menu-06.sfHover ul {
	left: 43px;
}
.sf-menu #menu-06:hover ul,
.sf-menu #menu-06.sfHover ul,
.sf-menu #menu-07:hover ul,
.sf-menu #menu-07.sfHover ul,
.sf-menu #menu-08:hover ul,
.sf-menu #menu-08.sfHover ul {
	width: 184px;
	top: 49px;
	background-color: #c35f0f;
}
