﻿/* The very top level is shown as a separted heading */
.nodeList
{
	list-style: none;
	margin:0;
	padding:22px 0 0 12px;
	width:211px;
}

.nodeList a,
.nodeList a:visited,
.nodeList0 a,
.nodeList0 a:visited
{
	text-decoration:none;
	color:#000000;		
	display:block;
}


.nodeList0
{
	list-style:none outside none;	
	padding:10px 0px 0 0px;	
	margin: 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:211px;
}

.lastNodeItem
{
	border-bottom:solid 0px !important;
}

/* Level 0 */
.panelItem0
{	
	background:url("/sitecollectionimages/branding/side-frame-top-green-tall.jpg") no-repeat scroll left top transparent !important;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	font-weight:bold;
	margin-top:1px;
	padding:15px 15px 7px;
}
.panelItem0 a,
.panelItem0 a:hover,
.panelItem0 a:visited
{	
	color:#FFFFFF;	
	vertical-align:middle;
	margin:0;
	
}

.panelParentOfCurrent0
{
	_padding:14px 15px 14px;
	background:url("/sitecollectionimages/branding/side-frame-top-green-tall.jpg") no-repeat scroll left top transparent !important;	
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:1.2em;*/
	font-size:16px;	
	font-weight:bold;
	margin-top:1px;
	padding:15px 15px 15px 15px; /*15px 15px 7px;*/
	color:#FFFFFF;	
	background-color: #00565F !important;
	
}
.panelParentOfCurrent0 a,
.panelParentOfCurrent0 a:hover,
.panelParentOfCurrent0 a:visited
{	
	color:#FFFFFF;	
	vertical-align:middle;
	margin:0;
}



.nodeListItemItemCurrentL0
{
	padding:0px 0px 0px 15px;
}


/**************************************************************************************/
/*Level 1*/
.nodeList1
{	
	background:url("/sitecollectionimages/side-frame-middle.jpg") repeat scroll 0 0 #FFFFFF;
	font-family:Arial, Helvetica, sans-serif !important;
	list-style:none outside none;	
	padding:10px 10px 0px 10px;
	margin:0px;
}


/* Individual item css */
.nodeListItemItemL1
{
	display:block;
	/*padding:8px 8px 7px 0px;*/
	padding:0;
	margin:0;
	text-decoration:none;
}

/* shown when the item is selected */
.nodeListItemCurrentL1
{
	display:block;
	padding:0;
	margin:0;
	text-decoration:none;	
}

.nodeListItemItemCurrentL1
{
	background-color:#57BC9A;
	color:#FFFFFF;
	font-weight:bold;
}



.panelItem1
{	
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 0px 14px transparent;
	border-bottom: solid 1px #EBEDF0;
}

.panelChildOfCurrent1
{
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 0px 14px transparent;
}


.panelItem1 a,
.panelChildOfCurrent1 a
{	
	color:#333333 !important;
	display:block;
	margin:0;
	padding:8px 0 6px 10px;	
}

.panelItem1 a:hover,
.panelChildOfCurrent1 a:hover
{
	background-color:#00727C;
	color:#FFFFFF !important;
	font-weight:normal;
	text-decoration:none;
}

.nodeParentOfCurrentItemL1
{
	background-color:#FFFFFF;
	
}

.panelParentOfCurrent1
{
	background-color:#00727C;	
	padding:8px 0px 6px 10px;
	font-weight:bold;
	color:#FFFFFF !important;
}

.panelParentOfCurrent1 a
{
	color:#FFFFFF !important;
	font-weight:bold;
}

/*Level 2*/
.nodeList2
{	
	list-style:none outside none;		
	padding:0;
	margin:0px;
}


.nodeListItemItemL2
{
	display:block;	
	padding:0;
	margin:0;
	text-decoration:none;
}


.nodeListItemCurrentL2
{
	background-color:#CEECE1;	/*Medium Blue/Green*/
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;	
	
}
.nodeListItemItemCurrentL2
{
	background-image:none;
	background-color:#CEECE1;
	margin:0;
	padding:0;
	font-weight:normal;
}

.panelItem2
{
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 10px 14px transparent;		
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;

}

.panelChildOfCurrent2
{
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 10px 14px transparent;		
}


.panelItem2 a,
.panelChildOfCurrent2 a
{
	color:#333333 !important;
	display:block;
	margin:0;
	padding:8px 0 6px 20px;
}

.nodeListItemItemCurrentL2
{
	color:#333333 !important;
	display:block;
	margin:0;
}

.panelItem2 a:hover
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 10px 14px transparent;		
	background-color:#CEECE1;
	color:#000000 !important;	
	font-weight:normal;
}

.panelChildOfCurrent2 a:hover
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 10px 14px transparent;
	background-color:#CEECE1;
	color:#000000 !important;
	font-weight:normal;	
}



.nodeListItemItemCurrentL2:hover
{	
	background-color:#CEECE1;
	color:#000000 !important;	
	font-weight:normal;
}

.panelParentOfCurrent2
{		
	/*padding:8px 0px 6px 0px;
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 10px 14px transparent;	*/
	background-color:#CEECE1 !important;
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
	padding:8px 0 6px 20px;
}

.panelParentOfCurrent2 a
{
	color:#000000 !important;
	font-weight:normal;
}

.nodeParentOfCurrentItemL2
{
	background-color:#FFFFFF;
}

.nodeChildOfCurrentItemL2
{
	background-color:#F2FAF7;
}

/*Level 3*/
.nodeList3
{	
	list-style:none outside none;		
	padding:0;
	margin:0px;
}


.nodeListItemItemL3
{
	display:block;	
	padding:0;
	margin:0;
	text-decoration:none;
}


.nodeListItemCurrentL3
{
	background-color:#CEECE1;	/*Medium Blue/Green*/
	display:block;
	margin:0;
	padding:0;
	text-decoration:none;	
	
}

.nodeListItemItemCurrentL3
{
	color:#333333 !important;
	display:block;
	background-image:none;
	background-color:#D7D7D7;	/*Medium Blue/Green*/
	margin:0;	
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;	
}


.panelParentOfCurrent3
{
	background-color:#D7D7D7;
	background-image:none;
	border-bottom:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
	color:#333333 !important;
	display:block;
	margin:0;
	padding:8px 0 6px 30px;
}

.panelItem3
{
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 20px 14px transparent;	
	background-color:#EAEAEA;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;	
}

.panelItem3 a,
.panelChildOfCurrent3 a
{
	color:#333333 !important;
	display:block;
	margin:0;
	padding:8px 0 6px 30px;
}


.panelItem3 a:hover
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 20px 14px transparent;	
	background-color:#D7D7D7;
	color:#000000 !important;
	font-weight:normal;
}

.panelChildOfCurrent3
{
	/*padding:8px 0px 6px 30px;*/
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 20px 14px transparent;	
	background-color:#EAEAEA;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
}

.panelChildOfCurrent3:hover
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 20px 14px transparent;	
	background-color:#D7D7D7;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
	font-weight:normal;
}



.nodeParentOfCurrentItemL3
{
	background-color:#FFFFFF;
}

.nodeChildOfCurrentItemL3
{	
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 20px 14px transparent;	
	background-color:#FFFFFF;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
}
.nodeChildOfCurrentItemL3:hover
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 20px 14px transparent;	
	background-color:#D7D7D7;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
}



.column_left .side_frame 
{
	/*background:url("/SiteCollectionImages/side-frame-bottom.jpg") no-repeat scroll 12px 0px transparent;	*/
	padding:0px;
	margin:0px;
	width:231px;
}

.bottom
{
	background:url("/SiteCollectionImages/side-frame-bottom.jpg") no-repeat scroll 0px 0px transparent;	
	padding:0px;
	margin:0px;
	width:231px;
}


/* temp remove the green top */
.green_top2
{
	display:none;
}

.nodeListItemCurrentL3 li div
{
	padding: 8px 0px 6px 40px;
	background:url("/sitecollectionimages/sub-menu-arrow.gif") no-repeat scroll 30px 20px transparent;		
}

.nodeListItemCurrentL3 li div:hover
{
	padding: 8px 0px 6px 40px;
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 30px 20px transparent;	
	background-color:#EAEAEA;
}


.panelParentOfCurrent4
{
	padding: 8px 0px 6px 40px;	
	background-image:none;
	background-color:#EAEAEA;
	
}

.panelItem4 a,
.panelChildOfCurrent4 a
{
	color:#333333 !important;
	display:block;
	margin:0;
	padding:8px 5px 6px 0px;
}

.panelChildOfCurrent4
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 30px 20px transparent;	
	background-color:#EAEAEA;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
}

.panelChildOfCurrent4:hover
{
	background:url("/sitecollectionimages/sub-menu-arrow-dark.gif") no-repeat scroll 30px 20px transparent;	
	background-color:#D7D7D7;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
	font-weight:normal;
}
.nodeList4 {
		list-style-type: none;
		margin: 0px;
padding: 0px;
}