/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText    { font-size: 12.5px; font-family: Verdana, Arial, sans-serif }
.errorBox      { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background: #f7e9b1 }
.stockWarning    { color: #c06; font-size: 12px; font-family: Verdana, Arial, sans-serif }
.productsNotifications       { background: #8f8f2f }
.orderEdit     { color: #099; font-size: 12px; font-family: Verdana, Arial, sans-serif; text-decoration: underline }

BODY                  { color: #333333; background: #e4d4bc url("images/bgpattern.jpg") no-repeat center top; margin: 0 }
.pricelist { color: #666; font-size: 11px; padding: 2px; border: dotted 1pt #999 }
A    { color: #333333; text-decoration: none }

A:hover   { color: #333333; text-decoration: underline }

FORM {
	display: inline;
}

TR.header        { background: #fff url("images/header.jpg") no-repeat }
TR.headerlink       { background: #9e806d }


TD.headerlink            { color: #fff; font-size: 13px; font-family: Verdana, Arial, sans-serif; background: #9e806d; padding-bottom: 2pt }
TD.headerlink1 { color: #333; font-size: 12px; font-family: Verdana, Arial, sans-serif; background: #ffffff }
A.headerlink      { color: #399}

A.headerlink:hover      { color: #099 }
TR.headerNavigation    { background: #f2eee2 }
TD.headerNavigation  { color: #333; font-size: 12px; font-family: Verdana, Arial, sans-serif; background: #f2eee2 54 50% }
A.headerNavigation     { color: #333 }

A.headerNavigation:hover  { color: #E72975}

TR.headerError   { background: #facf6e }

TD.headerError   { color: #ffffff; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; background: #facf6e; text-align: center }

TR.headerInfo    { background: #4f4508 }

TD.headerInfo    { color: #ffffff; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold; background: #4f4508; text-align: center }
TR.footer   {
	text-decoration: none;
	background: #fff;
	border-top-width: 1pt;
	border-top-style: solid;
	border-top-color: #399;
}
TR.footerimg { text-decoration: none; background: #E5D1B7 url("images/footer.jpg") no-repeat }
TD.line   { }
.photo       { border: solid 1pt #c6c6bc }
TD.photo     { padding: 3px; border: solid 1pt #afafa6 }
TD.col           { border-top: none; border-right: 1pt dotted #949b33; border-bottom: none; border-left: 3pt solid #fff }
TD.col2     { border-left: 1pt dashed #cf3c8a }
TD.dotline  { color: #533300; font-size: 13px; background-image: url("images/iconbg.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: center 0 }
TD.window { padding: 12pt; border-top: 1px solid #e5dab4; border-right: 1px solid #e5dab4; border-bottom: 1px solid #e5dab4 }
TD.footer      { color: #333; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-decoration: none; background: #fff; border-bottom: 1px solid #a4a092 }

.infoBox           { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }

.infoBox1    { font-size: 11px; font-family: Verdana, Arial, sans-serif; background: #E5E1DD}


.infoBoxContents                  { font-size: 13px; font-family: Verdana, Arial, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-bottom: 7px; vertical-align: top }
.searchheading { font-size: 13px; font-family: Verdana, Arial, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-bottom: 12px; vertical-align: top }
.infoBoxNotice     { background: #d5edf2 }

.infoBoxNoticeContents     { font-size: 12px; font-family: Verdana, Arial, sans-serif; background: #e8e7b5 }

TD.infoBoxHeading                               { color: #9e806d; font-size: 13px; font-family: Verdana, Arial, sans-serif; font-weight: bold; line-height: 110%; background-repeat: repeat-x; background-position: 0 top; vertical-align: bottom }

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd           { background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; list-style-type: lower-greek; border-bottom: 1px solid #cc6 }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even            { background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px solid #cc6; outline-style: solid; outline-width: 1px }

TR.productListing-odd        { background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px solid #cc6 }

TR.productListing-even        { background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-bottom: 1px solid #cc6 }

TR.productListing-col       { background-color: #fff; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; list-style-type: lower-greek; vertical-align: top }


TABLE.productListing      { border-spacing: 1px     }

.productListing-heading           { color: #4bb4b0; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold; background-color: #fff; border-bottom: 1pt dotted #4bb4b0 }

TD.productListing-data      { font-size: 12px; font-family: Verdana, Arial, sans-serif }

TD.productListing-line      {
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999933;
}

A.pageResults    { color: #099 }

A.pageResults:hover     { color: #099; background: #fff }

TD.pageHeading, DIV.pageHeading            { color: #6c443d; font-size: 15px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
TD.popupfont { color: #ccc; font-size: 13px; font-family: Verdana, Arial, sans-serif; font-weight: bold }
TR.subBar  {
	background-color: #66CCCC;
}

TD.subBar      { color: #4f4508; font-size: 12px; font-family: Verdana, Arial, sans-serif }

TD.main, P.main     { font-size: 13px; font-family: Verdana, Arial, sans-serif; line-height: 1.5; border-width: 0 }

TD.smallText, SPAN.smallText, P.smallText       { font-size: 11px; font-family: Verdana, Arial, sans-serif }

TD.accountCategory    { color: #4f4508; font-size: 13px; font-family: Verdana, Arial, sans-serif }

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading  { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold }

SPAN.newItemInCart    { color: #888f2f; font-size: 12px; font-family: Verdana, Arial, sans-serif }

CHECKBOX, INPUT,  SELECT  { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #faf6e9 }
RADIO { font-size: 12px; font-family: Verdana, Arial, sans-serif }
TEXTAREA  { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #faf6e9; width: 100% }

SPAN.greetUser     { color: #33938B; font-size: 12px; font-family: Verdana, Arial, sans-serif; font-weight: bold }

TABLE.formArea     { background: #fff; border: solid 1px #729c54 }

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock       { color: #663; font-size: 12px; font-family: Tahoma, Verdana, Arial, sans-serif; font-weight: bold }

SPAN.productSpecialPrice           { color: #c06; font-family: Verdana, Arial, sans-serif; font-weight: bold }

SPAN.errorText    { color: #8f8f33; font-family: Verdana, Arial, sans-serif }
SPAN.select   { color: #830060; font-family: Verdana, Arial, sans-serif; letter-spacing: 50%; vertical-align: bottom }
.moduleRow { }
.moduleRowOver    { background-color: #e4e0d5; cursor: hand   }
.moduleRowSelected    { background-color: #faf6e9 }

.checkoutBarFrom, .checkoutBarTo      { color: #c1a08a; font-size: 12px; font-family: Verdana, Arial, sans-serif }
.checkoutBarCurrent      { color: #c06; font-size: 12px; font-family: Verdana, Arial, sans-serif }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 12x; }
.messageStackError, .messageStackWarning      { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #f7e9b1 }
.messageStackSuccess     { font-size: 12px; font-family: Verdana, Arial, sans-serif; background-color: #993 }

/* input requirement */

.inputRequirement   { color: #c03; font-size: 12px; font-family: Verdana, Arial, sans-serif }



/*com-host.com*/
TABLE.LangBox {
height: 3px;
width: 120px;
}


/* BOF: Additional Images */
.imagesBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
/* EOF: Additional Images */