.tt:hover 
{
 
}

.tt 
{
 
}

/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  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: bold;
}

.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: #F7F5DF;
 color: #330000;
 margin: 0px;
}

a 
{
 color: #330000;
 text-decoration: none;
}

a:hover 
{
 color: #AABBDD;
 text-decoration: underline;
}

form 
{
 display: inline;
}

tr.header 
{
 background-color: #F7F5DF;
}

tr.headernavigation 
{
 background-color: #ffb3b5;
}

td.headernavigation 
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 background-color: #990000;
 color: #ffffff;
 font-weight: bold;
}

a.headernavigation 
{
 color: #FFFFFF;
}

a.headernavigation:hover 
{
 color: #ffffff;
}

tr.headererror 
{
 background-color: #F7F5DF;
}

td.headererror 
{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12px;
 background-color: #ff0000;
 color: #ffffff;
 font-weight: bold;
 text-align: center;
}

tr.headerinfo 
{
 background-color: #F7F5DF;
}

td.headerinfo 
{
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12px;
 background-color: #F7F5DF;
 color: #ffffff;
 font-weight: bold;
 text-align: center;
}

tr.footer 
{
 background-color: #990000;
}

td.footer 
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 background-color: #990000;
 color: #ffffff;
 font-weight: bold;
}

.infobox 
{
 background-color: #b6b7cb;
}

.infoboxcontents 
{
 background-color: #f8f8f9;
 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: bold;
 background-color: #990000;
 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: #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-color: #f8f8f9;
}

table.productlisting 
{
 border-width: 1px;
 border-style: solid;
 border-color: #990000;
 border-spacing: 1px;
}

.productlisting-heading 
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 background-color: #990000;
 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-color: #FFFF33;
}

td.pageheading, div.pageheading 
{
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: #663300;
}

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: 12px;
 color: #663300;
 font-weight: bold;
 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: #990000;
 font-weight: bold;
}

table.formarea 
{
 background-color: #f1f9fe;
 border-color: #990000;
 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: 10px;
 color: #ff0000;
}

.originalbanner 
{
 font-family: "Times New Roman", Times, serif;
 font-size: 22px;
 font-style: italic;
 font-weight: bold;
 color: #FFFF00;
}

/* CSS hover enlarged image popup */
#pic 
{
 background-color: #FFFFFF;
 left: -15px;
 position: relative;
 top: -23px;
 width: 30px;
}

#pic a .large 
{
 border-width: 0px;
 display: block;
 height: 1px;
 left: -1px;
 position: absolute;
 top: -1px;
 width: 1px;
}

#pic a img 
{
 border-width: 0px;
}

#pic a.p1, #pic a.p1:visited 
{
 background-color: #FFFFFF;
 border-width: 0px;
 display: block;
 height: 50px;
 left: 0;
 text-decoration: none;
 top: 0;
 width: 33px;
}

#pic a.p1:hover 
{
 background-color: #FFFFFF;
 color: #000000;
 text-decoration: none;
}

#pic a.p1:hover .large 
{
 background-color: #FFFFFF;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
 display: block;
 position: absolute;
 width: 288px;
 height: 432px;
 left: -320px;
 top: -25px;
}

a.link:hover 
{
 display: block;
}

a.link .balloon 
{
 display: none;
}

a.link:hover .balloon 
{
 display: block;
 position: absolute;
 margin-top: -20px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 50px;
 background-color: #ffffff;
 height: 150px;
 width: 300px;
}

<style type="text/css"> body 
{
 font-size: .75em;
 font-family: Arial, sans-serif;
 background-color: #FFFFFF;
 color: #333333;
}

div#container 
{
 width: 500px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
}

h1 
{
 color: #F60;
 margin-top: 1em;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 letter-spacing: -2px;
}

p 
{
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 1.7em;
 margin-left: 0;
}

/*---------- bubble tooltip -----------*/
a.tt 
{
 position: relative;
 z-index: 24;
 color: #663300;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
}

a.tt span 
{
 display: none;
}

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover 
{
 z-index: 25;
 color: #aaaaff;
}

a.tt:hover span.tooltip 
{
 display: block;
 position: absolute;
 top: -190px;
 left: -0;
 padding-top: 5px;
 padding-right: 0;
 padding-bottom: 5;
 padding-left: 0;
 width: 205px;
 color: #993300;
 font-size: 12px;
 text-align: center;
 filter: alpha(opacity:90);
 khtmlopacity: 0.90;
 mozopacity: 0.90;
 opacity: 0.90;
}

a.tt:hover span.top 
{
 display: block;
 padding-top: 10px;
 padding-right: 8px;
 padding-bottom: 0;
 padding-left: 8px;
 background-image: url(bubble.gif);
 background-repeat: no-repeat;
 background-position: top;
}

a.tt:hover span.middle 
{
 /* different middle bg for stretch */

 display: block;
 padding-top: 0;
 padding-right: 8px;
 padding-bottom: 0;
 padding-left: 8px;
 background-image: url(bubble_filler.gif);
 background-repeat: repeat;
 background-position: bottom;
}

a.tt:hover span.bottom 
{
 display: block;
 padding-top: 3px;
 padding-right: 8px;
 padding-bottom: 10px;
 padding-left: 8px;
 color: #548912;
 background-image: url(bubble.gif);
 background-repeat: no-repeat;
 background-position: bottom;
}
/* begin styles for categories box, levels */
A.cat {
color: #000000;
text-decoration: none;
}
A.subcat1 {
color: #FF0000;
text-decoration: none;
}
A.subcat2 {
color: #5b0d0d;
text-decoration: none;
}
A.subcat3 {
color: #019901;
text-decoration: none;
}
/* end styles for categories box, levels */


 
{
 </style>: ;
}