/*
  $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, Arial, sans-serif; font-size:11px; }
.errorBox				{ font-family:Tahoma, Arial, sans-serif; font-size:11px; background: #ffb3b5; font-weight: bold; }
.stockWarning			{ font-family:Tahoma, Arial, sans-serif; font-size:11px; color: #cc0033; }
.productsNotifications	{ background:#f2fff7; }
.orderEdit				{ font-family:Tahoma, Arial, sans-serif; font-size:11px; color: #70d250; text-decoration: underline; }
td						{ font-family:Tahoma, Arial, sans-serif; font-size:11px; }
BODY					{ background: #fff; color: #000; margin: 0px; }
A						{ color: #009; text-decoration: none; }
A:hover					{ color: #900; text-decoration: underline; }
FORM					{ display: inline; }
TR.header				{ background: #ffffff; }
TR.headerNavigation		{ background: #000; }
TD.headerNavigation		{ font-family: Tahoma, Arial, sans-serif; font-size: 11px; background: #C4F1FD; color: #000; }
A.headerNavigation		{ color: #000; }
A.headerNavigation:hover{ color: #009; text-decoration: underline; }
TR.headerError			{ background: #ff0000; }
TD.headerError			{ font-family: Tahoma, Arial, sans-serif; font-size:12px; background:#ff0000; color:#ffffff; font-weight :bold; text-align :center; }
TR.headerInfo			{ background:#00ff00; }
TD.headerInfo			{ font-family:Tahoma, Arial, sans-serif; font-size:12px; background:#00ff00; color:#ffffff; font-weight:bold; text-align:center; }
TR.footer				{ background:#C4F1FD; }
TD.footer				{ font-family:Tahoma, Arial, sans-serif; font-size:11px; background:#C4F1FD; color:#000; font-weight:bold; padding:3px; }
.infoBox				{ background:#fff; }
.infoBoxContents		{ background:#ffffff; font-family:Tahoma, Arial, sans-serif; font-size:11px; border-left:1px solid #4FB2CD; border-right:1px solid #4FB2CD; border-bottom:1px solid #4FB2CD; }
.infoBoxNotice			{ background:#FF8E90; }
.infoBoxNoticeContents	{ background:#FFE6E6; font-family:Tahoma, Arial, sans-serif; font-size:11px; }
td.infoBoxHeading		{ font-family:Tahoma, Arial, sans-serif; font-size:11px; font-weight:bold; color:#02586C; background-image:url(images/infobox/bg.gif); background-repeat:repeat; }
TD.infoBox, SPAN.infoBox{ font-family:Tahoma, Arial, sans-serif; font-size:11px; }
TABLE.productListing	{ border:1px; border-style:solid; border-color:#4FB2CD; border-spacing:1px; }
.productListing-heading { font-family:Tahoma, Arial, sans-serif; font-size:11px; background:#4FB2CD; color:#FFFFFF; font-weight:bold; }
TD.productListing-data	{ font-family:Tahoma, Arial, sans-serif; font-size:11px; }
A.pageResults			{ color:#0000FF; }
A.pageResults:hover		{ color:#900; }
TD.pageHeading, DIV.pageHeading { font-family:Tahoma, Arial; font-size:17px; font-weight:bold; color:#4FB2CD; }
TR.subBar				{ background:#f4f7fd; }
TD.subBar				{ font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#000000; }
TD.main, P.main			{ font-family:Tahoma, Arial, sans-serif; font-size:11px; line-height:1.5; }
TD.smallText, SPAN.smallText, P.smallText { font-family:Tahoma, Arial, sans-serif; font-size:11px; }
TD.accountCategory		{ font-family:Tahoma, Arial, sans-serif; font-size:13px; color:#aabbdd; }
TD.fieldKey				{ font-family:Tahoma, Arial, sans-serif; font-size:12px; font-weight:bold; }
TD.fieldValue			{ font-family:Tahoma, Arial, sans-serif; font-size:12px; }
TD.tableHeading			{ font-family:Tahoma, Arial, sans-serif; font-size:12px; font-weight:bold; }
SPAN.newItemInCart		{ font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#ff0000; }
CHECKBOX, INPUT, RADIO, SELECT { font-family:Tahoma, Arial, sans-serif; font-size:11px; }
TEXTAREA				{ width:100%; font-family:Tahoma, Arial, sans-serif; font-size:11px; }
SPAN.greetUser			{ font-family:Tahoma, Arial, 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, Arial, sans-serif; font-size:12px; font-weight:bold; }
SPAN.markProductOutOfStock { font-family:Tahoma, Arial, sans-serif; font-size:12px; color:#c76170; font-weight:bold; }
SPAN.productSpecialPrice { font-family:Tahoma, Arial, sans-serif; color:#ff0000; }
SPAN.errorText { font-family:Tahoma, Arial, sans-serif; color:#ff0000; }
.moduleRow { }
.moduleRowOver			{ background-color:#D7E9F7; cursor:pointer; cursor:hand; }
.moduleRowSelected		{ background-color:#E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#8c8c8c; }
.checkoutBarCurrent		{ font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#000000; }

/* message box */
.messageBox { font-family:Tahoma, Arial, sans-serif; font-size:11px; }
.messageStackError, .messageStackWarning { font-family:Tahoma, Arial, sans-serif; font-size:11px; background-color:#ffb3b5; }
.messageStackSuccess { font-family:Tahoma, Arial, sans-serif; font-size:11px; background-color:#99ff00; }

/* input requirement */
.inputRequirement { font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#ff0000; }
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:#fff; }
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:#fff; }

