
/* Common CSS */
.RadMenu {
  white-space: nowrap;
  float: left;
  position: relative;
  z-index: 7000\9;
  /* IE8 hasLayout fix */
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.RadMenu .rmRootGroup {
  margin: 0;
  padding: 0;
  position: relative;
  left: 0;
  display: inline-block; }

.RadMenu .rmRootScrollGroup {
  z-index: 1; }

.RadMenu:after,
.RadMenu .rmRootGroup:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden; }

.RadMenu ul.rmVertical,
.RadMenu ul.rmHorizontal,
.RadMenu ul.rmRootScrollGroup,
.RadMenu_Context ul.rmHorizontal {
  margin: 0;
  padding: 0;
  display: none;
  position: relative;
  left: 0;
  float: left; }

.rmHorizontal {
  white-space: nowrap; }

.rmSized ul.rmVertical {
  width: 100%; }

.rmSized ul.rmRootGroup {
  float: none; }

.rmSized .rmRootGroup .rmVertical {
  width: auto; }

.RadMenu .rmItem {
  float: left;
  position: relative;
  list-style-image: none;
  list-style-position: outside;
  list-style: none;
  line-height: inherit; }

* html .RadMenu .rmItem {
  display: inline; }

.RadMenu .rmHorizontal .rmItem {
  clear: none; }

.RadMenu .rmVertical .rmItem {
  clear: both; }

.rmSized .rmVertical .rmItem {
  width: 100%; }

.rmSized .rmHorizontal .rmItem,
.rmSized .rmRootGroup .rmVertical .rmItem {
  width: auto; }

.RadMenu .rmSlide .rmHorizontal .rmItem {
  margin-bottom: -2px; }

.RadMenu ul.rmActive,
.RadMenu ul.rmRootGroup {
  display: block; }

.RadMenu .rmSlide,
.RadMenu_Context {
  position: absolute;
  overflow: hidden;
  display: none;
  float: left; }

.RadMenu_Context {
  z-index: 1000;
  overflow: visible;
  -ms-user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent; }

.RadMenu .rmText {
  display: block;
  padding-bottom: 1px;
  float: left; }

.RadMenu div.rmText {
  white-space: normal;
  background: transparent; }

.RadMenu a.rmLink {
  cursor: pointer;
  display: block;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

.rmScrollWrap {
  position: absolute;
  float: left;
  overflow: hidden;
  left: 0; }

.RadMenu .rmLeftArrow,
.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow,
.RadMenu .rmRightArrow {
  position: absolute;
  z-index: 2000;
  text-indent: -9999px;
  font-size: 0;
  line-height: 0;
  outline: 0;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent; }

.RadMenu .rmLeftArrowDisabled,
.RadMenu .rmTopArrowDisabled,
.RadMenu .rmBottomArrowDisabled,
.RadMenu .rmRightArrowDisabled {
  display: none;
  text-indent: -1000em;
  font-size: 0;
  line-height: 0; }

.RadMenu .rmBottomArrow,
.RadMenu .rmBottomArrowDisabled {
  margin-bottom: -1px; }

.RadMenu .rmLeftImage {
  min-width: 16px;
  border: 0;
  float: left; }

.RadMenu_rtl {
  float: right;
  text-align: right; }

.RadMenu_rtl ul.rmVertical {
  float: right; }

.RadMenu_rtl .rmItem {
  float: right; }

.RadMenu_rtl .rmLeftImage,
.RadMenu_Context_rtl .rmLeftImage {
  border: 0;
  float: right; }

.RadMenu_rtl .rmLeftArrow,
.RadMenu_rtl .rmTopArrow,
.RadMenu_rtl .rmBottomArrow,
.RadMenu_rtl .rmRightArrow,
.RadMenu_rtl .rmLeftArrowDisabled,
.RadMenu_rtl .rmTopArrowDisabled,
.RadMenu_rtl .rmBottomArrowDisabled,
.RadMenu_rtl .rmRightArrowDisabled {
  text-indent: 1000em !important; }

.RadMenu div.rmRootGroup {
  position: relative; }

/* <base styles> */
.RadMenu .rmItem {
  padding: 0; }

.RadMenu .rmLink {
  width: auto;
  padding: 0 0 0 12px;
  outline: 0;
  float: left; }

.RadMenu_rtl .rmLink {
  padding: 0 12px 0 0; }

.RadMenu .rmSlide .rmHorizontal .rmLink {
  padding-left: 4px;
  line-height: 0;
  position: relative; }

/* optimized for 16x16 */
.RadMenu .rmLeftImage {
  margin: 3px 3px 0 -6px; }

.RadMenu_rtl .rmLeftImage {
  margin: 3px -6px 0 3px; }
  @media screen\9 {
    .RadMenu_rtl .rmLeftImage {
      margin-right: 0px; } }

@media screen\9 {
  .RadMenu_rtl .rmLeftImage {
    margin-right: 0px; }

  .RadMenu_rtl .rmHorizontal .rmRootLink .rmLeftImage {
    margin-right: -6px; } }
.RadMenu .rmSlide .rmHorizontal .rmLeftImage {
  margin-top: 0; }

.RadMenu .rmSlide .rmVertical .rmLeftImage {
  position: absolute;
  top: 50%;
  margin-top: -8px; }

/* Image sprite placeholder size */
.RadMenu span.rmLeftImage {
  display: inline-block;
  *display: inline;
  width: 16px;
  height: 16px;
  zoom: 1; }

.RadMenu .rmVertical .rmText {
  padding: 0 24px 1px 0; }

.RadMenu .rmVertical .rmRootLink .rmText {
  padding-right: 40px; }

.RadMenu .rmHorizontal .rmText {
  padding: 0 12px 1px 0; }

.RadMenu_rtl .rmHorizontal .rmText {
  padding: 0 0 1px 12px; }

.RadMenu_rtl .rmVertical .rmText {
  padding: 0 0 1px 24px; }

.RadMenu .rmSlide .rmHorizontal .rmText {
  padding: 0 11px 0 3px;
  line-height: 24px; }

.RadMenu .rmVertical .rmItem .rmText {
  display: block;
  float: none; }

.RadMenu .rmSlide .rmHorizontal .rmText,
.RadMenu .rmSlide .rmHorizontal .rmLeftImage {
  float: none;
  display: inline-block;
  vertical-align: middle; }

.RadMenu .rmVertical .rmLink,
.RadMenu .rmHorizontal .rmVertical .rmLink {
  float: none; }

/* <Shadows and rounded corners */
.RadMenu .rmTopRight,
.RadMenu .rmBottomLeft,
.RadMenu .rmBottomRight,
.RadMenu .rmRoundedCorners ul.rmGroup,
.rmRoundedCorners ul.rmGroup,
.rmRoundedCorners ul.rmGroup ul.rmGroup,
.RadMenu .rmRoundedCorners .rmMultiColumn,
.RadMenu .rmRoundedCorners .rmPopup,
.rmRoundedCorners .rmScrollWrapContainer .rmGroup {
  border: 0;
  background-position: 0 0; }

.RadMenu .rmRoundedCorners .rmMultiColumn ul.rmMultiGroup {
  background: none;
  margin: 0; }

.RadMenu .rmRoundedCorners .rmGroupColumn {
  height: 100%; }

.RadMenu .rmRoundedCorners li.rmFirstGroupColumn {
  background-color: transparent; }

.RadMenu .rmTopFix,
.RadMenu .rmTopRight,
.RadMenu .rmBottomFix,
.RadMenu .rmBottomLeft,
.RadMenu .rmBottomRight {
  position: absolute;
  width: 4px;
  height: 4px;
  list-style-type: none;
  list-style-position: outside;
  font-size: 0; }

.RadMenu_rtl .rmTopRight,
.RadMenu_rtl .rmBottomRight {
  width: 32px; }

.RadMenu_rtl .rmTopShadowRight,
.RadMenu_rtl .rmBottomShadowRight {
  width: 4px; }

.RadMenu .rmTopShadowRight,
.RadMenu .rmBottomShadowLeft,
.RadMenu .rmBottomShadowRight {
  background-repeat: no-repeat;
  background-color: transparent; }

.rmRoundedCorners .rmTopShadowRight,
.rmRoundedCorners .rmBottomShadowLeft,
.rmRoundedCorners .rmBottomShadowRight {
  width: 5px;
  height: 5px; }

.RadMenu .rmTopRight {
  background-position: 100% 0;
  top: 0;
  right: -3px;
  height: 100%; }

.RadMenu .rmBottomLeft {
  background-position: 0 100%;
  bottom: -3px;
  left: 0;
  width: 100%; }

.RadMenu .rmBottomFix {
  background-position: -1px 0;
  width: auto;
  bottom: -3px;
  left: 5px;
  right: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid; }

.RadMenu .rmTopFix {
  background-position: -1px 0;
  width: auto;
  top: 0;
  left: 5px;
  right: 0;
  border-top-width: 1px;
  border-top-style: solid; }

.RadMenu .rmBottomRight {
  background-position: 100% 100%;
  bottom: -3px;
  right: -3px;
  width: 8px; }

.RadMenu .rmShadows li.rmBottomShadowLeft,
.RadMenu .rmShadows .rmBottomShadowRight,
.rmShadows .rmGroup li.rmBottomShadowLeft,
.rmShadows .rmGroup .rmBottomShadowRight,
.RadMenu .rmShadows span.rmBottomShadowLeft {
  background-image: url('Common/Menu/ShadowBottom.png'); }

.RadMenu .rmRoundedCorners li.rmBottomShadowLeft,
.RadMenu .rmRoundedCorners .rmBottomShadowRight,
.rmRoundedCorners .rmGroup li.rmBottomShadowLeft,
.rmRoundedCorners .rmGroup .rmBottomShadowRight,
.rmRoundedCorners .rmGroup span.rmBottomShadowLeft {
  background-image: url('Common/Menu/RoundedShadowBottom.png'); }

.RadMenu .rmShadows .rmTopShadowRight,
.rmShadows .rmGroup .rmTopShadowRight {
  right: -5px;
  background-image: url('Common/Menu/ShadowRight.png');
  background-position: 100% 0; }

.RadMenu .rmShadows .rmContentTemplate .rmTopShadowRight {
  background-image: url('Common/Menu/ShadowRight.png'); }

.RadMenu .rmShadows .rmContentTemplate .rmBottomShadowRight {
  background-image: url('Common/Menu/ShadowBottom.png'); }

.RadMenu .rmRoundedCorners .rmContentTemplate .rmBottomShadowRight {
  background-image: url('Common/Menu/RoundedShadowBottom.png'); }

.RadMenu .rmBottomShadowLeft {
  bottom: -5px;
  left: 1px;
  background-position: 0 100%; }

.RadMenu .rmBottomShadowRight {
  bottom: -5px;
  right: -5px;
  width: 4px;
  height: 5px; }

.RadMenu .rmScrollWrapContainer .rmTopShadowRight {
  right: -4px; }

.RadMenu .rmScrollWrapContainer .rmBottomShadowRight {
  bottom: -4px;
  right: -4px;
  width: 3px;
  height: 4px; }

.RadMenu .rmScrollWrapContainer .rmBottomShadowLeft {
  bottom: -4px; }

.RadMenu .rmRoundedCorners .rmTopShadowRight,
.rmRoundedCorners .rmGroup .rmTopShadowRight {
  right: -8px;
  background-image: url('Common/Menu/RoundedShadowRight.png'); }

.RadMenu .rmRoundedCorners .rmBottomShadowLeft,
.rmRoundedCorners .rmGroup .rmBottomShadowLeft {
  bottom: -8px; }

.RadMenu .rmRoundedCorners .rmBottomShadowRight,
.rmRoundedCorners .rmGroup .rmBottomShadowRight {
  bottom: -8px;
  right: -8px;
  width: 7px;
  height: 8px; }

.RadMenu .rmAccessKey {
  font-size: 10px;
  font-weight: normal;
  float: right;
  padding-right: 8px; }

.RadMenu .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners .rmGroup .rmItem {
  z-index: 1; }

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,
.rmRoundedCorners .rmScrollWrapContainer .rmScrollWrap {
  background-image: none; }

.RadMenu .rmRoundedCorners .rmMultiGroup > .rmItem {
  background-image: none; }

.RadMenu .rmRoundedCorners .rmSlide,
.RadMenu .rmShadows .rmSlide,
.rmRoundedCorners .rmSlide,
.rmShadows .rmSlide,
div.rmRoundedCorners,
div.rmShadows {
  padding: 0 8px 10px 0; }

.RadMenu .rmRoundedCorners ul.rmGroup,
.rmRoundedCorners .rmGroup ul.rmGroup,
.rmRoundedCorners ul.rmGroup,
.rmRoundedCorners .rmPopup {
  margin-top: 1px;
  padding: 1px; }

.RadMenu_rtl .rmRoundedCorners ul.rmGroup .rmSlide,
.RadMenu_rtl.rmRoundedCorners ul.rmGroup .rmSlide {
  margin-right: -5px; }

.RadMenu .rmRoundedCorners .rmSlide .rmScrollWrap,
.rmRoundedCorners .rmSlide .rmScrollWrap {
  border: 0; }

.RadMenu .rmRoundedCorners .rmScrollWrap,
.RadMenu .rmShadows .rmScrollWrap,
.rmRoundedCorners .rmScrollWrap,
.rmShadows .rmScrollWrap {
  position: relative; }

.RadMenu .rmScrollWrapContainer {
  position: absolute; }

.RadMenu .rmScrollWrapContainer .rmTopFix {
  height: 100%; }

.RadMenu .rmRoundedCorners .rmScrollWrapContainer,
.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu .rmRoundedCorners ul.rmGroup,
.RadMenu.rmRoundedCorners ul.rmGroup,
.RadMenu.rmRoundedCorners .rmGroup ul.rmGroup {
  padding: 2px 0 0 2px; }

.RadMenu .rmScrollWrapContainer .rmGroup,
.rmScrollWrapContainer .rmGroup .rmGroup,
.rmScrollWrapContainer .rmGroup {
  padding: 0; }

/* </Shadows and rounded corners */
.RadMenu .rmRootGroup .rmItem .rmGroup {
  padding-bottom: 1px; }

.RadMenu .rmRoundedCorners .rmItem .rmGroup {
  padding-bottom: 0; }

.RadMenu ul.rmGroup {
  padding: 2px 1px; }

.RadMenu .rmGroup .rmItem {
  padding: 0; }

.RadMenu .rmGroup .rmLink,
.RadMenu .rmSlide .rmGroup .rmTemplate {
  padding: 0; }

.RadMenu_rtl .rmGroup .rmLink,
.RadMenu_rtl .rmSlide .rmGroup .rmTemplate {
  padding: 0; }

.RadMenu .rmGroup .rmText {
  padding: 0 54px 0 28px;
  margin: 0 0 0 4px; }

.RadMenu_rtl .rmGroup .rmText {
  padding: 0 28px 0 54px;
  margin: 0 4px 0 0; }

.RadMenu .rmMultiColumn {
  list-style: none;
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  zoom: 1;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

.RadMenu .rmMultiColumn .rmMultiGroup {
  background: none;
  border: 0;
  float: left;
  display: block;
  position: static; }

.RadMenu .rmMultiColumn .rmGroupColumn {
  float: left; }

.RadMenu_rtl .rmMultiColumn .rmGroupColumn {
  float: right; }

* + html .RadMenu_rtl .rmMultiColumn .rmItem {
  float: left; }

.RadMenu_rtl .rmSlide .rmHorizontal .rmText {
  padding: 0 11px 0 14px; }

.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp,
.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown,
.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft,
.RadMenu .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight {
  padding-right: 25px; }

.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandUp,
.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandDown,
.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandLeft,
.RadMenu_rtl .rmRootGroup .rmSlide .rmHorizontal .rmExpandRight {
  padding-left: 25px;
  padding-right: 4px; }

.RadMenu .rmGroup .rmLeftImage {
  margin: 3px 0 0 6px; }

* + html .RadMenu .rmGroup .rmLeftImage {
  margin-left: 4px; }

* + html ul.rmRoundedCorners .rmGroup .rmLeftImage {
  margin-left: 2px; }

.RadMenu_rtl .rmGroup .rmLeftImage {
  margin: 4px 6px 0 -4px; }

.RadMenu a.rmImageOnly .rmLeftImage,
.RadMenu .rmRootGroup a.rmImageOnly {
  padding: 0;
  margin: 0; }

.RadMenu .rmRootGroup a.rmImageOnly span.rmText {
  display: none; }

* + html .RadMenu .rmImageOnly .rmLeftImage {
  position: static; }

* + html .RadMenu_rtl .rmGroup .rmLeftImage {
  right: 0; }

* html .RadMenu_Context_rtl ul.rmGroup {
  position: absolute; }

* html .RadMenu_Context_rtl .rmGroup .rmItem {
  float: left; }

/* <separators> */
.RadMenu .rmSeparator,
.RadMenu .rmSeparator:after {
  line-height: 0;
  font-size: 0;
  overflow: hidden; }
.RadMenu .rmSeparator .rmText {
  border-style: solid;
  color: transparent;
  background-color: transparent; }
.RadMenu .rmHorizontal > .rmSeparator .rmText,
.RadMenu .rmHorizontal > .rmRootScrollGroup > .rmSeparator .rmText {
  margin: 2px;
  padding: 0;
  width: 0;
  height: 20px;
  border-width: 0 1px; }
.RadMenu .rmVertical > .rmSeparator .rmText,
.RadMenu .rmVertical > .rmRootScrollGroup > .rmSeparator .rmText {
  margin: 1px 2px;
  padding: 0;
  border-width: 1px 0;
  display: block; }
.RadMenu .rmGroup.rmVertical > .rmSeparator .rmText,
.RadMenu .rmScrollWrap > .rmVertical > .rmSeparator .rmText {
  margin-left: 31px; }

.RadMenu_rtl .rmGroup.rmVertical > .rmSeparator .rmText,
.RadMenu_rtl .rmScrollWrap > .rmVertical > .rmSeparator .rmText,
.RadMenu_Context_rtl .rmVertical > .rmSeparator .rmText {
  margin-left: 2px;
  margin-right: 31px; }

/* </separators> */
/* <scroll arrows> */
.RadMenu .rmLeftArrow,
.RadMenu .rmRightArrow {
  width: 10px;
  height: 24px; }

.RadMenu .rmTopArrow,
.RadMenu .rmBottomArrow {
  height: 10px;
  width: 100%; }

/* </scroll arrows> */
/* </base styles> */
.RadMenu .rmLink {
  position: relative; }
.RadMenu .rmIcon {
  margin: -8px 0 0 -8px;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  text-indent: -999em;
  display: none;
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 50%; }
.RadMenu .rmToggle {
  width: 23px;
  height: 23px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  margin-right: 2px; }
.RadMenu .rmHorizontal .rmRootLink .rmToggle {
  margin-left: -12px;
  float: left;
  position: relative; }
.RadMenu .rmHorizontal .rmRootLink .rmIcon {
  display: block; }
.RadMenu .rmDisabled > .rmToggle {
  opacity: 0.4;
  filter: alpha(opacity=40); }
.RadMenu .rmPopup {
  position: relative;
  padding: 4px;
  padding-right: 0px;
  padding-bottom: 0px; }
.RadMenu .rmGroup .rmToggle {
  height: 100%;
  border-left: 1px solid transparent; }
.RadMenu .rmPopup .rmTopFix,
.RadMenu .rmPopup .rmBottomFix {
  background-position: -4px 0; }
.RadMenu .rmSlide .rmHorizontal .rmTopFix,
.RadMenu .rmSlide .rmHorizontal .rmBottomFix {
  background-image: none; }
.RadMenu .rmPopup.rmContentTemplate {
  padding-top: 1px; }
.RadMenu .rmArrow {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.RadMenu_rtl .rmRootLink .rmItem {
  float: none; }
.RadMenu_rtl .rmHorizontal .rmRootLink {
  direction: ltr; }
.RadMenu_rtl .rmVertical .rmRootLink {
  zoom: 1; }
.RadMenu_rtl .rmLink {
  direction: rtl; }
.RadMenu_rtl .rmtext {
  zoom: 1; }
.RadMenu_rtl .rmVertical .rmRootLink .rmText {
  padding: 0 0px 1px 40px;
  zoom: 1; }
.RadMenu_rtl .rmToggleHandles .rmText {
  float: right; }
.RadMenu_rtl .rmToggle {
  left: 0;
  right: auto;
  text-align: left; }
.RadMenu_rtl .rmHorizontal .rmRootLink .rmToggle {
  margin-right: -12px;
  margin-left: 2px; }
.RadMenu_rtl .rmHorizontal .rmRootLink .rmLeftImage {
  margin: 3px 3px 0 -6px; }
.RadMenu_rtl .rmIcon {
  text-indent: 999em;
  direction: ltr; }
.RadMenu_rtl .rmSlide .rmLeftImage {
  right: 0; }
.RadMenu_rtl .rmPopup.rmContentTemplate {
  padding-left: 0;
  padding-right: 4px; }
@media screen\9 {
  .RadMenu_rtl .rmHorizontal .rmLink.rmRootLink {
    zoom: 1; }
    .RadMenu_rtl .rmHorizontal .rmLink.rmRootLink .rmToggle {
      position: absolute; }
    .RadMenu_rtl .rmHorizontal .rmLink.rmRootLink .rmText {
      float: left; }
    .RadMenu_rtl .rmHorizontal .rmLink.rmRootLink .rmLeftImage {
      margin-right: -5px;
      margin-left: 5px;
      float: left; }
  .RadMenu_rtl .rmHorizontal.rmToggleHandles .rmRootLink .rmExpandDown {
    padding-left: 30px; }
  .RadMenu_rtl .rmHorizontal.rmToggleHandles .rmSeparator .rmText {
    float: left; }
  .RadMenu_rtl .rmItem .rmHorizontal .rmLink {
    padding-left: 0;
    padding-right: 4px; }
  .RadMenu_rtl .rmItem .rmHorizontal .rmText {
    padding-left: 16px; }
  .RadMenu_rtl .rmItem .rmSeparator .rmText {
    display: block;
    padding: 0; }
  .RadMenu_rtl .rmScrollWrapContainer .rmVertical .rmText {
    display: block; }
  .RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText {
    float: none; } }
.RadMenu_rtl .rmRoundedCorners .rmSlide,
.RadMenu_rtl .rmShadows .rmSlide, .RadMenu_rtl.rmRoundedCorners .rmSlide, .RadMenu_rtl.rmShadows .rmSlide, .RadMenu_rtl.rmRoundedCorners, .RadMenu_rtl.rmShadows {
  padding-right: 3px; }




/* <RadMenu / Black> */
.RadMenu_FanGraphs .rmRootGroup,
.RadMenu_FanGraphs a.rmLink,
.RadMenu_FanGraphs .rmText,
.RadMenu_FanGraphs .rmLeftArrow,
.RadMenu_FanGraphs .rmRightArrow,
.RadMenu_FanGraphs .rmTopArrow,
.RadMenu_FanGraphs .rmBottomArrow {
  background-image: url('Menu/rmSprite.png');
  background-color: transparent; }

.RadMenu_FanGraphs .rmRootGroup {
  border: 1px solid #202020;
  background-repeat: repeat-x;
  background-color: #161616; }

.RadMenu_FanGraphs .rmVertical {
  background-position: 0 -408px; }

/* <Root items> */
.RadMenu_FanGraphs,
.RadMenu_FanGraphs a.rmLink {
  font: normal 12px/23px "Segoe UI", Arial, sans-serif;
  color: #fff;
  text-decoration: none; }

.RadMenu_FanGraphs a.rmLink:hover {
  color: #9eda29; }

.RadMenu_FanGraphs a.rmLink,
.RadMenu_FanGraphs .rmText {
  background-repeat: no-repeat;
  background-position: 0 500px; }

.RadMenu_FanGraphs a.rmLink:hover,
.RadMenu_FanGraphs a.rmFocused {
  background-position: 0 -72px; }

.RadMenu_FanGraphs a.rmFocused {
  box-shadow: inset 0 0 3px 1px #565656; }

.RadMenu_FanGraphs a.rmSelected,
.RadMenu_FanGraphs a.rmExpanded,
.RadMenu_FanGraphs a.rmExpanded:hover {
  color: #9eda29;
  background-position: 0 -72px; }

.RadMenu_FanGraphs a.rmExpanded .rmText,
.RadMenu_FanGraphs a.rmExpanded:hover .rmText {
  background-position: 100% -96px; }

.RadMenu_FanGraphs .rmLast a.rmExpanded .rmText {
  background-position: 0 500px;
  background-repeat: no-repeat; }

.RadMenu_FanGraphs a.rmDisabled,
.RadMenu_FanGraphs a.rmDisabled:hover {
  color: #7d7d7d;
  background-position: 0 500px; }

/* </Root items> */
/* <Submenu items> */
.RadMenu_FanGraphs .rmGroup,
.RadMenu_FanGraphs .rmMultiColumn,
.RadMenu_FanGraphs .rmGroup .rmVertical {
  border: 1px solid #080808;
  background: White; } /* FANGRAPHS CHANGE */

.RadMenu_FanGraphs .rmPopup {
  border: 1px solid #080808; }

.RadMenu_FanGraphs .rmContentTemplate {
  background-color: #4f4f4f; }

.RadMenu_FanGraphs .rmTopFix,
.RadMenu_FanGraphs .rmBottomFix,
.RadMenu_FanGraphs .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_FanGraphs .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_FanGraphs .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmGroup .rmItem {
  background-image: url('Menu/rmVSprite.png');
  background-color: #4f4f4f;
  background-repeat: repeat-y;
  background-position: -2px 0px; }

.RadMenu_FanGraphs .rmTopFix,
.RadMenu_FanGraphs .rmBottomFix {
  background-position: -5px 0px; }

.RadMenu_FanGraphs .rmPopup .rmTopFix,
.RadMenu_FanGraphs .rmPopup .rmBottomFix {
  background-image: none; }

.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_FanGraphs .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_FanGraphs .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_FanGraphs .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_FanGraphs_Context .rmHorizontal.rmGroup,
.RadMenu_FanGraphs_Context .rmHorizontal .rmGroup,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmScrollWrap .rmVertical {
  background-image: none; }

.RadMenu_FanGraphs .rmRoundedCorners .rmGroupColumn {
  background-color: #4f4f4f; }

.RadMenu_FanGraphs .rmBottomLeft,
.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_FanGraphs_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_FanGraphs .rmRoundedCorners ul.rmGroup,
.RadMenu_FanGraphs .rmRoundedCorners .rmMultiColumn {
  background-image: url('Menu/rmRoundedLeft.png');
  background-color: transparent;
  background-repeat: no-repeat; }

.RadMenu_FanGraphs .rmPopup .rmBottomLeft {
  background-image: url('Menu/rmRoundedLeft_rtl.png'); }

.RadMenu_FanGraphs .rmTopRight,
.RadMenu_FanGraphs .rmBottomRight {
  background-image: url('Menu/rmRoundedRight.png');
  background-color: transparent;
  background-repeat: no-repeat; }

.RadMenu_FanGraphs .rmTopFix,
.RadMenu_FanGraphs .rmBottomFix,
.RadMenu_FanGraphs .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_FanGraphs .rmGroup .rmFirst {
  border-color: #080808; }

.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
  background: #4F4F4F; }

.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
  background-color: #4F4F4F;
  border: 0; }

.RadMenu_FanGraphs_rtl .rmBottomLeft,
.RadMenu_FanGraphs_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_FanGraphs_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_FanGraphs .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_FanGraphs .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_FanGraphs_Context_rtl ul.rmGroup,
.RadMenu_FanGraphs_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_FanGraphs .rmRoundedCorners .rmPopup {
  background-image: url('Menu/rmRoundedLeft_rtl.png');
  background-repeat: no-repeat; }

.RadMenu_FanGraphs_rtl .rmTopRight,
.RadMenu_FanGraphs_rtl .rmBottomRight {
  background-image: url('Menu/rmRoundedRight_rtl.png'); }

.RadMenu_FanGraphs_rtl .rmContentTemplate .rmTopRight,
.RadMenu_FanGraphs_rtl .rmContentTemplate .rmBottomRight {
  background-image: url('Menu/rmRoundedRight.png'); }

.RadMenu_FanGraphs_rtl li.rmTopFix,
.RadMenu_FanGraphs_rtl li.rmBottomFix,
.RadMenu_FanGraphs_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_FanGraphs_Context_rtl .rmGroup .rmItem {
  background-position: 101% 0; }

.RadMenu_FanGraphs .rmSlide .rmScrollWrap {
  background-image: none; }

.RadMenu_FanGraphs_rtl .rmGroup,
.RadMenu_FanGraphs_rtl .rmMultiColumn,
.RadMenu_FanGraphs_rtl .rmGroup .rmVertical {
  background-position: 100% 0; }

.RadMenu_FanGraphs .rmRootGroup li.rmItem .rmGroup {
  padding-bottom: 0; }

.RadMenu_FanGraphs .rmGroup li.rmLast {
  padding-bottom: 1px; }

.RadMenu_FanGraphs .rmRootGroup .rmHorizontal {
  background-image: none; }

.RadMenu_FanGraphs .rmScrollWrap .rmVertical {
  border: 0; }

.RadMenu_FanGraphs .rmGroup .rmItem a.rmLink,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmLink:hover,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmFocused,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmSelected,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmExpanded {
  padding-top: 0;
  padding-bottom: 0;
  border: 0; }

.RadMenu_FanGraphs .rmGroup a.rmLink,
.RadMenu_FanGraphs .rmGroup .rmText,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmDisabled,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmDisabled:hover,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmDisabled .rmText,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmDisabled:hover .rmText {
  background-position: 0 500px;
  background-repeat: no-repeat;
  background-color: transparent; }

.RadMenu_FanGraphs .rmGroup a.rmLink:hover,
.RadMenu_FanGraphs .rmGroup a.rmFocused,
.RadMenu_FanGraphs .rmGroup a.rmSelected,
.RadMenu_FanGraphs .rmGroup a.rmExpanded {
  background-position: 0 -168px; }

.RadMenu_FanGraphs .rmGroup a.rmLink:hover .rmText,
.RadMenu_FanGraphs .rmGroup a.rmFocused .rmText,
.RadMenu_FanGraphs .rmGroup a.rmSelected .rmText,
.RadMenu_FanGraphs .rmGroup a.rmExpanded .rmText {
  background-position: 100% -192px; }

/* <expand arrows> */
.RadMenu_FanGraphs .rmVertical .rmExpandRight,
.RadMenu_FanGraphs .rmGroup .rmExpandDown,
.RadMenu_FanGraphs_Context .rmGroup .rmExpandRight,
.RadMenu_FanGraphs .rmVertical .rmItem a.rmDisabled .rmExpandRight,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmDisabled .rmExpandDown,
.RadMenu_FanGraphs .rmVertical .rmItem a.rmDisabled:hover .rmExpandRight,
.RadMenu_FanGraphs .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown {
  background-position: 100% -216px; }

.RadMenu_FanGraphs .rmVertical a.rmLink:hover .rmExpandRight,
.RadMenu_FanGraphs .rmVertical a.rmFocused .rmExpandRight,
.RadMenu_FanGraphs .rmVertical a.rmSelected .rmExpandRight,
.RadMenu_FanGraphs .rmVertical a.rmExpanded .rmExpandRight {
  background-position: 100% -312px; }

.RadMenu_FanGraphs .rmGroup a.rmLink:hover .rmExpandRight,
.RadMenu_FanGraphs .rmGroup a.rmFocused .rmExpandRight,
.RadMenu_FanGraphs .rmGroup a.rmSelected .rmExpandRight,
.RadMenu_FanGraphs .rmGroup a.rmExpanded .rmExpandRight,
.RadMenu_FanGraphs .rmGroup a.rmLink:hover .rmExpandDown,
.RadMenu_FanGraphs .rmGroup a.rmFocused .rmExpandDown,
.RadMenu_FanGraphs .rmGroup a.rmSelected .rmExpandDown,
.RadMenu_FanGraphs .rmGroup a.rmExpanded .rmExpandDown {
  background-position: 100% -240px; }

.RadMenu_FanGraphs .rmVertical a.rmDisabled:hover .rmExpandRight,
.RadMenu_FanGraphs .rmGroup a.rmDisabled:hover .rmExpandDown {
  background-image: url('Menu/rmSprite.png');
  background-position: 100% -216px; }

/* </expand arrows> */
/* </Submenu items> */
/* <Submenu offsets (Black - specific, overlapping submenus)> */
.RadMenu_FanGraphs .rmSlide {
  margin-top: -1px; }

/* </Submenu offsets> */
/* <Scrolling arrows> */
.RadMenu_FanGraphs .rmLeftArrow,
.RadMenu_FanGraphs .rmRightArrow {
  background-color: #4f4f4f; }

.RadMenu_FanGraphs .rmLeftArrow {
  background-position: -8px -312px;
  border-right: 1px solid #828282; }

.RadMenu_FanGraphs .rmRightArrow {
  background-position: -482px -216px;
  border-left: 1px solid #828282; }

.RadMenu_FanGraphs .rmTopArrow,
.RadMenu_FanGraphs .rmBottomArrow,
.RadMenu_FanGraphs .rmGroup .rmLeftArrow,
.RadMenu_FanGraphs .rmGroup .rmRightArrow {
  background-color: #4f4f4f; }

.RadMenu_FanGraphs .rmTopArrow {
  background-position: 50% -367px;
  border-bottom: 1px solid #828282; }

.RadMenu_FanGraphs .rmBottomArrow {
  background-position: 50% -391px;
  border-top: 1px solid #828282; }

.rmRoundedCorners_FanGraphs .rmTopArrow,
.rmRoundedCorners_FanGraphs .rmBottomArrow,
.RadMenu_FanGraphs .rmRoundedCorners .rmTopArrow,
.RadMenu_FanGraphs .rmRoundedCorners .rmBottomArrow {
  border-color: #5c5c5c; }

/* </Scrolling arrows> */
/* <Separators> */
.RadMenu_FanGraphs .rmSeparator .rmText {
  border-color: #202020 #4e4e4e #4e4e4e #202020; }

.RadMenu_FanGraphs .rmGroup .rmSeparator .rmText {
  border-color: #393939 #626262 #626262 #393939; }

.RadMenu_FanGraphs_Context .rmSeparator .rmText {
  background-color: transparent;
  background-position: 0 -406px; }

/* </Separators> */
/* </RadMenu / Black> */
.RadMenu_FanGraphs .rmHorizontal .rmRootLink .rmIcon {
  background-image: url('Menu/rmSprite.png');
  background-position: 50% -388px; }
  @media screen\9 {
    .RadMenu_FanGraphs .rmHorizontal .rmRootLink .rmIcon {
      background-position: -243px -388px; } }

/* <rtl> */
.RadMenu_FanGraphs_rtl .rmVertical a.rmExpanded .rmText,
.RadMenu_FanGraphs_rtl .rmVertical a.rmExpanded:hover .rmText {
  background-position: 0 500px;
  background-repeat: no-repeat; }

.RadMenu_FanGraphs_rtl .rmGroup a.rmLink:hover,
.RadMenu_FanGraphs_rtl .rmGroup a.rmFocused,
.RadMenu_FanGraphs_rtl .rmGroup a.rmSelected,
.RadMenu_FanGraphs_rtl .rmGroup a.rmExpanded {
  background-position: 100% -264px; }

.RadMenu_FanGraphs_rtl .rmGroup a.rmLink:hover .rmText,
.RadMenu_FanGraphs_rtl .rmGroup a.rmFocused .rmText,
.RadMenu_FanGraphs_rtl .rmGroup a.rmSelected .rmText,
.RadMenu_FanGraphs_rtl .rmGroup a.rmExpanded .rmText {
  background-position: 0 -288px; }

.RadMenu_FanGraphs_Context_rtl .rmVertical .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmRootGroup .rmExpandLeft {
  background-position: 0 -312px; }

.RadMenu_FanGraphs_rtl .rmVertical a.rmLink:hover .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmVertical a.rmFocused .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmVertical a.rmSelected .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmVertical a.rmExpanded .rmExpandLeft {
  background-position: 0 -216px; }

.RadMenu_FanGraphs_rtl .rmGroup a.rmLink:hover .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmGroup a.rmFocused .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmGroup a.rmSelected .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmGroup a.rmExpanded .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmSlide .rmHorizontal .rmLink:hover .rmExpandDown,
.RadMenu_FanGraphs_rtl .rmSlide .rmHorizontal .rmFocused .rmExpandDown,
.RadMenu_FanGraphs_rtl .rmSlide .rmHorizontal .rmSelected .rmExpandDown,
.RadMenu_FanGraphs_rtl .rmSlide .rmHorizontal .rmExpanded .rmExpandDown {
  background-position: 0 -336px; }

.RadMenu_FanGraphs_rtl .rmRootGroup a.rmDisabled:hover .rmExpandLeft,
.RadMenu_FanGraphs_rtl .rmSlide .rmHorizontal .rmExpandDown,
.RadMenu_FanGraphs_rtl .rmSlide .rmHorizontal .rmExpandUp {
  background-position: 0 -312px; }

/* </rtl> */


 div.RadMenu_FanGraphs .rmGroup .rmText {
	padding-left: 15px;
	padding-right: 15px;
} .RadMenu_FanGraphs a.rmSelected,
.RadMenu_FanGraphs a.rmExpanded,
.RadMenu_FanGraphs a.rmExpanded:hover {
  color: #fff;
  background-position: 0 -72px; } .RadMenu_FanGraphs a.rmLink:hover {
  color: #fff; }