/* ------------------------------------------------------------------------------------ */
/* AJAX TAB STYLES - OVERWRITE DEFAULTS SET UP IN AJAX TOOLKIT
/* ------------------------------------------------------------------------------------ */
.CustomTabStyle  {
	padding: 0px;
	margin: 0px;
	width: 920px;
	clear: left;
	font-size: 11px;
	background-image: url(../images/tabs/tab-grayrepeat.gif);
	background-repeat: repeat-x;
	
}
.CustomTabStyle  .ajax__tab_header  {
	padding: 0px 0px 18px 0px;
	margin: 0px;
	min-height: 32px;
}
.CustomTabStyle  .ajax__tab_body  {
	
}

/* ------------------------------------------------------------------------------------ */
/* DEFAULT TAB SCHEME - INACTIVE TABS
/* ------------------------------------------------------------------------------------ */
.CustomTabStyle  .ajax__tab_tab  {
	margin: 0px;
	padding: 13px 2px 6px 6px;
	background-image: url(../images/tabs/tab-fade.gif);
	background-repeat: repeat-x;
	font-weight:bold;
	color: #FFFFFF;
}
.CustomTabStyle  .ajax__tab_active  {
	
}
.CustomTabStyle  .ajax__tab_hover  {
	
}
.CustomTabStyle  .ajax__tab_inner {
	padding: 0px 0px 0px 10px;
	background-image: url(../images/tabs/tab-leftgray.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.CustomTabStyle  .ajax__tab_outer {
	padding: 0px 6px 0px 0px;
	background-image: url(../images/tabs/tab-rightgray.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

/* ------------------------------------------------------------------------------------ */
/* SPECIFIC TAB SCHEME ON HOVER
/* ------------------------------------------------------------------------------------ */
.CustomTabStyle  .ajax__tab_hover  .ajax__tab_tab {
	padding: 13px 2px 6px 6px;
	background-image: url(../images/tabs/tab-whiterepeat.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #000000;
}
.CustomTabStyle  .ajax__tab_hover  .ajax__tab_inner {
	padding: 0px 0px 0px 10px;
	background-image: url(../images/tabs/tab-leftwhite.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.CustomTabStyle  .ajax__tab_hover  .ajax__tab_outer {
	padding: 0px 6px 0px 0px;
	background-image: url(../images/tabs/tab-rightwhite.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

/* ------------------------------------------------------------------------------------ */
/* SPECIFIC TAB SCHEME ON ACTIVE
/* ------------------------------------------------------------------------------------ */
.CustomTabStyle  .ajax__tab_active  .ajax__tab_tab {
	padding: 13px 2px 6px 6px;
	background-image: url(../images/tabs/tab-whiterepeat.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #000000;
}
.CustomTabStyle  .ajax__tab_active .ajax__tab_inner {
	padding: 0px 0px 0px 10px;
	background-image: url(../images/tabs/tab-leftwhite.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.CustomTabStyle  .ajax__tab_active  .ajax__tab_outer {
	padding: 0px 6px 0px 0px;
	background-image: url(../images/tabs/tab-rightwhite.gif);
	background-position: top right;
	background-repeat: no-repeat;
}