/*  $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: Arial, Verdana, sans-serif; 
           font-size: 12px; 
				 }
.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;
			SCROLLBAR-FACE-COLOR: #ffffff; 

				         SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 

	               SCROLLBAR-SHADOW-COLOR: #ffffff; 

	               SCROLLBAR-3DLIGHT-COLOR: #ffffff; 

                 SCROLLBAR-ARROW-COLOR: #ff6600; 

                 SCROLLBAR-TRACK-COLOR: #ffffff; 

                 SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
A {  
    color: #000000;  
		text-decoration: none;}
A:hover {  
    color: #6699ff;  
    text-decoration: underline;}
A.backtotop {font-family: Verdana, Arial;
		 font-size: 10px;
		 font-weight: normal;
		  color: #ff6600;
		text-decoration: none;}
A.backtotop:hover {font-family: Verdana, Arial;
		 font-size: 10px;
		 font-weight: normal;
		  color: #ff6600;
		text-decoration: underline;}
FORM {display: inline;}
TR.header {  background: #ffffff;}
TR.headerNavigation {  background: #6699ff;} 
TD.headerNavigation {  font-family: Verdana, Arial, sans-serif;  
                       font-size: 12px;  
											 background: #6699ff;  
											 color: #ffffff;  
											 font-weight : bold;}
A.headerNavigation {   color: #FFFFFF; }
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 {  background: #6699ff;}
TD.footer {  font-family: Verdana, Arial, sans-serif;  
             font-size: 10px;  
						 background: #6699ff;  
						 color: #ffffff;  
						 font-weight: bold;}
.infoBox {  background: #6699ff;}
.infoBoxContents {  background: #ffffff;  
                    font-family: Verdana, Arial, sans-serif;  
										font-size: 12px;}
.infoBoxNotice {  background: #FF8E90;}
.infoBoxNoticeContents {  background: #FFE6E6;
                          font-family: Verdana, Arial, sans-serif;  
													font-size: 12px;}
TD.infoBoxHeading {  font-family: Arial, Verdana, sans-serif;  
                     font-size: 12px;  
										 font-weight: bold;  
										 background: #6699ff;  
										 color: #ffffff;}
.infoBoxNewProducts {  background: #ffff99;
                       border: 1px;  
                        border-style: solid;  
												border-color: #b6b7cb;  
												border-spacing: 1px;
												
												}
.infoBoxOrange{  background: #ff6600;}
TD.infoBoxHeadingOrange {  font-family: Verdana, Arial, sans-serif;  
                           font-size: 12px;  
													 font-weight: bold;  
													 background:#ff6600;  
													 color: #ffffff;}
.infoBoxGreen {  background: #99cc33;}
TD.infoBoxHeadingGreen{  font-family: Verdana, Arial, sans-serif;  
                         font-size: 12px;  
												 font-weight: bold;  
												 background:#99cc33;  
												 color: #ffffff;}
TD.infoBox, SPAN.infoBox {  font-family: Verdana, Arial, sans-serif;  
                            font-size: 12px;}
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: #f8f8f9;}
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: #f8f8f9;}
TABLE.productListing {  border: 1px;  
                        border-style: solid;  
												border-color: #b6b7cb;  
												border-spacing: 1px;}
.productListing-heading {  font-family: Verdana, Arial, sans-serif;  
                           font-size: 12px;  
													 background: #b6b7cb;  
													 color: #FFFFFF;  
													 font-weight: bold;}
TD.productListing-data {  font-family: Verdana, Arial, sans-serif;  
                          font-size: 12px;}
A.pageResults {  color: #0000FF;}
A.pageResults:hover {  color: #0000FF;  
                       background: #FFFF33;}
TD.heading,TD.pageHeading, DIV.pageHeading {  font-family: Verdana, Arial, sans-serif;  
                                   font-size: 12px;  
																	 font-weight: bold;  
																	 color: #6699ff;}
TR.subBar {  background: #f4f7fd;}
TD.subBar {  font-family: Verdana, Arial, sans-serif;  
             font-size: 12px;  
						 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: 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: 12px;  
											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: #6699ff;  
									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;}
.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: 12px; 
										color: #ff0000; }