﻿.sf-menu, .sf-menu * { list-style: none;  margin:0; padding: 0; z-index: 99; }
.sf-menu { line-height: 1.0; float: left; width: 900px; z-index: 99; }
	.sf-menu ul { position: absolute; top: -999em; width: 10em; z-index: 99; height:50px; }
		.sf-menu ul li { width: 100%; z-index: 99; }
	.sf-menu li:hover { visibility: inherit; }
	.sf-menu li { float: left; position: relative; z-index: 99; }
	.sf-menu a { display: block; position: relative; height:50px; text-indent:-9999px; }
	.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.5em; z-index: 99; }
.sf-menu li ul { background: #E6E6E6 url("../../../../Style%20Library/Images/navbackground.jpg") no-repeat top; margin-top: 18px; width: 182px; border: 1px #999 solid; z-index: 99; height:auto; }
	.sf-menu li ul li { font-family: Arial, Helvetica, sans-serif; font-size: small; line-height: 1.5em; border-bottom: 1px #999 dotted; padding: 5px 0; z-index: 99; }
		.sf-menu li ul li:last-child { border-bottom: none; }
		.sf-menu li ul li a { color: #666; text-decoration: none; margin-left: 15px; height:auto; text-indent:0px; width:auto; }
.sf-menu li:hover, .sf-menu li.sfHover { background: url("../../../../Style%20Library/Images/menuDropdownArrow.png") no-repeat 5px 50%; outline: 0; z-index: 99; }
.sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; z-index: 10; }
.sf-sub-indicator { position: absolute; display: block; right: .75em; top: 1.05em; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url('../../../images/arrows-ffffff.png') no-repeat -10px -100px; }
a > .sf-sub-indicator { top: .8em; background-position: 0 -100px; }
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; }
.sf-menu ul a > .sf-sub-indicator { background-position: 0 0; }
.sf-shadow ul { background: url('../../../images/shadow.png') no-repeat bottom right; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; padding: 0 8px 9px 0; }
	.sf-shadow ul.sf-shadow-off { background: transparent; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul, ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul, ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; top: 0; }
.sf-menu ul .sf-sub-indicator, .sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; z-index: 99; }

.sf-menu li.home a {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat 0 0; width: 101px;}
	.sf-menu li.home a:hover {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat 0px -47px;}
.sf-menu li.about a {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -101px 0; width: 137px;}
	.sf-menu li.about a:hover {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -101px -47px;}
		.sf-menu li.about ul li a, .sf-menu li.about ul li a:hover {background:none;}
.sf-menu li.ourNetwork a {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -238px 0; width: 141px;}
	.sf-menu li.ourNetwork a:hover {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -238px -47px;}
		.sf-menu li.ourNetwork ul li a, .sf-menu li.ourNetwork ul li a:hover {background:none;}
.sf-menu li.programsCompetitions a {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -379px 0; width: 219px;}
	.sf-menu li.programsCompetitions a:hover {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -379px -47px;}
		.sf-menu li.programsCompetitions ul li a, .sf-menu li.programsCompetitions ul li a:hover {background:none; width:100%;}
.sf-menu li.successStories a {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -598px 0; width: 164px;}
	.sf-menu li.successStories a:hover {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -598px -47px;}
		.sf-menu li.successStories ul li a, .sf-menu li.successStories ul li a:hover {background:none;}
.sf-menu li.getInvolved a {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -762px 0; width: 138px;}
	.sf-menu li.getInvolved a:hover {background: url('../../../../../Style%20Library/Images/navSprite.png') no-repeat -762px -47px;}
		.sf-menu li.getInvolved ul li a, .sf-menu li.getInvolved ul li a:hover {background:none;}

