
.table th, .table td.center {
	text-align: center;
}
.table td.right {
	text-align: right;
}

/* td action */
	.table th a.btn, .table td a.btn {
		padding: 1px 6px 1px;
	}
	.table th.action a.btn, .table td.action a.btn {
		margin: 0px 1px;
	}

	.table th.action, .table td.action {
		max-width: 40px;
	}
/* td money */
	.table th.money, .table td.money {
		width: 100px;
	}
	.table th.qty, .table td.qty {
		width: 60px;
	}
/* td date */
	.table th.date, .table td.date {
		width: 100px;
	}

/* table searching */
	.table_searching {
		margin: 5px 0px 15px 0px;
	}
	table.table_searching tr button.btn {
		margin-top: -10px;
	}
	img.ui-datepicker-trigger {
		margin-left: 3px;
		margin-right: 8px;
		cursor: pointer;
	}
		table.table_searching img.ui-datepicker-trigger {
			margin-top: -10px;
		}
		.controls img.ui-datepicker-trigger {
			margin-top: 0px;
		}

/* table detail */
	table tr td.col1 {
		width: 30%;
	}
	table tr td.col2 {
		width: 70%;
	}
	table tr.bold td {
		font-weight: bold;
	}

	table.table-lee-detail tr td, 
	table.table-lee-detail tr:nth-child(even) td, 
	table.table-lee-detail tr:nth-child(odd) td, 
	table:hover table.table-lee-detail tr td {
		background-color: white;
	}


/* input */
input.dpicker {
	width: 100px;
}
input.input-xlarge, textarea.input-xlarge {
	width: 400px;
}
	input.input-xlarge.dpicker {
		width: 380px;
	}
	input.input-add-hari {
		width: 365px;
	}
	input.input-add-rp {
		width: 374px;
	}
textarea.input-xlarge {
	height: 100px;
}
select.input-xlarge {
	width: 410px;
}


/* warning */
span.help-inline.select {
	margin-top: -15px;
}


/* box_searching */
.box_searching {
	text-align: center;
	margin-bottom: 30px;
}
	.box_searching button.btn_up {
		margin-top: -10px;
	}
	.box_searching button.btn_sep {
		margin-left: 10px;
	}


/* overwrite */
.form-horizontal .control-group {
	margin-bottom: 8px;
}