.top {
	position: relative;
	width: 100%;
	z-index: 999;
}

.tophedline {
	float: right;
	width: 100%;
	height: 5px;
	background: #313131;
	overflow: hidden;
}

.tophed {
	float: right;
	width: 100%;
	background: #8DC63F;
	overflow: hidden;
}

.tophed .content {
	float: right;
	width: 95%;
	font-size: 12px;
	color: #000000;
	padding: 20px;
	text-align: right;
}

.topbuttons {
	float: right;
	width: 95%;
	margin: 0 10px;
}

.topbuttons A {
	float: right;
	padding: 4px 10px;
	font-size: 11px;
	background: #313131;
	margin: 0 0 0 5px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
}

.topbuttons A.sel {
	background: #8DC63F;
	color: #000000;
}

.topbuttons A:hover.sel {
	background: #8DC63F;
	color: #000000;
}

.topbuttons A:hover {
	background: #ed145a;
}

.pagecontent {
	float: right;
	width: 100%;
	margin: 20px 0;
}

#terms {
	width: 110px;
}

#help {
	width: 50px;
}