@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;}
.promo-text-box {width:646px; height:25px; padding-top:4px; background:#d2ddd7;}

.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:1093px; 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;}
.news-latter a{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}
.news-latter a:hover{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000;  text-decoration:none;}

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

.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; line-height:22px; }
.gutter p {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px;}
.gutter {font-family: Verdana, Arial, Helvetica, sans-serif; width: 640px; margin-left: 95px; padding:20px;}

.gutter h2 { font-weight: bold; font-size: 15px; color:#005e3a;}
.gutter h3 { font-weight: bold; font-size: 13px; color:#005e3a;}
.gutter li { font-weight: bold;}
.gutter a:link { font-weight: bold; color:#005e3a; text-decoration: none;}
.gutter a:hover { font-weight: bold; color:#005e3a; text-decoration: underline;}


.gutter2 p {font:12px Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:22px;}
.gutter2 {font-family: Verdana, Arial, Helvetica, sans-serif; width: 95%; padding: 2%;}

.gutter2 h2 { font-weight: bold; font-size: 15px; color:#005e3a;}
.gutter2 h3 { font-weight: bold; font-size: 13px; color:#005e3a;}
.gutter2 li { font-weight: ;}
.gutter2 a:link { font-weight: bold; color:#005e3a; text-decoration: none;}
.gutter2 a:hover { font-weight: bold; color:#005e3a; text-decoration: underline;}

/*#bottom-product-wrapper {
	background: #ccc url(../images/app-store-long-bar.jpg) top left no-repeat; padding:35px 4px 4px 4px;}*/
#bottom-mobile-pg-wrapper { width: 900px; clear: both; margin: 40px 0;}

#bottom-mobile-pg-wrapper img {
	height: 245px; margin: 3px 8px;
	}



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





.bonus-form-txt{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }


.top-hk {
background:url("../images/top-Bk.jpg") no-repeat scroll 0 0 transparent;
height:110px;
width:1101px;
}

.bor-bla{border: 1px solid #000;}

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


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

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

.apple-app-store-sidebar-box {width:220px; padding: 30px 1px 3px 1px; margin-top: 6px; margin-bottom: 6px; border: 1px #666 solid; background: #ccc url(../images/Apple-App-Store-Sidebar-Box.jpg) top left no-repeat; }

p.video-caption { margin:1px 1px 5px 1px; padding: 3px; font: 11px Verdana, Arial, Helvetica, sans-serif;}
