/*

  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  Copyright (c) 2003 osCommerce



  Released under the GNU General Public License

*/



.boxText { font-family: Verdana, Arial, sans-serif; font-size: 12px;color:#5A3027; }

.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

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

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }



BODY {

  background: #ffffff;

  color: #000000;

  margin: 0px;

}



A {
 
  font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;

  color: black;

  text-decoration: none;

}



A:hover {

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

  color: #000000;

  text-decoration: underline;

}

h1 {

font-size:20px;

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

/*font-weight:normal;*/

}

FORM {

	display: inline;

}



TR.header {

  background: #000000;

}



TR.headerNavigation {

  color: #0000FF;

  padding-border:1px solid #0000FF;

  height:20px;

}



TD.headerNavigation {

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

  font-size: 10px;

  color: #0000FF;

  border-buttom:5px solid #0000FF;

}



A.headerNavigation { 

  color: #0000FF; 

}



A.headerNavigation:hover {

  color: #0000FF;

}



TR.headerError {

  background: #000000;

}



TD.headerError {

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

  font-size: 12px;

  background: #000000;

  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;

}

.infoBox {

  border:1px solid #000000;

}



.infoBoxContents {



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

  font-size: 12px;

}



.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

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

  font-size: 10px;

  padding:10px;

}



TD.infoBoxHeading {

  font-family: Georgia, 'Times New Roman', Times, serif;

  font-size: 16px;

  font-weight:bold;

  color:#000000;
  
  padding-left:10px;
  
  padding-top:5px;

}

.infoBoxHeading_cat {

  font-family: Arial,Georgia, 'Times New Roman', Times, serif;

  font-size: 16px;

  font-weight:normal;

  color:#000000;
  
  padding-left:10px;
 
  overflow: hidden;
}


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 {



}



TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {



}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #b6b7cb;

  border-spacing: 1px;

}



.productListing-heading {

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

  font-size: 10px;

  background: #2a2a2a;

  color: #FFFFFF;

  font-weight: bold;

}



.productListing-heading A{

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

  font-size: 10px;

  background: #2a2a2a;

  color: #FFFFFF;

  font-weight: bold;

}



TD.productListing-data {

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

  font-size: 10px;
  
  padding:15px 45px 0px 25px;

}



A.pageResults {

  color: #0000FF;

}



A.pageResults:hover {

  color: #0000FF;

  background: #FFFF33;

}



TD.pageHeading, DIV.pageHeading {

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

  font-size: 16px;

  font-weight: bold;

  color: #5A3027;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

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

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

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

  font-size: 12px;

  line-height: 1.5;

  color:#000000;

}



TD.smallText, SPAN.smallText, P.smallText {

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

  font-size: 10px;
  
  text-align:left;

}



TD.accountCategory {

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

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

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

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

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

  font-size: 12px;

}



TD.tableHeading {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

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

  font-size: 10px;

  color: #000000;

}



CHECKBOX, INPUT, RADIO, SELECT {

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

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

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

  font-size: 11px;

}



SPAN.greetUser {

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

  font-size: 12px;

  color: #f0a480;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

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

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

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

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

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

  color: #000000;

}



SPAN.errorText {

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

  color: #000000;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }

.moduleRowSelected { background-color: #E9F4FC; }



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

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



/* message box */



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

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



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



TD.compareListing-data {

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

  font-size: 10px;

  background: white;

  border: 1px;

  border-style: solid;

  border-color: #AAAA91;

}

body {

	margin: 0px;

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

}

div{margin:0px; padding:0px;}

form {margin:0px; padding:0px;}

#top0{

    background-image:url(images/top_line.jpg);

	width:1px;

	height:90px;

}

#top2{

	width:266px;

	height:91px;

	font-size:12px;

	color:#ffffff;

	text-align:left;

	line-height:140%;

}

#top3{

    padding-left:20px;

	width:295px;

    font-size:12px;

	color:#FFFFFF;

	text-align:left;

	line-height:140%;

	height:91px;

}

#top4{

    padding-left:15px;

	width:160px;

    font-size:12px;

	color:#FFFFFF;

	line-height:140%;

	height:91px;

}

#button_font a{

    font-size:12px;

	color:#56141E;

}

#topdh{

	font-size:12px;

	color:#000000;

	text-align:left;

	line-height:140%;

	height:91px;

}

#cart{

    padding-top:25px;

	padding-left:20px;

	font-size:12px;

	color:#FFFFFF;

	text-align:left;

	line-height:140%;

	text-align:left;

}

#line{

     background-image:url(images/line.jpg);

	 width:744px;

	 height:3px;

	 margin-left:auto;

	 margin-right:auto; 

}

#button{

    margin-left:auto;

	margin-right:auto;

	width:744px;

	height:50px;

}

#button_font{

    font-size:12px;

	color:#56141E;

	text-align:center;

	padding-top:25px;

}

#button0{

    float:left;

    width:507px;

}

#button1{

    float:left;

	width:237px;

	height:51px;

	background-image:url(images/button_01.jpg);

}

#button02{

    float:left;

	background-image:url(images/button_02.jpg);

	width:99px;

	height:51px;

}

#button03{

    float:left;

	background-image:url(images/button_0.jpg);

	width:9px;

	height:51px;

}

#button04{

    float:left;

	background-image:url(images/button_04.jpg);

	width:126px;

	height:51px;

}

#button05{

    float:left;

	background-image:url(images/button_05.jpg);

	width:100px;

	height:51px;

}

#button06{

    float:left;

	background-image:url(images/button_06.jpg);

	height:51px;

	width:28px;

}

.line2{

    margin-left:auto;

	margin-right:auto;

	background-image:url(images/line02.jpg);

	height:21px;

	width:744px;

}

#center{

   margin-left:auto;

   margin-right:auto;

   width:744px;

   height:750px; !important

}

#center_left{

   float:left;

   width:211px;

}

#left_logo{

   background-image:url(images/left_01.jpg);

   width:211px;

   height:123px;

   margin-bottom:8px;

}

#left_bt{

   width:187px;

   font-family: Georgia, 'Times New Roman', Times, serif;

   /*background-image:url(images/lft.jpg);*/
   
   background-color:#eeeeee;

   height:27px;

   /*font-size:13px;*/

   /*font-weight:bold;*/

   color:#ffffff;

}

#left_bt2{

   margin-right:24px;

   background-image:url(images/lft.jpg);

   font-family: Georgia, 'Times New Roman', Times, serif;

   width:187px;

   height:27px;

   font-weight:bold;

   padding-left:15px;

   color:#606060;

}

#left_bt3{

   margin-right:24px;

   width:505px;

   height:20px;
   
   font-family: Century Gothic,Verdana,Arial,Helvetica,sans-serif;

   font-weight:normal;
   
   font-size:14;

   color:#000000;

}

#left_font{

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

   background-color:#ffffff;

   width:187px;

   padding-left:10px;

   font-size:12px;

}

#banner{

   float:left;

   background-image:url(images/banner01.jpg);

   width:533px;

   height:183px;

}

#m_bt{

   float:left;

   background-image:url(images/m_bt.jpg);

   width:529px;

   height:27px;

}

#bt_nr{

   font-size:13px;

   font-weight:bold;

   padding-left:15px;

   padding-top:6px;

   color:#5A3027;

}

#cp{

   float:left;

   width:175px;

   text-align:center;

   margin-top:10px;

   height:170px;

   line-height:120%

}

#cp_bt{

   font-size:12px;

   color:#5A3027;

}

#cp_jg{

   font-size:14px;

   font-weight:bold;

   color:#902132;

}

#imgpc{

    width:100px;

	height:81px;

	border-top:7px solid #EAE4D1;

    border-bottom:7px solid #EAE4D1;

    border-left:18px solid #EAE4D1;

	border-right:18px solid #EAE4D1;

}


#foot_form{

   width:950px;

   text-align:center;
   
   position:relative;
   
   margin:0 auto;
   
   padding-top: 10px;
   
   border:0px;
   
   border-top:1px dashed #606060;
   
 
}

#foot_form2{

   width:950px;
   
   height:20px;
   
   display:table-cell;

   text-align:center;
   
   vertical-align:middle;
   
   position:relative;
   
   margin:0 auto;
   
   border:0px;
   
}

.foot_charactor{

   background-color:#ffffff;
   
   color:#9c9a9c;

}

.foot_charactor a{

   font-size:12px;
   
   color:#636563;
   
   font-family: Arial, Times, sans-serif;
}

.foot_charactor a:hover{

   font-size:12px;
   
   color:#636563;
   
   font-family: Arial, Times, sans-serif;
}

.foot_copyright{
  
   width:950px;

   text-align:center;
   
   padding-top: 10px;

   background-color:#ffffff;
   
   border:0px;
   
   font-size:11px;

   color:#9c9a9c;

}
.foot_copyright a{
  
   font-size:11px;
   
   color:#9c9a9c;
   
   font-family: Arial, Times, sans-serif;

}


TD.productPriceInListing {

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

  font-size: 10px;

  background: #d2e9fb;

}



TD.productPriceInBox {

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

  font-size: 10px;

  background: #eeeeee;

}



TD.productPriceInProdInfo {

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

  font-size: 12px;

  background: #ccffcc;

}


.specialindex_heading{

 font-size:14px;
 
 font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;

 color:#000000;
 
 font-weight:normal;
 
 padding-left:37px;
 
 height: 2em;
 
 line-height: 2em;
 
 overflow: hidden;

}


.Products_mt{

  font-size:13px;

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

  color:#ffffff;}

.Products_jg{

  font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;

  color:#000000;

  font-size:12px;

}

.headercart{

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

  color:#000000;

  font-size:12px;

}


.headercart1{

  color:#ffffff;

  font-size:12px;

}

.headercart a{

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

  color:#000000;

  font-size:12px;

}

.headercart a:hover{

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

  color:#000000;

  font-size:12px;

}

.headercart1 a{

  color:#ffffff;

  font-size:12px;

}

.h3{color:#000000;

  font-family: Calibri, Verdana, Arial, sans-serif;
   
  font-size:20px;

  font-weight:normal;

}

.h2{color:#000000;

  font-size:14px;
  
  font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;

  font-weight:normal;

}

.h1{font-family: Verdana, Arial, sans-serif;

  font-size: 14px;

  font-weight: bold;

  color: #000000;
  
  padding-top:10px

}

.h1_productname{

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

  font-size: 8px;

  font-weight: normal;

  color: #000000;
  
  padding-top:10px

}

s {

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

  color: #000000;

}

.smallText_adv{

 font-size:12px;

 color:#000000;

}


.alsopurchasedheading{

 font-size:14px;

 color:#000000;
 
 font-family:Century Gothic, Calibri, Arial, Verdana, Sans-serif;
 
 text-align:left;
 
 padding-bottom:10px

}


.boxText_adv{

 font-size:12px;

 color:#000000;

}

.xinbg{


	background-repeat: repeat-x;

}

#button10{

    float:center;

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

	width:850px;

	height:27px;

       font-size:13px;

       padding-left:15px;

       color:#ffffff;

}

/* Links Manager v1.23 begin */

TABLE.linkListing {

  border: 1px;

  border-style: solid;

  border-color: #ffffff;

  border-spacing: 1px;

}



.linkListing-heading {

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

  font-size: 10px;

  font-weight: bold;

  background: #b6b7cb;

  color: #FFFFFF;

  text-align: center;

}

A.linkListing-heading {

  color: #FFFFFF;

}

A.linkListing-heading:hover {

  color: #000000;

}

TD.linkListing-data {

  border-right: 1px solid #ffffff;

  border-bottom: 1px solid #ffffff;

  padding: 4px;

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

  font-size: 10px;

}



TR.linkListing-odd {

  background: #ffffff;

}



TR.linkListing-even {

  background: #Ffffff;

}



.linkFeatured {

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

  font-size: 10px;

  font-weight: bold;

  background: #dbd6d6;

  color: #FFFFFF;

  text-align: center;

  border: 1px solid black; 

}

.linkFeaturedHeading {

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

  font-size: 14px;

  font-weight: bold;

  background: #dbd6d6;

  color: #FFFFFF;

  text-align: center;

}

A.linkListingHeading {

  color: #ffffff;

}

A.linkListingHeading:hover {

  color: #000000;

}

.linkFeaturedMain {

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

  font-size: 10px;

  font-weight: bold;

  background: #dbd6d6;

  color: #FFFFFF;

  text-align: center;

}

A.linkFeaturedMain {

  color: #FFFFFF;

}

A.linkFeaturedMain:hover {

  color: #000000;

}

.linkListingMain {

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

  font-size: 10px;

  background: #ffffff;

  color: #000000;

  text-align: left;

}

A.linkListingMain {

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

  font-size: 10px;

  color: #000000;

}

A.linkListingMain:hover {

  color: #000000;

}

.linkListingCats {

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

  font-size: 11px;

  font-weight: bold;

  color: #FFFFFF;

  text-align: center;

}

A.linkListingCats {

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

  font-size: 11px;

  color: #000000;

}

A.linkListingCats:hover {

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

  font-size: 11px;

  color: #000000;

}

.linkListingSubCats {

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

  font-size: 9px;

  font-weight: normal;

  color: #FFFFFF;

  text-align: center;

  line-height: 1.5;

}

A.linkListingSubCats {

  color: #000000;

}

A.linkListingSubCats:hover {

  color: #000000;

}

/* Links Manager v1.23 end */

<style type="text/css">
<!--
#apDiv1 {
	position:absolute;
	left:-5px;
	top:3px;
	width:200px;
	height:137px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:1055px;
	top:1px;
	width:210px;
	height:144px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:175px;
	top:0px;
	width:456px;
	height:37px;
	z-index:1;
}
#apDiv4 {
	position:absolute;
	left:138px;
	top:190px;
	width:852px;
	height:102px;
	z-index:2;
}
#apDiv5 {
	position:absolute;
	left:638px;
	top:2px;
	width:428px;
	height:22px;
	z-index:3;
}
#apDiv6 {
	position:absolute;
	left:200px;
	top:24px;
	width:216px;
	height:95px;
	z-index:4;
}
#apDiv7 {
	position:absolute;
	left:419px;
	top:23px;
	width:640px;
	height:96px;
	z-index:5;
}
#apDiv8 {
	position:absolute;
	left:190px;
	top:112px;
	width:218px;
	height:91px;
	z-index:6;
}
.STYLE2 {
	color: #FFFFFF
}

h2 {
        font-family:Arial,Verdana,sans-serif;
        font-size:15px;
        font-weight:bold;
        height:16px;
        padding:0;
        margin:0;
}

ul,li {margin:0px 0px 0px 7px; padding:0px; text-indent:0; }

.help3 {

        padding-left:50px; 
        font-family:Arial,Verdana,sans-serif;
        font-size:13px;
        color:#000000;
 }

.help3 a {

        font-family:Arial,Verdana,sans-serif;
        font-size:13px;
        color:#000000;
 }

.help3 a:hover {

        font-family:Arial,Verdana,sans-serif;
        font-size:13px;
        color:#000000;
 }

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

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

dl,dt,dd {margin:0px; padding:0px; text-indent:0; }
#fap{margin:0;padding:0;}
#faq dt{font-weight:bold; cursor:pointer; font-size:12px;}
#faq dd{display:none;}

.menu a:link,
.menu a:visited{
	display:-moz-inline-stack;/*FF下有效*/
	display:inline;/*此行及下行为IE定义*/
	zoom:1;
	padding:5px 10px 5px 10px;
	float:left;
	color:#ffffff;
    text-align:center;
	text-decoration:none;
	background-color: #000000;
    font-size: 13px;
    font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
}
.menu a:hover{
	color:#FFF;
    font-size: 13px;
    font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
	background-color: #606060;
}
#shadow-container {
   position: relative;
   left: 3px;
   top: 3px;
   margin-right: 5px;
   margin-bottom: 5px;
}
     #shadow-container .shadow2,
     #shadow-container .shadow3,
     #shadow-container .container {
         position: relative;
         left: -2px;
         top: -2px;
     }
     #shadow-container .shadow1 {
         background: #F1F0F1;
     }
     #shadow-container .shadow2 {
         background: #DBDADB;
     }
     #shadow-container .shadow3 {
         background: #B8B6B8;
     }
     #shadow-container .container {    
         background: #ffffff;
         border: 1px solid #848284;
         padding: 10px;
     }
.discription {
    font-family: Arial,"Century Gothic",Verdana,Helvetica,sans-serif; 
    font-size: 11px; 
    color:#000000
}
-->
  </style>
