/*
  $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-color: #ffb3b5;
font-weight: ;
}

.stockwarning 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #cc0033;
}

.productsnotifications 
{
background-color: #f2fff7;
}

.orderedit 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #70d250;
text-decoration: underline;
}

body 
{
background-color: #ffffff;
color: #444444;
margin: 0px;
}

a 
{
color: #0000ff;
text-decoration: none;
}

a:hover 
{
color: #0000ff;
text-decoration: underline;
}

form 
{
display: inline;
}

tr.header 
{
background-color: #ffffff;
}

tr.headernavigation 
{
background-color: #006BA3;
}

td.headernavigation 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background-color: #006BA3;
color: #ffffff;
font-weight: ;
}

a.headernavigation 
{
color: #FFFFFF;
}

a.headernavigation:hover 
{
color: #ffffff;
}

tr.headererror 
{
background-color: #ff0000;
}

td.headererror 
{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #ff0000;
color: #ffffff;
font-weight: ;
text-align: center;
}

tr.headerinfo 
{
background-color: #00ff00;
}

td.headerinfo 
{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
background-color: #00ff00;
color: #ffffff;
font-weight: ;
text-align: center;
}

tr.footer 
{
background-color: #006BA3;
}

td.footer 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background-color: #006BA3;
color: #ffffff;
font-weight: ;
}

.infobox 
{
background-color: #b6b7cb;
}

.infoboxcontents 
{
background-color: #ffffff;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

.infoboxnotice 
{
background-color: #FF8E90;
}

.infoboxnoticecontents 
{
background-color: #FFE6E6;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

td.infoboxheading 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: ;
background-color: #73B6D9;
color: #ffffff;
}

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-color: #ffffff;
}

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-color: #ffffff;
}

table.productlisting 
{
border-width: 1px;
border-style: solid;
border-color: #b6b7cb;
border-spacing: 1px;
}

.productlisting-heading 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background-color: #b6b7cb;
color: #FFFFFF;
font-weight: ;
}

td.productlisting-data 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

a.pageresults 
{
color: #0000FF;
}

a.pageresults:hover 
{
color: #0000FF;
background-color: #FFFF33;
}

td.pageheading, div.pageheading 
{
font-family: Verdana, Arial, sans-serif;
font-size: 20px;
font-weight: ;
color: #9a9a9a;
}

tr.subbar 
{
background-color: #f4f7fd;
}

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;
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: #aabbdd;
}

td.fieldkey 
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: ;
}

td.fieldvalue 
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}

td.tableheading 
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: ;
}

span.newitemincart 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #ff0000;
}

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: #C40000;
font-weight: ;
}

table.formarea 
{
background-color: #f1f9fe;
border-color: #7b9ebd;
border-style: solid;
border-width: 1px;
}

td.formareatitle 
{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: ;
}

span.markproductoutofstock 
{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
color: #c76170;
font-weight: ;
}

span.productspecialprice 
{
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
}

span.errortext 
{
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
}

.modulerow 
{

}

.modulerowover 
{
background-color: #D7E9F7;
cursor: pointer;
cursor: hand;
}

.modulerowselected 
{
background-color: #E9F4FC;
}

.checkoutbarfrom, .checkoutbarto 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #8c8c8c;
}

.checkoutbarcurrent 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
}

/* message box */
.messagebox 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

.messagestackerror, .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;
}

/* input requirement */
.inputrequirement 
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #ff0000;
}
