
/********************************************/
/***      MERCURY MENU STYLE SHEET       ***/
/********************************************/
/**
 * Mercury styles for PageNavR (Telerik RadMenu)
 *
 * This document contains Mercury styles for the PageNavR/RadMenu control.
 * 
 * TABLE OF CONTENTS:
 * RadMenu Default
 *  * Root items
 *  * Submenu items
 *  *  * expand arrows
 *  *  * rtl
 *  * Submenu offsets
 *  * Scrolling arrows
 *  * Separators
 */

/* ######################## */
/*     RadMenu Styling      */
/* ######################## */

/* <RadMenu / Default> */

#ctl00_NavPanel {
    /*background: url("images/navigation.png") no-repeat scroll 0 0 transparent;*/
    /*height: 66px;*/
    height: 45px;
    margin-left: -23px;
    padding: 0 23px;
    /*width: 948px;*/
    width: 100%;
 }
.RadMenu_Mercury .rmRootGroup {
    background: url("images/navigation_red.png") no-repeat scroll 0 0 #bd2031;
    /*-moz-linear-gradient(center top , #DE2031 0%, #BD2031 100%) repeat scroll 0 0 transparent*/
    height: 44px;
}
.RadMenu_Mercury, .RadMenu_Mercury a.rmLink {
    color: #FFFFFF;
    font: bold 20px/44px 'Open Sans Condensed',Arial,sans-serif;
    text-decoration: none;
}
.RadMenu_Mercury a.rmLink, .RadMenu_Mercury a.rmDisabled, .RadMenu_Mercury a.rmDisabled:hover {
    background-color: transparent;
}
.RadMenu_Mercury a.rmRootLink:hover, .RadMenu_Mercury a.rmRootLink.rmFocused, .RadMenu_Mercury a.rmRootLink.rmSelected {
    background: url("images/navselectbg.png") repeat-x scroll 0 0 #1E8DAC;
    border-left: 1px solid #256374;
    border-right: 1px solid #256374;
    margin-left: -1px;
    margin-right: -1px;
    height: 44px;
}
.RadMenu_Mercury .rmHorizontal .rmRootLink span.rmText {
    display: inline;
    padding-left: 12px;
}
.RadMenu_Mercury_rtl .rmRootLink span.rmText {
    padding-right: 12px;
}
.RadMenu_Mercury_Context_rtl .rmRootLink span.rmText {
    padding-right: 28px;
}
.RadMenu_Mercury .rmHorizontal a.rmRootLink {
    padding-left: 0;
}
.RadMenu_Mercury_rtl a.rmRootLink {
    margin-left: 0;
    padding: 0;
}
.RadMenu_Mercury .rmHorizontal .rmItem > a.rmRootLink {
    width: 99%;
}
.rmRootLink {
	/*background: url("images/navigation_slice.png") repeat-x scroll 0 0 #5E931E;*/
}
.RadMenu_Mercury ul.rmHorizontal .rmLeftImage {
    margin: 4px -4px 0 6px;
}
.RadMenu_Mercury_rtl ul.rmHorizontal .rmLeftImage {
    margin: 4px 6px 0 -4px;
}
.RadMenu_Mercury .rmVertical a.rmLink {
    padding-bottom: 1px;
    padding-top: 1px;
}
.RadMenu_Mercury .rmVertical a.rmLink:hover, .RadMenu_Mercury .rmVertical a.rmFocused, .RadMenu_Mercury .rmVertical a.rmSelected, .RadMenu_Mercury .rmVertical a.rmExpanded, .RadMenu_Mercury .rmVertical a.rmExpanded:hover {
    border-color: #414141;
    border-style: solid;
    border-width: 1px 0;
    padding-bottom: 0;
    padding-top: 0;
}
.RadMenu_Mercury .rmVertical .rmFirst a.rmLink:hover, .RadMenu_Mercury .rmVertical .rmFirst a.rmFocused, .RadMenu_Mercury .rmVertical .rmFirst a.rmSelected, .RadMenu_Mercury .rmVertical .rmFirst a.rmExpanded, .RadMenu_Mercury .rmVertical .rmFirst a.rmExpanded:hover {
    border-top-width: 0;
    padding-bottom: 0;
    padding-top: 1px;
}
.RadMenu_Mercury .rmVertical .rmLast a.rmLink:hover, .RadMenu_Mercury .rmVertical .rmLast a.rmFocused, .RadMenu_Mercury .rmVertical .rmLast a.rmSelected, .RadMenu_Mercury .rmVertical .rmLast a.rmExpanded, .RadMenu_Mercury .rmVertical .rmLast a.rmExpanded:hover {
    border-bottom-width: 0;
    padding-bottom: 1px;
    padding-top: 0;
}
.RadMenu_Mercury .rmVertical .rmItem a.rmDisabled:hover {
    border-width: 0;
    padding-bottom: 1px;
    padding-top: 1px;
}
.RadMenu_Mercury a.rmDisabled, .RadMenu_Mercury a.rmDisabled:hover {
    background-color: transparent;
    color: #CCCCCC;
}
.RadMenu_Mercury .rmGroup, .RadMenu_Mercury .rmMultiColumn, .RadMenu_Mercury .rmGroup .rmVertical {
    background: none repeat scroll 0 0 #bd2031;
    border: 1px solid #414141;
    border-top: 0px;
}
.RadMenu_Mercury .rmGroup .rmItem .rmLink .rmText {
    padding-left: 15px;
    padding-right: 54px;
}
.RadMenu_Mercury .rmTopFix, .RadMenu_Mercury .rmBottomFix, .RadMenu_Mercury .rmRoundedCorners .rmGroup .rmItem, .RadMenu_Mercury .rmRoundedCorners li.rmFirstGroupColumn .rmItem, .RadMenu_Mercury .rmRoundedCorners .rmFirstGroupColumn li.rmFirstGroupColumn .rmItem, .RadMenu_Mercury .rmRoundedCorners ul.rmHorizontal .rmFirst, .RadMenu_Mercury_Context.rmRoundedCorners .rmGroup .rmItem, .RadMenu_Mercury_Context.rmRoundedCorners ul.rmHorizontal .rmFirst {
    background-color: #777777;
}
* html .rmRoundedCorners_Mercury .rmGroup .rmItem, * html .rmRoundedCorners_Mercury ul.rmHorizontal .rmFirst {
    background-color: #777777;
}
.RadMenu_Mercury .rmRoundedCorners .rmGroupColumn {
    background-color: #777777;
}
.RadMenu_Mercury .rmTopFix, .RadMenu_Mercury .rmBottomFix, .RadMenu_Mercury .rmRoundedCorners .rmGroup .rmFirst, .RadMenu_Mercury_Context.rmRoundedCorners .rmGroup .rmFirst, .rmRoundedCorners_Mercury .rmGroup .rmFirst {
    border-color: #979797;
}
.RadMenu_Mercury .rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_Mercury .rmRoundedCorners .rmScrollWrapContainer .rmBottomFix, .RadMenu_Mercury_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopFix, .RadMenu_Mercury_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomFix {
    background: none repeat scroll 0 0 #777777;
}
* html .rmRoundedCorners_Mercury .rmScrollWrapContainer .rmTopFix, * html .rmRoundedCorners_Mercury .rmScrollWrapContainer .rmBottomFix {
    background: none repeat scroll 0 0 #777777;
}
.RadMenu_Mercury .rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Mercury .rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_Mercury .rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Mercury .rmRoundedCorners .rmScrollWrapContainer .rmRightArrow, .RadMenu_Mercury_Context.rmRoundedCorners .rmScrollWrapContainer .rmTopArrow, .RadMenu_Mercury_Context.rmRoundedCorners .rmScrollWrapContainer .rmBottomArrow, .RadMenu_Mercury_Context.rmRoundedCorners .rmScrollWrapContainer .rmLeftArrow, .RadMenu_Mercury_Context.rmRoundedCorners .rmScrollWrapContainer .rmRightArrow {
    background-color: #777777;
    border: 0 none;
}
* html .rmRoundedCorners_Mercury .rmScrollWrapContainer .rmTopArrow, * html .rmRoundedCorners_Mercury .rmScrollWrapContainer .rmBottomArrow, * html .rmRoundedCorners_Mercury .rmScrollWrapContainer .rmLeftArrow, * html .rmRoundedCorners_Mercury .rmScrollWrapContainer .rmRightArrow {
    background-color: #777777;
    border: 0 none;
}
.RadMenu_Mercury .rmRootGroup li.rmItem .rmGroup {
    padding-bottom: 0;
}
.RadMenu_Mercury .rmScrollWrap .rmVertical {
    border: 0 none;
}
.RadMenu_Mercury .rmGroup .rmItem a.rmLink, .RadMenu_Mercury .rmGroup .rmItem a.rmLink:hover, .RadMenu_Mercury .rmGroup .rmItem a.rmFocused, .RadMenu_Mercury .rmGroup .rmItem a.rmSelected, .RadMenu_Mercury .rmGroup .rmItem a.rmExpanded {
    border: 0 none;
    padding-bottom: 0;
    padding-top: 0;
}
.RadMenu_Mercury .rmGroup .rmLast a.rmLink, .RadMenu_Mercury .rmGroup .rmLast a.rmLink:hover, .RadMenu_Mercury .rmGroup .rmLast a.rmFocused, .RadMenu_Mercury .rmGroup .rmLast a.rmSelected, .RadMenu_Mercury .rmGroup .rmLast a.rmExpanded {
    padding-bottom: 1px;
}
.RadMenu_Mercury .rmGroup a.rmLink, .RadMenu_Mercury .rmGroup .rmText, .RadMenu_Mercury .rmGroup .rmItem a.rmDisabled, .RadMenu_Mercury .rmGroup .rmItem a.rmDisabled:hover, .RadMenu_Mercury .rmGroup .rmItem a.rmDisabled .rmText, .RadMenu_Mercury .rmGroup .rmItem a.rmDisabled:hover .rmText {
    font-size: 18px;
    line-height: 35px;
}
.RadMenu_Mercury .rmGroup a.rmLink:hover, .RadMenu_Mercury .rmGroup a.rmFocused, .RadMenu_Mercury .rmGroup a.rmSelected, .RadMenu_Mercury .rmGroup a.rmExpanded {
    background-color: #1E8DAC;
}
.RadMenu_Mercury .rmRootGroup .rmExpandRight, .RadMenu_Mercury .rmGroup .rmExpandDown, .RadMenu_Mercury_Context .rmGroup .rmExpandRight, .RadMenu_Mercury .rmRootGroup .rmItem a.rmDisabled .rmExpandRight, .RadMenu_Mercury .rmGroup .rmItem a.rmDisabled .rmExpandDown, .RadMenu_Mercury .rmRootGroup .rmItem a.rmDisabled:hover .rmExpandRight, .RadMenu_Mercury .rmGroup .rmItem a.rmDisabled:hover .rmExpandDown {
    background-image: url("images/navrightarrow.png");
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
.RadMenu_Mercury .rmSlide {
    margin: 0 0 0 -1px;
}
.RadMenu_Mercury .rmVertical .rmSlide, .RadMenu_Mercury .rmSlide .rmSlide, .RadMenu_Mercury_Context .rmGroup .rmSlide {
    margin: 0 0 0 -5px;
}
.RadMenu_Mercury_rtl .rmSlide {
    margin: 0;
}
.RadMenu_Mercury_rtl .rmFirst .rmSlide {
    margin-left: 1px;
}
.RadMenu_Mercury_rtl .rmVertical .rmSlide, .RadMenu_Mercury_rtl .rmSlide .rmSlide, .RadMenu_Mercury_Context_rtl .rmGroup .rmSlide {
    margin: 0 0 0 5px;
}
.RadMenu_Mercury .rmLeftArrow, .RadMenu_Mercury .rmRightArrow {
    background-color: #E6E6E6;
}
.RadMenu_Mercury .rmLeftArrow {
    background-position: -8px -312px;
    border-right: 1px solid #828282;
}
.RadMenu_Mercury .rmRightArrow {
    background-position: -482px -216px;
    border-left: 1px solid #828282;
}
.RadMenu_Mercury .rmTopArrow, .RadMenu_Mercury .rmBottomArrow, .RadMenu_Mercury .rmGroup .rmLeftArrow, .RadMenu_Mercury .rmGroup .rmRightArrow {
    background-color: #666666;
}
.RadMenu_Mercury .rmTopArrow {
    background-position: 50% -367px;
    border-bottom: 1px solid #828282;
}
.RadMenu_Mercury .rmBottomArrow {
    background-position: 50% -391px;
    border-top: 1px solid #828282;
}
.RadMenu_Mercury .rmHorizontal .rmSeparator .rmText, .RadMenu_Mercury .rmVertical .rmHorizontal .rmSeparator .rmText {
    background-color: #A8A8A8;
    height: 22px;
    margin: 1px 0 0;
    width: 1px;
}
.RadMenu_Mercury_Context .rmSeparator .rmText, .RadMenu_Mercury .rmHorizontal .rmGroup .rmSeparator .rmText, .RadMenu_Mercury .rmVertical .rmHorizontal .rmGroup .rmSeparator .rmText {
    background-color: transparent;
    background-position: 0 -406px;
}
.RadMenu_Mercury .rmRootGroup .rmVertical .rmSeparator .rmText, .RadMenu_Mercury_Context .rmVertical .rmSeparator .rmText {
    margin: 1px 5px !important;
}


