/*-------------------------------------------
	SURROUNDING UL
--------------------------------------------*/
 .container.one-column .RadPanelBar_accordionTemplate .rpRootGroup {

	BORDER:none;
	padding-top:30px; /*Used to create space between top of accordion and content above*/

}

.container.two-column .RadPanelBar_accordionTemplate .rpRootGroup {

	BORDER:none;
	padding-top:30px; /*Used to create space between top of accordion and content above*/

}

 .container.one-column .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem {
	
	/* background-color: #476f91!important; */
	margin-bottom:9px;
	text-indent:15px;
	
}

.container.two-column .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem {
	
	/* background-color: #476f91!important; */
	margin-bottom:9px;
	text-indent:15px;
	
}

.container.one-column .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem.rpLast {
    /*border-bottom:1px solid #681012;*/
}


.container.two-column .RadPanelBar_accordionTemplate .rpRootGroup li.rpItem.rpLast {
    /*border-bottom:1px solid #681012;*/
}

.container.one-column .RadPanelBar_accordionTemplate .rpRootGroup .rpGroup li.rpItem {
		
    border:0px;
    background-color:transparent;
    margin-bottom:0px;
    text-indent:0px;
		
}

.container.two-column .RadPanelBar_accordionTemplate .rpRootGroup .rpGroup li.rpItem {
		
    border:0px;
    background-color:transparent;
    margin-bottom:0px;
    text-indent:0px;
		
}

/*-----------------------------------------------
	CHANGES DEFAULT IDLE TEXT - TEXT ONLY
------------------------------------------------*/
 .RadPanelBar_accordionTemplate .rpLink .rpOut,
 .RadPanelBar_accordionTemplate .rpFocused .rpOut, 
 .RadPanelBar_accordionTemplate .rpLink:hover .rpOut, 
 .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
 .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
 .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected .rpOut
{

	color:#fff;
	font:18px "trajan-pro-3", sans-serif;
	text-transform:none;
	letter-spacing:0.06em;
	margin-bottom:0px; /*adds spacing bewteen items*/
	background-color: #6E344C!important;
    padding: 5px 0!important;
    margin: 10px 0;
}

/*-------------------------------------------
	BACKGROUND FOR IDLE STATE
--------------------------------------------*/
 .container.one-column .RadPanelBar_accordionTemplate .rpExpandable .rpText,
 .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover,
 .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText,
 .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText,
 .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText
{ 
	
	/*padding-bottom:14px; 
	padding-top:14px;  */
	line-height:22px;
	background:url(img/open-plus.png) 98% 50% no-repeat!important; 
	text-transform:uppercase;
    color: #fff;

}


.RadPanelBar_accordionTemplate .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText, .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText {
    background:url(img/open-plus.png) 98% 50% no-repeat!important;
  
}

 .container.two-column .RadPanelBar_accordionTemplate .rpExpandable .rpText,
 .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover,
 .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText,
 .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText,
 .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText
{ 
	
	/*padding-bottom:14px; 
	padding-top:14px;  */
	line-height:22px;
	background:url(img/open-plus.png) 98% 50% no-repeat; 
	text-transform:uppercase;
    color: #fff;

}



.rpLink.rpExpandable.rpSelected.rpExpanded .container.one-column .RadPanelBar_accordionTemplate .rpExpandable .rpText, .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover, .RadPanelBar_accordionTemplate_rtl .rpExpandable .rpText, .RadPanelBar_accordionTemplate .rpGroup .rpExpandable .rpText, .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpandable .rpText {
  background: url(img/close-minus.png) 98% 50% no-repeat;
}

div.RadPanelBar_accordionTemplate .rpLink .rpOut, div.RadPanelBar_accordionTemplate .rpFocused .rpOut, div.RadPanelBar_accordionTemplate .rpLink:hover .rpOut, div.RadPanelBar_accordionTemplate .rpSelected .rpOut, div.RadPanelBar_accordionTemplate .rpSelected:hover .rpOut {
  color: #fff!important;
  text-transform: none;
  
  
}

/*-------------------------------------------------------------
= ACCORDION 
--------------------------------------------------------------*/

.RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default a.rpLink {
  background-color: #476f91;
  color: #fff;
  border-color: #476f91;
  margin: 5px 0;
  background-image: none;
}

.RadPanelBar_Default .rpOut {
  border-color: #476f91;
}

.RadPanelBar .rpRootGroup {
  border-style: none;
}

.RadPanelBar .rpLink {
  border-bottom-style: none;
  border-bottom-width: 0;
}

.RadPanelBar_Default a.rpLink, .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default .rpTemplate {
  text-transform: uppercase;
}


.RadPanelBar_Default .rpFirst a.rpLink, .RadPanelBar_Default .rpFirst div.rpHeaderTemplate, .RadPanelBar_Default li.rpFirst .rpExpanded {
  text-transform: uppercase;

}

.RadPanelBar .rpText {
  font-family: '', sans-serif;
  font-size: 16px;
  padding: 5px 20px;
  
}

.RadPanelBar .rpSlide {
  background: #fff;
  
}

.RadPanelBar_accordionTemplate .rpGroup .rpLink, .RadPanelBar_accordionTemplate .rpGroup .rpTemplate {
  font: 16px/1.6 '', sans-serif;
  color: #6a6a69;
  border: 1px solid #eaeaea!important;
}

.RadPanelBar_accordionTemplate .rpGroup .rpLink, .RadPanelBar_accordionTemplate .rpGroup .rpTemplate {
  font-size: 16px!important;
}

.rpLink.rpExpandable.rpSelected.rpExpanded .rpText{
  background: url(img/close-minus.png) 98% 50% no-repeat;
  color: #fff;
  text-transform: none;
  
}

.RadPanelBar .rpGroup .rpLink, .RadPanelBar .rpGroup .rpTemplate {
  font-size: 16px;
}


/*------------------------------------------
	CHANGES SELECTED TEXT - TEXT ONLY
------------------------------------------*/
 .container.one-column .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
 .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
 .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected.rpExpanded .rpOut,
 .RadPanelBar_accordionTemplate .rpExpanded .rpText {
	color:#000;
    
}

 .container.two-column .RadPanelBar_accordionTemplate .rpSelected .rpOut, 
 .RadPanelBar_accordionTemplate .rpSelected:hover .rpOut,
 .RadPanelBar_accordionTemplate .rpLink.rpExpandable.rpSelected.rpExpanded .rpOut,
 .RadPanelBar_accordionTemplate .rpExpanded .rpText {
	color:#000;
    
}

/*-------------------------------------------
	BACKGROUND FOR SELECTED STATE
--------------------------------------------*/
 .container.one-column .RadPanelBar_accordionTemplate .rpGroup .rpExpanded .rpText,
 .RadPanelBar_accordionTemplate .rpExpanded .rpText:hover,
 .RadPanelBar_accordionTemplate_rtl .rpExpanded .rpText,
 .RadPanelBar_accordionTemplate .rpExpanded .rpText,
 .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpanded .rpText {
	
	padding-bottom:14px; 
	padding-top:14px; 
	line-height:22px;
	background:url(img/close-minus.png) 95% 50% no-repeat; 
	text-transform:uppercase;
	
}

.container.two-column .RadPanelBar_accordionTemplate .rpGroup .rpExpanded .rpText,
 .RadPanelBar_accordionTemplate .rpExpanded .rpText:hover,
 .RadPanelBar_accordionTemplate_rtl .rpExpanded .rpText,
 .RadPanelBar_accordionTemplate .rpExpanded .rpText,
 .RadPanelBar_accordionTemplate_rtl .rpGroup .rpExpanded .rpText {
	
	padding-bottom:14px; 
	padding-top:14px; 
	line-height:22px;
	background:url(img/close-minus.png) 95% 50% no-repeat; 
	text-transform:uppercase;
    font-size: 16px;
	
}


/*--------------------------------
	INTERIOR CONTENT
---------------------------------*/
 .container.one-column .RadPanelBar_accordionTemplate .rpGroup .rpLink, 
 .RadPanelBar_accordionTemplate .rpGroup .rpTemplate {
  
 	background:none;
	text-transform:none;
	padding:10px 25px;

}

.container.two-column .RadPanelBar_accordionTemplate .rpGroup .rpLink, 
 .RadPanelBar_accordionTemplate .rpGroup .rpTemplate {
  
 	background:none;
	text-transform:none;
	padding:10px 25px;

}

div.RadPanelBar_accordionTemplate .rpGroup .rpDisabled, div.RadPanelBar_accordionTemplate .rpGroup .rpDisabled:hover, .RadPanelBar_accordionTemplate .rpExpandable .rpText:hover, .RadPanelBar_accordionTemplate .rpExpanded .rpText:hover {
    text-transform: uppercase;
  
}



/*--------------------------------------
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;
		
}