/* 
  -----------------------------------
  MDSPCA MENUS
  -----------------------------------
*/
#p7PMnav {
	margin: 0 0 0 5px;
	padding:0;
	display: block;
	height: 27px;
	width: 770px;
	background: #B0DBF2 url(../images/layout/navbar.gif);
	text-align: left;
}

/*top buttons*/
#p7PMnav li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

/*this is all we need for top-level links*/
#p7PMnav a {
	display: block;
	text-decoration: none;
	font-weight: normal;
}
/*This is top-level only and is the rule that shifts the background image so that we now
see the bottom one. It is deployed via multiple selectors for hovering, tab key access,
and so it stays persistent when its associated sub-menu is open*/
#p7PMnav a:hover, #p7PMnav a:focus, #p7PMnav .p7PMon   {
	background-position: left bottom;
}

/*flyovers - This rule styles the sub-menu links*/
#p7PMnav ul {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -9000px;
	z-index: 10000;
}
#p7PMnav ul li {
	border: 0;
}

#p7PMnav ul a, #p7PMnav ul a:visited {
	padding: 4px 0px 3px 16px;
	color: #002744;
	font: 10px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #FFFFFF url(../images/layout/flyoutback.gif) repeat-x left top;
	height: 21px;
}

/*the sub-menu hovers*/
#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus {
	color: #002744;
	text-decoration: none;
	background: #E5E8D8 url(../images/layout/flyoutback.gif) repeat-x left bottom;
	height: 21px;
}

/*The top property here and in the show class serves to fix a minor bug introduced
by the good folks at Apple in their Safari browser for Panther OS*/
#p7PMnav .p7PMhide {
	left: -9000px;
	border: 0;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}

/* Top level menu width */
#top1, #top2, #top3, #top4, #top5, #top6, #top7, #top8 {
	height: 27px!important;
	text-indent: -3000px;
}

#top1 {
	background: url(../images/nav/nav1.gif);
	width: 94px;
}

#top2 {
	background: url(../images/nav/nav2.gif);
	width: 135px;
}

#top3 {
	background: url(../images/nav/nav3.gif);
	width: 85px;
}

#top4 {
	background: url(../images/nav/nav4.gif);
	width: 115px;
}

#top5 {
	background: url(../images/nav/nav5.gif);
	width: 75px;
}

#top6 {
	background: url(../images/nav/nav6.gif);
	width: 108px;
}

#top7 {
	background: url(../images/nav/nav7.gif);
	width: 158px;
}

#p7PMnav li {
	float: left;
}
#p7PMnav ul li {
	float: none;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav ul {
	width: 220px;
}
