/* FIRST LEVEL */
#p7PMnav {
	overflow:hidden;
	width:223px;margin:0;padding:15px 0 25px 0;
	background:url(/images/bg/menubg2.png);
	}
	
	#p7PMnav li {
		float:left;
		margin:0;padding:0;
		list-style-type:none;
		}
	
	#p7PMnav li a {
		display:block;
		width:188px;padding:0 0 0 35px;
		height:22px;line-height:22px;
		font-family:"Times New Roman", Times, Georgia, serif;font-size:13px;color:#f5f5ee;
		text-decoration:none;text-transform:uppercase;
		}

	#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
		background-color:#849259;
		text-decoration:underline;border-bottom:none;
		}


/* SECOND LEVEL */

#p7PMnav ul {
	position:absolute;left:-9000px;z-index:10000;
	margin:0;margin-left:180px!important;padding:0;
	background-color:#515A7D;
	color:#fff;
	}

	#p7PMnav ul li {
		clear:both;
		width:200px;padding:0;
		background:#F0F0E7;border-bottom:1px solid #EBECE2;
		}
		
	#p7PMnav ul li a {
		display:block;
		width:190px;padding-left:10px;
		height:21px;line-height:21px;
		color:#6a6a6a;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;
		}

	#p7PMnav li li a:hover, #p7PMnav li li a:active, #p7PMnav li li a:focus {
		background:#f5f5ef;
		text-decoration:underline;
		}
		
	ul#holepages{visibility:hidden;}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	color:#d0e1aa;
	padding-left:50px;
	background:url(/images/bg/arrow-subnav.gif) 36px 7px no-repeat;
}

#p7PMnav li li .p7PMmark {
	padding-left:10px;
	color:#76962d;
	background:#f5f5ef;
	font-style:italic;
}

#p7PMnav li li a.p7PMmark:hover {
	background:#fafaf8;
	text-decoration:none;	
}


/* ------ the trigger link styles ------- */

/*the trigger link */
#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMon {
	background-image: url(/images/p7PM_dark_east.gif);
	background-repeat:	no-repeat;
	background-position:right center;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
	background-color:#849259;
}
/*the submenu classes */

#p7PMnav .p7PMhide {
	left:-9000px;
}
#p7PMnav .p7PMshow {
	left:auto;
	z-index:20000 !important;
}
/* Top level menu width */
#p7PMnav ul {
	background:none;
	width:200px;
}
#pmmcrumb {
	font-weight:bold;
	margin-bottom:16px;
	color:#333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight:normal;
	color:#5A69A5;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight:normal;
	color:#333333;
}