.tabnavbar {
	font: bold 10pt verdana, geneva;
	height: 24px;
}

.tabnavbar a {
	text-decoration:none
	display:block;
	float:left;
}

.tabnavbar a {
	padding: 4px 14px;
	margin: 0px 2px;
}

.tabnavbar a.active, .tabnavbar a:hover {
	padding: 3px 13px;
}

.tabnavbar a.narrow, .tabnavbar a.narrow:hover {
	padding: 3px 5px;
	border: 1px solid rgb(255, 255, 255);
}

.tabnavbar a, .tabnavbar a span {
	color: rgb(190, 196, 206);
}

.tabnavbar a:hover, .tabnavbar a.narrow:hover {
	background-color: rgb(237, 239, 247);
	border: 1px solid rgb(190, 196, 206);
	text-decoration: none;
}

.tabnavbar a:hover, .tabnavbar a:hover span, .tabnavbar a.active:hover, .tabnavbar a.active:hover span {
	color: rgb(40, 80, 255);
}

.tabnavbar a.active, .tabnavbar a.active span  {
	color: rgb(80, 120, 220);
}

.tabnavbar a.active, .tabnavbar a.active:hover {
	background-color: rgb(237, 239, 247);
	border: 1px solid rgb(146, 162, 190);
}