/*-------------------------------------------
	SURROUNDING UL
--------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpRootGroup {

	BORDER:none;
	padding-top:30px; /*Used to create space between top of accordion and content above*/

}

.container .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem {
	
	border-top:none transparent;
	border-right:none transparent;
	border-bottom:none transparent;
	border-left:none transparent;
	background-color:#0a6826;
	margin-bottom:9px;
	text-indent:15px;
	
}

	.container .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem.rpLast {
		/*border-bottom:none transparent;*/}

	.container .RadPanelBar_accordionTemplate .rpRootGroup .rpGroup li.rpItem {
		
		border:0px;
		background-color:transparent;
		margin-bottom:0px;
		text-indent:0px;
		
	}

/*-----------------------------------------------
	CHANGES DEFAULT IDLE TEXT - TEXT ONLY
------------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpLink .rpOut,
.container .RadPanelBar_accordionTemplate .rpFocused .rpOut, 
.container .RadPanelBar_accordionTemplate .rpLink:hover .rpOut, 
.container .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
.container .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
.container .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected .rpOut
{

	color:#ffffff;
	font:13px 'proxima-nova';
	text-transform:uppercase;
	letter-spacing:0.06em;
	margin-bottom:0px; /*adds spacing bewteen items*/
	background:none;

}

/*-------------------------------------------
	BACKGROUND FOR IDLE STATE
--------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpExpandable .rpText,
.container .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover,
.container .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText,
.container .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText,
.container .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText
{ 
	
	padding-bottom:14px; 
	padding-top:14px; 
	line-height:22px;
	background:url(img/plus.png) 95% 50% no-repeat; 
	text-transform:uppercase;

}


/*------------------------------------------
	CHANGES SELECTED TEXT - TEXT ONLY
------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
.container .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
.container .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected.rpExpanded .rpOut,
.container .RadPanelBar_accordionTemplate .rpExpanded .rpText {
	
	color:#fff;
    
}

/*-------------------------------------------
	BACKGROUND FOR SELECTED STATE
--------------------------------------------*/
.container .RadPanelBar_accordionTemplate .rpGroup .rpExpanded .rpText,
.container .RadPanelBar_accordionTemplate .rpExpanded .rpText:hover,
.container .RadPanelBar_accordionTemplate_rtl .rpExpanded .rpText,
.container .RadPanelBar_accordionTemplate .rpExpanded .rpText,
.container .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpanded .rpText {
	
	padding-bottom:14px; 
	padding-top:14px; 
	line-height:22px;
	background:url(img/minus.png) 95% 50% no-repeat; 
	text-transform:uppercase;
	
}


/*--------------------------------
	INTERIOR CONTENT
---------------------------------*/
.container .RadPanelBar_accordionTemplate .rpGroup .rpLink, 
.container .RadPanelBar_accordionTemplate .rpGroup .rpTemplate {
  
 	background:#f5f5f5;
	text-transform:none;
	padding:10px 25px;

}

/*--------------------------------------
SUPER ACCORDION
--------------------------------------*/

ul.superAccordion {
	margin:10px 0px;
	list-style-type:none;
	padding-left:0px;
}

	ul.superAccordion li.item {
		
		margin-left:0px;
		margin-bottom:2px;
		
	}	

ul.superAccordion li.item .label {
	color:#595959;
	font:700 12px/32px Arial, Helvetica, sans-serif;
	text-transform:none;
	list-style-image:none;
	cursor:pointer;
	background:url(img/plus.png) 95% 50% no-repeat;
	padding-left:20px;
}

	ul.superAccordion li.item.expanded .label {
		background:url(img/minus.png) 95% 50%no-repeat;
	}

	ul.superAccordion li.item .content {
		
		padding:10px 0px;
		
	}