/*  $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*/------------Boxes Section for css-------------Format each info box according to you liking*/.contentBox {  background: #b6b7cb;}TD.contentBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.contentBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.BestSellersBox {  background: #b6b7cb;}TD.BestSellersBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.BestSellersBoxContents { background-color: #f8f8f9; background-repeat: repeat; background-attachment:                scroll; font-family: Verdana; font-size: 12px; color: #990033;                background-position: 0% }.CategoriesBox {  background: #b6b7cb;}TD.CategoriesBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.CategoriesBoxContents { background-color: #f8f8f9; background-repeat: repeat; background-attachment:                scroll; font-family: Verdana, Arial, sans-serif; font-size:                10px; color: #666666; font-weight: bold; background-position:                0% }.CurrenciesBox {  background: #b6b7cb;}TD.CurrenciesBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.CurrenciesBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.InformationBox {  background: #b6b7cb;}TD.InformationBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.InformationBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.LanguagesBox {  background: #b6b7cb;}TD.LanguagesBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.LanguagesBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.ManufacturerInfoBox {  background: #b6b7cb;}TD.ManufacturerInfoBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.ManufacturerInfoBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.ManufacturersBox {  background: #b6b7cb;}TD.ManufacturersBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.ManufacturersBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.OrderHistoryBox {  background: #b6b7cb;}TD.OrderHistoryBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.OrderHistoryBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.ProductNotificationsBox {  background: #b6b7cb;}TD.ProductNotificationsBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.ProductNotificationsBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.ReviewsBox {  background: #b6b7cb;}TD.ReviewsBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.ReviewsBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.SearchBox {  background: #b6b7cb;}TD.SearchBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.SearchBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif; 
 font-size: 10px;}.ShoppingCartBox {  background: #b6b7cb;}TD.ShoppingCartBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.ShoppingCartBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.SpecialsBox {  background: #000000;}TD.SpecialsBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.SpecialsBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.TellaFriendBox {  background: #b6b7cb;}TD.TellaFriendBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.TellaFriendBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 10px;}.WhatsNewBox {  background: #b6b7cb;}TD.WhatsNewBoxHeading {  font-family: Verdana, Arial, sans-serif;  font-size: 10px;  font-weight: bold;  background: #b6b7cb;  color: #ffffff;}.WhatsNewBoxContents {  background: #f8f8f9;  font-family: Verdana, Arial, sans-serif;  font-size: 14px;}.boxText     { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #666666;                font-weight: bold }.errorBox    { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color:                #FFFF99; background-repeat: repeat; background-attachment:                scroll; color: #800080; font-weight: bold;                background-position: 0% 50% }.stockWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #cc0033 }.productsNotifications { background-color: #FFCC99; background-repeat: repeat; background-attachment:                scroll; color: #800000; font-family: Verdana; font-size: 10px;                background-position: 0% 50% }.orderEdit   { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #990033 }body         { background-color: #ffffff; background-repeat: repeat; background-attachment:                scroll; color: #666666; font-size: 11px; font-family: Verdana;                font-weight: bold; margin: 0px; background-position: 0% 50% }a            { color: #339966; text-decoration: none; font-size: 11px; font-family: Verdana;                font-weight: bold }a:hover      { color: #CC0000; font-family: Verdana; font-size: 11px; font-weight: bold }form         { display: inline; color: #990033; font-size: 10px; font-family: Verdana }tr.header    { background-color: #FFFFFF; background-repeat: repeat; background-attachment:                scroll; font-family: Verdana; font-size: 12px; color: #800000;                font-weight: bold; background-position: 0% 50% }tr.headerNavigation { background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-family: Arial; font-size: 14pt;                background-position: 0% 50% }td.headerNavigation { font-family: Arial, Verdana, sans-serif; font-size: 14pt; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF;                 background-position: 0% 50% }A.headerNavigation {   color: #FFFFFF; font-size:12px; font-weight:bold }a:hover.headerNavigation { color: #FCE6D3; font-size: 12px; font-weight:bold }tr.headerError { background-color: #800000; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-family: Verdana; font-size: 10px;                background-position: 0% 50% }td.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px;                background-color: #990033; background-repeat: repeat;                background-attachment: scroll; color: #FFFFFF; text-align:                center; font-weight: bold; background-position: 0% 50% }tr.headerInfo { background-color: #990033; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-family: Verdana; font-size: 10px;                background-position: 0% 50% }td.headerInfo { font-family: Verdana; font-size: 12px; b
ackground-color: #990033;                background-repeat: repeat; background-attachment: scroll;                color: #FFFFFF; text-align: Center; font-weight: bold;                background-position: 0% 50% }tr.footer    { background-color: #990033; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-family: Verdana; font-size: 10px;                background-position: 0% 50% }td.footer    { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color:                #990033; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-weight: bold;                background-position: 0% 50% }.infoBox     { background-repeat: repeat; background-attachment: scroll; color: #800000;                background-color: #FCE6D3; font-size: 12px;                border: 0px dotted #FFEAD5; background-position: 0% 50% }.infoBoxContents { background-color: #FFFFFF; background-repeat: repeat; background-attachment:                scroll; font-family: Verdana, Arial, sans-serif; font-size:                12px; color: #000000; background-position:    0% 50%;  }.infoBoxNotice { background-color: #800000; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-size: 11px; background-position:                0% 50% }.infoBoxNoticeContents { background-color: #800000; background-repeat: repeat; background-attachment:                scroll; font-family: Verdana, Arial, sans-serif; font-size:                10px; color: #FFFFFF; background-position: 0% 50% }td.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color:                #FCE6D3; background-repeat: repeat; background-attachment:                scroll; color: #800000; background-position: 0% 50% }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; color: #800000; 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; color: #800000; background-position: 0% }table.productListing { border-spacing: 1px; border: 0px solid #FFFFFF;  }.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 11px; background-color:                #CC0000; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-weight: bold;                border: 0px solid #FFEAD5; background-position: 0% 50% }td.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #800000;                border-style: solid; border-color: #FFFFFF }a.pageResults { color: #800000; font-size: 10px; font-family: Verdana }a:hover.pageResults { color: #990033; background-color: #FFFFFF; background-repeat: repeat;                background-attachment: scroll; font-family: Verdana;                font-size: 10px; background-position: 0% 50% }td.pageHeading, div.pageHeading { border:1px solid #FCE6D3; font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #CC0000;                font-weight: bold; background-color: #FCE6D3  }tr.subBar    { background-color: #800000; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; font-size: 11px; border-style: solid;                border-color: #FFFFFF; background-position: 0% 50% }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: 10px; line-height: 1.5;                color: #666666 }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: #800000 }td.fieldKey  { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #666666;                font-weight: bold }td.fieldValue { font-family: Verdana; font-size: 11px; color: #666666; font-weight: bold }td.tableHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #C0C0C0;                font-weight: bold }span.newItemInCart { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #800000 }CHECKBOX, INPUT, RADIO, SELECT {  font-family: Verdana, Arial, sans-serif;  font-size: 11px;}textarea     { width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 10px; color:                #990033 }span.greetUser { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #800000;                font-weight: bold }table.formArea { background-color: #FFFFFF; background-repeat: repeat; background-attachment:                scroll; color: #FFFFFF; border: 1px solid #FFFFFF;                background-position: 0% 50% }td.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color:                #800000; font-weight: bold }span.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color:                #800000; font-weight: bold }span.productSpecialPrice { font-family: Verdana, Arial, sans-serif; color: #FF0000; font-size: 12px;                font-weight: bold }span.errorText { font-family: Verdana, Arial, sans-serif; color: #800000; font-size: 11px }.moduleRow   {  }.moduleRowOver { border:1px solid #FFE2C6; background-color: #FFF0E1; cursor: hand; color: #800000; font-size: 10px;                font-family: Verdana;  }.moduleRowSelected { background-color: #FFE2C6; color: #800000; font-size: 10px; font-family:                Verdana; border-style: solid; border-color: #FFE2C6 }.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #800080 }.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:                #FFE2C6; color: #800000; border-style: solid; border-color:                #FFE2C6 }.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color:                #FFE2C6; color: #800000; border-style: solid; border-color:                #FFE2C6 }/* input requirement */.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; } /* ----------------- coolMenu ----------------- */  .clCMEvent{ 	position:absolute; 	width:99%; height:99%; 	clip:rect(0,100%,100%,0); 	left:0;  	top:0; 	visibility:visible }   .clCMAbs{ 	position:absolute; 	visibility:hidden; 	left:0; 	top:0; }  .clBar       { position: absolute; width: 10; height: 10; background-color: #FFFF99;                layer-background-color: #fb660c; visibility: hidden }.clLevel0, .clLevel0over { position: absolute; font-family: Verdana, arial, helvetica; font-size: 10px;                color: #800080; padding: 1px }.clLevel0{ 	background-color:#ffffff; 	layer-background-color:#ffffff; 	color:#000000; }  .clLevel0over { background-color: #FF9900; layer-background-color: #bbc3d3; color: #800080;                cursor: hand }.clLevel0border { position: absolute; visibility: hidden; background-color: #FFFF99;                layer-background-color: white }.clLevel1, .clLevel1over{ 	position:absolute; 	padding:2px; 	font-family:Verdana,arial,helvetica; 	font-size:10px; }  .clLevel1{ 	background-color:#ffffff; 	layer-background-color:#ffffff; 	color:#000000; }  .clLevel1over { background-color: #FFFF99; layer-background-color: #bbc3d3; color: #666633;                cursor: hand }.clLevel1border { position: absolute; visibility: hidden; background-color: #FFFF99;        
        layer-background-color: white; color: #666633 }/* ----------------- coolMenu_eof ----------------- *//* VJ Links Manager v1.00 begin */table.linkListing { border-spacing: 1px; border: 1px solid #FCE6D3;  }.linkListing-heading { font-family: Verdana; font-size: 10px; background-color: #CC0000;                background-repeat: repeat; background-attachment: scroll;                color: #008000; text-align: center; background-position: 0% 50% }td.linkListing-data { font-family: Verdana, Arial, sans-serif; font-size: 10px;                border: 1px solid #FFFFFF; padding-right: 4px; padding-bottom:                4px }tr.linkListing-odd { background-repeat: repeat; background-attachment: scroll;                background-position: 0% }tr.linkListing-even { background-repeat: repeat; background-attachment: scroll;                background-position: 0% }/* VJ Links Manager v1.00 end *//*/* ISM Start */.newinfobox_top1 { font-family: Arial; font-size: 10pt; white-space: nowrap; color: #CC0000;                text-transform: uppercase; font-weight: bold }.newinfobox_top2 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top3 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top4 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top5 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top6 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top7 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top8 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top9 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfobox_top10 {font-family: Verdana, Arial, sans-serif;font-size: 12px;white-space: nowrap;}.newinfoBoxContents { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #990033;                font-weight: bold }/* ISM End */ table.headerListing { border-spacing: 0px; border: 0px font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}.format_formulare {	border:1px solid #cc9933; font-family: Arial;	font-size: 8pt;	color: #375B98;	background-color: #FFFFFF;}
        td.smallText2, span.smallText2, p.smallText2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#000000 }/* DWD Contribution -> Add: Browse by Categories. */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 *//* DWD Contribution End. */h1 {  font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 0; padding-bottom: 0;}h2 { font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: normal; margin-bottom: 0; padding-bottom: 0;}