a.buy-now {display: block; width: 120px; height: 28px; 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.enter {display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter.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.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_welcome.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_noback.gif') no-repeat; text-indent: -99999px; border: none; padding: 0}
.enter_noback:hover {background-position: 0 -28px;}

#vinBox .vinBoxButtonEnter {margin: 5px auto 8px; display: block; width: 131px; height: 18px; background: transparent url('images/buttons/enter_to_report.gif') no-repeat; text-indent: -99999px;}
#vinBox .vinBoxButtonEnter: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;}

#NADAslideshow a.learn-more {margin-top:5px;padding-right:84px; float:right; display: block; width: 140px; height: 28px; background: transparent url('images/buttons/buy_now_white.gif') no-repeat; text-indent: -99999px;}
#NADAslideshow 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;}

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


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: 28px; background: transparent url('images/buttons/go_med.gif') no-repeat; text-indent: -99999px;}
a.go-med:hover {background-position: 0 -28px;}

.questionnaireButtonEnter {margin: 5px auto 8px; display: block; width: 140px; height: 28px; background: transparent url('images/buttons/enter_noback.gif') no-repeat; text-indent: -99999px;}
.questionnaireButtonEnter: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;}
input.login:hover {background-position:0 -28px;}

#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;}

#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;}

.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;}

.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;}


