body {background:#f5f5f5;color:#000;margin:7px 0 0 0;padding:0}
.style1 {color:#000;font-weight:bold}

table.gifts {padding:0;margin:0 10px 0 0;border:0;width:100%}
.banner {padding:0 0 10px 0}
.title {font:bold 12px verdana,arial,sans-serif;text-align:left;background:#efefef}
.prices {margin-right:2px;padding-right:2px}
.ttls {margin-right:2px;padding-right:2px}
.giftdesc {padding-left:10px}
h1 {padding:0 !important;margin:0 !important;font:bold 12px arial,sans-serif !important}
.img {margin:0;padding:0 8px 10px 0;border:0}
.txt {font:normal 12px verdana,arial,sans-serif;text-align:left;padding:0 0 10px 5px}
.buy {margin-top:5px;font:normal 12px arial,sans-serif}
.buy select {font:normal 12px arial,sans-serif;border:solid 1px #999;width:50px;height:18px;margin:30px 0 0 5px;padding:0;text-align:left}
input.price  {font:normal 12px arial,sans-serif;border:solid 1px #999;width:60px;height:18px;margin-top:35px;padding:0;text-align:left}

.total {font:normal 13px verdana,sans-serif;text-align:right;background:#efefef}
input.totalunits {font:normal 12px verdana,sans-serif;border:0;width:60px;background:#efefef;margin-left:5px}
input.totalamount {font:normal 12px verdana,sans-serif;border:0;width:60px;background:#efefef}

.topspacer {width:100%;height:10px}

.q {font:bold 13px arial,sans-serif;color:#333;vertical-align:top;text-align:right}
.a {font:normal 12px arial,sans-serif;color:#111;vertical-align:top;padding-left:5px}
.a a {font:normal 10px arial,sans-serif;color:#111;vertical-align:top;padding-left:15px;color:#f00}
.bodytext {font:normal 12px arial,sans-serif;color:#600;padding-left:2px}

