/* tab styles
***************************/
.tab-header {
	margin:0;
	clear:both;
	padding:0px;
	background:#FFCC00;
	font-size:100%;
	height:29px;
	/*\*//*/
	position:relative;
	z-index:100;
	/* end hide from mac ie */
}
.tab-header ul {
	margin:0;
	padding:0px;
	list-style:none;
	}


.tab-header li {
	float:left;
	display:inline;
	background:url(../images/innertab_right_both.gif) no-repeat 100% 0;
	margin:0;
	padding:0 0 0 0px;
	
	}
	

		
.tab-header a {
	float:left;
	display:block;
	width:.1em;
	background:url(../images/innertab_left_both.gif) no-repeat 0 0;
	padding:0px 20px 0px 14px;
	text-decoration:none;
	font-weight:normal;
	color:#660000;
	white-space:nowrap;
	line-height:29px;
	font-weight:bold;
	}
.tab-header > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tab-header a {float:none;}
/* End IE5-Mac hack */
.tab-header a:hover {
	color: #CC0000;
	}

.tab-content {
	width:100%;
	/*\*//*/
	margin-top:25px;
	/* end hide from mac ie */
}

.tab-header li#home {
	background-position:100% 0;
	padding:0 0 0 0;
	
	}
	
	
.tab-header li#home a {
	background:url(../images/innertab_home.gif) no-repeat 0 0;
	
	
	}
	
.tab-header .current a {
	background-position:0 -29px !important;
	border-width:0;
	color:#CC0000;
	}
	
.tab-header .current {
	background-position:100% -29px !important;
	border-width:0;
	
	}
