﻿/* <RadMenu / RefTracker> */
.RadMenu_RefTracker ul.rmRootGroup,
.RadMenu_RefTracker div.rmRootGroup {


  padding: 1px 0;
  border: 0px solid #e0e0e0;
  /*background-color: #f5f5f5;*/ 


}

/* <Root items> */
.RadMenu_RefTracker,
.RadMenu_RefTracker a.rmLink {
    font: normal 13px/20px "Segoe UI", Arial, sans-serif;
    color: #333333 !important; /*reftcss|menu|Menu bar text colour|oQD4AeUOIWSUHFdj*/
    text-decoration: none;
}

.RadMenu_RefTracker .rmLink {
  padding: 1px 12px; }

.RadMenu_RefTracker .rmHorizontal .rmLink {
  margin-left: 1px; }

.RadMenu_RefTracker .rmHorizontal a.rmRootLink .rmText {
  padding-right: 0; }

.RadMenu_RefTracker a.rmRootLink .rmText {
  padding-left: 0; }

.RadMenu_RefTracker_Context a.rmRootLink .rmText {
  padding-left: 28px; }

.RadMenu_RefTracker_rtl ul.rmVertical .rmText {
  padding-left: 30px;
  padding-right: 0; }

.RadMenu_RefTracker .rmItem a.rmLink:hover,
.RadMenu_RefTracker .rmItem a.rmFocused,
.RadMenu_RefTracker .rmItem a.rmSelected,
.RadMenu_RefTracker .rmItem a.rmSelected:hover,
.RadMenu_RefTracker .rmItem a.rmExpanded,
.RadMenu_RefTracker .rmItem a.rmExpanded:hover,
.RadMenu_RefTracker .rmItem .rmRootLink.rmExpanded,
.RadMenu_RefTracker .rmItem .rmRootLink.rmExpanded:hover {
    background: rgba(0,48,135, 0.25); /*reftcss|menu|Menu bar background colour hover|oQD4AkdoeWSUHFdj*/
    border-color: rgba(0,48,135, 0.25) !important; /*reftcss|menu|Menu bar border colour hover|oQD4AklqxWSUHFdj*/
}


.RadMenu_RefTracker .rmItem a.rmLink:hover,
.RadMenu_RefTracker .rmItem a.rmFocused,
.RadMenu_RefTracker .rmItem a.rmSelected,
.RadMenu_RefTracker .rmItem a.rmSelected:hover,
.RadMenu_RefTracker .rmItem a.rmExpanded,
.RadMenu_RefTracker .rmItem a.rmExpanded:hover {
    border: 1px solid;
    padding: 0 11px;
}

.RadMenu_RefTracker .rmItem .rmRootLink.rmExpanded,
.RadMenu_RefTracker .rmItem .rmRootLink.rmExpanded:hover {
    border: 1px solid;
    padding: 0 11px;
}

.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink {
  padding-right: 1px; }

.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink:hover,
.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink.rmSelected,
.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink.rmFocused,
.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink.rmExpanded {
  padding-right: 0; }

.RadMenu_RefTracker .rmItem a.rmDisabled,
.RadMenu_RefTracker .rmItem a.rmDisabled:hover {
  color: #7d7d7d;
  background-color: transparent;
  border: 0;
  padding: 1px 12px; }

.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink.rmDisabled,
.RadMenu_RefTracker .rmVertical .rmLink.rmRootLink.rmDisabled:hover {
  padding-right: 1px; }

.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink.rmDisabled,
.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink.rmDisabled:hover {
  padding-right: 12px;
  padding-left: 1px; }

.RadMenu_RefTracker .rmLeftImage {
  margin-top: 2px; }

* + html ul.rmRoundedCorners .rmItem .rmHorizontal .rmLeftImage {
  margin-left: 5px; }

/* </Root items> */
/* <Submenu items> */
.RadMenu_RefTracker ul.rmGroup,
.RadMenu_RefTracker div.rmGroup {
  padding: 2px; }

.RadMenu_RefTracker .rmScrollWrap.rmGroup {
  padding: 0; }


.RadMenu_RefTracker .rmGroup,
.RadMenu_RefTracker .rmMultiColumn,
.RadMenu_RefTracker .rmGroup .rmVertical {
    border: 1px solid #E0E0E0; /*reftcss|menu|Menu bar drop down border colour|QhvNTKffl96beWWX*/ 
    background-color: #F5F5F5 !important; /*reftcss|menu|Menu bar drop down background colour|QhvNTKff9UkCFWWX*/
}


.RadMenu_RefTracker .rmPopup {
  background: url('Menu/rmDropDownStripe.png') repeat-y -1px 0; }

.RadMenu_RefTracker .rmContentTemplate {
  background: #fff; }

.RadMenu_RefTracker .rmItem .rmHorizontal .rmItem {
  margin-bottom: 0; }

.RadMenu_RefTracker .rmTopFix,
.RadMenu_RefTracker .rmBottomFix,
.RadMenu_RefTracker .rmRoundedCorners .rmGroup .rmItem,
.RadMenu_RefTracker .rmRoundedCorners li.rmFirstGroupColumn .rmItem,
.RadMenu_RefTracker .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmGroup .rmItem {
  background-image: url('Menu/rmDropDownStripe.png');
  background-color: #fff;
  background-repeat: repeat-y;
  background-position: -2px 0; }

.RadMenu_RefTracker li.rmTopFix,
.RadMenu_RefTracker li.rmBottomFix {
  background-position: -5px 0; }

.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_RefTracker .rmRoundedCorners .rmGroupColumn .rmItem,
.RadMenu_RefTracker .rmRoundedCorners .rmGroupColumn .rmGroupColumn .rmItem,
.RadMenu_RefTracker .rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrap .rmVertical,
.RadMenu_RefTracker_Context .rmHorizontal.rmGroup,
.RadMenu_RefTracker_Context .rmHorizontal .rmGroup,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmGroup,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmHorizontal .rmItem,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrap .rmVertical {
  background-image: none; }

.RadMenu_RefTracker .rmRoundedCorners .rmGroupColumn {
  background-color: #fff; }

.RadMenu_RefTracker .rmBottomLeft,
.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_RefTracker_Context.rmRoundedCorners ul.rmGroup,
.RadMenu_RefTracker .rmRoundedCorners ul.rmGroup,
.RadMenu_RefTracker .rmRoundedCorners .rmMultiColumn,
.RadMenu_RefTracker .rmPopup .rmBottomLeft {
  background-image: url('Menu/rmRoundedLeft.png');
  background-color: transparent;
  background-repeat: no-repeat; }

.RadMenu_RefTracker .rmTopRight,
.RadMenu_RefTracker .rmBottomRight {
  background-image: url('Menu/rmRoundedRight.png');
  background-color: transparent;
  background-repeat: no-repeat; }

.RadMenu_RefTracker .rmTopFix,
.RadMenu_RefTracker .rmBottomFix,
.RadMenu_RefTracker .rmRoundedCorners .rmGroup .rmFirst,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmGroup .rmFirst,
.rmRoundedCorners_RefTracker .rmGroup .rmFirst {
  border-color: #616161; }

.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
  background: #FFF; }

.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
  background-color: #FFF;
  border: 0; }

.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow {
  background-color: #FFF; }

.RadMenu_RefTracker_rtl .rmBottomLeft,
.RadMenu_RefTracker_rtl .rmRoundedCorners ul.rmGroup,
.RadMenu_RefTracker_rtl .rmRoundedCorners .rmMultiColumn,
.RadMenu_RefTracker .rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_RefTracker .rmScrollWrapContainer .rmBottomLeft,
.rmRoundedCorners.RadMenu_RefTracker_Context_rtl ul.rmGroup,
.RadMenu_RefTracker_Context.rmRoundedCorners .rmScrollWrapContainer,
.RadMenu_RefTracker .rmRoundedCorners .rmPopup {
  background-image: url('Menu/rmRoundedLeft_rtl.png');
  background-repeat: no-repeat; }

.RadMenu_RefTracker_rtl .rmTopRight,
.RadMenu_RefTracker_rtl .rmBottomRight {
  background-image: url('Menu/rmRoundedRight_rtl.png'); }

.RadMenu_RefTracker_rtl .rmContentTemplate .rmTopRight,
.RadMenu_RefTracker_rtl .rmContentTemplate .rmBottomRight {
  background-image: url('Menu/rmRoundedRight.png'); }

.RadMenu_RefTracker_rtl li.rmTopFix,
.RadMenu_RefTracker_rtl li.rmBottomFix,
.RadMenu_RefTracker_rtl .rmRoundedCorners .rmGroup .rmItem,
.rmRoundedCorners.RadMenu_RefTracker_Context_rtl .rmGroup .rmItem {
  background-position: 101% 0; }

.RadMenu_RefTracker .rmGroup .rmHorizontal {
  background: #fff; }

.RadMenu_RefTracker .rmGroup .rmItem a.rmLink {
  padding: 1px; }

.RadMenu_RefTracker .rmGroup .rmItem a.rmLink:hover,
.RadMenu_RefTracker .rmGroup .rmItem a.rmFocused,
.RadMenu_RefTracker .rmGroup .rmItem a.rmSelected,
.RadMenu_RefTracker .rmGroup .rmItem a.rmExpanded,
.RadMenu_RefTracker .rmGroup .rmItem a.rmExpanded:hover {
  padding: 0; }

.RadMenu_RefTracker .rmGroup .rmItem a.rmDisabled,
.RadMenu_RefTracker .rmGroup .rmItem a.rmDisabled:hover {
  padding: 1px; }

.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandUp,
.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandDown,
.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandLeft,
.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandRight {
  padding-right: 30px;
  background-image: url('Menu/rmExpandArrows.png');
  background-repeat: no-repeat; }

.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandUp {
  background-position: right -90px; }

.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandDown {
  background-position: right -103px; }

.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandLeft {
  background-position: right -50px; }

.RadMenu_RefTracker .rmRootGroup .rmItem .rmHorizontal .rmExpandRight {
  background-position: right 0px; }

.RadMenu_RefTracker .rmVertical .rmExpandRight,
.RadMenu_RefTracker .rmVertical .rmExpandLeft,
.RadMenu_RefTracker .rmGroup .rmExpandRight,
.RadMenu_RefTracker .rmGroup .rmExpandLeft,
.RadMenu_RefTracker .rmTopArrow,
.RadMenu_RefTracker .rmBottomArrow,
.RadMenu_RefTracker .rmLeftArrow,
.RadMenu_RefTracker .rmRightArrow {
  background: transparent url('Menu/rmExpandArrows.png') no-repeat; }

.RadMenu_RefTracker .rmLeftArrow,
.RadMenu_RefTracker .rmRightArrow {
  height: 26px; }

.RadMenu_RefTracker .rmVertical .rmExpandRight,
.RadMenu_RefTracker .rmGroup .rmExpandRight {
  background-position: 100% 0; }

.RadMenu_RefTracker .rmVertical .rmExpandLeft,
.RadMenu_RefTracker .rmGroup .rmExpandLeft {
  background-position: 0 -48px; }

.RadMenu_RefTracker a.rmLink:hover .rmExpandRight,
.RadMenu_RefTracker a.rmFocused .rmExpandRight,
.RadMenu_RefTracker a.rmSelected .rmExpandRight,
.RadMenu_RefTracker a.rmExpanded .rmExpandRight {
  background-position: 100% -24px; }

.RadMenu_RefTracker a.rmLink:hover .rmExpandLeft,
.RadMenu_RefTracker a.rmFocused .rmExpandLeft,
.RadMenu_RefTracker a.rmSelected .rmExpandLeft,
.RadMenu_RefTracker a.rmExpanded .rmExpandLeft {
  background-position: 0 -72px; }

.RadMenu_RefTracker .rmTopArrow,
.RadMenu_RefTracker .rmBottomArrow,
.RadMenu_RefTracker .rmLeftArrow,
.RadMenu_RefTracker .rmRightArrow {
  background-color: #fff; }

.RadMenu_RefTracker .rmTopArrow {
  border-bottom: 1px solid #ccc;
  background-position: 50% -95px; }

.RadMenu_RefTracker .rmBottomArrow {
  border-top: 1px solid #ccc;
  background-position: 50% -109px; }

.RadMenu_RefTracker .rmLeftArrow {
  border-right: 1px solid #ccc;
  background-position: 50% -48px; }

.RadMenu_RefTracker .rmRightArrow {
  border-left: 1px solid #ccc;
  background-position: 50% 1px; }

/*.RadMenu_RefTracker .rmSeparator .rmText {
  border-color: #808080 #e4e4e4 #e4e4e4 #808080; }

.RadMenu_RefTracker .rmGroup .rmSeparator .rmText {
  border-color: #999 #fff #fff #999; }*/



.RadMenu_RefTracker .rmSeparator .rmText,
.RadMenu_RefTracker .rmGroup .rmSeparator .rmText {
    border-color: rgba(94, 94, 85, 0.3) transparent transparent transparent !important; /*reftcss|menu|Menu bar border separator colour|gbgO9ymeqEmqzPik*/
    width: 95% !important;
    margin-left: 5px !important;
    /*border-color: #E0E0E0 transparent transparent transparent !important;*/
}
.RadMenu_RefTracker .rmScrollWrap .rmVertical {
  border: 0; }

/* </RadMenu / RefTracker> */
.RadMenu_RefTracker .rmHorizontal .rmRootLink .rmToggle {
  margin-left: 0px;
  margin-right: -8px;
  height: 21px; }

.RadMenu_RefTracker .rmGroup .rmToggle:hover {
  border-color: #ffc350; }

.RadMenu_RefTracker .rmGroup .rmExpanded .rmToggle {
  border-color: #ca4900; }

.RadMenu_RefTracker .rmGroup .rmDisabled .rmToggle:hover {
  border-color: transparent; }

.RadMenu_RefTracker .rmHorizontal .rmRootLink .rmIcon {
  background-image: url('Menu/rmExpandArrows.png');
  background-position: 50% -107px; }
  @media screen\9 {
    .RadMenu_RefTracker .rmHorizontal .rmRootLink .rmIcon {
      background-position: -5px -107px; } }

/* <rtl> */
.RadMenu_RefTracker_rtl .rmGroup,
.RadMenu_RefTracker_rtl .rmMultiColumn,
.RadMenu_RefTracker_rtl .rmGroup .rmVertical {
  background-position: 101% 0; }

.RadMenu_RefTracker_rtl .rmHorizontal .rmRootLink {
  margin-left: 0;
  margin-right: 1px; }

.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink {
  padding-right: 12px;
  padding-left: 1px; }

.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink:hover,
.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink.rmSelected,
.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink.rmFocused,
.RadMenu_RefTracker_rtl .rmVertical .rmLink.rmRootLink.rmExpanded {
  padding-right: 11px;
  padding-left: 0; }

.RadMenu_RefTracker_rtl .rmVertical.rmGroup a.rmLink .rmText,
.RadMenu_RefTracker_rtl .rmGroup .rmVertical a.rmLink .rmText {
  padding-left: 53px;
  padding-right: 30px; }

.RadMenu_RefTracker_rtl .rmToggleHandles .rmRootLink.rmLink .rmText.rmExpandUp,
.RadMenu_RefTracker_rtl .rmToggleHandles .rmRootLink.rmLink .rmText.rmExpandDown,
.RadMenu_RefTracker_rtl .rmToggleHandles .rmRootLink.rmLink .rmText.rmExpandLeft,
.RadMenu_RefTracker_rtl .rmToggleHandles .rmRootLink.rmLink .rmText.rmExpandRight {
  padding-left: 8px; }

.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandUp,
.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandDown,
.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandLeft,
.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandRight,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandUp,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandDown,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandLeft,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandRight {
  padding-right: 3px;
  padding-left: 30px; }

.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandUp,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandUp {
  background-position: left -90px; }

.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandDown,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandDown {
  background-position: left -103px; }

.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandLeft,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandLeft {
  background-position: left -50px; }

.RadMenu_RefTracker_rtl .rmHorizontal.rmGroup .rmItem .rmExpandRight,
.RadMenu_RefTracker_rtl .rmGroup .rmHorizontal .rmItem .rmExpandRight {
  background-position: left 0px; }

.RadMenu_RefTracker_rtl .rmGroup .rmLink:hover .rmLeftImage,
.RadMenu_RefTracker_rtl .rmGroup .rmLink.rmFocused .rmLeftImage,
.RadMenu_RefTracker_rtl .rmGroup .rmLink.rmSelected .rmLeftImage,
.RadMenu_RefTracker_rtl .rmGroup .rmLink.rmExpanded .rmLeftImage {
  right: -1px; }

.RadMenu_RefTracker_rtl .rmGroup .rmToggle:hover {
  border-left: 0;
  border-right: 1px solid #C98400; }

.RadMenu_RefTracker_rtl .rmGroup .rmExpanded .rmToggle {
  border-left: 0;
  border-right: 1px solid #CA4B0C; }

.RadMenu_RefTracker_rtl .rmHorizontal .rmRootLink .rmToggle {
  margin-right: -8px;
  margin-left: -10px; }

/* </rtl> */

