/*!
 * jQuery UI Tabs 1.9.0
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs
{
    position: relative;
    padding: .2em;
    zoom: 1;
}
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    .ui-tabs .ui-tabs-nav
    {
        margin: 0;
        padding: .2em .2em 0;
    }

        .ui-tabs .ui-tabs-nav li
        {
            list-style: none;
            float: left;
            position: relative;
            top: 0;
            margin: 1px .2em 0 0;
            border-bottom: 0;
            padding: 0;
            white-space: nowrap;
        }

            .ui-tabs .ui-tabs-nav li a
            {
                float: left;
                padding: .5em 1em;
                text-decoration: none;
            }

            .ui-tabs .ui-tabs-nav li.ui-tabs-active
            {
                margin-bottom: -1px;
                padding-bottom: 1px;
            }

                .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a
                {
                    cursor: text;
                }

            .ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a
            {
                cursor: pointer;
            }
    /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
    .ui-tabs .ui-tabs-panel
    {
        display: block;
        border-width: 0;
        padding: 1em 1.4em;
        background: none;
    }


/* Simple tabs for index page */
#tabNewsAndViews
{
    background: transparent;
    border: none;
}

    #tabNewsAndViews .ui-widget-header
    {
        background: #F4F4F5;
        border: none;
        border-bottom: 1px solid #c0c0c0;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
    }

    #tabNewsAndViews .ui-state-default
    {
        background: transparent;
        border: none;
    }

    #tabNewsAndViews .ui-state-active
    {
        background: transparent url(../../../Images/uiTabsArrow.png) no-repeat bottom center;
        border: none;
        font-weight: 500;
        border-top: solid 1px #D5D7DA;
        border-right: solid 1px #D5D7DA;
        border-left: solid 1px #D5D7DA;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #tabNewsAndViews .ui-state-default a
    {
        color: black;
    }

    #tabNewsAndViews .ui-state-active a
    {
        color: #A43B06;
    }

    #tabNewsAndViews .ui-state-default a:hover
    {
        color: white;
        background-color: maroon;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #tabNewsAndViews .ui-state-active a:hover
    {
        color: black;
        background-color: transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

#fundDetails
{
    background: transparent;
    border: none;
}

    #fundDetails .ui-widget-header
    {
        background: #F4F4F5;
        border: none;
        border-bottom: 1px solid #c0c0c0;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        font-size: .9em;
    }

    #fundDetails .ui-state-default
    {
        background: transparent;
        border: none;
    }

    #fundDetails .ui-state-active
    {
        background: transparent url(../../../Images/uiTabsArrow.png) no-repeat bottom center;
        border: none;
        font-weight: 500;
        border-top: solid 1px #D5D7DA;
        border-right: solid 1px #D5D7DA;
        border-left: solid 1px #D5D7DA;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #fundDetails .ui-state-default a
    {
        color: black;
    }

    #fundDetails .ui-state-active a
    {
        color: #A43B06;
    }

    #fundDetails .ui-state-default a:hover
    {
        color: white;
        background-color: maroon;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #fundDetails .ui-state-active a:hover
    {
        color: black;
        background-color: transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

#fundManager
{
    background: transparent;
    border: none;
}

    #fundManager .ui-widget-header
    {
        background: #F4F4F5;
        border: none;
        border-bottom: 1px solid #c0c0c0;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        font-size: .8em;
    }

    #fundManager .ui-state-default
    {
        background: transparent;
        border: none;
    }

    #fundManager .ui-state-active
    {
        background: transparent url(../../../Images/uiTabsArrow.png) no-repeat bottom center;
        border: none;
        font-weight: 500;
        border-top: solid 1px #D5D7DA;
        border-right: solid 1px #D5D7DA;
        border-left: solid 1px #D5D7DA;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #fundManager .ui-state-default a
    {
        color: black;
    }

    #fundManager .ui-state-active a
    {
        color: #A43B06;
    }

    #fundManager .ui-state-default a:hover
    {
        color: white;
        background-color: maroon;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #fundManager .ui-state-active a:hover
    {
        color: black;
        background-color: transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

#schemeWatch
{
    background: transparent;
    border: none;
}

    #schemeWatch .ui-widget-header
    {
        background: #F4F4F5;
        border: none;
        border-bottom: 1px solid #c0c0c0;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        font-size: .9em;
    }

    #schemeWatch .ui-state-default
    {
        background: transparent;
        border: none;
    }

    #schemeWatch .ui-state-active
    {
        background: transparent url(../../../Images/uiTabsArrow.png) no-repeat bottom center;
        border: none;
        font-weight: 500;
        border-top: solid 1px #D5D7DA;
        border-right: solid 1px #D5D7DA;
        border-left: solid 1px #D5D7DA;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #schemeWatch .ui-state-default a
    {
        color: black;
    }

    #schemeWatch .ui-state-active a
    {
        color: #A43B06;
    }

    #schemeWatch .ui-state-default a:hover
    {
        color: white;
        background-color: maroon;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #schemeWatch .ui-state-active a:hover
    {
        color: black;
        background-color: transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

#fundFactsAndRankings
{
    background: transparent;
    border: none;
}

    #fundFactsAndRankings .ui-widget-header
    {
        background: #F4F4F5;
        border: none;
        border-bottom: 1px solid #c0c0c0;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        font-size: .8em;
    }

    #fundFactsAndRankings .ui-state-default
    {
        background: transparent;
        border: none;
    }

    #fundFactsAndRankings .ui-state-active
    {
        background: transparent url(../../../Images/uiTabsArrow.png) no-repeat bottom center;
        border: none;
        font-weight: 500;
        border-top: solid 1px #D5D7DA;
        border-right: solid 1px #D5D7DA;
        border-left: solid 1px #D5D7DA;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #fundFactsAndRankings .ui-state-default a
    {
        color: black;
    }

    #fundFactsAndRankings .ui-state-active a
    {
        color: #A43B06;
    }

    #fundFactsAndRankings .ui-state-default a:hover
    {
        color: white;
        background-color: maroon;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #fundFactsAndRankings .ui-state-active a:hover
    {
        color: black;
        background-color: transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

#dividend
{
    background: transparent;
    border: none;
}

    #dividend .ui-widget-header
    {
        background: #F4F4F5;
        border: none;
        border-bottom: 1px solid #c0c0c0;
        -moz-border-radius: 0px;
        -webkit-border-radius: 0px;
        border-radius: 0px;
        font-size: .9em;
    }

    #dividend .ui-state-default
    {
        background: transparent;
        border: none;
    }

    #dividend .ui-state-active
    {
        background: transparent url(../../../Images/uiTabsArrow.png) no-repeat bottom center;
        border: none;
        font-weight: 500;
        border-top: solid 1px #D5D7DA;
        border-right: solid 1px #D5D7DA;
        border-left: solid 1px #D5D7DA;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #dividend .ui-state-default a
    {
        color: black;
    }

    #dividend .ui-state-active a
    {
        color: #A43B06;
    }

    #dividend .ui-state-default a:hover
    {
        color: white;
        background-color: maroon;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }

    #dividend .ui-state-active a:hover
    {
        color: black;
        background-color: transparent;
        -webkit-border-radius: 12px;
        -moz-border-radius: 7px;
        border-radius: 7px;
    }