.checkoutSprite {
	background-image: url("/images/checkoutSprite2.png");
	background-repeat: no-repeat;
	cursor: pointer;
}

a.checkoutSprite,span.checkoutSprite {
	display: block;
	padding: 0;
	margin: 0 0 1.2em 0;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
}

.boldSprite {
	color: #135285;
	font-weight: bold;
	padding-bottom: 4px;
}

.regSprite {
	color: #135285;
	padding-bottom: 4px;
	font-size: 0.95em;
}

input.sprite150b {
	background-position: 0 0;
	height: 30px;
	width: 150px;
	border: 0;
}

input.sprite150b:hover {
	background-position: 0 -30px;
}

input.sprite125b,a.sprite125b {
	background-position: -160px 0;
	height: 30px;
	width: 125px;
	border: 0;
}

input.sprite125b:hover,a.sprite125b:hover {
	background-position: -160px -30px;
}

input.sprite100b {
	background-position: -295px 0;
	height: 30px;
	width: 100px;
	border: 0;
}

input.sprite100b :hover {
	background-position: -295px -30px;
}

.sprite205 {
	background-position: -180px -293px;
	border: 0 none;
	height: 20px;
	width: 205px;
}

.sprite205:hover {
	background-position: -180px -315px;
}

input.sprite150,a.sprite150,span.sprite150 {
	background-position: -163px -292px;
	height: 23px;
	width: 238px;
	border: 0;
}

input.sprite150:hover,a.sprite150:hover,span.sprite150:hover {
	background-position: -163px -314px;
}

.sprite125 {
	background-position: -160px -100px;
	height: 23px;
	width: 125px;
	border: 0;
}

.sprite125:hover {
	background-position: -160px -123px;
}

.sprite100 {
	background-position: -295px -100px;
	height: 23px;
	width: 100px;
	border: 0;
}

.sprite100:hover {
	background-position: -295px -123px;
}

input.sprite75 {
	background-position: 0 -170px;
	height: 23px;
	width: 75px;
	border: 0;
}

input.sprite75:hover {
	background-position: 0 -193px;
}

a.sprite75,span.sprite75 {
	background-position: 0 -170px;
	height: 23px;
	width: 75px;
	border: 0;
}

a.sprite75:hover,span.sprite75:hover {
	background-position: 0 -193px;
}

.sprite55 {
	background-position: -85px -170px;
	height: 23px;
	width: 55px;
	border: 0;
}

.sprite55:hover {
	background-position: -85px -193px;
}

input.expndSprite,span.expndSprite {
	background-position: -160px -170px;
	height: 23px;
	width: 100px;
	border: 0;
}

input.expndSprite:hover,span.expndSprite:hover {
	background-position: -160px -193px;
}

input.doneSprite,span.doneSprite {
	background-position: -295px -170px;
	height: 23px;
	width: 100px;
	border: 0;
}

input.doneSprite:hover,span.doneSprite:hover {
	background-position: -295px -193px;
}

input.bigBlueSprite {
	background-position: 0 -240px;
	height: 48px;
	width: 159px;
	border: 0;
}

input.bigBlueSprite:hover {
	background-position: 0 -288px;
}

input.bigBlueSprite.greyedOut {
	background-position: -180px -240px;
}
input.bigBlueSprite.greyedOut:hover {
	background-position: -180px -240px;
}

.UbigBlueSprite {
	background-position: 0 -336px;
	height: 48px;
	width: 159px;
	border: 0;
}

input.grayCheckout {
	background-position: -180px -240px;
	height: 48px;
	width: 159px;
	border: 0;
}

.displayNone {
	display: none;
}

.editAddrsDisabled {
	position: absolute;
	top: 0px;
	right: 0px;
	background-color: #C0C0C0;
	opacity: 0.4;
	filter: alpha(opacity = 40);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	border-radius: 2px;
	z-index: 10;
}