﻿.RadTabStrip, .RadTabStripVertical
{
    margin: 0;
    padding: 0;
}

.RadTabStripVertical
{
    vertical-align: top;
}

.RadTabStripVertical, .RadTabStripVertical .rtsLevel
{
    display: -moz-inline-stack;
    display: inline-block;
    zoom: 1; *display:inline;
}

.RadTabStrip .rtsLevel
{
    clear: both;
    overflow: hidden;
    width: 100%;
    position: relative; /*padding-top: 1px;*/
}

* html .RadTabStrip .rtsLevel
{
    position: static;
}

* + html .RadTabStrip .rtsLevel
{
    position: static;
}

.RadTabStrip .rtsLevel1
{
    padding-top: 0;
}

.RadTabStrip .rtsScroll
{
    width: 10000px;
    white-space: nowrap;
}

.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL
{
    overflow: hidden;
    float: left;
    margin: 0;
    padding: 0;
}

.RadTabStrip_rtl .rtsUL
{
    float: right;
}

.RadTabStrip .rtsUL:after
{
    clear: both;
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.RadTabStrip .rtsLI, .RadTabStripVertical .rtsLI
{
    overflow: hidden;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.RadTabStrip .rtsLI
{
    float: left;
    display: inline;
    zoom: 1;
}

* html .RadTabStrip .rtsLI
{
    float: none;
}
* + html .RadTabStrip .rtsLI
{
    float: none;
}

.RadTabStrip .rtsSeparator, .RadTabStripVertical .rtsSeparator
{
    height: 26px;
}

.RadTabStrip .rtsLink, .RadTabStripVertical .rtsLink
{
    display: block;
    outline: none;
    cursor: pointer;
    text-decoration: none;
    white-space: nowrap;
    padding-left: 9px;
}

.RadTabStrip .rtsLink
{
    text-align: center;
}

.RadTabStripVertical .rtsLink
{
    text-align: right;
}

/* Opera & IE8 bozos do not inherit text-decoration */
.RadTabStrip .rtsLevel .rtsOut, .RadTabStrip .rtsLevel .rtsIn, .RadTabStrip .rtsLevel .rtsTxt
{
    text-decoration: inherit;
}

.RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    display: block;
    padding-right: 9px;
}

.RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn
{
    display: block;
    padding: 0 5px;
}

.RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg
{
    border: 0;
    margin-top: -2px;
    vertical-align: middle;
}

.RadTabStrip .rtsTxt, .RadTabStripVertical .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 0 5px;
}

.RadTabStrip .rtsDisabled, .RadTabStripVertical .rtsDisabled
{
    cursor: default;
}

.RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow, .RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled
{
    margin-top: 5px;
    height: 18px;
    width: 18px;
    font-size: 0;
    line-height: 18px;
    text-indent: -9999px;
    overflow: hidden;
    outline: 0;
    background-color: transparent;
    background-repeat: no-repeat;
}

.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsPrevArrow, .RadTabStrip .rtsNextArrow
{
    display: block;
}

.RadTabStrip .rtsPrevArrow
{
    background-position: 0 -208px;
}
.RadTabStrip .rtsNextArrow
{
    background-position: -18px -208px;
}
.RadTabStrip .rtsPrevArrow:hover
{
    background-position: -36px -208px;
}
.RadTabStrip .rtsNextArrow:hover
{
    background-position: -54px -208px;
}
.RadTabStrip .rtsPrevArrowDisabled, .RadTabStrip .rtsPrevArrowDisabled:hover
{
    background-position: -72px -208px;
}
.RadTabStrip .rtsNextArrowDisabled, .RadTabStrip .rtsNextArrowDisabled:hover
{
    background-position: -90px -208px;
}

.RadTabStrip .rtsCenter
{
    text-align: center;
}

.RadTabStrip .rtsImg
{
    border: none;
}
.RadTabStrip .rtsImg + .rtsTxt
{
    display: -moz-inline-box;
    display: inline-block;
}
.RadTabStrip .rtsTxt
{
    display: inline-block;
}

.RadTabStrip .rtsRight .rtsUL
{
    float: right;
}

.RadTabStrip .rtsCenter .rtsUL
{
    display: -moz-inline-box;
    display: inline-block;
    float: none;
}

.RadTabStrip .rtsBreak
{
    height: 0;
    width: 0;
    font-size: 0;
    line-height: 0;
    display: block;
    clear: left;
    overflow: hidden;
}

* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}
* html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline-block;
}
* + html .RadTabStrip .rtsCenter .rtsUL
{
    display: inline;
}

.RadTabStrip_rtl .rtsLI
{
    float: right;
}

* html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

* + html .RadTabStrip_rtl .rtsLI
{
    float: none;
}

@media screen and (min-width:50px)
{
    :root .rtsScroll
    {
        width: auto;
    }

    :root .rtsScroll .rtsLI
    {
        float: none;
        display: inline-block;
    }
}

.RadTabStripVertical .rtsLink, .RadTabStripVertical .rtsLI .rtsDisabled:hover
{
    background-position: 0 0;
}
.RadTabStripVertical .rtsLink:hover
{
    background-position: 0 -200px;
}
.RadTabStripVertical .rtsSelected, .RadTabStripVertical .rtsSelected:hover
{
    background-position: 0 -400px;
}

.RadTabStripVertical .rtsLI
{
    display: inline;
}

.RadTabStripVertical .rtsSeparator
{
    display: block;
    height: 2px;
}

#TabNav
{
    background-image: url(TabStrip/BlueMenuFooter.png);
    background-position: 100% -2px;
    clear:both;
}
#TabWrapper
{
    height: 62px;
    background-image: url(TabStrip/BlueleftCorner.png);
    background-position: 0 -2px;
    clear:both;
}

.RadTabStrip_GroupTravel .rtsLI, .RadTabStrip_GroupTravel .rtsLink
{
    color: #FFF;
    font: 12px/31px Arial, sans-serif;
    font-weight: bold;
}
.RadTabStripTop_GroupTravel .rtsLevel2
{
    background-color: #64A30A;
    background-image: url(TabStrip/TabStripStates.png);
    background-position: 100% -437px;
}
.RadTabStripTop_GroupTravel .rtsLevel2 .rtsUL
{
    background-image: url(TabStrip/TabStripStates.png);
    background-position: 0 -405px;
    padding-left: 8px;
}

.RadTabStripLeft_GroupTravel .rtsSeparator, .RadTabStripRight_GroupTravel .rtsSeparator
{
    background: #898C95;
}

/* <disabled tabs> */
.RadTabStrip_GroupTravel .rtsDisabled
{
    color: #aaa;
}
/* </disabled tabs> */

/* <scrolling arrows> */
.RadTabStrip_GroupTravel .rtsNextArrow, .RadTabStrip_GroupTravel .rtsPrevArrow, .RadTabStrip_GroupTravel .rtsPrevArrowDisabled, .RadTabStrip_GroupTravel .rtsNextArrowDisabled
{
    background-image: url('TabStrip/TabStripStates.png');
}
/* </scrolling arrows> */

/* <tab backgrounds> */

.RadTabStripTop_GroupTravel .rtsLevel1
{
    background-color: transparent;
}

.RadTabStripTop_GroupTravel .rtsLevel .rtsLink, .RadTabStripTop_GroupTravel .rtsLevel .rtsOut, .RadTabStripBottom_GroupTravel .rtsLevel .rtsLink, .RadTabStripBottom_GroupTravel .rtsLevel .rtsOut, .RadTabStripTop_GroupTravel_Baseline .rtsLevel, .RadTabStripBottom_GroupTravel_Baseline .rtsLevel
{
    background-image: url('TabStrip/TabStripStates.png');
}

.RadTabStripLeft_GroupTravel .rtsLink, .RadTabStripRight_GroupTravel .rtsLink
{
    background-image: url('TabStrip/TabStripVStates.png');
}

.RadTabStripLeft_GroupTravel .rtsLast .rtsLink, .RadTabStripRight_GroupTravel .rtsLast .rtsLink
{
    border-bottom: 1px solid #898C95;
}

.RadTabStripRight_GroupTravel .rtsLink, .RadTabStripRight_GroupTravel .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}
.RadTabStripRight_GroupTravel .rtsLink:hover
{
    background-position: 100% -200px;
}
.RadTabStripRight_GroupTravel .rtsSelected, .RadTabStripRight_GroupTravel .rtsSelected:hover
{
    background-position: 100% -400px;
}
/* </tab backgrounds> */


/* <background positioning: tabs with hovers> */

/* <orientation: top> */

.RadTabStripTop_GroupTravel .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}
.RadTabStripTop_GroupTravel .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}

.RadTabStripTop_GroupTravel .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -63px;
}
.RadTabStripTop_GroupTravel .rtsLevel1 .rtsLink:hover .rtsOut
{
    background-position: 100% -63px;
}

.RadTabStripTop_GroupTravel .rtsLevel1 .rtsSelected, .RadTabStripTop_GroupTravel .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -32px;
}
.RadTabStripTop_GroupTravel .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_GroupTravel .rtsLevel1 .rtsSelected:hover .rtsOut
{
    background-position: 100% -32px;
}

.RadTabStripTop_GroupTravel .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}
.RadTabStripTop_GroupTravel .rtsLevel1 .rtsDisabled:hover .rtsOut
{
    background-position: 100% 0;
}


.RadTabStripTop_GroupTravel .rtsLevel2 .rtsLink
{
    background-position: 0 -240px;
}
.RadTabStripTop_GroupTravel .rtsLevel2 .rtsOut
{
    background-position: 100% -240px;
}

.RadTabStripTop_GroupTravel .rtsLevel2 .rtsLink:hover
{
    background-position: 0 -272px;
}
.RadTabStripTop_GroupTravel .rtsLevel2 .rtsLink:hover .rtsOut
{
    background-position: 100% -272px;
}

.RadTabStripTop_GroupTravel .rtsLevel2 .rtsSelected, .RadTabStripTop_GroupTravel .rtsLevel2 .rtsSelected:hover
{
    background-position: 0 -272px;
}
.RadTabStripTop_GroupTravel .rtsLevel2 .rtsSelected .rtsOut, .RadTabStripTop_GroupTravel .rtsLevel2 .rtsSelected:hover .rtsOut
{
    background-position: 100% -272px;
}

.RadTabStripTop_GroupTravel .rtsLevel2 .rtsDisabled:hover
{
    background-position: 0 0;
}
.RadTabStripTop_GroupTravel .rtsLevel2 .rtsDisabled:hover .rtsOut
{
    background-position: 100% 0;
}



.RadTabStripTop_GroupTravel_Baseline .rtsLevel
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}

/* </orientation: top> */

/* <orientation: bottom> */

.RadTabStripBottom_GroupTravel .rtsLink
{
    background-position: 0 -182px;
}
.RadTabStripBottom_GroupTravel .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_GroupTravel .rtsLink:hover
{
    background-position: 0 -130px;
}
.RadTabStripBottom_GroupTravel .rtsLink:hover .rtsOut
{
    background-position: 100% -130px;
}

.RadTabStripBottom_GroupTravel .rtsSelected, .RadTabStripBottom_GroupTravel .rtsSelected:hover
{
    background-position: 0 -156px;
}
.RadTabStripBottom_GroupTravel .rtsSelected .rtsOut, .RadTabStripBottom_GroupTravel .rtsSelected:hover .rtsOut
{
    background-position: 100% -156px;
}

.RadTabStripBottom_GroupTravel .rtsDisabled:hover
{
    background-position: 0 -182px;
}
.RadTabStripBottom_GroupTravel .rtsDisabled:hover .rtsOut
{
    background-position: 100% -182px;
}

.RadTabStripBottom_GroupTravel_Baseline .rtsLevel
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}

/* </orientation: bottom> */

/* <orientation: right> */

.RadTabStripRight_GroupTravel .rtsUL .rtsLink, .RadTabStripRight_GroupTravel .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}
.RadTabStripRight_GroupTravel .rtsUL .rtsLink:hover
{
    background-position: 100% -200px;
}
.RadTabStripRight_GroupTravel .rtsUL .rtsSelected, .RadTabStripRight_GroupTravel .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}

/* </orientation: right> */

/* </background positioning: tabs with hovers> */

/* <simplistic sub-item styles> */

.RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel2, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel3, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel4
{
    background: #fff;
}

.RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel2 .rtsSelected, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel3 .rtsSelected, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel4 .rtsSelected
{
    text-decoration: underline;
}

.RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel2 .rtsLink, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel2 .rtsOut, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel2 .rtsIn, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel3 .rtsLink, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel3 .rtsOut, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel3 .rtsIn, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel4 .rtsLink, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel4 .rtsOut, .RadTabStrip_GroupTravel_SimpleSubItems .rtsLevel4 .rtsIn
{
    background: none;
}

/* </simplistic sub-item styles> */