/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

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

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

a {
color:#000000;
text-decoration:none;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
margin:0;
}
form {
display:inline;
}
input {
font-family:verdana,arial,sans-serif;
font-size:13px;
}
select {
font-family:verdana,arial,sans-serif;
font-size:13px;
}
textarea {
font-family:verdana,arial,sans-serif;
font-size:13px;
width:100%;
}
.boxtext {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.errorbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFB3B5 none repeat scroll 0 0;
font-family:verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
.stockwarning {
color:#CC0033;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.productsnotifications {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2FFF7 none repeat scroll 0 0;
}
.orderedit {
color:#70D250;
font-family:verdana,arial,sans-serif;
font-size:12px;
text-decoration:underline;
}
a:hover {
color:#FF0000;
text-decoration:underline;
}
tr.header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
tr.headernavigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0D3693 none repeat scroll 0 0;
}
td.headernavigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0D3693 none repeat scroll 0 0;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
a.headernavigation {
color:#FFFFFF;
}
a.headernavigation:hover {
color:#FFFFFF;
}
tr.headererror {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
}
td.headererror {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
tr.headerinfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00FF00 none repeat scroll 0 0;
}
td.headerinfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00FF00 none repeat scroll 0 0;
color:#FFFFFF;
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
tr.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
}
td.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0D3693 none repeat scroll 0 0;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
.infobox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0D3693 none repeat scroll 0 0;
}
.infoboxcontents {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.infoboxnotice {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF8E90 none repeat scroll 0 0;
}
.infoboxnoticecontents {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFE6E6 none repeat scroll 0 0;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
td.infoboxheading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FB161D none repeat scroll 0 0;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
td.infobox {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
span.infobox {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
tr.accounthistory-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.addressbook-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.alsopurchased-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.payment-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.productlisting-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.productreviews-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.upcomingproducts-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.shippingoptions-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.accounthistory-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.addressbook-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.alsopurchased-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.payment-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.productlisting-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.productreviews-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.upcomingproducts-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
tr.shippingoptions-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
table.productlisting {
border:1px solid #B6B7CB;
border-spacing:1px;
}
.productlisting-heading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0D3693 none repeat scroll 0 0;
color:#FFFFFF;
font-family:verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
td.productlisting-data {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
a.pageresults {
color:#0000FF;
}
a.pageresults:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFF33 none repeat scroll 0 0;
color:#0000FF;
}
td.pageheading {
color:#0D3693;
font-family:verdana,arial,sans-serif;
font-size:20px;
font-weight:bold;
}
div.pageheading {
color:#9A9A9A;
font-family:verdana,arial,sans-serif;
font-size:20px;
font-weight:bold;
}
tr.subbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F7FD none repeat scroll 0 0;
}
td.subbar {
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
td.main {
font-family:verdana,arial,sans-serif;
font-size:13px;
line-height:1.5;
}
p.main {
font-family:verdana,arial,sans-serif;
font-size:13px;
line-height:1.5;
}
td.smalltext {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
span.smalltext {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
p.smalltext {
font-family:verdana,arial,sans-serif;
font-size:12px;
}
td.accountcategory {
color:#AABBDD;
font-family:verdana,arial,sans-serif;
font-size:14px;
}
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 {
color:#FF0000;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
checkbox {
font-family:verdana,arial,sans-serif;
font-size:13px;
}
radio {
font-family:verdana,arial,sans-serif;
font-size:13px;
}
span.greetuser {
color:#F0A480;
font-family:verdana,arial,sans-serif;
font-size:14px;
font-weight:bold;
}
table.formarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F9FE none repeat scroll 0 0;
border:1px solid #7B9EBD;
}
td.formareatitle {
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.markproductoutofstock {
color:#C76170;
font-family:tahoma,verdana,arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.productspecialprice {
color:#FF0000;
font-family:verdana,arial,sans-serif;
}
span.errortext {
color:#FF0000;
font-family:verdana,arial,sans-serif;
}
.modulerowover {
background-color:#D7E9F7;
}
.modulerowselected {
background-color:#E9F4FC;
}
.checkoutbarfrom {
color:#8C8C8C;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.checkoutbarto {
color:#8C8C8C;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.checkoutbarcurrent {
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.messagebox {
font-family:verdana,arial,sans-serif;
font-size:10px;
}
.messagestackerror {
background-color:#FFB3B5;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.messagestackwarning {
background-color:#FFB3B5;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.messagestacksuccess {
background-color:#99FF00;
font-family:verdana,arial,sans-serif;
font-size:12px;
}
.inputrequirement {
color:#FF0000;
font-family:verdana,arial,sans-serif;
font-size:12px;