.makeanofferbtn{
	display:block;
	background:url(/images/makeanofferbtn.png) no-repeat;
	width:89px;
	height:24px;
	margin:5px auto;
}

.header-notice{
	margin-bottom:10px;
}

.header-notice img{
	width:747px;
	max-height:150px;
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin: 10px 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-moz-user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	font-weight:bold;
	text-transform:uppercase;
}

.addtocartbtn:hover{
	border-color:#337424;
}

.btn-checkout,
.addtocartbtn{ 
	background-color: #55c13d;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#55c13d", endColorstr="#337424");
	background-image: -khtml-gradient(linear, left top, left bottom, from(#55c13d), to(#337424));
	background-image: -moz-linear-gradient(top, #55c13d, #337424);
	background-image: -ms-linear-gradient(top, #55c13d, #337424);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #55c13d), color-stop(100%, #337424));
	background-image: -webkit-linear-gradient(top, #55c13d, #337424);
	background-image: -o-linear-gradient(top, #55c13d, #337424);
	background-image: linear-gradient(#55c13d, #337424);
	border-color: #337424 #337424 hsl(109, 52%, 25%);
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
	-webkit-font-smoothing: antialiased;
} 

.btn-empty{
	background-color: #dd2121;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#dd2121", endColorstr="#851313");
	background-image: -khtml-gradient(linear, left top, left bottom, from(#dd2121), to(#851313));
	background-image: -moz-linear-gradient(top, #dd2121, #851313);
	background-image: -ms-linear-gradient(top, #dd2121, #851313);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dd2121), color-stop(100%, #851313));
	background-image: -webkit-linear-gradient(top, #dd2121, #851313);
	background-image: -o-linear-gradient(top, #dd2121, #851313);
	background-image: linear-gradient(#dd2121, #851313);
	border-color: #851313 #851313 hsl(360, 74%, 25%);
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
	-webkit-font-smoothing: antialiased;
}

.btn-shopping{
	background-color: #00a5ff;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00a5ff", endColorstr="#006399");
	background-image: -khtml-gradient(linear, left top, left bottom, from(#00a5ff), to(#006399));
	background-image: -moz-linear-gradient(top, #00a5ff, #006399);
	background-image: -ms-linear-gradient(top, #00a5ff, #006399);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00a5ff), color-stop(100%, #006399));
	background-image: -webkit-linear-gradient(top, #00a5ff, #006399);
	background-image: -o-linear-gradient(top, #00a5ff, #006399);
	background-image: linear-gradient(#00a5ff, #006399);
	border-color: #006399 #006399 hsl(201, 100%, 25%);
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33);
	-webkit-font-smoothing: antialiased;
}
 
.addtocartbtn:hover, 
.addtocartbtn:focus, 
.addtocartbtn:active, 
.addtocartbtn.active{ 
  color: #FFFFFF; 
  background-color: #3399CC; 
  border-color: #3399CC; 
} 



.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn.active.focus {
    outline: thin dotted;
    outline-offset: -2px;
}


.testimonial-wrap{
	text-align:left;
	font-size:12px;
	padding:7px;
	border:1px solid silver;
	background-color:#f8f8f8;
	margin:5px 0;
}


.alert-neutral{
	border: 1px solid black;padding:5px;background-color:#cccccc;color:#000000;font-size:14px;font-weight:bold;
}

.alert-notice{
	border:1px solid #00009D;
	background:#deddff;
	padding:10px;
	margin:5px 0;
	font-weight:bold;
	text-align:center;
	color:#00009D;
}

.alert-success{
	border:1px solid #009D00;
	background:#deffdd;
	padding:10px;
	margin:5px 0;
	font-weight:bold;
	text-align:center;
	color:#009D00;
}

.alert{
  -webkit-border-radius: 4px !important;
   -moz-border-radius: 4px !important;
    border-radius: 4px !important;
	text-align:left !important;
}

.alert-danger{
	border:1px solid #9d0000;
	background:#ffdddd;
	padding:10px;
	margin:5px 0;
	font-weight:bold;
	text-align:center;
	color:#9d0000;
}

.alert h2{
	margin:0;
	padding:0 5px 0 0;
	font-size:14px;
	text-transform:uppercase;
	display:inline-block;
}