/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
div#sidebar-tabs .box .interior { padding: 0; }
div#body div#sidebar-tabs h3 { display: none; }
div#sidebar-tabs ul.ui-tabs-nav { display: block; height: 26px; list-style-type: none; margin: 0 0 3px 0; }
div#sidebar-tabs ul.ui-tabs-nav li { 
	display: block; float: left; padding: 0; margin: 0; height: 24px;
	background: none;
}
div#sidebar-tabs ul.ui-tabs-nav li a:link, div#sidebar-tabs ul.ui-tabs-nav li a:visited { 
	color: #4e6573; display: block; text-align: center; margin: 0; padding: 0;
	background: #00070d none;
	font-family: Georgia, 'Times New Roman', sans-serif;
	font-size: 14px; line-height: 24px; text-transform: uppercase;
	text-decoration: none; outline: none;
	background: transparent none;
}
div#sidebar-tabs ul.ui-tabs-nav li.blr a, div#sidebar-tabs ul.ui-tabs-nav li.blr a:visited {
	border-right: 1px solid #384e5c;
	padding: 0 5px 0 0;
}
div#sidebar-tabs ul.ui-tabs-nav li.arc a, div#sidebar-tabs ul.ui-tabs-nav li.arc a:visited {
	padding: 0 5px;
	border-left: 1px solid #21303a;
	border-right: 1px solid #384e5c;
}
div#sidebar-tabs ul.ui-tabs-nav li.cat a, div#sidebar-tabs ul.ui-tabs-nav li.at a:visited {
	padding: 0 0 0 5px;
	border-left: 1px solid #21303a;
}
div#sidebar-tabs ul.ui-tabs-nav li.ui-tabs-selected a, div#sidebar-tabs ul.ui-tabs-nav li.ui-tabs-selected a:visited {
	color: #9bbace;
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

div#sidebar-tabs div.ui-tabs-panel { 
	padding: 2px 0 0 0;
	background: transparent url('../images/bd-common.gif') left top repeat-x;
}
div#sidebar-tabs div.ui-tabs-panel p.notice {
	padding: 12px; margin: 0;
	text-align: center;
}