/* 
  -----------------------------------
  TOP NAV & FLYOUTS
  -----------------------------------
*/
#p7PMnav {
	margin: 0px;
	padding:0px;
	display: block;
	height: 28px;
	width:933px;
}
/*top buttons*/
#p7PMnav li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#p7PMnav a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 11px/11px Arial, Helvetica, sans-serif;
	text-align: center;
}
#p7PMnav .p7PMon, #p7PMnav .p7PMon:hover, 
#p7PMnav .p7PMon:active {
	background-position: left bottom;
}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
	background-position: left bottom;
}
/*flyovers*/
#p7PMnav ul {
	margin: 0;
	padding: 0px;
	position: absolute;
	left: -9000px;
	z-index: 10000;
}

#p7PMnav ul a {
	text-align: left;
	color: #fff;
	margin: 0px;
	font: bold 11px/11px Arial, Helvetica, sans-serif;
	padding: 6px 6px 6px 15px;
	background: url(/images/topnav/flyout.png) repeat left top;
}

#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus,
#p7PMnav ul .p7PMon, #p7PMnav ul .p7PMon:hover, 
#p7PMnav ul .p7PMon:active {
background: #2676DF url(none) left bottom;
}

#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus {
outline: none;
}
/* ------ the current page marker style ------
#p7PMnav .p7PMmark {
	background-position: 0px -24px;
}*/
/*#p7PMnav ul .p7PMmark {
	font-weight: bold;
	color: #B01D16;
	background-color: #F4FFE4;
}*/
/* ------ the trigger link styles - this is when flyouts have 2 levels ------- */

/*the normal trigger link */
#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMon {
	color: #496822;
	background: #F4FFE4 url(/images/layout/toparrow.gif) no-repeat right;
}
/*#p7PMnav .p7PMon {
	background-color: #5C743D;
	color: #FFFFFF;
}*/
/* keep highlight on with double flyouts */
#p7PMnav ul .p7PMon {
	background-color: #D0E8F5;
	color: #2F4516;
}
/*the submenu classes */

#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: 28px!important;
	text-indent: -3000px;
}

#top1 {
	background: url(/images/topnav/top1.gif) no-repeat left top;
	width: 79px;
}

#top2 {
	background: url(/images/topnav/top2.gif) no-repeat left top;
	width: 88px;
}

#top3 {
	background: url(/images/topnav/top3.gif) no-repeat left top;
	width: 134px;
}

#top4 {
	background: url(/images/topnav/top4.gif) no-repeat left top;
	width: 118px;
}

#top5 {
	background: url(/images/topnav/top5.gif) no-repeat left top;
	width: 92px;
}

#top6 {
	background: url(/images/topnav/top6.gif) no-repeat left top;
	width: 101px;
}

#p7PMnav li {
	float: left; display: inline;
}
#p7PMnav ul li {
	float: none;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav ul, #p7PMnav ul li {
	width: 170px;
	margin: 0;
	text-align: left;
}


#sub4 
{
	width:48em!important;	
  float: left!important;
  margin: 0!important;
  padding: 0!important;
  list-style: none!important;
	background:url("/images/topnav/flyout.png") repeat scroll left top transparent;
}
 
#sub4 li {
 float: left!important;
  width: 24em!important;
  margin: 0!important;
  padding: 0!important;
  line-height: 1.3em;
}

.col1 
{
	width: 24em!important;
	float:left;
}
 
.col2 
{
	width: 24em!important;
	margin-left: 24em;
	float:none;
}

