.tabs>ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}

.tabs>ul>li {
	float:left;
	margin:0;
	padding:0 0 0 9px;
}

.tabs>ul>li>a {
	float:left;
	display:block;
	padding:5px 15px 4px 6px;
	text-decoration:none;

	/* Taken from h2 */
	margin: 0;
	margin-top: 0.5em;
	color: #69c;
	font-size: 1.5em;
	font-weight: bold;
}

/* Commented Backslash Hack
hides rule from IE5-Mac \*/
.tabs>ul>li>a {
	float:none;
}
/* End IE5-Mac hack */

.tabs>ul>li>a:hover {
	color: #9bf;
}

.tabs .current a {
	color:#88f;
}

.js .tabs .current-info,
.js .tabs .accessibletabsanchor{
	position:absolute;
	left:-999em;
}

.js .tabs .content{
	clear:both;
	margin:3em 1em 1em 1em;
}
