.icon-blank {
	background: url('icons/blank.gif') no-repeat center center;
	background-size: contain;
}

.icon-add {
	background: url('icons/edit_add.png') no-repeat center center;
	background-size: contain;
}

.icon-accept {
	background: url('icons/accept.png') no-repeat center center;
	background-size: contain;
}

.icon-edit {
	background: url('icons/pencil.png') no-repeat center center;
	background-size: contain;
}

.icon-info {
	background: url('icons/info.png') no-repeat center center;
	background-size: contain;
}

.icon-clear {
	background: url('icons/clear.png') no-repeat center center;
	background-size: contain;
}

.icon-check {
	background: url('icons/check.png') no-repeat center center;
	background-size: contain;
}

.icon-remove {
	background: url('icons/edit_remove.png') no-repeat center center;
	background-size: contain;
}

.icon-save {
	background: url('icons/filesave.png') no-repeat center center;
	background-size: contain;
}

.icon-cut {
	background: url('icons/cut.png') no-repeat center center;
	background-size: contain;
}

.icon-ok {
	background: url('icons/ok.png') no-repeat center center;
	background-size: contain;
}

.icon-no {
	background: url('icons/no.png') no-repeat center center;
	background-size: contain;
}

.icon-key {
	background: url('icons/key.png') no-repeat center center;
	background-size: contain;
}

.icon-cancel {
	background: url('icons/cancel.png') no-repeat center center;
	background-size: contain;
}

.icon-reload {
	background: url('icons/reload.png') no-repeat center center;
	background-size: contain;
}

.icon-search {
	background: url('icons/search.png') no-repeat center center;
	background-size: contain;
}

.icon-print {
	background: url('icons/print.png') no-repeat center center;
	background-size: contain;
}

.icon-help {
	background: url('icons/help.png') no-repeat center center;
	background-size: contain;
}

.icon-setting {
	background: url('icons/setting.png') no-repeat center center;
	background-size: contain;
}

.icon-options {
	background: url('icons/options.png') no-repeat center center;
	background-size: contain;
}

.icon-undo {
	background: url('icons/undo.png') no-repeat center center;
	background-size: contain;
}

.icon-redo {
	background: url('icons/redo.png') no-repeat center center;
	background-size: contain;
}

.icon-back {
	background: url('icons/back.png') no-repeat center center;
	background-size: contain;
}

.icon-sum {
	background: url('icons/sum.png') no-repeat center center;
	background-size: contain;
}

.icon-tip {
	background: url('icons/tip.png') no-repeat center center;
	background-size: contain;
}

.icon-filter {
	background: url('icons/filter.png') no-repeat center center;
	background-size: contain;
}

.icon-man {
	background: url('icons/man.png') no-repeat center center;
	background-size: contain;
}

.icon-lock {
	background: url('icons/lock.png') no-repeat center center;
	background-size: contain;
}

.icon-more {
	background: url('icons/more.png') no-repeat center center;
	background-size: contain;
}

.icon-form-map-info {
	background: url('icons/map_info.png') no-repeat center center;
	background-size: contain;
}

.icon-form-add {
	background: url('icons/form-add.png') no-repeat center center;
	background-size: contain;
}

.icon-form-edit {
	background: url('icons/form-edit.png') no-repeat center center;
	background-size: contain;
}

.icon-form-info {
	background: url('icons/form-info.png') no-repeat center center;
	background-size: contain;
}

.icon-user-edit {
	background: url('icons/user_edit.png') no-repeat center center;
	background-size: contain;
}

.icon-button-refresh {
	background: url('icons/button-refresh.png') no-repeat center center;
	background-size: contain;
}

.icon-config-add {
	background: url('icons/config-add.png') no-repeat center center;
	background-size: contain;
}

.icon-config-delete {
	background: url('icons/config-delete.png') no-repeat center center;
	background-size: contain;
}

.icon-config-hide {
	background: url('icons/config-hide.png') no-repeat center center;
	background-size: contain;
}

.icon-config-all {
	background: url('icons/config-all.png') no-repeat center center;
	background-size: contain;
}

.icon-config-save {
	background: url('icons/config-save.png') no-repeat center center;
	background-size: contain;
}

.icon-config-excel {
	background: url('icons/config-excel.png') no-repeat center center;
	background-size: contain;
}

.icon-config-refresh {
	background: url('icons/config-refresh.png') no-repeat center center;
	background-size: contain;
}

.icon-config-cancel {
	background: url('icons/config-cancel.png') no-repeat center center;
	background-size: contain;
}

.icon-config-up {
	background: url('icons/config-up.png') no-repeat center center;
	background-size: contain;
}

.icon-config-down {
	background: url('icons/config-down.png') no-repeat center center;
	background-size: contain;
}

.icon-config-sortnone {
	background: url('icons/config-sortnone.png') no-repeat center center;
	background-size: contain;
}

.icon-tab-close {
	background: url('icons/tab_close.png') no-repeat center center;
	background-size: contain;
}

.icon-tab-refresh {
	background: url('icons/tab_refresh.png') no-repeat center center;
	background-size: contain;
}

.icon-tab-all {
	background: url('icons/tab_all.png') no-repeat center center;
	background-size: contain;
}

.icon-tab-other {
	background: url('icons/tab_other.png') no-repeat center center;
	background-size: contain;
}

.icon-tab-left {
	background: url('icons/tab_left.png') no-repeat center center;
	background-size: contain;
}

.icon-tab-right {
	background: url('icons/tab_right.png') no-repeat center center;
	background-size: contain;
}

.icon-mini-add {
	background: url('icons/mini_add.png') no-repeat center center;
	background-size: contain;
}

.icon-mini-edit {
	background: url('icons/mini_edit.png') no-repeat center center;
	background-size: contain;
}

.icon-mini-refresh {
	background: url('icons/mini_refresh.png') no-repeat center center;
	background-size: contain;
}

.icon-large-warning,
.messager-warning {
	background: url('icons/large_warning.png') no-repeat center center;
	background-size: contain;
}

.icon-large-error,
.messager-error {
	background: url('icons/large_error.png') no-repeat center center;
	background-size: contain;
}

.icon-large-success,
.messager-success {
	background: url('icons/large_success.png') no-repeat center center;
	background-size: contain;
}

.messager-hide {
	display: none;
}

.icon-large-picture {
	background: url('icons/large_picture.png') no-repeat center center;
	background-size: contain;
}

.icon-large-clipart {
	background: url('icons/large_clipart.png') no-repeat center center;
	background-size: contain;
}

.icon-large-shapes {
	background: url('icons/large_shapes.png') no-repeat center center;
	background-size: contain;
}

.icon-large-smartart {
	background: url('icons/large_smartart.png') no-repeat center center;
	background-size: contain;
}

.icon-large-chart {
	background: url('icons/large_chart.png') no-repeat center center;
	background-size: contain;
}

.icon-tree-search {
	background: url('icons/tree-search.png') no-repeat center center;
	background-size: contain;
}
