/*

***********************************************************************************
***********************************************************************************

  This software is copyrighted by lunarscripts.com. 
  It is not freeware and may not be distributed in 
  whole or in part without permission. 
    
  Professional versions of Lunarscripts.com software must be licensed and registered.
  Unlawful copies of any Lunarscript will not be supported.
  For more information about your lunarcart or to become a reseller or vendor,
  please contact support@lunarscripts.biz.
  
  This is a professional storefront that will enhance the online business
  of any storefront and make backend administration extremely easy and
  user-friendly. Novices will be able to comfortably navigate their new
  stores in a matter of minutes instead of hours or days.
    
  Extensive rescripting and programming has been intricately included 
  throughout this software and thus renders the original version inseparable.
  
  This copyright tag may not be lawfully removed and this software
  may not be lawfully redistributed without permission.
  
***********************************************************************************
***********************************************************************************

*/

.boxText { padding:2; font-family: Verdana, Arial; font-size: 12px; border-left-width:1; border-right-width:1; border-top-width:1; border-top-style:solid }
.errorBox { font-family : Verdana, Arial; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial; font-size : 10px; color: #cc0033; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #2e4a8c;
  text-decoration: none;
}

A:hover {
  color: #2e4a8c;
  text-decoration: underline;
}

FORM {
        display: inline;
}

TR.header {
/*  background: #ffffff; */
}
TR.headerNavigation {
  background: #F5F5F5;
}

TD.headerNavigation {
 border-top:1px solid #000000; border-bottom:1px solid #000000; font-family: Verdana, Arial;
  font-size: 12px;
  background-image: url('images/header/header_nav.gif');
  background-repeat: repeat;
  color: #2e4a8c;  font-weight : bold; border-left-width:1; border-right-width:1; border-right-color:#2E4A8C
}

A.headerNavigation { 
  color: #2e4a8c;
  }

a:hover.headerNavigation {
  color: #2e4a8c;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #f5f5f5;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  background: #C4A654
  color: #2e4a8c;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #C4A654
}

TD.footer {
 border-top:1px solid #000000; font-family: Verdana, Arial;
  font-size: 12px;
  background: #FFFFFF;
  color: #2e4a8c;
  font-weight : bold; border-left-width:1; border-right-width:1; border-left-color:#000000; border-right-color:#000000
}

.infoBox {
  background: #808080
}

.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial;
  font-size: 12px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial;
  font-size: 12px;
  font-weight: bold;
  background: #FFffff;
  border-color: #000000
  color: #2e4a8c;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial;
  font-size: 12px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #F2F2EA;
}

tr.productListing-odd, tr.productListing-even tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
  background: #ffffff;
}

TR.productListing-heading {
  background: #C4A654
}

TD.productListing-heading {
 border-top:1px solid black; border-bottom:1px solid black; font-family: Verdana, Arial;
  font-size: 12px;
  background: #ffffff;
  color: #2e4a8c;
  font-weight : bold; border-left-width:1; border-right-width:1; border-left-color:black; border-right-color:black
  font-variant: small-caps;
}

TD.productListing-data {
  font-family: Verdana, Arial;
  font-size: 12px;
}

A.pageResults {
  color: #2e4a8c;
}

a:hover.pageResults {
  color: #2e4a8c;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial;
  font-size: 12px;
  color: #2e4a8c;
}

TD.main, P.main {
  font-family: Verdana, Arial;
  font-size: 12px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial;
  font-size: 12px;
}

TD.accountCategory {
  font-family: Verdana, Arial;
  font-size: 13px;
  color: #2e4a8c;
}

TD.fieldKey {
  font-family: Verdana, Arial;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial;
  font-size: 12px;
  color: #2e4a8c;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial;
  font-size: 12px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial;
  font-size: 12px;
}

SPAN.greetUser {
  font-family: Verdana, Arial;
  font-size: 12px;
  color: #2e4a8c;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #C4A654
  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: #2e4a8c;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #2e4a8c;
}

TD.checkoutBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #2e4a8c;
}

SPAN.checkoutBarHighlighted {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #2e4a8c;
}