#couponinfo{  background:#FDFBEC; width:100%;}
.couponinfocontent{padding:0px 10px 10px 15px; }
.featurebox{margin:10px 0px 0px 0px;}
.pre_feature,.next_feature{ float:left; width:19px; height:86px;}
.featurelist{  margin:0px 15px; text-align:center;}
.featurelist img{ margin:0px 18px 10px 17px;}
.merchantlist td{ padding:5px;}
.merchantlist ul{ float:left;  margin:5px 6px 10px 0px;}
.merchantlist li{display:block; height:18px; line-height:18px; overflow:hidden;}
.merchantlist h4{font-size:10pt; font-weight:bold; clear:both;padding:8px 0 0 6px  }
.merchantbox{border:#aaa 1px solid; margin-bottom:15px;}
.merchantlogo{padding:5px 0 5px 5px;height:27px;border-bottom:#aaa 1px solid; background:#f5f5f5;} 
.merchantlogo div{width:100px; float:left;border:#aaa 1px solid;background:#fff;height:25px;overflow:hidden;}
.merchantlogo div img{width:100px; height:25px;}
.merchantlogo h2{font-size:12px;padding:6px 0 0 8px; float:left;}
.catstoretit{ padding:0px 0 3px 5px; }
.catpg{ padding-top:5px;}
#allcateh h2{font-size:11pt;padding-bottom:5px}
.merchantlogo h2{color:#333;}
.merchantlogo a:link,.merchantlogo a:visited,.merchantlogo a:active{color:#333; cursor:pointer; text-decoration:none;}
.merchantlogo a:hover{text-decoration:underline}

.categroybox{ margin-top:10px;}
.categroybox .catBrand{ margin:0px 0 10px; }
.categroybox img{ border:1px solid #9e9e9e; padding:1px; width:200px; height:50px;}
.catBrand{ float:left;}
.categroybox .whitespaceR{ padding-right:11px}

/* Add By James for coupon types*/
.similarmiddle{line-height:24px; padding-top:10px; padding-left:2px;}
.similarmiddle a{padding:0 5px;}

.categroyPro{ float:left; width:20%; text-align:center;}
.proRow1{ padding:12px 0 8px;}
.proRow1 img{width:80px; height:60px;}
.proRow2{ padding:5px 5px; height:56px; overflow:hidden;}
.proRow2 a:link,.proRow2 a:visited,.proRow2 a:hover,.proRow2 a:active{ font-weight:bold; text-decoration:underline;font-size:12px;}
.proRow3{color:#666; padding-bottom:8px;}

.character{font-size:14px; text-align:center;  padding:2px 0 15px;}
.character a:link,.character a:visited,.character a:hover,.character a:active{ font-size:14px; padding:0;}

.categroyLogo{ border-bottom:1px solid #ddd; padding-bottom:5px;}
.categroyLogo img{border:1px solid #d8d8d8; }
.categroyLogo a:hover{ background:#fff;}
a.categroyName:link,a.categroyName:visited,a.categroyName:active{color:#000; font-weight:bold;}
a.categroyName:hover{ text-decoration:underline; color:#000;}

.allList{ border-bottom:1px dashed #a9a9a9; margin-bottom:10px; padding:8px 0; clear:both;}
