/*The UnorderedList.css file is used to style the Unordered List flyout menu*/
/*Classes are applied to the menu automatically*/
/*This file is linked from the DefaultDesignTemplate.htm*/
/*This file can be edited*/
/*This file can be moved, renamed, replaced or deleted*/
/*Please see the design documentation for more information*/

.ipf-sectionmenu, .ipf-sectionmenu ul {padding: 0;margin: 0;list-style: none;margin-top: 15px; /*float:left; width: 200px;*/ }
	.ipf-sectionmenu li {float:left;}
	.ipf-sectionmenu li a,  .ipf-sectionmenu li a:visited {width: 130px;display:block;color:#fff; font-size: 16px Important; font-weight: bold !Important;text-decoration:none;background: #526E93; padding:5px 10px}
	.ipf-sectionmenu li a:hover {/*background: url(../images/menuhover.png) #526e93 5px 0px no-repeat;*/ background: #fff; color: #526e93;}

	.ipf-sectionmenu li ul {position:absolute; left: -999em; /*margin-left:150px;top:262px;*/margin: -28px 0 0 150px; z-index: 1000;}
	.ipf-sectionmenu li ul li {border-bottom: 1px solid #ccc; width: 220px; margin-top: -1px; clear: both; color: #fff;}
/*	.ipf-sectionmenu li ul li ul {left: -999em;}*/

	.ipf-sectionmenu li:hover ul ul, .ipf-sectionmenu li:hover ul ul ul, .ipf-sectionmenu li.sfhover ul ul, .ipf-sectionmenu li.sfhover ul ul ul {/*left: -999em;*/}
	.ipf-sectionmenu li:hover ul, .ipf-sectionmenu li li:hover ul, .ipf-sectionmenu li li li:hover ul, .ipf-sectionmenu li.sfhover ul, .ipf-sectionmenu li li.sfhover ul, .ipf-sectionmenu li li li.sfhover ul {left: auto;}





/*IE7 flyout stick fix*/
.ipf-sectionmenu li:hover, .ipf-sectionmenu li.hover {position: static;}


/* Level Flyouts*/
	.ipf-sectionmenu li ul li {float:none !Important; position: relative;}
	.ipf-sectionmenu li ul li ul {position:absolute; left: -999em; margin-left:220px;top:0;}
	.ipf-sectionmenu li ul {float: left;}
	
		.ipf-sectionmenu li ul li a:visited, .ipf-sectionmenu li ul li a {
		height: auto !Important;
		padding: 2px 10px !Important; 

		font-size: 12px !Important; 
		background-image: none !Important; 
		text-align: left !Important; 
border-bottom: 1px solid #526e93;
/*		color: #fff;*/
		width: 200px !Important;}
		
	html>body .ipf-sectionmenu li ul li a {height: auto !Important;	}
	
	.ipf-sectionmenu li.ipf-parent li a {background: #5D86B2 !Important; color: #fff !Important;}
	.ipf-sectionmenu li.ipf-parent li a:hover {background: #526e93 !Important; color: #fff !Important;}
	
	.ipf-sectionmenu li.ipf-parent li.ipf-parent li a {background-image: none !Important;}

	.ipf-sectionmenu li.ipf-parent li.ipf-parent li a:hover {background-image: none !Important;}	
	/*Highlight menu item when in that section*/
	/*.subpage_home #pageid2154 a,*/ .subpage_Opportunities #pageid2153 a, .subpage_Events #pageid2439 a, .subpage_Links #pageid2441 a, .subpage_Links2 #pageid2442 a, .subpage_JobSearch #pageid2443 a, .subpage_RuralOutreach #pageid2783 a, .subpage_employer #pageid2445 a, .subpage_SiteMap #pageid2448 a, .subpage_Search #pageid2782 a, .subpage_Contact #pageid2155 a {background-color: #fff; color: #526e93;}

