body
{
	padding: 0;
	margin: 0;
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	text-align: left;
}
a, a:link, a:visited, a:hover
{
	text-decoration: none;
}
.main-panel
{
	padding: 0px 8px 0px 8px;
	margin: 0px;
	width: 522px;
	-moz-width: 520px;
}
.main-table
{
	width: 1000px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
.main-table .borderleft
{
	width: 30px;
	background: url(images/border_left.gif) right top repeat-y;
	padding: 0px;
	margin: 0px;
}
.main-table .borderright
{
	width: 30px;
	background: url(images/border_right.gif) left top repeat-y;
	padding: 0px;
	margin: 0px;
}

.main-table .connerbottom_left
{
	width: 30px;
	height: 30px;
	background: url(images/conner_bottom_left.gif) right top no-repeat;
	display: block;
}
.main-table .connerbottom_right
{
	width: 30px;
	height: 30px;
	background: url(images/conner_bottom_right.gif) left top no-repeat;
	display: block;
}
.main-table .borderbottom_middle
{
	background: url(images/border_bottom.gif) right top repeat-x;
}

.main-table .topmenu-left
{
	width: 30px;
	height: 50px;
	background: url(images/menu_top_left.gif) right top no-repeat;
}
.main-table .topmenu-right
{
	width: 30px;
	height: 50px;
	background: url(images/menu_top_right.gif) left top no-repeat;
}
.banner-table
{
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	padding: 15px 30px 15px 35px;
}
.topmenu-table
{
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.topmenu-table .left
{
	height: 50px;
	width: 703px;
	background: url(images/menu_top_middle.gif) left top repeat-x;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
.topmenu-table .left ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.topmenu-table .left li
{
	float: left;
	padding: 13px 6px 5px 6px;
	font-size: 13px;
	font-weight: bold;
	color: #BD0706;
	text-transform: uppercase;
	margin: 0px;
}
.topmenu-table .left li.seperate
{
	padding: 9px 8px 5px 8px;
	font-size: 17px;
	font-weight: normal;
	color: #79B5E7;
}
.topmenu-table .left li a, .topmenu-table .left li a:link, .topmenu-table .left li a:visited, .topmenu-table .left li a:hover
{
	font-size: 13px;
	font-weight: bold;
	color: White;
	text-decoration: none;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.topmenu-table .middle
{
	height: 50px;
	width: 28px;
	background: url(images/menu_top_middle2.gif) right top no-repeat;
	display: block;
}
.topmenu-table .right
{
	height: 50px;
	width: 230px;
	background: url(images/menu_top_middle_red.gif) left top repeat-x;
	padding-left: 10px;
}

.topmenu-table .search_bg
{
	padding: 8px 0px 0px 20px;
	margin: 0px;
	height: 38px;
	width: 230px;
	background: url(images/search_bg.gif) 15px 7px no-repeat;
}
.topmenu-table .search_bg input[type=text]
{
	height: 22px;
	line-height: 16px;
	width: 150px;
	border: none;
	background: transparent;
	color: White;
	margin: 2px 0px 0px 0px;
	padding: 0px;
}
.topmenu-table .search_bg input[type=button], .topmenu-table .search_bg input[type=submit]
{
	font-size: 12px;
	color: White;
	border: none;
	background: transparent;
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 3px 0px;
	vertical-align: middle;
	display: inline-block;
	height: 16px;
	line-height: 16px;
}


.footer-table
{
	font-size: 12px;
	font-weight: normal;
	color: #606060;
	border-left: solid 7px #7E7E7E;
	margin: 0px;
	padding-left: 5px;
}
.footer-table ul
{
	display: inline;
	text-align: left;
	list-style-type: none;
}
.footer-table li
{
	float: left;
	padding: 0px 4px 0px 4px;
	font-size: 12px;
	font-weight: bold;
	color: #606060;
}
.footer-table a, .footer-table a:link, .footer-table a:visited, .footer-table a:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #606060;
	text-decoration: none;
}
.topmenu-table .middle
{
	height: 50px;
	width: 28px;
	background: url(images/menu_top_middle2.gif) left top no-repeat;
}
.topmenu-table .right
{
	height: 50px;
	width: 230px;
	background: url(images/menu_top_middle_red.gif) left top repeat-x;
}

.clear_both
{
	clear: both;
}
.clear_left
{
	clear: left;
}
.clear_right
{
	clear: right;
}
.float_left
{
	float: left;
}
.float_right
{
	float: right;
}
/*Content*/
.main-content-table
{
	padding: 0px;
	width: 100%;
}
.main-content-table .left
{
	width: 192px;
}
.main-content-table .right
{
	width: 197px;
}
.main-content-table .main
{
	padding: 0px 0px 0px 8px;
}
.main
{
	padding: 0px 0px 0px 8px;
}

.adv_left img
{
	width: 190px;
	border: none;
	margin-bottom: 5px;
}
/*End Content*/
/* Product Best Selling*/
.table-best-selling
{
	width: 100%;
}
.table-best-selling
{
	background: url(images/bestselling_bg.gif) left top no-repeat;
}
.table-typical-product
{
	background: url(images/typical_bg.gif) left top no-repeat;
}
.table-hot-product
{
	width: 206px;
	height: 36px;
	background: url(images/hot_bg.gif) left top no-repeat;
}
.product-top-left
{
	width: 206px;
	height: 36px;
}
.product-top-middle
{
	height: 36px;
	background: url(images/product_top_middle.gif) left top repeat-x;
	text-align: right;
	padding-right: 5px;
	font-size: 11px;
	color: #7F7F7F;
}

.product-top-middle a, .product-top-middle a:link, .product-top-middle a:visited
{
	font-size: 11px;
	color: #7F7F7F;
	text-decoration: none;
}
.product-top-middle a:hover
{
	text-decoration: none;
}
.product-top-right
{
	width: 5px;
	height: 36px;
	background: url(images/product_top_right.gif) left top no-repeat;
}
.product-bottom-left
{
	width: 5px;
	height: 5px;
	line-height: 5px;
	background: url(images/product_bottom_left.gif) left top no-repeat;
}
.product-bottom-middle
{
	height: 5px;
	line-height: 5px;
	background: url(images/product_bottom_middle.gif) left top repeat-x;
}
.product-bottom-right
{
	width: 5px;
	height: 5px;
	line-height: 5px;
	background: url(images/product_bottom_right.gif) left top no-repeat;
}

.product-border-left
{
	width: 5px;
	background: url(images/product_border_left.gif) right top repeat-y;
}
.product-content
{
}

.product-content ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

.product-content li
{
	float: left;
	width: 120px;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	display: inline-block;
}
.product-content a
{
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	text-align: center;
	display: block;
}
.product-content .container
{
	height: 90px;
}
.product-content img
{
	width: 90px;
	border: none;
}
.product-content span
{
	font-size: 12px;
	font-weight: bold;
	color: #C81113;
	margin-top: 2px;
}
.product-border-right
{
	width: 5px;
	background: url(images/product_border_right.gif) right top repeat-y;
}
/* End Product Best Selling*/


.vmenu-link, .vmenu-link:link, .vmenu-link:visited
{
}
.vmenu-link:hover
{
}
/*Left menu*/

.cnt_filter
{
	padding: 0;
	margin: 0px;
	background: #E2E2E2;
}
.cnt_filter .rbtop div
{
	background: url('images/menu_left_l.gif') no-repeat top left;
}
.cnt_filter .rbtop
{
	background: url('images/menu_left_r.gif') no-repeat top right;
}
.cnt_filter .rbbot div
{
	background: url('images/menu_left_bl.gif') no-repeat bottom left;
}
.cnt_filter .rbbot
{
	background: url('images/menu_left_br.gif') no-repeat bottom right;
}

.cnt_filter .rbtop div, .cnt_filter .rbtop, .cnt_filter .rbbot div, .cnt_filter .rbbot
{
	width: 100%;
	height: 8px;
	font-size: 1px;
}

.cnt_filter .rbtop2 div
{
	background: url('images/menu_left_l2.gif') no-repeat top left;
	height: 43px;
	text-align: center;
}
.cnt_filter .rbtop2 .lbtop2
{
	background: url('images/menu_left_r2.gif') no-repeat top right;
	height: 43px;
}
.cnt_filter .rbtop2
{
	background: url('images/menu_left_m2.gif') repeat-x top left;
}

.cnt_filter .rbtop2 div .title, .cnt_filter .rbtop2 div .title:link, .cnt_filter .rbtop2 div .title:visited, .cnt_filter .rbtop2 div .title:hover
{
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 34px;
}

.cnt_filter .rbcontent2
{
	background: #E2E2E2;
	margin: 0px;
	padding: 0 6px 0 6px;
}
.cnt_filter .rbcontent2 ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.cnt_filter .rbcontent2 li
{
}
.cnt_filter .rbcontent2 li a:link, .cnt_filter .rbcontent2 li a:visited
{
	padding: 5px 10px 5px 15px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	display: block;
	background: transparent url(images/icon_lmenu.gif) left 7px no-repeat;
}
.cnt_filter .rbcontent2 li a:hover
{
	background: transparent url(images/icon_lmenu_h.gif) left 7px no-repeat;
}

/* Red panel*/

.cnt_filter .rbtop3 div
{
	background: url('images/menu_left_l3.gif') no-repeat top left;
	height: 43px;
	text-align: center;
}
.cnt_filter .rbtop3 .lbtop3
{
	background: url('images/menu_left_r3.gif') no-repeat top right;
	height: 43px;
}
.cnt_filter .rbtop3
{
	background: url('images/menu_left_m3.gif') repeat-x top left;
}

.cnt_filter .rbtop3 div .title, .cnt_filter .rbtop3 div .title:link, .cnt_filter .rbtop3 div .title:visited, .cnt_filter .rbtop3 div .title:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 34px;
	background: url('images/icon_2arrow.gif') 178px 14px no-repeat;
	display: block;
}

.cnt_filter .rbcontent3
{
	background: #E2E2E2;
	margin: 0px;
	padding: 0 6px 0 6px;
}
.cnt_filter .rbcontent3 ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.cnt_filter .rbcontent3 li
{
	text-align: center;
	color: Black;
	font-size: 12px;
	font-weight: normal;
	background: url('images/seperate_gray.gif') left bottom repeat-x;
	padding: 8px 0px 8px 0px;
}

.cnt_filter .rbcontent3 div.contentClass
{
	text-align: center;
	color: Black;
	font-size: 12px;
	font-weight: normal;
	/*background: url('images/seperate_gray.gif') left bottom repeat-x;*/
	padding: 8px 0px 8px 0px;
}

.sliderRightLink a:visited, .sliderRightLink a:link, .sliderRightLink a:active, .sliderRightLink a:hover
{
	text-align: center;
	color: Black;
	font-size: 12px;
	font-weight: normal;
	/*background: url('images/seperate_gray.gif') left bottom repeat-x;*/
	display:block;
}

.cnt_filter .rbcontent3 li.norborder
{
	background: transparent;
}
.cnt_filter .rbcontent3 li a:link, .cnt_filter .rbcontent2 li a:visited
{
	padding: 5px 10px 5px 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	display: block;
}
.cnt_filter .rbcontent3 li a:hover
{
}
.cnt_filter .rbcontent3 div.contentClass a:link, .cnt_filter .rbcontent2 div.contentClass a:visited
{
	padding: 2px 10px 2px 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
	display: block;
	text-align: center;
}
.cnt_filter .rbcontent3 div.contentClass a:hover
{
}
.cnt_filter .rbcontent3 li span
{
	color: #C81113;
	font-size: 12px;
	font-weight: bold;
}
.cnt_filter .rbcontent3 div.contentClass span
{
	color: #C81113;
	font-size: 12px;
	font-weight: bold;
}
.cnt_filter .rbcontent3 img
{
	border: none;
	width: 140px;
}
/* End Red panel*/

.cnt_filter .rbcontent
{
	background: #E2E2E2;
	margin: 0px;
	padding: 0 6px 0 6px;
}
.lmenu-container
{
	width: 185px;
}
.lmenu-link-container
{
	height: 28px;
	margin: 0px 0px 1px 0px;
}
.lmenu-link-submenu
{
	padding-right: 5px;
	margin: 0px 0px 1px 0px;
}
.lmenu-link, .lmenu-link:link, .lmenu-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #0D406B;
	line-height: 28px;
	height: 28px;
	padding-left: 20px;
	background: transparent url(images/icon_lmenu0.gif) 3px 7px no-repeat;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
.lmenu-link:hover
{
	color: #E20001;
}
.lmenu-link_act, .lmenu-link_act:link, .lmenu-link_act:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #0D406B;
	line-height: 28px;
	padding-left: 20px;
	background: transparent url(images/icon_lmenu0_h.gif) 3px 7px no-repeat;
	display: block;
	text-decoration: none;
	cursor: pointer;
}
.lmenu-link_act:hover
{
	color: #E20001;
}
.lmenu-link-act
{
	background: transparent url(images/icon_lmenu0_h.gif) 3px 7px no-repeat !important;
}
.dotted-bottom-gray
{
	border-bottom: dotted 1px #C3C3C3;
	color: Red;
}
.solid-bottom-gray
{
	border-bottom: solid 1px #C3C3C3;
}
.solid-top-gray
{
	border-top: solid 1px #C3C3C3;
}
.menu-body
{
	display: none; /*border: solid 1px #E0E0E0;*/
	margin: 0px 10px 0px 20px;
	margin-bottom: 1px;
	padding: 0px;
}
.menu-body a, .menu-body a:link, .menu-body a:visited
{
	padding: 5px 10px 5px 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: black;
	text-decoration: none;
    display: block;
	background: transparent url(images/icon_lmenu.gif) left 7px no-repeat;
}
.menu-body a:hover
{
	color: #E20001;
	text-decoration: none;
	background: transparent url(images/icon_lmenu_h.gif) left 7px no-repeat;
}
.lmenu-seperate
{
	line-height: 2px;
	height: 2px;
	width: 150px;
	margin-left: 20px;
	border-bottom: solid 1px #C1C1C1;
}
/*End Left menu*/

.padding-top-10
{
	padding-top: 10px;
}
.typical-title
{
	background: url(images/typical_title_bg.gif) right top no-repeat;
	height: 17px;
	width: 111px;
	line-height: 16px;
}
.typical-info
{
	width: 240px;
	float: left;
	padding: 4px 0px 8px 0px;
	display: inline-block;
	max-height: 160px;
	overflow: hidden;
}
.typical-info .img_c
{
	width: 100px;
	float: left;
}
.typical-info .info_c
{
	width: 120px;
	float: left;
	padding: 4px 0px 5px 5px;
	margin: 0px;
	height: 74px;
}
.typical-info .img_c img
{
	width: 100px;
	height: 100px;
}

.typical-info .info_b
{
	float: left;
	text-align: left;
	padding: 0px 20px 0px 5px;
	color: #2273B4;
	font-weight: normal;
}
.typical-info .info_c a:link, .typical-info .info_c a:visited
{
	font-weight: normal;
	color: #676767;
	text-decoration: none;
	text-align: left;
	padding: 2px 0px 2px 0px;
}
.typical-info .info_c a:hover
{
	text-decoration: none;
	color: #E20001;
}

.typical-info .info_b a:link, .typical-info .info_b a:visited
{
	font-weight: normal;
	color: #2273B4;
	text-decoration: none;
	text-align: left;
	display: inline-block;
}
.typical-info .info_b a:hover
{
	text-decoration: none;
}

.typical-info .info_c .title:link, .typical-info .info_c .title:hover, .typical-info .info_c .title:visited
{
	font-weight: bold;
	color: White;
	text-decoration: none;
	background: url(images/typical_title_bg.gif) left top no-repeat;
	height: 17px;
	width: 111px;
	line-height: 16px;
	padding: 0px 0px 5px 0px;
	text-align: center;
	clear: both;
}
.typical-info .info_c ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

/* Product List info*/
.pl_info
{
	font-size: 12px;
	font-weight: normal;
	color: #6A6A6A;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.pl_info .pl_img
{
	width: 134px;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
	top: 5px;
	position: relative;
	float: left;
	text-align: center;
	height: 115px;
}
.pl_info .pl_img .pl_new
{
	float: right;
	margin: 0px;
	padding: 0px;
	top: 0px;
	margin-right: 10px;
	position: absolute;
	text-align: right;
	right: -10px;
}
.pl_info .pl_img .pl_new img
{
	border: none;
	width: 28px;
	height: 16px;
	float: right;
}
.pl_info .pl_img img
{
	width: 100px;
	border: none;
	padding: 0px;
	margin: 0px;
}
.pl_info .pl_des
{
	width: 250px;
	float: left;
}
.pl_info .pl_des ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.pl_info .pl_des li
{
	padding: 2px;
	margin: 0px;
}
.pl_info .pl_des .pl_price
{
	color: #CC1519;
	font-weight: bold;
}
.pl_info .pl_des .pl_price span
{
	font-weight: normal;
	color: #6A6A6A;
}
.pl_info .pl_des .pl_promotion
{
	color: #237AC1;
}
.pl_info .pl_des .pl_promotion span
{
	color: #6A6A6A;
}
.pl_info .pl_des span
{
	width: 115px;
	display: inline-block;
}
.pl_info .pl_des li a, .pl_info .pl_des li a:link, .pl_info .pl_des li a:visited
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.pl_info .pl_des li a:hover
{
	text-decoration: none;
}
.pl_info .pl_act
{
	text-align: right;
	width: 130px;
	vertical-align: bottom;
	line-height: 20px;
	padding: 85px 0px 0px 0px;
	float: right;
}
.pl_info .pl_act input[type=checkbox]
{
	padding: 0px;
	margin: 0px;
}

.pl_info .pl_act a, .pl_info .pl_act a:link, .pl_info .pl_act a:visited, .pl_info .pl_act a:hover
{
	background: url(images/btn_buy.gif) right top no-repeat;
	width: 78px;
	height: 20px;
	display: block;
	float: right;
	cursor: pointer;
}
.btnBuyNow, btnBuyNow:link, .btnBuyNow:visited, .btnBuyNow:hover
{
	background: url(images/btn_buy.gif) right top no-repeat;
	width: 78px;
	height: 20px;
	display: inline-block;
	cursor: pointer;
}
.pl_info .pl_reperate
{
	height: 10px;
	line-height: 10px;
	border-bottom: solid 1px #D8D8D8;
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}
.pl_price_range
{
	clear: left;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
/* End Product List info*/
/* Filter*/
.pl_filter
{
	padding: 0px;
	margin: 0px;
	display: inline;
}
.pl_filter ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.pl_filter li
{
	font-size: 11px;
	float: left;
	background: #807E7F;
	height: 26px;
	line-height: 25px;
	vertical-align: middle;
	display: inline-block;
	padding: 0px;
	margin: 0px;
}
.pl_filter li.seperate
{
	padding: 0px;
	color: #ffffff;
}
.pl_filter li.selected_l
{
	background: #807E7F url(images/filter_l.gif) left -1px no-repeat;
	padding: 0px 0px 0px 11px;
}
.pl_filter li.selected_r
{
	background: #807E7F url(images/filter_r.gif) right -1px no-repeat;
	padding: 0px 11px 0px 0px;
}
.pl_filter li.selected_act_l
{
	background: #237AC1 url(images/filter_act_l.gif) left -1px no-repeat;
	padding: 0px 0px 0px 11px;
}
.pl_filter li.selected_act_r
{
	background: #237AC1 url(images/filter_act_r.gif) right -1px no-repeat;
	padding: 0px 11px 0px 0px;
}
.pl_filter li a, .pl_filter li a:link, .pl_filter li a:visited
{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.pl_filter li a:hover
{
	/*text-decoration: none;*/
}
.pl_filter .act
{
	background-color: #237AC1;
}
.pl_filter .act a, .pl_filter .act a:link, .pl_filter .act a:visited
{
	font-weight: normal;
	font-size: 11px;
	background-color: #237AC1;
	text-decoration: none;
}
/* End Filter */
/* Category Title */

.pl_cat_title
{
}
.pl_cat_title ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
.pl_cat_title li
{
	font-size: 14px;
	float: left;
	background: #807E7F;
	height: 28px;
	line-height: 25px;
	vertical-align: middle;
	display: inline-block;
	padding: 0px;
	margin: 0px;
}
.pl_cat_title li.selected_r
{
	background: #807E7F url(images/cat_title_r.gif) right top no-repeat;
	padding: 0px 8px 0px 0px;
}
.pl_cat_title li.selected_l
{
	background: #807E7F url(images/cat_title_l.gif) left top no-repeat;
	padding: 0px 0px 0px 8px;
}
.pl_cat_title li.seperate
{
	padding: 0px;
	color: #ffffff;
}
.pl_cat_title li a, .pl_cat_title li a:link, .pl_cat_title li a:visited
{
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 6px;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.pl_cat_title li a:hover
{
	text-decoration: none;
}
/* End Category Title */
.pl_search_title
{
	padding: 4px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	clear: left;
}
.pl_search_title .left
{
	width: 60%;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
.pl_search_title .right
{
	width: 40%;
	float: right;
	text-align: right;
	padding: 0px 0px 0px 0px;
}
.pl_search_title .right span
{
	font-weight: bold;
	color: #FE0002;
}


#slider-range, #SlideMax
{
	width: 520px;
}
#slider-range, #time, #SlideMax
{
	margin: 8px 9px 3px 7px;
	padding: 0px;
}
.list-content-outer .searchResult
{
	width: 100%;
	height: 60px;
	border: 0px;
	margin-left: 10px;
}
.keyword
{
	font-size: 11px;
	font-weight: bold;
}

.main-list-content .imageQuote img
{
	width: 125px;
	height: 99px;
	float: left;
	display: block;
	margin-top: 10px;
}

.main-list-content .imageQuote img
{
	width: 125px;
	height: 99px;
	border: 0px;
}
.main-list-content .quote-content
{
	float: left;
	margin-left: 5px;
}
.main-list-content
{
	float: left;
	background: url(../Upload/point_bg.gif) no-repeat bottom left;
}

.main-list-content h1
{
	font-size: 12px;
	line-height: 17px;
}
.main-list-content a
{
	color: #019D49;
	text-decoration: none;
}
.main-list-content a:hover
{
	color: #972522;
	text-decoration: none;
	cursor: pointer;
}


.main-list-content .quote
{
	font-size: 11px;
	color: #333333;
	float: left;
	margin-left: 5px;
}
.main-list-content .quote p
{
	color: #333333;
	text-align: justify;
}
.main-list-content .more
{
	height: 35px;
	line-height: 35px;
	float: left;
	display: block;
	text-align: right;
}
.main-list-content .more a
{
	color: #666666;
	text-decoration: none;
	margin-right: 7px;
}
.main-list-content .more a:hover
{
	text-decoration: none;
}


/* Tabs */

/* Detail Tabs: jQuery Hook */
#tabs
{
	background-color: White !important;
}
.ui-widget-content
{
	border: none !important;
	font-size: 11px !important;
	text-align: left;
}
.ui-tabs-panel
{
	border-bottom: none !important;
}
.ui-tabs
{
	border: 0;
}
.ui-tabs .ui-tabs-nav
{
	background: none;
	padding: 0;
	border: 0;
}
.ui-tabs .ui-tabs-nav li
{
	background: url("images/tab_right.gif") no-repeat top right;
	margin: 0;
	padding-bottom: 0;
	border: none;
	text-align: center;
	padding: 0px !important;
	font-size: 11px !important;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs .ui-tabs-nav li a:visited
{
	background: url("images/tab_left.gif") no-repeat top left;
	color: #999999;
	font-weight: bold;
	border: none;
	text-align: center;
	border-bottom: solid 0px #808080 !important;
}
.ui-tabs .ui-tabs-nav li a:hover
{
	color: #808080;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
	background: url("images/tab_right_hover.gif") no-repeat top right;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a
{
	background: url("images/tab_left_hover.gif") no-repeat top left;
	color: #FFFFFF;
	font-weight: bold;
}
.ui-tabs .ui-tabs-panel
{
	background: none;
	color: #666666;
	margin: 0px 0 0 0;
	padding: 10px 0px 10px 0px;
	line-height: 18px;
	border-top: solid 1px #808080 !important;
}

/* End Tabs */


/* Product Detail info*/
.pd_info
{
	font-size: 12px;
	font-weight: normal;
	color: #6A6A6A;
	width: 100%;
	padding: 0px;
	text-align: left;
}
.pd_info .pd_img
{
	width: 300px;
	float: left;
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
	position: relative;
	text-align: center;
}
.pd_info .pd_img .pd_new
{
	float: right;
	top: 10px;
	margin-right: 10px;
	position: relative;
}
.pd_info .pd_img .pd_new img
{
	border: none;
	width: 28px;
	height: 16px;
}
.pd_info .pd_img img
{
	width: 260px;
	border: none;
}
.pd_info .pd_des
{
	width: 228px;
	float: left;
}
.pd_info .pd_des ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.pd_info .pd_des li
{
	padding: 2px;
	margin: 0px;
}
.pd_info .pd_des .pd_price
{
	font-weight: normal;
	color: #6A6A6A;
}
.pd_info .pd_des .pd_price span
{
	color: #CC1519;
	font-weight: bold;
}
.pd_info .pd_des .subtitle
{
	width: 100px;
}
.pd_info .pd_des .pd_promotion
{
	color: #6A6A6A;
}
.pd_info .pd_des .pd_promotion span
{
	color: #237AC1;
}
.pd_info .pd_des span
{
	display: inline-block;
}
.pd_info .pd_des li a, .pd_info .pd_des li a:link, .pd_info .pd_des li a:visited
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.pd_info .pd_des li a:hover
{
	text-decoration: none;
}
.pd_info .pd_act
{
	float: right;
	text-align: right;
	width: 170px;
	vertical-align: bottom;
	line-height: 20px;
}
.pd_info .pd_reperate
{
	height: 10px;
	line-height: 10px;
	border-bottom: solid 1px #D8D8D8;
	width: 100%;
	clear: both;
	margin-bottom: 10px;
}
.pd_info .pd_color
{
	border-top: solid 1px #D8D8D8;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	line-height: 18px;
}
.pd_info .pd_color img
{
	margin: 5px 0px 5px 0px;
}
.pd_info .pd_color span
{
	font-style: italic;
}
.pd_info .pd_more
{
	border-top: solid 1px #D8D8D8;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	line-height: 18px;
	font-weight: bold;
	color: #C60206;
}
.pd_info .pd_more blink
{
	line-height: 18px;
	font-weight: bold;
	color: #C60206;
}
.pd_info .pd_more img
{
	margin: 5px 0px 5px 0px;
}
.pd_info .pd_more span
{
	font-weight: normal;
	color: #606060;
}


.compare_line_t
{
	background: url(images/compare_line_t.gif) 2px 12px no-repeat;
	border: none;
	width: 100%;
	text-align: right;
	padding: 5px 0px 5px 0px;
}
.compare_line_b
{
	background: url(images/compare_line_b.gif) 2px 5px no-repeat;
	border: none;
	width: 100%;
	text-align: right;
	padding: 5px 0px 5px 0px;
}
.btn_compare, .btn_compare:link, .btn_compare:hover, .btn_compare:visited
{
	background: url(images/btn_compare.gif) left top no-repeat;
	width: 78px;
	height: 21px;
	border: none;
	cursor: pointer;
	display: inline-block;
}
.btn_buy, .btn_buy:link, .btn_buy:hover, .btn_buy:visited
{
	background: url(images/btn_buy.gif) left top no-repeat;
	width: 78px;
	height: 21px;
	border: none;
	cursor: pointer;
	display: inline-block;
}
.btn_link, .btn_link:link, .btn_link:hover, .btn_link:visited
{
	border: none;
	display: inline-block;
	cursor: pointer;
}
.btn_link img
{
	border: none;
	width: 16px;
	height: 16px;
}
.btn_color_1
{
	background: url(images/color_1.gif) left top no-repeat;
	width: 16px;
	height: 16px;
	border: none;
	cursor: pointer;
}
.btn_color_2
{
	background: url(images/color_2.gif) left top no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.btn_color_3
{
	background: url(images/color_3.gif) left top no-repeat;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.btn_facebook
{
	background: url(images/icon_facebook.gif) left top no-repeat;
	width: 18px;
	height: 17px;
}
.btn_twister
{
	background: url(images/icon_twister.gif) left top no-repeat;
	width: 18px;
	height: 17px;
}

/* End Product Detail info*/

/*Paging*/
.paging
{
}
.paging ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.paging li
{
	padding: 0px;
	margin: 0px;
	display: inline;
	color: #7A7A7A;
	font-size: 11px;
}
.paging li span
{
	color: #CB1915;
	font-size: 11px;
}
.paging li a, .paging li a:link, .paging li a:visited
{
	font-size: 11px;
	color: #7A7A7A;
	text-decoration: none;
}
.paging li a:hover
{
	color: #CB1915;
	text-decoration: none;
}


.paging-container
{
	text-align: right;
}
.paging-first-link, .paging-first-link:link, .paging-first-link:visited, .paging-first-link:hover
{
	background: transparent url(images/icon_first.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
}

.paging-last-link, .paging-last-link:link, .paging-last-link:visited, .paging-last-link:hover
{
	background: transparent url(images/icon_last.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
}
.paging-next-link, .paging-next-link:link, .paging-next-link:visited, .paging-next-link:hover
{
	background: transparent url(images/icon_next.gif) left bottom no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
	display: inline-block;
}
.paging-prev-link, .paging-prev-link:link, .paging-prev-link:visited, .paging-prev-link:hover
{
	background: transparent url(images/icon_prev.gif) left 5px no-repeat;
	width: 13px;
	border: none;
	text-decoration: none;
	height: 15px;
	margin: 2px;
	display: inline-block;
}
.paging-title
{
	font-size: 11px;
	font-weight: normal;
	color: #2891FA;
	vertical-align: middle;
	line-height: 20px;
}
/*End Paging*/

/* News*/

ul.list, ul.list ul, h3.title
{
	margin: 0;
	padding: 0;
}

ul.list li
{
	list-style: none;
}

ul.news li a.title
{
	display: block;
	font-size: 20px;
	color: #333;
	font-weight: normal;
	padding: 12px 0 15px;
}

.cnt_news_info
{
	clear: left;
	padding: 10px 0px 0px 0px;
	width: 100%;
	margin: 0px;
	font-size: 12px;
	font-weight: normal;
	width: 100%;
	text-align: justify;
}
.cnt_news_info img
{
	margin: 2px 10px 0 0;
	width: 80px;
	clear: left;
	float: left;
}
.cnt_news_info a, .cnt_news_info a:visited, .cnt_news_info .link
{
	color: #D40A18;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.cnt_news_info .more_link, .cnt_news_info .more_link:link, .cnt_news_info .more_link:visited
{
	color: #513F31;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
.cnt_news_info .more_link:hover
{
	color: #513F31;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}
.cnt_news_info .cnt_news_content
{
	text-align: justify;
	float: right;
	color: #4C3E31;
	font-size: 12px;
	font-weight: normal;
}

.cnt_news_link, .cnt_news_link:link, .cnt_news_link:visited
{
	font-size: 13px;
	font-weight: bold;
	color: #0005AE;
}
.cnt_news_text
{
	color: #999999;
	padding: 3px 0px 5px 0px;
	margin: 0px;
	line-height: 16px;
	height: 16px;
}
.news-detail-img
{
}
.news-date
{
	color: red;
}
.news_date
{
	font-size: 13px;
	font-weight: bold;
	color: #2074B4;
}
.news_title
{
	font-size: 13px;
	font-weight: bold;
	color: #CB181B;
}
.news_description
{
	font-size: 13px;
	font-weight: normal;
	color: #7A7A7A;
}
.news_content
{
	font-size: 13px;
	font-weight: normal;
	color: #7A7A7A;
}
.news_detail
{
	text-align: justify;
	padding: 10px 15px 10px 15px;
}
.main-list-other ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.relate_link:link, .relate_link:visited
{
	text-decoration: none;
	color: #7D7D7D;
	font-weight: normal;
	margin-left: 5px;
	font-size: 12px;
	text-decoration: none;
}
.relate_link:hover
{
	color: #069;
	cursor: pointer;
	text-decoration: none;
}
/* End News*/
/* Tooltip*/


.tooltip
{
	padding: 0;
	margin: 0px;
	z-index:2000;
}
.tooltip .rbtop
{
	background: url('images/tooltip_tr.png') right bottom no-repeat;
	width: 20px;
	z-index:2000;
}
.tooltip .mbtop
{
	background: url('images/tooltip_tm.png') right bottom repeat-x;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: White;
	padding: 15px 0px 0px 0px;
	margin: 0px;
	z-index:2000;
}
.tooltip .lbtop
{
	background: url('images/tooltip_tl.png') left bottom no-repeat;
	width: 20px;
	z-index:2000;
}
.tooltip .rbbot
{
	background: url('images/tooltip_bm.png') repeat-x bottom left;
	z-index:2000;
}
.tooltip .lbbot div
{
	background: url('images/tooltip_br.gif') right bottom no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: White;
	z-index:2000;
}
.tooltip .lbbot
{
	background: url('images/tooltip_bl.gif') left top no-repeat;
	z-index:2000;
}

.tooltip .rbtop div, .tooltip .rbtop, .tooltip .lbtop
{
	width: 20px;
	height: 41px;
	line-height: 20px;
	z-index:2000;
}
.tooltip .rbbot div, .tooltip .rbbot, .tooltip .lbbot
{
	width: 20px;
	height: 17px;
	font-size: 1px;
	z-index:2000;
}
.tooltip .lbtop div h4
{
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	color: White;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	z-index:2000;
}
.tooltip .rbbot
{
	background: url('images/tooltip_br.png') right top no-repeat;
	width: 20px;
	z-index:2000;
}
.tooltip .mbbot
{
	background: url('images/tooltip_bm.png') right top repeat-x;
	z-index:2000;
}
.tooltip .lbbot
{
	background: url('images/tooltip_bl.png') left top no-repeat;
	width: 20px;
	z-index:2000;
}
.tooltip .border_l
{
	background: #DFDDDE url('images/tooltip_boder_l.png') left top repeat-y;
	width: 20px;
	padding: 0px;
	margin: 0px;
	z-index:2000;
}
.tooltip .tooltip_content
{
	background: #DFDDDE;
	font-size: 12px;
	font-weight: normal;
	color: BLack;
	text-align: left;
	z-index:2000;
}
.tooltip_content
{
	background: #DFDDDE;
	z-index:2000;
}
.tooltip .border_r
{
	background: url('images/tooltip_boder_r.png') right top repeat-y;
	width: 20px;
	z-index:2000;
}

.tooltip .rbcontent
{
	background: #DFDDDE url('images/tooltip_boder_l.png') left top repeat-y;
	text-align: left;
	z-index:2000;
}
.tooltip .rbcontent div
{
	background: #DFDDDE url('images/tooltip_border_r.png') right top repeat-y;
	margin: 0px;
	padding: 10px 10px 10px 30px;
	font-size: 12px;
	font-weight: normal;
	color: BLack;
	text-align: left;
	z-index:2000;
}
.tooltip .arrow
{
	background: url('images/tooltip_arrow.gif') 30px -3px no-repeat;
	height: 25px;
	width: 100%;
	z-index: 2000;
	position: absolute;
}
/* End Tooltip*/

.ttkhuyenmai
{
	background: url('images/thongtinkhuyenmai.gif') left top no-repeat;
	height: 214px;
	width: 197px;
}
.ttkhuyenmai .title
{
	font-size: 14px;
	font-weight: bold;
	color: White;
	height: 20px;
}
.promotion_box
{
}


.ttkhuyenmai .title
{
	height: 30px;
	padding: 10px 0px 0px 10px;
	margin: 0px;
}
.ttkhuyenmai .content
{
	padding: 0px;
	margin: 0px;
}
.ttkhuyenmai ul
{
	list-style-type: none;
	list-style-image: url(../images/icon_ttkhuyenmai.gif);
	padding: 0px;
	margin: 0px;
}
.ttkhuyenmai li
{
	padding: 4px 5px 4px 5px;
	margin: 0px;
}
.ttkhuyenmai li a:link, .ttkhuyenmai li a:visited
{
	padding: 2px 10px 2px 15px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	background: transparent url(images/icon_lmenu_h.gif) left 6px no-repeat;
}
.ttkhuyenmai li a:hover
{
	background: transparent url(images/icon_lmenu.gif) left 6px no-repeat;
	text-decoration: none;
}

.promotion_viewall, .promotion_viewall a:link, .promotion_viewall a:visited, .promotion_viewall a:hover
{
	font-weight: normal;
	color: #ffffff !important;
	text-decoration: none;
	text-align: right;
}


/* Scroller*/
.divClass
{
	width: 200px;
	height: 200px;
	border: solid 1px black;
	position: relative;
	overflow: hidden;
	margin: 5px;
}
#pscroller1
{
	width: 200px;
	height: 200px;
	border: 1px solid black;
	padding: 5px;
	background-color: #ef00ef;
}

#pscroller2
{
	width: 200px;
	height: 200px;
	border: 1px solid black;
	padding: 3px;
}
.innerdiv
{
	position: relative;
	left: 2px;
	top: 2px;
	padding: 1px 4px 15px 5px;
}
.contentClass
{
	margin: 5px 5px 5px 5px;
}
/* End Scroller*/
.padding_top10
{
	padding-top: 10px;
}

.btnSend
{
	background: url(images/btnSend.gif) right top no-repeat;
	width: 61px;
	height: 28px;
	border: none;
}
.btnBack
{
	background: url(images/btnBack.gif) right top no-repeat;
	width: 61px;
	height: 28px;
	border: none;
}
.message
{
	color: blue;
	font-size: 12px;
	font-weight: normal;
}
.ddimgtooltip
{
	display: none;
	position: absolute;
	border: none;
	background: transparent;
	color: black;
	z-index: 4000;
	padding: 4px;
}
.control-value
{
	font-size: 12px;
	font-weight: bold;
	color: Black;
}
.title_name
{
	font-size: 12px;
	font-weight: bold;
	color: #CC1819;
}
.contact_us
{
	font-size: 13px;
	font-weight: normal;
	color: #7A7A7A;
	padding: 10px 20px 10px 20px;
}
.contact_us ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.contact_us li span
{
	font-weight: bold;
}
.contact_us.control-text
{
	font-weight: bold;
	color: Black;
	text-align: right;
	padding-right: 10px;
	vertical-align: top;
}
.error-message
{
	color: Red;
	font-weight: normal;
	font-size: 12px;
}
.backLink
{
	font-size: 12px;
	text-align: right;
}
.backLink a
{
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin-right: 7px;
}
.backLink a:hover
{
	text-decoration: none;
}

.color-red
{
	color: Red;
}

.yahoo-link, .yahoo-link:link, .yahoo-link:visited, .yahoo-link:hover
{
	background: url(images/yahoo_icon.gif) left 6px no-repeat;
	padding-left: 24px;
	height: 30px;
	font-family: Tahoma, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
	color: #0D406B;
	margin-left: 10px;
	line-height: 30px;
	vertical-align: middle;
	display: inline-block;
}

.subject_title
{
	font-size: 12px;
	font-weight: bold;
	color: #5B5B5B;
}
.subject_content
{
	font-size: 12px;
	font-weight: normal;
	color: #5B5B5B;
}
.price_text
{
	font-size: 12px;
	font-weight: bold;
	color: #D80100;
}
.compare_img
{
	border: none;
}
.compare_img img
{
	border: none;
	height: 80px;
}

.search_textbox
{
	background: url(images/search_text.gif) left top no-repeat;
	width: 145px;
	height: 25px;
	line-height: 25px;
	border: none;
	color: White;
	padding: 3px 5px 5px 5px;
	margin: 0px 0px 1px 0px;
	vertical-align: text-bottom ;
}
.search_button
{
	background: url(images/search_button.gif) left -1px no-repeat;
	width: 67px;
	height: 25px;
	line-height: 25px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 7px 0px;
	border: none;
	color: White;
	font-size: 11px;
}


.cnt_button
{
	height: 20px;
	line-height: 20px;
	background: url(images/button_left_bg.gif) left top no-repeat;
	padding: 0px 0px 0px 8px;
	display: inline-block;
	margin: 0px 0px -5px 10px;
	font-size: 11px;
}
.cnt_button a, .cnt_button a:link, .cnt_button a:hover, .cnt_button a:visited
{
	border: none;
	height: 20px;
	line-height: 16px;
	background: url(images/button_right_bg.gif) right top repeat-x;
	color: black;
	padding: 0px 8px 0px 0px;
	font-weight: normal;
	display: inline-block;
	margin: 0px;
}

.pd_imagelist, .pd_imagelist ul
{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.pd_imagelist li
{
	float: left;
}

.pd_imagelist li img
{
	width: 60px;
	height: 60px;
	border: none;
}

.btnNext2
{
	height: 24px;
	width: 22px;
	background: url(images/icon_next3.gif) left top no-repeat;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	border: none;
	float: left;
	margin-top: 40px;
	cursor: pointer;
}
.btnPrev2
{
	height: 24px;
	width: 22px;
	background: url(images/icon_prev3.gif) left top no-repeat;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	border: none;
	float: right;
	margin-top: 40px;
	cursor: pointer;
}


.btnNextImage
{
	height: 24px;
	width: 22px;
	background: url(images/icon_next3.gif) left top no-repeat;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	border: none;
	float: left;
	margin-top: 25px;
	cursor: pointer;
}
.btnPrevImage
{
	height: 24px;
	width: 22px;
	background: url(images/icon_prev3.gif) left top no-repeat;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	border: none;
	margin-top: 25px;
	cursor: pointer;
	float: right;
}
.align_right
{
	text-align: left;
	display: inline-block;
	float: left;
}
#dhtmltooltip
{
	position: absolute;
	width: 350px;
	border: none;
	padding: 2px;
	background-color: transparent;
	visibility: hidden;
	z-index: 1000;
}

.support-link, .support-link:link, .support-link:visited
{
	font-family: Arial, Tahoma, Times New Roman;
	font-size: 12px;
	font-weight: bold;
	color: #0D406B;
	line-height: 20px;
	text-decoration: none;
	cursor: pointer;
}
.support-link:hover
{
	color: #E20001;
}
.support-link img
{
	margin-right: 5px;
}
.container:link, .container:hover, .container:visited
{
	font-size: 12px;
	font-weight: normal;
	color: Black;
}

.box
{
    width: 100px;
    height: 100px;
}

.box .box-top-left
{
    float:left;
    background-color: transparent;
    background-image: url(images/product_top_left.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
    
 line-height: 5px;
}

.box .box-top-midle
{
    float:left;
    background-color: transparent;
    background-image: url(images/product_top_middle.gif);
    background-position: left top;
    background-repeat: repeat-x;
    height: 5px;
    width:90px;
    line-height: 5px;
    

}

.box .box-top-right
{
    float:left;
    line-height: 5px;
    background-color: transparent;
    background-image: url(images/product_top_right.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
}

.box .box-middle-left
{
    float:left;
    background-color: transparent;
    background-image: url(images/product_border_left.gif);
    background-position: left top;
    background-repeat: repeat;
    height: 90px;
    width: 5px;
    
 line-height: 5px;
}

.box .box-content
{
    float:left;
    height: 90px;
    width: 90px;
    padding:0px;
    
 line-height: 5px;
}

.box .box-middle-right
{
    float:left;
    background-color: transparent;
    background-image: url(images/product_border_right.gif);
    background-position: left top;
    background-repeat: repeat;
    height: 90px;
    width: 5px;
    
 line-height: 5px;
}

.box .box-bottom-left
{
    float:left;
    background-color: transparent;
    background-image: url(images/product_bottom_left.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
    
 line-height: 5px;
}

.box .box-bottom-midle
{
    float:left;
    background-color: transparent;
    background-image: url(images/product_bottom_middle.gif);
    background-position: left top;
    background-repeat: repeat-x;
    height: 5px;
    width:90px;
    line-height: 5px;
    

}

.box .box-bottom-right
{
    float:left;
    line-height: 5px;
    background-color: transparent;
    background-image: url(images/product_bottom_right.gif);
    background-position: left top;
    background-repeat: no-repeat;
    height: 5px;
    width: 5px;
}