body {font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#333333; margin:0px; background:url(/Images/Common/bg.jpg) repeat;}	
table {border-collapse:collapse;}
table td{font-size:12px; vertical-align:top;}
.clear{clear:both;}
.spacer{height:5px; font-size:3px;}
form,h1,h2,h3{padding:0; margin:0;}
img{border:0;}
.error {color:Red;}

.tb_big {width:100%;}
#tb_global {border-collapse:collapse; width:990px; background-color:#FFF;}

/*Start tab menu  */
#tabMenu{clear:both; background:url(/Images/Common/menu_bg.gif) repeat-x; width:100%; height:36px; }
#tabMenu ul{ margin:0; padding:0; list-style:none;}
#tabMenu li{float:left; padding-top:3px; }
#tabMenu .menu_divider {background:url(/Images/Common/menu_div.gif) no-repeat 0px 0px; width:6px; height:36px;}
#tabMenu a{text-decoration:none; color:#FFF; font-weight:bold; font-size:11px; text-transform:uppercase; display:block; padding-left:30px; padding-right:30px; padding-top:7px; padding-bottom:10px;}
#tabMenu .menu_select {background:url(/Images/Common/menu_bg_select.gif) repeat-x top;}

#dropmenudiv{position:absolute;border:1px solid #727272;border-top-width: 0;font:normal 10px Verdana;line-height:18px;z-index:100;margin-top:1px;}
#dropmenudiv a{width: 100%;display: block;text-indent: 3px;padding: 3px 0;text-decoration: none;font-weight: bold; border-bottom:1px solid #727272;color:#333}
#dropmenudiv a:hover{text-decoration: underline}

#global_left_col { width:177px; background-color:#f4f4f4;}
#global_right_col{ width:179px;}

#tb_search { border-collapse:collapse; width:100%; background:url(/Images/Common/cart_top_bg.gif) repeat-x top;}
#tb_search td {vertical-align:middle;}
#cart_td { background:url(/Images/Common/cart_top.gif) no-repeat left top; padding-left:50px;}

#category_block_head { margin-bottom:10px;}
.category_block { padding-left:20px;}
.category_block span { display:block; background:url(/Images/Common/arrow_cat.gif) no-repeat left 5px; padding-left:10px;}
.category_block span a{ font-weight:bold; color:#333; text-decoration:none;}
.category_block ul { list-style:none; margin:0; padding:0; padding-left:10px;}
.category_block ul a { color:#333; text-decoration:none;}
.category_block ul a:hover { text-decoration:underline; color:Orange}

.more_cat { text-align:right; padding-right:10px; margin-top:5px;}
.more_cat a { color:Red; font-size:11px;}

.home_hot_deal_block { border:1px solid #f7ba47; width:100%; padding-top:5px;}
.home_hot_deal_block ul { list-style:none; margin:0; padding:0;}
.home_hot_deal_block ul li {float:left; margin-right:2px; margin-left:3px;}

.hot_deal_item{ width:140px; height:235px; text-align:center; border:1px solid #DDDDDD; margin-bottom:10px; padding-top:3px;}
.hot_deal_name { height:41px;}
.hot_deal_name a { font-weight:bold; color:#333; font-size:11px;}
.hot_deal_img { height:110px;}
.hot_deal_price { font-weight:bold; color:#F00; margin-bottom:5px;}
.hot_deal_promo { height:35px; overflow:hidden}
.hot_deal_button {}

#cat_path { margin-bottom:10px; background-color:#f4f4f4; padding:4px;}
#cat_path a { color:#333;}

#tb_sub_cat_group { width:100%;}
#tb_sub_cat_group td {width:25%; text-align:center; padding-bottom:10px;}
#tb_sub_cat_group td a { font-weight:bold; color:#355399; text-decoration:none; font-size:11px;}

.right_col_news {background:url(/Images/Common/news_right_bg.gif) repeat-y left;}
.right_col_news div {background:url(/Images/Common/news_right_f.gif) no-repeat left bottom; padding-bottom:15px; padding-top:5px;}
.right_col_news ul {list-style:none; margin:0; padding:0;}
.right_col_news ul li {padding-left:5px; padding-right:5px;}
.right_col_news ul .img_highlight { text-align:left; margin-right:3px; width:60px;}
.right_col_news ul li a { text-decoration:none; color:#666; font-size:11px;}
.right_col_news ul li a:hover {text-decoration:underline;}

.top_read_news {background:url(/Images/Common/news_right_bg.gif) repeat-y left;}
.top_read_news div {background:url(/Images/Common/news_right_f.gif) no-repeat left bottom;}
.top_read_news ul {list-style:none; margin:0; padding:0;}
.top_read_news ul li {padding-left:6px; padding-right:6px; text-align:center;}
.top_read_news ul li img { text-align:left; margin-right:3px;}
.top_read_news ul li a { text-decoration:none; color:#666; font-size:11px;}
.top_read_news ul li a:hover {text-decoration:underline;}

.hot_product_block {background:url(/Images/Common/news_right_bg.gif) repeat-y left;}
.hot_product_block_bt {background:url(/Images/Common/news_right_f.gif) no-repeat left bottom; padding-bottom:6px; padding-top:6px;}
.hot_product { margin-bottom:10px; text-align:center; padding:6px;}
.hot_product A { font-weight:bold; font-size:11px; color:#666666;}

#product_list {}
#product_list_top{}
#product_list_bt{padding-top:10px; text-align:right;}

#tb_pro_list { width:100%; border:1px solid #CCCCCC;}
#tb_pro_list td { padding-bottom:10px; padding-top:10px; border-bottom:1px solid #CCCCCC;}
.td_pro_img { width:140px; text-align:center; color:#666;}
.td_pro_info div { margin-bottom:3px;}
.td_pro_price { width:110px; font-weight:bold; color:#F00; text-align:center;}
.pro_list_name a { font-weight:bold; font-family:Verdana, Geneva, sans-serif; color:#06C;}
.pro_list_sum { color:#666;}
.pro_list_warrant {}
.pro_list_offer {}

#page_brand_block { background:url(/Images/Common/brand_f_bg.gif) repeat-y left; padding-left:10px; padding-right:10px;}
#page_brand_block img { margin-right:5px; border:1px solid #d6d6d6;}
#page_brand_block div { padding-bottom:5px;}

#tb_all_cat { width:100%; border-collapse:collapse;}
#tb_all_cat td { width:20%;}

/* Product detail */
#product_image_box {width:270px;  text-align:center;}
#pro_big { margin-bottom:10px; height:200px; width:265px; display:table-cell; vertical-align:middle;  text-align:center;}
#pro_thumnail ul{list-style:none; margin:0; padding:0;}
#pro_thumnail ul li {float:left; padding:1px; border:1px solid #CCC; width:55px; height:55px; text-align:center; margin-right:2px;}
#imageThumnailPanel td { vertical-align:middle;}
.imageThumnail {border:1px solid #CCC; padding:1px; vertical-align:middle; text-align:center;}

#product_name h1 {font-size:20px; color:#006699; font-weight:bold;}
#product_sku { color:#999; padding-bottom:3px; margin-bottom:10px; border-bottom:1px dotted #CCC;}
.product_detail_title {font-weight:bold;}
#product_detail_tb td{padding-bottom:3px;}
#product_price {font-size:16px; margin-bottom:10px; margin-top:10px;}
#product_price b {color:#C30; font-size:20px;}

#pro_tab_bar {background:url(/Images/Common/pro_tab_bar.gif) no-repeat left;}
#pro_tab_bar_r {background:url(/Images/Common/pro_tab_bar_r.gif) no-repeat right; font-size:11px;}
#pro_tab_bar a {text-decoration:none; color:#333;}
#pro_tab_bar ul {list-style:none; margin:0; padding:0;}
#pro_tab_bar ul li {float:left;}
#pro_tab_bar ul .pro_tab_select {background:url(/Images/Common/pro_tab_select.gif) no-repeat left; width:89px; margin-right:2px; padding-top:11px; text-align:center; font-weight:bold; padding-bottom:8px;}
#pro_tab_bar ul .pro_tab_unselect {background:url(/Images/Common/pro_tab_unselect.gif) no-repeat left; width:85px; margin-right:2px; text-align:center; padding-top:11px; padding-bottom:8px;}
#pro_content_box {padding:10px; border:1px solid #CCC; border-top:0; min-height:700px; overflow:auto;}

#pro_relate_col {width:185px;}
.pro_relate {background:url(/Images/Common/pro_other_bg.gif) repeat-y left;}
.pro_relate_top {background:url(/Images/Common/pro_other_top.gif) no-repeat left top; text-transform:uppercase; font-size:11px; color:#666; padding:10px 0px 5px 10px;}
.pro_relate_content { padding-left:10px;}
.pro_relate_footer {}


#pro_accessory_tb { width:100%; border-collapse:collapse;}
#pro_accessory_tb td { padding:3px;}
#pro_accessory_tb .accessory_name a { font-weight:bold; color:#FF6600;}
.product_list_price { font-weight:bold; color:Red;}

.similar_pro_box {margin-bottom:10px; text-align:center; line-height:18px;}
.similar_pro_box a{ font-size:11px; color:#333}
.similar_pro_box b {color:#F00;}


#left_column_filter {background:url(/Images/Common/filter_bg.gif) repeat-y left;}
#filter_content {padding:0px 5px 5px 6px}
#filter_content .att_name_filter {padding-left:4px; margin-bottom:8px; margin-top:10px;}
#filter_content .att_name_filter a{ font-weight:bold; color:#666; text-decoration:none;}
#filter_content .att_value_filter {padding-left:15px;}
#filter_content .att_value_filter ul{ list-style:none; margin:0; padding:0;}
#filter_content .att_value_filter ul li {margin-bottom:4px;}
#filter_content .att_value_filter ul li a{ text-decoration:none; color:#666;}

/*News*/
.CategoryTitle { font-size:22px; margin-bottom:10px; font-weight:bold; color:Red;}

#new_list_sepa { background:url(/Images/Common/tintuc_sepa_bg.gif) repeat-x top;}
#news_category_list { padding:10px; border:1px solid #CCCCCC;}
#news_category_list ul { list-style:none; margin:0; padding:0;}
#news_category_list ul li { margin-bottom:3px; padding-top:5px; border-bottom:1px dotted #CCCCCC; padding-bottom:5px; background:url(/Images/Common/arrow.jpg) no-repeat left 10px; padding-left:10px;}
#news_category_list ul li a{ font-weight:bold; color:#333333; text-decoration:none;}
#news_category_list ul li a:hover{ color:Blue; text-decoration:underline;}

#tb_news_list { width:100%; border-collapse:collapse;}
.news_image { width:135px;}
.news_image img { padding:1px; border:1px solid #EEEEEE;}
.news_title a { font-weight:bold; color:#053c96;}
.news_title { margin-bottom:8px;}
.news_date {}
.news_summary { color:#333333;}

#news_detail_title h1{ font-size:20px;}
#news_detail_time { margin-top:6px; margin-bottom:10px; font-style:italic;}
#news_detail_summary { margin-bottom:10px; font-weight:bold; color:#333333;}


/*Cart*/
#cartTableHeader {background-color:#8a8a8a; color:#FFFFFF;}
#cartTable {width:100%;}
.payOrderTitle { font-weight:bold; margin-bottom:5px;}

/*Account*/
#account_left_column { vertical-align:top; width:185px;}
#account_left_menu {background:url(/Images/Common/account_left_bg.gif) no-repeat left top}
#account_left_menu #user_greeting { height:25px; padding-top:40px; padding-left:12px;}
#account_left_menu #account_menu ul { list-style:none; margin:0; padding:0;}
#account_left_menu #account_menu ul li {padding-left:35px; font-size:11px; margin-bottom:16px;}
#account_left_menu #account_logout { text-align:right; padding-right:22px; padding-bottom:20px; font-size:11px;}
#account_left_menu #account_logout a {color:#F00; font-weight:bold;}

.pagingViewed {padding:2px 6px 2px 6px; font-weight:bold; color:Red;}
.pagingSpace {width:2px;}
.pagingIntact {padding:2px 6px 2px 6px; border:1px solid #CCCCCC;}
.pagingIntact a { text-decoration:none; color:#333333;}

/*Auctions*/
#auction_instruct_left { padding:10px; border:1px solid #CCCCCC;}
#auction_instruct_left ul { list-style:none; margin:0; padding:0;}
#auction_instruct_left ul li { margin-bottom:3px; padding-top:5px; border-bottom:1px dotted #CCCCCC; padding-bottom:5px; background:url(/Images/Common/arrow.jpg) no-repeat left 10px; padding-left:10px;}
#auction_instruct_left ul li a{ color:#333333; text-decoration:none;}
#auction_instruct_left ul li a:hover{ color:Blue; text-decoration:underline;}

#auction_winner_inform { margin-bottom:6px; margin-top:10px; padding:6px; border:1px solid #ff9900; text-align:center; background-color:#FFFF00;}

#auction_list_title { margin-bottom:10px;}
#auction_list_title h1 { font-size:18px;}
#auction_title { margin-bottom:14px; border-bottom:1px dotted #CCCCCC; padding-bottom:6px;}
#auction_title h1 { font-size:20px; font-weight:normal; color:#0253ac;}
#tb_auction_info td { padding:3px;}
.auction_left_detail {width:140px;}
.auction_left_detail_hightlight { font-weight:bold; color:#666666;}

#td_auction_image { width:260px; border:1px solid #DDDDDD; text-align:center; vertical-align:middle;}

.tb_auction_list { width:100%; border-collapse:collapse;}
.tb_auction_list td {padding:2px; text-align:center; font-size:11px; color:#666666; font-family:Tahoma;}
.tb_auction_list div { margin-bottom:3px; }
.tb_auction_list b { color:Red;}
.auction_page_title { font-weight:bold; font-size:16px; margin-bottom:10px; color:#0000ff; border-bottom:2px solid #CCCCCC; margin-top:15px;}
.auction_item_block { height:230px; border:1px solid #e1e1e1; padding:4px;}
.auction_item_block_img { height:110px; overflow:hidden;}
.auction_item_block_select { height:230px; border:1px solid #0000FF; padding:4px;}

#place_bid_area {background:url(/Images/Common/auction_bid_bg.gif) no-repeat left; padding:15px 35px 20px 5px;}

.aution_list_name { margin-bottom:5px; height:30px; overflow:hidden;}
.aution_list_name a { font-weight:bold; text-decoration:none; color:#0057a4}
.aution_list_name a:hover { text-decoration:underline;}
.auction_detail_head { font-size:14px; font-weight:bold; color:#FF6600; margin-bottom:10px;}

#auction_panel {background:url(/Images/Common/auction.gif) no-repeat left top; padding-top:28px; padding-bottom:3px;}
#auction_panel a{cursor:pointer;}
#prev_button, #next_button { display:block; float:left; width:25px; height:150px; border:0; background-color:Blue}
#prev_button { background:url(/Images/Common/pro_other_arrow_l.jpg) no-repeat center;}
#next_button { background:url(/Images/Common/pro_other_arrow_r.jpg) no-repeat center;}
#carousel_panel_id {float:left; display:block;}
#carousel_panel_id li {height:145px; width:275px; margin-right:10px;}
#carousel_panel_id div { height:16px; overflow:hidden; margin-bottom:3px;}
#carousel_panel_id div a { color:Red; text-decoration:none; font-weight:bold; font-size:14px;}
#carousel_panel_id table { line-height:18px;}

#footer { padding-top:10px; text-align:center; background:url(/Images/Common/footer_bg.gif) repeat-x top}
#footer #com_name { font-size:18px; color:Red; margin-bottom:6px;}
#footer #com_detail { font-size:11px; color:#666666; line-height:18px;}

#auction_guide_title { font-weight:bold; font-size:16px; color:Red; margin-bottom:10px;}
.guide_title { font-weight:bold; margin-bottom:10px;}
.guide_content {}
