/*
 $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
 Copyright (c) 2003 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com
 Released under the GNU GPL
*/

BODY {font-family:Verdana,Arial,sans-serif;background:#fff;color:#000;margin:0}
TD.headerInfo,
TD.formAreaTitle,
SPAN.markProductOutOfStock {font-family:Tahoma,Verdana,Arial,sans-serif}

.boxText {font-size:10px}
.errorBox {font-size:10px;background:#ffb3b5;font-weight:bold}
.stockWarning {font-size:10px;color:#c03}
.productsNotifications {background-color:#bbe5be;border:1px solid #8ec692}
.orderEdit {font-size:10px;color:#f00;text-decoration:underline}

FORM {display:inline}

TR.header {background:#fff}
TR.headerNavigation {background:#bbc3d3}
TD.headerNavigation {font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold}
TR.headerError,
TD.headerError {background:#f00}
TR.headerInfo,
TD.headerInfo {background:#0f0}
TD.headerError,
TD.headerInfo {font-size:12px;color:#fff;font-weight:bold;text-align:center}
TR.footer {background:#bbc3d3}
TD.footer {font-size:10px;background:#bbc3d3;color:#fff;font-weight:bold}

.infoBox {background-color:#bbe5be;border:1px solid #8ec692}
.infoBoxContents {font-size:10px}
.infoBoxNotice {background:#FF8E90}
.infoBoxNoticeContents {background:#FFE6E6;font-size:10px}

TD.infoBoxHeading {font-size:10px;font-weight:bold;background:#bbc3d3;color:#fff}
TD.infoBox,
SPAN.infoBox {font-size:10px}

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:#daefdc}

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:#bbe5be}

TABLE.productListing td {border-bottom:1px solid #8ec692}
TABLE.productListing td td {border:none}
.productListing-heading {font-size:1em;background:#015605;color:#FFF;font-weight:bold}
TD.productListing-data {font-size:.9em}

A.pageResults {color:#00F}
A.pageResults:hover {color:#00F;background:#FF3}

TD.pageHeading,
DIV.pageHeading {color:#015605;border-bottom:1px solid #015605;font-size:1.6em;font-weight:bold}

TR.subBar {background:#f4f7fd}
TD.subBar {font-size:10px;color:#000}
TD.main,
P.main {font-size:1em;line-height:1.5}

TD.smallText,
SPAN.smallText,
P.smallText {font-size:10px}

TD.accountCategory {font-size:13px;color:#abd}
TD.fieldKey,
TD.tableHeading {font-size:12px;font-weight:bold}
TD.fieldValue {font-size:12px}
SPAN.newItemInCart {font-size:10px;color:#f00}
CHECKBOX, INPUT, RADIO, SELECT {font-size:11px}

TEXTAREA {width:100%;font-size:11px}
SPAN.greetUser {font-size:12px;color:#f0a480;font-weight:bold}

TABLE.formArea {background:#f1f9fe;border:1px solid #7b9ebd}
TD.formAreaTitle,
SPAN.markProductOutOfStock {font-size:12px;font-weight:bold}
SPAN.markProductOutOfStock {color:#c76170}
SPAN.productSpecialPrice {color:#f00}
SPAN.errorText {color:#f00}

.moduleRowOver {color:#fff;background-color:#28ae32;cursor:pointer;cursor:hand}
.moduleRowSelected {color:#fff;background-color:#04800d}

.checkoutBarFrom,
.checkoutBarTo {font-size:11px;font-weight:bold}
.checkoutBarTo {color:#8c8c8c}
.checkoutBarFrom {color:#000}
.checkoutBarFrom a:hover {color:#f00}
.checkoutBarCurrent {font-size:11px;color:#f00;font-weight:bold}

.messageBox {font-size:10px}
.messageStackError,
.messageStackWarning,
.messageStackSuccess {font-size:.9em;border:1px solid red;padding:8px 0;border-width:2px 0;background-color:#daefdc}
.messageStackWarning {color:red}
.messageStackSuccess {color:#08a200;border-color:#08a200}
.messageStackWarning,
.messageStackSuccess {color:#08a200}
.messageStackError {color:red}
.inputRequirement {font-size:10px;color:#f00}

