/* Start of CMSMS style sheet '#menu' */
.p7PMMv12 {
	width:auto;
	margin:0 auto;
	font-size:inherit;
	padding:0;
	text-align:left;
	line-height:normal;
}
.p7PMMv12 ul div {
	display:none;
}
.p7PMMv12 ul {
	margin:0;
	padding:0;
}
.p7PMMv12 li {
	list-style-type:none;
	margin-bottom:4px;
}
.p7PMMv12 a {
	display:block;
	text-decoration:none;
	padding:5px 16px;
	color:#224471!important;
	text-align:left;
	border-bottom:1px solid #7B8ED1;
	background-color:#FFF;
}
.p7PMMv12 a:hover {
	color:#FFF!important;
	background-color:#224471;
}
.p7PMMv12 ul li.pmmlast {
	margin-bottom:0;
}
.p7PMMv12 ul ul {
	z-index:10000;
	width:210px;
	background-color:#FFF;
	border:1px solid #000;
}
.p7PMMv12 ul ul li {
	background-image:none;
	margin-bottom:0;
}
.p7PMMv12 ul ul a {
	color:#000!important;
	text-align:left;
	border:0;
	overflow:hidden;
	background-color:#FFF;
}
.p7PMMv12 ul ul a:hover {
	color:#FFF!important;
	text-align:left;
	background-color:#224471;
}
.p7PMMv12 img {
	border:0;
}
.p7PMMv12 .p7PMM_img {
	padding:0;
	border:0;
	background-image:none;
	background-color:transparent;
}
.p7PMMv12 a.trig_closed {
	background-image:url(Scripts/images/pmm_east_medium.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.p7PMMv12 a.trig_closed_up {
	background-image:url(Scripts/images/pmm_north_light.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.p7PMMv12 a.trig_closed_left {
	background-image:url(Scripts/images/pmm_west_light.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.p7PMMv12 a.trig_open, .p7PMMv12 a.trig_open_left {
	color:#FFF!important;
	background-color:#224471!important;
}
.p7PMMv12 ul ul a.trig_closed {
	background-image:url(Scripts/images/pmm_east_dark.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
.p7PMMv12 ul ul a.trig_closed_left {
	background-image:url(Scripts/images/pmm_west_dark.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.p7PMMv12 ul ul a.trig_open, .p7PMMv12 ul ul a.trig_open_left {
	color:#FFF!important;
	background-color:#000!important;
	background-image:none;
}
.p7PMMv12 .current_mark {
	font-weight:bold;
	color:#666!important;
	text-transform:uppercase;
}
.p7PMMv12 ul ul .current_mark {
	color:#666!important;
}
.p7PMMv12 .current_mark:hover {
	font-weight:bold;
	color:#FFF!important;
}
/* End of '#menu' */

