.btn-menu {
	margin-bottom: 20px;
}

.btn {
	background-color: rgb(245, 245, 245);
	border-color:     rgb(163, 163, 163);
}
.btn:hover {
	background-color: rgb(163, 163, 163);
}

a.btn {
	color: inherit;
}

btn.disabled {
	color: rgb(163, 163, 163);
}

.btn-primary {
	color:            white !important;
	background-color: rgb(68, 221, 68);
	border-color:     rgb(45, 147, 45);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
	color:            white;
	background-color: rgb(45, 147, 45) !important;
	border:           rgb(45, 147, 45) !important;
}

.btn-caretOnly {
	padding: 6px;
	border-left-style: dashed;
}

.btn-add,
.btn-assign,
.btn-back,
.btn-close,
.btn-confirm,
.btn-delete,
.btn-excel,
.btn-filter,
.btn-login,
.btn-open,
.btn-operate,
.btn-pdf, 
.btn-reset,
.btn-save,
.btn-search,
.btn-send {
	background-repeat:   no-repeat;
	background-position: 10px center;
	padding-left:        30px;
}

.btn-add     { background-image: url(../images/add.png);     }
.btn-assign  { background-image: url(../images/assign.png);  }
.btn-back    { background-image: url(../images/back.png);    }
.btn-confirm { background-image: url(../images/confirm.png); }
.btn-close   { background-image: url(../images/close.png);   }
.btn-delete  { background-image: url(../images/delete.png);  }
.btn-excel   { background-image: url(../images/excel.png);   }
.btn-filter  { background-image: url(../images/filter.png);  }
.btn-login   { background-image: url(../images/login.png);   }
.btn-open    { background-image: url(../images/open.png);    }
.btn-operate { background-image: url(../images/operate.png); }
.btn-pdf     { background-image: url(../images/pdf.png);     }
.btn-reset   { background-image: url(../images/reset.png);   }
.btn-save    { background-image: url(../images/save.png);    }
.btn-search  { background-image: url(../images/search.png);  }
.btn-send    { background-image: url(../images/send.png);    }
