/* 
$Id: stylesheet.css,v 1.1.1.1 2003/08/14 07:58:33 nickle
Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce 
Released under the GNU General Public License */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
.topmenu a:link{text-decoration:none;}
.topmenu a:visited{color:#ECF5FF;text-decoration:none;}
.topmenu a:hover{color:#FFFFCC;text-decoration:underline;}
.topmenu{font-family:"Arial","Helvetica","sans-serif";font-size:12px;color:#CCCCCC;}
.txt01{font-size:12px;line-height:18px; text-decoration: none}
.txt02{font-family:"細明體","新細明體";font-size:12px;color:#106020;line-height:16px;}
.iconlink a:link{text-decoration:none;color:#333333;}
.iconlink a:visited{color:#999999;text-decoration:none;}
.iconlink a:hover{color:#CC0000;text-decoration:underline;}
.iconlink{font-family:"Arial","Helvetica","sans-serif";font-size:12px;color:#333333;.down {	font-family: "新細明體", "細明體";	font-size: 11px;	color: #FFFFFF;}
.main01 {	font-family: "新細明體", "細明體";	font-size: 12px;	line-height: 20px;}
.main01 a:link {	color: #51783F;	font-family: "新細明體", "細明體";	font-size: 12px;}
.main01 a:visited {	color: #666666;}
.main01 a:hover {	color: #CC6600;	text-decoration: none;}
.main01 a:active {	text-decoration: none;}
TD.category_desc { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
.boxText { font-family:"新細明體", "細明體"; font-size: 13px;}
.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-color: #FFFFFF; background-repeat: repeat; background-attachment: scroll;background-position: 0% }
.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;}
a:hover { color: #7AC41B; text-decoration: underline }
FORM {	display: inline;}
TR.header { background: #ffffff;}
TR.headerNavigation { background: #7AC41B;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #A4A364; background-repeat: repeat; padding: 0 ;}
td.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #515027; padding: 0; }
 td.contentBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #515027; background-image: url('images/infobox/middle_middle.gif'); background-repeat: repeat; padding: 0; }
 A.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; background-repeat: repeat; padding: 0 ; }
A.headerNavigation:hover { color: #ffffff;}
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;}
TD.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer {}
td.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-repeat: repeat; background-attachment: scroll; color: #000000; font-weight: bold; url('http://www.decor99.com/catalog/images/infobox/down_bar.gif'); background-position: 0% }
 .infoBox { background-color: #D7D7D7; background-repeat: repeat; background-attachment: scroll; background-position: 0%}
.infoBoxContents { background: #FFFFFF; font-size: 12px; line-height: 17px; font-weight: normal; text-decoration: none}
.infoBoxNotice { background: #FF8E90;}
.infoBoxNoticeContents { background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
 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; background-repeat: repeat; background-attachment: scroll; background-position: 0% }
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; background-repeat: repeat; background-attachment: scroll; background-position: 0% 50% }
table.productListing { border-spacing: 1px; border: 1px solid #A4A364 }
.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height:23px; color: #515027; background-image: url('images/01_2.gif'); background-repeat: repeat; padding: 0;}
TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 12px;}
A.pageResults { color: #0000FF;}
A.pageResults:hover { color: #0000FF; background: #FFFF33;}
td.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
div.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 0px; color: #FFFFFF; font-weight: bold }
.produktHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #395512; line-height:20px; font-weight: bold }
TR.subBar { background: #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 { font-family: "新細明體", "細明體", sans-serif, sans-serif; font-size: 12px;} 
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, 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: #f0a480; font-weight: bold;}
table.formArea { background-color: #FFFFFF; background-repeat: repeat; background-attachment: scroll; border: 1px solid #7AC41B; background-position: 0% }
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: "新細明體", "細明體", sans-serif; color: #ff0000;}
.moduleRow { }
.moduleRowOver { background-color: #7AC41B; 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; }