/* CSS Document */
div.p7PMnav	{	
	border-top:1px solid #000;
	font-family: Arial;
	font-size:80%;
	display:block;
	height:auto;
	background-color: #000;
	}

#p7PMnav 	{	
	margin: 0;	
	padding:0;
	}

.p7ptop		{	
	background-image:  url(http://www.calstatela.edu/its/js/menu/images/arrowd.gif);	
	background-repeat:	no-repeat;
	background-position: right center;	
	}

.p7ptopno:hover {
	background-color: #ffd400;
}

.p7ptop:hover {
	background-color: #ffd400;
	background-image:  url(images/arrowb.gif);
}

.p7ptopno, .p7ptop {
	border-right:1px solid #fff;
	background-color: #000;
	color: #fff;
}

#p7PMnav ul {	
	margin: 0;	
	padding: 0;
	position: relative;
	left: auto;	
	border-top: 1px solid #ccc;
}

#p7PMnav li {	
	font-weight:bold;	
	list-style-type: none;
	margin: 0;	
	padding: 0;	
	background-color: #fff;	
	float: left;
	text-transform:lowercase;	
	width: auto;
}

#p7PMnav li li {	
	font-weight:normal;
	border-bottom: 1px solid #ccc;
	text-transform:lowercase;
}

#p7PMnav li li li {	
	background-color: #ffd400;
}

#p7PMnav ul, #p7PMnav ul li {	
	width: auto;
}

#p7PMnav ul .p7PMtrg, #p7PMnav ul .p7PMtrg:hover, #p7PMnav ul .p7PMtrg:active {
	background-image:  url(http://www.calstatela.edu/its/js/menu/images/arrowd.gif);
	background-repeat:	no-repeat;	
	background-position: right center;
}

#p7PMnav .p7PMhide {	
	left: -9000px;	
	border: 0;
}

#p7PMnav .p7PMshow {	
	left: auto;	
	z-index: 20000 !important;
}

#p7PMnav a {
	display: block;
	text-decoration: none;
	padding: 4px 20px 4px 6px;
}

#p7PMnav li li a {	
	color: #000;
}

#p7PMnav li a:hover {
	color:#000
}

#p7PMnav li li a:hover {	
	background-color: #d9f3ef;
}

#p7PMnav li li li a {	
	font-size:90%;
	background-color: #ffffcc;
}







* html #p7PMnav {display:inline-block;}

