body{font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px; background:#c0c0c0 url("background5.jpg") repeat;}
table td{font-size:12px;}
img{border:0px;}
.spacer{height:6px; font-size:2px; clear:both;}
a{color:#06F;}
.clear{	clear:both;}
form, h1,h2,h3{margin:0px; padding:0px;}

#tb_global{width:1002px; border-left:1px solid #808080;border-right:1px solid #808080; background-color:#FFF}
#global_left_col {width:187px; vertical-align:top;}
#global_right_col { vertical-align:top; width:183px; background:url("right_col_bg.gif") repeat-y left; border:1px solid #598bd4; border-bottom:0; padding-left:2px;}


#tabMenu{background:url("bgmenu.gif") repeat-x; width:100%; border-collapse:collapse;}
#tabMenu ul{ margin:0; padding:0; list-style:none;}
#tabMenu li{float:right;}
#tabMenu .menu_divider {background:url("bgmenu.gif") no-repeat right 0px;}
#tabMenu a{text-decoration:none; color:#FFF; display:block; padding-bottom:4px; padding-left:10px; padding-right:8px;}
#tabMenu a span{display:block; padding:6px 7px 6px 3px;  font-family:Tahoma; font-weight:bold; text-transform:uppercase; font-size:10px;}
#tabMenu a span{float:none}
#tabMenu a:hover{}
#tabMenu a:hover span{}
#tabMenu #curent a{}
#tabMenu #curent a span{}
/*End tab menu  */
#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}


/*left column*/
.menu_header {background:url("menu_head_bg.gif") no-repeat left; padding-left:7px; padding-top:6px; padding-bottom:5px; font-size:10px; font-family:Tahoma; margin-bottom:1px}
.menu_header a {text-decoration:none; text-transform:uppercase; font-weight:bold; color:#FFF;}
.menu_cat_group {width:181px;}
.menu_cat_group .sub_menu_cat { background-color:#ffffff; no-repeat 1px; padding:3px 3px 3px 22px;}
.menu_cat_group .sub_menu_cat a {font-size:12px; color:#034f8b; text-decoration:none; display:block;}
.menu_cat_group .sub_menu_cat a:hover {font-size:12px; color:#F00; text-decoration:underline; display:block;}

#link_exchange_block {background-color:#E9E9E9; border:1px solid #CCC; width:180px; padding-top:10px; padding-bottom:10px; text-align:center}
#link_exchange_block select {width:160px; color:#333; padding:2px;}

#online_support {background:url("onlinesupport.gif") no-repeat; height:127px; width:183px;}
#support_chat { padding-top:39px; text-align:center;}
#support_tel { font-weight:bold; padding-left:45px; padding-top:4px; font-size:12px; color:#C00}


/*brand intro info*/
.menu_subcat_group {background:#F4F4F4; padding:4px;}
.menu_subcat_section {margin-bottom:2px; font-size:11px;}
.menu_subcat_section a {text-decoration:none;}
.menu_subcat_header {background:url("menu_subcat_bg.gif") repeat-x; padding:4px 4px 4px 15px; font-size:11px; }
.menu_subcat_header a{text-decoration:none; font-weight:bold;}
.menu_subcat_detail {padding:3px;}

#brand_intro_title {font-size:14px; font-weight:bold; color:#090; padding-top:5px; border-top:1px solid #CCC;}
#brand_intro_block{border:1px solid #CCC; border-top:0px;}
#brand_intro_tap { background:url("tabnavi_def.gif") repeat-x; height:21px;}
#brand_intro_tap ul {list-style:none; margin:0; padding:0;height:21px;}
#brand_intro_tap li {float:left; border-right:1px solid #CCC;}
#brand_intro_tap li a {display:block; padding:4px 10px 3px 10px; font-size:11px; text-decoration:none; font-weight:bold;}
.brand_intro_tab_unselect a {color:#999;}
.brand_intro_tab_select a { color:#09F; background:url("tabnavi_active.gif") repeat-x}


/*center*/
#intro_title {font-size:20px; font-weight:bold; color:#069; border-bottom:1px solid #CCC; padding-bottom:3px;}

.product_special_head_tb { background:url("feature_bg.gif") repeat-x bottom; margin-top:2px; margin-bottom:2px;}
.product_special_head {font-weight:bold; text-transform:uppercase; color:#FFF; padding:5px 10px 5px; font-size:10px; font-family:Tahoma;}
.product_special_head td {vertical-align:bottom;}

.home_special_pro_name { margin-bottom:10px; height:30px; padding-right:10px; padding-left:10px;}
.home_special_pro_img {min-height:100px;}
.home_special_pro_name a {font-weight:bold; color:#015a3c; font-family:Tahoma; font-size:11px; text-decoration:none;}
.home_special_pro_detail {text-align:left; padding-left:10px; line-height:18px; margin-bottom:8px;}
.home_special_pro_detail ul {list-style:none; margin:0; padding:0;}
.home_special_pro_detail b {color:red;}
.product_special_more {text-align:right;}
.product_special_more a {font-weight:bold; color:#F00; font-size:11px;}

.sub_featured_group_title {background:url("menu_bg.gif") repeat-x; font-weight:bold; text-transform:uppercase; color:#FFF; padding:5px 10px 5px; font-size:10px; font-family:Tahoma;}

#news_home_head {background:url("news_home_r.gif") no-repeat right;}
#news_home_body {border:1px solid #cecece; padding:10px;}
#news_home_body table td {vertical-align:top;}
#news_home_body table .news_title a {font-weight:bold; font-size:12px; text-transform:uppercase; color:#333}
#news_home_body b {font-size:14px; text-transform:uppercase; text-decoration:underline;}

/*Products*/
.categoryPath {font-size:11px; margin-bottom:2px; margin-top:2px; border-bottom:1px solid #CCC;}
.categoryPath a {color:#333; text-decoration:none;}

#pro_name_head {font-size:18px; color:#069; padding-bottom:6px;}
#tb_product_detail_spec {border-collapse:collapse; width:100%}
#tb_product_detail_spec td {border-bottom:1px solid #6CF; padding:3px; font-size:11px;}
#productImageBox{padding:10px; border:1px solid #CCC; text-align:center;}
#same_product_bg {background:url("menu_bg.gif") repeat-x; color:#FFF; font-weight:bold; text-transform:uppercase; padding:4px; font-size:11px;}


#tb_list_top {background:url("menu_bg.gif") repeat-x; width:100%; border-collapse:collapse; color:#FFF}
#tb_list_top h1 {font-size:11px; text-transform:uppercase; font-weight:bold; font-family:Tahoma; padding-left:5px;}
#tb_list_top select {font-size:11px; color:#999;}


#productTab { background:url("pro_detail_tap_bg.gif") repeat-x; height:28px;}
#productTab ul {list-style:none; margin:0; padding:0;}
#productTab li {float:left; border-right:1px solid #CCC;}
#productTab li a {display:block; padding:8px 10px 4px 10px; text-transform:uppercase; font-size:11px; text-decoration:none;}
.pro_tag_select { background:url("pro_detail_tap_select_bg.gif") repeat-x 0px 1px;}
.pro_tag_select a { font-weight:bold; color:#F00;}
.pro_tag_unselect a { font-weight:normal; color:#333;}


/*News*/
#news_bookmark {margin-bottom:10px;}
#news_bookmark a{text-decoration:none; color:#900; padding-left:2px; padding-right:2px;}
#news_title {font-size:20px; padding-bottom:4px; margin-top:6px; border-bottom:1px solid #CECECE; margin-bottom:3px;}
.news_thumnail {border:1px solid #CCC;}
#other_news_block b { display:block; font-size:16px; color:#900; margin-bottom:8px; border-bottom:1px dotted #930}
#other_news_block ul {list-style:none; margin:0; padding:0;}
#other_news_block ul li {background:url("blue-square.gif") no-repeat 5px; padding-left:15px; padding-bottom:3px;}


/*right column*/
.search_right_head {background:url("search_right_bg.gif") no-repeat; font-family:Tahoma; font-size:10px; text-transform:uppercase; font-weight:bold; color:#FFFFFF; padding:6px 4px 6px 26px;}
#box_right_select{text-align:center; }
#box_right_select select {color:#333; font-size:11px; width:160px; padding:2px; margin-bottom:4px; border:1px solid #CCC;}
#box_right_search {text-align:center;}
#box_right_search div {width:165px; }

.login_right_head {background:url("login_bg.gif") no-repeat; font-family:Tahoma; font-size:10px; text-transform:uppercase; font-weight:bold; color:#023785; padding:6px 4px 6px 26px;}
.news_right_head {background:url("hot_news_bg.gif") no-repeat; font-family:Tahoma; font-size:10px; text-transform:uppercase; font-weight:bold; color:#023785; padding:6px 4px 6px 26px;}


#hot_news {padding:5px; border-bottom:3px solid #39F}
#hot_news ul{list-style:none; padding:0; margin:0;}
#hot_news li {background:url("square.gif") no-repeat 3px 5px; padding-left:15px; margin-top:5px; margin-bottom:4px;}
#hot_news li a {text-decoration:none;}


#filter_head_bg {background:url("filter_head_bg.gif") repeat-x; padding:8px; text-transform:uppercase; font-weight:bold; font-size:11px; color:#027150; font-family:Tahoma;};
#filter_box {padding:10px; color:#027150;}
#filter_box b {text-decoration:underline; padding:10px; color:#027150;}
#filter_box a {text-decoration:none; color:#027150;}
#filter_box a:hover {text-decoration:underline;}

/*footer*/
#footer {background:url("footer_bg.gif") no-repeat center; height:176px; width:100%;}
#footer table {width:100%;}
#footer table td {width:25%; vertical-align:top; padding-top:15px;}
#footer table td .footer_title_header {padding-left:30px; font-weight:bold; font-size:11px;}
#footer table td .footer_title_list {padding-left:25px; padding-top:20px;}
#footer table td .footer_title_list ul {margin:0; padding:0; list-style:none;}
#footer table td .footer_title_list ul li {padding:1px;}
#footer table td .footer_title_list ul a {font-size:11px; color:#666; text-decoration:none;}
#footer table td .footer_title_list ul a:hover {text-decoration:underline;}

#footer_1{ text-align:center; background-color:#336c1d; padding:5px; font-weight:bold; color:#FFF; font-size:11px; margin-bottom:10px;}
#footer_1 a {color:#FFF; padding-left:20px; padding-right:20px; text-decoration:none;}
#footer_2{ text-align:center; line-height:18px;}

/*Carts*/
#shoping_cart_box {background:url("cart_bg.gif") repeat-x; border-bottom:1px solid #9bb7e9;}
#shoping_cart_box a {color:red; font-size:11px;}

.payOrderTitle{font-size:16px; padding-bottom:6px; font-weight:bold; color:Red;}
.payOptionTable{border-collapse:collapse;}

/*Account*/
#account_menu ul {list-style:none; margin:0; padding:0;}

/*paging*/
.pagingSpace{width:4px;}
.pagingFarSide{	width:15px;}
.pagingIntact A{display:block; padding: 1px 4px 0px 4px; text-decoration:none; font-size:11px;}
.pagingIntact A:hover{color:#FFF; background-color: #0066FF;padding-left:4px; padding-right: 4px; font-size:11px;}
.pagingViewed {font-size:14px; color:#0099FF; font-weight:bold; color: #000; padding-left:2px; padding-right: 2px; padding-bottom:2px; padding-top:1px; }
.highlight{	background-color:#FFFF66;}

.ychat{background:url(yahoochat.gif) no-repeat top left;height:470px;text-align:center; width:180px; padding-top:25px;}

