/*
  $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
*/
@charset "utf-8";
/* CSS Document */
.boxText {font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#000000}
.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;}
.newsText {font-family: Verdana, Arial, sans-serif; font-size: 12px; color:#000000}
BODY {background: #ffffff; color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font: 11px 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;}
td{font-size : 10px;}
A {color: #000000; text-decoration: none;}
a:hover {text-decoration: underline; color: #000000;}
a:active
{color: #000000; text-decoration: none;}
FORM {display: inline;}
TR.header {background: #ffffff;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #8B5D21; color: #000000; font-weight : bold; background-image: url('./images/2bg.gif');}
TD.header_category_sort {background-color: rgb(236,236,236); padding: 2px 0px 2px 0px;}
A.headerNavigation {color: #000000;}
A.headerNavigation:hover {color: #000000;}
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: #bbc3d3;}
TD.footer {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #bbc3d3; color: #ffffff; font-weight: bold;}
h1 {font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: normal; color: #FF6600;}
h2 {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF6600;}
.infoBox {background: #ECECEC; font-size: 13px; line-height: 20px;}
.infoBox_grey {background: #CECECE;}
.infoBox2 {background: #b6b7cb;}
.infoBoxContents {background-color: rgb(236,236,236); padding: 0px 0px 0px 0px; font-size: 10px;}
.infoBoxContentsWhite {background-color: #FFFFFF; padding: 0px 0px 0px 0px; font-size: 10px;}
.infoBoxContents_grey {background-color: rgb(236,236,236); padding: 0px 0px 0px 0px; font-size: 11px;}
.infoBoxBlue {background: #E7F0FF; font-size: 12px;}
.infoBoxContentsBlue {background-color: #E7F0FF; padding: 0px 0px 0px 0px; font-size: 11px;}
.infoBoxContents2 {background-color: #FFFFFF; padding: 0px 0px 0px 0px; font-size: 11px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading {font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; padding: 0px 0px 0px 0px; font-weight: bold; background-image: url(/images/image2_bg.gif);}
TD.infoBoxHeading3 {background-color: #FFFFFF; color: white; font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; padding: 0px 0px 0px 0px; font-weight: bold;}
TD.infoBoxHeading2 {background-color: #3D548D; color: #FFFFFF; font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; padding: 0px 0px 0px 0px; font-weight: bold;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 11px;}
.manufacturer_bg {padding-bottom:8px; height:92px; font-family: Verdana, Arial, sans-serif; font-size: 10px; background-image: url(./images/manufacturer_bg_image.jpg); background-repeat: no-repeat; background-position: center center;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background-color: rgb(236,236,236);}
TR.productListing-odd {background-color: rgb(236,236,236); border-top-width: 10px; border-bottom-width: 10px; border-top-color: rgb(236,236,236); border-bottom-color: rgb(236,236,236);}
TR.productListing-even {border-top-width: 10px; border-bottom-width: 10px;}
td.productImage {border:1px solid #CCCCCC; padding:4px;}
#productImageContainer{display: block;}
#productImage {border:1px solid #CCCCCC; padding:2px; margin:2px; /*height:37px; width:41px; */
	min-height:37px; height:auto !important; height:37px; background-height:37px;}
#popupImage {border:1px solid #CCCCCC; padding:2px; margin:2px;}
.closeWinBox {border:1px solid #CCCCCC;padding:5px;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, /*TR.shippingOptions-even {}
TR.productListing-master-even {}
TR.productListing-master-even {}*/
TABLE.productListing {border-spacing: 0px;}
TABLE.productInfo {border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC;}
TABLE.productListing-master {border-spacing: 0px;}
.productTitleDash {border-bottom-width: 1px; border-bottom-style: dashed; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC;}
.productListing-heading {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-image: url(./images/image3_bg.gif);}
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, DIV.pageHeading {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333;}
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, 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: 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: #FF6600; 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;}
.productSpecialPrice {font-family: Verdana, Arial, sans-serif; color: #009933; font-size: 12px; font-weight: bolder;}
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;}
.productTitle {color : #006699; font-size : 12px; font-weight: bold; text-decoration : none;}
.productBigTitle {background : transparent; font-size: 20px; color:#0011FF; font-weight : bold;}
.productPageHeader {font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #38567E; font-weight: bold; margin-top:5px;}
.newsTitle {background : transparent; color : #FFFFFF; font-size : 11px; font-family : Tahoma; font-weight: bold; text-decoration : none;}
/* our stylesheet */
.textbild {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; letter-spacing: 1px;}
.textbildhomebtnhack {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; letter-spacing: 1px; padding-top: 5px;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: 1px;}
.oneline {font-family: Arial, Helvetica, sans-serif; font-size: 1px;}
.froms {font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1 solid #003366; margin: auto;}
.textbildwhite {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; letter-spacing: 1px;}
.text2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; letter-spacing: 1px; clip: rect(auto,auto,auto,auto); padding-right: 4px; right: 6px;}
.bodytext {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; word-spacing: normal; text-align: justify; vertical-align: top; white-space: normal; padding: 5px;}
.bodyheader {padding-left:5px; padding-right:5px;}
.bold {font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #FF6600;}
.butt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-image: url(./images/butt_image.jpg); border: 1px solid #97B8D2; font-weight: bold; letter-spacing: 1px; height: 20px;}
.style1 {color: #FFFFFF}
.style2 {color: #2558B0; font-weight: bold;}
.style3 {color: #003366}
.tr_underline_grey {border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC;}
.PriceList  {font-family: Verdana, Arial, sans-serif; color: #9a9a9a; font-size: 12px; font-weight: bold }
.oldPrice {text-decoration: line-through }
.financePrice  {font-family: Verdana, Arial, sans-serif; color: #ff0000;}
.tr_upperline_grey {border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC;}
.H5 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333333;}
a.action_link {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF0000;}
a.body_link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight:bolder; font-style: underline;}
a.body_link:hover {color: #FF6600;}
a.action_link_sm {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300;}
a.action_link_sm:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000;}
.tb_bt {background-image: url(./images/infobox/tb_bt.gif);}
.tb_bt_lt {background-image: url(./images/infobox/tb_bt_lt.gif);}
.tb_bt_rt {background-image: url(./images/infobox/tb_bt_rt.gif);}
.tb_lt {background-image: url(./images/infobox/tb_lt.gif);}
.tb_rt {background-image: url(./images/infobox/tb_rt.gif);}
.tb_top {background-image: url(./images/infobox/tb_top.gif);}
.tb_tp_lt {background-image: url(./images/infobox/tb_tp_lt.gif);}
.tb_tp_rt {background-image: url(images/infobox/tb_tp_rt.gif);}
UL.BrowseBy {list-style-type: disc; list-style-position: inside; list-style: none; margin-left: 1em; padding-left: 2em; text-indent: -1em;} /* UL.BrowseBy */
LI.BrowseBy {} /* LI.BrowseBy */