/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
/* default space between tabs */
.yui-navset .yui-nav li {
    margin-right:0.5em; /* horizontal tabs */
}
.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li {
    margin:0 0 0.5em; /* vertical tabs */
}

/* default width for side tabs */
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav { width:6em; }
.yui-navset-left { padding-left:6em; } /* map to nav width */
.yui-navset-right { padding-right:6em; } /* ditto */

/* core */

.yui-nav, .yui-nav li {
    margin:0;
    padding:0;
    list-style:none;
}
.yui-navset li em { font-style:normal; }

.yui-navset {
    position:relative; /* contain absolute positioned tabs (left/right) */
    zoom:1;
}

.yui-navset .yui-content { zoom:1; }

.yui-navset .yui-nav li {
    display:inline-block;
    display:-moz-inline-stack;
    *display:inline; /* IE */
    vertical-align:bottom; /* safari: for overlap */
    cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
    zoom:1; /* IE: kill space between horizontal tabs */
}

.yui-navset-left .yui-nav li, .yui-navset-right .yui-nav li {
    display:block;
}

.yui-navset .yui-nav a {
    outline:0; /* gecko: keep from shifting */
}

.yui-navset .yui-nav a { position:relative; } /* IE: to allow overlap */

.yui-navset .yui-nav li a {
    display:block;
    display:inline-block;
    vertical-align:bottom; /* safari: for overlap */
    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; /* for inline overlap (reverse for Op border bug) */
}

.yui-navset .yui-nav li a em { display:block; }

/* position left and right oriented tabs */
.yui-navset-left .yui-nav, .yui-navset-right .yui-nav { position:absolute; z-index:1; }
.yui-navset-left .yui-nav { left:0; }
.yui-navset-right .yui-nav { right:0; }










/* space between tabs */
.yui-navset .yui-nav li {margin-right:0.16em; padding-top:1px; /* gecko: make room for overflow */ zoom:1;}

/* for overlap */
.yui-navset .yui-nav .selected {margin-bottom:-1px;}

/* Non Selected Tabs */
.yui-navset .yui-nav a {
    background:#F0F3F5 url(http://www.manhattanreefs.com/forum/images/gradients/sand.gif) repeat-x; 
    border:solid #778;
    border-width:0 1px;
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    font-size: 12px;
}

.yui-navset .yui-nav li a em {
    border-top:solid 1px #a3a3a3;
    border-bottom:0;
    cursor:hand;
    padding:0.2em 0.5em;
    top:-1px; /* for 1px rounded corners */
    position:relative;
}

/* selected tab background color and text color */
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav a:focus,
.yui-navset .yui-nav a:hover {background:#053764 url(http://www.manhattanreefs.com/forum/images/gradients/bktest2.gif) repeat-x left; color:#ffffff;}

/* raise selected tab */
.yui-navset .yui-nav .selected a em {padding:0.4em 0.6em;}

/* selected tab border color */
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {border-color:#053764;}

/* hover tab border color */
.yui-navset .yui-nav a:hover em,
.yui-navset .yui-nav a:focus em,
.yui-navset .yui-nav .selected a em {border-color:#053764 #406ed9;}

.yui-navset .yui-nav {border-bottom:1px solid #a3a3a3; position:relative; zoom:1;}

.yui-navset .yui-content {background:#ffffff; border:1px solid #053764;
}

.yui-navset .yui-content div {border:0px solid #053764; border-top-color:#053764; padding:0.0em 0.0em;}

/* kill inheritance */
.yui-navset .yui-content div div {border:0; padding:0;}
