/*
$Id: main.css,v 1.14 2009/06/11 13:56:24 igoryan Exp $
vim: set ts=2 sw=2 sts=2 et:
*/

/*
  Events list
*/
.giftreg-event-mark {
  width: 5px;
}
.giftreg-event-name {
  width: 100%;
}
.giftreg-negative-cell {
  background: transparent none;
}
.giftreg-events-list .giftreg-private-status,
  .giftreg-events-list .giftreg-public-status,
  .giftreg-events-list .giftreg-access-denied-status
{
  text-align: center;
}
.giftreg-private-status img {
  vertical-align: middle;
	width: 19px;
  height: 19px;
  background: transparent url(http://www.scheuerlinens.com/skin1/images/private.gif) no-repeat left top;
}
.giftreg-public-status img {
  vertical-align: middle;
  width: 19px;
  height: 19px;
  background: transparent url(http://www.scheuerlinens.com/skin1/images/public.gif) no-repeat left top;
}
.giftreg-access-denied-status img {
  vertical-align: middle;
  width: 19px;
  height: 19px;
  background: transparent url(http://www.scheuerlinens.com/skin1/images/access_denied.gif) no-repeat left top;
}
.giftreg-event-information {
  width: 60%;
}
.giftreg-creator-name {
  width: 25%;
  white-space: nowrap;
  font-weight: bold;
}
.giftreg-products-count {
  width: 15%;
  white-space: nowrap;
  text-align: right;
}

.giftreg-events-list a:link,
  .giftreg-events-list a:visited,
  .giftreg-events-list a:hover,
  .giftreg-events-list a:active
{
  font-weight: bold;
}
.giftreg-event-center {
  text-align: center;
}
.giftreg-events-counter {
  padding-left: 5px;
}
.giftreg-event-date {
  white-space: nowrap;
}
.giftreg-event-information {
  width: 60%;
}
.giftreg-creator-name {
  width: 25%;
  white-space: nowrap;
  font-weight: bold;
}
.giftreg-products-count {
  width: 15%;
  white-space: nowrap;
  text-align: right;
}

/*
  Event modify menu
*/
.giftreg-menu {
  margin: 0px 0px 15px 0px;
  padding: 0px;
}
.giftreg-menu p {
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}
.giftreg-menu hr {
  margin: 5px 0px;
}
.giftreg-menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
.giftreg-menu ul li {
  padding: 3px 0px 3px 0px;
  margin: 0px 0px 0px 15px;
  width: 45%;
  position: relative;
  float: left;
}
.giftreg-menu ul li.giftreg-menu-hl-item {
  list-style-type: disc;
}
.giftreg-menu ul li.giftreg-menu-hl-item a:link,
  .giftreg-menu ul li.giftreg-menu-hl-item a:visited,
  .giftreg-menu ul li.giftreg-menu-hl-item a:hover,
  .giftreg-menu ul li.giftreg-menu-hl-item a:active
{
  font-weight: bold;
}

/*
  Event modify : guestbook
*/
.giftreg-gb-hl {
  background-color: #ffffcc;
}

/*
  Event modify : recipients list
*/
.giftreg-recipient-status {
  width: 100%;
}

/*
  Wishlist selector
*/
select.giftreg-selector {
  width: 140px;
  vertical-align: middle;
  height: 20px;
}

/*
  Add to... button layer
*/
.giftreg-add-form-container {
  position: relative;
  vertical-align: top;
  white-space: nowrap;
}
.giftreg-add-form-label {
  margin-bottom: 5px;
}
.giftreg-add-form {
  position: relative;
}

/* Cart events */
.products .event-info {
  padding: 15px 0 15px 0;
}
.cart-content .event-info {
  padding: 3px 0px 0px 5px;
  font-size: 10px;
  font-style: italic;
}
.order-invoice .event-details {
  padding-top: 3px;
  font-size: 10px;
  font-style: italic;
}

/* Gift wrapping */
.giftwrapping-cart {
  text-align: left;
  padding: 10px 0 10px 0;
}
.giftwrap-option {
  padding: 5px 0 5px 0;
}
.giftwrap-message-label {
  padding: 5px 0 5px 0;
}
.giftwrap-message-text textarea {
  width: 300px;
  height: 80px;
}
.giftwrap-cart-note {
  margin-left: 15px;
  color: #b51800;
}
.invoice-total-name span {
  font-weight: normal;
}
.cart-total-row .total-name a {
  font-weight: normal;
}
.invoice-giftwrap-notes {
  padding-top: 30px;
}
.invoice-giftwrap-notes p {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.invoice-giftwrap-notes div {
  border: 1px solid #cecfce;
  height: 50px;
  overflow: hidden;
  padding: 5px;
}