/* CSS Document */
/* PFS NAvigation */

	#nav, #nav ul { padding: 0; margin: 0; list-style: none; line-height: 1; z-index: 100; }
	#nav { height: 39px; font-weight:bold; padding-left: 0px; float: left; }
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active { text-decoration:none; cursor:pointer } 
	#nav a:link { color: #ffffff; } 
	#nav a:visited { color: #ffffff; }  
	#nav a { display: block; padding:0; }
	#nav li { float: left; display: block; }
	#nav li li { display:block; width: 158px; }
	#nav li ul { position: absolute; font-weight: normal; width: 158px; left: -999em; margin: 28px 0 11px 0; padding: 0 0 11px 0; background-image:url(/images/nav-bottom.gif); background-repeat:no-repeat; background-position:bottom; background-color: #86c212; }
	#nav li ul a { display: block; padding: 7px; }
	#nav li:hover ul, #nav li.sfhover ul { left: auto; z-index:99999; }
	#nav li li:hover ul, #nav li li.sfhover ul { left: auto; z-index:99999; }
	#nav li li a:hover { color: #ffffff; background:#669900; display: block; }
	
	#nav li ul ul { margin: -36px 0 0 158px; }
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

	#nav li li:hover, #nav li li.sfhover { background-color: #669900; }
	
	
	#nav #who { width: 102px; height: 39px; background-image: url(/images/int-hdr-who.gif); }
	#nav #who.sfhover { cursor: pointer; width: 102px; height: 39px; background-image: url(/images/int-hdr-who-over.gif)}
	#nav #who:hover { cursor: pointer; width: 102px; height: 39px; background-image: url(/images/int-hdr-who-over.gif)}
	
	#nav #what { width: 103px; height: 39px; background-image: url(/images/int-hdr-what.gif); }
	#nav #what.sfhover { cursor: pointer; width: 103px; height: 39px; background-image: url(/images/int-hdr-what-over.gif)}
	#nav #what:hover { cursor: pointer; width: 103px; height: 39px; background-image: url(/images/int-hdr-what-over.gif)}
	
	#nav #believe { width: 124px; height: 39px; background-image: url(/images/int-hdr-believe.gif); }
	#nav #believe.sfhover { cursor: pointer; width: 124px; height: 39px; background-image: url(/images/int-hdr-believe-over.gif)}
	#nav #believe:hover { cursor: pointer; width: 124px; height: 39px; background-image: url(/images/int-hdr-believe-over.gif)}
	
	#nav #contact { width: 79px; height: 39px; background-image: url(/images/int-hdr-contact.gif); }
	#nav #contact.sfhover { cursor: pointer; width: 79px; height: 39px; background-image: url(/images/int-hdr-contact-over.gif)}
	#nav #contact:hover { cursor: pointer; width: 79px; height: 39px; background-image: url(/images/int-hdr-contact-over.gif)}
	
	#nav #pfslinks { width: 59px; height: 39px; background-image: url(/images/int-hdr-pfslinks.gif); }
	#nav #pfslinks.sfhover { cursor: pointer; width: 59px; height: 39px; background-image: url(/images/int-hdr-pfslinks-over.gif)}
	#nav #pfslinks:hover { cursor: pointer; width: 59px; height: 39px; background-image: url(/images/int-hdr-pfslinks-over.gif)}
	
	#nav #library { width: 71px; height: 39px; background-image: url(/images/int-hdr-library.gif); }
	#nav #library.sfhover { cursor: pointer; width: 71px; height: 39px; background-image: url(/images/int-hdr-library-over.gif)}
	#nav #library:hover { cursor: pointer; width: 71px; height: 39px; background-image: url(/images/int-hdr-library-over.gif)}
	
	#nav .name { visibility: hidden;}
	
	
	/* Advisor Login Styling */
	ul.advisor-login { margin: 0; padding: 0; list-style: none; float: left; }
	
	
	/* hide from IE mac \*/
	#nav li { width:auto; }
	/* end hiding from IE5 mac */
	

/* OLD NAVIGATION
	#nav, #nav ul {padding: 0;margin: 0;list-style: none;line-height: 1;z-index: 100;}
	#nav {height: 1.6em; font-weight:bold; padding-left: 20px}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer} 
	#nav a:link { color:#fff; } 
	#nav a:visited { color:#fff; } 
	#nav a:hover,a:active { color:#FFC600; } 
	#nav a { display: block; padding:0; }
	#nav li { float: left; display: block; }
	#nav li li { float: none; display:block; height: 25px; }
	#nav li ul { position: absolute; font-weight:normal; width: 258px; left: -999em; padding: 0 0 11px 0; background-image:url(/images/nav-bottom.gif); background-repeat:no-repeat; background-position:bottom; }
	#nav li ul a { padding: 7px; }
	#nav li:hover ul, #nav li.sfhover ul { left: auto; z-index:99999;}
	#nav li.active li { border-bottom: 1px solid #333; }
	#nav li li a:hover { color:#fff; background:#669900; }
	
	#nav li ul ul { margin: -25px 0 0 256px; }
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

	#nav li li:hover, #nav li li.sfhover { background-color: #669900; }
*/




	
	
	
	