/* General Setting */
html, body, p, form { margin:0px;padding:0px; }
body,th,td,p,font,input,textarea,fieldset,select { font-size:12px;font-family:Verdana,Arial;COLOR:#7D7D7D; }
td { line-height:18px; }
.spacing { padding:5px 0px 5px 0px; }

/* Top Header Style */
.top_header_bg { background-image:url('../images/top_header_bg.jpg');background-repeat:repeat-x; }
.top_header_left { background-image:url('../images/top_header_left.jpg');background-repeat:no-repeat;background-position:left;padding-left:10px;COLOR:#666666; }
.top_header_right { background-image:url('../images/top_header_right.jpg');background-repeat:no-repeat;background-position:right;padding-right:10px; }
a.top_header_menu { COLOR:#666666;text-decoration:none; }
a.top_header_menu:Hover { COLOR:#FFCC00;text-decoration:none; }

a.member:Link { COLOR:#0066cc;font-weight:bold;text-decoration:none; }
a.member:Visited { COLOR:#0066cc;font-weight:bold;text-decoration:none; }
a.member:Hover { COLOR:#333333;font-weight:bold;text-decoration:none; }

/* Search Panel Style */
.search_top { background-image:url('../images/search_top_bg.gif');background-repeat:repeat-x; }
.search_corner { background-image:url('../images/search_top_corner.gif');background-repeat:no-repeat;background-position:right;padding-right:10px; }
.search_body { background-image:url('../images/search_body_bg.jpg');background-repeat:repeat-x; }
.search_body_inner { background-image:url('../images/search_tailer.jpg');background-repeat:no-repeat; }
.selectItem { padding-top:4px; }

.search_neck { background-image:url('../images/search_neck_bg.jpg');background-repeat:repeat-x; }
.search_neck_left { background-image:url('../images/search_neck_left.jpg');background-repeat:no-repeat;background-position:left;padding-left:10px;COLOR:#FFFFFF; }
.search_neck_right { background-image:url('../images/search_neck_right.jpg');background-repeat:no-repeat;background-position:right;padding-right:10px;COLOR:#694e01; }
.search_neck a{ color: #ee5500; text-decoration: underline;  }
.search_neck a:hover{ color: #ffffff; text-decoration: underline;  }

/* Content Block Style */
.contentBlock { margin-bottom:5px; }
.contentBlock_t1_body { background-image:url('../images/content_block_t1_body.jpg');background-repeat:repeat-y;text-align:center;padding-top:5px; }
.content_block_t2_header { background-image:url('../images/content_block_t2_header.jpg');background-repeat:no-repeat;padding-left:10px; }
.content_block_t2_body { background-image:url('../images/content_block_t2_body.jpg');background-repeat:repeat-y;text-align:center; }
.content_body_t2_inner_block { width:580px;margin:5px; }
.content_body_t2_inner_pic { margin:4px 8px 8px 8px; border: 1px solid #dddddd;}
.content_block_t3_header { background-image:url('../images/content_block_t3_header.jpg');background-repeat:no-repeat;padding-left:10px; }
.content_block_t3_body { background-image:url('../images/content_block_t3_body.jpg');background-repeat:repeat-y;text-align:center; }
.page_top_body { background-image:url('../images/page_ttb.jpg');background-repeat:repeat-x;padding-left:10px; }
.content_block_t4_body { background-image:url('../images/content_block_t2_body.jpg');background-repeat:repeat-y;padding: 10px 10px 10px 10px; }
.page_block { margin-bottom:5px; }
.footer_body { background-image:url('../images/footer_body.gif');background-repeat:repeat-y; }

/* Coupon Style */
#coupon a { display:block;width:auto;height:auto;background-image:url('../images/misc/coupon_out.jpg');background-repeat:no-repeat;padding-left:10px;COLOR:#666666;text-decoration:none;cursor:pointer; }
#coupon a:Hover { display:block;width:auto;height:auto;background-image:url('../images/misc/coupon_over.jpg');background-repeat:no-repeat;padding-left:10px;COLOR:#666666;text-decoration:none;cursor:pointer; }
a.topCoupons { font-weight:bold;COLOR:#333333;text-decoration:none;border:#cc33ff dotted;border-width:0px 0px 1px 0px; }
a.topCoupons:Hover { font-weight:bold;COLOR:#888888;text-decoration:none;border-width:0px 0px 1px 0px; }
.coupon_sep { border:#ebebeb dotted;border-width:0px 0px 1px 0px;height:22px; }
.coupon_block { background-image:url('../images/misc/coupon_side.jpg');background-repeat:repeat-y; }
a.coupon { font-weight:bold;COLOR:#357aa3;font-size:12px; text-decoration: none; }
a.coupon:Hover { COLOR:#333333;text-decoration: none; }
.couponText{color:#646464; text-decoration:none;}
.couponText:hover{color:#aaaaaa; text-decoration:none;}

/* Search result */
.search_block_header { background-image:url('../images/search_block_header.jpg');background-repeat:no-repeat;padding-left:10px; }
.search_block_body { background-image:url('../images/search_block_body.jpg');background-repeat:repeat-y;text-align:center; }

.star { margin:0px 3px 0px 3px; }
#colorStyle1, #colorStyle1 td { COLOR:#c28b00; }
.statistics_top5_hits { COLOR:#9bb165; }
.statistics_top5_exp { COLOR:#709eb4; }
.item_sep { border:#CCCCCC solid;border-width:0px 0px 1px 0px;height:22px; }
.t5_icons { margin-right:5px; }

.feature_title { font-weight:bold;COLOR:#fe9900;font-size:13px; }
.interview_title { font-weight:bold;COLOR:#ce3200;font-size:13px;margin-bottom:15px; }
.interview_title a{ font-weight:bold;COLOR:#ce3200;font-size:13px;margin-bottom:15px; }
.interview_title a:visited{ font-weight:bold;COLOR:#ce3200;font-size:13px;margin-bottom:15px; }
.interview_title a:hover{ font-weight:bold;COLOR:#ee6600;font-size:13px;margin-bottom:15px; }
a.article_title { font-weight:bold;COLOR:#fe9900;font-size:14px; text-decoration: none; }
a.article_title:visited { text-decoration: none; }
a.article_title:active { text-decoration: none; }
a.article_title:hover { color: #ee8800; }

a.alliance { COLOR:#238fb3;font-weight:bold;text-decoration:underline; }
a.alliance:Hover { COLOR:#333333;font-weight:bold;text-decoration:underline; }

/* Article.php */
.articleTitle{ font-weight:bold;COLOR:#fe9900;font-size:13px; }

/* Restaurant Style */
.restaurant_block { background-image:url('../images/restaurant_title_bg.jpg');background-position:bottom;background-repeat:repeat-x;margin-bottom:5px;padding-bottom:5px; }
#restaurant_info { width:520px;background-color:#f8f2ea;border:#f1e6d6 1px solid;padding:0px; }
.res_detail_title { font-size:15px;COLOR:#000000;font-weight:bold;padding-bottom:5px; }
.todaySpecial { border:#CCCCCC 1px solid; }
.todaySpecial_title { background-color:#FF9900;COLOR:#FFFFFF;font-weight:bold;height:23px;padding:3px; }
.todyaSpecial_body { width:260px; }
#todayItems { width:96%;text-align:left;padding-top:4px;padding-bottom:3px;margin-bottom:2px;background-image:url('../images/misc/item_bg.jpg');background-repeat:repeat-x;background-position:bottom; }
.item_price { COLOR:#FF9900; }
.item_extra { background-color:#f3f3f3;COLOR:#999999;padding:5px; }
.emails { width:200px; }
#caption { background-image:url('../images/caption_bg.gif');background-repeat:no-repeat;COLOR:#ff4800;font-size:13px; }

.res_header_left { float:left;position:relative;overflow:hidden;COLOR:#fc9900;font-weight:bold;font-size:15px;padding-top:5px; }
.res_header_right { float:right;position:relative; }

/* Text banner */
#text_banner { background-image:url('../images/text_banner_bg.jpg');background-repeat:no-repeat;width:598px;height:31px;text-align:center;padding-top:6px;COLOR:#666666;cursor:pointer;text-decoration:none; }
.text_banner_text { text-decoration:underline; COLOR:#003399; } 

.nw_tbg { background-image:url('../images/misc/nw_tbg.jpg');background-repeat:repeat-x; }
.nw_body { padding:0px; }

a.switchLanguage { font-weight:normal;COLOR:#cc6600;text-decoration:none; }
a.switchLanguage:Hover { font-weight:normal;COLOR:#666666;text-decoration:none; }

a.collection { font-weight:bold;COLOR:#cc6600;text-decoration:none; }
a.collection:Hover { font-weight:bold;COLOR:#666666;text-decoration:none; }

a.footerLink { font-weight:bold;COLOR:#333333;text-decoration:none;font-weight:normal; }
a.footerLink:Hover { font-weight:bold;COLOR:#333333;text-decoration:none;font-weight:bold; }


#addRestaurantAdded { display:block;COLOR:#666666;width:auto;height:40px;padding-left:10px;padding-top:13px;text-decoration:none;background-image:url('../images/hbar_out_bg.jpg');background-repeat:repeat-x;text-align:center; }
#addRestaurantOff a { display:block;COLOR:#666666;width:auto;height:40px;padding-left:10px;padding-top:13px;text-decoration:none;background-image:url('../images/hbar_out_bg.jpg');background-repeat:repeat-x;text-align:center; }
#addRestaurantOff a:Hover { display:block;COLOR:#333333;text-decoration:none;background-image:url('../images/hbar_over_bg.jpg');background-repeat:repeat-x;text-align:center; }
#addRestaurant a { display:block;COLOR:#666666;width:auto;height:40px;padding-left:10px;padding-top:13px;text-decoration:none;background-image:url('../images/hbar_out_bg.jpg');background-repeat:repeat-x;text-align:center; }
#addRestaurant a:Hover { display:block;COLOR:#333333;text-decoration:none;background-image:url('../images/hbar_over_bg.jpg');background-repeat:repeat-x;text-align:center; }

#t5link_hits a { COLOR:#666666;text-decoration:none;border:#9fcc2f dotted;border-width:0px 0px 1px 0px; }
#t5link_hits a:Hover { COLOR:#6e8d22;text-decoration:none;border:#6e8d22 dotted;border-width:0px 0px 1px 0px; }

#t5link_exp a { COLOR:#666666;text-decoration:none;border:#85c5e5 dotted;border-width:0px 0px 1px 0px; }
#t5link_exp a:Hover { COLOR:#2c98ce;text-decoration:none;border:#2c98ce dotted;border-width:0px 0px 1px 0px; }

#relatedShop a { COLOR:#999999;text-decoration:none; }
#relatedShop a:Hover { COLOR:#333333;text-decoration:none; }

#branchLink {color:#666666;}
#branchLink a { COLOR:#003399;text-decoration:none;font-weight:bold;padding-right:5px; }
#branchLink a:Hover { COLOR:#333333;text-decoration:none;font-weight:bold;padding-right:5px; }

#keywordlink { COLOR:#003399; font-weight:normal;margin-right:10px; }
#keywordlink a { COLOR:#003399;text-decoration:underline;font-weight:bold; }
#keywordlink a:Hover { COLOR:#ff9900;text-decoration:underline;font-weight:bold; }
.district { border:#ff9999 dotted;border-width:0px 0px 1px 0px; }
.district a { COLOR:#555555;font-weight:bold; text-decoration: none; }
.district a:Hover { COLOR:#ff8888;font-weight:bold; text-decoration: none; }
.food_type { border:#85c5e5 dotted;border-width:0px 0px 1px 0px; }
.food_type a { COLOR:#555555;font-weight:bold; text-decoration: none; }
.food_type a:Hover { COLOR:#2c98ce;font-weight:bold; text-decoration: none; }
.type { border:#9fcc2f dotted;border-width:0px 0px 1px 0px; }
.type a { COLOR:#555555;font-weight:bold; text-decoration: none; }
.type a:Hover { COLOR:#6e8d22;font-weight:bold; text-decoration: none; }
.price_range { border:#ff9900 dotted;border-width:0px 0px 1px 0px; }
.price_range a { COLOR:#555555;font-weight:bold; text-decoration: none; }
.price_range a:Hover { COLOR:#ff9900;font-weight:bold; text-decoration: none; }
.feature { border:#bd04f2 dotted;border-width:0px 0px 1px 0px; }
.feature a { COLOR:#555555;font-weight:bold; text-decoration: none; }
.feature a:Hover { COLOR:#ff9900;font-weight:bold; text-decoration: none; }

#morelink a { COLOR:#003399;text-decoration:none;font-weight:normal; }
#morelink a:Hover { COLOR:#ff9900;text-decoration:none;font-weight:normal; }

.res_header_left a { COLOR:#990000;font-weight:bold;font-size:11px; }
.res_header_left a:Hover { COLOR:#333333;font-weight:bold;font-size:11px; }

.hide{ visibility: hidden; }
.show{ visibility: show; }

/* Popup Style */
.sendcomment{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:none;position:absolute;width:700px;height:400px;z-index:1000; padding: 0px 0px;}
.interview{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:none;position:absolute;width:700px;height:400px;z-index:1000; padding: 0px 0px;}
.menu{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:none;position:absolute;width:700px;height:400px;z-index:1000; padding: 0px 0px;}
.threedview{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:none;position:absolute;width:646px;height:400px;z-index:1000; padding: 0px 0px;}
.threedviews{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:none;position:absolute;width:800px;height:400px;z-index:1000; padding: 0px 0px;}
/*#sendcomment,#interview,#menu,#3dview { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;display:none;position:absolute;width:700px;height:400px;z-index:1000; padding: 0px 0px;}*/
.popuptitle{  color: white; font-weight:bold;height:15px;padding:5px; }
.popupbody{ padding:5px;height:100px; }
.comment{ width:250px; font-family: verdana;}

/* Advance Search */
.a_search_district { background-image:url('../images/a_search_d_bg.gif');background-repeat:no-repeat;padding:0px;COLOR:#FFFFFF; }
.a_search_district td { COLOR:#FFFFFF; }
.a_search_special { background-image:url('../images/a_search_sp_bg.gif');background-repeat:no-repeat;padding:0px;COLOR:#FFFFFF; }
.a_search_special td { COLOR:#FFFFFF; }
.a_search_food { background-image:url('../images/a_search_f_bg.gif');background-repeat:no-repeat;padding:0px;COLOR:#FFFFFF; }
.a_search_food td { COLOR:#FFFFFF; }
.a_search_type { background-image:url('../images/a_search_t_bg.gif');background-repeat:no-repeat;padding:0px;COLOR:#FFFFFF; }
.a_search_type td { COLOR:#FFFFFF; }
.a_search_spent { background-image:url('../images/a_search_s_bg.gif');background-repeat:no-repeat;padding:0px;COLOR:#FFFFFF; }
.a_search_spent td { COLOR:#FFFFFF; }
.district_option { background-color: #67c4ff; background-image: url('../images/misc/highlight_district_bg.gif'); color:#ffffff }
.food_option { background-color: #fb6cc5; background-image: url('../images/misc/highlight_food_bg.gif'); color:#ffffff }
.property_option { background-color: #ffdd21; background-image: url('../images/misc/highlight_property_bg.gif'); color:#444444; }
.search_theader { border:#eb8d91 1px solid;background-color:#fbd9da; }
.districtLabel { font-weight:bold;COLOR:#1876b1; }
.foodtypeLabel { font-weight:bold;COLOR:#a62174; }

/* Search Result */
#indication { border:#CCCCCC 1px solid; }
#indication td { font-weight:bold; }
#search_sep { background-image:url('../images/search_sep.jpg');background-repeat:repeat-x;background-position:center; }

.search_page_on a { width:33px;height:45px;text-align:center;COLOR:#FFFFFF;font-weight:bold;background-image:url('../images/misc/search_page_on.jpg');background-repeat:no-repeat;padding-top:5px;text-decoration:none;display:table-cell; }
.search_page_off a { width:33px;height:45px;text-align:center;COLOR:#666666;font-weight:bold;background-image:url('../images/misc/search_page_off.jpg');background-repeat:no-repeat;padding-top:5px;text-decoration:none;display:table-cell; }
.search_page_off a:Hover { width:33px;height:45px;text-align:center;COLOR:#FFCC00;font-weight:bold;background-image:url('../images/misc/search_page_off.jpg');background-repeat:no-repeat;padding-top:5px;text-decoration:none;display:table-cell; }

a.searchResultTitle:Link { font-size:14px;font-weight:bold;COLOR:#0066cc; }
a.searchResultTitle:Visited { font-size:14px;font-weight:bold;COLOR:#0066cc; }
a.searchResultTitle:Hover { font-size:14px;font-weight:bold;COLOR:#d79f00; }
.resultsText{ line-height: 22px; }
.icons {padding: 4px 0px 0px 0px;}

a.resURL:Link { font-size:11px;font-weight:normal;COLOR:#666666; }
a.resURL:Visited { font-size:11px;font-weight:normal;COLOR:#666666; }
a.resURL:Hover { font-size:11px;font-weight:normal;COLOR:#d79f00; }

.resultImg{ border: 1px solid #dddddd; width: 140px; height: 130px;}
.bookMarkImg{ border: 1px solid #dddddd; width: 100px; height: 80px;}

.advBlock { border:#f8df9c 1px solid;background-color:#fdf4de; }
.sponsor{ color:#eecc77; }

a.back:Link { COLOR:#333333;font-weight:bold;text-decoration:none;border:#cc2b00 dotted;border-width:0px 0px 1px 0px; }
a.back:Visited { COLOR:#333333;font-weight:bold;text-decoration:none;border:#cc2b00 dotted;border-width:0px 0px 1px 0px; }
a.back:Hover { COLOR:#CC2B00;font-weight:bold;text-decoration:none;border:#cc2b00 dotted;border-width:0px 0px 1px 0px; }
.preload{ position: absolute; left:0px; top: 0px;}
.contact td{ color:#23435c; }
.threedlist{height:488px; overflow-y:auto;}

/* Gallery */
.marquee{position:relative;overflow:hidden;width:100%;height:120px;margin: 5px 5px 5px 5px;}
.mq_item{border: solid 1px #dddddd;padding:5px 5px 5px 5px;margin: 5px 5px 5px 5px;}
.pic{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;display:none;position:absolute;width:520px;height:480px;z-index:1000; padding: 0px 0px;background: #ffffff;border:#aaaaaa solid 1px;}

/* report */
.report td{color:#392900;font-weight:bold;}
.required{color:#000066;}
.msg{color:#ffffff;line-height:12px;}
.report a,.report a:visited{color:#aa4000;}

/* monthly */
.monthly_content{width:100%}
.monthly_content td{color:#333333;}
.monthly_content p{color:#333333;}
.shop_content{width:470px;height:132px;background:url(../images/monthly/detail_bg.jpg) no-repeat;}
.shop_content td{color:#ffffff;}
.shop_img{border:solid 1px #dedede;}
.shop_content a,.shop_content a:visited{color:#ffe384;text-decoration:none;}
.shop_content a:hover{color:#ffffff;}
.shop_title{text-align:left;}
.shop_title,a.shop_title:visited{color:#ffffff;text-decoration:none;font-weight:bold;}
a.shop_title:hover{color:#ffe384;}
.shop_title img{border:none;}
.monthly_tn{width:130px;cursor:pointer;text-align:center;}
.monthly_tn img{border:solid 2px #ffffff;}
.monthly_tn p{width:100%;padding-left:5px;color:#332200;}
.monthly_tab{background:url(../images/monthly/tab.jpg) no-repeat 1px 0px;width:226px;height:34px;text-align:center;padding-top:10px;cursor:pointer;color:#ffffff;font-weight:bold;}
.monthly_page{text-align:right;padding-right:10px;}
.monthly_current_page{color:#ffff66;font-weight:bold;padding:2px;}
.monthly_total_page{color:#333300;font-weight:bold;padding:2px;}
.monthly_current_dot{color:#977001;padding:2px;}
.monthly_district td{color:#666;padding:0px;border-spacing:0px;}
.monthly_district a{color:#ff7700;font-weight:bold;}
#district_list{height:350px;width:460px;overflow-y:auto;}
