@charset "utf-8";
/* CSS Document */

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


#Wp{ width:1101px; float:left; margin-left:0; margin-right:0;}


.right-content{ width:220px; background:url(../images/R-contant-bg.jpg)  no-repeat;}

form {
    margin:0 !important;
    padding:0 !important;
}

.top-h{ width:881px; height:150px; background:url(../images/top-B.jpg) no-repeat;}
.logo{padding-top:25px; padding-left:34px;}
.head-top-menu{ position:absolute; right:195px; width:244px;}
.head-top-menu a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.add-phone{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; padding-right:0px;}

.add-phone a{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#005e3a; text-decoration:underline;}

.add-phone a:hover{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#5f8553; text-decoration:none;}

.banner{width:646px; height:202px; background:url(../images/main-banner.jpg) no-repeat;}
.bannner-text{font: bold 13px  Arial, Helvetica, sans-serif; color:#333333; line-height:26px;
padding:33px 0 0 263px; width:377px;}
.address{width:646px; height:60px; background:url(../images/address-bg.jpg) no-repeat;}

.left-content{width:646px;}
.main-b-right{width:235px; }

.name-email{ padding-left:20px;}
.mid{ width:235px; background:url(../images/mid-r-bg.jpg) repeat;}

.title{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color:#e59233; padding-top:5px;}


.mater-text{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px;}

.pro-gallery{ padding-top:10px;}
.text{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px; margin:0 0 0 10px; padding:0 padding-left:10px;}

.home{ padding-right:25px;}
.read-more a{font:12px Verdana, Arial, Helvetica, sans-serif; color:#f50b0b; text-decoration:none;}
.t-color{color:#f50b0b;}
.by-now{ width:624px; height:197px; background: url(../images/by-now-bg.jpg) no-repeat;}
.bottom{width:235px; height:63px; background:#efd57e url(../images/right-bottom.jpg) left bottom no-repeat;}
.by-pro{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding-left:10px;}
.f-t-y{ padding-top:5px;}
#footer{ width:1101px; margin:0px auto; height:26px; background:url(../images/footer-bg.jpg) repeat-x; font:  11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:10px 0 0 10px; }
#footer a{font:  11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:10px 0 0 10px; text-decoration:none; }
.text-r-t{font: bold  14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:40px 0 0 16px;}
.right-text{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:0px 0 0 10px; text-decoration:none; line-height:22px; padding:0px 0 0 16px; }

.right-text a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
.right-text a:hover{font:11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}

.news-latter{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000;}

.page-title{    font: bold 16px Verdana, Arial, Helvetica, sans-serif; color:#df7802; }

.tdheight {
    height:95px;
   .height:130px
}

.phone-number{ background:url(../images/phone_number_bg.gif) repeat-y; font:  12px Verdana, Arial; text-align:right; color:#FFF; font-weight:bold; background-color:#ff6600; }

.phone-number a {color:#FFF; text-decoration:underline; font-size:11px; }

.phone-number a:hover {text-decoration:none; font-size:11px;}

.phone-number div {margin-right: 15px; margin-bottom:30px;}

.read-more {margin:0;}

//.catdiv718526{margin-left:-120px !important;   margin-top:15px !important;}

.mater-text{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px;}

.mater-text a{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#005e3a; line-height:22px; text-decoration:none;}

.mater-text a:hover{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#005e3a; line-height:22px; text-decoration:underline;}

 li a{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px; text-decoration:none; font-weight:bold;}

 li a:hover{ font:12px Verdana, Arial, Helvetica, sans-serif; color:##005e3a; line-height:22px; text-decoration:underline; font-weight:bold;}

.text-01{ font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#005e3a;}

ul{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px; text-decoration:none;}

ol{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px; text-decoration:none;}

.pro-gallery{ padding-top:10px;}
.text{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:16px; margin:0 0 0 10px;}

.req{ color:#990000;}
.webform{font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px;}









.text_yellow_box {
-x-system-font:none;
color:#005e3a;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-weight:bold;
font-variant:normal;
line-height:18px;
padding-left:10px;
padding-bottom:4px; padding-top:4px;
border-bottom: solid 1px #fdd038;
}

.text_yellow_box_noborder {
-x-system-font:none;
color:#005e3a;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-weight:bold;
font-variant:normal;
line-height:18px;
padding-left:10px;
padding-bottom:4px; padding-top:4px;
}

.text_yellow_box_rgt {
-x-system-font:none;
color:#005e3a;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-weight:bold;
font-variant:normal;
line-height:18px;
padding-left:10px;
padding-bottom:4px; padding-top:4px;
border-bottom: solid 1px #fdd038;
border-left: solid 1px #fdd038;
}

.text_yellow_box_noborder_rgt {
-x-system-font:none;
color:#005e3a;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-weight:bold;
font-variant:normal;
line-height:18px;
padding-left:10px;
padding-bottom:4px; padding-top:4px;
border-left: solid 1px #fdd038;
}

.text_shipping_details {
color:#005e3a;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
line-height:18px;
padding-bottom:4px; padding-top:4px;
}
.text_shipping_details A:link { text-decoration: none; color: #005e3a;}
.text_shipping_details A:visited { text-decoration: none; color: #005e3a;}
.text_shipping_details A:active{ text-decoration: none; color: #005e3a;}
.text_shipping_details A:hover {color: #e27904;text-decoration: underline;}



.text_shipping_details_yellow {
color:#e27904;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-weight:bold;
font-variant:normal;
line-height:18px;
padding-bottom:4px; padding-top:4px;
}

.text_affiliates {
color:#005e3a;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding-left:30px;
padding-right:50px;
padding-bottom:4px; padding-top:4px;
}
.text_affiliates A:link { text-decoration: underline; color: #005e3a;}
.text_affiliates A:visited { text-decoration: underline; color: #005e3a;}
.text_affiliates A:active{ text-decoration: underline; color: #005e3a;}
.text_affiliates A:hover {color: #e27904;text-decoration: none;}

#div_seprator { border-bottom: solid 1px #fdd038; margin-bottom:20px; margin-top:20px;}
#book_bdr {border: solid 1px #96bdab; padding:2px; width:100px; height:150px; background-color:#e8f4f0; margin-left:5px;}


#book_bdr_large {border: solid 1px #96bdab; padding:2px; width:201px; height:301px; background-color:#e8f4f0; margin-left:5px;}


#product_body_txt {
font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#137949; font-weight:bold; padding-left:10px;}
#product_body_txt A:link { text-decoration: underline; color: #137949;}
#product_body_txt A:visited { text-decoration: underline; color: #137949;}
#product_body_txt A:active { text-decoration: underline; color: #137949;}
#product_body_txt A:hover{ color: #626664; text-decoration: none;}

#price {
font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#e27904; font-weight:bold; padding-left:10px;}

#details_box {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#137949; font-weight:bold; border: solid 1px #f3de92; background-color:#faf4dc; margin-left:10px; padding:6px;}

.product_detail_offers {
	background-color:#faf4dc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f3de92;
	border-bottom-color: #f3de92;
	border-left-color: #f3de92;
}


#product_detail_1 {
font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#121212; font-weight:bold; margin-left:10px; margin-bottom:10px;}
#product_detail_1 A:link { text-decoration: underline; color: #00492c;}
#product_detail_1 A:visited { text-decoration: underline; color: #00492c;}
#product_detail_1 A:active { text-decoration: underline; color: #00492c;}
#product_detail_1 A:hover{ color: #626664; text-decoration: none;}

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

#btn_value {width:146px; height:33px; background-image:url(../images/btn_bg_save.jpg); background-repeat:no-repeat; Verdana,Arial,Helvetica,sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:center; margin-top:20px; padding-top:10px;}

.text_ul_details {
-x-system-font:none;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
padding-left:10px;
}
.text_ul_details ul { margin-top:0px; margin-left:25px;}
.text_ul_details li {
-x-system-font:none;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:18px;
padding-left:0px;
}


#book_bdr_liquid {border: solid 1px #96bdab; padding:2px; width:auto; height:auto; background-color:#e8f4f0; margin-left:5px;}