.kb_btnBase, .kb_btnBuy, .kb_btnCancel {
  display: inline-block;
  padding: 0px .625em;
  min-width: 9.375em;
  margin: 0px 10px 20px 0px;
  font-weight: bold;
  font-size: .9375em !important;
  font-family: "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-style: normal !important;
  text-transform: uppercase;
  height: 2.5em;
  color: white !important;
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  vertical-align: middle;
  background-color: #9ddee7;
  background-image: -moz-linear-gradient(top, #b9e8ee, #73d1dd);
  background-image: -ms-linear-gradient(top, #b9e8ee, #73d1dd);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b9e8ee), to(#73d1dd));
  background-image: -webkit-linear-gradient(top, #b9e8ee, #73d1dd);
  background-image: -o-linear-gradient(top, #b9e8ee, #73d1dd);
  background-image: linear-gradient(top, #b9e8ee, #73d1dd);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b9e8ee', endColorstr='#73d1dd', GradientType=0), #b9e8ee, #73d1dd;
  border-color: #73d1dd #73d1dd #35bdce;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #b1b1b1;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 1px 1px rgba(0, 0, 0, 0.2);
  cursor: pointer;
  *margin-left: .3em; }
  .kb_btnBase:hover, .kb_btnBuy:hover, .kb_btnCancel:hover, .kb_btnBase:active, .kb_btnBuy:active, .kb_btnCancel:active, .kb_btnBase.active, .active.kb_btnBuy, .active.kb_btnCancel, .kb_btnBase.disabled, .disabled.kb_btnBuy, .disabled.kb_btnCancel, .kb_btnBase[disabled], [disabled].kb_btnBuy, [disabled].kb_btnCancel {
    background-color: #73d1dd; }
  .kb_btnBase:active, .kb_btnBuy:active, .kb_btnCancel:active, .kb_btnBase.active, .active.kb_btnBuy, .active.kb_btnCancel {
    background-color: #4ac4d3 \9; }
  .kb_btnBase:first-child, .kb_btnBuy:first-child, .kb_btnCancel:first-child {
    *margin-left: 0; }
  .kb_btnBase:hover, .kb_btnBuy:hover, .kb_btnCancel:hover {
    text-decoration: none;
    background-color: #c0eaf0;
    background-color: #a6e2e9;
    background-image: -moz-linear-gradient(top, #c0eaf0, #81d6e0);
    background-image: -ms-linear-gradient(top, #c0eaf0, #81d6e0);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c0eaf0), to(#81d6e0));
    background-image: -webkit-linear-gradient(top, #c0eaf0, #81d6e0);
    background-image: -o-linear-gradient(top, #c0eaf0, #81d6e0);
    background-image: linear-gradient(top, #c0eaf0, #81d6e0);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c0eaf0', endColorstr='#81d6e0', GradientType=0), #c0eaf0, #81d6e0;
    border-color: #81d6e0 #81d6e0 #44c2d1;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    color: white;
    -webkit-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.2); }
    .kb_btnBase:hover:hover, .kb_btnBuy:hover:hover, .kb_btnCancel:hover:hover, .kb_btnBase:hover:active, .kb_btnBuy:hover:active, .kb_btnCancel:hover:active, .kb_btnBase:hover.active, .kb_btnBuy:hover.active, .kb_btnCancel:hover.active, .kb_btnBase:hover.disabled, .kb_btnBuy:hover.disabled, .kb_btnCancel:hover.disabled, .kb_btnBase:hover[disabled], .kb_btnBuy:hover[disabled], .kb_btnCancel:hover[disabled] {
      background-color: #81d6e0; }
    .kb_btnBase:hover:active, .kb_btnBuy:hover:active, .kb_btnCancel:hover:active, .kb_btnBase:hover.active, .kb_btnBuy:hover.active, .kb_btnCancel:hover.active {
      background-color: #58c9d6 \9; }
  .kb_btnBase:focus, .kb_btnBuy:focus, .kb_btnCancel:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .kb_btnBase:active, .kb_btnBuy:active, .kb_btnCancel:active, .kb_btnBase.active, .active.kb_btnBuy, .active.kb_btnCancel {
    background-image: none;
    background-color: #73d1dd;
    background-position: 0px;
    -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2) inset;
    outline: 0;
    text-indent: 3px; }

a.kb_btnBase, a.kb_btnBuy, a.kb_btnCancel {
  line-height: 2.375em !important;
  height: 2.375em;
  min-width: 8.125em;
  text-decoration: none;
}

.KV2Block, .KV2Block span {
  color: white !important; }

.kb_btnBase[disabled], [disabled].kb_btnBuy, [disabled].kb_btnCancel {
  cursor: not-allowed;
  -webkit-box-shadow: 0 0px 1px black inset;
  -moz-box-shadow: 0 0px 1px black inset;
  box-shadow: 0 0px 1px black inset;
  background-color: #d1eff2;
  background-image: -moz-linear-gradient(top, #e1f5f7, #b9e8ec);
  background-image: -ms-linear-gradient(top, #e1f5f7, #b9e8ec);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e1f5f7), to(#b9e8ec));
  background-image: -webkit-linear-gradient(top, #e1f5f7, #b9e8ec);
  background-image: -o-linear-gradient(top, #e1f5f7, #b9e8ec);
  background-image: linear-gradient(top, #e1f5f7, #b9e8ec);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1f5f7', endColorstr='#b9e8ec', GradientType=0), #e1f5f7, #b9e8ec;
  border-color: #b9e8ec #b9e8ec #7dd4dc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #b1b1b1; }
  .kb_btnBase[disabled]:hover, [disabled].kb_btnBuy:hover, [disabled].kb_btnCancel:hover, .kb_btnBase[disabled]:active, [disabled].kb_btnBuy:active, [disabled].kb_btnCancel:active, .kb_btnBase[disabled].active, [disabled].active.kb_btnBuy, [disabled].active.kb_btnCancel, .kb_btnBase[disabled].disabled, [disabled].disabled.kb_btnBuy, [disabled].disabled.kb_btnCancel, .kb_btnBase[disabled][disabled], [disabled][disabled].kb_btnBuy, [disabled][disabled].kb_btnCancel {
    background-color: #b9e8ec; }
  .kb_btnBase[disabled]:active, [disabled].kb_btnBuy:active, [disabled].kb_btnCancel:active, .kb_btnBase[disabled].active, [disabled].active.kb_btnBuy, [disabled].active.kb_btnCancel {
    background-color: #91dbe1 \9; }
  .kb_btnBase[disabled]:hover, [disabled].kb_btnBuy:hover, [disabled].kb_btnCancel:hover {
    background-position: 0px 0px; }

.ie .kb_btnBase[disabled], .ie [disabled].kb_btnBuy, .ie [disabled].kb_btnCancel {
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top, white, #eeeeee);
  background-image: -ms-linear-gradient(top, white, #eeeeee);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(white), to(#eeeeee));
  background-image: -webkit-linear-gradient(top, white, #eeeeee);
  background-image: -o-linear-gradient(top, white, #eeeeee);
  background-image: linear-gradient(top, white, #eeeeee);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#eeeeee', GradientType=0), white, #eeeeee;
  border-color: #eeeeee #eeeeee #c8c8c8;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-color: #eee;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }
  .ie .kb_btnBase[disabled]:hover, .ie [disabled].kb_btnBuy:hover, .ie [disabled].kb_btnCancel:hover, .ie .kb_btnBase[disabled]:active, .ie [disabled].kb_btnBuy:active, .ie [disabled].kb_btnCancel:active, .ie .kb_btnBase[disabled].active, .ie [disabled].active.kb_btnBuy, .ie [disabled].active.kb_btnCancel, .ie .kb_btnBase[disabled].disabled, .ie [disabled].disabled.kb_btnBuy, .ie [disabled].disabled.kb_btnCancel, .ie .kb_btnBase[disabled][disabled], .ie [disabled][disabled].kb_btnBuy, .ie [disabled][disabled].kb_btnCancel {
    background-color: #eeeeee; }
  .ie .kb_btnBase[disabled]:active, .ie [disabled].kb_btnBuy:active, .ie [disabled].kb_btnCancel:active, .ie .kb_btnBase[disabled].active, .ie [disabled].active.kb_btnBuy, .ie [disabled].active.kb_btnCancel {
    background-color: #d4d4d4 \9; }

.kb_btnBuy {
  background-color: #7cb14a;
  background-image: -moz-linear-gradient(top, #8cbe5a, #669e32);
  background-image: -ms-linear-gradient(top, #8cbe5a, #669e32);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8cbe5a), to(#669e32));
  background-image: -webkit-linear-gradient(top, #8cbe5a, #669e32);
  background-image: -o-linear-gradient(top, #8cbe5a, #669e32);
  background-image: linear-gradient(top, #8cbe5a, #669e32);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cbe5a', endColorstr='#669e32', GradientType=0), #8cbe5a, #669e32;
  border-color: #669e32 #669e32 #406420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #b1b1b1; }
  .kb_btnBuy:hover, .kb_btnBuy:active, .kb_btnBuy.active, .kb_btnBuy.disabled, .kb_btnBuy[disabled] {
    background-color: #669e32; }
  .kb_btnBuy:active, .kb_btnBuy.active {
    background-color: #4d7726 \9; }
  .kb_btnBuy:hover {
    background-color: #98c56b;
    background-color: #8ab95c;
    background-image: -moz-linear-gradient(top, #98c56b, #76a847);
    background-image: -ms-linear-gradient(top, #98c56b, #76a847);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#98c56b), to(#76a847));
    background-image: -webkit-linear-gradient(top, #98c56b, #76a847);
    background-image: -o-linear-gradient(top, #98c56b, #76a847);
    background-image: linear-gradient(top, #98c56b, #76a847);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#98c56b', endColorstr='#76a847', GradientType=0), #98c56b, #76a847;
    border-color: #76a847 #76a847 #507230;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
    .kb_btnBuy:hover:hover, .kb_btnBuy:hover:active, .kb_btnBuy:hover.active, .kb_btnBuy:hover.disabled, .kb_btnBuy:hover[disabled] {
      background-color: #76a847; }
    .kb_btnBuy:hover:active, .kb_btnBuy:hover.active {
      background-color: #5d8438 \9; }
  .kb_btnBuy:active {
    background-color: #8cbe5a; }

.kb_btnCancel {
  background-color: #d2d2d2;
  background-image: -moz-linear-gradient(top, #e6e6e6, #b4b4b4);
  background-image: -ms-linear-gradient(top, #e6e6e6, #b4b4b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#b4b4b4));
  background-image: -webkit-linear-gradient(top, #e6e6e6, #b4b4b4);
  background-image: -o-linear-gradient(top, #e6e6e6, #b4b4b4);
  background-image: linear-gradient(top, #e6e6e6, #b4b4b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#b4b4b4', GradientType=0), #e6e6e6, #b4b4b4;
  border-color: #b4b4b4 #b4b4b4 #8e8e8e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #b1b1b1; }
  .kb_btnCancel:hover, .kb_btnCancel:active, .kb_btnCancel.active, .kb_btnCancel.disabled, .kb_btnCancel[disabled] {
    background-color: #b4b4b4; }
  .kb_btnCancel:active, .kb_btnCancel.active {
    background-color: #9b9b9b \9; }
  .kb_btnCancel:hover {
    background-color: #e8e8e8;
    background-color: #d6d6d6;
    background-image: -moz-linear-gradient(top, #e8e8e8, #bdbdbd);
    background-image: -ms-linear-gradient(top, #e8e8e8, #bdbdbd);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#bdbdbd));
    background-image: -webkit-linear-gradient(top, #e8e8e8, #bdbdbd);
    background-image: -o-linear-gradient(top, #e8e8e8, #bdbdbd);
    background-image: linear-gradient(top, #e8e8e8, #bdbdbd);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#bdbdbd', GradientType=0), #e8e8e8, #bdbdbd;
    border-color: #bdbdbd #bdbdbd #979797;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); }
    .kb_btnCancel:hover:hover, .kb_btnCancel:hover:active, .kb_btnCancel:hover.active, .kb_btnCancel:hover.disabled, .kb_btnCancel:hover[disabled] {
      background-color: #bdbdbd; }
    .kb_btnCancel:hover:active, .kb_btnCancel:hover.active {
      background-color: #a4a4a4 \9; }
  .kb_btnCancel:active {
    background-color: #e6e6e6;
    background-position: 0px 1000px; }

.kb_btnGo {
  font-size: .75em !important;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  min-width: 3.125em;
  padding-left: 10px;
  padding-right: 10px;
  height: 1.875em; }

.kb_btnMed, a.kb_btnMed {
  height: 2.5em;
  line-height: 2.5em !important;
  font-size: .75em !important;
  min-width: 8.125em;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

.kb_btnSm {
  height: 1.875em;
  min-width: 6.875em;
  font-size: .75em !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

a.kb_btnSm {
  line-height: 1.75em !important;
  height: 1.75em;
  min-width: 5.625em; }

.kb_btnEmailPrint, .kb_btnAskWrap, .kb_btnSmWrap, .kb_btnLgWrap, a.kb_btnEmailPrint, a.kb_btnAskWrap, a.kb_btnSmWrap, a.kb_btnLgWrap {
  height: auto !important;
  line-height: 1.25em !important;
  padding: 7px 5px; }

.kb_btnSmWrap, a.kb_btnSmWrap {
  width: 6.25em; }

.kb_btnLgWrap, a.kb_btnLgWrap {
  min-height: 2.5em;
  width: 10em; }

.kb_btnYesNo {
  margin-bottom: 20px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  display: inline-block;
  border: 1px solid #b1b1b1; }

.kb_btnYes, .kb_btnNo {
  display: inline-block;
  min-width: 3.125em;
  height: 2.375em;
  background-color: #cdcdcd;
  background-image: -moz-linear-gradient(top, #d8d8d8, #bebebe);
  background-image: -ms-linear-gradient(top, #d8d8d8, #bebebe);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d8d8d8), to(#bebebe));
  background-image: -webkit-linear-gradient(top, #d8d8d8, #bebebe);
  background-image: -o-linear-gradient(top, #d8d8d8, #bebebe);
  background-image: linear-gradient(top, #d8d8d8, #bebebe);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8', endColorstr='#bebebe', GradientType=0), #d8d8d8, #bebebe;
  border-color: #bebebe #bebebe #989898;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 0px;
  -webkit-border-radius: 6px 0px 0px 6px;
  -moz-border-radius: 6px 0px 0px 6px;
  border-radius: 6px 0px 0px 6px;
  -webkit-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset;
  -moz-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset;
  box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset;
  cursor: pointer;
  *margin-left: .3em; }
  .kb_btnYes:hover, .kb_btnNo:hover, .kb_btnYes:active, .kb_btnNo:active, .kb_btnYes.active, .active.kb_btnNo, .kb_btnYes.disabled, .disabled.kb_btnNo, .kb_btnYes[disabled], [disabled].kb_btnNo {
    background-color: #bebebe; }
  .kb_btnYes:active, .kb_btnNo:active, .kb_btnYes.active, .active.kb_btnNo {
    background-color: #a5a5a5 \9; }
  .kb_btnYes:first-child, .kb_btnNo:first-child {
    *margin-left: 0; }
  .kb_btnYes b, .kb_btnNo b {
    background: url("//akimages.kobobooks.com/images/icons/KV2IconSpriteMap.png?v3.0") no-repeat scroll 0 -1601px transparent;
    display: block;
    height: 2.375em;
    text-indent: -99999px; }
  .kb_btnYes:hover, .kb_btnNo:hover {
    text-decoration: none;
    background-color: #d8d8d8;
    background-position: 0 15px;
    -webkit-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 1px rgba(255, 255, 255, 0.4) inset, 0 -1px 1px rgba(0, 0, 0, 0.15) inset, 0 0 5px rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.2); }
    .kb_btnYes:hover b, .kb_btnNo:hover b {
      background: url("//akimages.kobobooks.com/images/icons/KV2IconSpriteMap.png?v3.0") no-repeat 0px -1641px transparent; }
  .kb_btnYes:focus, .kb_btnNo:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px; }
  .kb_btnYes:active, .kb_btnNo:active, .kb_btnYes.active, .active.kb_btnNo {
    background-image: none;
    background-color: #cbcbcb;
    background-position: 0px;
    -webkit-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2) inset;
    -moz-box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2) inset;
    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2) inset;
    outline: 0;
    text-indent: 3px; }
    .kb_btnYes:active b, .kb_btnNo:active b, .kb_btnYes.active b, .active.kb_btnNo b {
      background: url("//akimages.kobobooks.com/images/icons/KV2IconSpriteMap.png?v3.0") no-repeat 0px -1641px transparent;
      border: transparent; }

.kb_btnNo {
  -webkit-border-radius: 0px 6px 6px 0px;
  -moz-border-radius: 0px 6px 6px 0px;
  border-radius: 0px 6px 6px 0px;
  border-left: 0px;
  margin-left: -4px;
  border-left: solid 1px #B1B1B1; }
  .kb_btnNo b {
    background: url("//akimages.kobobooks.com/images/icons/KV2IconSpriteMap.png?v3.0") no-repeat scroll 0 -1688px transparent;
    border-right: 0px;
    margin-left: 1px; }
  .kb_btnNo:hover b, .kb_btnNo:active b, .kb_btnNo.active b {
    background: url("//akimages.kobobooks.com/images/icons/KV2IconSpriteMap.png?v3.0") no-repeat 0px -1734px transparent; }

button.kb_btnBase, button.kb_btnBuy, button.kb_btnCancel,
input[type="submit"].btn {
  *padding-top: 2px;
  *padding-bottom: 2px; }
  button.kb_btnBase::-moz-focus-inner, button.kb_btnBuy::-moz-focus-inner, button.kb_btnCancel::-moz-focus-inner,
  input[type="submit"].btn::-moz-focus-inner {
    padding: 0;
    border: 0; }
  button.kb_btnBase.large, button.large.kb_btnBuy, button.large.kb_btnCancel,
  input[type="submit"].btn.large {
    *padding-top: 7px;
    *padding-bottom: 7px; }
  button.kb_btnBase.small, button.small.kb_btnBuy, button.small.kb_btnCancel,
  input[type="submit"].btn.small {
    *padding-top: 3px;
    *padding-bottom: 3px; }


.kb_btnAsk {
  height: 2.5em;
  min-width: 0;
  max-width: 7em;
  width: 100%;
  font-size: .9375em !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }

a.kb_btnAsk {
  line-height: 1.75em;
  height: 1.75em; }

.kb_btnEmailPrint, a.kb_btnEmailPrint {
  width: 10.625em; }

.kb_btnAskWrap, a.kb_btnAskWrap {
  width: 10.625em; }