/**
 * Menu Metro Skin
 */

/*----------------------------------------------------------------------------*/


/** Global wrapper */
.RadMenu_MetroCustom
{
    color: #C0C0C0;
    font: normal 13px/22px 'Segoe UI' , Arial, sans-serif;
    text-transform: uppercase;
}


/** Menu Group */
.RadMenu_MetroCustom .rmGroup {
	padding: 0 2px;
}


	/** Menu Root Group */
	.RadMenu_MetroCustom .rmRootGroup, .RadMenu_MetroCustom ul.rmRootScrollGroup
{
    padding: 1px;
    background-color: transparent;
}


	/** Menu Sub Group  border: 1px solid #333333;*/
	.RadMenu_MetroCustom .rmGroup, .RadMenu_MetroCustom .rmMultiColumn, .RadMenu_MetroCustom .rmGroup .rmVertical
{
    background-color: transparent;
    
}


		.RadMenu_MetroCustom .rmScrollWrap > .rmVertical
{
    border: 0;
    
}

	/** Menu Horizontal */
	.RadMenu_MetroCustom .rmHorizontal {}




	/** Menu Horizontal */
	.RadMenu_MetroCustom .rmVertical {}




/** Menu Group */
.RadMenu_MetroCustom .rmScrollWrap {
	padding: 1px;
}


	.RadMenu_MetroCustom .rmLevel1.rmScrollWrap {
		margin-top: 2px;
	}




/** Menu Item */
.RadMenu_MetroCustom .rmItem {}




	/** Sub Item  */
	.RadMenu_MetroCustom .rmGroup .rmItem {}




/** Menu Link */
.RadMenu_MetroCustom .rmLink {
	text-decoration: none;
}




	/** Menu Root Link  border: 1px solid #666666;*/
	.RadMenu_MetroCustom .rmRootLink
{
    margin: 4px 0px 0px 0px;
    padding: 4 10px 0 10px;
    color: #ffffff;
    font-size: 13px;
    text-transform: uppercase;
    background-color: transparent;
}
	.RadMenu_MetroCustom .rmRootLink:hover
{
    border-color: #ededed;
}


	.RadMenu_MetroCustom .rmFocused,
	.RadMenu_MetroCustom .rmFocused:hover,
	.RadMenu_MetroCustom .rmSelected,
	.RadMenu_MetroCustom .rmSelected:hover {
		border-color: #ffffff;
	}


	.RadMenu_MetroCustom .rmDisabled,
	.RadMenu_MetroCustom .rmDisabled:hover {
		border-color: #d9d9d9;
		color: #ededed;
	}




	/** Menu Sub Link */
	.RadMenu_MetroCustom .rmGroup .rmLink
{
    margin: 1px 0;
    border: 0;
    color: #999999;
    font-weight: bolder;
}
	.RadMenu_MetroCustom .rmGroup .rmLink:hover
{
    color: #CCCCCC;
    background-color: #333333;
}


	.RadMenu_MetroCustom .rmGroup .rmFocused, .RadMenu_MetroCustom .rmGroup .rmFocused:hover, .RadMenu_MetroCustom .rmGroup .rmSelected, .RadMenu_MetroCustom .rmGroup .rmSelected:hover, .RadMenu_MetroCustom .rmGroup .rmExpanded, .RadMenu_MetroCustom .rmGroup .rmExpanded:hover
{
    color: #CC9900;
    background-color: #333333;
}


	.RadMenu_MetroCustom .rmGroup .rmDisabled, .RadMenu_MetroCustom .rmGroup .rmDisabled:hover
{
    color: #cccccc;
    background-color: transparent;
}




/** Menu Text */
.RadMenu_MetroCustom .rmText {
	padding: 0;
}




	/** Menu Root Link */
	.RadMenu_MetroCustom .rmRootLink .rmText {
		padding: 0;
	}
	
	
	.RadMenu_MetroCustom .rmVertical .rmRootLink .rmExpandRight,
	.RadMenu_MetroCustom .rmVertical .rmRootLink .rmExpandLeft {
		background-image: none;
	}


	.RadMenu_MetroCustom .rmGroup .rmText {
		padding-right: 53px;
	}
	.RadMenu_MetroCustom .rmGroup .rmHorizontal .rmText {
		padding-right: 10px;
	}


	/***/
	.RadMenu_MetroCustom .rmVertical .rmText {
		padding-right: 30px;
	}



	/** RTL */
	.RadMenu_MetroCustom_rtl .rmVertical .rmText {
		padding-left: 30px;
	}




/** Menu Image */
.RadMenu_MetroCustom .rmLeftImage,
.RadMenu_MetroCustom .rmLeftImage
{
	margin: 2px 2px 0 0;
	padding-bottom: 3px;
}


	.RadMenu_MetroCustom .rmGroup .rmLeftImage
	{
		margin: 2px 0 0 6px;
		*margin: 2px 0 0 3px;
	}





/*----------------------------------------------------------------------------*/





.RadMenu_MetroCustom .rmVertical .rmExpandRight,
.RadMenu_MetroCustom .rmVertical .rmExpandLeft,
.RadMenu_MetroCustom .rmGroup .rmExpandRight,
.RadMenu_MetroCustom .rmGroup .rmExpandLeft,
.RadMenu_MetroCustom .rmTopArrow,
.RadMenu_MetroCustom .rmBottomArrow,
.RadMenu_MetroCustom .rmLeftArrow,
.RadMenu_MetroCustom .rmRightArrow
{
	background: transparent url('Menu/rmExpandArrows.png') no-repeat;
}
.RadMenu_MetroCustom .rmLeftArrow,
.RadMenu_MetroCustom .rmRightArrow {
	height: 25px;
}


.RadMenu_MetroCustom .rmVertical .rmExpandRight,
.RadMenu_MetroCustom .rmGroup .rmExpandRight { background-position: 100% 0; }

.RadMenu_MetroCustom a.rmFocused .rmExpandRight,
.RadMenu_MetroCustom a.rmSelected .rmExpandRight,
.RadMenu_MetroCustom a.rmExpanded .rmExpandRight { background-position: 100% -24px; }


.RadMenu_MetroCustom .rmVertical .rmExpandLeft,
.RadMenu_MetroCustom .rmGroup .rmExpandLeft { background-position: 0 -48px; }

.RadMenu_MetroCustom a.rmFocused .rmExpandLeft,
.RadMenu_MetroCustom a.rmSelected .rmExpandLeft,
.RadMenu_MetroCustom a.rmExpanded .rmExpandLeft { background-position: 0 -72px; }


.RadMenu_MetroCustom .rmTopArrow,
.RadMenu_MetroCustom .rmBottomArrow,
.RadMenu_MetroCustom .rmLeftArrow,
.RadMenu_MetroCustom .rmRightArrow
{
	background-color: #ffffff;
}
.RadMenu_MetroCustom .rmTopArrow:hover,
.RadMenu_MetroCustom .rmBottomArrow:hover,
.RadMenu_MetroCustom .rmLeftArrow:hover,
.RadMenu_MetroCustom .rmRightArrow:hover {
	background-color: #e6e6e6;
}

.RadMenu_MetroCustom .rmTopArrow
{
	border-bottom: 1px solid #e6e6e6;
	background-position: 50% -95px;
}

.RadMenu_MetroCustom .rmBottomArrow
{
	border-top: 1px solid #e6e6e6;
	background-position: 50% -109px;
}

.RadMenu_MetroCustom .rmLeftArrow
{
	border-right: 1px solid #e6e6e6;
	background-position: 50% -48px;
}

.RadMenu_MetroCustom .rmRightArrow
{
	border-left: 1px solid #e6e6e6;
	background-position: 50% 1px;
}

.RadMenu_MetroCustom .rmVertical li.rmSeparator,
.RadMenu_MetroCustom .rmHorizontal .rmVertical li.rmSeparator
{
	border-left: 0;
	border-right: 0;
}

.RadMenu_MetroCustom .rmVertical li.rmSeparator .rmText,
.RadMenu_MetroCustom .rmHorizontal .rmVertical li.rmSeparator .rmText
{
	margin-top: 2px;
	padding-bottom: 1px;
	background-color: #e6e6e6;
}

.RadMenu_MetroCustom .rmHorizontal li.rmSeparator .rmText,
.RadMenu_MetroCustom .rmVertical .rmHorizontal li.rmSeparator .rmText
{
	margin-right: 1px;
	margin-left: 1px;
	padding: 0;
	width: 1px;
	background-color: #e6e6e6;
}

/* <rtl> */

.RadMenu_MetroCustom_rtl .rmGroup,
.RadMenu_MetroCustom_rtl .rmGroup .rmVertical
{
	background-position: 101% 0;
}

.RadMenu_MetroCustom_rtl .rmGroup .rmItem a.rmLink .rmText
{
	padding-left: 53px;
	padding-right: 27px;
}

.RadMenu_MetroCustom_rtl .rmGroup .rmHorizontal a.rmLink .rmText
{
	padding-left: 10px;
	padding-right: 9px;
}

/* </rtl> */

/* </RadMenu / Simple> */



.RadMenu_MetroCustom ul.rmLevel1.rmVertical {
	margin-top: 2px;
}


/*----------------------------------------------------------------------------*/




/** Hide */
.RadMenu_MetroCustom .rmTopFix,
.RadMenu_MetroCustom .rmTopLeft,
.RadMenu_MetroCustom .rmTopRight,
.RadMenu_MetroCustom .rmBottomFix,
.RadMenu_MetroCustom .rmBottomLeft,
.RadMenu_MetroCustom .rmBottomRight {
	display: none;
}

