
.Transaction {
	margin-bottom:5px;
}
.Transaction.Header {
	margin-bottom:0;
}

.Transaction .Cell {
	float:left;
	padding:6px;
	text-align:center;
	margin-right:5px;
	border-right:solid 1px #333;
	font-size:11px;
}
.Transaction .Cell.BG {
	background:#222;
	border:solid 1px #111;
}
.Transaction .Delete a {
	border:0;
	display:block;
	width:16px;
	height:16px;
	background:url(/images/icons/cross.png);
}
.Transaction .Delete {
	width:16px;
}
.Transaction .Date {
	width:60px;
}
.Transaction .Amount {
	width:60px;
}
.Transaction .To {
	width:100px;
}
.Transaction .Reason {
	text-align:left;
	border-right:none;
}
.Transaction.Header .Cell{
	text-align:left;
}
.Total{ 
	border-top:solid 1px #666;
	margin-top:5px;
	padding-top:10px;
	float:right;
}
.Total label {
	display:block;
	float:left;
	width:50px;
	padding:5px;
}
.Total .Value {
	float:left;
	width:50px;
	padding:5px;
}

.NewTransactionButton {
	margin-top:10px;
	padding:5px;
	background:#333;
	color:#fff;
	display:block;
	text-align:center;
	text-decoration:none;
	border:none;
}
.NewTransactionButton:hover {
	background:#444;
}

#NewTransaction .Item {
	margin-right:20px;
	float:left;
}

#NewTransaction {
	padding:10px;
	display:none;
}

