
* {
	font-family: Tahoma;
}

#paging {
	margin-bottom: 15px;
}

#frmSearch {
	float: right;
}

table.admin {
	width: 100%;
	border-collapse: collapse;
	border: 1px #7c95a8 solid;
	font-family: Tahoma, Verdana;
}
table.admin th { border: 1px #7c95a8 solid; padding: 5px; background-color: #e5ebef; font-weight: normal; }
table.admin td { border: 1px #7c95a8 solid; padding: 5px; }

table.dialog {
	width: 100%;
	border-collapse: collapse;
	border: 0px #7c95a8 solid;
	font-family: Tahoma, Verdana;
}
table.dialog th { border: 0px #7c95a8 solid; padding: 5px; font-weight: normal; }
table.dialog td { border: 0px #7c95a8 solid; padding: 5px; }

table.collapse tbody tr:nth-child(odd) td {
  background-color: #f3f3f3;
}


#legend_manage {
	background: url("/img/icon_manage.png") no-repeat 4px 2px;
	padding-left: 24px;
}

#legend_add {
	background: url("/img/icon_add.png") no-repeat 4px 2px;
	padding-left: 24px;
}
	.add_entry {
		background: url("/img/icon_add.png") no-repeat 0px 2px;
		padding-left: 20px;
	}
	.export_excel {
		background: url("/img/icon_excel.png") no-repeat 0px 2px;
		padding-left: 20px;
	}


#legend_edit {
	background: url("/img/icon_edit.png") no-repeat 4px 2px;
	padding-left: 24px;
}

#legend_login {
	background: url("/img/icon_login.png") no-repeat 4px 2px;
	padding-left: 24px;
}

#legend_report {
	background: url("/img/icon_report.png") no-repeat 4px 2px;
	padding-left: 24px;
}

.button_edit {
	background: url("/img/icon_edit.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_add2 {
	background: url("/img/icon_add.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_delete {
	background: url("/img/icon_delete.png") no-repeat left center;
	padding-left: 16px;
	text-decoration: none;
}

.button_renew {
	background: url("/img/icon_renew.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_calculate {
	background: url("/img/icon_calculate.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_payment {
	background: url("/img/icon_calculate.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_history {
	background: url("/img/icon_clock.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_history_card {
	background: url("/img/icon_clipboard.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_detail {
	background: url("/img/icon_detail.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_pending {
	background: url("/img/icon_mail.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_paid {
	background: url("/img/icon_tick-circle.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_canceled {
	background: url("/img/icon_cross-circle.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_invoice {
	background: url("/img/icon_document-invoice.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_invoice_receipt {
	background: url("/img/icon_receipt-invoice.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_receipt {
	background: url("/img/icon_receipt.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_proposal {
	background: url("/img/icon_proposal.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.icon_st_Low {
	background: url("/img/icon_st_low.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.icon_st_Medium {
	background: url("/img/icon_st_medium.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.icon_st_High {
	background: url("/img/icon_st_high.png") no-repeat center;
	padding-left: 16px;
	text-decoration: none;
}

.button_find {
	background: url("/img/icon_find.png") no-repeat 5px 5px;
	/*padding-left: 20px;*/
	padding: 5px 8px 5px 28px;
	width: 60px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

.button_add {
	background: url("/img/icon_add.png") no-repeat 5px 5px;
	padding: 5px 8px 5px 28px;
	/*padding: 2px 2px 2px 20px;*/
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
	cursor: pointer;
}

.button_edit2 {
	background: url("/img/icon_edit.png") no-repeat 3px 3px;
	padding: 2px 2px 2px 20px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

.button_delete2 {
	background: url("/img/icon_delete.png") no-repeat 5px 5px;
	padding: 5px 8px 5px 28px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
	cursor: pointer;
}

.button_suspend2 {
	background: url("/img/icon_suspend.png") no-repeat 5px 5px;
	padding: 5px 8px 5px 28px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
	cursor: pointer;
}

.button_activate2 {
	background: url("/img/icon_tick.png") no-repeat 5px 5px;
	padding: 5px 8px 5px 28px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
	cursor: pointer;
}

.button_login {
	background: url("/img/icon_login.png") no-repeat 3px 3px;
	padding: 2px 2px 2px 20px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

.button_save {
	background: url("/img/icon_save.png") no-repeat 3px 3px;
	padding: 2px 2px 2px 20px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

.button_back {
	background: url("/img/icon_back.png") no-repeat 3px 3px;
	padding: 2px 2px 2px 20px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

.button_forward {
	background: url("/img/icon_forward.png") no-repeat 3px 3px;
	padding: 2px 2px 2px 20px;
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

input.button {
	border: 1px #7c95a8 solid;
	background-color: #e5ebef;
}

.text {
	border: 1px #7c95a8 solid;
	padding: 5px;
}

.selectpad {
	padding: 4px;
}

.link_first {
	background: url("/img/icon_first.png") no-repeat;
	padding-left: 20px;
}
.link_prev {
	background: url("/img/icon_prev.png") no-repeat;
	padding-left: 20px;
}
.link_next {
	background: url("/img/icon_next.png") no-repeat right;
	padding-right: 20px;
}
.link_last {
	background: url("/img/icon_last.png") no-repeat right;
	padding-right: 20px;
}
.link_logout {
	background: url("/img/icon_logout.png") no-repeat 0px -1px;
	padding-left: 20px;
}

.link_delete {
	background: url("/img/icon_delete.png") no-repeat left center;
	padding-left: 20px;
	text-decoration: none;
}

tr.Suspended td {
	text-decoration: line-through;
}

tr.Deleted {
	display: none;
}
