.bottom-padded { padding-bottom: 10px; }

.right-aligned { text-align: right !important; }

.right-float { float: right !important; }

.left-float { float: left !important; }

.flag { margin-top: 2px; }

.centered { text-align: center; }

.bottom-margin { margin-bottom: 2px; }

.right-margin { margin-right: 5px; }

.block-display { display: block; }

.inline-display { display: inline; }

.display-none { display: none; }

.left-right-container {
	display: block;
	clear: both;
}

.left-right-container .left {
	display: block;
	float: left;
	clear: left;
	min-width: 50%;
}

.left-right-container .right {
	font-weight: bold;
	float: right;
	text-align: right;
	display: block;
	clear: right;
}

.category-image,
.valign-top { vertical-align: top !important; }

.relative-position { position: relative; }

.cursor-pointer { cursor: pointer; }

.bleak { color: #999999; }

.underlined { text-decoration: underline; }

.spacer { padding: 3px 0; }

.centered-with-margins { margin: 0 auto; }

.small-text { font-size: xx-small; }
