/*
 * 
 * 
 * /////////////////////////////////////////////
 * CREATING A CUSTOM SKIN FOR SPECIFIC ClubName
 * 
 * 1. Copy this File & PanelBar Folder (gfx folder)
 *    and place in your Site Implementation > ClubName_css Folder
 *		- This is where ALL SKINS should be placed whether a PanelBar
 *		  Accordion, CookieTrail, Slider, SiteMap, TabStrip, etc.
 *
 * 2. Rename File & Skin Folder: 
 *		- PanelBar.DescriptiveName.css  			(example:  PanelBar.ClubName-MainMenu.css)
 *		- PanelBar-DescriptiveName (gfx folder)		(example:  PanelBar-ClubName-MainMenu)
 *
 *
 * 
 * In order for these new CSS Rules to apply, you must at least assign .siteWrapper 
 * (our most general classname in our css framework) in front of .vNavWrap .RadPanelBar_SkinName.
 * Where _SkinName is selected in the Plugin Properties on the page.
 *
 * If you need to be more specific for certain areas of the page
 * that leverage the same css or graphics but have SUBTLE differences:
 *
 * 1. Can create a whole new CSS file & PanelBar-DescriptiveName gfx folder
 * 
 * OR
 * 
 * 2. Easiest: Just apply a specific CSS ID   for example:
 *					#navigation .vNavWrap .RadPanelBar_SkinName .etc
 *		Or			#contentMain .vNavWrap .RadPanelBar_SkinName .etc
 *
 *
 * DJC Notes: Possibly Change Clubessential2011-Skins to different name "Template-Skins" or "BareBones-Skins"
 *	-	Separate the Functionality of the skin into the Global Menus Folder
 *		that is most cross-browser compatible and has been tested. (Make skinning way more efficient)
 *	-	Then Organize so the Basic Graphic Rules are at the top? (Fonts, colors, background images, padding, etc. anything really)
 *		with functionality at the bottom? (This would be unique floats, position:rel/abs, padding & margins, etc
 *											that should be left alone for Skin-Functionality purposes)
 *
 * MENU-SKINNING THOUGHT-PROCESS:
 *  -	Apply ALL CSS graphic styles to the <a> .rpLink that is defaulted to display:block;
 *			All styles such as width, height, backgrounds, fonts, padding, margins, !borders (affect width & height), etc
 *			*This will allow for easiest understanding and efficient updating.
 *	-	Place all Graphics in a sprite.psd file as much as possible and use background-position to place graphics.
 *		Quickly reference file for new skinning & css update with ONE Find & Replace call.
 */


/*RESET - JN - 10/12/11*/
.vNavWrap ul {
    list-style-image: none; /*DISABLES BULLET IN INTERNET EXPLORER*/
}

.vNavWrap .RadPanelBar .rpText {
padding:0;	
}

/* ///////////////////////////// */
/*		GRAPHIC STYLES			 */


/* ----------------------- */
/* <div> & <ul> MENU-CONTAINERS */
.vNavWrap .RadPanelBar_Template {
	background: none;
}

.vNavWrap .RadPanelBar_Template .rpRootGroup {
	border:none;	/* overrides default Telerik Skin */

}


/* //////////////////////////////////////// */
/* ----------------------- */
/* <a> DEFAULT LINK STYLES */
.vNavWrap .RadPanelBar_Template .rpLink,
.vNavWrap .RadPanelBar_Template .rpGroup .rpLink,	/* overrides & defines the sub-item styles, unless defined later in stylesheet */
.vNavWrap .RadPanelBar_Template .rpTemplate {
	color: #000; /*#1f1f1f;*/
	font: 14px Garamond, "Hoefler Text", Times New Roman, Times, serif;
	text-transform:uppercase;
	line-height:34px;	/* !! UPDATE FLAG: LINE-HEIGHT VS PADDING
						 *		- line-height: If link-name expands to 2 lines will have large gap.
						 *		- padding: If link-name expands to 2 lines it will look properly and render white-space nicely.
						 *			-- setup needs to be tested and addressed at anther time
						 */
	
	border:none;
}

.vNavWrap .RadPanelBar_Template .rpLink {
	background-color: transparent; /*JN 10/14/11 - Overrides template.css // Also fixes CLEANED error of background-color:none*/
	background-image:none; /*JN 10/11/11 - Overrides template.css*/
	/* border-color: #d6d6d6; */
}


/* compensate for borders */
.vNavWrap .RadPanelBar_Template .rpOut {
	/*border-color: #e3e3e3;*/
}


/* ----------------- Initializes Background sprites & Positioning ------------------------ */
					.vNavWrap .RadPanelBar_Template .rpExpanded {
						background-image: url('PanelBar/bg_dividers.gif');
						background-repeat: no-repeat;
						background-position:-6px -68px;	/* overrides all the other declarations one time */
					}
						/* Set ALL Navigation Expanded state - set uniquely later on if need to.  
						(**Update Flag: After CLEAN UP...may not need this RULE) */
						.vNavWrap .RadPanelBar_Template .rpExpanded,
						.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded {
							background-image: url('PanelBar/bg_dividers.gif');
							background-repeat: no-repeat;
							background-position:-6px -68px; /*!important;*/	/* overrides all the other declarations one time */
						}
					
					/* Default Selected state */
					.vNavWrap .RadPanelBar_Template .rpSelected {
						background-image: url('PanelBar/bg_dividers.gif');
						background-repeat: no-repeat;
						background-position:-6px 12px;	/* overrides all the other declarations one time */
					}
						/* Set ALL Navigation Selected state - set uniquely later on if need to.  
						(**Update Flag: After CLEAN UP...may not need this RULE) */
						.vNavWrap .RadPanelBar_Template .rpSelected,
						.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected {
							background-image: url('PanelBar/bg_dividers.gif');
							background-repeat: no-repeat;
							background-position:-6px 12px; /*!important;*/	/* overrides all the other declarations one time */
						}
/* ----------------- END Initializes Background sprites & Positioning ------------------------ */	



/* Default :hover & expanded state override if unique from selected state */
.vNavWrap .RadPanelBar_Template .rpLink:hover,
.vNavWrap .RadPanelBar_Template .rpExpanded {
	font-weight:bold;
	color:#6f1926;
	text-decoration: none;
	/*--delete--
	background-color: #ffe1d1;
	border-color: #c98967;
	--*/
}

/* Unique expanded & :hover state */
.vNavWrap .RadPanelBar_Template .rpExpanded,
.vNavWrap .RadPanelBar_Template .rpExpanded:hover {
}

/* Unique selected & :hover state */
.vNavWrap .RadPanelBar_Template .rpSelected,
.vNavWrap .RadPanelBar_Template .rpLink.rpSelected:hover {
	font-weight:bold;
	color:#6f1926;
	background:none; /*OVERRIDES BG COLOR IN TEMPLATE.CSS*/
	/*--delete--
	background-color: #ffb68f;
	border-color: #c98f6f;
	--*/
}

.vNavWrap .RadPanelBar_Template .rpFocused {
	
}



.vNavWrap .RadPanelBar_Template .rpLink .rpOut,
.vNavWrap .RadPanelBar_Template .rpFocused .rpOut, 
.vNavWrap .RadPanelBar_Template .rpLink:hover .rpOut, 
.vNavWrap .RadPanelBar_Template .rpSelected .rpOut, 
.vNavWrap .RadPanelBar_Template .rpSelected:hover .rpOut {
	padding-bottom: 0px !important;	/* overrides Telerik Default on :hover { padding-bottom:1px } */
	border: 0;
	
}


/* <disabled items> */
.vNavWrap .RadPanelBar_Template .rpDisabled,
.vNavWrap .RadPanelBar_Template .rpDisabled:hover {
	color: #bababa;
	background-color: #e3e3e3;
	border-color: #999999;
	cursor: default;
	
}

.vNavWrap .RadPanelBar_Template .rpDisabled:hover .rpOut {
	border-color: #e3e3e3;
	
}
/* </disabled items> */



/* <expand arrows> */
/*////////// DJC ADDED: 11/01/2010 /////////////*/
/*		ARROWS APPLIED TO rpExpandHandle INSTEAD OF rpText
			- 1. Fixes IE overlapping issue by setting arrows here instead of on rpText
			- 2. Setting .rpText { float:left; } helps fix overlapping issue.  Otherwise...rpExpandHandle is behind .rpText
			- 3. Don't forget to adjust the background-position for rpExpandHandle below by the other controls section
				 
			!! ODD...after applying below classes to .rpExpandHandle the .rpExpandHandle is now on top of the .rpText in IE8**	
			!! FINDING: Must have background-image: url('image.png'); applied in order for IE8 to render correctly
*/
/* CONTROLS THE rpExpandHandle area for ROOT-ITEMS & Below */
/*JN - 10/12/11 - OVERRIDES BACKGROUND IMAGE IN TEMPLATE.CSS*/
.vNavWrap .RadPanelBar_Template .rpExpandable .rpText, .vNavWrap .RadPanelBar_Template .rpExpanded .rpText {
background-image:none;

}

.vNavWrap .RadPanelBar_Template .rpExpandable .rpExpandHandle,
.vNavWrap .RadPanelBar_Template .rpExpanded .rpExpandHandle {
	/*background-color: transparent;*/	/*FLAG*/
	background-image: url('../../../../images/Expandable.png');
	background-repeat: no-repeat;
	width:8px;
	height:34px;	/* To be centered correctly: MUST MATCH corresponding rpLink LINE-HEIGHT */
	
	margin:0;
}



/* </expand arrows> */




/* //////////////////////////////////////// */
/* <subitems> DEFAULT */
.vNavWrap .RadPanelBar_Template .rpGroup							/* Sets ALL Levels containing <ul>.rpGroup margin-bottom */
{
	margin-bottom:16px;
	background-color:transparent; /* JN 10/12/11 - OVERRIDES template.css background-color declaration */
}

.vNavWrap .RadPanelBar_Template .rpLast > .rpSlide > .rpGroup			/* Sets Last Level1's containing <ul>.rpGroup margin-bottom
															 * IE Quirks Mode: Doesn't recognize ">" CSS Selector
															 */
/*.vNavWrap .RadPanelBar_Template .rpLast .rpGroup*/						/* Sets Last Level1's containing <ul>.rpGroup margin-bottom */
{
	margin-bottom:0;	/*-----	address added bottom margin when nested x amount of times
						 *		Works through to rpLevel3. Not tested further...but descender pattern should carry through
						 *		 - May also cause issues if rpLast is not starting from rpRootGroup:
						 *			Meaning that  rpRootGroup rpItem rpGroup rpLast *would now be start of descending pattern.
						 *
						 *		 - Possible solutuion:   rpRootGroup > rpLast  **Forces descending chain to start from RootLevel
						 *		 		IE:  May need to use JQuery selection to accomodate Internet Explorer
						 */
}



.vNavWrap .RadPanelBar_Template .rpGroup .rpLink,
.vNavWrap .RadPanelBar_Template .rpGroup .rpTemplate {
	font-size:14px;
	color: #5f472c;
	line-height:22px;	/* If not defined here, it will reference the DEFAULT .rpLink Rule 		*/
						/* If want further control, see below for specific Level Declarations	*/
	text-transform:none;/* JN - 10/12/11 - Overrides previous declaration */					
	border: 0;
	/*margin: 0 2px;*/
	padding: 0px;
	
}


/* Default :hover & expanded state override if unique from selected state */
.vNavWrap .RadPanelBar_Template .rpGroup .rpLink:hover,
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded {
	font-weight:bold;
	background:none; /* JN - 10/12/11 - Overrides background element in Template.css */
	color:#6f1926; /* JN - 10/12/11 - Overrides background element in Template.css */
}

/* Unique expanded & :hover state */
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded,
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded:hover {
	font-weight:bold;
	color:#6f1926;/* JN - 10/12/11 - Overrides template.css */
}

/* Unique selected & :hover state */
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected,
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected:hover {
	font-weight:bold;
	padding: 0px;
	color:#6f1926; /* JN - 10/12/11 - Overrides template.css */
}


.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded {
}


.vNavWrap .RadPanelBar_Template .rpGroup .rpFocused {
}

.vNavWrap .RadPanelBar_Template .rpGroup .rpLink .rpOut {
background-image:none; /*JN 10/12/11 - Overrides BG declaration on template.css */	
}



	/* <subitems (disabled)> */
	.vNavWrap .RadPanelBar_Template .rpGroup .rpDisabled,
	.vNavWrap .RadPanelBar_Template .rpGroup .rpDisabled:hover {
		color: #bababa;
		text-decoration: none;
		background-color: #ffffff;
		border: 0;
		padding: 0px;
	}
	/* </subitems (disabled)> */



	/* <expand arrows> */
	/* CONTROLS THE rpExpandHandle area for Child-Items */
	.vNavWrap .RadPanelBar_Template .rpGroup .rpExpandable .rpExpandHandle,
	.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded .rpExpandHandle {
		background-image: url('../../../../images/Expandable.png');
		background-repeat: no-repeat;
		
		
		height:22px;	/* To be centered correctly: MUST MATCH corresponding rpLink LINE-HEIGHT */
		
		margin:0;
	}
	/* </expand arrows> */



/* </subitems> */





/* //////////////////////////////////////// */
/* <background positioning> */


/* /-/-/-/- rpLink & Below -- Unique BG -/-/-/-/ */
.vNavWrap .RadPanelBar_Template .rpLink,
.vNavWrap .RadPanelBar_Template .rpLink:hover { /*background-position: 0 0;*/ }

.vNavWrap .RadPanelBar_Template .rpExpanded,
.vNavWrap .RadPanelBar_Template .rpExpanded:hover { /*background-position: 0 0;*/ }

.vNavWrap .RadPanelBar_Template .rpSelected,
.vNavWrap .RadPanelBar_Template .rpSelected:hover { /*background-position: 0 0;*/ }

.vNavWrap .RadPanelBar_Template .rpFocused { /*background-position: 0 0;*/ }




/* /-/-/-/- (Sub-Items) .rpGroup .rpLink & Below -- Unique BG -/-/-/-/ */
.vNavWrap .RadPanelBar_Template .rpGroup .rpLink,
.vNavWrap .RadPanelBar_Template .rpGroup .rpLink:hover { background-position: -6px -154px; /*-74px*/ }

.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded,
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded:hover { background-position: -6px -154px; }

/*      <subitems (selected)> */
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected,
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected:hover { background-position: -6px 6px; }

.vNavWrap .RadPanelBar_Template .rpGroup .rpFocused { /*background-position: 0 0;*/ }

.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected .rpOut,
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected:hover .rpOut { background-position: 0 -200px; }
/*      </subitems (selected)> */



/* /-/-/-/- rpFirst/rpLast Items -- Unique BG -/-/-/-/ */
.vNavWrap .RadPanelBar_Template .rpFirst .rpLink,
.vNavWrap .RadPanelBar_Template .rpFirst .rpExpanded {
	/*background-position: 0 -1px;*/
}
.vNavWrap .RadPanelBar_Template .rpFirst .rpFocused,
.vNavWrap .RadPanelBar_Template .rpFirst .rpLink:hover {
	/*background-position: 0 -201px;*/
}
.vNavWrap .RadPanelBar_Template .rpFirst .rpSelected,
.vNavWrap .RadPanelBar_Template .rpFirst .rpSelected:hover {
	/*background-position: 0 -401px;*/
}


/*--------------------------------------------------------------------------------------------------*/
/* --- DEFAULT STYLE.css:  Not sure what they're used for now...after so much alteration --- delete */
/*
.vNavWrap .RadPanelBar_Template .rpLink,
.vNavWrap .RadPanelBar_Template .rpExpanded {
	background-position: 0 0;
	
}

.vNavWrap .RadPanelBar_Template .rpFocused,
.vNavWrap .RadPanelBar_Template .rpLink:hover,
.vNavWrap .RadPanelBar_Template .rpExpanded:hover {
	background-position: 0 -200px;
	
}

.vNavWrap .RadPanelBar_Template .rpSelected,
.vNavWrap .RadPanelBar_Template .rpSelected:hover {
	background-position: 0 -400px;
}

.vNavWrap .RadPanelBar_Template .rpFirst .rpLink,
.vNavWrap .RadPanelBar_Template .rpFirst .rpExpanded {
	background-position: 0 -1px;
}

.vNavWrap .RadPanelBar_Template .rpFirst .rpFocused,
.vNavWrap .RadPanelBar_Template .rpFirst .rpLink:hover {
	background-position: 0 -201px;
}

.vNavWrap .RadPanelBar_Template .rpFirst .rpSelected,
.vNavWrap .RadPanelBar_Template .rpFirst .rpSelected:hover {
	background-position: 0 -401px;
}
*/
/*--------------------------------------------------------------------------------------------------*/


/*      <expand arrows> */
.vNavWrap .RadPanelBar_Template .rpExpandable .rpText,
.vNavWrap .RadPanelBar_Template .rpExpanded .rpText {
	padding-right: 20px;
	background-repeat: no-repeat;
}

.vNavWrap .RadPanelBar_Template_rtl .rpExpandable .rpText,
.vNavWrap .RadPanelBar_Template_rtl .rpExpanded .rpText {
	padding-left: 20px;
}

.vNavWrap .RadPanelBar_Template_rtl .rpGroup .rpText {
	padding: 0 10px;
}


/* CONTROLS the Root-Link Arrows */
.vNavWrap .RadPanelBar_Template .rpExpandable .rpText { background-position: 93% 16px; } /*THIS LINE CONTROLS THE ARROW ON NORMAL STATE*/
.vNavWrap .RadPanelBar_Template .rpExpanded .rpText { background-position: 93% -169px;	/*100% -176px; background:url(PanelBar/navHover.jpg);*/ }
.vNavWrap .RadPanelBar_Template_rtl .rpExpandable .rpText { background-position: 0 0; }
.vNavWrap .RadPanelBar_Template_rtl .rpExpanded .rpText { background-position: 0 -176px; }



/*		/////////	DJC ADDED/ORGANIZED: 11/01/2010 ///////////		*/
/*			SETS BACKGROUND-POSITION FOR rpExpandHandle				*/
.vNavWrap .RadPanelBar_Template .rpExpandable .rpExpandHandle { background-position: right 12px; } 	/*THIS LINE CONTROLS THE ARROW ON NORMAL STATE*/
.vNavWrap .RadPanelBar_Template .rpExpandable .rpExpandHandle.rpExpandHandleHovered,						/* THIS LINE CONTROLS THE HOVERED STATE*/
.vNavWrap .RadPanelBar_Template .rpLinkExpandHovered .rpExpandHandle {									/* alternative CONTROL FOR THE HOVERED STATE*/
	background-position: right 12px; 
}
.vNavWrap .RadPanelBar_Template .rpExpanded .rpExpandHandle { background-position: right -26px;	}	/* THIS LINE CONTROLS THE "EXPANDED" STATE*/
.vNavWrap .RadPanelBar_Template .rpExpanded .rpExpandHandle.rpExpandHandleHovered {					/* THIS LINE CONTROLS THE HOVERED STATE*/
	background-position: right -26px;
}

/* THIS LINE CONTROLS THE "EXPANDED SELECTED" STATE*/
/* -- Note: Almost no reason to have separate just selected state...easier to re-use the expanded & expanded:hover state -- */
.vNavWrap .RadPanelBar_Template .rpExpanded.rpSelected .rpExpandHandle { background-position: right 12px;	}

/* THIS LINE CONTROLS THE "EXPANDED SELECTED" HOVERED STATE*/
.vNavWrap .RadPanelBar_Template .rpExpanded.rpSelected .rpExpandHandle.rpExpandHandleHovered {
	background-position: right -26px;
}


/* THIS LINE CONTROLS THE "SELECTED" STATE*/
.vNavWrap .RadPanelBar_Template .rpSelected .rpExpandHandle { /*background-position: center -587px;*/ }

/* THIS LINE CONTROLS THE "SELECTED" HOVERED STATE*/
.vNavWrap .RadPanelBar_Template .rpSelected .rpExpandHandle.rpExpandHandleHovered { /*background-position: center -737px;*/ }






/*	///////////////////////////// */
/* CONTROLS the Child-Item Arrows */
/* DEFAULT FUNCTIONALITY HAS ARROW ATTACHED TO .rpText HOWEVER, IT IS THE .rpExpandHandle that has to be clicked to expand the item
 * 		This NEW functionality allows for:
 *		- Folders to be expanded on click
 *		- Loads Page for clicked Links (rpLink)
 *		- Allows Arrow to expand sub-items separately (rpExpandHandle)
 */


/*			/////////	DJC ADDED/ORGANIZED: 11/01/2010 ///////////		*/
/*			SETS BACKGROUND-POSITION FOR CHILD-ITEM rpExpandHandle		*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpandable .rpExpandHandle { background-position: right 6px; } 	/*CONTROLS THE ARROW ON NORMAL STATE*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpandable .rpExpandHandle.rpExpandHandleHovered,				/* THIS LINE CONTROLS THE HOVERED STATE*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpLinkExpandHovered .rpExpandHandle {							/* alternative CONTROL FOR THE HOVERED STATE*/
	background-position: right 6px;
}
/*.vNavWrap .RadPanelBar_Template .rpGroup .rpLink:hover { background-position:center -142px; }*/	/* CONTROLS when rpLink hovered & not rpExpandHandle */
/* UPDATE FLAG: ^^^^^^^ Above Rule...Not sure if this is overriding correctly.  Lastly. Not sure if Needed anymore?  Can't find issue with hovering over rpLink causing the rpExpandHandle to show different state */


.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded .rpExpandHandle { background-position: center -32px;	}	/* CONTROLS THE "EXPANDED" STATE*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded .rpExpandHandle.rpExpandHandleHovered	{					/* CONTROLS "EXPANDED" HOVERED STATE*/
	background-position: center -32px;
}

/* THIS LINE CONTROLS THE "EXPANDED SELECTED" STATE*/
/* -- Note: Almost no reason to have separate just selected state...easier to re-use the expanded & expanded:hover state -- */
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded.rpSelected .rpExpandHandle { background-position: center -32px;	}

/* THIS LINE CONTROLS THE "EXPANDED SELECTED" HOVERED STATE*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpExpanded.rpSelected .rpExpandHandle.rpExpandHandleHovered {
	background-position: center -32px;
}

/* THIS LINE CONTROLS THE "SELECTED" STATE*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected .rpExpandHandle { /*background-position: center -591px;*/	}
/* THIS LINE CONTROLS THE "SELECTED" HOVERED STATE*/
.vNavWrap .RadPanelBar_Template .rpGroup .rpSelected .rpExpandHandle.rpExpandHandleHovered {
	/*background-position: center -741px;*/
}



/*	What does the "_rtl" stand for / control?  -- I think it means "Right-to-Left" for other languages */
.vNavWrap .RadPanelBar_Template_rtl .rpExpandable .rpText { background-position: 0 0; }
.vNavWrap .RadPanelBar_Template_rtl .rpExpanded .rpText { background-position: 0 -176px; }
/*      </expand arrows> */




/* </background positioning> */






/* //////////////////////////////////////// */
/* <specific sub-navigation levels> */

/* ----------------------- */
/*START LEVEL 1 & Below*/
.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel1 {
	/*background-color:#fff;*/
}


	/* ----------------------- */
	/*START LEVEL 2 & Below*/
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 {
		/*background-color:#f7f7f7;*/
	}
	.vNavWrap .RadPanelBar_Template .rpLast .rpGroup.rpLevel2 {
		
	}
	
	
	
	/* /-/-/-/- (Sub-Items) .rpGroup .rpLink & Below -- Unique STYLES -/-/-/-/ */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpLink {
		/*background-color: #dcf0ea;*/
		/*
		font-size:11px;
		line-height:22px;
		*/
		font:12px/18px Arial, Helvetica, sans-serif;
		color:#5f472c;
	}
	
	/* Unique :hover & expanded state override */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpLink:hover,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded {
		
		color:#6f1926;
	}
	
	/* Unique expanded & :hover state */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded:hover {
		color:#6f1926;
	}
	
	/* Unique selected & :hover state */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected:hover {
		color:#6f1926;
	}
	
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpFocused {
	}
	
	
	
	
	
	
	/* /-/-/-/- (Sub-Items) .rpGroup .rpLink & Below -- Unique BACKGROUND-POSITIONS -/-/-/-/ */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpLink,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpLink:hover { /*background-position: -6px -154px;*/ }
	
	/* controls when rpLink hovered & not rpExpandHandle */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpLink:hover { /*background-position: -6px -154px;*/ }
	
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded:hover { /*background-position: -6px -154px;*/ }
	
	/*      <subitems (selected)> */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected:hover { /*background-position: -6px 6px;*/ }
	
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpFocused { /*background-position: 0 0;*/ }
	
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected .rpOut,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected:hover .rpOut { /*background-position: 0 -200px;*/ }
	/*      </subitems (selected)> */
	
	
	
	
	/* CONTROLS THE rpExpandHandle area for Child-Item Level 2 & Below */
	/* To have rpLink be centered correctly: HEIGHT MUST MATCH corresponding rpLink LINE-HEIGHT
	 *
	 * To have rpExpandHandle centered correctly: BACKGROUND-POSITION MUST BE SET UNIQUELY BY LEVEL 
	 */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpandable .rpExpandHandle,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded .rpExpandHandle { /*height:22px;*/ }
		
	/* --- SETS BACKGROUND-POSITION FOR CHILD-ITEM rpExpandHandle --- */
	/* arrow "NORMAL" state */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpandable .rpExpandHandle { /*background-position: center 8px;*/ }
	
	/* arrow "HOVERED" state */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpandable .rpExpandHandle.rpExpandHandleHovered,
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpLinkExpandHovered .rpExpandHandle {	/* alternative control for the HOVERED state */
		/*background-position: center -142px;*/
	}
	
	/* arrow "EXPANDED" state */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded .rpExpandHandle { /*background-position: center -291px;*/ }
	
	/* arrow "EXPANDED:HOVERED" state */
	.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpExpanded .rpExpandHandle.rpExpandHandleHovered	{ /*background-position: center -441px;*/ }
	
	/* arrow "SELECTED" state */
	/*.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected .rpExpandHandle { background-position: center -591px;	}*/
	
	/* arrow "SELECTED:HOVERED" state */
	/*.vNavWrap .RadPanelBar_Template .rpGroup.rpLevel2 .rpSelected .rpExpandHandle.rpExpandHandleHovered {
		background-position: center -741px;
	}*/
	
	
	
		/* ----------------------- */
		/*START LEVEL n & Below*/
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln { /*background-color:#f7f7f7;*/ }
		
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpLink {
			/*background-color: #bce8f8;*/
		}
		
		/* CONTROLS THE rpExpandHandle area for Child-Item Level n & Below */
		/* To have rpLink be centered correctly: HEIGHT MUST MATCH corresponding rpLink LINE-HEIGHT
		 *
		 * To have rpExpandHandle centered correctly: BACKGROUND-POSITION MUST BE SET UNIQUELY BY LEVEL 
		 */
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpExpandable .rpExpandHandle,
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpExpanded .rpExpandHandle { height:28px; }
			
		/* --- SETS BACKGROUND-POSITION FOR CHILD-ITEM rpExpandHandle --- */
		/* arrow "NORMAL" state */
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpExpandable .rpExpandHandle { background-position: center 16px; } 	
		
		/* arrow "HOVERED" state */
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpExpandable .rpExpandHandle.rpExpandHandleHovered,
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpLinkExpandHovered .rpExpandHandle {	/* alternative control for the HOVERED state */
			background-position: center -134px;
		}
		
			/* controls when rpLink hovered & not rpExpandHandle -- Placed in new area now */
			/*.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpLink:hover { background-position:center -134px; }*/
		
		/* arrow "EXPANDED" state */
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpExpanded .rpExpandHandle { background-position: center -284px; }
		
		/* arrow "EXPANDED:HOVERED" state */
		.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpExpanded .rpExpandHandle.rpExpandHandleHovered	{ background-position: center -434px; }
		
		/* arrow "SELECTED" state */
		/*.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpSelected .rpExpandHandle { background-position: center -584px;	}*/
		
		/* arrow "SELECTED:HOVERED" state */
		/*.vNavWrap .RadPanelBar_Template .rpGroup.rpLeveln .rpSelected .rpExpandHandle.rpExpandHandleHovered {
			background-position: center -734px;
		}*/



/* ----------------------- */
/* MODERN BROWSERS THAT READ CSS SYNTAX: DropDown Expanded/Selected States Background Container
 *		- Working to have DEV have classes applied to proper Containers to apply CSS RULES
 *		  So we won't have to use syntax that IE8 doesn't read
 */
.vNavWrap .RadPanelBar_Template .rpSelected + .rpSlide .rpLevel1,
.vNavWrap .RadPanelBar_Template .rpSelected .rpGroup .rpLevel1 {
	/*background-color:#a2d4e7;*/
}
	.vNavWrap .RadPanelBar_Template .rpSelected .rpLevel2 {
		/*background-color:#c9f1ff;*/
	}


/* </specific sub-navigation levels> */



/* //////////////////////////////////////////////////////////////////// */
/*		QUICK OVERRIDES TO BE ADDRESSED IN GLOBAL STYLESHEET LATER		*/

/* FLAG: CONSIDER HOW TO APPLY LEFT-INDENT:
 * 		 Overrides Global StyleSheet uses .rpOut to set Level2 & Level3 rpOut's padding-left:
 *		- Option 1: Set padding-left using the <a> .rpLink.  Keep all of the css styles here.
 *			 		If needs to be more complicated...then Implementer can Apply on rpOut
 *
 *		- Option 2: Apply to .rpGroup since each level has its own and is nested...it will cascade nicely
 *					Tested: Causes rpExpandHandle to push-out on the right side (misaligned)
 *
 *		- **Option 3: Apply to .rpItem as above causes alignement issue with rpExpandHandle where this only effects the left-indent
 */
.vNavWrap .RadPanelBar_Template .rpLevel2 .rpTemplate, .vNavWrap .RadPanelBar_Template .rpLevel2 .rpOut {	padding-left:0; }
.vNavWrap .RadPanelBar_Template .rpLevel3 .rpTemplate, .vNavWrap .RadPanelBar_Template .rpLevel3 .rpOut {	padding-left:0; }

/* Possibly place under the DEFAULT LINK styles at the top below the .rpLink .rpOut Rule */
.vNavWrap .RadPanelBar_Template .rpLink .rpText { /*padding:0;*/ }	/* sets Global Telerik padding to 0 */


.vNavWrap .RadPanelBar_Template .rpGroup .rpOut { margin-right:0; }	/* Can be used to offset the rpExpandHandle from the right edge */

/* Option 3: (2-21-2011) --- To-date best solution for left-indent. Can also control right-indent if desired */
.vNavWrap .RadPanelBar_Template .rpItem { margin-left:8px; }