code { white-space: pre; }

.nowr { white-space: nowrap; }

td { padding: 0; border: 0;}

table { border: none; }

img { border: none; }

form {
	margin: 0px;
	padding: 0px;
}

sup {
	font-size: 66%;
	line-height: .5;
}

ul li {
	list-style: square outside;
	padding: 0px;
	margin: 0px;
}

ul {
	list-style: square outside;
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 1.5em;
}

.fakelink { cursor: pointer; }

.centered {
	margin-left: auto;
	margin-right: auto;
}

tr.layrow td, .empty {
	font-size: 0px;
	line-height: 0px;
}

span.unispace {
	display: inline-block;
	width: 0.3em;
}

.underlined { text-decoration: underline; }
.bolded { font-weight: bold; }

.vbottom { vertical-align: bottom; }
.vsub { vertical-align: sub; }

.h_left { text-align: left; }
.h_right { text-align: right; }
.h_center { text-align: center; }
.v_top { vertical-align: top; }
.v_bottom { vertical-align: bottom; }
.v_middle { vertical-align: middle; }

.w100, .full_w, .full { width: 100%; }
.h100, .full_h, .full { height: 100%; }
.cramp, .cramp_w { width: 1px; }
.cramp, .cramp_h { height: 1px; }

.ucfirst:first-letter { text-transform: uppercase; }
.clean { clear: both; }
