/*
  $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
*/

address {
    font-style:normal;
    white-space: nowrap; 
}

boxText {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.errorBox {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #ffb3b5; 
font-weight : bold; 
} 
.stockWarning {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #cc0033; 
} 
.productsNotifications {
background : #f2fff7; 
} 
.orderEdit {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #70d250; 
text-decoration : underline; 
} 
/* was #fdf4dd */
BODY {
background : #FFFFFF; 
color : #000000; 
margin : 0; 
}
h1 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: bold;
}

h2 { 
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
}

A {
color : #000000; 
text-decoration : none; 
} 
A:hover {
color : #aabbdd; 
text-decoration : underline; 
} 
FORM {
display : inline; 
} 
TR.header {
background : #ffffff; 
} 
TR.headerNavigation {
background : #009292; 
} 
TD.headerNavigation {
font-family : Verdana, Arial, sans-serif; 
font-size : 13px; 
background : #009292; 
color : #ffffff; 
font-weight : bold; 
} 
A.headerNavigation {
color : #ffffff; 
} 
A.headerNavigation:hover {
color : #ffffff; 
} 
TR.headerError {
background : #ff0000; 
} 
TD.headerError {
font-family : Tahoma, Verdana, 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, Verdana, Arial, sans-serif; 
font-size : 12px; 
background : #00ff00; 
color : #ffffff; 
font-weight : bold; 
text-align : center; 
} 
TR.footer {
background : #009292; 
} 
TD.footer {
font-family : Verdana, Arial, sans-serif; 
font-size : 14px; 
background : #009292; 
color : #ffffff; 
font-weight : bold; 
} 
.infoBox {
background : #b6b7cb; 
} 
.infoBoxContents {
background : #d8e6ea; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.infoBoxNotice {
background : #ff8e90; 
} 
.infoBoxNoticeContents {
background : #ffe6e6; 
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.infoBoxHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
background : #009292; 
color : #ffffff; 
} 
TD.infoBox, SPAN.infoBox {
font-family : Verdana, Arial, sans-serif; 
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 : #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 : #009292; 
border-spacing : 1px; 
} 
.productListing-heading {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background : #009292; 
color : #ffffff; 
font-weight : bold; 
} 
TD.productListing-data {
font-family : Arial, Arial, sans-serif; 
font-size : 14px; 
font-weight : bold; 
} 
A.pageResults {
color : #0000ff; 
} 
A.pageResults:hover {
color : #0000ff; 
background : #ffff33; 
} 
TD.pageHeading, DIV.pageHeading {
font-family : Verdana, Arial, sans-serif; 
font-size : 20px; 
font-weight : bold; 
color : #9a9a9a; 
} 
TR.subBar {
background : #f4f7fd; 
} 
TD.subBar {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
TD.main, P.main {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
line-height : 1.5;
} 
TD.smallText, SPAN.smallText, P.smallText {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
TD.accountCategory {
font-family : Verdana, Arial, sans-serif; 
font-size : 13px; 
color : #aabbdd; 
} 
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-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
SPAN.newItemInCart {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
CHECKBOX, INPUT, RADIO, SELECT {
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
TEXTAREA {
width : 100%; 
font-family : Verdana, Arial, sans-serif; 
font-size : 11px; 
} 
SPAN.greetUser {
font-family : Verdana, 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, Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : bold; 
} 
SPAN.markProductOutOfStock {
font-family : Tahoma, Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #c76170; 
font-weight : bold; 
} 
SPAN.productSpecialPrice {
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
SPAN.errorText {
font-family : Verdana, Arial, sans-serif; 
color : #ff0000; 
} 
.moduleRowOver {
background-color : #d7e9f7; 
cursor : pointer; 
} 
.moduleRowSelected {
background-color : #e9f4fc; 
} 
.checkoutBarFrom, .checkoutBarTo {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #8c8c8c; 
} 
.checkoutBarCurrent {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
.messageBox {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
} 
.messageStackError, .messageStackWarning {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #ffb3b5; 
} 
.messageStackSuccess {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
background-color : #99ff00; 
} 
.inputRequirement {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
color : #ff0000; 
} 
TD.productDesc {
font-family : Verdana, Arial, sans-serif; 
font-size : 10px; 
padding : 1px 7px; 
} 

