.button_continue,
.button_renew,
.button_transfer,
.button_delete_small,
.button_delete,
.small_edit,
.button_add_address,
.button_logoff,
.BUTTON_IMAGE_ONLINE_ACCESS,
.button_change_address,
.button_back,
.button_tell_a_friend,
.button_confirm_order,
.button_view,
a.btYesPlease,
.imgLink,
.productListing-data .cssButtonHover,
.productListing-data .cssButton,
.buttonSmall,
.button_checkout,
.button_send,
.imgLink,
.button_continue_shopping,
.buttonMedium{
	height: 31px;
	color: #fff!important;
	display: block!important;
	border: 0!important;
	padding: 0!important;
	font-weight: normal!important;
	font-size: 12px!important;
	line-height: 28px;
	border: 0!important;
	cursor: pointer!important;
	text-align: center!important;
	}






/* SMALL BUTTONS A TAGS*/
.button_delete_small,
.button_delete,
.small_edit,
.button_logoff,
.button_back,
.button_view,
.productListing-data .cssButtonHover,
.productListing-data .cssButton,
.buttonSmall{
	background: url(../images/buttonsmall.png) top left no-repeat!important;
	width: 74px!important;
	}

.button_delete_small:hover,
.button_delete:hover,
.small_edit:hover,	
.button_logoff:hover,
.button_back:hover,
.button_view:hover,
.productListing-data .cssButtonHover,
.productListing-data .cssButton:hover,
.buttonSmall:hover{
	background: url(../images/buttonsmall.png) bottom left no-repeat!important;
	line-height: 30px!important;
	}
	


/* SMALL BUTTONS INPUT TAGS*/

#checkoutCoupons input[type='button'],
.button_login{
	background: url(../images/buttonsmall.png) top left no-repeat!important;
	width: 74px!important;
	height: auto;
	color: #fff!important;
	border: 0!important;
	padding: 6px 0 8px 0!important;
	font-weight: normal!important;
	font-size: 12px!important;
	border: 0!important;
	cursor: pointer!important;
	text-align: center!important;
	border-radius: 0;
	}

#checkoutCoupons input[type='button']:hover,
.button_login:hover{
	background: url(../images/buttonsmall.png) bottom left no-repeat!important;
	padding: 8px 0 6px 0!important;
	}








/* MEDIUM BUTTONS A TAGS*/
.button_continue,
.button_add_address,
.BUTTON_IMAGE_ONLINE_ACCESS,
.button_change_address,
.button_tell_a_friend,
.button_confirm_order,
.imgLink,
a.btYesPlease,
.button_checkout,
.button_send,
a.buttonMedium{
	background: url(../images/buttonmedium.png) top left no-repeat!important;
	width: 100px!important;
	}

.button_continue:hover,
.button_add_address:hover,
.BUTTON_IMAGE_ONLINE_ACCESS:hover,
.button_change_address:hover,
.button_tell_a_friend:hover,
.button_confirm_order:hover,
.imgLink:hover,
a.btYesPlease:hover,
.button_checkout:hover,
.button_send:hover,
a.buttonMedium:hover{
	background: url(../images/buttonmedium.png) bottom left no-repeat!important;
	line-height: 30px!important;
	}
	
/* MEDIUM BUTTONS INPUT TAGS*/

.button_update,
input.buttonMedium,
#cartAdd .button_in_cart{
	background: url(../images/buttonmedium.png) top left no-repeat!important;
	width: 100px!important;
	height: auto;
	color: #fff!important;
	border: 0!important;
	padding: 6px 0 8px 0!important;
	font-weight: normal!important;
	font-size: 12px!important;
	border: 0!important;
	cursor: pointer!important;
	text-align: center!important;
	border-radius: 0;
	}
	
.button_update:hover,
input.buttonMedium:hover,	
#cartAdd .button_in_cart:hover{
	background: url(../images/buttonmedium.png) 0 -31px no-repeat!important;
	padding: 8px 0 6px 0!important;
	}
	
	
	
	
	
	
/* LARGE BUTTONS A TAGS*/

.button_continue_shopping, .button_change_address {
	background: url(../images/buttonbig.png) top left no-repeat!important;
	width: 130px!important;
	}

.button_continue_shopping:hover, .button_change_address:hover {
	background: url(../images/buttonbig.png) bottom left no-repeat!important;
	line-height: 30px!important;
	}


/* EXTRA LARGE BUTTONS A TAGS*/
.button_transfer,
.button_renew{
	background: url(../images/buttonextralarge.png) top left no-repeat!important;
	width: 180px!important;
	}
	
.button_transfer:hover,
.button_renew:hover{
	background: url(../images/buttonextralarge.png) bottom left no-repeat!important;
	line-height: 30px!important;
	}

/* EXTRA LARGE BUTTONS A TAGS*/

/*
#loginDefault .buttonRow.back.important{
	background: url(../images/buttonextralarge.png) top left no-repeat!important;
	width: 180px!important;
	}

#loginDefault .buttonRow.back.important:hover{
	background: url(../images/buttonextralarge.png) bottom left no-repeat!important;
	line-height: 30px!important;
	}
*/



/* EXTRA LARGE BUTTONS INPUT TAGS*/

#loginDefault .buttonRow.back.important,
.button_submit,
.renewalSubmit
{
	background: url(../images/buttonextralarge.png) top left no-repeat!important;
	width: 180px!important;
	height: auto;
	color: #fff!important;
	border: 0!important;
	padding: 6px 0 10px 0!important;
	font-weight: normal!important;
	font-size: 12px!important;
	border: 0!important;
	cursor: pointer!important;
	text-align: center!important;
	border-radius: 0;
	}

#loginDefault .buttonRow.back.important:hover,
.button_submit:hover,
.renewalSubmit:hover {
	background: url(../images/buttonextralarge.png) bottom left no-repeat!important;
	padding: 8px 0 8px 0!important;
	}





/* OTHER BUTTON STYLES */

.button_continue_shopping,
.imgLink{
	float: left;
	margin-top: 10px;
	}
	
.button_checkout, .button_send{
	float: right;
	margin-top: 10px;
	}
	
.button_submit,
.button_confirm_order{
	float: right;
	margin-bottom: 20px;
	}

.small_edit{
	margin-bottom: 10px;
	}
