#beta a.buy-now {display: block; width: 120px; height: 28px; background: transparent url('images/buttons/buy_now_rail.gif') no-repeat; text-indent: -99999px;}
#beta a.buy-now:hover {background-position: 0 -28px;}

a.buy-now {display: block; width: 120px; height: 27px; background: transparent url('images/buttons/buy_now.gif') no-repeat; text-indent: -99999px;}
a.buy-now:hover {background-position: 0 -28px;}

a.buy-now-white-bg {display: block; width: 120px; height: 27px; background: transparent url('images/buttons/buy_now_white.gif') no-repeat; text-indent: -99999px;}
a.buy-now-white-bg:hover {background-position: 0 -28px;}

a.learn-more {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/learn_more.gif') no-repeat; text-indent: -99999px;}
a.learn-more:hover {background-position: 0 -28px;}

.upgrade-now {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/upgrade_now.gif') no-repeat; text-indent: -99999px;}
.upgrade-now:hover {background-position: 0 -28px;}

a.register-now {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/register_now.gif') no-repeat; text-indent: -99999px;}
a.register-now:hover {background-position: 0 -28px;}

a.go-med {display: block; width: 51px; height: 27px; background: transparent url('images/buttons/go_med.gif') no-repeat; text-indent: -99999px;}
a.go-med:hover {background-position: 0 -28px;}

a.enter {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter_green.gif') no-repeat; text-indent: -99999px;}
a.enter:hover {background-position: 0 -28px;}

.enter {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter_green.gif') no-repeat; text-indent: -99999px; border: none; padding: 0}
.enter:hover {background-position: 0 -28px;}

.enter_welcome {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter_green.gif') no-repeat; text-indent: -99999px; border: none; padding: 0}
.enter_welcome:hover {background-position: 0 -28px;}

.enter_noback {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter_green_noback.gif') no-repeat; text-indent: -99999px; border: none; padding: 0}
.enter_noback:hover {background-position: 0 -28px;}

a.option-single {display: block; width: 252px; height: 66px; background: transparent url('images/homepage/rollover/options_rollover.jpg') no-repeat; text-indent: -99999px;}
a.option-single:hover {background-position: 0 -221px;}

a.option-unlimited {display: block; width: 252px; height: 67px; background: transparent url('images/homepage/rollover/options_rollover.jpg') no-repeat; text-indent: -99999px; background-position: 0 -66px;}
a.option-unlimited:hover {background-position: 0 -287px;}

a.option-unlimited-plus {display: block; width: 252px; height: 88px; background: transparent url('images/homepage/rollover/options_rollover.jpg') no-repeat; text-indent: -99999px;  background-position: 0 -132px}
a.option-unlimited-plus:hover {background-position: 0 -353px;}


.submit {display:block; width:250px; height:35px; background:transparent url('images/buttons/submit_your_order.gif') no-repeat; text-indent:-9999px; border:none; padding:0;}
.submit:hover {background-position:0 -35px;}

.submit-your-question {display:block; width:250px; height:28px; background:transparent url('images/buttons/submit_your_question.gif') no-repeat; text-indent:-9999px; border:none; padding:0;}
.submit-your-question:hover {background-position:0 -28px;}

.paypalSubmit {display:block; width:201px; height:28px; background:transparent url('images/buttons/alt_paypal_button.gif') no-repeat; text-indent:-9999px; border:none; padding:0;}
.paypalSubmit:hover {background-position:0 -28px;}


input.login {display:block; width:121px; height:28px; background:transparent url('images/buttons/login.gif') no-repeat; text-indent:-9999px; border:none; padding:0; margin-top:10px;}
input.login:hover {background-position:0 -28px;}

input.signIn {display:block; width:121px; height:28px; background:transparent url('images/buttons/sign_in.gif') no-repeat; text-indent:-9999px; border:none; padding:0; margin-top:10px;}
input.signIn:hover {background-position:0 -28px;}

#vinBox .vinBoxButton {margin: 5px auto 8px; display: block; width: 111px; height: 18px; background: transparent url('images/buttons/buy_now_rail.gif') no-repeat; text-indent: -99999px;}
#vinBox .vinBoxButton:hover {background-position:0 -28px;}

#vinBox .vinBoxButtonEnter {margin: 5px auto 8px; display: block; width: 129px; height: 18px; background: transparent url('images/buttons/enter_green.gif') no-repeat; text-indent: -99999px;}
#vinBox .vinBoxButtonEnter:hover {background-position:0 -28px;}

#NADAslideshow a.learn-more {margin-top:5px;padding-right:84px; float:right; display: block; width: 140px; height: 28px; background: transparent url('images/buttons/learn_more.gif') no-repeat; text-indent: -99999px;}
#NADAslideshow a.learn-more:hover {background-position: 0 -28px;}

.questionnaireButtonEnter {margin: 5px auto 8px; display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter_green_noback.gif') no-repeat; text-indent: -99999px;}
.questionnaireButtonEnter:hover {background-position:0 -28px;}


.vin-error-box .go-med {display: block; width: 51px; height: 27px; background: transparent url('images/buttons/go_med.gif') no-repeat; text-indent: -99999px;}
.vin-error-box .go-med:hover {background-position: 0 -28px;}

.vin-error-box  .vinBoxButton {margin: 5px auto 8px; display: block; width: 120px; height: 28px; background: transparent url('images/buttons/buy_now_rail.gif') no-repeat; text-indent: -99999px;}
.vin-error-box  .vinBoxButton:hover {background-position:0 -28px;}


.verify {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/verify.gif') no-repeat; text-indent: -99999px; border: none; padding: 0}
.verify:hover {background-position: 0 -28px;}



.applyCode {display: inline; width: 100px; height: 20px; background: transparent url('images/buttons/apply_code.jpg') no-repeat; text-indent: -99999px; border: none; padding: 0;}
.applyCode:hover {background-position: 0 -20px;}


.cancelCode {display: inline; width: 100px; height: 20px; background: transparent url('images/buttons/cancel_code.jpg') no-repeat; text-indent: -99999px; border: none; padding: 0; margin-top: 3px;}
.cancelCode:hover {background-position: 0 -20px;}

.search {display:inline; width:121px; height:28px; background:transparent url('images/buttons/search.gif') no-repeat; text-indent:-9999px; border:none; padding:0; margin-top:10px;}
.search:hover {background-position:0 -28px;}


.buy-now {display: block; width: 120px; height: 28px; background: transparent url('images/buttons/buy_now_white.gif') no-repeat; text-indent: -99999px;}
.buy-now:hover {background-position: 0 -28px;}
