/* Brides Companion Stylesheet */

BODY {
  background-color: #ffffff;
  margin: 0px;
}


.bg {
  background-color: #fee1ff;
  margin: 0px;
}

.bodyText {
  font-family: georgia;
  font-size: 14pt;
  color: #00000;
}

.headerText {
  font-family: georgia;
  font-size: 17pt;
  color: #00000;
}

.textLink {
  color: #f72c85;
  text-decoration: none;
}

.textLink:hover {
  color: #aaaaaa;
  text-decoration: none;
}

.topCell {
  background-image: url('pics/middle.jpg');
  background-repeat: repeat-x;
}

.leftBG {
  background-color: #fec0ff;
  background-image: url('pics/rightbg.jpg');
  background-repeat: repeat-y;
  background-position: right;
}

.rightBG {
  background-color: #fec0ff;
  background-image: url('pics/leftbg.jpg');
  background-repeat: repeat-y;
  background-position: left;
}

.inBasketText {
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  color: #f72c85;
  text-decoration: none;
}

.variationsText {
  text-align: center;
  width: 211px;
  font-family: georgia;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.searchbox {
  width: 175px;
  font-family: georgia;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
}

.searchbutton {
  text-align: center;
  width: 152px;
  font-family: georgia;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.callbackFormInput {
  font-family: georgia;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
}

.proceedbutton {
  text-align: center;
  width: 300px;
  font-family: georgia;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.addToBasket {
  width: 150px;
  font-family: georgia;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.itemQty {
  text-align: center;
  font-family: verdana;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.itemBorder {
  border: solid 1px #d0d0d0;
}

.itemCell {
  background-color: #fff5ff;
  border: solid 1px #d0d0d0;
  font-family: georgia;
  font-size: 14pt;
  color: #00000;
}

.itemPrice {
  font-family: georgia;
  font-size: 18pt;
  color: #00000;
}

.engraveText {
  font-family: georgia;
  font-size: 11pt;
  color: #f72c85;
}

.imanezLink {
  font-family: georgia;
  font-size: 9pt;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

.imanezLink:hover {
  font-family: georgia;
  font-size: 9pt;
  color: #f72c85;
  font-weight: bold;
  text-decoration: none;
}

.moreInfoLink {
  font-family: arial;
  font-size: 8pt;
  color: #f72c85;
  font-weight: bold;
  text-decoration: none;
}

.moreInfoLink:hover {
  font-family: arial;
  font-size: 8pt;
  color: #a0a0a0;
  font-weight: bold;
  text-decoration: none;
}

.navLink {
  font-family: georgia;
  font-size: 14pt;
  color: #f72c85;
  font-weight: bold;
  text-decoration: none;
}

.navLink:hover {
  font-family: georgia;
  font-size: 14pt;
  color: #aaaaaa;
  font-weight: bold;
  text-decoration: none;
}

.navText {
  font-family: georgia;
  font-size: 14pt;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
}

.itemName {
  font-family: georgia;
  font-size: 14pt;
  color: #000000;
  font-weight: bold;
}

.itemDesc {
  font-family: georgia;
  font-size: 11pt;
  color: #808080;
}

.itemPagePrice {
  font-family: georgia;
  font-size: 18pt;
  color: #f72c85;
}

.bsktHeader {
  font-family: georgia;
  font-size: 11pt;
  color: #808080;
}

.bsktName {
  font-family: georgia;
  font-size: 13pt;
  color: #000000;
}

.bsktPrice {
  font-family: georgia;
  font-size: 13pt;
  color: #000000;
}

.bsktTotal {
  font-family: georgia;
  font-size: 16pt;
  font-weight: bold;
  color: #000000;
}

.bsktQty {
  font-family: georgia;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
}

.pageUpdate {
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  color: #f72c85;
  text-decoration: none;
}

.engLink {
  font-family: georgia;
  font-size: 8pt;
  color: #f72c85;
  text-decoration: none;
}

.engLink:hover {
  font-family: georgia;
  font-size: 8pt;
  color: #696969;
  text-decoration: none;
}

.engDesc {
  font-family: georgia;
  font-size: 10pt;
  color: #696969;
}

.engText {
  font-family: georgia;
  font-size: 10pt;
  color: #f72c85;
}

.formInput {
  font-family: arial;
  font-weight: bold;
  font-size: 8pt;
  color: #000000;
}

.pageSeparater {
  font-family: georgia;
  font-size: 12pt;
  color: #696969;
}

.pageNumberLink {
  font-family: georgia;
  font-weight: bold;
  font-size: 12pt;
  color: #f72c85;
  text-decoration: none;
}

.pageNumberLink:hover {
  font-family: georgia;
  font-weight: bold;
  font-size: 12pt;
  color: #aaaaaa;
  text-decoration: none;
}

.partnerLink {
  font-family: georgia;
  font-weight: bold;
  font-size: 14pt;
  color: #f72c85;
  text-decoration: none;
}

.partnerLink:hover {
  font-family: georgia;
  font-weight: bold;
  font-size: 14pt;
  color: #aaaaaa;
  text-decoration: none;
}

.partnerDesc {
  font-family: georgia;
  font-size: 12pt;
  color: #000000;
}

.discountText {
  font-family: georgia;
  font-size: 10pt;
  color: #f72c85;
}

