﻿.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li {
    margin: 0 .5em 0 0
}

.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {
    margin: 0 0 .5em 0;
}

.yui-navset .yui-content .yui-hidden {
    border: 0;
    height: 0;
    width: 0;
    padding: 0;
    position: absolute;
    left: -999999px;
    overflow: hidden;
    visibility: hidden
}

.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav {
    width: 6em
}

.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {
    width: auto
}

.yui-navset .yui-navset-left,.yui-navset-left {
    padding: 0 0 0 6em
}

.yui-navset-right {
    padding: 0 6em 0 0
}

.yui-navset-top,.yui-navset-bottom {
    padding: auto
}

.yui-nav,.yui-nav li {
    margin: 0;
    padding: 0;
    list-style: none
}

.yui-navset li em {
    font-style: normal
}

.yui-navset {
    position: relative;
    zoom: 1
}

.yui-navset .yui-content:after {
    content: '';
    display: block;
    clear: both
}

.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li {
    display: inline-block;
    display: -moz-inline-stack;
    *display: inline;
    vertical-align: bottom;
    cursor: pointer;
    zoom: 1
}

.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li {
    display: block
}

.yui-navset .yui-nav a {
    position: relative
}

.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a {
    display: block;
    display: inline-block;
    vertical-align: bottom;
    zoom: 1
}

.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a {
    display: block
}

.yui-navset-bottom .yui-nav li a {
    vertical-align: text-top
}

.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em {
    display: block
}

.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav {
    position: absolute;
    z-index: 1
}

.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav {
    position: static
}

.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav {
    left: 0;
    right: auto
}

.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav {
    right: 0;
    left: auto
}


/* Tabs Nav ul */

.yui-skin .yui-navset .yui-nav,.yui-skin .yui-navset .yui-navset-top .yui-nav {
    border-bottom: 1px solid #999;
    zoom: 1
}

.yui-skin .yui-navset .yui-nav li,.yui-skin .yui-navset .yui-navset-top .yui-nav li {
    margin: 0 .16em 0 0;
    padding: 1px 0 0;
    zoom: 1
}

.yui-skin .yui-navset .yui-nav .selected,.yui-skin .yui-navset .yui-navset-top .yui-nav .selected {
    margin: 0 .16em -1px 0
}


/* Tabs */

.yui-skin .yui-navset .yui-nav a,.yui-skin .yui-navset .yui-navset-top .yui-nav a {
    background: #ddd; 
    border: solid #999;
    border-width: 0 1px;
    color: #999;
    position: relative;
    text-decoration: none
}

.yui-skin .yui-navset .yui-nav a em,.yui-skin .yui-navset .yui-navset-top .yui-nav a em {
    border: solid #a3a3a3;
    border-width: 1px 0 0;
    cursor: hand;
    padding: .25em .75em;
    left: 0;
    right: 0;
    bottom: 0;
    top: -1px;
    position: relative
}


/* Active tab */

.yui-skin .yui-navset .yui-nav .selected a,.yui-skin .yui-navset .yui-nav .selected a:focus,.yui-skin .yui-navset .yui-nav .selected a:hover {
    background: #595750;
    color: #fff;
}


/* Hover state */

.yui-skin .yui-navset .yui-nav a:hover,.yui-skin .yui-navset .yui-nav a:focus {
    background: #2fb1ed;
    outline: 0;
    color: #fff;
}

.yui-skin .yui-navset .yui-nav .selected a em {
    padding: .35em .75em
}

.yui-skin .yui-navset .yui-nav .selected a,.yui-skin .yui-navset .yui-nav .selected a em {
    border-color: #243356
}

.yui-skin .yui-navset .yui-content {
    background: #fff
}


/* Wrapper padding and style */

.yui-skin .yui-navset .yui-content,.yui-skin .yui-navset .yui-navset-top .yui-content {
/*	border: 1px solid grey;
    border-top-color: #243356;
    padding: .25em .5em*/
}

.yui-skin .yui-navset-left .yui-nav,.yui-skin .yui-navset .yui-navset-left .yui-nav,.yui-skin .yui-navset .yui-navset-right .yui-nav,.yui-skin .yui-navset-right .yui-nav {
    border-width: 0 5px 0 0;
    Xposition: absolute;
    top: 0;
    bottom: 0
}

.yui-skin .yui-navset .yui-navset-right .yui-nav,.yui-skin .yui-navset-right .yui-nav {
    border-width: 0 0 0 5px
}

.yui-skin .yui-navset-left .yui-nav li,.yui-skin .yui-navset .yui-navset-left .yui-nav li,.yui-skin .yui-navset-right .yui-nav li {
    margin: 0 0 .16em;
    padding: 0 0 0 1px
}

.yui-skin .yui-navset-right .yui-nav li {
    padding: 0 1px 0 0
}

.yui-skin .yui-navset-left .yui-nav .selected,.yui-skin .yui-navset .yui-navset-left .yui-nav .selected {
    margin: 0 -1px .16em 0
}

.yui-skin .yui-navset-right .yui-nav .selected {
    margin: 0 0 .16em -1px
}

.yui-skin .yui-navset-left .yui-nav a,.yui-skin .yui-navset-right .yui-nav a {
    border-width: 1px 0
}

.yui-skin .yui-navset-left .yui-nav a em,.yui-skin .yui-navset .yui-navset-left .yui-nav a em,.yui-skin .yui-navset-right .yui-nav a em {
    border-width: 0 0 0 1px;
    padding: .2em .75em;
    top: auto;
    left: -1px
}

.yui-skin .yui-navset-right .yui-nav a em {
    border-width: 0 1px 0 0;
    left: auto;
    right: -1px
}

.yui-skin .yui-navset-left .yui-nav a,.yui-skin .yui-navset-left .yui-nav .selected a,.yui-skin .yui-navset-left .yui-nav a:hover,.yui-skin .yui-navset-right .yui-nav a,.yui-skin .yui-navset-right .yui-nav .selected a,.yui-skin .yui-navset-right .yui-nav a:hover,.yui-skin .yui-navset-bottom .yui-nav a,.yui-skin .yui-navset-bottom .yui-nav .selected a,.yui-skin .yui-navset-bottom .yui-nav a:hover {
    background-image: none
}

.yui-skin .yui-navset-left .yui-content {
    border: 1px solid grey;
    border-left-color: #243356
}

.yui-skin .yui-navset-bottom .yui-nav,.yui-skin .yui-navset .yui-navset-bottom .yui-nav {
    border-width: 5px 0 0
}

.yui-skin .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin .yui-navset-bottom .yui-nav .selected {
    margin: -1px .16em 0 0
}

.yui-skin .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin .yui-navset-bottom .yui-nav li {
    padding: 0 0 1px;
    vertical-align: top
}

.yui-skin .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin .yui-navset-bottom .yui-nav a em {
    border-width: 0 0 1px;
    top: auto;
    bottom: -1px
}

.yui-skin .yui-navset-bottom .yui-content,.yui-skin .yui-navset .yui-navset-bottom .yui-content {
    border: 1px solid grey;
    border-bottom-color: #333
}


/*Stuff for Enhanced Version*/

.yui-skin-enhanced .yui-navset .yui-nav li
{
    color: #999999;
    background: none repeat scroll 0 0 #DDDDDD;
    border: solid 1px #999999;
    padding: 0.35em 0.75em;
    border-bottom:none 0px;
}

.yui-skin-enhanced .yui-navset .yui-nav li:hover
{
    background: none repeat scroll 0 0 #2fb1ed;
    color: #FFFFFF;
}

.yui-skin-enhanced .yui-navset .yui-nav li.selected
{
    background: none repeat scroll 0 0 #595750;
    color: #FFFFFF;
    border-bottom:none 0px;
}


.yui-skin-enhanced .yui-navset .yui-nav li a
{
    color: #999999;
    text-decoration: none;
}
.yui-skin-enhanced .yui-navset .yui-nav li:hover a
{
    color: #FFFFFF;
}
.yui-skin-enhanced .yui-navset .yui-nav li.selected a
{
    color: #FFFFFF;
}

.yui-skin-enhanced .yui-navset .yui-nav li .removeButton
{
    padding-left:7px;
}