/*
  $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
*/

BODY { background: white; color: #000000; margin: 0px; background-image:url(siteimages/bg_short.jpg); }

.boxText 				{ font-family: verdana; font-size: 10px; }
.errorBox 				{ font-family: verdana; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning 			{ font-family : verdana; font-size : 10px; color: #cc0033; }
.productsNotifications 	{ background: #ffffff; }
.orderEdit 				{ font-family : verdana; font-size : 10px; color: black; text-decoration: underline;  font-weight: normal;}


.countryFlag img { border: solid 1px #000;}

A 						{ color: #000000; text-decoration: none; }
A:hover 				{ text-decoration: underline; }

FORM 					{ display: inline; }

TR.header 				{ background: #ffffff; }
TR.headerNavigation 	{ background: #991402; }
TD.headerNavigation 	{ font-family: verdana; font-size: 10px; background: white; color: #304368; font-weight : bold; }
A.headerNavigation 		{ font-size: 10px; font-family: verdana; color: #304368; text-decoration:none; font-weight : bold; }

TR.headerError 			{ background: #ff0000; }
TD.headerError 			{ font-family: verdana; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; }
TR.headerInfo 			{ background: #00ff00; }
TD.headerInfo 			{ font-family: verdana; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; }

TR.footer 				{ background: #991402; }
TD.footer 				{ font-family: verdana; font-size: 10px; background: #991402; color: #ffffff; font-weight: bold;}

.infoBox 				{ background: #991402; }
.infoBoxContents 		{ background: #ffffff; font-family: verdana; color: #000000; font-size: 10px; }
.infoBoxNotice 			{ background: #FF8E90; }
.infoBoxNoticeContents 	{ background: #FFE6E6; font-family: verdana; font-size: 10px; }
TD.infoBoxHeading 		{ font-family: verdana; font-size: 10px; font-weight: bold; background: #991402; color: #ffffff; }
A.infoBoxHeading 		{ font-family: verdana; font-size: 10px; font-weight: bold; background: #991402; color: #ffffff; }
A.infoBoxHeading:hoover	{ font-family: verdana; font-size: 10px; font-weight: bold; background: #991402; color: #ffffff; }
TD.infoBox, SPAN.infoBox{ font-family: verdana; 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 
						{ }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even 
						{  }

TABLE.productListing 	{ border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px; }
.productListing-heading { font-family: verdana; font-size: 10px; background: white; color: #991402; font-weight: bold; }
TD.productListing-data 	{ font-family: verdana; font-size: 10px; }

A.pageResults 			{ color: #000000; text-decoration:none;}
A.pageResults:hover 	{ color: #000000;  text-decoration:none;}

.pageHeading			{ font-family: verdana; font-size: 12px; font-weight: bold; color: #991402; }

TR.subBar 				{ background: #f4f7fd; }
TD.subBar 				{ font-family: verdana; font-size: 10px; color: #000000; }

TD.main, P.main 		{ font-family: verdana; font-size: 11px; line-height: 1.5; }

TD.smallText, SPAN.smallText, P.smallText 
						{ font-family: verdana; font-size: 10px; }

TD.accountCategory 		{ font-family: verdana; font-size: 13px; color: #aabbdd; }

TD.fieldKey 			{ font-family: verdana; font-size: 12px; font-weight: bold; }
TD.fieldValue 			{ font-family: verdana; font-size: 12px; }

TD.tableHeading 		{ font-family: verdana; font-size: 12px; font-weight: bold; }

SPAN.newItemInCart 		{ font-family: verdana; font-size: 10px; color: #000000; }

CHECKBOX, INPUT, RADIO, SELECT 
						{ font-family: verdana; font-size: 11px; }

TEXTAREA 				{ width: 100%; font-family: verdana; font-size: 11px; }

SPAN.greetUser 			{ font-family: verdana; 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: verdana; font-size: 12px; font-weight: bold; }

SPAN.markProductOutOfStock { font-family: verdana; font-size: 12px; color: #c76170; font-weight: bold; }
SPAN.productSpecialPrice { font-family: verdana; color: #ff0000; }
SPAN.errorText 			{ font-family: verdana; color: #ff0000; }

.moduleRow { }
.moduleRowOver 			{ background-color: white; cursor: pointer; cursor: hand; }
.moduleRowSelected 		{ background-color: white; }

.checkoutBarFrom, .checkoutBarTo 
						{ font-family: verdana; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent 	{ font-family: verdana; font-size: 10px; color: #991402; }

.bfoot { font-family: Verdana, Arial, sans-serif; font-size: 8px; color: #FFFFFF;}
.bfoot a{ color: #ffffff; text-decoration: none;}
.bfoot a:hover {color: #ffffff;text-decoration: underline;}

/* message box */

.messageBox 			{ font-family: verdana; font-size: 10px; }
.messageStackError, .messageStackWarning 
						{ font-family: verdana; font-size: 10px; color: #da7203; }
.messageStackSuccess 	{ font-family: verdana; font-size: 10px; color: #da7203; }

/* input requirement */

.inputRequirement 		{ font-family: verdana; font-size: 10px; color: #ff0000; }

.commentText 			{ font-family: verdana; font-size: 14px; color: #da7203; font-weight: bold;}
.bigTextRed				{ font-family: verdana; font-size: 16px; color: #991402; font-weight: bold;}
.bigTextWhite			{ font-family: verdana; font-size: 16px; color: #ffffff; font-weight: bold;}
.bigTextOrange			{ font-family: verdana; font-size: 14px; color: #da7203; font-weight: bold;}
.PriceBig					{ font-family: verdana; font-size: 20px; color: #da7203; font-weight: bold;}
.PriceMiddle			{ font-family: verdana; font-size: 18px; color: #da7203; font-weight: bold;}
.silver					{ font-family: verdana; font-size:  9px; color:  silver; }
.bigPriceOrange			{ font-family: verdana; font-size: 20px; color: #da7203; font-weight: bold;}
.bgSubCat				{ background:  #dddddd;  font-family: verdana; font-size: 11px; color: #000000}
.linkSubCat				{ font-family: verdana; font-size: 14px; font-weight: bold; color: #000000; }

.dbprod1 		{ font-family: verdana; font-size: 11px; }
.dbprod2 		{ font-family: verdana; font-size: 11px; font-weight: bold; }
.dbprod3 		{ font-family: verdana; font-size: 10px; }

.dbprodbg1		{ background: eeeeee}
.dbprodbg2		{ background: ffffff}
