.ui-state-default, .ui-widget-content .ui-state-default { font-weight: bold; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce; font-weight: bold; color: #c77405; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; outline: none;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; }

.venus-tabs ul.ui-tabs-nav{margin:0 0 0 1px;z-index:10}
.venus-tabs ul.ui-tabs-nav li.ui-state-default,.venus-tabs ul.ui-tabs-nav li.ui-state-active{
	background:none;
	border:none;
	margin:0 15px 0 4px;	
}
.venus-tabs ul.ui-tabs-nav li a{
	background:url(tabber-tab-bg.png) repeat-x;
	display:block;
	height:45px;
	padding:9px 6px 0 6px;
	position:relative;
	color:#494F57
}

.venus-tabs ul li a .left{
	background:url(tabber-tab-l.png) top no-repeat;
	padding:22px 3px;
	float:left;
	margin:-9px 0 0 -12px;
	position:absolute;
}
.venus-tabs ul li a .right{
	background:url(tabber-tab-r.png) top no-repeat;
	padding:22px 3px;
	top:0;
	right:-5px;
	position:absolute;
}

.venus-tabs ul.ui-tabs-nav li.ui-state-hover a{
	background:url(tabber-tabover-bg.png) repeat-x;
}

.venus-tabs ul li.ui-state-hover a .left{
	background:url(tabber-tabover-l.png) top no-repeat;
}
.venus-tabs ul li.ui-state-hover  a .right{
	background:url(tabber-tabover-r.png) top no-repeat;
}

.venus-tabs ul.ui-tabs-nav li.ui-state-active a{
	background:url(tab-active-bg.png) top repeat-x;
	display:block;
	height:46px;
	padding:9px 6px 0 6px;
	cursor:pointer;
}

.venus-tabs ul.ui-tabs-nav li.ui-state-active a .left{
	background:url(tab-active-l.png) top no-repeat;
	padding:25px 3px;
	float:left;
	margin:-9px 0 0 -12px;
	position:absolute;
}

.venus-tabs ul.ui-tabs-nav li.ui-state-active a .right{
	background:url(tab-active-r.png) top no-repeat;
	padding:25px 3px;
	top:0;
	right:-5px;
	position:absolute;
}

.venus-tabs ul.ui-tabs-nav li.ui-state-active a.first .left{
	background:url(tab-active-l-first.png) top no-repeat;
	padding:27px 4px;
}

.venus-tabs .ui-tabs-panel{
	
}

.panel-container{
	background:#F7F7F7 url(panel_bottom.jpg) bottom repeat-x;
	padding:0 0 3px 0;
	border-top:1px solid #F1F1F1;
	border-left:1px solid #F1F1F1;
	margin-top:-6px;
}
.panel-container .panel-container-in{
	background:url(panel_right.jpg) right repeat-y;
	padding:0 3px 0 0;
	position:relative
}
.panel-container .corner-tr{
	background:url(panel_tr.jpg) no-repeat;
	padding:3px;
	position:absolute;
	top:-1px;
	right:0;
}

.panel-container .corner-br{
	background:url(panel_br.jpg) no-repeat;
	padding:3px;
	position:absolute;
	bottom:-3px;
	right:0;
}

.panel-container .corner-bl{
	background:url(panel_bl.jpg) no-repeat;
	padding:3px;
	position:absolute;
	bottom:-3px;
	left:-1px;
}

.panel-container .corner-tl{
	background:url(panel_tl.jpg) no-repeat;
	padding:3px;
	position:absolute;
	top:-1px;
	left:-1px;
}