.ui-state-default,
.ui-widget-content .ui-state-default{
	border: 1px solid #d3d3d3;
	font-weight: normal;
	color: #555555;
	outline: none;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{
	background:#EEEEEE;
	color: #555555;
	text-decoration: none;
	outline: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus{
	background:#FFF;
	font-weight: normal;
	color: #212121;
	outline: none;
}
.ui-state-hover a,
.ui-state-hover a:hover {
	background:#FFF;
	color: #212121;
	text-decoration: none;
	outline: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active{
	background:#FFF;
	border: 1px solid #aaaaaa;
	font-weight: normal;
	color: #212121;
	outline: none;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{
	font-weight:bold;
	color: #212121;
	outline: none;
	text-decoration: none;
}

.ui-widget{}
.ui-widget-content{
	background: #FFF;
	color: #222222;
}
.ui-widget-content a {}
.ui-widget-header{background: #CCCCCC;color: #222222;font-weight: bold;}
.ui-widget-header a{}


.ui-tabs{padding:5px 5px 5px 0px;}
.ui-tabs .ui-tabs-nav {padding:0px;}
.ui-tabs .ui-tabs-nav li {margin: 0 3px -1px 0;}
.ui-tabs .ui-tabs-nav li a {padding: 3px 8px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 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: pointer;}
.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 {border-top:1px solid #999; background:#FFFFFF;padding:0px;}
