/*
  $Id: stylesheet.css,v 1.52 2003/02/13 13:54:41 project3000 Exp $
  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: #F0F0F0; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: Gray; text-decoration: underline; }
.shadow {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); width: 100%; clip:  rect(   ); font-weight: bold; color: white;  font-size: 10px; }
.shadow2 {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); width: 100%; clip:  rect(   ); font-weight: bold; color: red; font-size: 20px;}
.shadow3 {filter: DropShadow(Color=#ffffff, OffX=1, OffY=1); width: 100%; clip:  rect(   ); font-weight: bold; color: #000000; font-size: 10px;}
.shadow4 {filter: DropShadow(Color=#ffffff, OffX=1, OffY=1); width: 100%; clip:  rect(   ); font-weight: bold; color: #404C80; font-size: 10px;}

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A { 
  color: #000000; 
  text-decoration: none; 
}

A:hover { 
  text-decoration: underline;
   color: Gray;
  }

FORM {
	display: inline;
}

TABLE.header {   
    background: url(images/1back_header.png) no-repeat bottom;
    background-position: center;
    }

TR.header {
	background: transparent;
}

TR.headerNavigation {
  background: url(images/navbar.gif);
  }

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

TD.imageBack {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
      font-weight : bold;
}
                                                                                                                                                                                                                                                                                                                                                                       }

A.headerNavigation { font-family: Verdana, Arial, sans-serif;
font-weight: bold; 
color: #FF8C29;  
font-size: 10px; 
}

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

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

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

.infoBox {
 background-color: transparent;
}

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

.infoBoxContents1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #B4BBC7;
  }

.infoBoxContents2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #DDDDDD;
    background-color: #DDDDDD;
    }

.infoBoxNotice {
  background: #FF8E90;
  background-color: #FFFFD9;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

DIV.infoBoxContents1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;  
  color: #000000;
  font-weight: bold;
  font-variant: small-caps;
  background-image: url(images/product_heading_background.gif);
  }

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

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: #F0F0F0;
}

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: #ffffff;
}

TR.productListing-heading {
	background: #F0F0F0;
}

TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
    color: #000000;
  font-weight: bold;
  font-variant: small-caps;
    background: #F0F0F0;
    }

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

TD.productDesc, P.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #808080;
  padding: 1px 7px 1px 7px;
}

DIV.productDesc {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: Black;
  padding: 1px 7px 1px 7px;
}

A.pageResults { 
  color: #FF8A5E; 
}

A.pageResults:hover { 
  color: Black; 
  background: #FFFF33; 
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #484848;
        }

TD.categoryHeading, DIV.categoryHeading {
  font-family: "Harlow Solid Italic";
  font-size: 18px;
  font-weight: bold;
  color: #484848;
        }

TR.subBar {
	background: #F8F4F8;
}

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

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #888CA8;
}

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: #F89C18;
  font-weight: bold;
}

TABLE.formArea {
  border-color: #787878;
  border-style: solid;
  border-width: 1px;
  background: #F0F0F0;
}

TD.formArea {
  border-color: #787878;
  border-style: solid;
  border-width: 1px;
  background: #F0F0F0;
}

TD.formArea1 {   
    background: url(images/product_image_background.gif) no-repeat bottom;
    }

TD.formArea2 {
	background-image: url(images/table_background_products.jpg);
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.formArea {
	background-image: none;
	background-position: left;
	background-repeat: no-repeat;
}

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: #F0F0F0; cursor: hand; }
.moduleRowSelected { background-color: #F0F0F0; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px;  color: #787878;      }
.checkoutBarCurrent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	border: thin solid #999999;
	height: 10px;
	width: 100px;
}

TD.tab {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	background: url(images/tab_back.gif);
	}

A.tab {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #404C80;
	text-decoration : none;
	}

A.tab:hover {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #0000CD;
	text-decoration : none;
}

TD.ontab {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: #FF4500;
	background: url(images/tab_on.gif);
	}

A.headerLink {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
	background-color: #B0B0B0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-decoration : none;
	color: #FF4500;
}

A.headerLink:hover {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: Purple;
	text-decoration : none;
}

A.ontab {filter: DropShadow(Color=#576703, OffX=-1, OffY=-1); clip:  rect(   );
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-style: normal;
 font-weight: bold;
 font-size: 10px;
 color: White;
 text-decoration : none;
}

.contentBox {
	background: Gray;
}

TD.contentBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #ffffff;
   background: url(images/infobox_top.gif);
}

.contentBoxContents {
   background: #F0F0F0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.BestSellersBox {
  background: #D8BCD8;
}

TD.BestSellersBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size:9px;
  font-weight: bold;
  color: #764576;
  background: url(images/infobox_top.gif);
  }

.BestSellersBoxContents {
 background: #EFEDDA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-bottom: thin #784478;
  border-top-width: thin;
  border-top: #784478;
  }

.CatagoriesBox {
  background: #b6b7cb;
}

TD.CatagoriesBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background: #b6b7cb;
	color: #ffff00;
	height: 10px;
	width: 100px;
}

.CatagoriesBoxContents {
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	height: 10px;
	width: 100px;
}

.CurrenciesBox {
  background: #FFFFFF;
}

TD.CurrenciesBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  font-weight: bold;
  background: #FFFFFF;
  color: #000000;
}

.CurrenciesBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.InformationBoxHeading {
  background-image: url(images/information_left_right.gif);
  height: 59px;
}

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

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

.LanguagesBox {
  background: #b6b7cb;
}



TD.LanguagesBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

  background: #b6b7cb;

  color: #ffffff;

}



.LanguagesBoxContents {

  background: #f8f8f9;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.ManufacturerInfoBox {

 background: #07487B;
  }



TD.ManufacturerInfoBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

    color: #ffffff;
    background: url(images/infobox_top.gif);
    }



.ManufacturerInfoBoxContents {

    font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
        background: #A8D2D1;
        }



.ManufacturersBox {

 background: #07487B;

}



TD.ManufacturersBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

  color: #ffffff;
   background: url(images/infobox_top.gif);

}



.ManufacturersBoxContents {

  background: #FFFFD9;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.OrderHistoryBox {

    background: #07487B;
}



TD.OrderHistoryBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

  color: #ffffff;
   background: url(images/infobox_top.gif);

}



.OrderHistoryBoxContents {

  background: #FFFBE1;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.ProductNotificationsBox {
	
}



TD.ProductNotificationsBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

 background: url(images/infobox_top.gif);

 }



.ProductNotificationsBoxContents {

    font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

    }



.ReviewsBox {

  background: #07487B;

}



TD.ReviewsBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

   background: url(images/infobox_top.gif);

  color: #ffffff;

}



.ReviewsBoxContents {

  background: #DBE9DB;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.SearchBox {

  background: #07487B;

}



TD.SearchBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size:9px;

  font-weight: bold;

  color: #ffffff;
   background: url(images/infobox_top.gif);

}



.SearchBoxContents {

  background: #f8f8f9;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.ShoppingCartBox {

  background: #07487B;

}



TD.ShoppingCartBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

    color: White;
    background: url(images/infobox_top.gif);
}



.ShoppingCartBoxContents {

    font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

    background: #E2E2FF;

    }



.SpecialsBox {

background: #07487B;

}



TD.SpecialsBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

    color: #ffffff;
	 background: url(images/infobox_top.gif);
    }



.SpecialsBoxContents {

    font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
    background: #FFE8D9;
    }



.TellaFriendBox {
	background: #07487B;
}



TD.TellaFriendBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

    color: #ffffff;
	  background: url(images/infobox_top.gif);
    }



.TellaFriendBoxContents {

    font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
    background: #EFEDDA;
    }



.WhatsNewBox {

  background: #07487B;

}



TD.WhatsNewBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 9px;

  font-weight: bold;

    color: #ffffff;
	    background: url(images/infobox_top.gif);
    }



.WhatsNewBoxContents {

    font-family: Verdana, Arial, sans-serif;

  font-size: 10px;
   background: #EFEDDA;
}



.OrderImageBox {
	
}



TD.OrderImageBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  font-weight: bold;

  color: #ffffff;

}



.OrderImageBoxContents {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.checkoutBarFrom {

	background-color: #FFFFCC;

	border: thin solid #CCCCCC;

}



.checkoutBarTo  {

	background-color: #FFFFFF;

	border: thin solid #CCCCCC;

}



TABLE.product_info_BODY { 

  background-image: url(none);   

}



A.exLinkTitle {

      font-size: 12 px;

      color: #0000CC;

      font-weight: bold;

    }



    A.exLinkURL {

      font-size: 10 px;

      color: #000099;

      font-weight: bold;

    }

TD.background {
  background: url(images/1right_back_header.jpg) no-repeat top;
  }

.hidden {visibility: hidden; font-size:0px;}
