/* SSprotoUI Darius default CSS tabs
Author: Victor Gaultney
Date:	2009-11-11
*/


/* ------ general defaults ------ */

.yui-nav { text-align: left; }

.yui-navset-left .yui-nav li { margin:0 0 0 0; }
.yui-navset-right .yui-nav li { margin:0 0 0 0; }

.yui-navset .yui-navset-left .yui-nav,
.yui-navset-left .yui-nav { width:15em; } /* default width for side tabs */
.yui-navset .yui-navset-right .yui-nav,
.yui-navset-right .yui-nav { width:15em; } /* default width for side tabs */

.yui-navset .yui-navset-left,
.yui-navset-left { padding:0 0 0 15em; }  /* to offset content - match with default width for side tabs */
.yui-navset .yui-navset-right,
.yui-navset-right { padding:0 15em 0 0; }  /* to offset content - match with default width for side tabs */


/* ------ general defaults ------ */

.yui-skin-sam .yui-navset .yui-nav {
    border:solid #660000; /* color between tab list and content */
    border-width:0 0px 0px 0px; /* width of strip between tabs and content */
    Xposition:relative;
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav li {
    border:solid #62605e; /* color between tab list and content */
    border-width:0 0px 0px 2px; /* width of strip between tabs and content */
    margin:0 0 0 0; /* space around tabs */
    padding:0 0 0 0; /* gecko: make room for overflow */
    zoom:1;
}

.yui-skin-sam .yui-navset .yui-nav .selected { 
    margin:-3px 0 -1px 0; /* to keep selected from changing tab height (most of the time) */
}

.yui-skin-sam .yui-navset .yui-nav a {
    border:solid #a3a3a3;
    border-width:0;
    background: #f2eee6;
    color:#333;
    text-decoration:none;
    font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	font-size: 89%;
	text-transform: uppercase;
}

.yui-skin-sam .yui-navset .yui-nav a em {
    border:solid #a3a3a3;
    border-width:0;
    cursor:hand;
    padding:.15em .75em .15em .75em;
    position:relative;
}

.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
    background: #525252 url(../_media/d4_region_h2_back4.png) repeat-x; /* version without background */
    color:#fff;
}

.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
    background:#bfdaff; /* selected tab background */
    outline:0;
}


/* ------ content styling ------ */

.yui-skin-sam .yui-navset .yui-content {
    border: 0px; /* content border */
    border-top: 0px; /* content border */
    background: transparent; /* content background color */
    padding: 0 0 0 0; /* content padding */
}

/* ------ overrides for empty headings ------ */

.yui-skin-sam .yui-navset .yui-nav a .topic_empty {
    color:#999;
}

.yui-skin-sam .yui-navset .yui-nav .selected a .topic_empty {
    color:#FFF;
}


/* ------ overrides for topic groups ------ */

.yui-skin-sam .yui-navset .yui-nav a .topic_group {
    color:#660000;
}

.yui-skin-sam .yui-navset .yui-nav .selected a .topic_group {
    color:#FFF;
}

.yui-skin-sam .yui-navset .yui-nav .topic_group_link {
    color:#660000;
    font-family: "Helvetica Neue", "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-size: 93%;
	text-transform: uppercase;
    text-decoration:none;
}

.yui-skin-sam .yui-navset .yui-nav .selected .topic_group_link { 
    /* border-top: 0px solid #660000; content border */
    padding:.85em 0em 0.15em 0em;
    margin:-3px 0 -1px 0; /* to keep selected from changing tab height (most of the time) */
}

.yui-skin-sam .yui-navset .yui-nav .topic_group_link em {
    padding:1.1em .75em 0.15em .75em;
    position:relative;
    cursor:hand;
	background: #f2eee6;
}

.yui-skin-sam .yui-navset .yui-nav .selected .topic_group_link em {
    padding:1.1em .75em 0.15em .75em;
    position:relative;
    cursor:hand;
    background: #525252 url(../_media/d4_region_h2_back4.png) repeat-x; /* version without background */
}

/* ------ overrides for topic group list head ------ */

.yui-skin-sam .yui-navset .yui-nav a .topic_head {
    color:#666;
}

.yui-skin-sam .yui-navset .yui-nav .selected a .topic_head {
    color:#fff;
}

.yui-skin-sam .yui-navset .yui-nav .topic_group_head {
    color: #666;
	font-family: Georgia, "Gentium Basic", Gentium, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 100%;
	text-transform: none;
    text-decoration: none;
}

.yui-skin-sam .yui-navset .yui-nav .selected .topic_group_head { 
    /* border-top: 0px solid #660000; content border */
    padding:.35em 0em 0.15em 0em;
    margin:-3px 0 -1px 0; /* to keep selected from changing tab height (most of the time) */
}

.yui-skin-sam .yui-navset .yui-nav .topic_group_head em {
    padding:.6em .75em 0.15em .75em;
    position:relative;
    cursor:hand;
	font-style: italic;
	background: #f2eee6;
}

.yui-skin-sam .yui-navset .yui-nav .selected .topic_group_head em {
    background: #525252 url(../_media/d4_region_h2_back4.png) repeat-x; /* version without background */
}


