.modalBackground
{
    background-color: #272154;
    filter: alpha(opacity=50);
    opacity: 0.50;
}

.updateProgress
{
    border-width: 1px;
    border-style: solid;
    background-color: #FFFFFF;
    position: absolute;
    width: 180px;
    height: 40px;
    top: 50% !important;
}

.ui-spinner .ui-icon
{
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}

.ui-spinner-up
{
    top: 0;
}

.ui-spinner-down
{
    bottom: 0;
}

.ui-spinner .ui-icon-triangle-1-s
{
    background-position: -65px -16px;
}

.ui-tabs
{
    position: relative;
    padding: .2em;
}

    .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: 0px .2em 0 0;
            border-bottom-width: 0;
            padding: 0;
            white-space: nowrap;
        }

        .ui-tabs .ui-tabs-nav .ui-tabs-anchor
        {
            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 .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor
            {
                cursor: text;
            }

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor
{
    cursor: pointer;
}

.ui-tabs .ui-tabs-panel
{
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: #D9E4E6;
}

.ui-tooltip
{
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}

body .ui-tooltip
{
    border-width: 2px;
}

.ui-widget
{
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}

    .ui-widget .ui-widget
    {
        font-size: 1em;
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button
    {
        font-family: Verdana,Arial,sans-serif;
    }

.ui-widget-content {
    border: 1px solid #D0D0D0;
    /*background-color: #fcfdfd;
    color: #222222;*/
    /*background-color: #272154;*/
    background-color: #ebe9f3;
    color: #00969B;
}

    .ui-widget-content a
    {
        /*color: #222222;*/
        color: #272154;
    }

.ui-widget-header
{
    border: 1px solid #272154;
    background: #272154;
    color: #00969B;
    font-weight: normal;
}

    .ui-widget-header a
    {
        /* color: #eaf5f7;*/
        color: #00969B;
    }

    *.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
    {
        border: 0px solid #4add9e;
        background: #00969B;
        font-weight: bold;
        color: #ffffff;
        width: 49.8%;
    }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
    color: #ffffff;
    text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
    border: 0px solid #66ddc3;
    /*background: #79c9ec url("images/ui-bg_glass_75_79c9ec_1x400.png") 50% 50% repeat-x;*/
    background: #02abb1;
    /*font-weight: normal;*/
    color: #026890;
}

    .ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited
    {
        color: #ffffff;
        text-decoration: none;        
    }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
    border: 0px solid #4add9e;
    background: #272154; 
    font-weight: bold;
    color: #ffffff;
}

    .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
    {
        color: #ffffff;
        text-decoration: none;
    }

.ui-widget-inverte
{
    background-color: #272154;
    color: #00969B;
}

.ui-colorlink
{
    background-color: #00969B;
    color: #272154;
}

.ui-data_sem_seletor 
{
    background-color: #00969B;
    color: #272154;
}

.btnclk{
    color: azure;
    background-color: #00969B;
    border-color: #00969B;
    border-bottom-color: #00969B
}