
.button-group {  width: 698px; text-align:right; margin-top: 0; margin-bottom: 1em; height:22px; }
.button-group-top {  width: 698px;  text-align:right;  margin-top: 0;  margin-bottom: .25em;  height:22px; }
.button { display: block; background: no-repeat 0px 0px; margin: 0 0 0 0.5em; padding: 0; border: 0px; height: 22px; text-indent: -999em; }
.button-group .button,
.button-group-top .button { float: right; }
input.button { padding: 22px 0px 0px 0px; text-indent: 0em; overflow : hidden; }
input.button-inline { text-indent: -999em; height: 22px; border:none; }

a.button span { display: none; }

.button:hover,
.button-inline:hover { background-position: 0px -22px; }

/*** Button images ***/
.button-submit { background-image: url(../images/submit_144x44.gif); width: 144px; }
.button-calcular { background-image: url(../images/calcular.gif); width: 144px; }
.button-comprar { background-image: url(../images/comprar.gif); width: 144px; }
.button-borrar { background-image: url(../images/borrar_144x44.gif); width: 144px; }
.button-pagar { background-image: url(../images/pagar_144x44.gif); width: 144px; }
.button-confirmar { background-image: url(../images/confirmar_144x44.gif); width: 144px; }
.button-renovar { background-image: url(../images/renovar_144x44.gif); width: 144px; }

.button-addhost { background-image: url(../images/add-host_95x44.gif);width: 95px; }
.button-activate-now { background-image: url(../images/activate_95x44.gif); width:95px; }
.button-add-domain { background-image: url(../images/add-domain_115x44.gif); width: 115px; }
.button-add-forward{ background-image: url(../images/members/add-forward_93x44.gif); width: 93px; }
.button-add-group{ background-image: url(../images/members/add-group_94x44.gif); width: 94px; }
.button-add-accounts { background-image: url(../images/members/add-accounts_97x44.gif); width: 97px; }
.button-add-new-account { background-image: url(../images/addnewacc_135x44.gif); width: 135px; }
.button-add-pop3-mailbox { background-image: url(../images/members/add-pop3-mailbox_128x44.gif); width: 128px; }
.button-add-alias { background-image: url(../images/members/add-alias_72x44.gif); width:72px; }
.button-anti-spam-policies { background-image: url(../images/members/antispam_135x44.gif); width: 135px; }
.button-change-password { background-image: url(../images/members/change-password_125x44.gif); width: 125px; }
.button-check-all{ background: url(../images/checkall_83x44.gif) no-repeat 0px 0px; width: 83px; }
.button-delete-account { background-image: url(../images/members/delete-account_105x44.gif); width: 105px; }
.button-manage-accounts { background-image: url(../images/members/manage-accounts_125x44.gif); width: 125px; }
.button-uncheck-all { background: url(../images/uncheck_94x44.gif) no-repeat 0px 0px; width: 94px; }
.button-upgrade { background-image: url(../images/members/upgrade_68x44.gif); width: 68px; }
.button-upgrade-now { background-image: url(../images/upgrade_113x44.gif); width: 113px; }
.button-upgrade-to-mail-reflector { background-image: url(../images/members/upgrade-to-mail-reflector_169x44.gif); width: 169px; }
.button-update-contacts { background-image: url(../images/members/update-contacts_115x44.gif); width: 115px; }
.button-update-info{ background-image: url(../images/members/update-info_100x44.gif); width: 100px; }
.button-upgrade-private-reg { background-image: url(../images/members/upgrade-to-private-registration_205x44.gif); width: 205px; }
.button-manage-regd-ns { background-image: url(../images/members/manage-regd-ns_213x44.gif); width: 213px; }
.button-manage-ns-sets { background-image: url(../images/members/manage-ns-sets_172x44.gif); width: 172px; }
.button-set-ns { background-image: url(../images/members/set-nameservers_119x44.gif); width: 119px; }
.button-clear-fields { background-image: url(../images/members/clear-fields_88x44.gif); width: 88px; }
.button-lock-domain { background-image: url(../images/members/lock-domain_94x44.gif); width: 94px; }
.button-unlock-domain { background-image: url(../images/members/unlock-domain_106x44.gif); width: 106px; }
.button-set-defaults { background-image: url(../images/members/set-defaults_89x44.gif); width: 89px; }
.button-add-contact { background-image: url(../images/members/add-contact_89x44.gif); width: 89px; }
.button-add-certificate { background-image: url(../images/members/add-certificate_103x44.gif); width: 103px; }
.button-add-monitor { background-image: url(../images/members/add-monitor_89x44.gif); width: 89px; }
.button-show-results { background-image: url(../images/members/show-results_97x44.gif); width: 97px; }
.button-create-set { background-image: url(../images/members/create-set_82x44.gif); width: 82px; }
.button-reg-ns { background-image: url(../images/members/register-nameserver_142x44.gif); width: 142px; }
.button-manage-contacts { background-image: url(../images/members/manage-contacts_121x44.gif); width: 121px; }
.button-next { background: url(../images/members/next_75x44.gif); width: 75px; }
.button-cancel { background: url(../images/members/cancel_58x44.gif); width: 58px; }
.button-request-a-transfer { background-image: url(../images/members/request-a-transfer_130x44.gif); width: 130px; }
.button-resubmit { background-image: url(../images/members/resubmit_73x44.gif); width: 73px; }
.button-request-credit { background-image: url(../images/members/request-credit_106x44.gif); width: 106px; }
.button-create-contact { background-image: url(../images/members/create-contact_106x44.gif); width: 106px; }
.button-create { background-image: url(../images/members/create_57x44.gif); width: 57px; }
.button-create-host { background-image: url(../images/members/create-host_95x44.gif); width: 95px; }
.button-revert { background-image: url(../images/members/revert_75x44.gif); width: 75px; }
.button-create-record { background-image: url(../images/members/create-record_106x44.gif); width: 106px; }
.button-upgrade-to-enhanced { background-image: url(../images/members/upgrade-to-enhanced_145x44.gif); width: 145px; }
.button-disable { background-image: url(../images/members/disable_61x44.gif); width: 61px; }
.button-enable { background-image: url(../images/members/enable_59x44.gif); width: 59px; }
.button-add-to-list { background-image: url(../images/members/add-to-list_82x44.gif); width: 82px; }
.button-import-settings { background-image: url(../images/members/import-settings_107x44.gif); width: 107px; }
.button-remove-selected { background-image: url(../images/members/remove-selected_123x44.gif); width: 123px; }
.button-add { background-image: url(../images/members/add_41x44.gif); width: 41px; }
.button-trans-add { background-image: url(../images/members/add-x_38x44.gif); width:38px; }
.button-preview { background-image: url(../images/members/preview_64x44.gif); width: 64px; }
.button-mark-all-inactive { background-image: url(../images/members/mark-all-inactive_114x44.gif); width: 114px; }
.button-mark-all-active { background-image: url(../images/members/mark-all-active_103x44.gif); width: 103px; }
.button-test { background-image: url(../images/members/test_43x44.gif); width: 43px; }
.button-forgot-password { background-image: url(../images/email-password_154x44.gif); width: 154px; }
.button-sign-up-now { background-image: url(../images/sign-up-now_97x44.gif); width: 97px; }
.button-enhanced-sign-up { background-image: url(../images/sign-up-enhanced_190x44.gif); width: 190px; }
.button-resend-conf { background-image: url(../images/resend-conf_177x44.gif); width: 177px; }
.button-reactivate-account { background-image: url(../images/reactivate-account_131x44.gif); width: 131px; }
.button-recommend-noip { background-image: url(../images/recommend-noip_131x44.gif); width: 131px; }
.button-confirm-changes { background-image: url(../images/confirm_124x44.gif); width:124px; }
.button-save-changes { background-image:url(../images/members/savecnges_112x44.gif); width:112px; }
.button-move-right { background-image: url(../images/arrow-right_38x44.gif); width:38px; }
.button-move-all-right { background-image: url(../images/all_58x44.gif); width:58px; }
.button-move-left { background-image: url(../images/arrow-left_38x44.gif); width:38px; }
.button-move-all-left { background-image: url(../images/all-left_58x44.gif); width:58px; }

/*** The bizarre update buttons. Why can't it be a normal button? ***/

.button-update {
	background: url(../images/members/update_74x42.gif) no-repeat 0px 0px;
	width: 74px;
	height: 21px !important;
}

input.button-update { padding-top: 21px; }


.button-update:hover {
	background-position: 0px -21px;
	height: 21px !important;
}

.updateit {
	position: relative;
	width: 74px;
	height: 21px;
	display: block;
	background: url(../images/members/update_74x42.gif) no-repeat 0px 0px;
	border: 0px;
	float: left;
	margin-left: 10px;
	text-indent: -999em;

}
.updateit:hover, .updateit.over {
	background: url(../images/members/update_74x42.gif) no-repeat 0px -21px;
	height: 21px;
}

