.RadMenu { text-align: left; white-space: nowrap; float: left; position: relative; }
.RadMenu .rmRootGroup { margin: 0; padding: 0; position: relative; left: 0; display: inline-block; }
* html .RadMenu .rmRootGroup { float: left; }
.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, .rmRootGroup ul.rmHorizontal, .RadMenu_Context ul.rmHorizontal { margin: 0; padding: 0; display: none; position: relative; left: 0; float: left; }
.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; }
* html .RadMenu .rmItem { display: inline; }

.tabs { min-width:680px; }

.tabs ul.rmVertical { border: outset 1px #fff; background-color: #fff; padding: 2px; }
.tabs .rmLink { text-decoration: none; }
.tabs .rmRootScrollGroup { padding: 0; margin: 0; min-width:670px !important; }
.tabs .rmRootScrollGroup > .rmItem > .rmLink { cursor: pointer !important; margin-right: 3px; background-image: url(images/glass.png); background-repeat: repeat-x; background-position: left top; border: 0; text-decoration: none; padding: 4px 0 3px 12px; border-bottom: solid 1px #e3dcc0; }
.tabs .rmRootScrollGroup > .rmItem.i { padding: 0 0 0 0; }
.tabs .rmRootScrollGroup > .rmItem.i > .rmLink { background-image: none; padding: 5px 0 0; margin-left: 5px; border-bottom: solid 1px Transparent; }
.tabs .rmRootScrollGroup > .rmItem.i > .rmLink img { padding: 0 !important; margin: 0 !important; }
.tabs .rmRootScrollGroup > .rmItem.i > .rmLink .rmText { display: none !important; }
.tabs .rmRootScrollGroup > .rmItem > .rmLink:hover { color: #fff; }
.tabs .rmVertical > .rmItem > .rmLink { font-size: 75%; vertical-align: middle; width: 300px; border-style: solid; border-width: 1px; border-color: #fff; white-space: normal; background-color: #fff; padding: 4px 0 2px; min-height: 16px; }
.tabs .rmVertical > .rmItem > .rmLink:hover { color: #000; background-color: #def; cursor: pointer; border-style: solid; border-width: 1px; border-color: #cdf; }
.tabs .rmLink.dept:hover, .dept .tabs .rmLink.dept { border-bottom: solid 1px #066 !important; }
.tabs .rmLink.ind:hover, .ind .tabs .rmLink.ind { border-bottom: solid 1px #609 !important; }
.tabs .rmLink.my:hover, .my .tabs .rmLink.my { border-bottom: solid 1px #8f7156 !important; }
.tabs .rmLink.org:hover, .org .tabs .rmLink.org { border-bottom: solid 1px #039 !important; }
.tabs .rmLink.proj:hover, .proj .tabs .rmLink.proj { border-bottom: solid 1px #060 !important; }
.tabs a.dept { background-color: #498f8b; color: #ccfbf7; }
.tabs a.dept a { color: #bff; }
.tabs a.dept:hover, .dept table.top > tfoot td, .dept .tabs a.dept, .dept .module td.title { background-color: #066; color: #bff; }
.tabs a.ind { background-color: #9148af; color: #f0e3f7; }
.tabs a.ind a { color: #edf; }
.tabs a.ind:hover, .ind table.top > tfoot td, .ind .tabs a.ind, .ind .module td.title { background-color: #609; color: #edf; }
.tabs a.my { background-color: #ad9780; color: #efead6; }
.tabs a.my a { color: #ede7d0; }
.tabs a.my:hover, .my table.top > tfoot td, .my .tabs a.my { background-color: #8f7156; color: #ede7d0; }
.tabs a.org { background-color: #496baf; color: #c0d7f7; }
.tabs a.org a { color: #acf; }
.tabs a.org:hover, .org table.top > tfoot td, .org .tabs a.org, .org .module td.title { background-color: #039; color: #acf; }
.tabs a.proj { background-color: #498f44; color: #d8fbdf; }
.tabs a.proj a { color: #cfd; }
.tabs a.proj:hover, .proj table.top > tfoot td, .proj .tabs a.proj, .proj .module td.title { background-color: #060; color: #cfd; }
.my .tabs a.my, .org .tabs a.org, .ind .tabs a.ind, .proj .tabs a.proj, .dept .tabs a.dept { color: #fff !important; font-weight: bold; }

.RadMenu .rmHorizontal .rmItem { clear: none; }
.RadMenu .rmVertical .rmItem { clear: both !important; }
.rmSized .rmVertical .rmItem { width: 100%; }
.rmSized .rmHorizontal .rmItem, .rmSized .rmRootGroup .rmVertical .rmItem { width: auto; }
.RadMenu ul.rmActive, .RadMenu ul.rmRootGroup { display: block; }
.RadMenu .rmSlide, .RadMenu_Context { position: absolute; overflow: hidden; display: none; float: left; }
* html .RadMenu .rmSlide, * html .RadMenu_Context { height: 1px; }
.RadMenu_Context { z-index: 1000; overflow: visible; }
.RadMenu .rmText { display: block; }
.RadMenu div.rmText { white-space: normal; }
.RadMenu a.rmLink { cursor: default; display: block; }
.rmScrollWrap { position: absolute; float: left; overflow: hidden; left: 0; }
.RadMenu .rmLeftArrow, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmRightArrow { position: absolute; z-index: 2000; text-indent: -1000em; font-size: 0; line-height: 0; outline: 0; overflow: hidden; }
.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 { border: 0; float: left; }
.RadMenu_rtl { float: right; text-align: right; }
.RadMenu_rtl ul.rmHorizontal, .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 .rmLink { width: auto; }
.RadMenu .rmSeparator, .RadMenu .rmSeparator:after { line-height: 0; font-size: 0; overflow: hidden; }
.RadMenu div.rmRootGroup { position: relative; }
.RadMenu .rmItem { padding: 0; }
.RadMenu .rmLink { padding: 0 0 0 12px; outline: 0; float: left; }
.RadMenu .rmText { padding-bottom: 1px; float: left; }
.RadMenu .rmLeftImage { margin: 0 2px 0 0; padding-bottom: 0; }
.RadMenu .rmVertical .rmLeftImage + .rmText { padding: 0 8px 1px 24px; }
.RadMenu .rmHorizontal .rmText { padding: 0 12px 1px 0; }
.RadMenu_rtl .rmVertical .rmText { padding: 0 15px 1px 0; }
.RadMenu .rmVertical .rmText, .RadMenu .rmHorizontal .rmVertical .rmText { display: block; float: none; }
.RadMenu .rmVertical .rmLink, .RadMenu .rmHorizontal .rmVertical .rmLink { float: none; }
* html .RadMenu .rmGroup .rmVertical .rmLink, * html .RadMenu .rmGroup .rmHorizontal .rmLink { float: left; }
.RadMenu .rmGroup .rmItem { padding: 0; }
.RadMenu .rmGroup .rmLink, .RadMenu .rmSlide .rmGroup .rmTemplate { padding: 0 0 0 4px; }
.RadMenu_rtl .rmGroup .rmLink, .RadMenu_rtl .rmSlide .rmGroup .rmTemplate { padding: 0 4px 0 0; }
.RadMenu .rmGroup .rmText { padding: 0 54px 0 28px; }
.RadMenu_rtl .rmGroup .rmText { padding: 0 28px 0 54px; }
.RadMenu .rmSlide .rmVertical .rmLeftImage + .rmText, .RadMenu_Context .rmGroup .rmLeftImage + .rmText { padding: 0 54px 0 28px; }
.RadMenu_rtl .rmSlide .rmVertical .rmLeftImage + .rmText, .RadMenu_Context_rtl .rmGroup .rmLeftImage + .rmText { padding: 0 28px 0 54px; }
.RadMenu .rmSlide .rmHorizontal .rmText { padding: 0 11px 0 10px; }
.RadMenu .rmGroup .rmLeftImage { margin: 0 0 0 2px; }
.RadMenu_rtl .rmGroup .rmLeftImage { margin: 0 6px 0 0; }
* html .RadMenu .rmGroup .rmLeftImage { position: absolute; }
* + html .RadMenu .rmGroup .rmLeftImage { position: absolute; }
* html .RadMenu_rtl .rmGroup .rmLeftImage { right: 6px; }
* + html .RadMenu_rtl .rmGroup .rmLeftImage { right: 6px; }
.RadMenu .rmSeparator .rmText { line-height: 0; font-size: 0; padding: 0; background-repeat: repeat-x; overflow: hidden; }
.RadMenu .rmVertical .rmSeparator .rmText, .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText { height: auto; width: auto; padding-bottom: 2px; }
* + html .RadMenu .rmSeparator .rmText, /* IE7 separator height problem */ * + html .RadMenu .rmVertical .rmSeparator .rmText, * + html .RadMenu .rmHorizontal .rmVertical .rmSeparator .rmText { height: 2px; padding: 0; }
* html .RadMenu .rmVertical .rmSeparator .rmText { height: auto; padding: 2px 0 0; }
* html .RadMenu .rmHorizontal .rmSeparator .rmText { padding: 0; }
.RadMenu .rmRootGroup .rmSeparator .rmText { margin: 1px 12px; }
.RadMenu .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context .rmVertical .rmSeparator .rmText { margin: 1px 2px 1px 31px; }
.RadMenu_rtl .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Context_rtl .rmVertical .rmSeparator .rmText { margin: 1px 31px 1px 2px; }
.RadMenu .rmHorizontal .rmSeparator .rmText, .RadMenu .rmVertical .rmHorizontal .rmSeparator .rmText { margin: 2px 0 0; height: 20px; width: 2px; }
.RadMenu .rmLeftArrow, .RadMenu .rmRightArrow { width: 10px; height: 24px; }
.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow { height: 10px; width: 100%; }
.RadMenu .rmTopArrow { background: #e3dcc0 url(images/SortAsc.gif) no-repeat center center; }
.RadMenu .rmBottomArrow { background: #e3dcc0 url(images/SortDesc.gif) no-repeat center center; }
.RadMenu .rmGroup .rmExpandRight { background: transparent url('images/submenuExpandable.gif') no-repeat center right; }

.RadMenu_Custom ul.rmRootGroup, .RadMenu_Custom div.rmRootGroup { padding: 1px 0; border: 1px solid #7c7c7c; background-color: #e4e4e4; }
.RadMenu_Custom, .RadMenu_Custom a.rmLink { font: normal 12px/19px "Segoe UI" , Arial, sans-serif; color: #000; text-decoration: none; }
.RadMenu_Custom .rmItem a.rmLink { padding: 1px 12px; }
.RadMenu_Custom .rmItem a.rmLink .rmText { padding-right: 0; }
.RadMenu_Custom .rmItem a.rmLink:hover, .RadMenu_Custom .rmItem a.rmFocused, .RadMenu_Custom .rmItem a.rmSelected { background: #ffe79c; border: 1px solid #c98400; padding: 0 11px; }
.RadMenu_Custom .rmItem a.rmExpanded, .RadMenu_Custom .rmItem a.rmExpanded:hover { background: #ffa517; border: 1px solid #ca4b0c; padding: 0 11px; }
.RadMenu_Custom .rmItem a.rmDisabled, .RadMenu_Custom .rmItem a.rmDisabled:hover { color: #7d7d7d; background-color: transparent; border: 0; padding: 1px 12px; }
.RadMenu_Custom img.rmLeftImage { margin: 2px 2px 0 0; padding-bottom: 3px; }
.RadMenu_Custom .rmGroup, .RadMenu_Custom .rmMultiColumn, .RadMenu_Custom .rmGroup .rmVertical { border: 1px solid #616161; background: #fff url('Menu/rmDropDownStripe.png') repeat-y -1px 0; }
.RadMenu_Custom .rmTopFix, .RadMenu_Custom .rmBottomFix, .RadMenu_Custom .rmRoundedCorners .rmGroup .rmItem, .RadMenu_Custom .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu_Custom .rmRoundedCorners ul.rmHorizontal .rmFirst { background-image: url('Menu/rmDropDownStripe.png'); background-color: #fff; background-repeat: repeat-y; background-position: -3px 0; }
.RadMenu_Custom .rmRoundedCorners .rmScrollWrap .rmItem, .RadMenu_Custom .rmRoundedCorners .rmGroupColumn .rmItem, .RadMenu_Custom .rmRoundedCorners .rmHorizontal .rmItem { background-image: none; }
.RadMenu_Custom .rmRoundedCorners .rmGroupColumn { background-color: #fff; }
.RadMenu_Custom .rmBottomLeft, .RadMenu_Custom .rmRoundedCorners ul.rmGroup, .RadMenu_Custom .rmRoundedCorners .rmMultiColumn { background-image: url('Menu/rmRoundedLeft.png'); background-color: transparent; background-repeat: no-repeat; }
.RadMenu_Custom .rmTopRight, .RadMenu_Custom .rmBottomRight { background-image: url('Menu/rmRoundedRight.png'); background-color: transparent; background-repeat: no-repeat; }
.RadMenu_Custom .rmTopFix, .RadMenu_Custom .rmBottomFix, .RadMenu_Custom .rmRoundedCorners .rmGroup .rmFirst { border-color: #616161; }
.RadMenu_Custom li.rmTopFix, .RadMenu_Custom li.rmBottomFix { background-position: -4px 0; }
.RadMenu_Custom_rtl .rmBottomLeft, .RadMenu_Custom_rtl .rmRoundedCorners ul.rmGroup, .RadMenu_Custom_rtl .rmRoundedCorners .rmMultiColumn { background-image: url('Menu/rmRoundedLeft_rtl.png'); }
.RadMenu_Custom_rtl .rmTopRight, .RadMenu_Custom_rtl .rmBottomRight { background-image: url('Menu/rmRoundedRight_rtl.png'); }
.RadMenu_Custom_rtl li.rmTopFix, .RadMenu_Custom_rtl li.rmBottomFix, .RadMenu_Custom_rtl .rmRoundedCorners .rmGroup .rmItem { background-position: 101% 0; }
.RadMenu_Custom .rmGroup .rmHorizontal { background: #fff; }
.RadMenu_Custom .rmGroup .rmItem a.rmLink { padding: 1px; margin: 1px 0; }
div.RadMenu ul.rmVertical, div.rmRootGroup ul.rmHorizontal, div.RadMenu_Context ul.rmHorizontal { padding: 2px; }
.RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 6px; }
* html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
* + html .RadMenu .rmGroup .rmItem .rmLeftImage { margin: 2px 0 0 3px; }
.RadMenu_Custom .rmGroup .rmItem a.rmLink:hover, .RadMenu_Custom .rmGroup .rmItem a.rmFocused, .RadMenu_Custom .rmGroup .rmItem a.rmSelected, .RadMenu_Custom .rmGroup .rmItem a.rmExpanded, .RadMenu_Custom .rmGroup .rmItem a.rmExpanded:hover { padding: 0; }
.RadMenu_Custom .rmGroup .rmItem a.rmDisabled, .RadMenu_Custom .rmGroup .rmItem a.rmDisabled:hover { padding: 1px; }
.RadMenu_Custom .rmGroup .rmItem a.rmLink .rmText { padding-right: 53px; }
.RadMenu_Custom .rmGroup .rmHorizontal a.rmLink .rmText { padding-right: 10px; }

.RadMenu .rmGroup .rmExpandRight, .RadMenu .rmGroup .rmExpandLeft, .RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmLeftArrow, .RadMenu .rmRightArrow { background: transparent url('Menu/rmExpandArrows.png') no-repeat; }
.RadMenu .rmGroup .rmExpandRight { background-position: 100% 0; }
.RadMenu .rmGroup .rmExpandLeft { background-position: 0 -48px; }
.RadMenu a.rmLink:hover .rmExpandRight, .RadMenu a.rmFocused .rmExpandRight, .RadMenu a.rmSelected .rmExpandRight, .RadMenu a.rmExpanded .rmExpandRight { background-position: 100% -24px; }
.RadMenu a.rmLink:hover .rmExpandLeft, .RadMenu a.rmFocused .rmExpandLeft, .RadMenu a.rmSelected .rmExpandLeft, .RadMenu a.rmExpanded .rmExpandLeft { background-position: 0 -72px; }
.RadMenu .rmTopArrow, .RadMenu .rmBottomArrow, .RadMenu .rmLeftArrow, .RadMenu .rmRightArrow { background-color: #fff; }
.RadMenu .rmTopArrow { border-bottom: 1px solid #616161; background-position: 50% -95px; }
.RadMenu .rmBottomArrow { border-top: 1px solid #616161; background-position: 50% -109px; }
.RadMenu .rmLeftArrow { border-right: 1px solid #616161; background-position: 50% -48px; }
.RadMenu .rmRightArrow { border-left: 1px solid #616161; background-position: 50% 1px; }

.RadMenu_Custom .rmVertical li.rmSeparator .rmText, .RadMenu_Custom .rmHorizontal .rmVertical li.rmSeparator .rmText { background: #616161; padding-bottom: 1px; margin-top: 2px; }
.RadMenu_Custom .rmHorizontal li.rmSeparator .rmText, .RadMenu_Custom .rmVertical .rmHorizontal li.rmSeparator .rmText { background: #616161; width: 1px; margin-left: 1px; }
.RadMenu_Custom_rtl .rmGroup, .RadMenu_Custom_rtl .rmGroup .rmVertical { background-position: 101% 0; }
.RadMenu_Custom_rtl .rmGroup .rmItem a.rmLink .rmText { padding-left: 53px; padding-right: 27px; }
.RadMenu_Custom_rtl .rmGroup .rmHorizontal a.rmLink .rmText { padding-left: 10px; padding-right: 9px; }
.RadMenu_Custom .rmScrollWrap .rmVertical { border: 0; }
