/*
  $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

  Greenmania Template by www.badeziner.com 
  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;color:#000000; background: #ffffff; 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 { color:#333333; margin:0; text-align:center; }
#wrapper { width:814px; text-align:right; margin:0 auto; padding:0; background-color:#0A0909; }
A { color:#333333; text-decoration: none; }

A:hover { color: #FF9900; text-decoration: none; }

A.linknews { color:#333333; text-decoration: none; line-height: 150%; }

A.linknews:hover { color: #FF9900; text-decoration: none; line-height: 150%; }

FORM { display: inline; }

TR.header { background: #ffffff; }

TR.headerNavigation { background: #0a0909; }

TD.headerNavigation { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #000000; font-weight : bold; }

A.headerNavigation { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

A.headerNavigation:hover { color: #FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

TR.headerError { background: #ffffff; }

TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ffffff; color: #000000; 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: #0a0909; }

/* data, request number */
TD.footer { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #666666; font-weight: bold; }

.infoBoxSmall { background: #0A0909; }
.infoBox { background: #cccccc; border:0px solid #272a2c; }

.infoBoxContents { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.contentBoxContents { background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.infoBoxNotice { background: #000000; }

.infoBoxNoticeContents { background: #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: #0a0909; 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.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #f8f8f9; }

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #f8f8f9; }
TR.productListing-odd { background: #f8f8f9; }
TR.productListing-even { background: #f8f8f9; }
TABLE.productListing { border:1 solid #CCC; margin:0; }

.productListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333333; font-weight: bold; }

TD.productListing-data { font-family: Verdana, Arial, sans-serif; font-size: 12px; }

A.pageResults { color:#999999; text-decoration:none; }

A.pageResults:hover { color:#FF9900; text-decoration:underline; }

TD.pageHeading, DIV.pageHeading { font-family: Verdana, Arial, sans-serif; font-size: 20px; 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; }
SPAN.smallText12 { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
SPAN.smallText14 { font-family: Verdana, Arial, sans-serif; font-size: 14px; }

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: #f0a480; 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: #56b8c7; font-size: 12px; font-weight: bold; line-height: 1.5; }

SPAN.errorText { font-family: Verdana, Arial, sans-serif; color: #000000; }

.moduleRow { }
.moduleRowOver { background-color: #ffffff;color:#009933; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #13282D;color: #00B9CD; }

.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;color:#000000; background-color: #ffffff; }
.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; }

/*** Begin Header Tags SEO ***/
h1 { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; margin-bottom: 0; padding-bottom: 0; }
.categoryDot { font-size: 9px; font-weight: normal; color: #999999; }
h2 { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: normal; margin-bottom: 0; padding-bottom: 0; }

/*** End Header Tags SEO ***/
ul.sitemap { color: #ff0000; }

.menuText { font-family: Verdana, Arial, sans-serif; color: #d2cbc6; font-size: 14px; font-weight: bold; }

.menuText:Hover { font-family: Verdana, Arial, sans-serif; color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none; }

.thinborder { border: 0px solid #9A9272; }

/* Links Manager v1.19 begin */
TABLE.linkListing { border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px; }

.linkListing-heading { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #b6b7cb; color: #FFFFFF; text-align: center; }
A.linkListing-heading { color: #FFFFFF; }
A.linkListing-heading:hover { color: #FF0000; }
TD.linkListing-data { border-right: 1px solid #b6b7cb; border-bottom: 1px solid #b6b7cb; padding: 4px; font-family: Verdana, Arial, sans-serif; font-size: 10px; }

TR.linkListing-odd { background: #f8f8f9; }

TR.linkListing-even { background: #F5F5F5; }

.linkFeatured { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; border: 1px solid black; }
.linkFeaturedHeading { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; }
A.linkListingHeading { color: #000000; }
A.linkListingHeading:hover { color: #FF0000; }
.linkFeaturedMain { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; background: #dbd6d6; color: #FFFFFF; text-align: center; }
A.linkFeaturedMain { color: #FFFFFF; }
A.linkFeaturedMain:hover { color: #FF0000; }
.linkListingMain { font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #ffffff; color: #000000; text-align: left; }
A.linkListingMain { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
A.linkListingMain:hover { color: #FF0000; }
.linkListingCats { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; }
A.linkListingCats { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; }
A.linkListingCats:hover { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FF0000; }
.linkListingSubCats { font-family: Verdana, Arial, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; text-align: center; line-height: 1.5; }
A.linkListingSubCats { color: #000000; }
A.linkListingSubCats:hover { color: #FF0000; }
/* VJ Links Manager v1.19 end */
TD.productDesc { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #808080; padding: 1px 7px 1px 7px; }
.image_border { border: 1px solid #C6BB95; }

TD.productheadDesc { font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding: 4px 0px 0px 10px; }

/* BOX STYLE */
.t1 {background:url(images/template/box/t1.gif) no-repeat;width:17px;height:28px; }
.t2 {background:url(images/template/box/t2.gif) repeat-x;width:100%;height:28px; } /*TOP*/
.t2 { color:#09F; text-transform:uppercase; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold
}
.t2 a {text-decoration:none; }
.t3 {background:url(images/template/box/t3.gif) no-repeat;width:17px;height:28px; }
.m1 {background:url(images/template/box/m1.gif) repeat-y;width:17px; }
.m2 {background:url(images/template/box/m2.gif) repeat-y;width:17px; }
.d1 {background:url(images/template/box/d1.gif) no-repeat;width:17px;height:14px; }
.d2 {background:url(images/template/box/d2.gif) repeat-x;width:100%;height:14px; }
.d3 {background:url(images/template/box/d3.gif) no-repeat;width:17px;height:14px; }
/* END BOX STYLE */
/* MENU */
#menu { text-align:center; position:relative; height:37px; }
.box { position:relative; float:left; width:154px; }
.box a { background: url(images/template/home.jpg) 0 0 no-repeat; outline:none; }
.box a:hover { background: url(images/template/home.jpg) 0 100% no-repeat; }
.box2 { position:relative; float:left; width:154px; }
.box2 a { background: url(images/template/new_products.jpg) 0 0 no-repeat; outline:none; }
.box2 a:hover { background: url(images/template/new_products.jpg) 0 100% no-repeat; }
.box3 { position:relative; float:left; width:154px; }
.box3 a { background: url(images/template/specials.jpg) 0 0 no-repeat; outline:none; }
.box3 a:hover { background: url(images/template/specials.jpg) 0 100% no-repeat; }
.box4 { position:relative; float:left; width:152px; }
.box4 a { background: url(images/template/account.jpg) 0 0 no-repeat; outline:none; }
.box4 a:hover { background: url(images/template/account.jpg) 0 100% no-repeat; }
.box5 { position:relative; float:left; width:153px; }
.box5 a { background: url(images/template/contact.jpg) 0 0 no-repeat; outline:none; }
.box5 a:hover { background: url(images/template/contact.jpg) 0 100% no-repeat; }
#menu a, #menu a:visited { position:relative; display:block; height:37px; }
#menu a:hover { height:37px; }
.spacer { float:left; width:8px; height:37px; }

.menuTextDefault { font-family: Verdana, Arial, sans-serif; color: #ffffff; font-size: 12px; font-weight: bold; }

.spacer-right { float:right; width:7px; height:37px; }
/* END MENU */
A.mainMenuTop { color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
A.mainMenuTop:hover { color: #FFCC00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; }
.font_16 { color: #009999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; }
.font_12 { color: #009999; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight: 200; }
li.list{ border-bottom-style:dotted; border-bottom-width:1px; border-bottom-color:#999999; line-height: 200%; list-style-type: square; }
li.list2{ line-height: 200%; list-style-type: square; }
.articleText { font-family: Verdana, Arial, sans-serif; color: #8C7B66; font-size: 11px; line-height:170%; }
A.articleLink { color: #333; text-decoration: none; font-weight: bold; font-size: 11px; }

A.articleLink:hover { color: #333; text-decoration: underline; font-weight: bold; font-size: 11px; }
A.articleLinkunderline { color: #333; text-decoration: underline; font-size: 11px; }

A.articleLinkunderline:hover { color: #06F; text-decoration: underline; font-size: 11px; }
