/*

  $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

*/



a {

  color: #000000;

  text-decoration: none;

}



body {

  color: #000000;

  margin: 0px;

  

}



form {

  display: inline;

}



input {

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

}



select {

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

}



textarea {

  width: 100%;

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

}



.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;

}



a:hover {

  color: #7f99b2;

  text-decoration: underline;

}



tr.header {

  background: #ffffff;

  color: #ffffff;

}



tr.headernavigation {

  background: #c2defc;

}



td.headernavigation {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

  background: #ad937c;

  color: #ffffff;

  font-weight: bold;

}



a.headernavigation {

  color: #0000ff;

}



a.headernavigation:hover {

  color: #0000ff;

}



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;

  color: #ffffff;

}



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

}



td.footer {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

  background: #ad937c;

  color: #ffffff;

  font-weight: bold;

}



.infobox {

  background: #003366;

}



.infoboxcontents {

  background: #f8f8f9;

  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: 10px;

  font-weight: bold;

  background: #2c4c61;

  color: #ffffff;

}



td.infobox {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

}



span.infobox {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

}



tr.accounthistory-odd {

  background: #f8f8f9;

}



tr.addressbook-odd {

  background: #f8f8f9;

}



tr.alsopurchased-odd {

  background: #f8f8f9;

}



tr.payment-odd {

  background: #f8f8f9;

}



tr.productlisting-odd {

  background: #f8f8f9;

}



tr.productreviews-odd {

  background: #f8f8f9;

}



tr.upcomingproducts-odd {

  background: #f8f8f9;

}



tr.shippingoptions-odd {

  background: #f8f8f9;

}



tr.accounthistory-even {

  background: #f8f8f9;

}



tr.addressbook-even {

  background: #f8f8f9;

}



tr.alsopurchased-even {

  background: #f8f8f9;

}



tr.payment-even {

  background: #f8f8f9;

}



tr.productlisting-even {

  background: #f8f8f9;

}



tr.productreviews-even {

  background: #f8f8f9;

}



tr.upcomingproducts-even {

  background: #f8f8f9;

}



tr.shippingoptions-even {

  background: #f8f8f9;

}



table.productlisting {

  border: 1px;

  border-style: solid;

  border-color: #b6b7cb;

  border-spacing: 1px;

}



.productlisting-heading {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

  background: #b6b7cb;

  color: #ffffff;

  font-weight: bold;

}



td.productlisting-data {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

}



a.pageresults {

  color: #0000ff;

}



a.pageresults:hover {

  color: #0000ff;

  background: #ffff33;

}



td.pageheading {

  font-family: verdana, arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #9a9a9a;

}



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 {

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

}



p.main {

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

}



td.smalltext {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

}



span.smalltext {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

}



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 {

  font-family: verdana, arial, sans-serif;

  font-size: 11px;

}



radio {

  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: hand;

}



.modulerowselected {

  background-color: #e9f4fc;

}



.checkoutbarfrom {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

  color: #8c8c8c;

}



.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 {

  font-family: verdana, arial, sans-serif;

  font-size: 10px;

  background-color: #ffb3b5;

}



.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;

}





/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
