/*PageNav Folding Main Menu 4-15-15 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */
  
ul#pagenav li ul { display: none; }
ul#pagenav li.current_page_item ul, ul#pagenav li.current_page_ancestor ul { display: block; }

	#pagenav, #pagenav ul { /* all lists */
	    width: 200px;
        font-family: "Verdana", "Tahoma", sans-serif;
        font-size: 1em;
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
	}
	
#pagenav li { /* all lists */
		position : relative;
		float : left;
		line-height: 1em;
		margin-bottom : -1px;
	}
	
	#pagenav li a {
		/* w\idth : 125px;*/
		width: 154px;
		display : block;
		color : #fffded;
		font-weight : 400;
		text-decoration : none;
		border-left: 1px solid #cccccc;
        border-top:	1px solid #CFDEFF;
        background-color: #014d91;
		padding : .75em 1em;
	}
	
	#pagenav li a:hover, #pagenav li a:focus  {
		border-left: 1px solid #014d91;
        border-top: 1px solid #CFDEFF;
        background-color: #877137;
        /*background-image: url(images/menu_bg.jpg);*/
        color: #000000;
	}
	
	#pagenav li ul li a {
		/* w\idth : 115px;*/
		width: 150px;
		display : block;
		color : #fffded;
		font-weight : 400;
		text-decoration : none;
		border-left: 5px solid #cccccc;
        border-top: 1px solid #CFDEFF;
        background-color: #014d91;
		padding : .75em 1em;
	}
	
	#pagenav li ul li a:hover, #pagenav li ul li a:focus {
		border-left: 5px solid #014d91;
        border-top: 1px solid #CFDEFF;
        background-color: #877137;
        /*background-image: url(images/menu_bg.jpg);*/
        color: #fffded;
	}
	
	#pagenav li ul li ul li a {
		/* w\idth : 115px;*/
		width: 146px;
		display : block;
		color : #fffded;
		font-weight : 400;
		text-decoration : none;
		border-left: 9px solid #cccccc;
        border-top: 1px solid #CFDEFF;
        background-color: #014d91;
		padding : .75em 1em;
	}
	
	#pagenav li ul li ul li a:hover, #pagenav li ul li ul li a:focus {
		border-left: 9px solid #014d91;
        border-top:	1px solid #cfdeff;
        background-color: #877137;
        /*background-image: url(images/menu_bg.jpg);*/
        color: #fffded;
	}
	
	#pagenav .current_page_item a {
	    color: #fffded;
		background: #012b4d;
	}
	
	#pagenav  ul.children a {
	    color: #fffded;
	}
	
	#pagenav  ul.children .current_page_item a {
	    color: #fffded;
		background: #012b4d;
	}
	
	#pagenav  ul.children .current_page_item a:hover {
	    color: #fffded;
	}
	
	#pagenav ul.children .page_item ul.children .page_item a {
      display: none;
    } 
	
	#pagenav ul.children .current_page_item ul.children .page_item a {
      display: inherit;
	  color: #fffded;
    }
	
	#pagenav ul.children .current_page_item ul.children .page_item a:hover {
      display: inherit;
	  color: #fffded;
    }

    #pagenav ul.children li.current_page_parent ul.children .page_item a {
	  display: inherit;
	}
	
	.dwn {
	  font-weight: 400;
	  float: right;
	  }
	  
	  @media screen and (max-width: 770px) {
    #pagenav li, #pagenav li a {min-width: 320px; max-width: 100%; margin: 0;}
}
	  
/*EOF PageNav
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& */