.RadMenu_Menu {
	text-transform: uppercase;
	}

.RadMenu_Menu .rmItem,
.RadMenu_Menu .rmLink,
.RadMenu_Menu .rmText {
	background: transparent url('Images/Menu/Background.png') repeat-x 0 50px;
	}

.RadMenu_Menu .rmRootGroup .rmItem { /* Parent */
	line-height: 50px;
	height: 50px;
	}

.RadMenu_Menu .rmGroup .rmItem { /* Child */
	line-height: 25px;
	height: 25px;
	}

.RadMenu_Menu .rmItem {
	background-position: 0 -50px;
	display: block;
	padding: 0px 5px 0px 5px;
	}

*+html .RadMenu_Menu .rmLink {
	height: 50px;
	}

.RadMenu_Menu .rmFirst {
	background-position: 0px 0px;
	padding-left: 10px;
	}

.RadMenu_Menu .rmLast {
	background-position: 100% -100px;
	padding-right: 20px;
	}

.RadMenu_Menu > .rmRootGroup.rmVertical {
	}

.RadMenu_Menu .rmVertical .rmItem {
	padding: 0px;
	}

.RadMenu_Menu .rmVertical .rmFirst,
.RadMenu_Menu .rmVertical .rmLast {
	padding: 0px;
	}

.RadMenu_Menu .rmLink,
.RadMenu_Menu .rmTemplate {
	color: #FFFFFF;
	}

.RadMenu_Menu .rmLink {
	text-decoration: none;
	padding: 0px 0px 1px 10px;
	_padding: 0px; /* IE6 */
	}

.RadMenu_Menu > .rmRootGroup .rmGroup .rmLink {
	display: inline-block;
	}

.RadMenu_Menu .rmLink:after {
	content: ".";
	clear: both;
	display: block;
	height: 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	visibility: hidden;
	}

.RadMenu_Menu .rmText {
	padding: 0px 10px 0px 0px;
	_margin: 0px 0px 1px 10px; /* IE6 */
	}

.RadMenu_Menu .rmVertical .rmLeftImage + .rmText {
	padding-left: 20px;
	}

.RadMenu_Menu_rtl .rmVertical .rmLeftImage + .rmText {
	padding-right: 20px;
	padding-left: 0;
	}

/* Root Hover */
.RadMenu_Menu .rmLink:hover,
.RadMenu_Menu .rmFocused,
.RadMenu_Menu .rmExpanded {
	background-position: 0 -150px;
	color: #FFFFFF;
	}

.RadMenu_Menu .rmLink:hover .rmText,
.RadMenu_Menu .rmFocused .rmText,
.RadMenu_Menu .rmExpanded .rmText {
	background-position: 100% -200px;
	}

.RadMenu_Menu .rmDisabled,
.RadMenu_Menu .rmDisabled:hover,
.RadMenu_Menu .rmDisabled .rmText,
.RadMenu_Menu .rmDisabled:hover .rmText {
	background: none;
	}

.RadMenu_Menu .rmDisabled .rmLeftImage,
.RadMenu_Menu .rmDisabled:hover .rmLeftImage {
	-moz-opacity: .5;
	opacity: .5;
	}

* html .RadMenu_Menu .rmDisabled .rmLeftImage,
* html .RadMenu_Menu .rmDisabled:hover .rmLeftImage {
	filter: alpha(opacity=50);
	}

.RadMenu_Menu .rmHorizontal .rmSeparator {
	padding: 2px 0px;
	}

.RadMenu_Menu .rmHorizontal .rmSeparator .rmText {
	width: 2px;
	height: 29px;
	_height: 28px; /* IE6 */
	padding: 0px;
	background: transparent url('Images/Menu/Background.png') repeat-x 0 -200px;
	}

.RadMenu_Menu .rmLeftImage {
	padding: 5px 3px 4px 0;
	_padding-left: 4px;
	}

.RadMenu_Menu .rmHorizontal .rmLeftImage + .rmText {
	float: left;
	}

/* Child Menu */
.RadMenu_Menu .rmGroup {
	padding: 0px;
	margin: 0px;
	text-transform: none;
	}

.RadMenu_Menu .rmGroup .rmItem {
	margin-bottom: 1px;
	margin-right: 1px;
	}

.RadMenu_Menu .rmGroup .rmLink {
	line-height: 25px;
	}

.RadMenu_Menu .rmGroup > .rmItem .rmLink {
	height: 25px;
	}

.RadMenu_Menu .rmGroup .rmItem {
	background: transparent url(Images/Menu/SubMenu.png) no-repeat 0px 0px;
	}

.RadMenu_Menu .rmGroup .rmItem .rmText {
	float: none;
	background: transparent url('Images/Menu/SubMenuRight.png') no-repeat right 0px;
	padding: 0px 45px 0px 15px;
	margin-right: 1px;
	}

.RadMenu_Menu_rtl .rmGroup .rmItem .rmText {
	padding: 0px 15px 0px 45px;
	}

.RadMenu_Menu .rmGroup .rmLink:hover,
.RadMenu_Menu .rmGroup .rmFocused,
.RadMenu_Menu .rmGroup .rmExpanded,
.RadMenu_Menu .rmGroup .rmLink:hover .rmText,
.RadMenu_Menu .rmGroup .rmFocused .rmText,
.RadMenu_Menu .rmGroup .rmExpanded .rmText {
	background: transparent url(Images/Menu/SubMenuHover.png) no-repeat 0px 0px;
	color: #006D91;
	}

.RadMenu_Menu .rmGroup .rmFocused .rmText,
.RadMenu_Menu .rmGroup .rmLink:hover .rmText,
.RadMenu_Menu_rtl .rmGroup .rmLink:hover .rmText {
	background: transparent url(Images/Menu/SubMenuHoverRight.png) no-repeat 100% 0px;
	}

/* With Sub */
	
.RadMenu_Menu .rmGroup .rmLink .rmExpandRight {
	background: transparent url(Images/Menu/SubMenuExpandRight.png) no-repeat 100% 0px;
	}

.RadMenu_Menu .rmGroup .rmLink:hover .rmExpandLeft,
.RadMenu_Menu .rmGroup .rmFocused .rmExpandLeft,
.RadMenu_Menu .rmGroup .rmExpanded .rmExpandLeft,
.RadMenu_Menu .rmGroup .rmLink:hover .rmExpandRight,
.RadMenu_Menu .rmGroup .rmFocused .rmExpandRight,
.RadMenu_Menu .rmGroup .rmExpanded .rmExpandRight {
	background: transparent url(Images/Menu/SubMenuExpandRightHover.png) no-repeat 100% 0px;
	}

.RadMenu_Menu .rmGroup .rmLeftImage + .rmText {
	padding-left: 0px;
	}

.RadMenu_Menu_rtl .rmGroup .rmLeftImage + .rmText {
	padding-right: 22px;
	}

.RadMenu_Menu .rmGroup .rmLeftImage {
	padding: 2px 3px 2px 4px;
	}

.RadMenu_Menu .rmGroup .rmLink .rmExpandLeft,
.RadMenu_Menu .rmGroup .rmLink:hover .rmExpandLeft:hover {}

.RadMenu_Menu .rmDisabled,
.RadMenu_Menu .rmDisabled:hover {
	color: #accd60;
	}

.RadMenu_Menu .rmGroup .rmDisabled,
.RadMenu_Menu .rmGroup .rmDisabled:hover {
	padding: 1px 0;
	border: 0;
	}

/* Arrows */

.RadMenu_Menu .rmLeftArrow,
.RadMenu_Menu .rmLeftArrowDisabled,
.RadMenu_Menu .rmRightArrow,
.RadMenu_Menu .rmRightArrowDisabled {
	width: 10px;
	height: 100%;
	background: #9CB16A url(Images/Menu/ArrowRight.png) no-repeat 100% center;
	}

.RadMenu_Menu .rmTopArrow,
.RadMenu_Menu .rmTopArrowDisabled,
.RadMenu_Menu .rmBottomArrow,
.RadMenu_Menu .rmBottomArrowDisabled {
	width: 99%;
	height: 10px;
	background: #9CB16A url('Images/Menu/Background.png') no-repeat 50% -296px;
	}

.RadMenu_Menu .rmBottomArrow,
.RadMenu_Menu .rmBottomArrowDisabled {
	background-position: 50% -321px;
	}

.RadMenu_Menu .rmHorizontal .rmFirst .rmSlide { margin-left: 7px; }
.RadMenu_Menu .rmHorizontal .rmSlide .rmSlide { margin-left: 0; }

.RadMenu_Menu .rmHorizontal .rmSlide { margin-top: -6px; margin-left: 1px; }
.RadMenu_Menu .rmVertical .rmSlide { margin-top: 0; }
.RadMenu_Menu .rmGroup .rmSlide { margin: 0; }