.tabs {
	width: 100%; font-size: 13px; z-index: 101; background-image: url("tab_b.png");
}
.tabs2 {
	width: 100%; font-size: 13px; z-index: 101; background-image: url("tab_b.png");
}
.tabs3 {
	width: 100%; font-size: 13px; z-index: 101; background-image: url("tab_b.png");
}
.tabs2 {
	font-size: 10px;
}
.tabs3 {
	font-size: 9px;
}
.tablist {
	margin: 0px; padding: 0px; display: table;
}
.tablist li {
	list-style: none; line-height: 36px; float: left; display: table-cell; background-image: url("tab_b.png");
}
.tablist a {
	background-position: right; padding: 0px 20px; color: rgb(40, 58, 93); font-weight: bold; text-decoration: none; display: block; text-shadow: 0px 1px 1px rgba(255,255,255,0.9); background-image: url("tab_s.png"); background-repeat: no-repeat;
}
.tabs3 .tablist a {
	padding: 0px 10px;
}
.tablist a:hover {
	color: rgb(255, 255, 255); text-decoration: none; text-shadow: 0px 1px 1px rgba(0,0,0,1); background-image: url("tab_h.png"); background-repeat: repeat-x;
}
.tablist li.current a {
	color: rgb(255, 255, 255); text-shadow: 0px 1px 1px rgba(0,0,0,1); background-image: url("tab_a.png"); background-repeat: repeat-x;
}
