﻿.RadMenu_SBC { z-index:299; }

/* <RadMenu / SBC> */
.RadMenu {
float:none !important;
width:99px;
overflow:visible;
}

.RadMenu .rmGroup .rmText {
padding:0 54px 0 8px !important;
}

.RadMenu_SBC .rmRootGroup,
.RadMenu_SBC .rmFirst,
.RadMenu_SBC .rmLink,
.RadMenu_SBC .rmText,
.RadMenu_SBC .rmLeftArrow,
.RadMenu_SBC .rmRightArrow,
.RadMenu_SBC .rmTopArrow,
.RadMenu_SBC .rmBottomArrow
{	
	background-color: transparent;
}

.RadMenu_SBC .rmRootGroup
{
	
}

.RadMenu_SBC .rmFirst
{	
	padding-left: 3px;
}

.RadMenu_SBC .rmLast
{
	padding-right: 3px;
}

.RadMenu_SBC .rmVertical .rmFirst,
.RadMenu_SBC .rmVertical .rmLast
{
	background: none;
	padding: 0;
}

/* <Root items> */

.RadMenu_SBC,
.RadMenu_SBC .rmLink
{
	font-size: 11px;
	color: #000;
	text-decoration: none;
	line-height:18px;	
}

.RadMenu_SBC .rmLink,
.RadMenu_SBC .rmText
{
	
}

.RadMenu_SBC .rmLink:hover,
.RadMenu_SBC .rmFocused, .RadMenu_SBC .rmExpanded
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}

.RadMenu_SBC .rmLink:hover .rmText,
.RadMenu_SBC .rmFocused .rmText
{
	
}

.RadMenu_SBC .rmExpanded,
.RadMenu_SBC .rmExpanded:hover
{
	
}

.RadMenu_SBC .rmExpanded .rmText,
.RadMenu_SBC .rmExpanded:hover .rmText
{
	
}

.RadMenu_SBC .rmDisabled,
.RadMenu_SBC .rmDisabled:hover
{
	color: #7d7d7d;
}

.RadMenu_SBC .rmDisabled:hover,
.RadMenu_SBC .rmDisabled:hover .rmText
{
	background: none;
}

/* </Root items> */


/* <Submenu items> */

.RadMenu_SBC .rmGroup,
.RadMenu_SBC .rmGroup .rmVertical
{	
	background-repeat:no-repeat;
	margin:0;
	padding:17px 0 17px 8px;	
}

.RadMenu_SBC .rmSlide .rmScrollWrap
{
	background-image: none;	
}

.RadMenu_SBC_rtl .rmGroup,
.RadMenu_SBC_rtl .rmGroup .rmVertical
{
	background-position: 100% 0;	
}

.RadMenu_SBC .rmRootGroup .rmHorizontal
{
	background-image: none;
}

.RadMenu_SBC .rmScrollWrap .rmVertical
{
	border: 0;
}

.RadMenu_SBC .rmGroup .rmItem
{
	width:180px;
}

.RadMenu_SBC .rmGroup .rmFirst,
.RadMenu_SBC .rmGroup .rmLast
{
	background: none;
}

.RadMenu_SBC .rmGroup .rmLast
{
	padding-bottom: 1px;
}

.RadMenu_SBC .rmGroup .rmLink:hover,
.RadMenu_SBC .rmGroup .rmFocused,
.RadMenu_SBC .rmGroup .rmExpanded
{	
	color: #000;
	font-weight: normal;
	background-color:Transparent;	 
}

.RadMenu_SBC .rmGroup .rmLink .rmText
{
	background-color:Transparent;	 
	color: #fff;
}

.RadMenu_SBC .rmGroup .rmLink:hover .rmText,
.RadMenu_SBC .rmGroup .rmFocused .rmText,
.RadMenu_SBC .rmGroup .rmExpanded .rmText
{
	background-color:Transparent;	 
	color: #000;
}

/* <expand arrows> */

.RadMenu_SBC .rmGroup .rmExpandRight,
.RadMenu_SBC .rmGroup .rmExpandDown
{
	color: #fff;	
}

.RadMenu_SBC .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_SBC .rmGroup .rmFocused .rmExpandRight,
.RadMenu_SBC .rmGroup .rmExpanded .rmExpandRight,
.RadMenu_SBC .rmGroup .rmLink:hover .rmExpandDown,
.RadMenu_SBC .rmGroup .rmFocused .rmExpandDown,
.RadMenu_SBC .rmGroup .rmExpanded .rmExpandDown
{
	color: #000;	
}

.RadMenu_SBC .rmGroup .rmDisabled:hover .rmExpandRight,
.RadMenu_SBC .rmGroup .rmDisabled:hover .rmExpandDown
{
	
}

/* </expand arrows> */

/* </Submenu items> */

/* <Submenu offsets (SBC - specific, overlapping submenus)> */

.RadMenu_SBC .rmSlide
{	
	position:relative;	
	padding:0px;	
}

.RadMenu_SBC .rmVertical .rmSlide,
.RadMenu_SBC .rmSlide .rmSlide,
.RadMenu_SBC_Context .rmGroup .rmSlide
{
	margin: 0 0 0 -8px;	
	background-color:transparent;
	background-position:0 4px;
	background-repeat:no-repeat;	
	right:8px;
	width:192px !important;
}

.RadMenu ul.rmGroup
{
	margin: 0px 0px 0px 4px !important;
	padding: 0px 0px 0px 0px !important;
}

/* <Separators> */

.RadMenu_SBC .rmVertical .rmSeparator .rmText,
.RadMenu_SBC .rmHorizontal .rmVertical .rmSeparator .rmText
{
	background-image: none;
	font-size: 10px;
	height: 12px;
	/* _line-height: 5px; */
	list-style: none;
	margin: 0 0 6px 0 !important;
	padding: 6px;
	display: block;
	border-bottom: 1px dashed #181008; /* dark brown */

}

.RadMenu_SBC .rmHorizontal .rmSeparator .rmText,
.RadMenu_SBC .rmVertical .rmHorizontal .rmSeparator .rmText
{
	background-position: 0 -386px;
}

/* </Separators> */

/* </RadMenu / SBC> */