/******************************************/
/*  MYSHP BUTTONS                         */
/******************************************/
.myshp_button span {
	display: block;
}
.myshp_button img {
	display: none;
}
.myshp_image_buttons .myshp_button img {
	display:block;
}
/******************************************/
/*  MYSHP STANDARD BUTTONS                */
/******************************************/
.myshp_button{
	display:block;
	float: left;
	border:none;
	outline:none;
	text-decoration:none;
	cursor:pointer;
	position:relative;
	height:22px;
	margin:0 10px; 
	padding:0;
	text-align:center;
	color:#000;
}

a:hover{
	text-decoration: none;
}
	.btn_bg_left,
	.btn_bg_center,
	.btn_bg_right{
		display:block;
		float:left;
		height:22px; 	
	}
	.btn_bg_left, 
	.btn_bg_right{width:3px;}
	
	.btn_bg_left,
	.myshp_button:hover .btn_bg_left{
		background: url("https://myshop.s3-external-3.amazonaws.com/shop2158100.images.bg_btn_left.gif") no-repeat right 0;
	}
	
	.btn_bg_center,
	.myshp_button:hover .btn_bg_center{
		padding-left:5px;
		padding-right:5px;
		background: url("https://myshop.s3-external-3.amazonaws.com/shop2158100.images.bg_btn_center.gif") repeat-x 0 0;
	}
	
		.btn_bg_center .btn_text{
			font-family: Arial, Helvetica, sans-serif;
			text-transform: lowercase;
			font-size: 12px;
			font-weight:bold;
			line-height:20px; 	/*Center the button's text vertically*/
		}
		
		.btn_bg_center .btn_icon{
			display:block; 
			position:absolute;
			top:0px;
			width:22px;
			height:19px;
			background-repeat:no-repeat;
			background-position:0 1px; 
		}
	
	.btn_bg_right,
	.myshp_button:hover .btn_bg_right{
		background: url("https://myshop.s3-external-3.amazonaws.com/shop2158100.images.bg_btn_right.gif") no-repeat left 0;
	}
	
	
/****** BUTTON'S OPTIONS ******/
	
.icon_align_left .btn_bg_center .btn_text{
	margin-left:22px;
}

.icon_align_right .btn_bg_center .btn_text{
	margin-right:22px;
}
	
.icon_align_left .btn_bg_center .btn_icon{
	left:3px;
}

.icon_align_right .btn_bg_center .btn_icon{
	right:3px;
}

.icon_image_shopping_cart .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_shopping_cart_bw.gif);
}
.icon_image_arrow_right .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_arrow_right_bw.gif);
}
.icon_image_arrow_left .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_arrow_left_bw.gif);
}
.icon_image_help .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_help_bw.gif);
}
.icon_image_search .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_search_bw.gif);
}
.icon_image_cancel .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_cancel_bw.gif);
}
.icon_image_edit .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_edit_bw.gif);
}
.icon_image_password .btn_bg_center .btn_icon{
	background-image: url(/skins/templates/views/common/buttons/images/bg_btn_icon_key_bw.gif);
}

		
.no_icon .btn_bg_center .btn_icon{display:none;}

.no_text .btn_bg_center, .no_text:hover .btn_bg_center{width:22px; padding-right:0;}

	.no_text .btn_bg_center .btn_text{display:none;}
	
	.no_text .btn_bg_center .btn_icon{left:5px;}

.no_background_img .btn_bg_left,
.no_background_img .btn_bg_center,
.no_background_img .btn_bg_right{
	background-image:none;
	background-color: #CCC;
}

.no_background_img:hover .btn_bg_left,
.no_background_img:hover .btn_bg_center,
.no_background_img:hover .btn_bg_right{
	background-image:none;
	background-color: #CCC;
}

.button_border{
	
}

.button_border:hover{
	
}