#header-bg{background:url(/images/green/texture-bg5.jpg)  repeat-x;height:115px;}
#header{width:950px;margin:0 auto;position:relative;text-align:left;}
.header-right{position:absolute;top:5px;right:0;color:#dae9ab;font-size:10px;}
.header-right a{color:#dae9ab;text-decoration:none;font-size:10px;}
.header-right a:hover{text-decoration:underline;}
a.nounder{text-decoration:none;border:0;cursor:pointer;}
a.nounder:hover{text-decoration:none;}
#logo{width:231px;height:80px;position:absolute;}
#logo span{position:absolute;top:-500px}
#horiz-menu{height:38px;margin-top:85px;position:absolute;}
#horiz-menu ul{list-style:none;margin:0;padding:0;float:left;}
#horiz-menu li{display:block;float:left;margin:0 4px 0 0;padding:0;}
#horiz-menu a{white-space:nowrap;display:block;float:left;height:38px;line-height:34px;padding:0 17px;font-weight:normal;font-size:100%;overflow:hidden;text-decoration:none;}
#horiz-menu li{background-image:url(/images/green/menu-r.png);background-position:100% -76px;background-repeat:no-repeat;}
#horiz-menu a{color:#efe6c9;background-image:url(/images/green/menu-l.png);background-position:0 -76px;background-repeat:no-repeat;}
#horiz-menu a:hover{color:#FF0;text-decoration:underline;}
#horiz-menu li.active{background:url(/images/green/menu-r.png) 100% 0 no-repeat;}
#horiz-menu li.active a{color:#40331e;font-weight:700;background:url(/images/green/menu-l.png) 0 0 no-repeat;}
#showcase{height:20px;background-color:#d2d2bb;background-image:url(/images/green/showcase-top-bg.png);background-repeat:repeat-x;}
#mainbody-bg{background:#fefefe url(/images/green/body-bg.png) 50% 0 repeat-x;background-color:#f5f0de;}
#mainbody{width:960px;margin:0 auto;}
table.mainbodyt{width:100%;}
#menuside-l{width:5px;background:url(/images/green/column-shadow-l.png) 0 0 no-repeat;}
#menuside-r{width:5px;background:url(/images/green/column-shadow-r.png) 0 0 no-repeat;}
#menucol{background:#efe6c9;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;width:220px;height:300px;background:#efe6c9;padding:8px 20px 12px 20px;}
.w_choose{margin-left:30px;}
.w_choose li{list-style:decimal;margin:15px 0;}
.moduletable-hilite{padding-bottom:30px;background:#5e8233 url(/images/green/module-bg.png) 50% 100% repeat-x;color:#f3edb4;}
.moduletable-hilite .conlist{margin:0 15px;text-align:left;}
.moduletable-hilite .conlist li{background:url(/images/green/dropdown-child.png) -3px 8px no-repeat;padding-left:18px;height:25px;line-height:25px;border-bottom:1px solid #56772f;}
.moduletable-hilite .conlist a{display:block;height:25px;color:#f3edb4;text-decoration:none;}
.moduletable-hilite .conlist a:hover{color:#ff3;text-decoration:underline;}
.moduletable-hilite h3{padding:22px 0 0 15px;height:40px;font-size:16px;font-weight:500;line-height:22px;font-family:Geneva,Tahoma,sans-serif;background:url(/images/green/module-h3.png) 50% 0 repeat-x;color:#f3edb4;text-align:left;}
.moduletable-hilite1{padding-bottom:25px;background:#ece2c4 url(/images/green/module-bg4.png) 50% 100% repeat-x;color:#4b3b24;}
.moduletable-hilite1 .conlist{margin:0 15px;}
.moduletable-hilite1 h3{padding:22px 0 0 15px;height:40px;font-size:16px;font-weight:500;line-height:22px;font-family:Geneva,Tahoma,sans-serif;background:url(/images/green/module-h34.png) 50% 0 repeat-x;color:#4b3b24;text-align:left;}
.moduletable-hilite2{padding-bottom:25px;background:#d69001 url(/images/green/module-bg1.png) 50% 100% repeat-x;color:#fae6bb;}
.moduletable-hilite2 .conlist{margin:0 15px;text-align:left;}
.moduletable-hilite2 h3{padding:22px 0 0 15px;height:40px;font-size:16px;font-weight:500;line-height:22px;font-family:Geneva,Tahoma,sans-serif;background:url(/images/green/module-h32.png) 50% 0 repeat-x;color:#fae6bb;text-align:left;}
.quick-contact{margin-bottom:30px;}
.quick-contact li{height:30px;line-height:30px;background:url(/images/green/contact/contact.gif) 100% -120px no-repeat;}
.quick-contact li a{height:30px;line-height:30px;display:block;background:url(/images/green/contact/contact.gif) 0 0 no-repeat;padding-left:33px;color:#060;font-weight:700;text-decoration:none;}
.quick-contact li a:hover{color:#000;}
.quick-contact li a.tel{background-position:0 0;}
.quick-contact li a.email{background-position:0 -30px;}
.quick-contact li a.skype{background-position:0 -60px;}
.quick-contact li a.msn{background-position:0 -90px;}
.contact-now{border:0;width:159px;height:31px;padding-left:25px;background:url(/images/green/contact/inquire_now_mb.png) no-repeat;font-weight:700;font-size:14px;cursor:pointer;color:#800000;}
#contact-box a.msn{padding:3px 0 3px 23px;line-height:25px;background:url(/images/green/contact/msn-icon.gif) no-repeat;}
#contact-box a.skype{padding:3px 0 3px 23px;line-height:25px;background:url(/images/green/contact/skype-icon.gif) no-repeat;}
#contact-box a.email{padding:3px 0 3px 23px;line-height:25px;background:url(/images/green/contact/email-icon.gif) no-repeat;}
#contact-box input.txt{width:600px;height:20px;border:1px solid #bbb;}
#contact-box textarea{width:600px;height:300px;border:1px solid #bbb;}
#contact-box input.smt{border:0;width:134px;height:24px;background:url(/images/green/contact/submit-btn.gif) no-repeat;font-weight:700;font-size:16px;cursor:pointer;color:#800000;}
#contact-box .submit-ok{padding:2px 2px 2px 60px;background:url(/images/green/icon_ok.gif) no-repeat;}
.moduletable-hilite4{padding-bottom:25px;background:#f5f0de;}
.moduletable-hilite4 .conlist{margin:0 2px;text-align:left;}
.moduletable-hilite4 h3{padding:22px 0 0 15px;height:30px;font-size:16px;font-weight:500;line-height:22px;font-family:Geneva,Tahoma,sans-serif;background:url(/images/green/module-h3-c.png) 50% 0 repeat-x;color:#fae6bb;text-align:left;}
.moduletable-hilite5{padding-bottom:25px;background:#f5f0de;}
.moduletable-hilite5 .conlist{margin:0 2px;text-align:left;}
.moduletable-hilite5 h3{padding:22px 0 0 15px;height:30px;font-size:16px;font-weight:500;line-height:22px;font-family:Geneva,Tahoma,sans-serif;background:url(/images/green/module-h31.png) 50% 0 repeat-x;color:#fae6bb;text-align:left;}
#search-box{width:185px;height:28px;background-color:#fff;border:1px solid #bbb;}
#search-kw{width:144px;padding:4px 0 2px 0;border:0;background-color:#fff;}
#search-smt{float:right;margin:2px;}
#location{text-align:left;height:24px;line-height:24px;padding:12px;}
#content-box{padding:8px 15px 15px 15px;text-align:left;}
.contentheading{font-size:190%;font-weight:normal;line-height:110%;padding-bottom:8px;margin:15px 0 0 0;font-style:italic;color:#070;}
.sp-normal{background:url(/images/green/body-div.png) bottom repeat-x;height:3px;clear:both;margin:5px 0;overflow:hidden;content:".";}
.index-cat-show{margin:5px 0;padding:5px 0;overflow:hidden;}
.index-cat-show li{width:210px;height:160px;margin:6px 0;float:left; text-align:center}
.index-cat-show li a{text-decoration:none;font-weight:700}
.index-cat-show img{border:0px #d2d2bb solid;padding:3px 3px 5px 3px;background:url(/images/green/thumb_bg.jpg) no-repeat}
.index-cat-show h2 a{font-size:16px;font-weight:700;}
.content-list{width:650px;}
.content-list li div{height:140px;clear:both;margin-top:12px;border-bottom:1px dotted #d2d2bb;}
.content-list li div img{border:3px solid #d2d2bb;margin-right:12px;}
.content-list-box{width:650px;}
.content-list-box li{width:210px;height:188px;float:left;text-align:center;border:1px dotted #bbb;padding-top:20px;}
.content-list-box li a{font-weight:700;text-decoration:none;}
.content-list-box li img{width:160px;height:120px;border:0px solid #d2d2bb;margin-bottom:5px;padding:3px 3px 5px 3px;background:url(/images/green/thumb_bg.jpg) no-repeat}
.detail-content img{border:3px #d2d2bb solid;}
.detail-content ol{margin:8px 0 20px 30px;list-style:circle;line-height:150%;}
.content-series{height:150px;background:url(/images/green/body-div.png) repeat-x bottom;margin:8px 0 0 0;padding:15px 0;overflow:hidden;}
.content-series img{padding:3px 3px 5px 3px;background:url(/images/green/thumb_bg.jpg) no-repeat;margin-right:20px;}
#detail-pics li{width:66px;height:62px;margin:6px;float:left;}
#detail-pics img.passive{background:url(/images/green/act-arr.gif) top no-repeat;width:60px;height:47px;padding:12px 3px 3px 3px;border:0;cursor:pointer;}
#detail-pics img.active{background:url(/images/green/act-arr.gif) bottom no-repeat;width:60px;height:47px;padding:12px 3px 3px 3px;border:0;cursor:pointer;}
.h2_detail{font-size:150%;color:#333;margin:5px 0 16px 0;padding-bottom:10px;font-style:italic;border-bottom:1px dotted #d2d2bb;}
.box-inquiry{text-align:center;}
.inquiry{width:113px;height:27px;background:url(/images/green/inquiry.png) -37px 0 no-repeat;border:0;cursor:pointer;margin-left:6px;}
.addbasket{width:38px;height:27px;background:url(/images/green/inquiry.png) no-repeat;border:0;cursor:pointer;}
#inquiry-item-box{border:1px solid #cc8;background-color:#FFD;padding:6px;}
.inquiry-items{line-height:30px;padding:6px 0;border-top:1px dotted #ccc;}
.inquiry-items img{width:30px;border:2px solid #CCC;margin-right:5px;}
.inquiry-items button{float:right;}
#buynow{font-family:Arial,Helvetica,sans-serif;font-size:11px;}
#buynow b{font-size:12px;}
#buynow table{margin-top:5px;}
#buynow td,th{padding:5px;}
#buynow th{font-weight:700;text-align:center;}
.buy-now{display:block;width:71px;height:21px;background:url(/images/buy-now.gif) no-repeat;border:0;cursor:pointer;}
.buy-now span{display:none;cursor:pointer;}
#buynow table{border-collapse:collapse;}
#buynow .total{width:50px;border:1px solid #666;font-size:11px;text-align:center;}
#news-list em{float:right;color:#666;}
#news-list p{border-bottom:1px dotted #d2d2bb;padding:2px 0;}
.buynow-li{width:190px!important;height:250px!important;margin:0!important;padding:16px 0 0 15px;border-bottom:1px dotted #999;border:1px dotted #999;}
.buynow-li:hover{background:#faf7ed;}
#footer-links{height:34px;background:url(/images/green/bottom-topbar.png) repeat-x;}
#footer-links-box{width:950px;margin:0 auto;}
#footer-links li{height:34px;line-height:34px;float:left;padding-right:30px;}
#footer-links li a{color:#fff;text-decoration:none;}
#footer-links li a:hover{text-decoration:underline;}
#footer-bg{background:url(/images/green/texture-bg5.jpg) repeat-x;height:200px;}
.ce-fc{float:right;margin:5px 0 0 0;}
#footer{width:950px;margin:0 auto;padding:20px 0;color:#ccc;text-align:left;line-height:150%;}
#footer-nav .active{font-weight:700;}
.awihte a{color:#ccc;}

.hreview-aggregate{}
img.rating{height:16px;width:83px; vertical-align:middle; background:url(/images/green/stars_map.png)}
img.stars_0{background-position:0 0}
img.stars_1{background-position:0 -19px}
img.stars_1_half{background-position:0 -38px}
img.stars_2{background-position:0 -57px}
img.stars_2_half{background-position:0 -76px}
img.stars_3{background-position:0 -95px}
img.stars_3_half{background-position:0 -114px}
img.stars_4{background-position:0 -133px}
img.stars_4_half{background-position:0 -152px}
img.stars_5{background-position:0 -171px}

.white{background:#fff;color:#333;text-align:center}
.warmwhite{background:#ff9;color:#333;text-align:center}
.red{background:#f00;color:#fff;text-align:center}
.green{background:#0f0;color:#000;text-align:center}
.yellow{background:#ff0;color:#000;text-align:center}
.blue{background:#00f;color:#fff;text-align:center}

.pdf_dl {margin:5px 0 12px 0 }
