/*
  $Id: stylesheet.css,v 1.48 2002/07/11 17:13:14 dgw_ Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2001 osCommerce

  Released under the GNU General Public License
*/

.protect {
   font-size: 7pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #ee0000;
   font-weight:bold;
   text-align: center;
}

.expect {
font-size: 7pt; 
color: #dd0000;
}

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #EEEEEE; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0000; }
.productsNotifications { background: #000000; }

BODY {
scrollbar-base-color: #484848; 
scrollbar-face-color: #484848; 
scrollbar-track-color: #222222; 
scrollbar-arrow-color: #555555;
scrollbar-highlight-color: #484848; 
scrollbar-3dlight-color: #666666; 
scrollbar-shadow-color: #484848;
scrollbar-darkshadow-color: #666666;
font-family: verdana, arial, helvetica, san-serif;
font-size: 8pt;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
background-color:black;
background-image:url(images/lm-hback.gif);
background-repeat:repeat-x;
}

A:link  {text-decoration: none;  color: #ffff00;}
A:visited {text-decoration: none; color: #ffff00}
A:hover {text-decoration: underline; color: FDED4D;}
A:active {text-decoration: none; color: #ffff00                             
}

#nav {
   font-size: 10pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
   align: justify;
}
#nav A:link  {text-decoration: none;
       color: #35B43C}
#nav A:visited {text-decoration: none;
       color: #077B0C}
#nav A:active {text-decoration: none;
       color: #37FF40}
#nav A:hover {
       text-decoration: none;
       color: #000000;
       background-color: #35B43C;
}

#solidborder { font-size:10px; border:1px solid #444444;}
#tc { font-size:10px; 
   border-right:1px solid #444444; 
   border-bottom:1px solid #444444;
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
   align: justify;}
#bc { font-size:10px; 
   border-right:1px solid #444444;
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
   align: justify;}
#bb { font-size:10px; 
   border-bottom:1px solid #444444;
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
   align: justify;
}

.bb { border-bottom:1px dashed #444444;
   color: #444444;
   
}


#header1 {
   font-size: 11pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #ABABAB; font-weight:bold
}

#header2 {
   font-size: 10pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #ABABAB; font-weight:bold
}

#price1 {
   font-size: 10pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
}

#details1 {
   font-size: 8.5pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #ffffff;
   align: justify;
   text-align: justify;
   line-height: 1.5;
}

.main {
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #ffffff;
   
   line-height: 1.3;
}


#details3 {
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
   align: justify;
}

#details2 {
   font-size: 10pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #EEEEEE;
}

#references {
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: #CCCCCC;
   align: justify;
}

#supfacts1 {
   font-size: 8pt; 
   font-family: verdana,helvetica; 
   text-decoration: none;
   color: black;
}

#mainback {
  background-image:url(../images/back1.gif);
  
  background-position: 50% 130;
  background-repeat:no-repeat;
}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
 
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;

  color: #EEEEEE;
  font-weight : bold;
}

.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;

  color: #EEEEEE;
  font-weight : bold;
}


TR.headerError {
  background: #cc0000;
}

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



TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  
  color: #EEEEEE;
  font-weight: bold;
  text-align: center;
}

TR.footer {

}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #333333;
  color: #EEEEEE;
  font-weight: bold;
}

.infoBox {
  background: #444444;

}

.infoBoxContents {
  font-size: 8pt; 
  font-family: verdana,helvetica; 
  text-decoration: none;
  color: #EEEEEE;
  background: #000000; 
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #444444;
  color: #EEEEEE;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
color: #EEEEEE; 
}

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: #222222;
color: #EEEEEE; 
}

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: #333333;
color: #EEEEEE; 
}

TR.productListing-heading {
font-family: Verdana, Arial, sans-serif;  
background: #444444;
}

TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #444444;
  color: #EEEEEE;
  font-weight: bold;

}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #EEEEEE; 
}

A.pageResults { 
  color: #EEEEEE; 
}

A.pageResults:hover { 
  color: #EEEEEE; 
  background: #000000; 
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #ffff00;
}

TR.subBar {
  background: #444444;
}

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;
  color: #ffffff; 
  line-height: 1.3;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #EEEEEE; 
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
color: #EEEEEE; 
}

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;
color: #EEEEEE; 
}

SPAN.newItemInCart {
  font-size: 8pt; 
  font-family: verdana,helvetica; 
  text-decoration: none;
  color: #EEEEEE;
  background: #000000; 
}

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: #ffff00;
  font-weight: bold;
}

TABLE.formArea {
  background: #000000;
  border-color: #808080;
  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: #EEEEEE; 
}

TD.checkoutBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
color: #EEEEEE; 
}

SPAN.checkoutBarHighlighted {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: ffff00;
  font-weight: bold;
}

