.ui-tabs
{
	position:relative;
	padding:0;
}

.ui-tabs .ui-tabs-nav
{
	margin:0;
	padding:0;
}

.ui-tabs .ui-tabs-nav li
{
	list-style:none;
	float:left;
	position:relative;
	top:1px;
	white-space:nowrap;
	margin:0;
	padding:0;
}

.ui-tabs .ui-tabs-nav li a
{
	float:left;
	text-decoration:none;
	padding:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
	margin-bottom:0;
}

.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;
}

.ui-tabs .ui-tabs-panel
{
	display:block;
	border:0;
	padding:0;
}

.ui-tabs .ui-tabs-hide
{
	display:none !important;
}

.ui-tabs-vertical
{
	width:537px;
	height:373px;
}

.ui-tabs-vertical .ui-tabs-nav
{
	padding:0;
}

.ui-tabs-vertical .ui-tabs-nav li
{
	clear:left;
	border-bottom-width:1px !important;
	border-right-width:0 !important;
	margin:0;
}

.ui-tabs-vertical .ui-tabs-nav li a
{
	display:block;
	height:33px;
	width:15px;
	color:#8998A2;
	font-weight:700;
	font-size:12px;
	padding:16px 0 0 7px;
	font-size: 9px;
}

.ui-tabs-vertical .ui-tabs-panel
{
	background-image:url(../images/folio-bg.jpg);
	background-repeat:no-repeat;
	width:148px;
	height:420px;
	display:block;
	overflow:hidden;
	color:#343434;
	padding-left:350px;
	padding-top:37px;
	padding-right:20px;
}

.ui-tabs-vertical .ui-tabs-panel {
  font-size: 11px;
}

.ui-tabs-vertical .ui-tabs-panel a {
  color: #1D98E6;
  text-decoration: none;
}

.ui-tabs-vertical .ui-tabs-panel a:hover {
  text-decoration: underline;
}

#twocolumns .ui-tabs-vertical .ui-tabs-panel h2 {
  color: #343434;
  margin-bottom: 0px;
}

.ui-tabs ul.ui-tabs-nav
{
	position:absolute;
	right:0;
	top:34px;
	background-image:url(../images/tabs-bg.jpg);
	background-repeat:no-repeat;
	height:305px;
	width:27px;
	padding-top:9px;
}

.ui-tabs .ui-tabs-nav li.ui-state-active
{
	background-image:url(../images/tab-active-bg.png);
	background-repeat:no-repeat;
	height:76px;
	width:32px;
	padding-top: 11px;
	margin-top: -11px;
	margin-bottom: -28px;
}

.ui-tabs .ui-tabs-nav li.ui-state-active a
{
	color:#fff;
	padding:18px 0 0 11px;
}

.ui-tabs .csc-textpic-single-image img
{
	position:absolute;
	top:82px;
	left:30px;
}

.ui-tabs .csc-textpic-single-image {
  height: 8px;
  overflow: hidden;
}

.tx-jfmulticontent-pi1 {
  overflow: hidden;
}
