.hlineheader, .hlineheaderext {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	color: #3c3e43;
	text-decoration: none;
	font-size: 14px;
	font-weight: none;
}

.hlineheaderext {
	padding: 0 25px 0 0;
}

.hlineheader th, .hlineheaderext th {
	margin: 0;
	padding: 0 8px 0 0;
}

.hlineheader td, .hlineheaderext td {
	font-size: 50%;
	margin: 0;
	padding: 0;
}

td.hlinelower {
	border-top: 1px solid #cfcfcf;
	width: 100%;
}

.viewmore {
	margin: 6px 0 0 0;
	background: URL('%themepath%images/icon_viewmore.png') no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
