a, form, input {
	margin: 0;
	outline: none;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0;
}

img, div, a, input {
	border: 0 none;
	outline: none;
}

.black-shadow {
	text-shadow: 1px 1px 1px #262626;
}

.block {
	display: block;
}

.bot-rounded {
	-khtml-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	overflow: hidden;
}

.cur-button {
	cursor: pointer;
}

.cur-default {
	cursor: default;
}

.flt-l {
	float: left;
}

.flt-n {
	clear: both;
	float: none;
}

.flt-r {
	float: right;
}

.hide {
	display: none;
}

.justify {
	text-align: justify;
}

.letter-space-full {
	letter-spacing: 1pt;
}

.letter-space-half {
	letter-spacing: .5pt;
}

.letter-space-quarter {
	letter-spacing: .25pt;
}

.rounded {
	-khtml-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
}

.show {
	display: block;
}

.text-left {
	text-align: left;
}

.text-middle {
	text-align: center;
}

.text-right {
	text-align: right;
}

.white-shadow {
	text-shadow: 1px 1px 1px #f8f8f8;
}

.zero-pm {
	margin: 0;
	padding: 0;
}