@media projection, screen {
    .ui-tabs-hide {
        display: none;
    }
}

@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
#container-4 {
margin: 20px 0 20px 0;
}

.ui-tabs-panel {
	width:553px;
	height: 383px;
    padding: 15px;
	border-top: 1px solid #9999ff;
	border-left: 1px solid #9999ff;
	border-right: 2px solid #0d085c;
	border-bottom: 2px solid #0d085c;
	background: #d9dab8 url(../images/backgrounds/bg_leadarticle.jpg) no-repeat center bottom;
}

/* headlines in tabs */

.ui-tabs-panel .title {
	font:1.8em Helvetica, Arial, Verdana, sans-serif;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	color: #840000;
	text-transform:none;
	letter-spacing:normal;

}

/* area of tabs nav above tabbed-content */

.ui-tabs-nav {
    list-style:none;
    margin:0px;
    padding:0px;
}

/* clearing without presentational markup IE gets extra treatment */

.ui-tabs-nav:after {
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin:0 1px 0 0;
    min-width: 85px; /* for Opera */
}
.ui-tabs-nav .ui-tabs {
    display:block;
    padding:5px;
    background-color:#b1b297;
	margin:1px 0 0 0; /* position: relative makes opacity fail on disabled tab IE */
	position: relative;
    top:1px;
    z-index:2;
    color: #0d085c;
    font-weight:bold;
    line-height:1.2;
    text-align:center;
    text-decoration:none;
	border:1px solid #9999ff;
    white-space:nowrap; /* required IE 6 */    
    outline:0; /* prevent dotted border Firefox */
}

/* define hover effect of tabs */

.ui-tabs-nav .ui-tabs:hover {
    background:#63848e;
	color:#fff;
}

/* effects of the currently selected tab */

.ui-tabs-selected .ui-tabs {
	background-color:#d9dab8;
    color:#333366;
	border-bottom:1px solid #d9dab8;
}

.ui-tabs-nav .ui-tabs-selected .ui-tabs, 
.ui-tabs-nav .ui-tabs a:hover, 
.ui-tabs-nav .ui-tabs a:active {
    background-position: 100% -150px;
}

.ui-tabs-nav .ui-tabs, 
.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:hover, 
.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:active {
    background-position: 100% -100px;
}

.ui-tabs-nav .ui-tabs-selected .ui-tabs a:link, 
.ui-tabs-nav .ui-tabs-selected .ui-tabs a:visited, 
.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:link, 
.ui-tabs-nav .ui-tabs-disabled .ui-tabs a:visited { /* Opera use pseudo classes or confuses cursor */
    cursor: text;
}

.ui-tabs-nav .ui-tabs a:hover, 
.ui-tabs-nav .ui-tabs a:active,
.ui-tabs-nav .ui-tabs-unselect .ui-tabs a:hover, 
.ui-tabs-nav .ui-tabs-unselect .ui-tabs a:active { /* Opera need to be explicit */
    cursor: pointer; 
	background-color:#333;
	color:#fff;
}

.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}

/* IE specific bug fixes */

* html .ui-tabs-nav {
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  {
    display: inline-block;
}

#fragment-1 a, #fragment-1 td a, #fragment-1 a:visited, #fragment-1 td a:visited {
	color:#000000;
	font-size: 1.03em;
	font-weight: bold;
}

#fragment-1 a:hover, #fragment-1 td a:hover, #fragment-1 a:active, #fragment-1 td a:active {
 	color:#ffffff;
}

