﻿
/* ajax__tab_tc-theme theme */
.ajax__tab_tc-theme
{
	display:block;
	/* fonts for the tabs */
	font-family: Sans-Serif;
	font-size:10pt;	
}
.ajax__tab_tc-theme .ajax__tab_tab
{
	font-weight:bold;	
}
.ajax__tab_tc-theme .ajax__tab_body 
{
	background-color:#fff;
	border:1px solid #eeeeee; /* border */
	border-top:none;
	padding: 0px;
}
.ajax__tab_tc-theme .ajax__tab_header
{
	border-bottom:1px solid #eeeeee; /* border */
	padding-right:5px;
}

/* regular header styles */
.ajax__tab_tc-theme .ajax__tab_header .ajax__tab_tab
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 4px 0px 4px;
	color:#111111; 
	background:url(../../Images/bg.gif) repeat-x 0pt -48px;	
}
.ajax__tab_tc-theme .ajax__tab_header .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../../Images/right.gif) no-repeat 100% -48px;
}
.ajax__tab_tc-theme .ajax__tab_header .ajax__tab_inner
{
	background:url(../../Images/left.gif) no-repeat 0pt -48px;
}

/* active headers styles */
.ajax__tab_tc-theme .ajax__tab_active .ajax__tab_tab, 
.ajax__tab_tc-theme .ajax__tab_hover .ajax__tab_tab  
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 4px 0px 4px;
	color:#fff;
	background:url(../../Images/bg.gif) repeat-x;	
}
.ajax__tab_tc-theme .ajax__tab_active .ajax__tab_outer,
.ajax__tab_tc-theme .ajax__tab_hover .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../../Images/right.gif) no-repeat right top;
}
.ajax__tab_tc-theme .ajax__tab_active .ajax__tab_inner,
.ajax__tab_tc-theme .ajax__tab_hover .ajax__tab_inner
{
	background:url(../../Images/left.gif) no-repeat left top;
}

/* Ajax Tab Container tc-theme2 */
.ajax__tab_tc-theme2
{
	display:block;
	/* fonts for the tabs */
	font-family: Sans-Serif;
	font-size:10pt;	
}
.ajax__tab_tc-theme2 .ajax__tab_tab
{
	font-weight:bold;
	font-size:12pt; line-height: 18pt;
}
.ajax__tab_tc-theme2 .ajax__tab_body 
{
	background-color:#fff;
	border:1px solid #eeeeee; /* border */
	border-top:none;
	padding: 0px;
}
.ajax__tab_tc-theme2 .ajax__tab_header
{
	border-bottom:1px solid #eeeeee; /* border */
	padding-right:5px;
}

/* regular header styles */
.ajax__tab_tc-theme2 .ajax__tab_header .ajax__tab_tab
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 4px 0px 4px;
	color:#111111; 
	background:url(../../Images/bg2.gif) repeat-x 0pt -192px;	
}
.ajax__tab_tc-theme2 .ajax__tab_header .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../../Images/rightb.gif) no-repeat 100% -190px;
}
.ajax__tab_tc-theme2 .ajax__tab_header .ajax__tab_inner
{
	background:url(../../Images/leftb.gif) no-repeat 0pt -190px;
}

/* active headers styles */
.ajax__tab_tc-theme2 .ajax__tab_active .ajax__tab_tab, 
.ajax__tab_tc-theme2 .ajax__tab_hover .ajax__tab_tab  
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 4px 0px 4px;
	color:#fff;
	background:url(../../Images/bg2.gif) repeat-x;	
}
.ajax__tab_tc-theme2 .ajax__tab_active .ajax__tab_outer,
.ajax__tab_tc-theme2 .ajax__tab_hover .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../../Images/rightb.gif) no-repeat right top;
}
.ajax__tab_tc-theme2 .ajax__tab_active .ajax__tab_inner,
.ajax__tab_tc-theme2 .ajax__tab_hover .ajax__tab_inner
{
	background:url(../../Images/leftb.gif) no-repeat left top;
}


/**************** NO HEADER AJAX TABCONTAINER THEME **********************/

.CustomTabStyle .ajax__tab_header{		}  
This works. But I cannot remove the border around the tab panel. I have tried everything. For instance this wont work:
.CustomTabStyle .ajax__tab_body{		}


.ajax__tab_no_header-theme
{
	display:block;
	/* fonts for the tabs */
	font-family: Sans-Serif;
	font-size:10pt;	
}
.ajax__tab_no_header-theme .ajax__tab_tab
{
	font-weight:bold;	
}
.ajax__tab_no_header-theme .ajax__tab_body 
{
	border:0;
}
.ajax__tab_no_header-theme .ajax__tab_header
{
	visibility: hidden;
}

/* regular header styles */
.ajax__tab_no_header-theme .ajax__tab_header .ajax__tab_tab
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 4px 0px 4px;
	color:#111111; 
	background:url(../../Images/bg.gif) repeat-x 0pt -48px;	
}
.ajax__tab_no_header-theme .ajax__tab_header .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../../Images/right.gif) no-repeat 100% -48px;
}
.ajax__tab_no_header-theme .ajax__tab_header .ajax__tab_inner
{
	background:url(../../Images/left.gif) no-repeat 0pt -48px;
}

/* active headers styles */
.ajax__tab_no_header-theme .ajax__tab_active .ajax__tab_tab, 
.ajax__tab_no_header-theme .ajax__tab_hover .ajax__tab_tab  
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 4px 0px 4px;
	color:#fff;
	background:url(../../Images/bg.gif) repeat-x;	
}
.ajax__tab_no_header-theme .ajax__tab_active .ajax__tab_outer,
.ajax__tab_no_header-theme .ajax__tab_hover .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../../Images/right.gif) no-repeat right top;
}
.ajax__tab_no_header-theme .ajax__tab_active .ajax__tab_inner,
.ajax__tab_no_header-theme .ajax__tab_hover .ajax__tab_inner
{
	background:url(../../Images/left.gif) no-repeat left top;
}



td.progressDone
{
	max-width: 40px;
	background-color: #2A4460;
}
td.progressPending
{
	max-width: 40px;
	background-color: #b0c4de;
}
td.progressCurrent
{
	max-width: 40px;
	background-color: #ff8c00;
	height: 2px;
}
td.progressDoneText
{
	color: #2A4460;
	text-align: center;
}
td.edit
{
	text-align: center;
	vertical-align:top;
}
a:visited.progressDoneText
{
	color: #2A4460;
}
td.progressPendingText
{
	text-align: center;
	color: #b0c4de;
}
td.progressCurrentText
{
	text-align: center;
	color: #ff8c00;
}

