.button_cancel, .button_continue, 
.button_back, .button_delete, 
.button_link, .button_list_order,
.button_login, .button_next,
.button_no, .button_np_add, .button_pay, 
.button_qs,
.button_refresh, .button_sc_add, 
.button_search, .button_send,
.button_show, .button_yes {
	background-color: #1E5EB3;
	background-position: 3px 50%;
	background-repeat: no-repeat;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	color: #ffffff;
	float: left;
	margin: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 22px;
	white-space: nowrap;
}

.button_cancel a, .button_delete a, 
.button_back a, .button_continue a, 
.button_link a, .button_list_order a,
.button_login a, .button_next a,
.button_no a, .button_np_add a,
.button_pay a, .button_qs, .button_refresh a, 
.button_sc_add a, .button_search a, .button_send a,
.button_show a, .button_yes a {
	color: #FFFFFF;
}

.button_cancel a:hover, .button_delete a:hover, 
.button_back a:hover, .button_continue a:hover, 
.button_link a:hover, .button_list_order a:hover,
.button_login a:hover, .button_next a:hover,
.button_no a:hover, .button_np_add a:hover,
.button_pay a:hover, .button_refresh a:hover, 
.button_sc_add a:hover, .button_search a:hover, .button_send a:hover,
.button_show a:hover, .button_yes a:hover {
	color: #FFFFFF;
}

.button_link {
	padding: 3px;
}

.button_link img {
	vertical-align: middle;
}

.button_link:hover {
	background-color: #2e6ec3;
	border-right: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	color: white;
}

.button_link:active {
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #aaaaaa;
	border-top: 1px solid #aaaaaa;
}

.button_list {
	background-image: url(images/icons/report.gif);
}

.button_cancel {
	background-image: url(images/icons/cancel.gif);
}

.button_back {
	background-image: url(images/icons/book_previous.gif);
}

.button_continue {
	background-image: url(images/icons/arrow_rotate_anticlockwise.gif);
}

.button_delete {
	background-image: url(images/icons/delete.gif);
}

.button_list_order {
	background-image: url(images/icons/report_add.gif);
}

.button_login {
	background-image: url(images/icons/door_in.gif);
}

.button_next {
	background-image: url(images/icons/book_next.gif);
}

.button_no {
	background-image: url(images/icons/cancel.gif);
}

.button_np_add {
	background-image: url(images/icons/lightbulb_add.gif);
}

.button_pay {
	background-image: url(images/icons/money.gif);
}

.button_qs {
	background-image: url(images/icons/help.gif);
}

.button_refresh {
	background-image: url(images/icons/arrow_refresh.gif);
}

.button_sc_add {
	background-image: url(images/icons/cart_add.gif);
}

.button_search {
	background-image: url(images/icons/find.gif);
}

.button_send {
	background-image: url(images/icons/email_go.gif);
}

.button_show {
	background-image: url(images/icons/magnifier.gif);
}

.button_yes {
	background-image: url(images/icons/accept.gif);
}