.wpui-light .ui-tabs {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 0px !important
}

.wpui-light ul.ui-tabs-nav {
    padding-top: 10px;
    padding-left: 10px;
    -moz-box-shadow: 0 1px 0 #FFF inset;
    -webkit-box-shadow: 0 1px 0 #FFF inset;
    -o-box-shadow: 0 1px 0 #FFF inset;
    box-shadow: 0 1px 0 #FFF inset
}

.wpui-light .ui-corner-top {
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -o-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.wpui-light .ui-corner-left {
    -moz-border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px 0 0 3px;
    -o-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px
}

.wpui-light .ui-corner-bottom {
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px
}

.wpui-light .ui-corner-right {
    -moz-border-radius: 0 3px 3px 0;
    -webkit-border-radius: 0 3px 3px 0;
    -o-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}

.wpui-light .ui-corner-all {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.wpui-light .ui-tabs {
    background: -moz-linear-gradient(top, #fff, #d1d1d1);
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#d1d1d1));
    background: -webkit-linear-gradient(top, #fff, #d1d1d1);
    background: -o-linear-gradient(top, #fff, #d1d1d1)
}

.wpui-light .ui-tabs-panel {
    background: -moz-linear-gradient(top, #eee, #d1d1d1);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#d1d1d1));
    background: -webkit-linear-gradient(top, #eee, #d1d1d1);
    background: -o-linear-gradient(top, #eee, #d1d1d1);
    text-shadow: 0 1px 0 #FFFFFF
}

.wpui-light ul.ui-tabs-nav {
    border-bottom: 1px solid #AAA;
    background: -moz-linear-gradient(top, #eee, #d1d1d1);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#d1d1d1));
    background: -webkit-linear-gradient(top, #eee, #d1d1d1);
    background: -o-linear-gradient(top, #eee, #d1d1d1)
}

.wpui-light .ui-tabs-vertical ul.ui-tabs-nav {
    border-bottom: 1px solid #AAA;
    background: -moz-linear-gradient(top, #aaa, #eee);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#aaa));
    background: -webkit-linear-gradient(top, #eee, #aaa);
    background: -o-linear-gradient(top, #eee, #aaa)
}

.wpui-light ul.ui-tabs-nav li {
    background: -moz-linear-gradient(top, #ccc, #dadada);
    background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#dadada));
    background: -webkit-linear-gradient(top, #ccc, #dadada);
    background: -o-linear-gradient(top, #ccc, #dadada);
    border-color: #AAA;
    border-width: 1px;
    border-style: solid;
    margin-right: 3px;
    padding: 0px
}

.wpui-light ul.ui-tabs-nav li a {
    color: #444;
    text-shadow: 0 1px 0 #FFF;
    float: left;
    padding: .4em 1em
}

.wpui-light ul.ui-tabs-nav li.ui-state-active {
    background: -moz-linear-gradient(top, #f2f2f2, #eee);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#eee));
    background: -webkit-linear-gradient(top, #f2f2f2, #eee);
    background: -o-linear-gradient(top, #f2f2f2, #eee);
    border-bottom: 0px
}

.wpui-light .ui-tabs-vertical .ui-tabs-panel {
    box-shadow: 1px 1px 0 #FFF inset
}

.wpui-light .ui-tabs-vertical ul.ui-tabs-nav li {
    box-shadow: 1px 1px 0 #FFF inset
}

.wpui-light .ui-tabs-vertical ul.ui-tabs-nav li.ui-state-active {
    background: -moz-linear-gradient(top, #f9f9f9, #ddd);
    background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ddd));
    background: -webkit-linear-gradient(top, #f9f9f9, #ddd);
    background: -o-linear-gradient(top, #f9f9f9, #ddd);
    box-shadow: 1px 1px 0 #FFF inset
}

.wpui-light ul.ui-tabs-nav li.ui-state-active a {
    text-shadow: 0 1px 0 #FFF
}

.wpui-light .ui-button {
    background: -moz-linear-gradient(top, #eee, #ccc);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
    background: -webkit-linear-gradient(top, #eee, #ccc);
    background: -o-linear-gradient(top, #eee, #ccc);
    text-decoration: none;
    text-shadow: 0 1px 1px #FFF;
    border: 1px solid #AAA;
    -moz-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    -webkit-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    -o-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    font-size: 14px;
    font-weight: bold;
    color: #777
}

.wpui-light .ui-button:hover {
    background: -moz-linear-gradient(top, #fff, #dedede);
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dedede));
    background: -webkit-linear-gradient(top, #fff, #dedede);
    background: -o-linear-gradient(top, #fff, #dedede);
    color: #888
}

.wpui-light .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0
}

.wp-tabs {
    position: relative
}

.wpui-light ul.ui-tabs-nav.ul-bottom {
    border-top: 1px solid #AAA;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    background: -moz-linear-gradient(top, #a5a5a5, #d5d5d5);
    background: -webkit-gradient(linear, left top, left bottom, from(#a5a5a5), to(#d5d5d5));
    background: -webkit-linear-gradient(top, #a5a5a5, #d5d5d5);
    background: -o-linear-gradient(top, #a5a5a5, #d5d5d5);
    border-top: 1px solid #888
}

.wpui-light ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    background: -moz-linear-gradient(top, #929292, #d2d2d2);
    background: -webkit-gradient(linear, left top, left bottom, from(#929292), to(#d2d2d2));
    background: -webkit-linear-gradient(top, #929292, #d2d2d2);
    background: -o-linear-gradient(top, #929292, #d2d2d2);
    top: 0px
}

.wpui-light ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    border: 1px solid #999;
    background: none;
    background: -moz-linear-gradient(top, #d1d1d1, #aaa);
    background: -webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#aaa));
    background: -webkit-linear-gradient(top, #d1d1d1, #aaa);
    background: -o-linear-gradient(top, #d1d1d1, #aaa);
    border-top: 0px;
    bottom: 0;
    top: -1px;
    height: 16px
}

.wpui-light ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    border-top: 0px
}

.wpui-light .ui-collapsible-header, .wpui-light .ui-accordion h3.ui-accordion-header {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: -moz-linear-gradient(top, #aaa, #dadada);
    background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#dadada));
    background: -webkit-linear-gradient(top, #aaa, #dadada);
    background: -o-linear-gradient(top, #aaa, #dadada);
    padding: 4px 10px;
    color: #222;
    border: 1px solid #A2A2A2;
    text-shadow: 0 1px 0 #FFF
}

.wpui-light h3.ui-collapsible-header:hover, .wpui-light .ui-accordion h3.ui-accordion-header:hover {
    background: -moz-linear-gradient(top, #fff, #eee);
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
    background: -webkit-linear-gradient(top, #fff, #eee);
    background: -o-linear-gradient(top, #fff, #eee);
    border: 1px solid #DDD;
    color: #000;
    text-shadow: 0 1px 0 #FFF
}

.wpui-light h3.ui-collapsible-header.ui-state-active, .wpui-light .ui-accordion h3.ui-accordion-header.ui-state-active {
    background: -moz-linear-gradient(top, #fff, #eee);
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#eee));
    background: -webkit-linear-gradient(top, #fff, #eee);
    background: -o-linear-gradient(top, #fff, #eee);
    color: #000;
    border: 1px solid #D2D2D2;
    text-shadow: 0 1px 0 #FFF;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-light .ui-collapsible-content, .wpui-light .ui-accordion .ui-accordion-content {
    color: #666;
    background: white;
    border: 1px solid #DDD
}

.ui-dialog {
    position: absolute !important;
    font-size: 12px;
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
    -o-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4)
}

.ui-dialog-titlebar {
    cursor: move
}

.ui-widget-overlay {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.7));
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.7));
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.7));
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.7));
    background: linear-gradient(top, rgba(0, 0, 0, 0.7), rgba(25, 25, 25, 0.7));
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.wpui-light.ui-dialog {
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    background: #F4F2F4;
    color: #222;
    border: 1px solid #C2C2C2;
    text-shadow: 0 1px 0 #FFF;
    -moz-border-radius: 7px 7px 0 0;
    -webkit-border-radius: 7px 7px 0 0;
    -o-border-radius: 7px 7px 0 0;
    border-radius: 7px 7px 0 0
}

.wpui-light .ui-dialog-titlebar {
    font-weight: bold;
    color: #555;
    padding: 10px;
    background: -moz-linear-gradient(top, #f4f2f4, #cacaca);
    background: -webkit-gradient(linear, left top, left bottom, from(#f4f2f4), to(#cacaca));
    background: -webkit-linear-gradient(top, #f4f2f4, #cacaca);
    background: -o-linear-gradient(top, #f4f2f4, #cacaca);
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    border-bottom: 1px solid #999;
    overflow: hidden;
    box-shadow: 0 1px 0 #FFF inset, 0 1px 0 #FFF inset
}

.wpui-light .ui-dialog-content {
    padding: 15px;
    overflow: hidden;
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    -o-border-radius: 0 0 8px 8px;
    border-radius: 0 0 8px 8px
}

.wpui-light .ui-dialog-titlebar-close {
    background: url("themes/images/close-dark.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.3;
    text-indent: -99999em
}

.wpui-light .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-dark.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 5px;
    right: 5px;
    opacity: 0.6
}

.wpui-light .ui-dialog-buttonpane {
    border-top: 1px solid #DDD;
    -moz-box-shadow: 0 1px 0 #FFF inset;
    -webkit-box-shadow: 0 1px 0 #FFF inset;
    -o-box-shadow: 0 1px 0 #FFF inset;
    box-shadow: 0 1px 0 #FFF inset;
    padding: 0.7em;
    background: #EFEFEF
}

.wpui-light.wpui-button {
    background: #EEE;
    background: -moz-linear-gradient(top, #f4f2f4, #dedede);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
    background: -webkit-linear-gradient(top, #eee, #ccc);
    background: -o-linear-gradient(top, #eee, #ccc);
    text-decoration: none;
    text-shadow: 0 1px 1px #FFF;
    border: 1px solid #AAA;
    -moz-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #ccc inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    -webkit-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #eee inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    -o-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #eee inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #ccc inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    font-weight: bold;
    color: #888;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in
}

.wpui-light.wpui-button:hover {
    background: #DEDEDE;
    background: -moz-linear-gradient(top, #eee, #ccc);
    background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ccc));
    background: -webkit-linear-gradient(top, #eee, #ccc);
    background: -o-linear-gradient(top, #eee, #ccc);
    text-decoration: none;
    color: #333;
    text-shadow: 0 1px 1px #FFF;
    border: 1px solid #AAA;
    -moz-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    -webkit-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    -o-box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    box-shadow: 1px 1px 0 #f4f2f4 inset, -1px -1px 0 #dddddd inset;
    font-weight: bold;
    color: #666
}

.wpui-light.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset
}

.wpui-blue .ui-tabs {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 0px !important
}

.wpui-blue ul.ui-tabs-nav {
    padding-top: 10px;
    padding-left: 10px;
    border-left: 1px solid #315DA6;
    border-right: 1px solid #315DA6
}

.wpui-blue .ui-tabs-panel {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px
}

.wpui-blue .ui-tabs {
    background: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border: 1px solid #828282;
    font: 12px Arial, Helvetica, Verdana, sans-serif
}

.wpui-blue .ui-tabs > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-blue .ui-tabs-panel {
    background: #FFF
}

.wpui-blue ul.ui-tabs-nav {
    border: 1px solid #20559A;
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0 85%, #305da9);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), color-stop(0.85, #377ad0), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0 85%, #305da9);
    background: -o-linear-gradient(top, #52a8e8, #377ad0 85%, #305da9);
    padding-top: 5px;
    -moz-box-shadow: 0 1px 0 #72B9EB inset;
    -webkit-box-shadow: 0 1px 0 #72B9EB inset;
    -o-box-shadow: 0 1px 0 #72B9EB inset;
    box-shadow: 0 1px 0 #72B9EB inset;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px
}

.wpui-blue ul.ui-tabs-nav li {
    background: none;
    border: none !important
}

.wpui-blue ul.ui-tabs-nav li a {
    color: #D8E7F7;
    background: none;
    text-shadow: 0 1px 0 #20559A;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-top: none;
    line-height: 18px
}

.wpui-blue ul.ui-tabs-nav li.ui-state-active {
    background: #FFF;
    bottom: -2px;
    border: 1px solid #20559A;
    border-bottom: 0px
}

.wpui-blue ul.ui-tabs-nav li.ui-state-active a {
    color: #000;
    border-top: 1px solid #FFF;
    text-shadow: none
}

.wpui-blue.wpui-tabs-vertical .ui-tabs-panel {
    border-left: 1px solid #DADADA
}

.wpui-blue .ui-tabs-panel .tab-top-nav a, .wpui-blue .ui-tabs-panel .tab-bottom-nav a {
    background: #377AD0;
    background: -moz-linear-gradient(top, #53a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#53a8e8), to(#377ad0));
    background: -webkit-linear-gradient(top, #53a8e8, #377ad0);
    background: -o-linear-gradient(top, #53a8e8, #377ad0);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
    padding: 2px 10px;
    border: 1px solid #20559A;
    -moz-box-shadow: 0 1px 0 #72B9EB inset;
    -webkit-box-shadow: 0 1px 0 #72B9EB inset;
    -o-box-shadow: 0 1px 0 #72B9EB inset;
    box-shadow: 0 1px 0 #72B9EB inset
}

.wp-tabs {
    position: relative
}

.wpui-blue ul.ui-tabs-nav.ul-bottom {
    border-top: 1px solid #3B592A;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0)
}

.wpui-blue ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    top: 0px
}

.wpui-blue div.ui-tabs.bottom-tabs {
    border-top: 0px;
    border-radius: 0 0 6px 6px !important;
    -moz-border-radius: 0 0 6px 6px !important;
    -webkit-border-radius: 0 0 6px 6px !important;
    -o-border-radius: 0 0 6px 6px !important
}

.wpui-blue div.bottom-tabs {
    border-radius: 5px 5px 0 0 !important;
    -moz-border-radius: 5px 5px 0 0 !important;
    -webkit-border-radius: 5px 5px 0 0 !important;
    -o-border-radius: 5px 5px 0 0 !important;
    border-bottom: 0px
}

.wpui-blue ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    background: #FFF;
    border-top: 0px;
    bottom: 0;
    top: -1px;
    height: 16px;
    box-shadow: none
}

.wpui-blue ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    border-top: 0px
}

.wpui-blue .ui-collapsible-header, .wpui-blue .ui-accordion h3.ui-accordion-header {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    padding: 4px 10px;
    color: #FFF !important;
    border: 1px solid #3B592A;
    text-shadow: 0 -1px 0 #3b592a
}

.wpui-blue h3.ui-collapsible-header:hover, .wpui-blue .ui-accordion h3.ui-accordion-header:hover {
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    color: #FFF;
    text-shadow: 0 -1px 0 #3b592a
}

.wpui-blue h3.ui-collapsible-header.ui-state-active {
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    color: #000;
    text-shadow: 0 1px 0 #000;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-blue .ui-accordion h3.ui-accordion-header.ui-state-active {
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    color: #000;
    text-shadow: 0 1px 0 #000;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-blue .ui-accordion .ui-accordion-content {
    color: #666;
    background: white;
    padding: 10px;
    border: 1px solid #DDD
}

.wpui-blue .ui-collapsible-content {
    color: #666;
    background: white;
    background: -moz-linear-gradient(top, #e6e6dc, #fff 10%);
    background: -webkit-gradient(linear, left top, left bottom, from(#e6e6dc), to(#fff));
    background: -webkit-linear-gradient(top, #e6e6dc, #fff 10%);
    background: -o-linear-gradient(top, #e6e6dc, #fff)
}

.wpui-blue .ui-button {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    padding: 4px 10px;
    color: #FFF !important;
    border: 1px solid #3B592A;
    text-shadow: 0 -1px 0 #3b592a
}

.wpui-blue.ui-dialog {
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0;
    background: aliceblue
}

.wpui-blue .ui-dialog-titlebar {
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 -1px 0 #000033;
    padding: 0.8em;
    text-transform: uppercase;
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid #003;
    box-shadow: 0 1px 0 #E4EEFF inset
}

.wpui-blue .ui-dialog-content {
    padding: 10px;
    overflow: hidden
}

.wpui-blue .ui-dialog-titlebar-close {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.6;
    text-indent: -99999em
}

.wpui-blue .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 5px;
    right: 5px;
    opacity: 1
}

.wpui-blue.wpui-button {
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #377AD0;
    background: -moz-linear-gradient(top, #52a8e8, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#305da9));
    background: -webkit-linear-gradient(top, #52a8e8, #377ad0);
    background: -o-linear-gradient(top, #52a8e8, #377ad0);
    color: #FFF !important;
    border: 1px solid #3B592A;
    text-shadow: 0 -1px 0 #3b592a;
    -moz-box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    -webkit-box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    -o-box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 1px 1px 0 #2fd7f5 inset, -1px -1px 0 #32b1e7 inset, 0 -4px 8px rgba(0, 0, 0, 0.1) inset;
    font-weight: bold;
    color: #888;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in
}

.wpui-blue.wpui-button:hover {
    background: #52A8E8;
    background: -moz-linear-gradient(top, #4dd8ff, #377ad0);
    background: -webkit-gradient(linear, left top, left bottom, from(#4dd8ff), to(#377ad0));
    background: -webkit-linear-gradient(top, #4dd8ff, #377ad0);
    background: -o-linear-gradient(top, #4dd8ff, #377ad0);
    text-decoration: none;
    color: #333;
    font-weight: bold;
    color: #666
}

.wpui-blue.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset
}

.wpui-red .ui-tabs {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 0px !important
}

.wpui-red ul.ui-tabs-nav {
    padding-top: 10px;
    padding-left: 10px
}

.wpui-red .ui-tabs-panel {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px
}

.wpui-red .ui-tabs {
    background: #FFF;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border: 0px;
    font: 12px Arial, Helvetica, Verdana, sans-serif
}

.wpui-red .ui-tabs > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-red .ui-tabs-panel {
    background: #FFF;
    border: 1px solid #DADADA
}

.wpui-red ul.ui-tabs-nav {
    border: 1px solid #4A2121;
    background: #711919;
    background: -moz-linear-gradient(top, #bd5454, #711919);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), color-stop(0.85, #aa2626), to(#8a1f1f));
    background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
    background: -o-linear-gradient(top, #bd5454, #8a1f1f);
    -moz-box-shadow: 0 1px 0 #D7746B inset;
    -webkit-box-shadow: 0 1px 0 #D7746B inset;
    -o-box-shadow: 0 1px 0 #D7746B inset;
    box-shadow: 0 1px 0 #D7746B inset;
    padding-top: 6px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px
}

.wpui-red ul.ui-tabs-nav li {
    background: none;
    border: none !important
}

.wpui-red ul.ui-tabs-nav li a {
    color: #FFF;
    background: none;
    text-shadow: 0 1px 0 #20559A;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-top: none;
    line-height: 18px;
    opacity: 0.8
}

.wpui-red ul.ui-tabs-nav li.ui-state-active {
    background: #FFF;
    bottom: -2px;
    border: 1px solid #20559A;
    border-bottom: 0px
}

.wpui-red ul.ui-tabs-nav li.ui-state-active a {
    color: #000;
    border-top: 1px solid #FFF;
    text-shadow: none
}

.wpui-red .ui-button {
    background: #AA2626;
    background: -moz-linear-gradient(top, #bd5454, #aa2626);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), to(#aa2626));
    background: -webkit-linear-gradient(top, #bd5454, #aa2626);
    background: -o-linear-gradient(top, #bd5454, #aa2626);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
    padding: 2px 10px;
    border: 1px solid #3D1B1B;
    -moz-box-shadow: 0 1px 0 #D7746B inset;
    -webkit-box-shadow: 0 1px 0 #D7746B inset;
    -o-box-shadow: 0 1px 0 #D7746B inset;
    box-shadow: 0 1px 0 #D7746B inset
}

.wpui-red .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0;
    text-decoration: none !important
}

.wpui-red .ui-tabs-panel .tab-top-nav a, .wpui-red .ui-tabs-panel .tab-bottom-nav a {
    background: #AA2626;
    background: -moz-linear-gradient(top, #bd5454, #aa2626);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), to(#aa2626));
    background: -webkit-linear-gradient(top, #bd5454, #aa2626);
    background: -o-linear-gradient(top, #bd5454, #aa2626);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
    padding: 2px 10px;
    border: 1px solid #3D1B1B;
    -moz-box-shadow: 0 1px 0 #D7746B inset;
    -webkit-box-shadow: 0 1px 0 #D7746B inset;
    -o-box-shadow: 0 1px 0 #D7746B inset;
    box-shadow: 0 1px 0 #D7746B inset
}

.wp-tabs {
    position: relative
}

.wpui-red ul.ui-tabs-nav.ul-bottom {
    border-top: 1px solid #3D1B1B;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    background: #711919;
    background: -moz-linear-gradient(top, #bd5454, #711919);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), color-stop(0.85, #aa2626), to(#8a1f1f));
    background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
    background: -o-linear-gradient(top, #bd5454, #8a1f1f)
}

.wpui-red ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    top: 0px
}

.wpui-red div.ui-tabs.bottom-tabs {
    border-top: 0px
}

.wpui-red div.bottom-tabs {
    border-radius: 5px 5px 0 0 !important;
    -moz-border-radius: 5px 5px 0 0 !important;
    -webkit-border-radius: 5px 5px 0 0 !important;
    -o-border-radius: 5px 5px 0 0 !important;
    border-bottom: 0px
}

.wpui-red ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    background: #FFF;
    border-top: 0px;
    bottom: 0;
    top: -1px;
    height: 16px;
    box-shadow: none
}

.wpui-red ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    border-top: 0px
}

.wpui-red .ui-collapsible-header, .wpui-red .ui-accordion h3.ui-accordion-header {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #711919;
    background: -moz-linear-gradient(top, #bd5454, #711919);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), color-stop(0.85, #aa2626), to(#8a1f1f));
    background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
    background: -o-linear-gradient(top, #bd5454, #8a1f1f);
    padding: 4px 10px;
    color: #E3F9F9 !important;
    color: rgba(255, 255, 255, 0.7);
    border: 1px solid #3D1B1B;
    text-shadow: 0 -1px 0 #13345a
}

.wpui-red h3.ui-collapsible-header:hover, .wpui-red .ui-accordion h3.ui-accordion-header:hover {
    color: #000;
    text-shadow: 0 1px 0 #13345A
}

.wpui-red h3.ui-collapsible-header.ui-state-active {
    text-shadow: 0 1px 0 #13345A;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-red .ui-accordion h3.ui-accordion-header.ui-state-active {
    text-shadow: 0 1px 0 #13345A;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-red .ui-accordion .ui-accordion-content {
    color: #666;
    background: white;
    border: 1px solid #DDD
}

.wpui-red .ui-collapsible-content {
    color: #666;
    background: white;
    background: -moz-linear-gradient(top, #e6d1dc, #fff 15%);
    background: -webkit-gradient(linear, left top, left bottom, from(#e6d1dc), color-stop(0.15, #fff), to(#fff));
    background: -webkit-linear-gradient(top, #e6d1dc, #fff 15%);
    background: -o-linear-gradient(top, #e6d1dc, #fff 15%)
}

.wpui-red.ui-dialog {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    background: #FFF
}

.wpui-red .ui-dialog-titlebar {
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 -1px 0 #110000;
    padding: 6px 10px;
    background: #711919;
    background: -moz-linear-gradient(top, #bd5454, #711919);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), color-stop(0.85, #aa2626), to(#8a1f1f));
    background: -webkit-linear-gradient(top, #bd5454, #8a1f1f);
    background: -o-linear-gradient(top, #bd5454, #8a1f1f);
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid #200;
    -moz-box-shadow: 0 1px 0 #F0B9C7 inset;
    -webkit-box-shadow: 0 1px 0 #F0B9C7 inset;
    -o-box-shadow: 0 1px 0 #F0B9C7 inset;
    box-shadow: 0 1px 0 #F0B9C7 inset
}

.wpui-red .ui-dialog-content {
    padding: 10px;
    overflow: hidden
}

.wpui-red .ui-dialog-titlebar-close {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.6;
    text-indent: -99999em
}

.wpui-red .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 5px;
    right: 5px;
    opacity: 1
}

.wpui-red.wpui-button {
    background: #AA2626;
    background: -moz-linear-gradient(top, #bd5454, #aa2626);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), to(#aa2626));
    background: -webkit-linear-gradient(top, #bd5454, #aa2626);
    background: -o-linear-gradient(top, #bd5454, #aa2626);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    font-weight: bold;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    font: Arial, Helvetica, Verdana, sans-serif;
    border: 1px solid #3D1B1B;
    -moz-box-shadow: 0 1px 0 #e78281 inset, 0 -1px 0 #e78281 inset;
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in
}

.wpui-red.wpui-button:hover {
    background: #D46254;
    background: -moz-linear-gradient(top, #d46254, #aa2626);
    background: -webkit-gradient(linear, left top, left bottom, from(#bd5454), to(#aa2626));
    background: -webkit-linear-gradient(top, #bd5454, #aa2626);
    background: -o-linear-gradient(top, #bd5454, #aa2626)
}

.wpui-red.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset
}

.wpui-green .ui-tabs {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 0px !important
}

.wpui-green ul.ui-tabs-nav {
    border-radius: 6px 6px 0 0;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
    padding-top: 10px;
    padding-left: 10px
}

.wpui-green .ui-tabs-panel {
    border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px
}

.wpui-green .ui-tabs {
    background: #FFF;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border: 0px;
    font: 12px Arial, Helvetica, Verdana, sans-serif
}

.wpui-green .ui-tabs > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-green .ui-tabs-panel {
    background: #FFF;
    border: 1px solid #DADADA
}

.wpui-green ul.ui-tabs-nav {
    border: 1px solid #3B592A;
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26);
    padding-top: 6px;
    -moz-box-shadow: 0 1px 0 #9DE66D inset;
    -webkit-box-shadow: 0 1px 0 #9DE66D inset;
    -o-box-shadow: 0 1px 0 #9DE66D inset;
    box-shadow: 0 1px 0 #9DE66D inset;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px
}

.wpui-green ul.ui-tabs-nav li {
    background: none;
    border: none !important
}

.wpui-green ul.ui-tabs-nav li a {
    color: #FFF;
    background: none;
    text-shadow: 0 1px 0 #20559A;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-top: none;
    line-height: 18px;
    opacity: 0.8
}

.wpui-green ul.ui-tabs-nav li.ui-state-active {
    background: #FFF;
    bottom: -2px;
    border: 1px solid #20559A;
    border-bottom: 0px;
    box-shadow: 0 -1px 1px #66bd2e;
    -moz-box-shadow: 0 -1px 1px #66bd2e;
    -webkit-box-shadow: 0 -1px 1px #66bd2e;
    -o-box-shadow: 0 -1px 1px #66bd2e
}

.wpui-green ul.ui-tabs-nav li.ui-state-active a {
    color: #000;
    border-top: 1px solid #FFF;
    text-shadow: none
}

.wpui-green .ui-button {
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
    padding: 2px 10px;
    border: 1px solid #284A12;
    -moz-box-shadow: 0 1px 0 #9DE66D inset;
    -webkit-box-shadow: 0 1px 0 #9DE66D inset;
    -o-box-shadow: 0 1px 0 #9DE66D inset;
    box-shadow: 0 1px 0 #9DE66D inset;
    text-decoration: none
}

.wpui-green .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0;
    text-decoration: none !important
}

.wpui-green .ui-tabs-panel .tab-top-nav a, .wpui-green .ui-tabs-panel .tab-bottom-nav a {
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    font: bold 12px / 20px Arial, Helvetica, Verdana, sans-serif;
    padding: 2px 10px;
    border: 1px solid #284A12;
    -moz-box-shadow: 0 1px 0 #9DE66D inset;
    -webkit-box-shadow: 0 1px 0 #9DE66D inset;
    -o-box-shadow: 0 1px 0 #9DE66D inset;
    box-shadow: 0 1px 0 #9DE66D inset
}

.wp-tabs {
    position: relative
}

.wpui-green ul.ui-tabs-nav.ul-bottom {
    border-top: 1px solid #3B592A;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26)
}

.wpui-green ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
    top: 0px
}

.wpui-green div.ui-tabs-panel.bottom-tabs {
    border-radius: 5px 5px 0 0 !important;
    -moz-border-radius: 5px 5px 0 0 !important;
    -webkit-border-radius: 5px 5px 0 0 !important;
    -o-border-radius: 5px 5px 0 0 !important;
    border-bottom: 0px
}

.wpui-green div.ui-tabs.bottom-tabs {
    border-top: 0px
}

.wpui-green ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    background: #FFF;
    border-top: 0px;
    bottom: 0;
    top: -1px;
    height: 16px;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none
}

.wpui-green ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    border-top: 0px
}

.wpui-green .ui-collapsible-header, .wpui-green .ui-accordion h3.ui-accordion-header {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26);
    padding: 4px 10px;
    color: #FFF !important;
    border: 1px solid #437D1F;
    text-shadow: 0 -1px 0 #2f5715
}

.wpui-green h3.ui-collapsible-header:hover, .wpui-green .ui-accordion h3.ui-accordion-header:hover {
    color: #FFF;
    text-shadow: 0 -1px 0 #2f5715
}

.wpui-green h3.ui-collapsible-header.ui-state-active {
    text-shadow: 0 1px 0 #2F5715;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-green .ui-accordion h3.ui-accordion-header.ui-state-active {
    text-shadow: 0 1px 0 #2F5715;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 0px
}

.wpui-green .ui-accordion .ui-accordion-content {
    color: #666;
    background: white;
    padding: 10px;
    border: 1px solid #DDD
}

.wpui-green .ui-collapsible-content {
    color: #666;
    background: white;
    background: -moz-linear-gradient(top, #b3e6dc, #fff 15%);
    background: -webkit-gradient(linear, left top, left bottom, from(#b3e6dc), color-stop(0.15, #fff));
    background: -webkit-linear-gradient(top, #b3e6dc, #fff 15%);
    background: -o-linear-gradient(top, #b3e6dc, #fff 15%)
}

.wpui-green.ui-dialog {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    color: #282828;
    background: white
}

.wpui-green .ui-dialog-titlebar {
    font-weight: bold;
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26);
    color: #FFF !important;
    border: 1px solid #437D1F;
    text-shadow: 0 -1px 0 #2f5715;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid #000;
    box-shadow: 0 1px 0 #EEE inset, 0 1px 0 #EEE
}

.wpui-green .ui-dialog-content {
    padding: 10px;
    overflow: hidden
}

.wpui-green .ui-dialog-titlebar-close {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.6;
    text-indent: -99999em
}

.wpui-green .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 5px;
    right: 5px;
    opacity: 1
}

.wpui-green.wpui-button {
    background: #559D26;
    background: -moz-linear-gradient(top, #79b254, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#79b254), to(#559d26));
    background: -webkit-linear-gradient(top, #79b254, #559d26);
    background: -o-linear-gradient(top, #79b254, #559d26);
    text-shadow: 0 -1px 0 #444444;
    color: #FFF;
    font-weight: bold;
    border: 1px solid #284A12;
    -moz-box-shadow: 0 1px 0 #9DE66D inset;
    -webkit-box-shadow: 0 1px 0 #9DE66D inset;
    -o-box-shadow: 0 1px 0 #9DE66D inset;
    box-shadow: 0 1px 0 #9DE66D inset;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.wpui-green.wpui-button:hover {
    background: -moz-linear-gradient(top, #82bf5a, #559d26);
    background: -webkit-gradient(linear, left top, left bottom, from(#82bf5a), to(#559d26));
    background: -webkit-linear-gradient(top, #82bf5a, #559d26);
    background: -o-linear-gradient(top, #82bf5a, #559d26)
}

.wpui-green.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3) inset
}

.wpui-dark .ui-tabs {
    padding: 0px !important;
    border: 0px !important
}

.wpui-dark .ui-corner-top {
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -o-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0
}

.wpui-dark .ui-corner-left {
    -moz-border-radius: 3px 0 0 3px;
    -webkit-border-radius: 3px 0 0 3px;
    -o-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px
}

.wpui-dark .ui-corner-bottom {
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px
}

.wpui-dark .ui-corner-right {
    -moz-border-radius: 0 3px 3px 0;
    -webkit-border-radius: 0 3px 3px 0;
    -o-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0
}

.wpui-dark .ui-corner-all {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.wpui-dark .ui-resizable-se {
    background: url("themes/images/dark-resize-se.png") no-repeat
}

.wpui-dark.ui-tabs {
    background: #151515;
    background: -moz-linear-gradient(top, #444, #000);
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
    background: -webkit-linear-gradient(top, #444, #000);
    background: -o-gradient(top, #444, #000);
    border: 1px solid #777
}

.wpui-dark .ui-tabs {
    background: #151515;
    background: -moz-linear-gradient(top, #444, #000);
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
    background: -webkit-linear-gradient(top, #444, #000);
    background: -o-gradient(top, #444, #000);
    border: 1px solid #777
}

.wpui-dark .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs, .wpui-dark .ui-tabs > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-dark .ui-tabs-panel {
    background: #222;
    background: -moz-linear-gradient(top, #444, #181818);
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#181818));
    background: -webkit-linear-gradient(top, #444, #181818);
    background: -o-linear-gradient(top, #444, #181818);
    text-shadow: 0 1px 0 #FFFFFF;
    color: #DDD;
    text-shadow: 0 1px 0 #000;
    border-top: 1px solid #666
}

.wpui-dark .ui-tabs-panel a {
    color: #FFF
}

.wpui-dark .ui-tabs-panel h2, .wpui-dark .ui-tabs-panel h3, .wpui-dark .ui-tabs-panel h4 {
    color: #FFF !important
}

.wpui-dark ul.ui-tabs-nav {
    border-bottom: 1px solid #000;
    background: #444;
    background: -moz-linear-gradient(top, #151515, #333);
    background: -webkit-gradient(linear, left top, left bottom, from(#151515), to(#333));
    background: -webkit-linear-gradient(top, #151515, #333);
    background: -o-linear-gradient(top, #151515, #333);
    padding-top: 10px;
    padding-left: 10px;
    -moz-box-shadow: 0 1px 0 #666 inset;
    border: 1px solid #000
}

.wpui-dark ul.ui-tabs-nav li {
    background: #555;
    background: -moz-linear-gradient(top, #555, #777);
    background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#777));
    background: -webkit-linear-gradient(top, #555, #777);
    background: -o-linear-gradient(top, #555, #777);
    border-bottom: 1px solid #666;
    margin-right: 3px
}

.wpui-dark.wpui-tabs-vertical ul.ui-tabs-nav li {
    background: none;
    border-bottom: 1px solid #000;
    border-top: 1px solid #444
}

.wpui-dark ul.ui-tabs-nav li a {
    color: #CCC;
    text-shadow: 0 1px 0 #000
}

.wpui-dark ul.ui-tabs-nav li.ui-state-active {
    background: #222;
    background: -moz-linear-gradient(top, #555, #444);
    background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#444));
    background: -webkit-linear-gradient(top, #555, #444);
    background: -o-linear-gradient(top, #555, #444);
    border: 1px solid #444;
    border-bottom: 0px !important;
    box-shadow: 0 1px 0 #666 inset
}

.wpui-dark ul.ui-tabs-nav li.ui-state-active a {
    color: #FFF;
    text-shadow: 0 1px 0 #000
}

.wpui-dark .wpui-post-thumbnail {
    background: black;
    padding: 10px;
    background: -webkit-linear-gradient(top, #666, #444 40%, #111 40%, #222);
    box-shadow: 1px 1px 0 #777 inset, -1px -1px 0 #555 inset, 0 2px 5px rgba(0, 0, 0, 0.3);
    border-radius: 4px;
    float: left;
    margin: 0 10px 0 0
}

.wpui-dark .ui-button {
    background: #666;
    background: -moz-linear-gradient(top, #666, #454545);
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#454545));
    background: -webkit-linear-gradient(top, #666, #454545);
    background: -o-linear-gradient(top, #666, #454545);
    text-shadow: 0 1px 0 #777;
    color: #000 !important;
    padding: 4px 10px;
    text-decoration: none;
    -moz-box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
    -webkit-box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
    -o-box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
    box-shadow: 1px 1px 0 #757575 inset, -1px -1px 0 #555555 inset;
    border: 0px
}

.wpui-dark .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0
}

.wpui-dark .ui-tabs-panel .tab-top-nav a, .wpui-dark .ui-tabs-panel .tab-bottom-nav a {
    background: #666;
    background: -moz-linear-gradient(top, #666, #454545);
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#454545));
    background: -webkit-linear-gradient(top, #666, #454545);
    background: -o-linear-gradient(top, #666, #454545);
    text-shadow: 0 1px 0 #777;
    color: #000
}

.wp-tabs {
    position: relative
}

.wpui-dark h3.ui-collapsible-header, .wpui-dark h3.ui-accordion-header {
    border-radius: 3px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #555;
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #444444), color-stop(100%, #222222));
    background: -webkit-linear-gradient(top, #444444, #222222);
    background: -moz-linear-gradient(top, #444444, #222222);
    background: -o-linear-gradient(top, #444444, #222222);
    background: linear-gradient(top, #444444, #222222);
    padding: 4px 10px;
    color: #DDD !important;
    border: 1px solid #222;
    text-shadow: 0 -1px -1px black;
    overflow: hidden;
    -webkit-box-shadow: 1px 1px 0 #666 inset, -1px -1px 0 #444 inset;
    -moz-box-shadow: 1px 1px 0 #666 inset, -1px -1px 0 #444 inset;
    box-shadow: 1px 1px 0 #666 inset, -1px -1px 0 #444 inset
}

.wpui-dark h3.ui-collapsible-header:hover, .wpui-dark h3.ui-accordion-header:hover {
    background: #222;
    background: -moz-linear-gradient(top, #555, #333);
    background: -webkit-gradient(linear, left top, left bottom, from(#555), to(#333));
    background: -webkit-linear-gradient(top, #555, #333);
    background: -o-linear-gradient(top, #555, #333);
    border: 1px solid #222;
    -moz-box-shadow: 0 1px 0 #666 inset;
    -webkit-box-shadow: 0 1px 0 #666 inset;
    -o-box-shadow: 0 1px 0 #666 inset;
    box-shadow: 0 1px 0 #666 inset
}

.wpui-dark h3.ui-collapsible-header.ui-state-active, .wpui-dark h3.ui-accordion-header.ui-state-active {
    background: #222;
    background: -moz-linear-gradient(top, #333, #111);
    background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#111));
    background: -webkit-linear-gradient(top, #333, #111);
    background: -o-linear-gradient(top, #333, #111);
    border: 1px solid #444;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-bottom: 1px solid #333;
    -moz-box-shadow: 0 1px 0 #666 inset;
    -webkit-box-shadow: 0 1px 0 #666 inset;
    -o-box-shadow: 0 1px 0 #666 inset;
    box-shadow: 0 1px 0 #666 inset
}

.wpui-dark .ui-collapsible-content, .wpui-dark .ui-accordion-content {
    color: #EFEFEF;
    background: #666;
    background: -moz-linear-gradient(top, #111, #333);
    background: -webkit-gradient(linear, left top, left bottom, from(#111), to(#333));
    background: -webkit-linear-gradient(top, #111, #333);
    background: -o-linear-gradient(top, #111, #333);
    border: 1px solid #444;
    border-top: 1px solid #555;
    text-shadow: 0 1px 0 #000;
    overflow: hidden
}

.wpui-dark ul.ui-tabs-nav.ul-bottom {
    border-top: 1px solid #333 !important;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    background: -moz-linear-gradient(top, #222, #444);
    background: -webkit-gradient(linear, left top, left bottom, from(#222), to(#444));
    background: -webkit-linear-gradient(top, #222, #444);
    background: -o-linear-gradient(top, #222, #444);
    border-top: 1px solid #888
}

.wpui-dark ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    background: -moz-linear-gradient(top, #181818, #383838);
    background: -webkit-gradient(linear, left top, left bottom, from(#181818), to(#383838));
    background: -webkit-linear-gradient(top, #181818, #383838);
    background: -o-linear-gradient(top, #181818, #383838);
    border-bottom: 1px solid #000;
    top: 0px
}

.wpui-dark ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    border: 1px solid #333;
    background: none;
    background: -moz-linear-gradient(top, #181818, #161616);
    background: -webkit-gradient(linear, left top, left bottom, from(#181818), to(#161616));
    background: -webkit-linear-gradient(top, #181818, #161616);
    background: -o-linear-gradient(top, #181818, #161616);
    border-top: 0px;
    bottom: 0;
    top: -1px;
    height: 18px
}

.wpui-dark ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    border-top: 0px
}

.wpui-dark.ui-dialog {
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    color: #DDD;
    border: 1px solid #000;
    text-shadow: 0 1px 0 #000;
    background: #252525;
    -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
    -o-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.wpui-dark .wp-dialog {
    color: #DDD !important
}

.wpui-dark .ui-dialog-titlebar {
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 1px 1px #000;
    padding: 0.8em;
    border-bottom: 1px solid #000;
    box-shadow: 0 1px 0 #999 inset, 0 1px 0 #444 inset;
    background: #444;
    background: -moz-linear-gradient(top, #444, #222);
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#222));
    background: -webkit-linear-gradient(top, #444, #222);
    background: -o-linear-gradient(top, #444, #222);
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    -o-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -o-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0
}

.wpui-dark .ui-dialog-content {
    padding: 10px;
    overflow: hidden;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px
}

.wpui-dark .ui-dialog-titlebar-close {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.6;
    text-indent: -99999em
}

.wpui-dark .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 5px;
    right: 5px;
    opacity: 1
}

.wpui-dark .ui-dialog-buttonpane {
    border-top: 1px solid #000;
    -moz-box-shadow: 0 1px 0 #444 inset;
    -webkit-box-shadow: 0 1px 0 #444 inset;
    -o-box-shadow: 0 1px 0 #444 inset;
    box-shadow: 0 1px 0 #444 inset
}

.wpui-dark.wpui-button {
    background: #666;
    background: -moz-linear-gradient(top, #666, #454545);
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#454545));
    background: -webkit-linear-gradient(top, #666, #454545);
    background: -o-linear-gradient(top, #666, #454545);
    text-shadow: 0 -1px 0 black;
    font-weight: bold;
    padding: 4px 10px;
    text-decoration: none;
    -moz-box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
    -webkit-box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
    -o-box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
    box-shadow: 1px 1px 0 #888888 inset, -1px -1px 0 #666666 inset;
    border: 0px;
    border: 1px solid #333;
    color: #DDD !important;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.wpui-dark.wpui-button:hover {
    background: -moz-linear-gradient(top, #888, #666);
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#666));
    background: -webkit-linear-gradient(top, #888, #666);
    background: -o-linear-gradient(top, #888, #666);
    -moz-box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
    -webkit-box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
    -o-box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
    box-shadow: 1px 1px 0 #999999 inset, -1px -1px 0 #777777 inset;
    color: #EEE
}

.wpui-dark.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset
}

.wpui-quark .ui-tabs {
    padding: 0px !important;
    background: #151515;
    background: -moz-linear-gradient(top, #6e4a40, #4a2f35);
    background: -webkit-gradient(linear, left top, left bottom, from(#6e4a40), to(#4a2f35));
    background: -webkit-linear-gradient(top, #6e4a40, #4a2f35);
    background: -o-linear-gradient(top, #6e4a40, #4a2f35);
    border: 0px !important
}

.wpui-quark .ui-tabs .ui-tabs-panel {
    background: #593C34;
    background: -moz-linear-gradient(top, #6e4a40, #4a2f35);
    background: -webkit-gradient(linear, left top, left bottom, from(#6e4a40), to(#4a2f35));
    background: -webkit-linear-gradient(top, #6e4a40, #4a2f35);
    background: -o-linear-gradient(top, #6e4a40, #4a2f35);
    text-shadow: 0 1px 0 #000;
    border-top: 1px solid #9C6C5F;
    color: #DBCCB4;
    padding: 10px
}

.wpui-quark .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-quark .ui-tabs .ui-tabs-panel a {
    color: #DBCCB4
}

.wpui-quark .ui-tabs > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-quark ul.ui-tabs-nav {
    border-bottom: 1px solid #4A2F35;
    background: #444;
    background: #222;
    background: -moz-linear-gradient(top, #222, #333);
    background: -webkit-gradient(linear, left top, left bottom, from(#222), to(#333));
    background: -webkit-linear-gradient(top, #222, #333);
    background: -o-linear-gradient(top, #222, #333);
    padding-top: 10px;
    padding-left: 10px
}

.wpui-quark ul.ui-tabs-nav li {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    border-bottom: 1px solid #4A2F35;
    -moz-box-shadow: 0 1px 0 #FFF inset;
    -webkit-box-shadow: 0 1px 0 #FFF inset;
    -o-box-shadow: 0 1px 0 #FFF inset;
    box-shadow: 0 1px 0 #FFF inset;
    margin-right: 3px
}

.wpui-quark ul.ui-tabs-nav.ul-bottom li {
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px
}

.wpui-quark ul.ui-tabs-nav li a {
    color: #000;
    text-shadow: 0 1px 0 #FFF
}

.wpui-quark ul.ui-tabs-nav li.ui-state-active {
    background: #593C34;
    background: -moz-linear-gradient(top, #8f675b, #6e4a40);
    background: -webkit-gradient(linear, left top, left bottom, from(#8f675b), to(#6e4a40));
    background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
    background: -o-linear-gradient(top, #8f675b, #6e4a40);
    border: 1px solid #444;
    border-bottom: 0px !important;
    bottom: -2px;
    -moz-box-shadow: 0 1px 0 #DB9E8C inset;
    -webkit-box-shadow: 0 1px 0 #DB9E8C inset;
    -o-box-shadow: 0 1px 0 #DB9E8C inset;
    box-shadow: 0 1px 0 #DB9E8C inset
}

.wpui-quark ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    background: -moz-linear-gradient(top, #4a2f35, #57373e);
    background: -webkit-gradient(linear, left top, left bottom, from(#4a2f35), to(#8f675b));
    background: -webkit-linear-gradient(top, #4a2f35, #8f675b);
    background: -o-linear-gradient(top, #4a2f35, #8f675b);
    border-bottom: 2px solid #000;
    border-top: 0px
}

.wpui-quark ul.ui-tabs-nav li.ui-state-active a {
    color: #EBD4B0;
    text-shadow: 0 1px 0 #000
}

.wpui-quark .ui-button {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    text-shadow: 0 1px 0 #EBD4B0;
    color: #000 !important;
    border: 1px solid #4A2F35;
    padding: 4px 7px;
    text-decoration: none
}

.wpui-quark .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0;
    text-decoration: none !important
}

.wpui-quark .ui-tabs-panel .tab-top-nav a, .wpui-quark .ui-tabs-panel .tab-bottom-nav a {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    text-shadow: 0 1px 0 #EBD4B0;
    color: #000;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border: 1px solid #4A2F35;
    padding: 4px 7px
}

.wpui-quark .ui-tabs h1, .wpui-quark .ui-tabs h2, .wpui-quark .ui-tabs h3, .wpui-quark .ui-tabs h4, .wpui-quark .ui-tabs h5 {
    color: #F2E5D0 !important;
    text-shadow: 0 1px 0 #000
}

.wpui-quark ul.ui-tabs-nav.ul-bottom {
    border-top: 2px solid #111 !important;
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    background: -moz-linear-gradient(top, #333, #222);
    background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));
    background: -webkit-linear-gradient(top, #333, #222);
    background: -o-linear-gradient(top, #333, #222)
}

.wpui-quark ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    background: -moz-linear-gradient(top, #c7a777, #dbc6a4);
    background: -webkit-gradient(linear, left top, left bottom, from(#c7a777), to(#dbc6a4));
    background: -webkit-linear-gradient(top, #c7a777, #dbc6a4);
    background: -o-linear-gradient(top, #c7a777, #dbc6a4);
    border-bottom: 1px solid #000;
    border-top: 0px !important;
    top: 0px
}

.wpui-quark ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    border: 1px solid #000;
    background: none;
    background: -moz-linear-gradient(top, #4a2f35, #57373e);
    background: -webkit-gradient(linear, left top, left bottom, from(#4a2f35), to(#57373e));
    background: -webkit-linear-gradient(top, #4a2f35, #57373e);
    background: -o-linear-gradient(top, #4a2f35, #57373e);
    border-top: 0px;
    border-bottom: 2px solid #000 !important;
    bottom: 0;
    top: -2px;
    height: 19px
}

.wpui-quark ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    border-top: 0px
}

.wpui-quark .wp-tabs {
    position: relative
}

.wpui-quark .ui-accordion h3 {
    margin-bottom: 0px !important;
    margin-top: 2px !important;
    outline: 0
}

.wpui-quark .ui-accordion-content {
    font: 12px / 1.5 "Segoe UI", "Lucida Grande", "Arial", sans-serif;
    padding: 10px
}

.wpui-quark .ui-accordion h3.ui-accordion-header {
    background: #593C34;
    background: -moz-linear-gradient(top, #8f675b, #6e4a40);
    background: -webkit-gradient(linear, left top, left bottom, from(#8f675b), to(#6e4a40));
    background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
    background: -o-linear-gradient(top, #8f675b, #6e4a40);
    border: 1px solid #444;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    padding: 5px 10px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    color: #000;
    text-shadow: 0 1px 0 #BA7D6D;
    -moz-box-shadow: 0 1px 0 #DB9E8C inset;
    -webkit-box-shadow: 0 1px 0 #DB9E8C inset;
    -o-box-shadow: 0 1px 0 #DB9E8C inset;
    box-shadow: 0 1px 0 #DB9E8C inset
}

.wpui-quark h3.ui-collapsible-header {
    background: #593C34;
    background: -moz-linear-gradient(top, #8f675b, #6e4a40);
    background: -webkit-gradient(linear, left top, left bottom, from(#8f675b), to(#6e4a40));
    background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
    background: -o-linear-gradient(top, #8f675b, #6e4a40);
    border: 1px solid #444;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    padding: 5px 10px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    color: #000;
    text-shadow: 0 1px 0 #BA7D6D;
    -moz-box-shadow: 0 1px 0 #DB9E8C inset;
    -webkit-box-shadow: 0 1px 0 #DB9E8C inset;
    -o-box-shadow: 0 1px 0 #DB9E8C inset;
    box-shadow: 0 1px 0 #DB9E8C inset
}

.wpui-quark h3.ui-collapsible-header:hover {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    color: #473C2B;
    text-shadow: 0 1px 0 #FFD698;
    -moz-box-shadow: 0 1px 0 #E8D2AE inset;
    -webkit-box-shadow: 0 1px 0 #E8D2AE inset;
    -o-box-shadow: 0 1px 0 #E8D2AE inset;
    box-shadow: 0 1px 0 #E8D2AE inset
}

.wpui-quark h3.ui-accordion-header:hover {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    color: #473C2B;
    text-shadow: 0 1px 0 #FFD698;
    -moz-box-shadow: 0 1px 0 #E8D2AE inset;
    -webkit-box-shadow: 0 1px 0 #E8D2AE inset;
    -o-box-shadow: 0 1px 0 #E8D2AE inset;
    box-shadow: 0 1px 0 #E8D2AE inset
}

.wpui-quark h3.ui-collapsible-header.ui-state-active, .wpui-quark h3.ui-accordion-header.ui-state-active {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-bottom: 0px;
    color: #473C2B;
    text-shadow: 0 1px 0 #FFD698;
    -moz-box-shadow: 0 1px 0 #E8D2AE inset;
    -webkit-box-shadow: 0 1px 0 #E8D2AE inset;
    -o-box-shadow: 0 1px 0 #E8D2AE inset;
    box-shadow: 0 1px 0 #E8D2AE inset
}

.wpui-quark .ui-collapsible-content, .wpui-quark .ui-accordion .ui-accordion-content {
    background: #FFE7CC;
    color: #282828;
    border: 1px solid #71757F;
    box-shadow: 0 1px 2px #AAA;
    -moz-box-shadow: 0 1px 2px #AAA;
    -webkit-box-shadow: 0 1px 2px #AAA;
    -o-box-shadow: 0 1px 2px #AAA
}

.wpui-quark.ui-dialog {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    background: #FFE7CC;
    color: #282828
}

.wpui-quark .ui-dialog-titlebar {
    font-weight: bold;
    background: #593C34;
    background: -moz-linear-gradient(top, #8f675b, #6e4a40);
    background: -webkit-gradient(linear, left top, left bottom, from(#8f675b), to(#6e4a40));
    background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
    background: -o-linear-gradient(top, #8f675b, #6e4a40);
    color: #332520;
    text-shadow: 0 1px 0 #9C7063;
    padding: 6px 10px;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    -o-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    border-bottom: 1px solid #000;
    -moz-box-shadow: 0 1px 0 #DB9E8C inset;
    -webkit-box-shadow: 0 1px 0 #DB9E8C inset;
    -o-box-shadow: 0 1px 0 #DB9E8C inset;
    box-shadow: 0 1px 0 #DB9E8C inset;
    padding: 0.8em;
    font-size: 14px;
    text-transform: uppercase
}

.wpui-quark .ui-dialog-content {
    padding: 10px;
    overflow: hidden
}

.wpui-quark .ui-dialog-titlebar-close {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.6;
    text-indent: -99999em
}

.wpui-quark .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 5px;
    right: 5px;
    opacity: 1
}

.wpui-quark pre.minimal, .wpui-quark code.minimal {
    background: #DBC6A4;
    text-shadow: 0 1px 0 #FFF;
    padding: 1px;
    color: #000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px
}

.wpui-quark.wpui-button {
    background: #C7A777;
    background: -moz-linear-gradient(top, #dbc6a4, #c7a777);
    background: -webkit-gradient(linear, left top, left bottom, from(#dbc6a4), to(#c7a777));
    background: -webkit-linear-gradient(top, #dbc6a4, #c7a777);
    background: -o-linear-gradient(top, #dbc6a4, #c7a777);
    text-shadow: 0 1px 0 #E8D2AE;
    color: #000 !important;
    border: 1px solid #4A2F35;
    text-decoration: none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
    -moz-box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
    -webkit-box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
    -o-box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset;
    box-shadow: 0 1px 0 white inset, 0 -1px 0 #e8d2ae inset
}

.wpui-quark.wpui-button:hover {
    background: #593C34;
    background: -moz-linear-gradient(top, #8f675b, #6e4a40);
    background: -webkit-gradient(linear, left top, left bottom, from(#8f675b), to(#6e4a40));
    background: -webkit-linear-gradient(top, #8f675b, #6e4a40);
    background: -o-linear-gradient(top, #8f675b, #6e4a40);
    box-shadow: 0 1px 0 #DB9E8C inset;
    color: #ECD4B2 !important;
    text-shadow: 0 -1px 0 black
}

.wpui-quark.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset
}

.wpui-alma .wpui-alma .ui-tabs {
    padding: 0px !important
}

.wpui-alma ul.ui-tabs-nav, .wpui-alma .ui-tabs-panel {
    background: #FAFAFA
}

.wpui-alma .ui-tabs {
    padding: 0px;
    border: 0px !important;
    background: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    box-shadow: none !important
}

.wpui-alma .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important
}

.wpui-alma .ui-tabs-panel {
    background: #FAFAFA;
    background: -moz-linear-gradient(top, #fafafa, #eee);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#eee));
    background: -webkit-linear-gradient(top, #fafafa, #eee);
    background: -o-linear-gradient(top, #fafafa, #eee);
    margin: 20px 10px 10px 10px;
    color: #666;
    border-bottom: 0px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
    -o-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.4);
    border: 3px solid #FFF
}

.wpui-alma .ui-tabs-vertical .ui-tabs-panel {
    margin: 0 10px 10px
}

.wpui-alma ul.ui-tabs-nav {
    background: none;
    padding: 0;
    padding: 10px;
    margin: 0 auto;
    text-align: center;
    border-bottom: 0px
}

.wpui-alma ul.ui-tabs-nav li {
    background: #5D5D5D;
    background: url("themes/images/gradients/alma-grad.png") 0 50% repeat-x;
    background: -moz-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -webkit-gradient(linear, left top, left bottom, from(#8a8a8a), color-stop(0.5, #707070), color-stop(0.51, #5e5e5e), to(#777));
    background: -webkit-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
    margin-right: 0px;
    border: 1px solid #7A7A7A;
    font: 12px 'Lucida Grande', 'Arial', 'Helvetica', sans-serif;
    border-left: 1px groove #626262;
    border-right: 1px solid #888888;
    border-bottom: 2px solid #626262;
    -moz-box-shadow: 0 1px 0 #AAA inset;
    -webkit-box-shadow: 0 1px 0 #AAA inset;
    -o-box-shadow: 0 1px 0 #AAA inset;
    box-shadow: 0 1px 0 #AAA inset;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    -o-border-radius: 0px !important;
    border-radius: 0px !important;
    padding: 0.4em 1em
}

.wpui-alma ul.ui-tabs-nav li:hover {
    background: url("themes/images/gradients/alma-grad-hover.png") 0 50% repeat-x;
    background: -moz-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
    background: -webkit-gradient(linear, left top, left bottom, from(#555), color-stop(0.5, #474747), color-stop(0.51, #393939), to(#545454));
    background: -webkit-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
    background: -o-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
    box-shadow: 0 1px 6px #777 inset;
    border-left: 1px solid transparent
}

.wpui-alma ul.ui-tabs-nav li:active {
    -moz-box-shadow: 0 1px 6px #222 inset;
    -webkit-box-shadow: 0 1px 6px #222 inset;
    -o-box-shadow: 0 1px 6px #222 inset;
    box-shadow: 0 1px 6px #222 inset;
    border-left: 1px solid #777
}

.wpui-alma ul.ui-tabs-nav li a {
    color: #FDFDFD;
    text-shadow: 0 -1px 0 #444444
}

.wpui-alma ul.ui-tabs-nav li.ui-state-active {
    background: #333;
    background: -moz-linear-gradient(top, #333, #454545);
    background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#454545));
    background: -webkit-linear-gradient(top, #333, #454545);
    background: -o-linear-gradient(top, #333, #454545);
    -moz-box-shadow: inset 0 0px 10px #000;
    -webkit-box-shadow: inset 0 0px 10px #000;
    -o-box-shadow: inset 0 0px 10px #000;
    box-shadow: inset 0 0px 10px #000;
    border-bottom: 2px solid #323232;
    border-right: 1px !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    -o-border-radius: 0px !important;
    border-radius: 0px !important
}

.wpui-alma ul.ui-tabs-nav li.ui-state-active > a {
    border-left: 1px solid transparent;
    color: #EEE;
    text-shadow: 0 1px 0 #000 !important
}

.wpui-alma .ui-tabs-vertical ul.ui-tabs-nav li {
    -moz-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    -o-border-radius: 3px !important;
    border-radius: 3px !important
}

.wpui-alma .ui-tabs-panel h3.wp-tab-title {
    text-align: center;
    color: #444 !important;
    font: bold 16px 'Lucida Grande', 'Lucida Sans', 'Lucida Sans Unicode', 'Arial', 'Helvetica', sans-serif
}

.wpui-alma ul.ui-tabs-nav li.first-li {
    -moz-border-radius: 4px 0 0 4px !important;
    -webkit-border-radius: 4px 0 0 4px !important;
    -o-border-radius: 4px 0 0 4px !important;
    border-radius: 4px 0 0 4px !important;
    border-left: 1px solid #626262
}

.wpui-alma ul.ui-tabs-nav li.first-li a {
    border-left: 1px solid transparent
}

.wpui-alma ul.ui-tabs-nav li.last-li {
    -moz-border-radius: 0 4px 4px 0 !important;
    -webkit-border-radius: 0 4px 4px 0 !important;
    -o-border-radius: 0 4px 4px 0 !important;
    border-radius: 0 4px 4px 0 !important;
    border-right: 1px solid #7A7A7A
}

.wpui-alma .ui-button {
    background: -moz-linear-gradient(top, #fafafa, #ddd);
    background: -webkit-gradient(top, from(#fafafa), to(#ddd));
    background: -webkit-linear-gradient(top, #fafafa, #ddd);
    background: -o-linear-gradient(top, #fafafa, #ddd);
    text-shadow: 0 1px 0 #E0E0E0;
    color: #777;
    padding: 4px 12px;
    border: 1px solid #F2F2F2;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -o-border-radius: 12px;
    font-size: 12px
}

.wpui-alma .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0;
    text-decoration: none !important
}

.wpui-alma .ui-tabs-panel .tab-top-nav a, .wpui-alma .ui-tabs-panel .tab-bottom-nav a {
    background: -moz-linear-gradient(top, #fafafa, #ddd);
    background: -webkit-gradient(top, from(#fafafa), to(#ddd));
    background: -webkit-linear-gradient(top, #fafafa, #ddd);
    background: -o-linear-gradient(top, #fafafa, #ddd);
    text-shadow: 0 1px 0 #E0E0E0;
    color: #777;
    padding: 4px 12px;
    border: 1px solid #F2F2F2;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    -o-border-radius: 12px;
    box-shadow: 0 1px 3px #CDCDCD;
    -moz-box-shadow: 0 1px 3px #CDCDCD;
    -webkit-box-shadow: 0 1px 3px #CDCDCD;
    -o-box-shadow: 0 1px 3px #CDCDCD;
    font-size: 12px
}

.wpui-alma .ui-tabs-panel .tab-top-nav a:hover, .wpui-alma .ui-tabs-panel .tab-bottom-nav a:hover {
    background: -moz-linear-gradient(top, #fafafa, #e3e3e3);
    background: -webkit-gradient(top, from(#fafafa), to(#e3e3e3));
    background: -webkit-linear-gradient(top, #fafafa, #e3e3e3);
    background: -o-linear-gradient(top, #fafafa, #e3e3e3)
}

.wpui-alma .ui-tabs-panel .tab-top-nav a:active, .wpui-alma .ui-tabs-panel .tab-bottom-nav a:active {
    border: 1px solid #FFF
}

.wpui-alma .wp-tabs {
    position: relative
}

.wpui-alma h3.ui-collapsible-header, .wpui-alma .ui-accordion h3.ui-accordion-header {
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    background: #5D5D5D;
    background: url("themes/images/gradients/alma-grad.png") 0 50% repeat-x;
    background: -moz-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -webkit-gradient(linear, left top, left bottom, from(#8a8a8a), color-stop(0.5, #707070), color-stop(0.51, #5e5e5e), to(#777));
    background: -webkit-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
    padding: 4px 10px;
    color: #E5E5E5 !important;
    border: 1px solid #A2A2A2;
    text-shadow: 0 -1px 0 #444444;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border: 1px solid #626262
}

.wpui-alma h3.ui-collapsible-header:hover, .wpui-alma .ui-accordion h3.ui-accordion-header:hover {
    background: url("themes/images/gradients/alma-grad-hover.png") 0 50% repeat-x;
    background: -moz-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
    background: -webkit-gradient(linear, left top, left bottom, from(#555), color-stop(0.5, #474747), color-stop(0.51, #393939), to(#545454));
    background: -webkit-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454);
    background: -o-linear-gradient(top, #555, #474747 50%, #393939 51%, #545454)
}

.wpui-alma h3.ui-collapsible-header.ui-state-active {
    background: #5D5D5D;
    background: url("themes/images/gradients/alma-grad-hover.png") 0 50% repeat-x;
    background: -moz-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -webkit-gradient(linear, left top, left bottom, from(#8a8a8a), color-stop(0.5, #707070), color-stop(0.51, #5e5e5e), to(#777));
    background: -webkit-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
    border: 1px solid #000;
    border-bottom: 0px;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-bottom: 1px solid #444
}

.wpui-alma .ui-accordion h3.ui-accordion-header.ui-state-active {
    background: #5D5D5D;
    background: url("themes/images/gradients/alma-grad-hover.png") 0 50% repeat-x;
    background: -moz-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -webkit-gradient(linear, left top, left bottom, from(#8a8a8a), color-stop(0.5, #707070), color-stop(0.51, #5e5e5e), to(#777));
    background: -webkit-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    background: -o-linear-gradient(top, #8a8a8a, #707070 50%, #5e5e5e 51%, #777);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#8A8A8A', endColorStr='#555555');
    border: 1px solid #000;
    border-bottom: 0px;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-bottom: 1px solid #444
}

.wpui-alma .ui-accordion .ui-accordion-content {
    color: #444;
    background: #F2F2F2;
    padding: 10px;
    border: 1px solid #7A7A7A
}

.wpui-alma .ui-collapsible-content {
    background: transparent;
    background: -moz-linear-gradient(top, #ddd, #fff 20%);
    background: -webkit-linear-gradient(top, #ddd, #fff 20%);
    background: -o-linear-gradient(top, #ddd, #fff 20%)
}

.wpui-alma.ui-dialog {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    color: #FFF;
    text-shadow: 0 1px 1px #000;
    background: rgba(38, 38, 38, 0.89);
    border: #000
}

.wpui-alma .ui-dialog-titlebar {
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 1px #000;
    -moz-border-radius: 8px 8px 0 0;
    -webkit-border-radius: 8px 8px 0 0;
    -o-border-radius: 8px 8px 0 0;
    border-radius: 8px 8px 0 0
}

.wpui-alma .ui-dialog-content {
    padding: 10px;
    overflow: hidden;
    color: #FFF;
    text-shadow: 0 1px #000
}

.wpui-alma span.ui-dialog-title {
    float: none;
    text-align: center;
    width: 100%;
    display: block;
    padding-left: 10px;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif !important;
    font-weight: normal;
    font-size: 13px
}

.wpui-alma .ui-dialog-titlebar-close {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    left: 5px;
    top: 3px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    opacity: 0.3;
    text-indent: -99999em
}

.wpui-alma .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-light.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    top: 3px;
    right: 5px;
    opacity: 0.6
}

.wpui-alma.wpui-button {
    background: -moz-linear-gradient(top, #fafafa, #ddd);
    background: -webkit-gradient(top, from(#fafafa), to(#ddd));
    background: -webkit-linear-gradient(top, #fafafa, #ddd);
    background: -o-linear-gradient(top, #fafafa, #ddd);
    text-shadow: 0 1px 0 #FFF;
    color: #888;
    padding: 4px 12px;
    border: 1px solid #AAA;
    font-weight: bold;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    box-shadow: 0 1px 0 #FFF inset, 0 1px 0 #DDD inset;
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in
}

.wpui-alma.wpui-button:hover {
    color: #444;
    background: -moz-linear-gradient(top, #f4f2f4, #dedede);
    background: -webkit-gradient(top, from(#fafafa), to(#ddd));
    background: -webkit-linear-gradient(top, #fafafa, #ddd);
    background: -o-linear-gradient(top, #fafafa, #ddd)
}

.wpui-alma.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset
}

.wpui-macish .ui-tabs {
    padding: 0px !important;
    background: #CCC;
    background: -moz-linear-gradient(top, #ddd, #999);
    background: -webkit-gradient(linear, left top, left bottom, from(#ddd), to(#999));
    background: -webkit-linear-gradient(top, #ddd, #999);
    background: -o-gradient(top, #ddd, #999);
    border: 1px solid #838383
}

.wpui-macish .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    border: 1px solid #666
}

.wpui-macish .ui-tabs-panel {
    background: #CCC;
    background: -moz-linear-gradient(top, #d0d0d0, #a7a7a7);
    background: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#a7a7a7));
    background: -webkit-linear-gradient(top, #d0d0d0, #a7a7a7);
    background: -o-linear-gradient(top, #d0d0d0, #a7a7a7);
    text-shadow: 0 1px 0 #FFFFFF;
    color: #222;
    text-shadow: 0 1px 0 #EDEDED;
    border-top: 1px solid #E2E2E2;
    -moz-box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
    -webkit-box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
    -o-box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset;
    box-shadow: 1px 0 0 #e9e9e9 inset, -1px 0 0 #e9e9e9 inset
}

.wpui-macish ul.ui-tabs-nav {
    border-bottom: 1px solid #535353;
    background: #AAA;
    background: -moz-linear-gradient(top, #aaa, #999);
    background: -webkit-gradient(linear, left top, left bottom, from(#aaa), to(#999));
    background: -webkit-linear-gradient(top, #aaa, #999);
    background: -o-linear-gradient(top, #aaa, #999);
    border-top: 1px solid #DDD;
    padding-top: 10px;
    padding-left: 10px
}

.wpui-macish ul.ui-tabs-nav li {
    background: #BBB;
    background: -moz-linear-gradient(top, #cacaca, #a0a0a0);
    background: -webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#a0a0a0));
    background: -webkit-linear-gradient(top, #cacaca, #a0a0a0);
    background: -o-linear-gradient(top, #cacaca, #a0a0a0);
    border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    position: relative;
    border: 1px solid #838383;
    border-bottom: 1px solid #737373;
    margin-right: 0px;
    margin-left: 2px;
    -moz-box-shadow: 0 1px 0 #F9F9F9 inset;
    -webkit-box-shadow: 0 1px 0 #F9F9F9 inset;
    -o-box-shadow: 0 1px 0 #F9F9F9 inset;
    box-shadow: 0 1px 0 #F9F9F9 inset
}

.wpui-macish ul.ui-tabs-nav li a {
    color: #222;
    text-shadow: 0 1px 0 #EEE;
    bottom: 2px
}

.wpui-macish ul.ui-tabs-nav li.ui-state-active {
    background: #CCC;
    background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#d0d0d0));
    background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
    background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
    border: 1px solid #838383;
    border-bottom: 0px !important;
    bottom: -2px
}

.wpui-macish ul.ui-tabs-nav li.ui-state-active a {
    border-top: 1px solid #FFF;
    color: #222;
    text-shadow: 0 1px 0 #FFF
}

.wpui-macish .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs ul li.ui-state-active {
    bottom: -2px
}

.wpui-macish .ui-button {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #e2e2e2, #b7b7b7);
    background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#b7b7b7));
    background: -webkit-linear-gradient(top, #e2e2e2, #b7b7b7);
    background: -o-linear-gradient(top, #e2e2e2, #b7b7b7);
    border: 1px solid #898989;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 5px 7px
}

.wpui-macish .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0
}

.wpui-macish .ui-tabs-panel .tab-top-nav a, .wpui-macish .ui-tabs-panel .tab-bottom-nav a {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #e2e2e2, #b7b7b7);
    background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#b7b7b7));
    background: -webkit-linear-gradient(top, #e2e2e2, #b7b7b7);
    background: -o-linear-gradient(top, #e2e2e2, #b7b7b7);
    border: 1px solid #898989;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    padding: 5px 7px
}

.wpui-macish ul.ui-tabs-nav.ul-bottom {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    border-bottom: 0px;
    border-top: 1px solid #666;
    background: -moz-linear-gradient(top, #999, #aaa);
    background: -webkit-gradient(linear, left top, left bottom, from(#999), to(#aaa));
    background: -webkit-linear-gradient(top, #999, #aaa);
    background: -o-linear-gradient(top, #999, #aaa);
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px
}

.wpui-macish ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    background: -moz-linear-gradient(top, #cacaca, #a0a0a0);
    background: -webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#a0a0a0));
    background: -webkit-linear-gradient(top, #cacaca, #a0a0a0);
    background: -o-linear-gradient(top, #cacaca, #a0a0a0);
    border-bottom: 1px solid #777 !important;
    top: 0px;
    border-top: 0px !important;
    padding-top: 5px;
    padding-bottom: 5px
}

.wpui-macish ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    border: 1px solid #666 !important;
    background: #A7A7A7;
    border-top: 0px !important;
    bottom: 0;
    top: -1px;
    height: 19px;
    box-shadow: 0px 2px 2px #666;
    -moz-box-shadow: 0px 2px 2px #666;
    -webkit-box-shadow: 0px 2px 2px #666;
    -o-box-shadow: 0px 2px 2px #666
}

.wpui-macish ul.ui-tabs-nav.ul-bottom li a, .wpui-macish ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    background: none;
    border-top: 0px !important;
    border-left: 0px !important
}

.wpui-macish .ui-accordion h3 {
    margin-bottom: 0px !important;
    margin-top: 2px !important;
    outline: 0
}

.wpui-macish .ui-accordion-content {
    font: 12px / 1.5 "Segoe UI", "Lucida Grande", "Arial", sans-serif;
    padding: 10px
}

.wpui-macish h3.ui-collapsible-header, .wpui-macish h3.ui-accordion-header {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 1px solid #AAA;
    color: #222 !important;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif;
    padding: 5px 10px;
    text-shadow: 0 1px 0 #DDD;
    background: #BBB;
    background: -moz-linear-gradient(top, #cacaca, #a0a0a0);
    background: -o-linear-gradient(top, #cacaca, #a0a0a0);
    background: -webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#a0a0a0));
    background: -webkit-linear-gradient(top, #cacaca, #a0a0a0);
    margin-top: 4px
}

.wpui-macish h3.ui-collapsible-header:hover, .wpui-macish h3.ui-accordion-header:hover {
    background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#d0d0d0));
    background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
    background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
    text-shadow: 0 1px 0 #EBD4B0;
    border: 1px solid #AAA;
    color: #333 !important;
    text-shadow: 0 1px 0 #FFF
}

.wpui-macish h3.ui-collapsible-header.ui-state-active, .wpui-macish h3.ui-accordion-header.ui-state-active {
    background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#d0d0d0));
    background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
    background: -o-linear-gradient(top, #fbfbfb, #d0d0d0);
    text-shadow: 0 1px 0 #EBD4B0;
    border-radius: 4px 4px 0 0 !important;
    -moz-border-radius: 4px 4px 0 0 !important;
    -webkit-border-radius: 4px 4px 0 0 !important;
    -webkit-border-radius: 4px 4px 0 0 !important;
    border: 1px solid #AAA;
    border-bottom: 0px;
    color: #333 !important;
    text-shadow: 0 1px 0 #FFF
}

.wpui-macish .ui-collapsible-content, .wpui-macish .ui-accordion .ui-accordion-content {
    background: #FFF !important;
    color: #282828;
    border: 1px solid #AAA;
    box-shadow: 0 1px 2px #AAA;
    -moz-box-shadow: 0 1px 2px #AAA;
    -webkit-box-shadow: 0 1px 2px #AAA;
    -o-box-shadow: 0 1px 2px #AAA
}

.wpui-macish.ui-dialog {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    background: #DDD;
    color: #222;
    text-shadow: 0 1px 1px #FFF
}

.wpui-macish .ui-dialog-titlebar {
    font-weight: bold;
    color: #000;
    text-shadow: 0 1px 1px #FFF;
    padding: 1px 10px;
    background: -moz-linear-gradient(top, #cfcfcf, #a8a8a8);
    background: -webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#a8a8a8));
    background: -webkit-linear-gradient(top, #cfcfcf, #a8a8a8);
    background: -o-linear-gradient(top, #cfcfcf, #a8a8a8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#CFCFCF", endColorStr="#A8A8A8");
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    -o-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    border-bottom: 1px solid #515151;
    box-shadow: 0 1px 0 #E2E2E2 inset;
    height: 22px
}

.wpui-macish .ui-dialog-titlebar span.ui-dialog-title {
    width: 100%;
    display: block;
    text-align: center;
    font: 13px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Calibri", Arial, sans-serif;
    padding: 2px
}

.wpui-macish .ui-dialog-content {
    padding: 10px;
    overflow: hidden;
    background: #EDEDED;
    color: #2B2B2B
}

.wpui-macish .ui-dialog-titlebar-close {
    background: url("themes/images/close-mac-default.png") no-repeat scroll 0 0 transparent;
    position: absolute;
    left: 6px;
    top: 4px;
    width: 18px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    border: 1px solid transparent;
    text-indent: -99999em
}

.wpui-macish .ui-dialog-titlebar-close:hover {
    background: url("themes/images/close-mac-hover.png") no-repeat scroll 0 0 transparent;
    width: 18px;
    height: 18px;
    border: 1px solid transparent;
    left: 6px;
    top: 4px
}

.wpui-macish.wpui-button {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #e2e2e2, #b7b7b7);
    background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#b7b7b7));
    background: -webkit-linear-gradient(top, #e2e2e2, #b7b7b7);
    background: -o-linear-gradient(top, #e2e2e2, #b7b7b7);
    border: 1px solid #898989;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0 1px 0 white inset, 0 -1px 0 #cccccc inset;
    -moz-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in
}

.wpui-macish.wpui-button:hover {
    color: #444;
    background: -moz-linear-gradient(top, #e5e5e5, #d0d0d0);
    background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#d0d0d0));
    background: -webkit-linear-gradient(top, #fbfbfb, #d0d0d0);
    background: -o-linear-gradient(top, #fbfbfb, #d0d0d0)
}

.wpui-macish.wpui-button:active {
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.4) inset
}

.wpui-redmond .ui-tabs {
    background: -moz-linear-gradient(top, #bfcddb, #d7e4f2 15%);
    background: -webkit-gradient(linear, left top, left bottom, from(#bfcddb), color-stop(0.15, #d7e4f2), to(#d7e4f2));
    background: -webkit-linear-gradient(top, #bfcddb, #d7e4f2 15%);
    background: -o-linear-gradient(top, #bfcddb, #d7e4f2 15%);
    border: 1px solid #777;
    border-top: 2px groove #FFF
}

.wpui-redmond .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    border: 1px solid #666
}

.wpui-redmond .ui-tabs-panel {
    background: #FFF;
    text-shadow: 0 1px 0 #FFFFFF;
    color: #222;
    text-shadow: 0 1px 0 #EDEDED;
    border: 1px solid #838383;
    z-index: 2;
    border-top: 1px solid #888
}

.wpui-redmond ul.ui-tabs-nav {
    padding-top: 20px;
    background: none
}

.wpui-redmond .ui-tabs-vertical ul.ui-tabs-nav {
    border-bottom: 0px
}

.wpui-redmond ul.ui-tabs-nav li {
    background: #EBEBEB;
    background: -moz-linear-gradient(top, #f2f2f2, #c2c2c2);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#c2c2c2));
    background: -webkit-linear-gradient(top, #f2f2f2, #c2c2c2);
    background: -o-linear-gradient(top, #f2f2f2, #c2c2c2);
    border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    border: 1px solid #959595;
    border-left: 1px solid #959595;
    border-bottom: 0px;
    bottom: 0px;
    box-shadow: 0 -4px 2px #bbbbbb inset;
    -moz-box-shadow: 0 -4px 2px #bbbbbb inset;
    -webkit-box-shadow: 0 -4px 2px #bbbbbb inset;
    -o-box-shadow: 0 -4px 2px #bbbbbb inset;
    margin-right: 0px
}

.wpui-redmond ul.ui-tabs-nav li a {
    color: #000;
    text-shadow: 0 1px 0 #FFF;
    border-left: 1px solid #F4F4F4;
    font-weight: normal;
    font-family: 'Segoe UI', 'Verdana', 'Trabechut MS', sans-serif;
    padding: 0.4em 1em
}

.wpui-redmond ul.ui-tabs-nav li:hover {
    border: 1px solid #3C7FB1;
    border-bottom: 0px;
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    -moz-box-shadow: 0 -4px 2px #7accff inset;
    -webkit-box-shadow: 0 -4px 2px #7accff inset;
    -o-box-shadow: 0 -4px 2px #7accff inset;
    box-shadow: 0 -4px 2px #7accff inset
}

.wpui-redmond ul.ui-tabs-nav li.ui-state-active {
    background: #FFF;
    border: 1px solid #838383;
    bottom: -2px;
    border-bottom: 0px !important;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -o-box-shadow: none
}

.wpui-redmond ul.ui-tabs-nav li.ui-state-active a {
    border-top: 1px solid #FFF
}

.wpui-redmond .ui-tabs-vertical ul.ui-tabs-nav li {
    border: 1px solid #666
}

.wpui-redmond .ui-tabs-vertical ul.ui-tabs-nav li.ui-state-active {
    border-bottom: 1px solid #666 !important;
    bottom: 0
}

.wpui-redmond .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs ul li.ui-state-active {
    bottom: -2px
}

.wpui-redmond .ui-button {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), color-stop(48%, #eee), color-stop(49%, #ddd), to(#cfcfcf));
    background: -webkit-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
    border: 2px groove #FFF;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    padding: 4px 10px
}

.wpui-redmond .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0;
    text-decoration: none !important
}

.wpui-redmond .ui-tabs-panel .tab-top-nav a, .wpui-redmond .ui-tabs-panel .tab-bottom-nav a {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), color-stop(48%, #eee), color-stop(49%, #ddd), to(#cfcfcf));
    background: -webkit-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
    border: 2px groove #FFF;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -webkit-border-radius: 4px
}

.wpui-redmond .ui-tabs-panel .tab-top-nav a:hover, .wpui-redmond .ui-tabs-panel .tab-bottom-nav a:hover {
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFDFE', endColorStr='#A7D9F5')
}

.wpui-redmond ul.ui-tabs-nav.ul-bottom {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    border-bottom: 0px
}

.wpui-redmond ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    background: -moz-linear-gradient(top, #f2f2f2, #c2c2c2);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#c2c2c2));
    background: -webkit-linear-gradient(top, #f2f2f2, #c2c2c2);
    background: -o-linear-gradient(top, #f2f2f2, #c2c2c2);
    border-bottom: 1px solid #959595 !important;
    top: 0px;
    border-top: 0px !important
}

.wpui-redmond ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    border: 1px solid #888 !important;
    background: #FFF;
    border-top: 0px !important;
    bottom: 0;
    top: -1px;
    height: 19px;
    box-shadow: 0px 2px 2px #AAA;
    -moz-box-shadow: 0px 2px 2px #AAA;
    -webkit-box-shadow: 0px 2px 2px #AAA;
    -o-box-shadow: 0px 2px 2px #AAA
}

.wpui-redmond ul.ui-tabs-nav.ul-bottom li a, .wpui-redmond ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    background: none;
    border-top: 0px !important;
    border-left: 0px !important
}

.wpui-redmond .ui-accordion h3 {
    margin-bottom: 0px !important;
    margin-top: 2px !important;
    outline: 0
}

.wpui-redmond .ui-accordion .ui-accordion-content {
    font: 12px / 1.5 "Segoe UI", "Lucida Grande", "Arial", sans-serif;
    padding: 10px
}

.wpui-redmond .ui-collapsible-header, .wpui-redmond .ui-accordion .ui-accordion-header {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #ebf4fe, #cfe4fe);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), color-stop(48%, #eee), color-stop(49%, #ddd), to(#cfcfcf));
    background: -webkit-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
    border: 1px solid #AAA;
    text-shadow: 0 1px 0 #FFF;
    color: #222;
    box-shadow: 0 1px 2px #AAA;
    -moz-box-shadow: 0 1px 2px #AAA;
    -webkit-box-shadow: 0 1px 2px #AAA;
    -o-box-shadow: 0 1px 2px #AAA;
    padding: 5px 10px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif
}

.wpui-redmond .ui-collapsible-header:hover {
    background: -moz-linear-gradient(top, #dcebfc, #c1dbfc);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFDFE', endColorStr='#A7D9F5')
}

.wpui-redmond .ui-collapsible-header.ui-state-active {
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-bottom: 0px
}

.wpui-redmond .ui-accordion .ui-accordion-header.ui-state-active {
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-bottom: 0px
}

.wpui-redmond .ui-collapsible-content, .wpui-redmond .ui-accordion .ui-accordion-content {
    background: white;
    color: #282828;
    border: 1px solid #AAA;
    box-shadow: 0 1px 2px #AAA;
    -moz-box-shadow: 0 1px 2px #AAA;
    -o-box-shadow: 0 1px 2px #AAA;
    -webkit-box-shadow: 0 1px 2px #AAA
}

.wpui-redmond.ui-dialog {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    background: -moz-linear-gradient(top, #bfcddb, #d7e4f2 15%);
    background: -webkit-gradient(linear, left top, left bottom, from(#bfcddb), color-stop(0.15, #d7e4f2), to(#d7e4f2));
    background: -webkit-linear-gradient(top, #bfcddb, #d7e4f2 15%);
    background: -o-linear-gradient(top, #bfcddb, #d7e4f2 15%);
    color: #DDD;
    border: 1px solid #777;
    padding: 5px
}

.wpui-redmond .ui-dialog-titlebar {
    font-weight: bold;
    color: #000;
    text-shadow: 0 1px 1px #FFF;
    padding: 4px 10px;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    -o-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    position: static
}

.wpui-redmond .ui-dialog-content {
    padding: 10px;
    overflow: hidden;
    background: #FFF;
    color: #222;
    border: 1px solid #888
}

.wpui-redmond .ui-dialog-titlebar-close {
    background: #BE493D;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#EAB2AE", endColorStr="#BE493D");
    background: -moz-linear-gradient(top, #e3b3b0, #ca817c 42%, #ca483e 43%, #d38574);
    background: -webkit-gradient(linear, left top, left bottom, from(#e3b3b0), color-stop(0.42, #ca817c), color-stop(0.42, #ca483e), to(#d38574));
    background: -webkit-linear-gradient(top, #e3b3b0, #ca817c 42%, #ca483e 43%, #d38574);
    background: -o-linear-gradient(top, #e3b3b0, #ca817c 42%, #ca483e 43%, #d38574);
    border: 1px solid #884F48;
    box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eeeeee inset, -1px -1px 0 #eeeeee inset, 0 0 1px white;
    border-top: 0px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    height: 18px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 7px !important;
    text-align: center;
    text-indent: -99999em;
    top: 0px !important;
    width: 47px;
    -moz-transition: box-shadow 0.3s ease-out;
    -webkit-transition: box-shadow 0.3s ease-out;
    -o-transition: box-shadow 0.3s ease-out
}

.wpui-redmond .ui-dialog-titlebar-close span {
    background: url("themes/images/close-widget-aero-1.png") no-repeat scroll 0 0 transparent !important;
    display: block !important;
    height: 18px;
    margin: 1px auto;
    width: 18px
}

.wpui-redmond .ui-dialog-titlebar-close:hover {
    width: 47px;
    height: 18px;
    border: 1px solid #884F48;
    border-top: 0px;
    top: -1px;
    right: 7px;
    -moz-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    -webkit-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    -o-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    -moz-transition: box-shadow 0.3s ease-in;
    -webkit-transition: box-shadow 0.3s ease-in;
    -o-transition: box-shadow 0.3s ease-in
}

.wpui-redmond .ui-dialog-titlebar-close:focus {
    background: -moz-linear-gradient(top, #cea994, #9f644e 42%, #6e0f0d 43%, #551d0d)
}

.wpui-redmond.wpui-button {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), color-stop(48%, #eee), color-stop(49%, #ddd), to(#cfcfcf));
    background: -webkit-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
    border: 1px groove #AAA;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold
}

.wpui-redmond.wpui-button:hover {
    border: 1px groove #3C7FB1;
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    -moz-box-shadow: 0 -4px 2px #7accff inset;
    -webkit-box-shadow: 0 -4px 2px #7accff inset;
    -o-box-shadow: 0 -4px 2px #7accff inset;
    box-shadow: 0 -4px 2px #7accff inset
}

.wpui-redmond.wpui-button:active {
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset
}

.wpui-sevin .ui-tabs {
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    background: #E1E1E1;
    background: -moz-linear-gradient(135deg, rgba(180, 180, 180, 0.4), rgba(170, 170, 171, 0.5), rgba(240, 240, 240, 0.4), rgba(220, 220, 220, 0.5), rgba(255, 255, 255, 0.7), rgba(200, 200, 200, 0.7), rgba(235, 235, 235, 0.4), #b4b4b4, rgba(255, 255, 255, 0.5)) fixed;
    background: -webkit-gradient(linear, left top, right bottom, from(rgba(180, 180, 180, 0.7)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(35%, rgba(190, 190, 190, 0.4)), color-stop(75%, rgba(190, 190, 190, 0.5)), color-stop(95%, rgba(255, 255, 255, 0.9)), to(rgba(180, 180, 180, 0.5))) fixed;
    background: -webkit-linear-gradient(135deg, rgba(180, 180, 180, 0.7), rgba(170, 170, 171, 0.5), rgba(240, 240, 240, 0.4), rgba(220, 220, 220, 0.5), rgba(255, 255, 255, 0.7), rgba(200, 200, 200, 0.7), rgba(235, 235, 235, 0.4), #b4b4b4, rgba(255, 255, 255, 0.5)) fixed;
    background: -o-linear-gradient(135deg, rgba(180, 180, 180, 0.7), rgba(170, 170, 171, 0.5), rgba(240, 240, 240, 0.4), rgba(220, 220, 220, 0.5), rgba(255, 255, 255, 0.7), rgba(200, 200, 200, 0.7), rgba(235, 235, 235, 0.4), #b4b4b4, rgba(255, 255, 255, 0.5)) fixed;
    border: 1px solid #777;
    border-top: 2px groove #E2E6EF
}

.wpui-sevin .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs {
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -o-box-shadow: none !important;
    border: 1px solid #666
}

.wpui-sevin .ui-tabs-panel {
    background: #D1DDED;
    background: -moz-linear-gradient(top, #e7edf6, #cfdbec);
    background: -webkit-gradient(linear, left top, left bottom, from(#e7edf6), to(#cfdbec));
    background: -webkit-linear-gradient(top, #e7edf6, #cfdbec);
    background: -o-linear-gradient(top, #e7edf6, #cfdbec);
    text-shadow: 0 1px 0 #FFFFFF;
    color: #222;
    text-shadow: 0 1px 0 #EDEDED;
    border: 1px solid #858585;
    border-top: 1px solid #535353
}

.wpui-sevin ul.ui-tabs-nav {
    background: none;
    padding-top: 20px
}

.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav {
    border-bottom: 0px
}

.wpui-sevin ul.ui-tabs-nav li {
    background: #C9D0DE;
    background: -moz-linear-gradient(top, #dceff1, #c9d0de);
    background: -webkit-gradient(linear, left top, left bottom, from(#dceff1), to(#c9d0de));
    background: -webkit-linear-gradient(top, #dceff1, #c9d0de);
    background: -o-linear-gradient(top, #dceff1, #c9d0de);
    border-radius: 2px 2px 0 0;
    -moz-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    -webkit-border-radius: 2px 2px 0 0;
    border: 1px solid #757575;
    border-bottom: 0px;
    border-left: 1px solid #666;
    bottom: 0px;
    margin-right: 0px
}

.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav li {
    border: 1px solid #666
}

.wpui-sevin ul.ui-tabs-nav li a {
    color: #000;
    text-shadow: 0 1px 0 #FFF;
    bottom: 0px;
    padding: 0.4em 1em
}

.wpui-sevin ul.ui-tabs-nav li.ui-state-active {
    background: #D1DDED;
    background: -moz-linear-gradient(top, #fcfdfe, #e7edf6);
    background: -webkit-gradient(linear, left top, left bottom, from(#fcfdfe), to(#e7edf6));
    background: -webkit-linear-gradient(top, #fcfdfe, #e7edf6);
    background: -o-linear-gradient(top, #fcfdfe, #e7edf6);
    border: 1px solid #838383;
    border-bottom: 0px !important;
    bottom: -2px
}

.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav li {
    border: 1px solid #838383
}

.wpui-sevin .ui-tabs-vertical ul.ui-tabs-nav li.ui-state-active {
    border-bottom: 1px solid #838383 !important;
    bottom: 0
}

.wpui-sevin ul.ui-tabs-nav li.ui-state-active a {
    border-top: 1px solid #FFF
}

.wpui-sevin .ui-tabs .ui-tabs-panel .wp-tab-content > .wp-tabs .ui-tabs ul li.ui-state-active {
    bottom: -2px
}

.wpui-sevin .ui-button {
    background: -moz-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    background: -webkit-gradient(linear, left top, left bottom, from(#e0e6f0), color-stop(48%, #cdd7e5), color-stop(49%, #c3cddc), to(#d1ddec));
    background: -webkit-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    background: -o-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    border: 2px groove #DEDEDE;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    padding: 4px 10px
}

.wpui-sevin .ui-dialog-buttonset .ui-button {
    font-size: 14px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
    padding: 2px 5px;
    border-radius: 4px
}

.wpui-sevin .wp-tab-content a.ui-button {
    float: right;
    margin: 20px 0;
    text-decoration: none !important
}

.wpui-sevin .ui-tabs-panel .tab-top-nav a, .wpui-sevin .ui-tabs-panel .tab-bottom-nav a {
    background: -moz-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    background: -webkit-gradient(linear, left top, left bottom, from(#e0e6f0), color-stop(48%, #cdd7e5), color-stop(49%, #c3cddc), to(#d1ddec));
    background: -webkit-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    background: -o-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    border: 2px groove #DEDEDE;
    text-shadow: 0 1px 0 #FFF;
    color: #000
}

.wpui-sevin.wp-tabs {
    position: relative
}

.wpui-sevin h3.ui-collapsible-header, .wpui-sevin .ui-accordion h3.ui-accordion-header {
    background: -moz-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    background: -webkit-gradient(linear, left top, left bottom, from(#e0e6f0), color-stop(48%, #cdd7e5), color-stop(49%, #c3cddc), to(#d1ddec));
    background: -webkit-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    background: -o-linear-gradient(top, #e0e6f0, #cdd7e5 48%, #c3cddc 49%, #d1ddec);
    border: 1px solid #727272;
    text-shadow: 0 1px 0 #FFF;
    color: #222;
    box-shadow: 0 1px 2px #AAA;
    -moz-box-shadow: 0 1px 2px #AAA;
    -webkit-box-shadow: 0 1px 2px #AAA;
    -o-box-shadow: 0 1px 2px #AAA;
    padding: 5px 10px;
    font: bold 14px 'Segoe UI', 'Lucida Grande', 'Arial', sans-serif
}

.wpui-sevin h3.ui-collapsible-header:hover, .wpui-sevin .ui-accordion h3.ui-accordion-header:hover {
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FAFDFE', endColorStr='#A7D9F5')
}

.wpui-sevin h3.ui-collapsible-header.ui-state-active, .wpui-sevin .ui-accordion h3.ui-accordion-header.ui-state-active {
    border-bottom: 0px;
    opacity: 0.8
}

.wpui-sevin .ui-collapsible-content, .wpui-sevin .ui-accordion .ui-accordion-content {
    background: white;
    color: #282828;
    border: 1px solid #AAA;
    box-shadow: 0 1px 2px #AAA;
    -moz-box-shadow: 0 1px 2px #AAA;
    -webkit-box-shadow: 0 1px 2px #AAA;
    -o-box-shadow: 0 1px 2px #AAA
}

.wpui-sevin ul.ui-tabs-nav.ul-bottom {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 10px;
    border-bottom: 0px
}

.wpui-sevin ul.ui-tabs-nav.ul-bottom li {
    vertical-align: top;
    background: -moz-linear-gradient(top, #f2f2f2, #c2c2c2);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#c2c2c2));
    background: -webkit-linear-gradient(top, #f2f2f2, #c2c2c2);
    background: -o-linear-gradient(top, #f2f2f2, #c2c2c2);
    border-bottom: 1px solid #959595 !important;
    border-top: 0px !important;
    top: 0px
}

.wpui-sevin ul.ui-tabs-nav.ul-bottom li.ui-state-active {
    border: 1px solid #888 !important;
    background: #CFDBEC;
    background: -moz-linear-gradient(top, #cfdbec, #baccdc);
    background: -webkit-gradient(linear, left top, left bottom, from(#cfdbec), to(#baccdc));
    background: -webkit-linear-gradient(top, #cfdbec, #baccdc);
    background: -o-linear-gradient(top, #cfdbec, #baccdc);
    border-top: 0px !important;
    bottom: 0;
    top: -1px;
    height: 19px;
    box-shadow: 0px 2px 2px #AAA;
    -moz-box-shadow: 0px 2px 2px #AAA;
    -webkit-box-shadow: 0px 2px 2px #AAA;
    -o-box-shadow: 0px 2px 2px #AAA
}

.wpui-sevin ul.ui-tabs-nav.ul-bottom li a, .wpui-sevin ul.ui-tabs-nav.ul-bottom li.ui-state-active a {
    background: none;
    border-top: 0px !important;
    border-left: 0px !important
}

.wpui-sevin.ui-dialog {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    font-family: 'Lucida Grande', 'Arial', sans-serif;
    background: #E1E1E1;
    background: rgba(245, 245, 245, 0.7);
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.8) 36%, rgba(255, 255, 255, 0) 38%), -moz-linear-gradient(135deg, rgba(180, 180, 180, 0.4), rgba(170, 170, 171, 0.5), rgba(240, 240, 240, 0.4), rgba(220, 220, 220, 0.5), rgba(255, 255, 255, 0.7), rgba(200, 200, 200, 0.7), rgba(235, 235, 235, 0.4), #b4b4b4, rgba(255, 255, 255, 0.5)) fixed;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(0.35, rgba(255, 255, 255, 0)), color-stop(0.45, rgba(255, 255, 255, 0)), color-stop(0.46, rgba(255, 0, 0, 0))), -webkit-gradient(linear, left top, right bottom, from(rgba(180, 180, 180, 0.7)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(35%, rgba(190, 190, 190, 0.4)), color-stop(75%, rgba(190, 190, 190, 0.5)), color-stop(95%, rgba(255, 255, 255, 0.9)), to(rgba(180, 180, 180, 0.5))) fixed;
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.8) 35%, rgba(255, 255, 255, 0) 36%), -webkit-linear-gradient(135deg, rgba(180, 180, 180, 0.7), rgba(170, 170, 171, 0.5), rgba(240, 240, 240, 0.4), rgba(220, 220, 220, 0.5), rgba(255, 255, 255, 0.7), rgba(200, 200, 200, 0.7), rgba(235, 235, 235, 0.4), #b4b4b4, rgba(255, 255, 255, 0.5)) fixed;
    background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 20%, rgba(255, 255, 255, 0.8) 35%, rgba(255, 255, 255, 0) 36%), -o-linear-gradient(135deg, rgba(180, 180, 180, 0.7), rgba(170, 170, 171, 0.5), rgba(240, 240, 240, 0.4), rgba(220, 220, 220, 0.5), rgba(255, 255, 255, 0.7), rgba(200, 200, 200, 0.7), rgba(235, 235, 235, 0.4), #b4b4b4, rgba(255, 255, 255, 0.5)) fixed;
    color: #DDD;
    border: 1px solid #888;
    padding: 5px
}

.wpui-sevin .ui-dialog-titlebar {
    font-weight: bold;
    color: #000;
    text-shadow: 0 1px 1px #FFF;
    padding: 7px 10px;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    -o-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    position: static
}

.wpui-sevin .ui-dialog-titlebar .ui-icon-closethick {
    display: none !important
}

.wpui-sevin .ui-dialog-content {
    padding: 10px;
    overflow: hidden;
    background: #FFF;
    color: #222;
    border: 1px solid #888
}

.wpui-sevin .ui-dialog-titlebar-close {
    background: #BE493D;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr="#EAB2AE", endColorStr="#BE493D");
    background: -moz-linear-gradient(top, #e3b3b0, #ca817c 42%, #ca483e 43%, #d38574);
    background: -webkit-gradient(linear, left top, left bottom, from(#e3b3b0), color-stop(0.42, #ca817c), color-stop(0.42, #ca483e), to(#d38574));
    background: -webkit-linear-gradient(top, #e3b3b0, #ca817c 42%, #ca483e 43%, #d38574);
    background: -o-linear-gradient(top, #e3b3b0, #ca817c 42%, #ca483e 43%, #d38574);
    border: 1px solid #884F48;
    box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eeeeee inset, -1px -1px 0 #eeeeee inset, 0 0 1px white;
    border-top: 0px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
    -o-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    height: 18px;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 7px !important;
    text-align: center;
    text-indent: -99999em;
    top: 0px !important;
    width: 47px;
    -moz-transition: box-shadow 0.3s ease-out;
    -webkit-transition: box-shadow 0.3s ease-out;
    -o-transition: box-shadow 0.3s ease-out
}

.wpui-sevin .ui-dialog-titlebar-close span.ui-button-text {
    background: url("themes/images/close-widget-aero-1.png") no-repeat scroll 0 0 transparent !important;
    display: block !important;
    height: 18px;
    margin: 1px auto;
    width: 8px
}

.wpui-sevin .ui-dialog-titlebar-close:hover {
    width: 47px;
    height: 18px;
    border: 1px solid #884F48;
    border-top: 0px;
    top: -1px;
    right: 7px;
    -moz-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    -webkit-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    -o-box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    box-shadow: 0 1px 0 #fcfcfc inset, 1px 0 0 #eee inset, -1px -1px 0 #eee inset, -1px 2px 5px rgba(255, 0, 0, 0.7);
    -moz-transition: box-shadow 0.3s ease-in;
    -webkit-transition: box-shadow 0.3s ease-in;
    -o-transition: box-shadow 0.3s ease-in
}

.wpui-sevin .ui-dialog-titlebar-close:focus {
    background: -moz-linear-gradient(top, #cea994, #9f644e 42%, #6e0f0d 43%, #551d0d)
}

.wpui-sevin.wpui-button {
    background: #D5D5D5;
    background: -moz-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), color-stop(48%, #eee), color-stop(49%, #ddd), to(#cfcfcf));
    background: -webkit-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    background: -o-linear-gradient(top, #f2f2f2, #eee 48%, #ddd 49%, #cfcfcf);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F2F2F2', endColorStr='#C2C2C2');
    border: 1px groove #AAA;
    text-shadow: 0 1px 0 #FFF;
    color: #000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold
}

.wpui-sevin.wpui-button:hover {
    border: 1px groove #3C7FB1;
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    -moz-box-shadow: 0 -4px 2px #7accff inset;
    -webkit-box-shadow: 0 -4px 2px #7accff inset;
    -o-box-shadow: 0 -4px 2px #7accff inset;
    box-shadow: 0 -4px 2px #7accff inset
}

.wpui-sevin.wpui-button:active {
    background: -moz-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -webkit-gradient(linear, left top, left bottom, from(#fafdfe), color-stop(48%, #d9f0fc), color-stop(49%, #bce5fc), to(#a7d9f5));
    background: -webkit-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    background: -o-linear-gradient(top, #fafdfe, #d9f0fc 48%, #bce5fc 49%, #a7d9f5);
    -moz-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
    -o-box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset;
    box-shadow: 0 2px 7px rgba(0, 0, 31, 0.4) inset
}


