.RadMenu_MainMenu { border: 0px solid #fff; border-bottom-width: 0; border-top-color: #383838; text-align: left; }
.RadMenu_MainMenu .rmVertical .rmSeparator { height: 1px; margin: 2px 0; border: 0; background-color: #ffffff; line-height: 1px; }
.RadMenu_MainMenu_rtl { text-align: right; }
.RadMenu_MainMenu_Context { background: none; border: 0; }
.RadMenu_MainMenu a { text-decoration: none; }
.RadMenu_MainMenu .rmLink { line-height: 24px; text-decoration: none; color: #fff; }
.RadMenu_MainMenu .rmLink:focus, .RadMenu_MainMenu .rmFocused { outline: 0; }
.RadMenu_MainMenu .rmExpanded { position: relative; z-index: 10000; }
.RadMenu_MainMenu .rmLink:hover, .RadMenu_MainMenu .rmFocused, .RadMenu_MainMenu .rmExpanded { background-color: #000; color: #333; }
.RadMenu_MainMenu .rmLink .rmText { font: bold 14px Trebuchet MS; }
.RadMenu_MainMenu .rmGroup { background: #fff; }
.RadMenu_MainMenu .rmGroup .rmLink { text-decoration: none; color: #333; }
.RadMenu_MainMenu_rtl .rmGroup .rmLink { text-align: right; }
.RadMenu_MainMenu .rmGroup .rmLink:hover, .RadMenu_MainMenu .rmGroup .rmFocused, .RadMenu_MainMenu .rmGroup .rmExpanded { color: #fff; background: #444; }
.RadMenu_MainMenu .rmText { padding: 12px 20px 5px; }
.RadMenu_MainMenu .rmGroup .rmLink .rmText { font-family: Trebuchet MS; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; margin-top: 8px; }
.RadMenu_MainMenu .text { height: 42px; line-height: 42px; }
.RadMenu_MainMenu_rtl .rmGroup .rmLink .rmText { padding: 0px 0px 0px 0px; }
.RadMenu_MainMenu .rmGroup .rmLink .rmExpandRight { background: transparent url(Menu/ArrowExpand.gif) no-repeat right -1px; }
.RadMenu_MainMenu .rmGroup .rmLink .rmExpandLeft { background: transparent url(Menu/ArrowExpandRTL.gif) no-repeat left -1px; }
.RadMenu_MainMenu .rmGroup .rmLink:hover .rmExpandRight, .RadMenu_MainMenu .rmGroup .rmFocused .rmExpandRight, .RadMenu_MainMenu .rmGroup .rmExpanded .rmExpandRight { background-image: url(Menu/ArrowExpandHovered.gif); }
.RadMenu_MainMenu .rmGroup .rmLink:hover .rmExpandLeft, .RadMenu_MainMenu .rmGroup .rmFocused .rmExpandLeft, .RadMenu_MainMenu .rmGroup .rmExpanded .rmExpandLeft { background-image: url(Menu/ArrowExpandHoveredRTL.gif); }
.RadMenu_MainMenu .rmHorizontal .rmItem { border-right: 1px solid #ffffff; padding-bottom: 0px; }
.RadMenu_MainMenu .rmHorizontal .rmLast { border-right: 0; }
.RadMenu_MainMenu .rmVertical .rmItem { border-bottom: 0px solid #353535; }
.RadMenu_MainMenu .rmVertical .rmLast { border-bottom: 0; padding-bottom: 0px; }
.RadMenu_MainMenu_rtl .rmHorizontal .rmItem { border-left: 0; }
.RadMenu_MainMenu .rmRootGroup .rmGroup .rmItem, .RadMenu_MainMenu_Context .rmGroup .rmItem { border-right: 0; border-bottom: 0; padding-bottom: 0; }
.RadMenu_MainMenu .rmGroup { border: 1px solid #828282; background-color: #fff; }
.RadMenu_MainMenu .rmGroup .rmExpanded { z-index: 1; }
.RadMenu_MainMenu .rmTopArrow, .RadMenu_MainMenu .rmBottomArrow { height: 10px; width: 100%; background: #fff url(Menu/ArrowScrollUpDown.gif) no-repeat top center; }
.RadMenu_MainMenu .rmBottomArrow { background-position: center -18px; }
.RadMenu_MainMenu .rmLeftArrow, .RadMenu_MainMenu .rmRightArrow { width: 10px; height: 100%; background: #fff url(Menu/ArrowScrollLeftRight.gif) no-repeat left center; }
.RadMenu_MainMenu .rmRightArrow { background-position: -18px center; }
.RadMenu_MainMenu .rmItem .rmDisabled .rmText { color: #999; }
.RadMenu_MainMenu .rmRootGroup .rmItem .rmDisabled { background: none; }
.RadMenu_MainMenu .rmGroup .rmItem .rmDisabled { background-color: #fff; }
.RadMenu_MainMenu .rmRootGroup .rmSeparator, .RadMenu_MainMenu .rmGroup .rmSeparator { background: #8f8f8f; border-top: 1px solid #676767; border-bottom: 0; }
.RadMenu_MainMenu .rmSeparator .rmText { display: none; }
.RadMenu_MainMenu .rmHorizontal .rmSeparator { height: 20px; width: 1px; line-height: 20px; border: 0; }
.RadMenu_MainMenu .rmVertical .rmSeparator { height: 1px; margin: 3px 0; border: 0; line-height: 1px; }
.RadMenu_MainMenu .rmLeftImage { margin: 2px; }
.RadMenu_MainMenu .rmSlide { margin: -1px 0 0 -1px !important; }
.RadMenu_MainMenu .rmHorizontal .rmSlide { margin-top: -2px !important; }
.RadMenu_MainMenu_rtl .rmSlide { margin-left: 0 !important; margin-right: -1px !important; }
.RadMenu_MainMenu .rmGroup .rmSlide { margin: 0 !important; }
.RadMenu_MainMenu .rmItem .rmDisabled:hover { background: none; }
.RadMenu_MainMenu .link { vertical-align: middle; display: table-cell !important; _padding-top: expression((this.offsetHeight - this.firstChild.offsetHeight) / 2 + "px"); }
.RadMenu_MainMenu .group .link { display: block !important; _padding-top: 0; }