


.ipf-sectionmenu, .ipf-sectionmenu ul { padding: 0px; margin-top: 0px; list-style: none;  } 
.ipf-sectionmenu a { font-family:Helvetica, Arial, sans-serif; font-size:14px;font-weight:bold; display: block; color:#000000; text-decoration:none; } 
.ipf-sectionmenu li { float: left;border:none;	height: 25px; padding:0px;margin:0px;}
.ipf-sectionmenu li ul { position: absolute; width: 10em; left: -999em; } 
.ipf-sectionmenu li:hover ul { left: auto; }
.ipf-sectionmenu li ul ul { margin: 0em; } 
.ipf-sectionmenu, .ipf-sectionmenu ul { padding: 0; margin: 0; list-style: none; line-height: 1; } 
.ipf-sectionmenu li:hover ul ul, .ipf-sectionmenu li.sfhover ul ul { left: -999em; } 
.ipf-sectionmenu li:hover ul, .ipf-sectionmenu li li:hover ul, .ipf-sectionmenu li.sfhover ul, .ipf-sectionmenu li li.sfhover ul { left: auto;z-index:1; } 


/*Horiztonal Menu Items*/

/* Hide Vertical Links from Horizontal Menu */
	
	#horznav .ipf-sectionmenu li { height: auto;border-right:1px solid #89C845;}
	#horznav .ipf-sectionmenu li a { color:#000000;padding:5px 6px 7px 6px; }
	#horznav .ipf-sectionmenu li a:hover { background-image:url(/Sites/20/templates/css/images/toplink_ovr.jpg);background-repeat:repeat-x;color:#000000;padding:5px 6px 7px 6px; }
	#horznav .ipf-sectionmenu li ul {background-color:#088CCD;width:225px;border:1px solid #FFFFFF;margin-top:0px;margin-left:0px;}
	#horznav .ipf-sectionmenu li ul li {width:100%;border-right:none; }
	#horznav .ipf-sectionmenu li ul li a { color:#FFFFFF;}
        #horznav .ipf-sectionmenu li ul li a:hover{ background-color:#99FE00;color:#000000;padding-right: 8px; padding-left: 8px;}


/* third level lists */
#horznav .ipf-sectionmenu li ul ul { position : absolute; margin-left:224px;width:225px;margin-top:-26px;}
#horznav .ipf-sectionmenu li ul ul li { width: 100%; height:auto;}
#horznav .ipf-sectionmenuli li ul ul li a { padding:4px 0px 3px 5px;height:auto;width:225px;}	

/* Link Specific Styling */

/* Example Link

    .ipf-sectionmenu #pageid[xxxx] ul {  } 
	
*/
	
	


