/* hide the tab indicator by default */
.tab-indicator {
	visibility:hidden;	
}
.tab-indicator-ie6 {
	display:none;
}

/* remove the header border */
.tabs .ui-widget-header { border:none; }

/* make the tabs bold */
.tabs .ui-widget-header a { font-weight:bold; }

/* remove the content border */
.tabs .ui-widget-content { border:none; }

/* remove the padding around the tab container */
.tabs .ui-tabs { padding:0px; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

/* define the padding of the tabs inside the nav */
.tabs .ui-tabs .ui-tabs-nav { padding:4px 5px 0px 28px; height:25px; }

/* define the spacing between tabs */
.tabs .ui-tabs .ui-tabs-nav li { margin-right:10px; }

/* define the padding of the tab navs */
.tabs .ui-tabs .ui-tabs-nav li a { padding:2px 40px 4px 40px; padding:2px 0px 4px 0px; height:17px; text-align:center; width:190px; }

/* remove the overlapping of the selected tab */
.tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom:0px; padding-bottom: 0px; }

.tabs .ui-widget-content { 	
	background-image:url(images/tabs-back.png);
	background-repeat:repeat-x;
	background-position:top left; 
}

/* remove the content padding */
.tabs .ui-tabs .ui-tabs-panel { padding:0px; }

/* show the down arrow for selected tab */
.tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab-indicator {
	visibility:visible;
}
.tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab-indicator-ie6 {
	visibility:visible;
}
