/*



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



      }


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;



      }



 productSpecialPrice {



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



     color : #ff0000;



     background : inherit;



      }

.saleprice

{

font-family: Tahoma;

font-size: 12px;

color: #e60000;

padding-bottom: 5px;

font-weight: bold;

}

.productlinkText11

{

color: #1d1b40;

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

font-size: 11px;

font-weight: normal;

text-decoration: none;

}

 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:18px;



}

.shadow-bg

{

background:url(images/shadowbg-strip.jpg) repeat-y;

}

.shoppingcart-bg

{

background:url(images/header2-bg.jpg) bottom;

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;

}


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

font-weight:bold;

text-decoration:none;

}

.product-text1 a:hover

{

font-family:Tahoma;

font-size:13px;

color:#58595b;

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;

}

.heading-bg11

{

background-color: transparent;

background-image: url(images/blue-hdngbg-strip.jpg);

background-repeat: repeat-x;

background-attachment: scroll;

background-position: 0% 0%;

width: 383px;

height: 21px;

font-family: Tahoma;

font-size: 11px;

color: #ffffff;

padding-left: 14px;

padding-top: 3px;

}
/*-------------added on nov9----------*/

/*product description*/
.topleftcurve-prod-desc
{
background:url(images/top-left-curve-pro-desc.gif) no-repeat;
width:10px;
height:12px;
}
.toprightcurve-prod-desc
{
background:url(images/top-right-curve-pro-desc.gif) right top no-repeat;
width:10px;
height:12px;
}
.btmrightcurve-prod-desc
{
background:url(images/btm-right-curve-pro-desc.gif) right bottom no-repeat;
width:10px;
height:12px;
}
.btmleftcurve-prod-desc
{
background:url(images/btm-left-curve-pro-desc.gif) left bottom no-repeat;
width:10px;
height:12px;
}
.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;
}
