/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		PANELBAR MENU STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		1ST LEVEL STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

.panelbar ul {
}

.panelbar ul li {
}

.panelbar ul li span {
}

.panelbar ul li .text {
	padding-left: 10px;
	line-height: 21px;
}

.panelbar ul li a:link, .panelbar ul li a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-color: #e67200;
	border-bottom: 2px solid #3f3f3f;
}


.panelbar ul li a:hover, .panelbar ul li a:active {
	background-color: #222;
	text-decoration: none;
}

.panelbar ul li a.currentHeader:link, .panelbar ul li a.currentHeader:visited {
	background-color: #222;	
}

.panelbar ul li a.currentHeader:hover, .panelbar ul li a.currentHeader:active {
}
/*++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++

		2ND LEVEL STYLING

++++++++++++++++++++++++++++++++++++++++		
+++++++++++++++++++++++++++++++++++++++*/

.panelbar ul li ul li {
	font-weight: normal;
}

.panelbar ul li ul li .text {
	padding-left: 10px;
}

.panelbar ul li ul li a:link, .panelbar ul li ul li a:visited {
	background-color: #ea8d26;
}

.panelbar ul li ul li a:hover {
background-color: #777;
}

.panelbar ul li ul .selected {
}

.panelbar ul li ul .selected .text {
	color: #fff;
	background-color: #777;
}

.panelbar ul li ul li.selected {
	color: #ff0000;
}