.RadMenu_HNav_RedRockCC_Priv {

	margin: 0;
	padding: 0;
	cursor: pointer;
	
}

.RadMenu_HNav_RedRockCC_Priv .rootGroup .link, .RadMenu_HNav_RedRockCC_Priv .rootGroup .link:visited {
	
	padding: 6px 0 0 0;
	font: 11px "Arial Narrow", "Trebuchet MS", sans-serif;
	font-weight: bold;
	color: #EDDFBA;
	text-align: center;
	text-decoration: none;
	background: url(img/rootnavbg2.gif) repeat-x center top #431016;
	cursor: pointer;

}

.RadMenu_HNav_RedRockCC_Priv .rootGroup .text, .RadMenu_HNav_RedRockCC_Priv .rootGroup .text:hover {

	padding: 4px 0 5px 0;
	border-right: 2px solid #FFF;
    /*border-bottom: 2px solid #FFF;*/
	text-transform: uppercase;
	
}

/*.RadMenu_HNav_RedRockCC_Priv .rootGroup .text, .RadMenu_HNav_RedRockCC_Priv .rootGroup .text:hover {


    padding: 4px 0 6px 0;
	border-right: 2px solid #FFF;
 
	text-transform: uppercase;
	
}*/

.RadMenu_HNav_RedRockCC_Priv .rootGroup .last .text {
	
	border-right: none;

}

.RadMenu_HNav_RedRockCC_Priv .rootGroup .expanded {
	

}

.RadMenu_HNav_RedRockCC_Priv .rootGroup .expanded .text {
	
	font: 11px "Arial Narrow", "Trebuchet MS", sans-serif;
	font-weight: bold;
	color: #EDDFBA;
	text-align: center;
	text-decoration: none;

}

.RadMenu_HNav_RedRockCC_Priv .rootGroup .link:hover {
	
	padding: 6px 0 0 0;
	font: 11px "Arial Narrow", "Trebuchet MS", sans-serif;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background: url(img/rootnavbg_hover2.gif) repeat-x center top;
	text-decoration: none;

}

.RadMenu_HNav_RedRockCC_Priv .rootGroup .disabled {
	
	font: 11px "Arial Narrow", "Trebuchet MS", sans-serif;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-decoration: none;

}


/* Main Level Sub Group, creates Top Border Line of Main Level SubItem Group */
.RadMenu_HNav_RedRockCC_Priv .rootGroup .group {
	
	border-color: #431016;
	border-style: solid solid none solid;
	border-width: 1px;

}
/* End Main Level Sub Group */

/* Level 2 Sub Group, creates Top Border Line of Level 2 SubItem Group */
.RadMenu_HNav_RedRockCC_Priv .level1 .group {
	
	border-top: 1px solid #431016;

}

.RadMenu_HNav_RedRockCC_Priv .level1 .expandLeft {
	
	background: url(img/subnav_expand.gif) no-repeat right center;

}

/* End Level 2 Sub Group */

.RadMenu_HNav_RedRockCC_Priv .level1 .text, .RadMenu_HNav_RedRockCC_Priv .level1 .text:hover {

	padding: 0;
	border: none;
	white-space: normal;

}

.RadMenu_HNav_RedRockCC_Priv .level1 .link, .RadMenu_HNav_RedRockCC_Priv .level1 .link:visited {
	
	height: auto;
	padding: 6px 10px 6px 6px;
	background-color: #8D7D6C;
	background-image: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #FFF;
	text-decoration: none;
	border-bottom: 1px solid #431016;
	/*cursor: pointer;*/

}

.RadMenu_HNav_RedRockCC_Priv .level1 .link:hover, .RadMenu_HNav_RedRockCC_Priv .level1 .focused {
	
	height: auto;
	padding: 6px 10px 6px 6px;
	background-color: #B3A699;
	background-image: none;
	color: #FFF;
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #431016;
	/*cursor: pointer;*/

}

.RadMenu_HNav_RedRockCC_Priv .level1 .expanded {
	
	height: auto;
	background-color: #B3A699;

	/*padding: 6px 10px 6px 6px;
	background-image: none;
	border-bottom: 1px solid #431016;*/

}

.RadMenu_HNav_RedRockCC_Priv .level1 .expanded .text {
	
	height: auto;
	background-color: #B3A699;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	/*padding: 6px 10px 6px 6px;
	background-image: none;
	color: #FFF;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #431016;
*/
}

.RadMenu_HNav_RedRockCC_Priv .level1 .disabled {
	
	height: auto;
	background-color: #B3A699;
	/*padding: 6px 10px 6px 6px;
	background-image: none;
	color: #FFF;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #431016;*/
}

/* Level 3 Sub Group, creates Top Border Line of Level 2 SubItem Group */
.RadMenu_HNav_RedRockCC_Priv .level2 .group {
	
	/*border-top: 1px solid #431016;*/

}

/* End Level 3 Sub Group */

.RadMenu_HNav_RedRockCC_Priv .level2 .text, .RadMenu_HNav_RedRockCC_Priv .level2 .text:hover {

	padding: 0;
	border: none;

}

.RadMenu_HNav_RedRockCC_Priv .level2 .link, .RadMenu_HNav_RedRockCC_Priv .level2 .link:visited {
	
	height: auto;
	padding: 6px 10px 5px 6px;
	background-color: #8D7D6C;
	background-image: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	color: #FFF;
	text-decoration: none;
	/*border-bottom: 1px solid #431016;*/
	/*cursor: pointer;*/

}

.RadMenu_HNav_RedRockCC_Priv .level2 .link:hover, .RadMenu_HNav_RedRockCC_Priv .level2 .focused {
	
	height: auto;
	padding: 6px 10px 5px 6px;
	background-color: #B3A699;
	background-image: none;
	color: #FFF;
	text-decoration: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	/*border-bottom: 1px solid #431016;*/
	/*cursor: pointer;*/

}

.RadMenu_HNav_RedRockCC_Priv .level2 .expanded {
	
	height: auto;
	background-color: #B3A699;
	/*padding: 6px 10px 6px 6px;
	background-image: none;
	border-bottom: 1px solid #431016;*/

}

.RadMenu_HNav_RedRockCC_Priv .level2 .expanded .text {
	
	height: auto;
	background-color: #B3A699;
	/*padding: 6px 10px 6px 6px;
	background-image: none;
	color: #FFF;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #431016;
*/
}

.RadMenu_HNav_RedRockCC_Priv .level2 .disabled {
	
	height: auto;
	background-color: #B3A699;
	/*padding: 6px 10px 6px 6px;
	background-image: none;
	color: #FFF;
	text-decoration: none;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #431016;*/
}
