/**
 * coupons.css
 * 
 * formatting for the coupons widget
 * all classes prepended with "w-coup-"
 * 
 */

h2.w-coup-title {
  color : #F93;
}

table.w-coup-table {
  width     : 420px;
  font-size : 11px;
}

table.w-coup-table thead tr {
  height      : 32px;
}

table.w-coup-table thead th {
  color           : #FFFFFF;
  vertical-align  : middle;
  padding         : 0 0.5em;
}

table.w-coup-table thead th.w-coup-company {
  background  : transparent url(../images/table-head.png) scroll no-repeat top left;
}

table.w-coup-table thead th.w-coup-offer {
  background  : transparent url(../images/table-head.png) scroll no-repeat -150px 0px;
}

table.w-coup-table thead th.w-coup-date {
  background  : transparent url(../images/table-head.png) scroll no-repeat top right;
}

table.w-coup-table tbody tr {
  border  : none;
}

table.w-coup-table tbody td {
  padding : 2px 0.5em;
}

table.w-coup-table tbody td.w-coup-date {
  width : 130px;
}

table.w-coup-table tbody td.w-coup-company {
  width : 160px;
}

.w-coup-detail {
  width       : 650px;
  margin      : auto;
  background  : #F1F1F1 url(../images/CouponLogo.png) scroll no-repeat center left;
  border      : 4px dashed  #777;
}

.w-coup-detail .w-coup-content {
  text-align  : center;
  margin      : 15px 15px 0 200px;
  width       : 450px;
}

.w-coup-detail .w-coup-expired {
  height  : 200px;
  margin  : 15px 15px 0 200px;
  width   : 450px;
}
/*
** t:81395 accordion coupons based on listings.css
*/
.coupon-accordion {
  /*width: 375px;*/
  padding: 10px;
  border: solid 1px  #eeeeee;
  margin-top: 7px;
}
.coupon-accordion .drawerdetail-handle {
  background-image:url(../images/bg_itinerary.jpg);
  background-color: #ffcc67;
  background-repeat:repeat-x;
  height: 30px;
  line-height: 35px;
  padding-left: 5px;
  color: #0066CC;
  margin-bottom: 2px;
  position:relative;
}
.coupon-accordion .drawerdetail-handle .stars {
  background-image:url(../images/starsGry.png);
  background-repeat:no-repeat;
  width: 40px;
  height: 17px;
  position:absolute;
  right: 35px;
  top: 8px;
}
.drawerdetail-content {
  display:none;
  margin-bottom: 4px;
  border: solid 1px #eeeeee;
  padding: 4px;
}
.drawerdetail-handle a{
  display: block;
  background-image:url(../images/blueBtn.png);
  background-repeat:no-repeat;
  width: 22px;
  height: 22px;
  float: right;
  margin-right: 6px;
  line-height: 20px;
  color: #FFFFFF;
  cursor: pointer;
  margin-top: 8px;
  text-align:center;
}
.drawerdetail-handle.color-version-3 a
{
  background-image:url(../images/whiteBtn.png);
  color: #0066cc;
}
.stars.color-version-3
{
  background-image: url(../images/starsOrange.png) !important;
}
/*
** coupon detail
*/
.coupon-item-wrapper
{
  margin: 0px;
  padding: 10px;
  border-bottom: solid 1px #eeeeee;
}
.coupon-item-img
{
  float: left;
  margin: 0px;
  padding: 0px 10px 0px 0px;
}
.coupon-item-detail
{
  padding: 0px;
  margin: 0px;
}
.coupon-item-title
{
  margin: 0px;
  padding: 0px;
  display: block;
  font-weight: bold;
}
.coupon-item-company
{
  
}
.coupon-item-description
{
  
}
.coupon-item-date
{
  
}

