/* BASE Styles */
.ui-tabs {
	position: relative;
	padding: .2em;
	zoom: 1;
} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 1px;
	margin: 0 .2em 1px 0;
	border-bottom: 0 !important;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding:0;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	margin-bottom: 0;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}
/* SC Styles */
.jdch-home {
	width:650px; /*height:150px;*/
	padding:0 0 10px 0;
}
.jdch-home .ui-tabs-nav {
	margin-left:10px;
	position:relative;
	padding:0px;
	z-index:20
}
.jdch-home .ui-tabs-nav li {
	background:url(/licensees/licensee410/images/widgets/tabs/jdch/yellow/bt-tab-normal-home-yellow.jpg) 0 0 no-repeat;
	width:98px;
	height:18px;
	margin:0px;
	padding-left:5px;
	padding-top:5px;
	color:#FFFFFF;
}
.jdch-home .ui-tabs-nav li a {
	font-size:12px;
	color:#FFFFFF;
	margin-left:-2px;
	padding-top:2px;
	width:100%;
	text-align:center;
}
.jdch-home .ui-tabs-nav li.ui-tabs-selected {
	background:url(/licensees/licensee410/images/widgets/tabs/jdch/yellow/bt-tab-selected-home-white.jpg) 0 0 no-repeat;
}
.jdch-home .ui-tabs-nav li.ui-tabs-selected a {
	color:#ed9516
}
.jdch-home .ui-tabs-nav li.ui-tabs-first {
	background-image:url(/licensees/licensee410/images/widgets/tabs/jdch/yellow/bt-tab-normal.jpg);
	width:100px;
	height:18px;
	padding-left:30px;
	padding-top:5px;
}
.jdch-home .ui-tabs-nav li.ui-tabs-first.ui-tabs-selected {
	background-image:url(/licensees/licensee410/images/widgets/tabs/jdch/yellow/bt-tab-selected-home-yellow.jpg);
}
.jdch-home .ui-tabs-panel {
	background:url(/licensees/licensee410/images/widgets/tabs/jdch/yellow/bg-650-x-20.jpg) center top no-repeat;
	clear:both;
	padding:10px 0px 0px 0px; /*height:127px;*/
	position:relative;
	z-index:10;
	top:0; /*background-color:#099;*/
	height:1%;
}
.jdch-home .ui-tabs-panel .tab-bcontent {
	background:url(/img/widgets/tabs/jdch/yellow/bg-650-bottom.jpg) left bottom;
	padding-left:10px; /*padding-bottom:10px;*/
}
.jdch-home .ui-tabs-panel .tab-content {
	background:url(/img/widgets/tabs/jdch/yellow/orange_glove.png) no-repeat right bottom;
	padding-bottom:10px;
}
.jdch-home .ui-tabs-panel .tab-content img.tab-content-thumb {
	float:left;
	margin-right:10px;
	margin-top:5px;
}
.jdch-home .ui-tabs-panel .tab-content h4.tab-content-title {
	font-size:15px;
	color:#ed9516;
	float:left;
	width:400px;
	margin-top:10px;
	margin-bottom:5px;
}
.jdch-home .ui-tabs-panel .tab-content p.tab-content-date {
	font-size:12px;
	color:#828282;
	float:left;
	width:400px;
	margin-bottom:11px;
}
.jdch-home .ui-tabs-panel .tab-content p.tab-content-copy {
	font-size:12px;
	color:#828282;
	float:left;
	width:400px;
	background:url(/licensees/licensee410/images/widgets/tabs/jdch/yellow/line-divisor-home-yellow.jpg) bottom center no-repeat;
	padding-bottom:5px;
}
.jdch-home .ui-tabs-panel .tab-content a.tab-content-link {
	font-size:12px;
	color:#ed9516;
	float:right;
	margin-right:15px;
	margin-top:5px;
}
