/*
  $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: #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; }
.fleft{ float:left;}
.fright{ float:right;}
.clr{ clear:both;}

body { background:url(images/bodybg.jpg) repeat-x; color: #000000; margin: 0px; font:12px Verdana, Arial, Helvetica, sans-serif;}

A {
  color: #000000;
  text-decoration: none; font-weight:normal; font-size:12px; background-color: #FFFFFF; border: 1
  px solid  white;
}

A:hover { color: #000; text-decoration: none;background-color:#FFFFFF; border: 1
  px solid  white;}

FORM {
	display: inline;
}

TR.header {background:url(images/headerbg.jpg) repeat-x; height:104px;}

TR.headerNavigation {
  background: #bbc3d3;
}

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

A.headerNavigation {color: #000;}

A.headerNavigation:hover { color: #000;}

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;
}

.infoBox {
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.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: #bbc3d3;
  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 {
  xbackground: #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 {
  xbackground: #f8f8f9;
}

TABLE.productListing {
  xborder: 1px solid #b6b7cb;
  xborder-spacing: 1px;
}

.productListing-heading {font:11px Verdana, Arial, sans-serif;color:#000;font-weight: bold; padding-top:10px; padding-bottom:10px; border:1px solid #C0C0C0; border-left:0px; border-right:0px;}
.borderl{ border-left:1px solid #C0C0C0;}
.borderb{ border-bottom:1px solid #C0C0C0;}
.productlistingpad{ padding-left:10px;}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px; padding-top:4px;
}

A.pageResults {
  color: #000;
}

A.pageResults:hover {
  color:#000;
  xbackground: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font:18px Arial, Helvetica, sans-serif;color:#000;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-size: 11px; padding-right:10px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-size: 10px;
}

TD.accountCategory {
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {font-size:11px;/*font-weight: bold;*/}

TD.fieldValue {
  font-size: 12px;
}

TD.tableHeading {
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT { font-size: 11px;}

TEXTAREA {
  width: 100%;
  font-size: 11px;
}

SPAN.greetUser {
  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: #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; }

#content
{
  height: 100%;
  width: 100%;
  text-align: left
}

#ie_fix
{
  height: 100%;
  width: 100%;
}

#scroll{position:absolute;margin:0 auto;visibility:hidden;background:#fff;z-index:999999;width:176px;height: 150px; border:1px solid #C3C3C3; overflow: auto; float: left;}

#scroll div{ margin:0 auto;text-align:left;}

#suggest table
{
  width: 170px;
  font-size: 11px;
  font-weight: normal;
  color: #676767;
  text-decoration: none;
  border: 0px;
  padding: 0px;  
  text-align:left;   
  margin: 0px
}

a.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
}

a:hover.suggest_link 
{
  text-decoration: none;
  margin: 0px;
  color: #173f5f
} 





/*sachin css*/

#wrapper{ width:914px;background:url(images/wrapper-bg.png) repeat-y; margin:0 auto;}
.logopad{ padding-left:31px;}
.shoppad{ padding-right:8px;}
td.search a{ color:#666666; font:11px Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:underline;}
td.search a:hover{ text-decoration:none; color:#666666;}
input.sinput{ width:118px; height:20px; border:1px solid #C3C3C3;}
.tdfont{ font:11px Verdana, Arial, Helvetica, sans-serif;}
.tdfont a{ color:#666666; font-size:10px; text-decoration:underline;}
.searchpad{ padding-top:3px; padding-left:31px;}
.tblmargin{ xmargin-top:6px;}
.homeimg{ padding-left:5px;}
#toplink { padding-top:6px;}
#toplink ul{  padding-left:0px; margin-left:0px;}
#toplink ul li{ display: inline; font-size:12px; color:#666666;}
#toplink ul li a{ text-decoration:none; font-size:11px; padding-top:6px; color:#666666;}
#toplink ul li a:hover{ text-decoration:underline; color:#B00000;}



.copypad{ padding-left:24px;}
.footpad{ padding-right:21px;}
.tblbg{ background:url(images/footer-tblbg.jpg) repeat-x; margin-top:6px; *margin-top:4px;}
.footer-top-item{font:12px Arial, Helvetica, sans-serif;font-weight:bold; height:21px;margin:0;padding:10px 0;}
.sitepad{ padding-left:24px;}
.bottomlink{background:url(images/seo-footer-bg.png) repeat-x;height:42px;margin:0; width:888px; text-align:left;}
.bottomlink ul{ margin:0px; padding:10px 0px 0px 20px;}
.bottomlink ul li{ display: inline;}
.bottomlink ul li a{ text-decoration:none; font-size:10px;  color:#393C39; padding-left:5px;}
.bottomlink ul li a:hover{ text-decoration:none; color:#393C39;}
.add{ background:url(images/add.jpg) no-repeat; width:278px; height:130px; padding-top:67px;}
input.submitbtn{ background:url(images/sub-btn.png) no-repeat; width:80px; padding:3px 0px 4px 0px; border:0px; color:#FFFFFF; cursor:pointer;}
.flink a{color:#000000;font-weight:normal;text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; } 
.flink a:hover{color:#B00000; text-decoration:underline;} 
.tdpadtop{ padding:4px 0px 5px 0px;}
.tblpad{ padding-left:57px}
#menu ul li#first{  padding-top:0px!important; margin-top:0px!important;}
#menu{ padding-left:15px;}
#menu ul{ margin:0px; padding:0px;}
#menu ul li{ list-style-type:none; padding-top:18px;}
#menu ul li.main_categories a{ color:#666666;font:12px Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#menu ul li.main_categories a:hover{color:#000;font:12px Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#menu ul li ul li{ padding:2px 0;}
#menu ul li ul li.sub_categories a{ font-size:12px; color:#000000; font-weight:normal; text-transform: none;}
#menu ul li ul li.sub_categories a:hover{ color:#666666; font-size:12px; font-weight:normal; text-transform: none;}
#menu ul li ul li.sub_categories a.selected{ color:#000000;font-weight:bold;}
.contenttbl{ background:url(images/content-bg.jpg) repeat-x; width:900px; padding-top:19px; z-index:0;}
.tblborder{ border-left:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0;}
.gallery{background:#000000; width:745px; margin-top:2px; height:42px;}
.gheading{ color:#FFFFFF; text-transform:uppercase; font:14px Arial, Helvetica, sans-serif; line-height:42px; padding-left:16px;}
.heading{ border-bottom:1px solid #cccccc; font:22px Arial, Helvetica, sans-serif; height:45px; padding-left:16px;}
table.product a{ color:#000000; text-transform:uppercase; font-size:12px; font-weight:bold;}
table.product a:hover{ color:#b00000; text-transform:uppercase; font-size:12px; font-weight:bold;}
.price{ font-size:11px; color:#393C39;}
.money{ font-size:11px;color:#000; font-weight:bold;}
.tdproduct{ padding-left:15px;}
.name{ padding-top:15px;}
.tdborder{ background:url(images/border.jpg) repeat-x; height:1px;}
#category img{ width:745px; height:380px;}
.fashion{ font:14px Arial,Helvetica,sans-serif; font-weight:bold; padding-top:8px; height:40px; color:#000; cursor:pointer;}
.fashion a{ color:#FFFFFF;}
.view a{ text-decoration:none;}
.view a:hover{ text-decoration:none;}
.tdview{ border:1px solid #CCCCCC;}
.share{ padding-top:5px;}
.tdpad{ padding:1px 0px 5px 0px; *padding:1px 0px 3px 0px;}
#demos p{padding-left:8px;}
.tdcolor{ padding:8px 0px 0px 20px;}
.tdfont{ font-size:12px;}
.pricepad{ padding:13px 0px; border-bottom:1px solid #CCCCCC;}
.addcart{ padding-top:13px;}
#subcategory { padding:15px 35px 0px 19px;}
#subcategory img{ width:125px; height:125px; padding:2px; border:1px solid #CCCCCC; }
.productListing-data img{ padding:2px; border:1px solid #CCCCCC;}
.productnew{ padding-left:16px;}
.nodata{ padding:10px 0px 10px 16px;}
table.productnew td.addtocart img{ padding:4px; border:1px solid #ccc;}
td.free img{ padding:4px; border:1px solid #ccc;}
input.txtsearch{color:#666666;font-size:12px;margin-bottom:10px;padding:4px;width:550px; border:1px solid #C0C0C0; height:26px;} 	
.divsearchgroup{background-color:#F6F6F6;border:1px solid #D9D9D9;clear:both;float:left;font:11px Verdana;width:320px;}
.inputform{ border:1px solid #C0C0C0; width:180px; font:11px Verdana, Arial, Helvetica, sans-serif;}
.divsearchgroup input{border:1px solid #C0C0C0; width:180px; font:11px Verdana, Arial, Helvetica, sans-serif; height:24px; padding:4px;}
#box input{width:14px; border:0px; height:10px;}
.divsearchgroup select{border:1px solid #C0C0C0; width:180px; font:11px Verdana, Arial, Helvetica, sans-serif; padding:4px; height:24px;}
.formtd{ padding-bottom:15px;}
.searchbtn{ padding-top:5px; padding-bottom:8px;}
.alert a{ font-weight:bold; text-decoration:underline; font-size:12px;}
.alert a:hover{text-decoration:none;}
.backpad{ padding-bottom:10px;}
/*BOF Options as Images*/
#zoek_resultaten { margin-top:5px;}

.newsletter{background-color:#F6F6F6;border:1px solid #D9D9D9;clear:both;float:left;font:11px Verdana;width:600px;}
input.newsletter {border:1px solid #C0C0C0; width:180px; font:11px Verdana, Arial, Helvetica, sans-serif; height:24px; padding:4px;}
.selectnews{border:1px solid #C0C0C0; width:180px; font:11px Verdana, Arial, Helvetica, sans-serif; padding:4px; height:24px;}
input.newsletterbtn {border:1px solid #C0C0C0; width:180px; font:11px Verdana, Arial, Helvetica, sans-serif; height:24px; padding:4px;}
/*EOF Options as Images*/ 
