.button {
	margin: 0 .6em 0 0;
	padding: .2em 1em;
	text-decoration: none;
}

/* input box */
div.inputBox {
	padding: .2em 0 .4em 0;
}

div.inputLeftBox {
	float: left;
	margin: 0 .6em 0 0;
}

div.inputLeftBox div.inputBox {
	padding-top: 0;
}

div.inputBox label,
div.inputLeftBox label {
	display: block;
	padding: .4em 0 .4em 0;
}

div.inputBox input,
div.inputLeftBox input {
	width: 200px;
}

div.inputBox select,
div.inputLeftBox select {
	margin: 0 0 .3em 0 !important;
	min-height: 17px;
	min-width: 200px;
}

div.inputBox textarea,
div.inputLeftBox textarea {
	margin-top: 0 !important;
	min-width: 200px;
}

div.inputBox .radio,
div.inputLeftBox .radio {
	width: 20px;
}

div.inputCheckBox {
	margin: .2em .2em 0 0;
}

div.inputSubBox {
	height: 18px;
	margin: .3em 0 .6em 0;
	line-height: 18px;
}