/*
  $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 : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.errorBox
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background : black;
    font-weight : bold;
}
.stockWarning
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(204 , 0 , 51);
}
.productsNotifications
{
    background : black;
}
.orderEdit
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 14px;
    color : white;
    text-decoration : underline;
}
BODY
{
    background : black;
    color : silver;
    margin : 0px;
    Font : Times New Roman;
    Font-size : 12;
    Background-color : black;
}
FORM
{
    display : inline;
    Background-color : black;
}
TR.header
{
    background : black;
}
TR.headerNavigation
{
    background : black;
}
TD.headerNavigation
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10;
    background : black;
    color : white;
    font-weight : bold;
}
A.headerNavigation
{
    color : white;
    Background-color : black;
}
A.headerNavigation:hover
{
    color : white;
    Background-color : black;
}
TR.headerError
{
    background : rgb(255 , 0 , 0);
}
TD.headerError
{
    font-family : Tahoma , Verdana , Arial , sans-serif;
    font-size : 12px;
    background : rgb(255 , 0 , 0);
    color : rgb(255 , 255 , 255);
    font-weight : bold;
    text-align : center;
}
TR.headerInfo
{
    background : black;
}
TD.headerInfo
{
    font-family : Tahoma , Verdana , Arial , sans-serif;
    font-size : 12px;
    background : rgb(0 , 255 , 0);
    color : white;
    font-weight : bold;
    text-align : center;
}
TR.footer
{
    background : black;
}
TD.footer
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background : black;
    color : rgb(255 , 255 , 255);
    font-weight : bold;
}
.infoBox
{
    background : black;
}
.infoBoxContents
{
    background : black;
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.infoBoxNotice
{
    background : black;
}
.infoBoxNoticeContents
{
    background : black;
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
TD.infoBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 12px;
    font-weight : bold;
    background : black;
    color : white;
}
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 : black;
}
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 : black;
}
.productListing-heading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background : black;
    font-weight : bold;
    line-height : 22px;
}
TD.productListing-data
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
A.pageResults
{
    color : white;
}
A.pageResults:hover
{
    color : white;
    background : black;
}
TR.subBar
{
    background : black;
}
TD.subBar
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(0 , 0 , 0);
}
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 : white;
}
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 : rgb(255 , 0 , 0);
}
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 : red;
    font-weight : bold;
}
TABLE.formArea
{
    background : black;
    border-color : rgb(123 , 158 , 189);
    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 : red;
    font-weight : bold;
    Font-style : italic;
}
SPAN.productSpecialPrice
{
    font-family : Verdana , Arial , sans-serif;
    color : rgb(255 , 0 , 0);
}
SPAN.errorText
{
    font-family : Verdana , Arial , sans-serif;
    color : rgb(255 , 0 , 0);
}
.moduleRow
{
}
.moduleRowOver
{
    background-color : black;
    cursor : hand;
}
.moduleRowSelected
{
    background-color : black;
}
.checkoutBarFrom, .checkoutBarTo
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : white;
}
.checkoutBarCurrent
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(0 , 0 , 0);
}
/* message box */
.messageBox
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.messageStackError, .messageStackWarning
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 11px;
    color : rgb(255 , 0 , 0);
}
.messageStackSuccess
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background-color : black;
}
/* input requirement */
.inputRequirement
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(255 , 0 , 0);
}
/* x changes */
A:link
{
    COLOR : rgb(200 , 200 , 250);
    text-decoration : none;
    Font-size : 12;
    Font : Verdana;
    Font-weight : bold;
    Font-style : normal;
}
A:visited
{
    COLOR : rgb(250 , 200 , 200);
    text-decoration : none;
    Font-weight : bold;
    Font-size : 12;
    Font : Verdana;
}
A:hover
{
    COLOR : rgb(254 , 0 , 0);
    text-decoration : underline;
}
.GlobalLink
{
    COLOR : white;
    FONT-FAMILY : Verdana , Arial;
    FONT-SIZE : 10px;
}
.Breadcrumbs
{
    COLOR : white;
    FONT-FAMILY : Verdana , Arial;
    FONT-SIZE : 11px;
}
.CategoryTop
{
    COLOR : rgb(255 , 255 , 255);
    FONT-FAMILY : Verdana , Arial;
    FONT-SIZE : 12px;
    font-weight : bold;
}
.CategoryBkgrnd
{
    background-color : black;
    border-right-width : 1px;
    border-bottom-width : 0px;
    border-right-style : solid;
    border-bottom-style : solid;
    border-right-color : rgb(102 , 102 , 102);
    border-bottom-color : rgb(102 , 102 , 102);
    Padding-right : 6px;
}
.pageHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 20px;
    font-weight : bold;
    color : rgb(225 , 250 , 160);
}
.blockHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 12px;
    font-weight : bold;
    background-color : black;
    color : white;
    height : 21px;
    padding-left : 8px;
}
.productslistHeading
{
    COLOR : white;
    FONT-FAMILY : Times New Roman;
    FONT-SIZE : 28px;
    FONT-WEIGHT : bold;
    Font-style : italic;
}
.newitemsHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 14px;
    font-weight : bold;
    color : rgb(255 , 255 , 255);
}
.smallText
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    line-height : 11px;
}
.boxGreen
{
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-style : solid;
    border-right-color : rgb(0 , 126 , 0);
    border-bottom-color : rgb(0 , 126 , 0);
    border-left-color : rgb(0 , 126 , 0);
}
.boxRed
{
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-style : solid;
    border-right-color : rgb(255 , 0 , 0);
    border-bottom-color : rgb(255 , 0 , 0);
    border-left-color : rgb(255 , 0 , 0);
}
.boxGold
{
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-style : solid;
    border-right-color : rgb(255 , 204 , 102);
    border-bottom-color : rgb(255 , 204 , 102);
    border-left-color : rgb(255 , 204 , 102);
}
.boxBlue
{
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-style : solid;
    border-right-color : rgb(102 , 102 , 102);
    border-bottom-color : rgb(102 , 102 , 102);
    border-left-color : rgb(102 , 102 , 102);
}
.boxBlueText
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 12px;
    font-weight : bold;
    color : black;
    background-color : white;
    height : 20px;
    padding-left : 4px;
    Border-top : 1px;
    Border-right : 1px;
    Border-bottom : 1px;
    Border-left : 1px;
    Border : 1px;
}
.boxLtgreen
{
    border-right-width : 1px;
    border-bottom-width : 1px;
    border-left-width : 1px;
    border-right-style : solid;
    border-bottom-style : solid;
    border-left-style : solid;
    border-right-color : rgb(168 , 186 , 187);
    border-bottom-color : rgb(168 , 186 , 187);
    border-left-color : rgb(168 , 186 , 187);
}
.priceLrg
{
    font-size : 18px;
}
td
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
}
.otherpageTitles
{
    font-size : 18px;
    font-weight : bold;
    color : rgb(102 , 102 , 102);
}
.dottedline
{
    height : 2px;
    width : 710px;
    border : 2px dotted rgb(102 , 102 , 102);
    padding-left : 10px;
}
