/* RadMenu Mac skin */

.RadMenu_Mac{
	/*border: solid 1px #dadada;
	border-bottom: 0px;*/
	padding:0;
	margin:0;
}

.RadMenu_Mac .rmLink{
	text-decoration: none;
	font-weight: normal;
	color: #252f55;
	font-size: 13px;
	font-family: Arial Black, Arial, Verdana, Sans-Serif;
	text-transform:uppercase;
	/*background: #e9e9e9 url(Menu/MainItemBackground.gif) repeat-x;*/
}

.RadMenu_Mac_Context{
	background: none;
	border: 0;
}

.RadMenu_Mac .rmLink:hover,
.RadMenu_Mac .rmFocused,
.RadMenu_Mac .rmExpanded{
	color: white;
	cursor:pointer;
	/*background: #4291ec url(Menu/MainItemBackgroundHvr.gif) repeat-x;*/
}

.RadMenu_Mac .rmText{
	margin: 0 21px 0 21px;
	/*margin:0;*/
}

.RadMenu_Mac .rmGroup{
	background: #FFCC00;
	border: solid 2px #dadada;
	padding:0;
	margin:0;
}

.RadMenu_Mac .rmGroup .rmLink{
	background: none;
	float: left;
	_width: 120px; /* IE6 */
	min-width: 120px; /* IE7, Mozilla, Opera */
	text-align: left;
	color: black;	
	padding:0 0 0 5px;
}

.RadMenu_Mac .rmGroup .rmText{
	padding:0px;
	font-size:11px;
	font-family:Arial;
	text-transform:capitalize;
	margin:0;
}

.RadMenu_Mac .rmGroup .rmLink:hover,
.RadMenu_Mac .rmGroup .rmFocused,
.RadMenu_Mac .rmGroup .rmExpanded{
	background: #172C4B; /*change background color of submenu*/
	color: white;
	padding:0 0 0 5px;
}

.RadMenu_Mac .rmLeftArrow,
.RadMenu_Mac .rmRightArrow,
.RadMenu_Mac .rmTopArrow,
.RadMenu_Mac .rmBottomArrow,
.RadMenu_Mac .rmLeftArrowDisabled,
.RadMenu_Mac .rmRightArrowDisabled,
.RadMenu_Mac .rmTopArrowDisabled,
.RadMenu_Mac .rmBottomArrowDisabled{
	background: #333333;
	width: 15px;
	text-decoration:none;
	color:#333333;
}

.RadMenu_Mac .rmTopArrow,
.RadMenu_Mac .rmTopArrowDisabled{
	background-image:url("Menu/top.gif");
	width: 100%;
	text-decoration:none;
	color:#333333;
	/*height: 10px;*/
}

.RadMenu_Mac .rmBottomArrow,
.RadMenu_Mac .rmBottomArrowDisabled{
	background-image:url("Menu/bottom.gif");
	width:100%;
	/*height: 10px;*/
}

.RadMenu_Mac .rmRightArrow,
.RadMenu_Mac .rmLeftArrow{
	/*height:100%;*/
}

.RadMenu_Mac .rmRightArrow,
.RadMenu_Mac .rmRightArrowDisabled{
	background-image: url("Menu/right.gif");
}

.RadMenu_Mac .rmVertical .rmSeparator{
	padding: 0;
	background:	#d0d2d4;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	border-top: 0;
	border-bottom:0;
}

.RadMenu_Mac .rmRootGroup .rmSeparator .rmText{
	display: none;
}

.RadMenu_Mac .rmExpandLeft,
.RadMenu_Mac .rmExpandRight{
	background:transparent url("Menu/groupImage.gif") right center no-repeat;
}

.RadMenu_Mac .rmLink:hover .rmExpandLeft,
.RadMenu_Mac .rmLink:hover .rmExpandRight,
.RadMenu_Mac .rmFocused .rmExpandLeft,
.RadMenu_Mac .rmFocused .rmExpandRight,
.RadMenu_Mac .rmExpanded .rmExpandLeft,
.RadMenu_Mac .rmExpanded .rmExpandRight{
	background:transparent url("Menu/invertedGroupImage.gif") right center no-repeat;
}

.RadMenu_Mac .rmRootGroup .rmDisabled,
.RadMenu_Mac .rmRootGroup .rmDisabled:hover{
    color:#999;
}

.RadMenu_Mac .rmRootGroup .rmDisabled:hover{
    background:#E9E9E9 url("Menu/MainItemBackground.gif") repeat-x;
}

.RadMenu_Mac .rmGroup .rmDisabled,
.RadMenu_Mac .rmGroup .rmDisabled:hover{
    background: transparent;
    border: none;
    color: #999;
}

/* right to left */

.RadMenu_Mac_rtl *{
    text-align:right !important;
}

.RadMenu_Mac_rtl .rmRootGroup{
    width:100%;
}

.RadMenu_Mac_rtl .rmVertical .rmLink:hover .rmExpandLeft,
.RadMenu_Mac_rtl .rmVertical .rmLink:hover .rmExpandRight,
.RadMenu_Mac_rtl .rmVertical .rmFocused .rmText,
.RadMenu_Mac_rtl .rmVertical .rmExpanded .rmText{
	background:transparent url("Menu/invertedGroupImageRTL.gif") left center no-repeat;
	margin: 0px;
}

.RadMenu_Mac_rtl .rmExpandLeft,
.RadMenu_Mac_rtl .rmExpandRight{
	background: transparent url("Menu/left.gif") left center no-repeat;
}