	/****************
	*	BUTTONS.CSS	*
	****************/
	/* ---------- small icon buttons  --------- */

	#bid-login button {
		padding-left: 32px;
		padding-right: 30px;
	}

	#bid-update button {
		background-image: url(../icons/bg_ok.gif);
	}

	#bid-calendar button {
		width: 22px;
		height: 18px;
		background-image: url(../icons/bg_calendar.png);
		cursor: pointer;
		padding-left: 10px;
		padding-right: 10px;
	}

	#bid-add button {
		padding-left: 28px;
		padding-right: 40px;
	}
	#bid-remove button {
		padding-left: 28px;
		padding-right: 40px;
	}
	#bid-plus button {
		padding-left: 10px;
		padding-right: 10px;
	}
	#bid-minus button {
		padding-left: 10px;
		padding-right: 10px;
	}
	#bid-up_level span {
		background-image: url(../icons/bg_up_level.png);
	}
	#bid-default span {
		text-align:center;
	}
	
	#bid-refresh_small span {
		background-image: url(../icons/bg_refresh_small.png);
	}
	
	#bid-refresh span {
		background-image: url(../icons/bg_refresh.png);
	}
	
	#bid-remove_sel span {
		background-image: url(../icons/bg_remove_sel.png);
	}
	
	#bid-search span {
		background-image: url(../icons/bg_search.png);
	}
	#bid-group span {
		background-image: url(../icons/bg_group.png);
	}
	
	#bid-apply span {
		background-image: url(../icons/bg_apply.png);
	}
	
	#bid-show_all span {
		background-image: url(../icons/bg_show_all.png);
	}
	#bid-export_excel span {
		background-image: url(../icons/bg_export_excel.png);
	}
	#bid-export_cvs span {
		background-image: url(../icons/bg_export_csv.png);
	}
	#bid-export_pdf span {
		background-image: url(../icons/bg_export_pdf.png);
	}
	#bid-empty_selected span {
		background-image: url(../icons/bg_empty_selected.png);
	}
	#bid-import_templates span {
		background-image: url(../icons/bg_import_templates.png);
	}
	#bid-export_templates span {
		background-image: url(../icons/bg_export_templates.png);
	}
	#bid-glue_records span {
		background-image: url(../icons/bg_glue_records.png);
	}
	#bid-rrd_rr_records span {
		background-image: url(../icons/bg_rrd_rr_records.png);
	}	
	#bid-change_owner span {
		background-image: url(../icons/bg_change_owner.png);
	}
	#bid-spf_recs span {
		background-image: url(../icons/bg_spf_recs.png);
	}
	#bid-upload_another span {
		background-image: url(../icons/upload_another.png);
	}
	#bid-finish span {
		background-image: url(../icons/finish.png);
	}
	
	#bid-choose-columns span {
		background-image: url(../icons/bg_columns.png);
	}	
	#bid-hide_search span {
		background-image: url(../icons/bg_toggle_search.png);
		padding-bottom:3px;
	}	
	

.actionBtns #bid-add_admin { 	
	background-image: url(../icons/add-admin.png);
}
.actionBtns #bid-add_client { 	
	background-image: url(../icons/add-client.png);
}
.actionBtns #bid-client_switch_0 {
 	background-image: url(../icons/client-off.png);
}
.actionBtns #bid-client_switch_1 { 	
	background-image: url(../icons/client-on.png);
}
.actionBtns #bid-client_edit { 	
	background-image: url(../icons/edit-account.png);
}
.actionBtns #bid-client_settings { 	
	background-image: url(../icons/client-settings.png);
}
.actionBtns #bid-client_dns_templates { 	
	background-image: url(../icons/dns-templates.png);
}
.actionBtns #bid-client_add_dns_zone { 	
	background-image: url(../icons/add-dns.png);
}
.actionBtns_disabled #bid-client_add_dns_zone { 	
	background-image: url(../icons/add-dns_off.png);
}
.actionBtns #bid-client_remote_updates { 	
	background-image: url(../icons/remote-updates.png);
}
.actionBtns #bid-manage-custom-button { 	
	background-image: url(../icons/custom-buttons.png);
}
.actionBtns #bid-add-custom-button { 	
	background-image: url(../icons/add-custom-button.png);
}
.actionBtns_disabled #bid-add-custom-button { 	
	background-image: url(../icons/add-custom-button_off.png);
}
.actionBtns #bid-add_record { 	
	background-image: url(../icons/add-record.png);
}
.actionBtns #bid-template_ip { 	
	background-image: url(../icons/ip-templates.png);
}
.actionBtns #bid-remote_logs { 	
	background-image: url(../icons/remote-logs.png);
}
.actionBtns_disabled #bid-remote_logs { 	
	background-image: url(../icons/remote-logs_off.png);
}
.actionBtns #bid-remote_switch_0 { 	
	background-image: url(../icons/remote-switch_0.png);
}
.actionBtns #bid-remote_switch_1 { 	
	background-image: url(../icons/remote-switch_1.png);
}
.actionBtns #bid-clear_logs { 	
	background-image: url(../icons/clear_logs.png);
}
.actionBtns #bid-client_backup_dns { 	
	background-image: url(../icons/backup-dns.png);
}
.actionBtns_disabled #bid-client_backup_dns { 	
	background-image: url(../icons/backup-dns_off.png);
}
.actionBtns #bid-client_dns_templates { 	
	background-image: url(../icons/dns-templates.png);
}
.actionBtns #bid-interface-settings { 	
	background-image: url(../icons/interface-settings.png);
}
.actionBtns #bid-dns_settings { 	
	background-image: url(../icons/settings_big.png);
}
.actionBtns #bid-admin_list { 	
	background-image: url(../icons/admin-accounts.png);
}
.actionBtns_disabled #bid-admin_list { 	
	background-image: url(../icons/admin-accounts_off.png);
}
.actionBtns #bid-session_list { 	
	background-image: url(../icons/sessions.png);
}
.actionBtns #bid-global_transfer { 	
	background-image: url(../icons/global-transfer.png);
}
.actionBtns #bid-global_srv_records_settings {
	background-image: url(../icons/global_srv_records_settings.png);
}
.actionBtns #bid-email-templates { 	
	background-image: url(../icons/email-templates.png);
}
.actionBtns #bid-file-templates { 	
	background-image: url(../icons/file-templates.png);
}
.actionBtns_disabled #bid-file-templates { 	
	background-image: url(../icons/file-templates_off.png);
}
.actionBtns #bid-login-preferences { 	
	background-image: url(../icons/login-preferences.png);
}
.actionBtns_disabled #bid-login-preferences { 	
	background-image: url(../icons/login-preferences_off.png);
}
.actionBtns #bid-license { 	
	background-image: url(../icons/license.png);
}
.actionBtns_disabled #bid-license { 	
	background-image: url(../icons/license_off.png);
}
.actionBtns #bid-access { 	
	background-image: url(../icons/access.png);
}
.actionBtns_disabled #bid-access { 	
	background-image: url(../icons/access_off.png);
}
.actionBtns #bid-languages { 	
	background-image: url(../icons/languages.png);
}
.actionBtns #bid-skins { 	
	background-image: url(../icons/skins.png);
}
.actionBtns #bid-edit_skin { 	
	background-image: url(../icons/add-skin.png);
}
.actionBtns #bid-export { 	
	background-image: url(../icons/export.png);
}
.actionBtns #bid-import { 	
	background-image: url(../icons/xml-import.png);
}
.actionBtns_disabled #bid-import { 	
	background-image: url(../icons/xml-import_off.png);
}
.actionBtns #bid-switch-deny { 	
	background-image: url(../icons/switch-deny.png);
}
.actionBtns #bid-switch-allow { 	
	background-image: url(../icons/switch-allow.png);
}
.actionBtns #bid-add-network { 	
	background-image: url(../icons/add-network.png);
}
.actionBtns #bid-add-language { 	
	background-image: url(../icons/add-language.png);
}
.actionBtns #bid-new_dns_record { 
	background-image: url(../icons/add-record.png);
}
.actionBtns #bid-switch_domain-master { 	
	background-image: url(../icons/switch-master.png);
}
.actionBtns #bid-switch_domain-slave { 	
	background-image: url(../icons/switch-slave.png);
}
.actionBtns #bid-zone_tranfer { 
	background-image: url(../icons/zone-transfer.png);
}
.actionBtns #bid-zone_backup { 
	background-image: url(../icons/backup-dns.png);
}
.actionBtns_disabled #bid-zone_backup { 
	background-image: url(../icons/backup-dns_off.png);
}
.actionBtns #bid-zone_soa { 
	background-image: url(../icons/soa-records.png);
}
.actionBtns #bid-zone_ns_check { 
	background-image: url(../icons/check-nameservers.png);
}
.actionBtns_disabled #bid-zone_ns_check { 
	background-image: url(../icons/check-nameservers_off.png);
}
.actionBtns	#bid-impersonate { 
	background-image: url(../icons/impersonate_big.png);
}
.actionBtns_disabled #bid-impersonate { 	
	background-image: url(../icons/impersonate_big_off.png);
}
.actionBtns #bid-full_zones_from_file { 
	background-image: url(../icons/full-zones-from-file.png);
}
.actionBtns	#bid-update_now { 
	background-image: url(../icons/update_now.png);
}
.actionBtns_disabled	#bid-update_now { 
	background-image: url(../icons/update_now_off.png);
}
.actionBtns	#bid-switch_domain-status-1 { 
	background-image: url(../icons/switch_domain-status-1.png);
}
.actionBtns	#bid-switch_domain-status-0 { 
	background-image: url(../icons/switch_domain-status-0.png);
}
.actionBtns	#bid-round_robin { 
	background-image: url(../icons/round_robin.png);
}
.actionBtns_disabled #bid-round_robin { 
	background-image: url(../icons/round_robin_disabled.png);
}
.actionBtns	#bid-new_rrd_poll { 
	background-image: url(../icons/new_rrd_poll.png);
}
.actionBtns #bid-switch-0 { 
	background-image: url(../icons/owned_template_big.png);
}
.actionBtns	#bid-switch-50{ 
	background-image: url(../icons/wide_template_big.png);
}

.actionBtns	#bid-audit_logs{ 
	background-image: url(../icons/audit_logs.png);
}

/* ---------- small icon buttons  --------- */

.plusBtn button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_plus.png);
	cursor: pointer;
	padding-left:10px;
	padding-right:10px;
}

.plusBtn_disabled button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_plus_off.png);
	padding-left:10px;
	padding-right:10px;
}

.minusBtn button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_minus.png);
	cursor: pointer;
	padding-left:10px;
	padding-right:10px;
}

.minusBtn_disabled button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_minus_off.png);
	padding-left:10px;
	padding-right:10px;
}

.minusBtn_disabled, .plusBtn_disabled, .minusBtn, .plusBtn{
	display:inline;
}
.calendarBtn button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_calendar.png);
	cursor: pointer;
}

.calendarBtn_disabled button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_calendar_off.png);
	padding-left:10px;
	padding-right:10px;
}

.listenBtn button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_listen.png);
	cursor: pointer;
	padding-left:10px;
	padding-right:10px;
}

.listenBtn_disabled button {
	width: 22px;
	height: 18px;
	background-image: url(../icons/bg_listen_off.png);
	padding-left:10px;
	padding-right:10px;
}

.minusBtnLarge button {
	width: 32px;
	height: 32px;
	margin-right: 3px;
	background-image: url(../icons/bg_minus_big.gif);
	cursor: pointer;
}

#bid-help span {
	background-image: url(../icons/nav_help.png);
}


.radio_styler > input:checked + .radio_replacer, .checkbox_styler > input:checked + .checkbox_replacer {
	background-color: #0ea5db;
}

.radio_styler > input:disabled + .radio_replacer, .checkbox_styler > input:disabled + .checkbox_replacer {
	color: transparent;
	background-color: #e9e9e9;
	cursor: default;
}

.largeBtn[id^="bid-add"]:after {
	content: '';
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 1;
	width: 12px;
	height: 12px;
	background-image: url(../icons/_plus12x12.png);
}

.icon img[src*="/enabled"], img[src*="/ok"]{
	background-color: #0ACD82!important;
}

.icon img[src*="/disabled"] {
	background-color: #F35A5A;
}

.icon img[src*="_disabled"], .icon img[src*="/disabled_grey"]{
	background-color: #C5C5C5;
}

.icon img[src*="/order"], .icon img[src*="/order_up"], .icon img[src*="/order_down"] {
	background-color: transparent;
}

#bid-login.someBtn_disabled.someBtn_disabled button {
	background-image:url('/skins/images/loader_liniar_white.gif') !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-color: #0EA5DB !important;
	color: transparent;
}

.userData .someBtn_disabled#bid-login:last-child button:after {
	display: none;
}


.radio_styler:hover > input:checked:not([disabled]) + .radio_replacer, .checkbox_styler:hover > input:checked:not([disabled]) + .checkbox_replacer {
	background-color: #0C90C0;
}

.submitButtons .someBtn:last-child button {
	margin-right: 0 !important;
}