body {
	background:	#3F3F3F;
	color:		#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:	12px;
}

:focus {
	outline: 0;
}

a.button-single {
	height:		20px;
	line-height:20px;

	padding:	2px 5px;
	margin-left:5px;
	
	font-size:	14px;
	font-weight:bold;
	
	border:		1px solid #ffffff;
	background:	#3f3f3f;
}

a.button-single-corner {
	border-width:0 0 1px 1px;
}

a.button-single:hover {
	text-decoration:none;
	
	background:	#5f5f5f;
}

.align-right {
	margin-bottom:10px;
}

table.data {
	width: 100%;
}

table.data tr td {	
	padding:		2px 0;
	border-bottom:	1px solid #4f4f4f;
}