@charset "utf-8";
/* Accordion nav */

#menu_shadow{
	width: 208px;
	background:url(../assets/bg_nav_shadow.png) top left no-repeat;
	padding:0;
	margin:0;
	overflow:hidden;
}

#menu_gradient{
	width: 180px; /*width of accordion menu*/
	background:url(../assets/bg_nav.jpg) #F8F5F5 top left no-repeat;
	padding:18px 5px 48px 5px;
	margin:0 9px;
	overflow:hidden;
}

#main_logo{
	background:url(../assets/plm_logo.jpg) top left no-repeat;
	width:178px;
	height:282px;
}

#menu{
	border:1px solid #E8E8E8;
	width:178px;
	background-color:#FFFFFF;
	overflow:hidden;
	/*padding-bottom:4px;*/
}

#menu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	/*font: bold 14px Arial;
	color: black;
	background: transparent url(titlebar.png) repeat-x center left;
	margin-bottom: 10px; bottom spacing between header and rest of content
	text-transform: uppercase;
	padding: 0;
	cursor: hand;
	cursor: pointer;*/
	overflow:hidden;
	width:178px;
	height:58px;
}

#menu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	background-image: url(../assets/nav_bg_2.jpg);
}

#menu .headeron{
	background-image: url(../assets/nav_bg.jpg);
}

#menu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	/*margin-bottom: 8px; bottom spacing between each UL and rest of content*/
}

#menu ul li{
	/*padding-bottom: 2px; bottom spacing between menu items*/
}

#menu ul li .opensubheader{ /*Open state CSS for sub menu header*/
	background: lightblue !important;
}

#menu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
	background: lightgreen !important;
}

#menu ul li a{
	/*color: #A70303;
	background: url(arrowbullet.png) no-repeat center left; 
	display: block;
	padding: 2px 0;
	padding-left: 19px; 
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	font-size: 90%;*/
	overflow:hidden;
	width:178px;
	height:40px !important;
	padding:0 !important;
	margin:0 !important;
	display:block !important;
}

#menu ul li a{
	display:inline-block;
	height:28px;
}

#menu ul li a:visited{
	color: #A70303;
}

#menu ul li a:hover{ /*hover state CSS*/
	background-color: #F3F3F3;
}

#menu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
	background: lightblue;
}