#tabs {	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */}#tabs .ui-tabs-nav {	margin: 0;	padding: 0 0;	display:inline-block;	width:100%;}#tabs .ui-tabs-nav:after{	display:block;	clear:both;	content:"";}#tabs .ui-tabs-nav li {	list-style: none;	float: left;	position: relative;	top: 0;	padding-bottom: 5px;    position: relative;}#tabs .ui-tabs-nav li:last-child a{    border-right: 0;}#tabs .ui-tabs-nav li a {	text-decoration: none;	text-align:center;	text-transform:uppercase;    display: block;    position: relative;    height: 100%;    overflow: hidden;    padding: 0 20px;	font-weight:bold;	border-right:solid 1px #000000;}#tabs .ui-tabs-nav li a .tit{    height: 40px;    overflow: hidden;    padding: 5px 5px 0;    text-transform: none;}#tabs .ui-tabs-nav li a img{    position: absolute;    bottom: -5px;    left: 0;    right: 0;    margin: auto;}#tabs .ui-tabs-nav li.ui-tabs-active {	border-bottom:solid 3px #000000;	}#tabs .ui-tabs-nav li.ui-tabs-active a,#tabs .ui-tabs-nav li.ui-state-disabled a,#tabs .ui-tabs-nav li.ui-tabs-loading a {	cursor: text;}#tabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {	cursor: pointer;	color:#DB5B20;}#tabs .ui-tabs-panel {	display: block;	border-width: 0;	padding-top: 10px;	background: none;}#tabs .ui-widget-header {}