/*

  $Id: stylesheet.css,v 1.1.1.1 2004/03/04 23:42:24 ccwjr Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2003 osCommerce



  Released under the GNU General Public License

*/

  .cat_description {

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

     font-size : 10px;

     color : #800000;

     background : inherit;

     font-weight : bold;

      }



/*.decription{

font-family:Tahoma;

font-size:11px;

color:#3F3F3F;

}*/

.decription{

font-family:Tahoma;

font-size:11px;

color:#3F3F3F;

}



 .boxText {

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

     font-size : 10px;

	 padding:5px;

      }

 .centerTable {

     background-image : url('images/bg_cat4.gif');

     background-repeat : repeat-x;

     background : #fbfcfd;

     color : inherit;

      }

 .errorBox {

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

     font-size : 10px;

     color : inherit;

     background : #ffb3b5;

     font-weight : bold;

      }

 .stockWarning {

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

     font-size : 10px;

     color : #cc0033;

     background : inherit;

      }

 .productsNotifications {

     background : #f2fff7;

     color : inherit;

      }

 .orderEdit {

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

     font-size : 10px;

     color : #70d250;

     background : inherit;

     text-decoration : underline;

      }

 .navBlue {

     color : #ff0000;

     background : inherit;

     font-size : 8pt;

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

      }

 .subnavBlue {

     color : #9966ff;

     background : inherit;

     font-size : 8pt;

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

      }

body{ 

	}

	
	

td, tr, h1, h2, h3,img{margin:0; padding:0;}

ul{list-style-type:none;}

ul,li{margin:0; padding:0;} 

 A {

     color:#000000;

     background : inherit;

     text-decoration : underline;

	 font-weight:bold;

      }

 A:hover {

     color : #362911;

     background : inherit;

     text-decoration : underline;

   

      }

 FORM {

     display : inline;

      }

 TR.header {

     background : #ffffff;

     color : inherit;

      }

 TR.headerNavigation {

     background : #bbc3d3;

     color : inherit;

      }

 TD.headerNavigation {

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

     font-size : 10px;

     background : #bbc3d3;

     color : #ffffff;

     font-weight : bold;

      }

 A.headerNavigation {

     color : #ffffff;

     background : #bbc3d3;

      }

 a:hover.headerNavigation {

     color : #ffffff;

     background : #bbc3d3;

      }

 TR.headerError {

     background : #ff0000;

     color : #bbc3d3;

      }

 TD.headerError {

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

     font-size : 12px;

     background : #ff0000;

     color : #ffffff;

     font-weight : bold;

      }

 TR.headerInfo {

     background : #00ff00;

     color : #bbc3d3;

      }

 TD.headerInfo {

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

     font-size : 12px;

     background : #00ff00;

     color : #ffffff;

     font-weight : bold;

      }

 TR.footer {

     background : #bbc3d3;

     color : inherit;

      }

 TD.footer {

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

     font-size : 10px;

     background : #bbc3d3;

     color : #ffffff;

     font-weight : bold;

      }

 .templateinfobox {

     background : #f8f8f9;

     color : inherit;

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

     font-size : 10px;

     font-weight : bold;



      }

 .infoBox {

     background : #a99570;

     color : #000000;
	 font-family : Verdana, Arial, sans-serif;

     font-size : 10px;
line-height:15px;
      }

 TD.infoBox, SPAN.infoBox {

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

     font-size : 10px;

     font-weight : bold;

     background : #a99570;

     color : inherit;

      }

 .infoBoxHeading {

     font-family : tahoma;

     font-size : 11px;

     font-weight : bold;

     background : #333333;

     color : #ffffff;
	 vertical-align:middle;
	  

      }



 .infoBoxContents {

     background : #ffffff;

     color : #000000;

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

     font-size : 10px;

      }

 TD.infoBoxFooter {

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

    font-size : 10px;

    font-weight : bold;

    background-color : #cccccc;

    color : #000000;

}



 TD.contentBoxHeading {

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

    font-size : 10px;

    font-weight : bold;

    color : #534f4d;

     background : #ffffff;

    padding-top : 5px;

}

 .infoBoxContentsHeader {

  background : url(images/box_head.jpg);

  color:#000000;

  Font-family:Tahoma;

 font-size:12px;

  font-weight:bold;

 padding-left:15px;

 height:29px;

 border: 2px solid #9c8360;

}



 .infoBoxContentsCenter {

    color : inherit;

     background : #ffffff;

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

    font-size : 10px;

}



 TD.infoBoxContentsfooter {

    color : #000000;

     background : #bbc3d3;

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

    font-size : 10px;

    font-weight : bold;

}

TD.infoBoxHeadingImage {

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

  Font-family:Tahoma;

  font-size:12px;

  font-weight:bold;

  background : url(images/box_head.jpg);

  color:#000000;

  height:30px;

  padding-left:10px;

  	 	border: 2px solid #9c8360;



}

TD.infoBoxFooterImage {

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

     font-size : 1px;

     font-weight : bold;

     background-color : #bbc3d3;

     color : #000000;

      }

 .infoBoxNotice {

     background : #ff8e90;

     color : #ffffff;

      }

 .infoBoxNoticeContents {

     background : #ffe6e6;

     color : #ffffff;

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

     font-size : 10px;

      }

 TD.main_table_heading {

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

     font-size : 10px;

     background : #cccccc;

     color : #000000;

	 

      }

 TD.main_table_heading_inner {

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

     font-size : 10px;

     background : #ffffff;

     color : #000000;

      }

 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;

     color : inherit;

      }

 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;

     color : inherit;

      }

 TABLE.productListing {

     border : 1px;

     border-style : solid;

     border-color : #a99570;

     border-spacing : 1px;

      }

 .productListing-heading {

     Font-family:Tahoma;

     font-size : 11px;

     color:#220103;

     font-weight : bold;

      }

 .productlisting-headingPrice {

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

     font-size : 20px;

     color : #9a9a9a;

     font-weight : bold;

   text-align:right;

      }

 TD.productListing-data {

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

     font-size : 10px;

      }

 A.pageResults {

     color : #999999;

     background : inherit;

      }

 a:hover.pageResults {

     color : #0000ff;

     background : #ffff33;

      }

 TD.pageHeading, DIV.pageHeading {

background:url(images/orange-hdng-bgstrip.jpg) repeat-x;
width:100%;
height:25px;
font-family:Tahoma;
color:#ffffff;
padding-left:14px;
vertical-align:middle;
font-weight:bold;
font-size:13px;

      }

 TR.subBar {

     background : #f4f7fd;

     color : inherit;

      }

 TD.subBar {

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

     font-size : 10px;

     color : #000000;

     background : inherit;

      }

 TD.main, P.main {

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

     font-size : 11px;

     line-height : 1.5;

     color : #000000;

     background : inherit;

	 padding:5px;

      }

 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;

     background : inherit;

      }

 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;

      }

 TD.category_desc {

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

     font-size : 11px;

     line-height : 1.5;

      }

 SPAN.newItemInCart {

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

     font-size : 10px;

     color : #ff0000;

     background : inherit;

      }

 CHECKBOX, INPUT, RADIO, SELECT {

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

     font-size : 11px;

      }

 TEXTAREA {

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

     font-size : 11px;

      }

 SPAN.greetUser {

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

     font-size : 12px;

     color : #f0a480;

     background : inherit;

     font-weight : bold;

      }

 TABLE.formArea {

     background : #f1f9fe;

     color : #f4f7fd;

     border-color : #a99570;

     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;

     background : inherit;

     font-weight : bold;

      }

 SPAN.productSpecialPrice {

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

     color : #ff0000;

     background : inherit;

      }

 SPAN.errorText {

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

     color : #ff0000;

     background : inherit;

      }

 .moduleRowOver {

     background-color : #d7e9f7;

     color : inherit;

     cursor : pointer;

      }

 .moduleRowSelected {

     background-color : #e9f4fc;

     color : inherit;

      }

 .checkoutBarFrom, .checkoutBarTo {

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

     font-size : 10px;

     color : #8c8c8c;

     background : inherit;

      }

 .checkoutBarCurrent {

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

     font-size : 10px;

     color : #000000;

     background : inherit;

      }

 .messageBox {

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

     font-size : 10px;

      }

 .messageStackError, .messageStackWarning {

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

     font-size : 10px;

     background-color : #ffb3b5;

     color : inherit;

      }

 .messageStackSuccess {

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

     font-size : 10px;

     background-color : #99ff00;

     color : inherit;

      }

 .inputRequirement {

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

     font-size : 10px;

     color : #ff0000;

     background : inherit;

      }

 TABLE.linkListing {


     border : 1px;

     border-style : solid;

     border-color : #a99570;

     border-spacing : 1px;

      }

 .linkListing-heading {

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

     font-size : 10px;

     font-weight : bold;

     background : #b6b7cb;

     color : #ffffff;

     text-align : center;

      }

 TD.linkListing-data {

     border-right : 1px solid #a99570;

     border-bottom : 1px solid #a99570;

     padding : 4px;

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

     font-size : 10px;

      }

 TR.linkListing-odd {

     background : #f8f8f9;

     color : inherit;

      }

 TR.linkListing-even {

     background : #f5f5f5;

     color : inherit;

      }

 .content {

     color : #000000;

     background : inherit;

     font-size : 10px;

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

      }

 TR.ShowCartDetails, TD.ShowCartDetails, P.ShowCartDetails {

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

     font-size : 11px;

     line-height : 1.5;

     color : #bdcaf0;

     background : inherit;

      }

 TR.HeaderPageLinksLeft, TD.HeaderPageLinksLeft, P.HeaderPageLinksLeft {

     background-image : url('images/button_blank_left.gif');

      }

 TR.HeaderPageLinksRight, TD.HeaderPageLinksRight, P.HeaderPageLinksRight {

     background-image : url('images/button_blank_right.gif');

      }

 TR.HeaderPageLinks, TD.HeaderPageLinks, P.HeaderPageLinks {

     background-image : url('images/button_blank_middle.gif');

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

     font-size : 10px;

     font-weight : bold;

     background-color : inherit;

     color : #000000;

      }

 A.HeaderPageLinks {

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

     font-size : 10px;

     font-weight : bold;

     color : #000000;

     background : inherit;

      }

 a:hover.HeaderPageLinks {

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

     font-size : 10px;

     font-weight : bold;

     background : inherit;

     color : #00ff00;

      }

 TD.cookieUsage {

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

     font-size : 10px;

     font-weight : bold;

     background : #000000;

     color : #ffffff;

      }

 .attributeBoxContent {

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

     font-size : 10px;

     color : #000000;

     background-color : #808080;

      }

 .TR.attributeBoxContent {

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

     font-size : 10px;

     color : #000000;

     background-color : #808080;

      }

 .TD.attributeBoxContent {

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

     font-size : 10px;

     color : #000000;

     background-color : #c0c0c0;

      }

 .storyboxtitle {

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

     color : #000000;

     font-size : 10px;

     font-weight : bold;

     background : inherit;

      }

 .storyboxtitle A:link {

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

     color : #000000;

     font-size : 10px;

     font-weight : bold;

     background : inherit;

      }

 .storyboxtitle A:active {

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

     color : #000000;

     font-size : 10px;

     font-weight : bold;

     background : inherit;

      }

 .storyboxtitle A:visited {

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

     color : #000000;

     font-size : 10px;

     font-weight : bold;

     background : inherit;

      }

 .storyboxtitle A:hover {

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

     color : #ffffff;

     font-size : 10px;

     font-weight : bold;

     text-decoration : underline;

     background : inherit;

      }

 .yearHeader {

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

     font-size : 14px;

     font-weight : bold;

     color : #000000;

     background-color : #ffffff;

      }

 .calendarMonth {

     background-color : #cccccc;

     color : inherit;

     cursor : default;

     width : 100%;

      }

 .calendarHeader {

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

     font-size : 11px;

     font-weight : bold;

     color : #000000;

     background-color : #ffffff;

     text-decoration : none;

     height : 22px;

      }

 .calendarToday {

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

     font-size : 10px;

     color : #000000;

     background-color : #ffcf00;

     padding-left : 3px;

     text-decoration : none;

     border : 1px solid #ffffff;

     height : 22px;

     width : 18px;

      }

 .calendarWeekend {

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

     font-size : 10px;

     color : #000000;

     background-color : #caeeff;

     padding-left : 3px;

     line-height : 14px;

     text-decoration : none;

     border : 1px solid #ffffff;

     height : 22px;

     width : 18px;

      }

 .calendar {

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

     font-size : 10px;

     color : #000000;

     background-color : #ffffff;

     padding-left : 3px;

     line-height : 14px;

     text-decoration : none;

     height : 22px;

     width : 18px;

      }

 .event {

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

     font-size : 11px;

     color : #000000;

     background-color : #ffffff;

     text-decoration : none;

     border : 1px solid #e6e6e6;

      }

 .empty {

     background-color : #f0faff;

     color : inherit;

     line-height : 14px;

     height : 22px;

     width : 18px;

      }

 .calendar A:hover, .calendar A:link, .calendar A:visited, .calendar A:visited:hover, .yearHeader A:hover {

     color : red;

     text-decoration : underline;

     background : inherit;

      }

 .calendarWeekend A:hover, .calendarWeekend A:link, .calendarWeekend A:visited, .calendarWeekend A:visited:hover {

     color : red;

     text-decoration : underline;

     background : inherit;

      }

 .calendarToday A:hover, .calendarToday A:link, .calendarToday A:visited, .calendarToday A:visited:hover {

     color : red;

     text-decoration : underline;

     background : inherit;

      }

 h4.infoTitle {

     margin-top : 0;

     margin-right : 0;

     margin-left : 0;

     margin-bottom : 0.2em;

      }

 p.infoBlurb {

     margin-top : 0;

     margin-right : 0;

     margin-left : 0;

     margin-bottom : 2em;

      }

 TD.productPriceInListing {

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

     font-size : 10px;

     background : #d2e9fb;

     color : inherit;

      }

 TD.productPriceInBox {

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

     font-size : 10px;

     background : #eeeeee;

     color : inherit;

      }

 TD.productPriceInProdInfo {

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

     font-size : 12px;

     background : #ccffcc;

     color : inherit;

      }

 #navMenu {

     clear : both;

     height : 0.01%;

     margin : 0;

     padding : 0;

     list-style : none;

      }

 #navMenu ul {

     float : left;

     width : 150px;

     margin : 0;

     padding : 0;

     list-style : none;

      }

 #navMenu li {

     position : relative;

     float : left;

     line-height : 24px;

     margin-bottom : -1px;

     width : 150px;

      }

 #navMenu li ul {

     position : absolute;

     left : -999em;

     margin-left : 150px;

     margin-top : -26px;

      }

 #navMenu li ul ul {

     left : -999em;

      }

 #navMenu li a {

     width : 150px;

     display : block;

     color : #334;

     font-weight : bold;

     text-decoration : none;

     background : #ffffff;

     border : 1px solid #cce;

     padding-left : 2px;

      }

 #navMenu li a:hover {

     color : #000000;

     background : #aac;

      }

 #navMenu li:hover ul ul, #navMenu li:hover ul ul ul, #navMenu li.sfhover ul ul, #navMenu li.sfhover ul ul ul {

     left : -999em;

      }

 #navMenu li:hover ul, #navMenu li li:hover ul, #navMenu li li li:hover ul, #navMenu li.sfhover ul, #navMenu li li.sfhover ul, #navMenu li li li.sfhover ul {

     left : auto;

      }



.txt

{

font-family:Tahoma;

font-size:10px;

font-weight:normal;

color:#EEF5FD;

}

a.txt1

{

font-family:Tahoma;

font-size:12px;

text-decoration:none;

color:#EEF5FD;



}

a.txt1:hover

{

font-family:Tahoma;



color:#FFFFFF;

}

.txt2

{

font-family:Tahoma;

font-size:11px;

font-weight:bold;

color:#ca0b05;

padding-left:8px;

}

a.txt3

{

font-family:Tahoma;

font-size:11px;

font-weight:bold;

color:#5c6061;



vertical-align:top;

text-decoration:none;

}

a.txt3:hover

{

font-family:Tahoma;

font-size:11px;

font-weight:bold;

color:#5c6061;

text-decoration:underline;

}

.txt

{

font-family:Tahoma;

font-size:10px;

font-weight:normal;

color:#EEF5FD;

}

a.txt1

{

font-family:Tahoma;

font-size:12px;



text-decoration:none;

color:#EEF5FD;



}

a.txt1:hover

{

font-family:Tahoma;



color:#FFFFFF;



}

.txt2

{

font-family:Tahoma;

font-size:11px;

font-weight:bold;

color:#ca0b05;

padding-left:8px;

}



.txt4

{

color:#053048;

Font-family:Tahoma;

font-size:10px;

font-weight:normal;

padding:5px 5px 5px 5px;

}

.txt5

{

color:#545556;

Font-family:Tahoma;

font-size:10px;

font-weight:normal;

line-height:14px;

padding:5px 5px 5px 5px;

}

.txt6

{

color:#d54b39;

Font-family:Tahoma;

font-size:10px;

font-weight:bold;

padding:5px 5px 5px 5px;

}



.txt7

{

color:#220103;

Font-family:Tahoma;

font-size:12px;

font-weight:bold;

padding-left:15px;

}

.txt8

{

color:#545556;

Font-family:Tahoma;

font-size:10px;

font-weight:bold;

line-height:14px;

padding:5px 5px 5px 5px;

}

.txt9

{

font-family:Tahoma;

font-size:10px;

font-weight:normal;

color:#ca0b05;

}

.txt10

{

font-family:Tahoma;

font-size:11px;

font-weight:bold;

color:#d44b46;

}

.txt11

{

font-family:Tahoma;

font-size:11px;

color:#000000;

font-weight:630;

}

.txtform

{

font-family:Tahoma;

font-size:12px;

color:#1882bd;

font-weight:normal;

background-color:transparent;

border:none;

width:100px;

height:15px;

padding-left:1px;

padding-top:1px;

padding-left:1px;

}

a.linktxt1

{

color:#5c6061;

font-family:Tahoma;

text-transform:lowercase;

font-size:10px;

line-height:20px;

font-weight:bold;

text-decoration:none;

}

a.linktxtq:hover

{

color:#5c6061;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-decoration:underline;

}

a.linktxt

{

color:#5c6061;

font-family:Tahoma;

font-size:11px;

font-weight:bold;

text-decoration:none;

line-height:40px;

}

.linktxt:hover

{

color:#5c6061;

font-family:Tahoma;

font-size:11px;

font-weight:bold;

text-decoration:underline;

}











/* data table */

.dataTableHeadingRow { background-color: #C9C9C9; }

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

.dataTableRow { background-color: #F0F1F1; }

.dataTableRowSelected { background-color: #DEE4E8; }

.dataTableRowOver { background-color: #FFFFFF; }

.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* attributes */

.attributes-odd { background-color: #f4f7fd; }

.attributes-even { background-color: #ffffff; }



/* miscellaneous */

.specialPrice { color: #ff0000; }

.oldPrice { text-decoration: line-through; }

.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

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

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

.titleHeading {font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold;

}

.topbg{

background:url(images/header-pic.jpg) no-repeat;

height:134px;

}

.shopping{

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

font-size:12px;

color:#212121;

font-weight:bold;

text-decoration:none;

line-height:16px;

}

.shopping:hover{

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

font-size:12px;

color:#212121;

font-weight:bold;

text-decoration:underline;

line-height:16px;

}

.shopping1{

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

font-size:12px;

color:#864c3e;

font-weight:normal;

text-decoration:none;

line-height:16px;

}

.shopping1:hover{

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

font-size:12px;

color:#864c3e;

font-weight:normal;

text-decoration:underline;

line-height:16px;

}



.shopping2{

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

font-size:12px;

color:#212121;

font-weight:normal;

text-decoration:none;

line-height:16px;

}

.shopping2:hover{

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

font-size:12px;

color:#212121;

font-weight:normal;

text-decoration:underline;

line-height:16px;

}



.toplink{

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

font-size:11px;

color:#8e5c01;

font-weight:normal;

text-decoration:none;

line-height:16px;

}

.toplink:hover{

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

font-size:11px;

color:#8e5c01;

font-weight:normal;

text-decoration:underline;

line-height:16px;

}

.toplinkpad{

padding:0px 30px 8px 0px;

color:#8e5c01;

}

/*--------padding & color--------------*/



.padtable1{

padding:8px 0 8px 0;

}

.padtable1a{

padding:13px 0 13px 0;

}

.boxborder{

border-bottom:1px solid #a99570;

border-left:1px solid #a99570;

border-right:1px solid #a99570;

}

.txtpad1{

padding:5px 0 5px 3px;

}



/*----------body---------------*/

.left-link{

color:#494949;

text-decoration:none;

line-height:29px;

}

.left-link:hover{

color:#050505;

text-decoration:none;

line-height:29px;

}

.search{

border:1px solid #3a3a3a;

width:120px;

font-size:10px;

height:13px;

/*background-color:transparent;*/

}

.advancelink{

color:#000000;

line-height:14px;

font-weight:bold;

text-decoration:underline;

}

.advancelink:hover{

color:#000000;

line-height:12px;

font-weight:bold;

text-decoration:underline;

}

.txt1{

font-size:10px;

font-weight:bold;

color:#775337;

}

.txt2{

font-size:10px;

font-weight:normal;

color:#403f3e;

line-height:16px;

padding:8px 8px 8px 8px;

border-bottom:1px solid #a99570;

border-left:1px solid #a99570;

border-right:1px solid #a99570;

}

.txt2a{

font-size:10px;

font-weight:normal;

color:#403f3e;

line-height:16px;

padding:8px 8px 8px 8px;

}

.txt3{

color:#835d3a;

font-size:11px;

font-weight:bold;

}

.txt4{

font-size:11px;

font-weight:normal;

color:#403f3e;

line-height:16px;

padding:8px 8px 8px 8px;

}

/*--------end of leftsite -------------*/

/*------------start rightsite-----------*/

.link-righttop{

font-size:11px;

color:#3a3a3a;

font-weight:bold;

text-decoration:none;

line-height:25px;

}

.link-righttop:hover{

font-size:11px;

color:#3a3a3a;

font-weight:bold;

text-decoration:underline;

line-height:25px;

}

.txt5{

font-size:10px;

font-weight:bold;

color:#775337;

line-height:16px;

padding:8px 8px 8px 8px;

}

.txt6{

font-size:11px;

font-weight:bold;

color:#321f0e;

}

.link-right2{

font-size:11px;

color:#424140;

font-weight:bold;

text-decoration:none;

line-height:30px;

}

.link-right2:hover{

font-size:11px;

color:#424140

font-weight:bold;

text-decoration:underline;

line-height:30px;

}

/*---------end of rightside-----------*/

/*------------------body middle --------------------*/



.paddingsmallbanners

	{

	padding:4px 0 4px 0;

	}

.featurehdng

	{

	background:url(images/feature-product-top.jpg) no-repeat;

	width:551px;

	height:29px;

	}

.feature-txt

	{

	font-family:Tahoma;

	font-size:12px;

	color:#f9f5ed;

	font-weight:bold;

	text-decoration:none;

	padding:0 0 0 16px;	

	}

.border-feature

	{

	border-left:1px solid #a99570;

	border-right:1px solid #a99570;

	border-bottom:1px solid #a99570;

	padding:8px 10px 8px 10px;

	}

.product-hdng 

	{

	font-family:Tahoma;

	font-size:11px;

	color:#311e0a;

	font-weight:bold;

	text-decoration:none;

	padding:5px 0 5px 0;

	text-transform:uppercase;

	}

a.product-hdng 

	{

	font-family:Tahoma;

	font-size:11px;

	color:#311e0a;

	font-weight:bold;

	text-decoration:none;

	padding:5px 0 5px 0;

	text-transform:uppercase;

	}

a.product-hdng:hover 

	{

	font-family:Tahoma;

	font-size:11px;

	color:#311e0a;

	font-weight:bold;

	text-decoration:none;

	padding:5px 0 5px 0;

	text-transform:uppercase;

	}

.product-border{

	border:1px solid #a99570;

	padding-bottom:6px;

	}

/*------------------body middle ends --------------------*/

/*------------footer------------*/

.footerbg{

background:url(images/footer-bg.jpg) no-repeat;

height:139px;

}

.footerlink{

color:#514d42;

font-size:10px;

font-weight:bold;

text-decoration:none;

line-height:16px;

}

.footerlink:hover{

color:#514d42;

font-size:10px;

font-weight:bold;

text-decoration:underline;

line-height:16px;

}

#logo{

position:absolute;

left:50px;

top:2px;

z-index:1;

width:282px;

height:128px;





}


/*krishanu*/
@charset "utf-8";
/* CSS Document */
body
{
margin:0px;

padding:0px;

/*font-family:Arial, Helvetica, sans-serif;*/

/*font-size:12px;*/

/*color:#b1b1b1;*/

/*font-weight:bold;*/

line-height:25px;

}
.shadow-bg
{
background:url(images/shadowbg-strip.jpg) repeat-y;
}
.shoppingcart-bg
{
background:url(images/header2-bg.jpg) no-repeat;
width:241px;
height:121px;
padding-left:25px;
}
.cart-txt1
{
color:#e0f2ff;
}
a.cart-linktxt
{
color:#e0f2ff;
font-weight:normal;
text-decoration:none;
font-size:11px;

}
a.cart-linktxt:hover
{
color:#e0f2ff;
font-weight:normal;

text-decoration: underline;
font-size:11px;
}
.cart-txt22kk
{
color:#e0f2ff;
font-weight:normal;
font-size:12px;
font-weight:normal;

}
.menu-bg
{
background:url(images/menu-bg.jpg) no-repeat;
width:978px;
height:35px;
}
.search-txtfield
{
/*background:url(images/search-txtfield.jpg) no-repeat;*/
width:100px;
height:19px;
font-size:10px;
font-weight:normal;
color:#858585;
border:1px solid #dda409;
padding:2px 0 0 2px;
}
.txtfield2
{
/*background:url(images/textfield-right.jpg) 0px 0px no-repeat;*/
width:100px;
height:19px;
font-size:10px;
font-weight:normal;
color:#858585;
border:1px solid #dda409;
padding:2px 0 0 2px;
}
.tdpad1
{
padding-top:5px;
padding-right:27px;
}
.leftlink-bg-color
{
background-color:#e9e9e9;
border:1px solid #c1c2c7;
}
/*--------------background hover--------------*/
.linkspace
{
padding-left:26px;
}
.links-left {
	font-family: Tahoma;
	line-height:25px;
	display:block; /*This Cover Full TD */
	background:url(images/left-link-bg.gif) center top no-repeat; /*This Will Set the Link background */
	height:24px; /*This Will Make Fixes Size Link (Use Image height)*/
	width:183px; /*This Will Make Fixes Size Link (Use Image width)*/
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#58595b;
	line-height:18px;
	padding:0px 0 0px 6px;
	text-decoration:none;

}
.links-left:hover {
	background:url(images/left-link-bg-hover.gif) center top no-repeat;
	text-decoration:none;
}
.links-left1 {
	font-family: Tahoma;
	line-height:25px;
	display:block; /*This Cover Full TD */
	background:url(images/right-link-bg.gif) center top no-repeat; /*This Will Set the Link background */
	height:24px; /*This Will Make Fixes Size Link (Use Image height)*/
	width:183px; /*This Will Make Fixes Size Link (Use Image width)*/
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#58595b;
	line-height:18px;
	padding:0px 0 0px 6px;
	text-decoration:none;

}
.links-left1:hover {
	background:url(images/right-link-bg-hover.gif) center top no-repeat;
}

/*--------------background hover ends--------------*/

.heading-bg
{
background:url(images/blue-hdngbg-strip.jpg) repeat-x;
width:183px;
height:24px;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
padding-left:14px;
padding-top:0px;
vertical-align:middle;

}
.heading-bg66
{
background:url(images/blue-hdngbg-strip.jpg) repeat-x;
height:24px;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
padding-left:14px;
padding-top:5px;
}
.heading-bg11
{
background:url(images/blue-hdngbg-strip.jpg) repeat-x;
width:383px;
height:21px;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
padding-left:14px;
padding-top:3px;
}
.heading-bg1
{
background:url(images/blue-hdngbg-strip.jpg) repeat;
width:183px;
height:24px;
font-family:Tahoma;
font-size:11px;
color:#ffffff;
padding-left:14px;
padding-top:0px;
padding-bottom:0px;
}
.color-name
{
font-family:Tahoma;
font-size:11px;
}
.color-box-padding
{
background-color:#ffffff;
padding-top:6px;
}
.bestseller-text a
{
font-family:Tahoma;
font-size:11px;
color:#646464;
text-decoration:none;
}
.bestseller-text a:hover
{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.right-box-txt
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#58595b;
line-height:15px;
padding:5px;
}
.orange-hdng-bg
{
background:url(images/orange-hdng-bgstrip.jpg) repeat-x;
width:575px;
height:18px;
font-family:Tahoma;
color:#ffffff;
padding-left:14px;
vertical-align:middle;
padding-top:7px;
}
.orange-hdng-bg1
{
background:url(images/orange-hdng-bgstrip.jpg) repeat-x;
width:595px;
height:25px;
font-family:Tahoma;
color:#ffffff;
padding-left:14px;
vertical-align:middle;
font-weight:bold;
font-size:13px;
}
.orange-hdng-bg1kkkk
{
background:url(images/orange-hdng-bgstrip.jpg) repeat-x;
width:97%;
height:25px;
font-family:Tahoma;
color:#ffffff;
padding-left:14px;
vertical-align:middle;
font-weight:bold;
font-size:13px;
}
.orange-border
{
border:1px solid #dda409;
padding:3px;
}
.productbox-border
{
border-left:1px solid #c1c2c7;
border-right:1px solid #c1c2c7;
}
.product-text1 a 
{
font-family:Tahoma;
font-size:13px;
color:#000000;
padding-bottom:5px;
font-weight:bold;
text-decoration:none;
}
.product-text1 a:hover
{
font-family:Tahoma;
font-size:13px;
color:#58595b;
padding-bottom:5px;
font-weight:bold;
text-decoration: underline;
}
.list-price
{
font-family:Tahoma;
font-size:11px;
color:#727373;
padding-bottom:5px;
font-weight:bold;
text-decoration:none;
}

.price
{
font-family:Tahoma;
font-size:12px;
color:#CC0000;
padding-bottom:5px;
font-weight:bold;
}
.footer-bg
{
background:url(images/footer-bg-strip.jpg) center repeat-x;
width:978px;
height:7px;
}
.footer-txt
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#8a8a8a;
}
/*additional images*/
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	
	
	
	.links-left22 {
	font-family: Tahoma;
	line-height:25px;
	display:block; /*This Cover Full TD */
	background:url(images/right-link-bg.gif) center top no-repeat; /*This Will Set the Link background */
	height:24px; /*This Will Make Fixes Size Link (Use Image height)*/
	width:183px; /*This Will Make Fixes Size Link (Use Image width)*/
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#58595b;
	line-height:18px;
	padding:0px 0 0px 6px;
	text-decoration:none;

}
.links-left22:hover {
	background:url(images/right-link-bg-hover.gif) center top no-repeat;
	text-decoration:none;
}


.links-leftsub {
	font-family: Tahoma;
	line-height:25px;
	display:block; /*This Cover Full TD */
	background:url(images/left-link-bg-sub.gif) center top no-repeat; /*This Will Set the Link background */
	height:24px; /*This Will Make Fixes Size Link (Use Image height)*/
	width:173px; /*This Will Make Fixes Size Link (Use Image width)*/
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#58595b;
	line-height:18px;
	padding:1px 0 0px 16px;
	text-decoration:none;

}
.links-leftsub:hover {
	background:url(images/left-link-bg-sub-hover.gif) center top no-repeat;
	text-decoration:none;
}
/*product description*/
.topleftcurve-prod-desc
{
background:url(images/top-left-curve-pro-desc.gif) no-repeat;
width:10px;
height:10px;
}
.toprightcurve-prod-desc
{
background:url(images/top-right-curve-pro-desc.gif) right top no-repeat;
width:10px;
height:10px;
}
.btmrightcurve-prod-desc
{
background:url(images/btm-right-curve-pro-desc.gif) right bottom no-repeat;
width:10px;
height:10px;
}
.btmleftcurve-prod-desc
{
background:url(images/btm-left-curve-pro-desc.gif) left bottom no-repeat;
width:10px;
height:10px;
}
.border-top-pro-desc
{
border-top:1px solid #c6c5ca;
background-color:#ffffff;
}
.border-btm-pro-desc
{
border-bottom:1px solid #c6c5ca;
background-color:#ffffff;
}
.border-left-pro-desc
{
border-left:1px solid #c6c5ca;
background-color:#ffffff;
}
.border-right-pro-desc
{
border-right:1px solid #c6c5ca;
background-color:#ffffff;
}
.cont{ color:black;
font-family:'Verdana','sans-serif';
font-size:10pt; text-align:left;}
.tableTop{ font-weight:bold; padding-left:20px; padding-top:3px;}
.contentTable{ padding-left:0px; padding-right:5px;   color:black;font-family:'Verdana','sans-serif';font-size:10pt; text-align:left; }
.contentTable a{}
.blue{ 
color:#000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
padding-bottom:8px;
padding-top:7px;
}

.menuUl{ list-style-type:none; padding:0px; margin:0px; padding-top:0px; padding-bottom:6px}
.menuUl li{ background:url(images/bullets_blue.gif) no-repeat; padding-left:24px; padding-bottom:5px; background-position:0 3px;}
.menuUl a{color:#000; text-decoration:none; font-weight:bold;}
.menuUl a:hover{color:#000; text-decoration:underline;}

.menuUlgray{ list-style-type:none; padding:0px; margin:0px; padding-top:0px; padding-bottom:20px}
.menuUlgray li{ background:url(images/bullets_gray.gif) no-repeat; padding-left:24px; padding-bottom:5px; background-position:0 3px;}
.menuUlgray a{color:#000; text-decoration:none; font-weight:bold;}
.menuUlgray a:hover{color:#000; text-decoration:underline;}

.menuUlorange{ list-style-type:none; padding:0px; margin:0px; padding-top:0px; padding-bottom:7px}
.menuUlorange li{ background:url(images/bullets_orange.gif) no-repeat; padding-left:24px; padding-bottom:5px; background-position:0 -2px;}
.menuUlorange a{color:#000; text-decoration:none; font-weight:bold;}
.menuUlorange a:hover{color:#000; text-decoration:underline;}


.tableBg{ border-collapse:collapse;
border: 0px solid #5BBEF7;
}
