/* use this class for buttons followed by a 
   specific class to specify height, width and background images */
.btn {
	cursor: pointer;
	_cursor: hand; /* ie6 pointer */
	float: left;
	text-indent: -9999px;
}

.submit {
	background: transparent url('/images/buttons/btn-submit.gif') 0 0 no-repeat;	
	height: 21px;
	width: 57px;
}
.submit:hover {
	background-position: 0 -21px !important;
}

.check-rates-availability {
	background: transparent url('/images/buttons/btn-check-rates-availability.gif') 0 0 no-repeat;	
	height: 21px;
	margin: 10px 0;
	width: 150px;
}

.check-rates-availability:hover {
	background-position: 0 -21px !important;
}

.aaa-book-now	{
	display: block;
	text-indent: -9999px;
	background: transparent url('/images/ppc/book_now.gif') no-repeat;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 80px;
	_margin-left: 50px;
	width: 149px;
	height: 31px;
	_cursor: hand;
}

.book-now-promo-box {
	display: block;
	text-indent: -9999px;
	background: transparent url('/images/ppc/book_now.gif') no-repeat;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 80px;
	_margin-left: 50px;
	width: 149px;
	height: 31px;
	_cursor: hand;
}


.aaa-book-now:hover, .book-now-promo-box:hover	{
	background-position: 0 -31px;
}
