/*
  $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-family:Tahoma,Verdana,sans-serif; font-size:8pt }
.errorBox { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; background:#ffb3b5;
  font-weight:bold }
.stockWarning { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; color:#cc0033 }
.productsNotifications { background:#f2fff7 }
.orderEdit { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; color:#0000ff;
  text-decoration:underline }

BODY { background:#ffffff; color:#000000; margin:0px }
A { color:#0000ff; text-decoration:none }
A:hover { color:#0000ff; text-decoration:underline }
FORM { display:inline }
TR.header { background:#ffffff }
TR.headerNavigation { background:#757575 }
TD.headerNavigation { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  background:#757575; color:#ffffff; font-weight:bold }
A.headerNavigation { color:#FFFFFF }
A.headerNavigation:hover { color:#ffffff }
TR.headerError { background:#ff0000 }
TD.headerError { font-family:Tahoma, Tahoma,Verdana,sans-serif; font-size:8pt;
  background:#ff0000; color:#ffffff; font-weight:bold; text-align:center }
TR.headerInfo { background:#00ff00 }
TD.headerInfo { font-family:Tahoma, Tahoma,Verdana,sans-serif; font-size:12px;
  background:#00ff00; color:#ffffff; font-weight:bold; text-align:center }
TR.footer { background:#757575 }
TD.footer { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  background:#757575; color:#ffffff; font-weight:bold }
.infoBox { background:#ffffff }
.infoBoxContents { background:#ffffff; font-family:Tahoma,Verdana,sans-serif;
  font-size:8pt }
.infoBoxNotice { background:#FF8E90 }
.infoBoxNoticeContents { background:#FFE6E6; font-family:Tahoma,Verdana,sans-serif;
  font-size:8pt }
TD.infoBoxHeading { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  font-weight:bold; background:#757575; color:#ffffff }
TD.infoBox, SPAN.infoBox { font-family:Tahoma,Verdana,sans-serif; font-size:8pt }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd,
  TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd,
  TR.shippingOptions-odd { background:#f8f8f9 }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even,
  TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even,
  TR.shippingOptions-even { background:#f8f8f9 }
TABLE.productListing { border:1px; border-style:solid; border-color:#ababab;
  border-spacing:1px }
.productListing-heading { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  background:#bdbdbd; color:#000000; font-weight:bold }
TD.productListing-data { font-family:Tahoma,Verdana,sans-serif; font-size:8pt }
A.pageResults { color:#0000FF }
A.pageResults:hover { color:#0000FF; background:#FFFF33 }
TD.pageHeading, DIV.pageHeading { font-family:Tahoma,Verdana,sans-serif;
  font-size: 16px; font-weight: bold; color:#000000 }
TR.subBar { background:#f4f7fd }
TD.subBar { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; color:#000000 }
TD.main, P.main { font-family:Tahoma,Verdana,sans-serif; font-size:11px;
  line-height:1.5 }
TD.smallText, SPAN.smallText, P.smallText { font-family:Tahoma,Verdana,sans-serif;
  font-size:8pt; }
TD.accountCategory { font-family:Tahoma,Verdana,sans-serif; font-size:13px;
  color:#aabbdd; }
TD.fieldKey { font-family:Tahoma,Verdana,sans-serif; font-size:12px; font-weight:bold; }
TD.fieldValue { font-family:Tahoma,Verdana,sans-serif; font-size:12px; }
TD.tableHeading { font-family:Tahoma,Verdana,sans-serif; font-size:12px;
  font-weight:bold; }
SPAN.newItemInCart { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  color:#ff0000; }
CHECKBOX, INPUT, RADIO, SELECT { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; }
TEXTAREA { width:100%; font-family:Tahoma,Verdana,sans-serif; font-size:11px; }
SPAN.greetUser { font-family:Tahoma,Verdana,sans-serif; font-size:12px; color:#f0a480;
  font-weight:bold; }
TABLE.formArea { background:#f1f9fe; border-color:#7b9ebd; border-style:solid;
  border-width:1px; }
TD.formAreaTitle { font-family:Tahoma, Tahoma,Verdana,sans-serif; font-size:12px;
  font-weight:bold; }
SPAN.markProductOutOfStock { font-family:Tahoma, Tahoma,Verdana,sans-serif;
  font-size:12px; color:#c76170; font-weight:bold; }
SPAN.productSpecialPrice { font-family:Tahoma,Verdana,sans-serif; color:#ff0000; }
SPAN.errorText { font-family:Tahoma,Verdana,sans-serif; color:#ff0000; }

.moduleRow { }
.moduleRowOver { background-color:#D7E9F7; cursor:pointer; cursor:hand }
.moduleRowSelected { background-color:#E9F4FC }

.checkoutBarFrom, .checkoutBarTo { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  color:#8c8c8c }
.checkoutBarCurrent { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; color:#000000 }

/* message box */

.messageBox { font-family:Tahoma,Verdana,sans-serif; font-size:8pt }
.messageStackError, .messageStackWarning { font-family:Tahoma,Verdana,sans-serif;
  font-size:8pt; background-color:#ffb3b5 }
.messageStackSuccess { font-family:Tahoma,Verdana,sans-serif; font-size:8pt;
  background-color:#99ff00 }

/* input requirement */

.inputRequirement { font-family:Tahoma,Verdana,sans-serif; font-size:8pt; color:#ff0000 }

.description td { font-size:8pt; font-family:Tahoma,Verdana,sans-serif }
