/*
  $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
*/
/* Graphical Borders - boxes column_left_right - Star */
.mws_boxTop    { background: url('images/infobox/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft   { background: url('images/infobox/left.gif'); }
.mws_boxRight  { background: url('images/infobox/right.gif'); }
.mws_boxBottom { background: url('images/infobox/bot.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter { background: #373737; }
/* Graphical Borders - boxes column_left_right - Star */

/* Graphical Borders - boxes main modules and file-pages - Star */
.mws_boxTop_main    { background: url('images/infobox_main/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft_main   { background: url('images/infobox_main/left.gif'); }
.mws_boxRight_main  { background: url('images/infobox_main/right.gif'); }
.mws_boxBottom_main { background: url('images/infobox_main/bot.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter_main { background: #383838; }
/* Graphical Borders - boxes main modules and file-pages - End  */
.boxText { font-family: Tahoma; font-size: 10px;}
.errorBox { font-family : Tahoma; font-size : 10px;  background: #ff6600; font-weight: bold; }
.stockWarning { font-family : Tahoma; font-size : 10px; color: #8E4B1F; }
.productsNotifications { background: #383838; }
.orderEdit { font-family : Tahoma; font-size : 10px; color: #FF6600; text-decoration: underline; }

BODY {
  font-family: Tahoma;
  font-size: 8px;
  background: #383838;
  color: #eeeeee;
  font-weight: ;
  }

A {
    text-decoration: none;
    font-weight: bold;
}
A:link {
    color:           #838282;
    text-decoration: none;
}
A:visited {
    color:           #656565;
    text-decoration: none;
}
A:active {
    color:           #838282;
    text-decoration: none;
}
A:hover  {
    color:           #ff6600;
    text-decoration: none;
}


A.menucateg {
color:           #ffffff;
display: block;
text-decoration: none;
font-weight: regular;
font-family: Tahoma;
font-size: 11px;
border: solid 1px #373737;

}

A.menucateg:hover {
border: solid 1px #838282;
background: /*url('images/infobox_main/top.gif'*/);
text-decoration: none;
font-weight: regular;
color: #838282;
}

FORM {
        display: inline;
}

TR.header {
  background: ;
}

TR.headerNavigation {
  background: #383838;
}

TD.headerNavigation {
  font-family: Tahoma;
  font-size: 11px;
  background:  url('images/infobox/line.png');
  color: #ffffff;
  font-weight : normal;
}


A.headerNavigation:link {
    color:           #ffffff;
    text-decoration: none;
}
A.headerNavigation:visited {
    color:           #ffffff;
    text-decoration: none;
}
A.headerNavigation:active {
    color:           #ffffff;
    text-decoration: none;
}
A.headerNavigation:hover  {
    color:           #935125;
    text-decoration: none;
}


TR.headerError {
  background: #ff6600;
}

TD.headerError {
  font-family:  Tahoma;
  font-size: 11px;
  background: #eeeeee;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #383838;
}

TD.headerInfo {
  font-family:Tahoma;
  font-size: 11px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background:;
}

TD.footer {
  font-family: Tahoma;
  font-size: 11px;
  background: ;
  color: #777777;
  font-weight: bold;
}

.infoBox {
  background: #575757;
}

.infoBoxContents {
  background: #383838;
  font-family: Tahoma;
  font-size: 11px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Tahoma;
  font-size: 11px;
}

TD.infoBoxHeading {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  background: #383838;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Tahoma;
  font-size: 11px;
}

TABLE.TopinfoBox {
height: 10px;
width: 400px;
font-family: Tahoma;
  font-size: 11px;
  background: #363636;
  color: #FFFFFF;
  font-weight: ;
}

/*com-host.com*/
TABLE.LangBox {
height: 10px;
width: 120px;
}

TABLE.SearchallBox {
height: 50px;
width: 400px;
font-family: Tahoma;
font-size: 11px;
color: #FFFFFF;
font-weight: ;
}

TABLE.LinksBox {

background:  /*url('images/header_.png');*/
 font-family: Tahoma;
 font-size: 11px;

}

TABLE.NewsBox {
color:#656565;
font-family: Tahoma;
font-size: 11px;

}

TABLE.Pantone.Box {
color:#ffffff;
font-family: Tahoma;
font-size: 8px;

}


TD.noborderbox {
  font-family: Tahoma;
  font-size: 11px;
}

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: #575757;
  border-spacing: 1px;
}

.productListing-heading {  border: 0px;
  font-family: Tahoma;
  font-size: 11px;
  background: #393939;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  border: 0px;
  font-family: Tahoma;
  background: #404040;
  font-size: 11px;
}

A.pageResults {
  color: #656565;
}

A.pageResults:hover {
  color: #ff6600;
  background: #424242;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Tahoma;
  font-size: 24px;
  font-weight: bold;
  color: #656565;
}

TD.productPrice, SPAN.productPrice{
  font-family: Tahoma;
  font-size: 14px;
  font-weight: bold;
  color: #ff6600;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
}

TD.main, P.main {
  font-family: Tahoma;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Tahoma;
  font-size: 11px;
}

TD.accountCategory {
  font-family: Tahoma;
  font-size: 12px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Tahoma;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Tahoma;
  font-size: 12px;
  color: #ff6600;
}

CHECKBOX, SELECT, RADIO, INPUT {
  font-family: Tahoma;
  font-size: 11px;
  background:#626262;
  color: #cccccc;
  border: none;

}

TEXTAREA {
  width: 100%;
  font-family: Tahoma;
  font-size: 12px;

}

SPAN.greetUser {
  font-family: Tahoma;
  font-size: 14px;
  color: #ff6600;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma;
  font-size: 12px;
  color: #FF6600;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Tahoma;
  color: #ff6600;
}

SPAN.errorText {
  font-family: Tahoma;
  color: #ff6600;
}

.moduleRow { }
.moduleRowOver { background-color: #383838; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #626262; }

.checkoutBarFrom, .checkoutBarTo { font-family: Tahoma; font-size: 12px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Tahoma; font-size: 12px; color: #000000; }

/* message box */

.messageBox { font-family: Tahoma; font-size: 12px; }
.messageStackError, .messageStackWarning { font-family: Tahoma; color: #FF6600; font-size: 12px; font-weight: bold;}
.messageStackSuccess { font-family: Tahoma; font-size: 12px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Tahoma; font-size: 12px; color: #ff6600; }

/*tags cloud*/

ul {
margin-top: 0px;
list-style-type: none;
}
li {
float: right;
}
ul li a {
text-decoration: none;
line-height: 2.3em;
}
ul li a.tag1 {
color: #cc0000;
padding: 9px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;

}
ul li a.tag1:hover {
background-color: #cc0000;
color: white;
}
ul li a.tag2 {
color: #ff6600;
padding: 6px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}
ul li a.tag2:hover {
background-color: #ff6600;
color: white;
}
ul li a.tag3 {
color: #ffcc00;
padding: 10px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
}
ul li a.tag3:hover {
background-color: #ffcc00;
color: white;
}
ul li a.tag4 {
color: #66ff33;
padding: 14px;
font-family: Verdana, Arial, sans-serif;
font-size: 8px;
}
ul li a.tag4:hover {
background-color: #66ff33;
color: white;
}
ul li a.tag5 {
color: #00ffff;
padding: 6px;
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
}
ul li a.tag5:hover {
background-color: #00ffff;
color: white;
}
ul li a.tag6 {
color: #0000ff;
padding: 12px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
}
ul li a.tag6:hover {
background-color: #0000ff;
color: white;
}

ul li a.tag7 {
color: #990099;
padding: 14px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
}
ul li a.tag7:hover {
background-color: #990099;
color: white;
}
