body {
  font-family: tahoma,arial,helvetica,sans-serif;
  font-size: 12px;
}

#page {
  margin: 20px auto 0;
  width: 965px;
  height: 920px;
  overflow: hidden;
}

.top {
  background: url(../img/ebay_top_bg.png) no-repeat;
  height: 32px;
}
.top p {
  color: #5D5D5D;
  line-height: 32px;
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  padding: 0 40px;
}
.mid {
  background: url(../img/ebay_sides_bg.png) repeat-y;
}
.btm {
  background: url(../img/ebay_bottom_bg.png) no-repeat left bottom;
}
#znq_question_block .bg {overflow: hidden;width: 100%;background: url(../img/ebay_bg.png) no-repeat scroll right bottom;}
.content {padding: 10px 13px 17px 25px;}

#znq_question {position: relative;}

#frmQuickEnquiry_btn button{width:174px;}

#znq_product {background-color: #fff;border: solid 1px #cbcdca;padding: 10px;position: absolute;right: 0;top: 0;width: 200px;}
#znq_product h3 {margin-bottom: 10px;}

#fieldset_no_padding { margin: 0; }

#fieldset_no_padding,
#fieldset_no_padding2 { padding: 0; }

label.small { color: #999; font-size: 10px; text-align:justify; line-height:12px; }
label.small em { font-style: italic; }
.newsletter_opt_in_field label { color: #999999; font-size: 10px; line-height: 12px; }

.footer { font-family: tahoma,arial,helvetica,sans-serif; font-size: 10px; text-align: center; width: 730px; }
.footer a { text-decoration: none; color: #000; }

#znq_answer_block .top { background-image: url(../img/ebay_top_bg2.png) }
#znq_answer_block .top p {padding: 0 15px;}

#znq_answer table { width: 100%; }
#znq_answer th { font-weight: bold; text-align: center; vertical-align: top; }
#znq_answer td { padding: 2px 5px; text-align: right; vertical-align: top; }

#znq_answer_pdf { width: 150px; margin: 10px auto; }
img.logo { float: left; height: 38px}

.x-btn-large a.x-btn-text {line-height: 32px;}
a.x-btn-text {color: #333;font-family: arial,tahoma,verdana,helvetica;text-decoration: none;}

table.result { margin-bottom: 10px; }

.disclaimer {color: #999; font-size: 10px; margin-bottom: 5px;}

.money{display: inline-block;width: 60px;overflow: hidden;}
.money .symbol{float:left;}
.money .amount{float:right;}
.money-description{display:inline-block;width:110px;overflow:hidden;}
.money-description .symbol{float:left;}
.money-description .amount{float:right;}
.money-description .description{float:right;font-family:monospace;font-size:10px;line-height:13px;padding-left:3px;text-align:left;width:43px;}

.percent{display:inline-block;width:50px;overflow:hidden;}
.percent .symbol{float:left;}
.percent .amount{float:right;}