/* r.a.d.menu Web 2.0 skin */

.RadMenu_Web20 
{
	background: transparent;
	border: none;
	text-decoration: none;
}

.RadMenu_Web20 .rmText
{
	padding: 3px 20px 5px 20px;
	font: 15px/23px Trebuchet MS, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.RadMenu_Web20 .rmLink .rmText
{
	color: black;
	text-decoration: none;
	cursor: pointer;
}

.RadMenu_Web20 .rmLink
{
	background: transparent url(Menu/rmSprite.gif) no-repeat right top;
	text-decoration: none;
}

.RadMenu_Web20 .rmLast .rmLink
{
	background-image: none;
}

.RadMenu_Web20 .rmLink:hover .rmText
{
	color: #999;
	text-decoration: none;
}

.RadMenu_Web20 .rmExpanded .rmText
{
	color: #999;
	text-decoration: none;
	cursor: pointer;
}

.RadMenu_Web20 .rmFocused .rmText,
.RadMenu_Web20 .rmFocused:hover .rmText
{
	color: #0c559c;
	text-decoration: none;
}

.RadMenu_Web20 .rmSlide
{
	margin-top: 0px;
	margin-left: -2px;
	padding: 5px;
	padding-bottom: 14px;
	background: white;
	border: solid 1px #b9b9b9;
}

.RadMenu_Web20 .rmSlide .rmSlide
{
	margin-top: -6px;
	margin-left: -1px;
}

.RadMenu_Web20 .rmGroup .rmLink .rmText,
.RadMenu_Web20 .rmGroup .rmExpanded .rmText,
.RadMenu_Web20 .rmGroup .rmFocused .rmText
{
	margin-right: 0 !important;
	padding: 8px 20px 2px 15px;
	font: 14px/15px Arial, Helvetica, Sans-Serif;
	border-top: solid 5px white;
	text-decoration: none;
	text-transform: none;
}

.RadMenu_Web20 .rmGroup .rmLink,
.RadMenu_Web20 .rmGroup .rmExpanded,
.RadMenu_Web20 .rmGroup .rmFocused
{
	background: transparent;
	background-image: none;
	text-decoration: none;
}

.RadMenu_Web20 .rmGroup .rmExpanded .rmText,
.RadMenu_Web20 .rmGroup .rmExpanded:hover .rmText
{
	cursor: default;
}

.RadMenu_Web20 .rmGroup .rmLink:hover,
.RadMenu_Web20 .rmGroup .rmFocused:hover
{
	background: white;
}

.RadMenu_Web20 .rmGroup .rmExpandLeft,
.RadMenu_Web20 .rmGroup .rmExpandRight,
.RadMenu_Web20 .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Web20 .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Web20 .rmGroup .rmExpanded .rmExpandLeft,
.RadMenu_Web20 .rmGroup .rmExpanded .rmExpandRight
{
	background: white url(Menu/groupImage.gif) no-repeat right 10px;
}

.RadMenu_Web20 .rmGroup .rmFocused:hover .rmExpandLeft,
.RadMenu_Web20 .rmGroup .rmFocused:hover .rmExpandRight,
.RadMenu_Web20 .rmGroup .rmExpanded:hover .rmExpandLeft,
.RadMenu_Web20 .rmGroup .rmExpanded:hover .rmExpandRight
{
	background: white url(Menu/groupImage.gif) no-repeat right 10px;
}

/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmExpandLeft,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmExpandRight,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmFocused .rmExpandLeft,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmFocused .rmExpandRight,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmExpanded .rmExpandLeft,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmExpanded .rmExpandRight
{
	background: #f5f5f5 url(Menu/groupImage.gif) no-repeat right 6px;
}

/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmFocused:hover .rmExpandLeft,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmFocused:hover .rmExpandRight,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmExpanded:hover .rmExpandLeft,
/*FireFox*/ :root .RadMenu_Web20 .rmGroup .rmExpanded:hover .rmExpandRight
{
	background: #f1f1f1 url(Menu/groupImage.gif) no-repeat right 6px;
}

/*right-to-left support*/

.RadMenu_Web20_rtl,
.RadMenu_Web20_rtl *
{
    text-align:right;
}

.RadMenu_Web20_rtl .rmRootGroup .rmText
{
	padding-left: 24px;
	padding-right: 8px;
	margin-right: 0;
	margin-left: 4px;
}

.RadMenu_Web20_rtl .rmGroup .rmText
{
	margin-left: 0 !important;
	padding-left: 40px;
	padding-right: 30px;
}

.RadMenu_Web20 .rmLeftImage 
{
	margin: 5px 2px 0;
}

.RadMenu_Web20_rtl .rmHorizontal .rmExpandBottom,  
.RadMenu_Web20_rtl .rmHorizontal .rmExpandTop  
{  
  background-position:left center;  
} 

.RadMenu_Web20_rtl .rmVertical .rmExpandLeft,
.RadMenu_Web20_rtl .rmVertical .rmExpandRight  
{  
  background: transparent url(Menu/invertedGroupImageRTL.gif) no-repeat left center;
}

.RadMenu_Web20_rtl .rmGroup .rmExpandLeft,
.RadMenu_Web20_rtl .rmGroup .rmExpandRight  
{  
  background: transparent url(Menu/groupImageRTL.gif) no-repeat 5px center;  
}

.RadMenu_Web20_rtl .rmVertical .rmLink:hover .rmExpandLeft,
.RadMenu_Web20_rtl .rmVertical .rmLink:hover .rmExpandRight,
.RadMenu_Web20_rtl .rmVertical .rmFocused .rmExpandLeft,
.RadMenu_Web20_rtl .rmVertical .rmFocused .rmExpandRight,
.RadMenu_Web20_rtl .rmVertical .rmExpanded .rmExpandLeft,
.RadMenu_Web20_rtl .rmVertical .rmExpanded .rmExpandRight
{
	background: transparent url(Menu/invertedGroupImageRTL.gif) left center no-repeat;
}

.RadMenu_Web20_rtl .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Web20_rtl .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Web20_rtl .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Web20_rtl .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Web20_rtl .rmGroup .rmExpanded .rmExpandLeft,
.RadMenu_Web20_rtl .rmGroup .rmExpanded .rmExpandRight
{
	background: transparent url(Menu/groupImageRTL.gif) 5px center no-repeat;
}

.RadMenu_Web20 .rmRootGroup .rmItem .rmDisabled,
.RadMenu_Web20 .rmRootGroup .rmItem .rmDisabled:hover
{
	-moz-opacity: 0.8;
	opacity: 0.8;
	color: #ccc;
	background: none;
	border-bottom-color: #f3f5f5;
}
