/* -------------- ITECH POPUP LEFT-RIGHT [HORIZONTAL] MENU CSS -------------- */

#menunav {
	margin: 0px;
	padding:0px;
}

/* TOP LEVEL MENU ITEMS */
#menunav li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: none;                                 /* set to 'none' to remove */
	background-repeat: repeat-x;                            /* Repeat for Background Image */
	/*background-color: none;                               Image BG color - good for any image loading time */
}

#menunav li a {	color: #1d1c1d;}                           /*Text color for top level*/


/* SUBMENU ITEMS - ALL */

#menunav li ul li a, #menunav li ul li ul li a, #menunav li ul li ul li ul li a {color:#0380b0;font-weight:normal!important;font-size:14px!important;}  /*Text color for the rest*/

#menunav ul {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: -9000px;
	z-index: 10000;
    border-top: 1px solid #b7b7b7;               /* OUTER FIRST SUB ONLY BORDER --TOP */
	border-left: 1px solid #b7b7b7;              /* OUTER SUB BORDER --LEFT */
	border-right: 1px solid #b7b7b7;             /* OUTER SUB BORDER --RIGHT */
}
#menunav ul li {
    background-color: #fff;                  /* SUB MENU BG - NOT ON MOUSEOVER */
	/*background-image: none;                      set to 'none' to remove */
	   /*opacity: .91;
	   filter: alpha(opacity=91);
	*/border-bottom: 1px solid #b7b7b7;            /*OUTER SUB BORDER --BOTTOM */
}
#menunav ul ul {
	/*border-top: 1px solid #a2a2a2;               OUTER SUB BORDER --TOP */
	padding:0px;margin:0px;
}
#menunav a {
	/* border-left: 1px solid #a2a2a2;             BORDER COLOR OF TOP LEVEL (NON MOUSEOVER) BORDER --LEFT */
	/* border-right: 1px solid #EDDFC5;            BORDER COLOR OF TOP LEVEL AND SUBMENU ITEM BORDER (NON MOUSEOVER) --RIGHT */
	display: block;
	text-decoration: none;
	background-color: transparent;
	padding: 0px;
	line-height: 1;
}



#menunav ul a {
	/*border-top: 1px solid #ebebeb;               HIGHLIGHT COLOR OF SUBMENU ITEM BORDER (NON MOUSEOVER) --Top */
	/*border-left: 4px solid #ebebeb;              HIGHLIGHT COLOR OF SUBMENU ITEM BORDER [THICK] (NON MOUSEOVER) --LEFT */
	padding: 8px 12px 8px 10px;
}

/* -------------- MOUSEOVER FOR TOP LEVEL MENU ONLY -------------- */

#menunav a:hover, #menunav a:active, #menunav a:focus,
#menunav .menuon, #menunav .menuon:hover, 
#menunav .menuon:active {
	/* border-left: 1px solid #ebebeb;            HIGHLIGHT COLOR OF TOP LEVEL MENU ITEM BORDER (MOUSEOVER) --Left */
	/* border-right: 1px solid #ebebeb;           HIGHLIGHT COLOR OF TOP LEVEL MENU BORDER (MOUSEOVER) --Right */
	color: #fff;                                        /* Mouseover font color */
	/*background-color: none;*/
	text-decoration: none;
	letter-spacing: .01px;
	background-image: none;  /* set to 'none' to remove */
}

/* -------------- MOUSEOVER FOR SUB LEVEL MENUS ONLY -------------- */

#menunav ul a:hover, #menunav ul a:active, #menunav ul a:focus,
#menunav ul .menuon, #menunav ul .menuon:hover, 
#menunav ul .menuon:active {
	background-image: none;  /* set to 'none' if you don't want one or else it grabs from above */
	color: #fff;                                        /* Mouseover font color */
	background-color: #0380b0;                             /* Image BG color - good for any image loading time */
	letter-spacing: .01px;
	text-decoration:none;
	/*border-left: 4px solid #ededed;              HIGHLIGHT COLOR OF SUBMENU ITEM BORDER [THICK] (MOUSEOVER) --LEFT */
	/*border-top: 1px solid #cccccc;               HIGHLIGHT COLOR OF SUBMENU ITEM BORDER (MOUSEOVER) --Top */
	/*border-right: 1px solid #cccccc;             HIGHLIGHT COLOR OF SUBMENU ITEM BORDER (MOUSEOVER) --Right */
}

/* ------ the current page marker style ------ */
#menunav .menumark, #menunav .menumark:hover {
 /* font-weight: bold; */
	text-decoration:none;
	color: #b7b7b7;
}


/* ------ the trigger link styles ------- */

/*the normal trigger link */
#menunav ul .mtrigger, #menunav ul .mtrigger:hover, #menunav ul .mtrigger:active {
	/*background-image:url(../images/menuarrow.gif);           Bullet Point */
	background-repeat:	no-repeat;                          /* Bullet Point repeat */
	background-position: right center;                      /* Bullet Point location */
}

/* UNKOWN ATM */
#menunav .mtrigger:hover {
	/*background-image: url(../images/p7PM_goldbgover.jpg);*/
	background-repeat: repeat-x;
}

/*the submenu classes */
#menunav .menuhide {
	left: -9000px;
	border: 0;
}
#menunav .menushow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#menunav li {
	float: left;
	/*width: none;*/
}
#menunav ul li {
	float: none;
}
/* 2nd and subsequent Submenu widths */
#menunav ul, #menunav ul li {
	width: 260px;
	height: auto;
}
#pmmcrumb {
	font-weight: bold;
	color: #333333;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #333333;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #956870;
}
