#checkAvailabilityContainer {display:none;}

#checkAvailabilityComponent {
	width:674px;
}

	#checkAvailabilityComponent .liner {
		padding:10px 20px 20px 20px;
		bottom:-10px;
		position:relative;
	}


#checkAvailabilityComponent .componentState {
	display:none;
}

#checkAvailabilityComponent.availabilityCheck #availabilityCheck,
#checkAvailabilityComponent.success #checkSuccess,
#checkAvailabilityComponent.fail #checkFail {display:block;}

#checkAvailabilityComponent.success h2,
#checkAvailabilityComponent.fail h2,
#checkAvailabilityComponent.checkInProgress h2 {
	padding-left:35px;
}

#checkAvailabilityComponent.success h2 {background:transparent url(/wcsstore/ConsumerDirectStorefrontAssetStore/ui/Master1_2/icon_success_large.png) no-repeat left center;}
#checkAvailabilityComponent.fail h2 {background:transparent url(/wcsstore/ConsumerDirectStorefrontAssetStore/ui/Master1_2/icon_failure_large.png) no-repeat left center;}
#checkAvailabilityComponent.checkInProgress h2 {background:transparent url(/wcsstore/ConsumerDirectStorefrontAssetStore/ui/Master1_2/icon_waitTicker.gif) no-repeat 8px 10px!important}

#checkAvailabilityComponent.success .closeWidget,
#checkAvailabilityComponent.fail .closeWidget{
	display:none;
}


a.changeZip:link,
a.changeZip:visited {
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#639ed9;
}

a.changeZip:hover {
	color:#639ed9;
	text-decoration:underline;
}


.overlay .buttonAddToCart {
	margin-left:100px;
}

.overlay .unavailableHelp {
	margin-left:70px;
}

/* Product Panel styles */

#addToCartForm .liner {
	display:none;
}

#addToCartForm #mustCheck.liner,
#addToCartForm.available #canAddToCart.liner,
#addToCartForm.unavailable #cannotAddToCart.liner {display:block;}

#addToCartForm.available #mustCheck.liner,
#addToCartForm.unavailable #mustCheck.liner {display:none;}

.productPanel .note{
	color:#444;
	margin-top:0.5em;
	padding-left:20px;
	background:transparent url(/wcsstore/ConsumerDirectStorefrontAssetStore/ui/Master1_2/icon_note_info.png) no-repeat left center;
}

.productPanel .noteOk{background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/ui/Master1_2/icon_note_ok.png);}
.productPanel .noteError{background-image:url(/wcsstore/ConsumerDirectStorefrontAssetStore/ui/Master1_2/icon_note_error.png);}

.productPanel .note .zipCode{
	font-weight:bold;
}

.nonRegional .note {
	display:none;
}
