div.showmethemoney-detail-admin {
  background-color: #fff0f0;
  padding: 0.5em;
  text-style: italic;
  margin: 1em 0;
}

/* ==== Price formatting */

.showmethemoney-price-original {
	font-size: 0.8em;
	color: #666;
  text-decoration: line-through;
}


/* ==== CCK buy button formatting  */
.showmethemoney-buy-bar {
  width: 100%;
}
.showmethemoney-buy-bar table {
  float: right;
}

.showmethemoney-paypal-buy-form input.form-submit {
  border: none;
}

.showmethemoney-buy-bar table {
  width: auto;
}


tr.showmethemoney-price-container td {
  border-top: solid 1px #9c9;
  border-bottom: solid 1px #9c9;
}

.showmethemoney-price-container td{
  font-size: 1.5em;
	letter-spacing:-0.03em;
}


/**
 * Formatting for status report
 */
table.showmethemoney-status-report th {
  border-bottom: 1px solid #ccc;
}
table.showmethemoney-status-report th, table.system-status-report tr.merge-up td {
  padding-left: 30px;
}
table.showmethemoney-status-report th  {
  background-repeat: no-repeat;
  background-position: 5px 50%;
  padding-top: 6px;
  padding-bottom: 6px;
}
table.showmethemoney-status-report tr.error th {
  background-image: url(images/watchdog-error.png);
}
table.showmethemoney-status-report tr.warning th {
  background-image: url(images/watchdog-warning.png);
}
table.showmethemoney-status-report tr.ok th {
  background-image: url(images/watchdog-ok.png);
}






#marketplace-home-overview {
	border-style: solid;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-width: 1px;
  border-color: #efefef;
}

.marketplace-home-overview-icon {
  float: left;
}

.marketplace-home-overview-content {
	float: left;
	width: 420px;
	margin-top: 15px;
}

.marketplace-home-overview-content3 {
  float: left;
  width: 360px;
}

#marketplace-home-overview td {
  padding: 5px 5px 10px 5px;
  font-weight: bolder;
}
	
#marketplace-home-overview tr, #marketplace-home-overview td {
	background-color: #fff;
}

#marketplace-home-overview .col1 {
	width: 25%;
}

#marketplace-home-overview .col2 {
	width: 25%;
	text-align: right;
}

#marketplace-home-overview .col3 {
	width: 50%;
	text-align: right;
}

#showmethemoney-receipt td {
  vertical-align:top;
}

#showmethemoney-receipt .receipt-amount {
  font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, sans-serif;
  letter-spacing: -1px;
  text-align: right;
  font-size: 9.5pt;	
}

#showmethemoney-receipt .receipt-amount-subtotal {
  border-top: solid 1px #eee;
}

#showmethemoney-receipt .receipt-amount-total {
  color: #666;
  font-size: 10.5pt;
}



/* ==== Progress ======= */
.progress-indicator {
  margin-bottom: 20px;
}

.progress-indicator td {
  background-color: #f8f8f8;
  height: 41px;
}

.progress-indicator .active {
  font-weight: bold;
  text-align: center;
  background: #f8f8f8 url(images/active_seller.gif) center bottom repeat-x;
}

.progress-indicator .uncomplete {
  font-size: 11px;
  text-align: center;
  color: #666;
  background: #f8f8f8 url(images/uncomplete_seller.gif) center bottom repeat-x;
}

.progress-indicator .complete {
  font-size: 11px;
  text-align: center;
  color: #666;
  background: #f8f8f8 url(images/complete.gif) center bottom repeat-x;
}

.progress-indicator .active-last {
  background: #f8f8f8 url(images/active_end.gif) center bottom repeat-x;
}

}

.context-buy .progress-indicator .active {
  background: #f8f8f8 url(images/active_seller.gif) center bottom repeat-x;
}

.context-buy .progress-indicator .uncomplete {
  background: #f8f8f8 url(images/uncomplete_seller.gif) center bottom repeat-x;
}


.type-quote .form-item label.option {
  font-weight: bold;
}




.type-quote h2 {
  margin-bottom: 10px;
}

.type-quote h2.node-title {
  text-transform: none;
}

#showmethemoney-quote-creation-date {
  margin-right: 20px;
}

