body
{
	background-color:#F4FCEE;
	font-family:Tahoma; 
	font-size:11px;
	text-align:center;
}

td
{
	font-size:11px; font-family:Tahoma; color:#444444
}

*
{
	margin:0px; padding:0px; font-size:11px;
}

ul, li
{
	margin-left:20px; padding:0px;
}

.AjaxLoaderImg
{
	background:url(../Images/ajax-loader.gif) no-repeat;
	width:16px; height:16px; border:0px;
}

.content_main
{
	width:1008px; height:100%; margin:auto;
}

.content_header
{
	background:url(../Images/Page/Banner.jpg) no-repeat; width:1008px; height:125px; text-align:left 
}

.hideObject
{
	top:-1000px; height:-1000px; visibility:hidden; position:absolute;
}

/*---------------------Left Body Bar-----------------------------*/
#scrollBodyBar
{
	border: 1px solid #009900;
	background: #E6FFE6 url(../Images/Bar.gif) no-repeat center;
	z-index: 21000;
	width: 5px;
}


#content_body
{
	background-color:#FFFFFF;
	width:1008px; height:100%;
}

.content_body_C
{
	background-color:#FFFFFF;
	height:100%;
	vertical-align:top;
}

.content_body_L
{
	background:url(../Images/Page/Content_body_L.gif) repeat-y;
	width:9px; height:100%;
}

.content_body_R
{
	background:url(../Images/Page/Content_body_R.gif) repeat-y;
	width:9px; height:100%;
}

.content_footer_C
{
	background:url(../Images/Page/Content_footer_C.gif) repeat-x #F4FCEE;
	width:100%; height:15px;
}

.content_footer_L
{
	background:url(../Images/Page/Content_footer_L.gif) no-repeat #F4FCEE;
	width:9px; height:15px;
}

.content_footer_R
{
	background:url(../Images/Page/Content_footer_R.gif) no-repeat #F4FCEE;
	width:9px; height:15px;
}

.div_height
{
	height:10px;
}

#body_left
{
	width:195px;
}

#body_left_parent
{
	width:100%; overflow:hidden;
}

#body_left_hide
{
	width:195px; padding-top:10px; vertical-align:top; text-align:left;
}

#body_right
{
	vertical-align:top;
	padding-top:10px;
	width:795px;
}

#mapLink
{
	text-align:right;
	padding:2px 2px 0px 2px;
	display:none;
}

#mapLink a:hover
{
	color:Red; text-decoration:none;
}

#mapLink a
{
	color:Green;
	font-weight:bold;
}

#mapLink a:visited
{
	color:Green;
}

#body_right_center
{
	vertical-align:top; padding-top:10px; width:100%; float:right;
}

#body_right_right
{
	vertical-align:top; padding-top:10px; padding-left:5px; width:190px; float:right; text-align:center;
}

/*---------------------Footer-----------------------------*/
#BKCAdvertBottomScroll
{
	position: fixed;
	bottom: 0px;
	width:1000px;
	z-index:100;
}
#BKCAdvertBottomScroll div
{
	font-size:0px;
}

.footer_content
{
	width:100%; height:30px; text-align:center; background-color:#FFFFFF;
}

.menu_bottom
{
	padding-top:12px; padding-bottom:10px; text-align:left; color:#333333;
	font-weight:bold; float:left; width:50%; padding-left:20px; font-weight:100;
}

.menu_bottom a, .menu_bottom a:link, .menu_bottom a:visited
{
	color:#333333;
	text-decoration:none;
}

.menu_bottom a:hover
{
	color:#FF6600;
	text-decoration:underline;
}

.copy_right
{
	padding-top:12px; padding-bottom:10px; text-align:right; float:right;
	color:#009933; font-weight:bold; width:40%; padding-right:20px;
}

/*---------------------Category 1-----------------------------*/
.category_1
{
	width:100%; margin-bottom:15px; background:#FFFFFF;
}

.categoryHeader_L_1
{
	width:6px; height:34px;
	background:url(../Images/Category1/CatHeader_L.gif) no-repeat;
	text-align:left;
}

.categoryHeader_C_1
{
	width:100%; height:34px;
	background:url(../Images/Category1/CatHeader_C.gif) repeat-x;
	font-weight:bold; color:#000000; text-transform:uppercase;
	text-align:left; padding-left:10px
}

.categoryHeader_R_1
{
	width:80px; height:34px;
	background:url(../Images/Category1/CatHeader_R.gif) no-repeat;
}

.categoryBody_1
{
	width:100%; height:auto;
	background: #F8F8FA;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
}

.categoryFooter_L_1
{
	height:5px; font-size:1px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../Images/Category1/CatFooter_L.gif);
}

.categoryFooter_C_1
{
	height:5px; font-size:1px;
	background-image:url(../Images/Category1/CatFooter_C.gif);
	background-repeat:repeat-x;
}


.categoryFooter_R_1
{
	height:5px; font-size:1px;
	background-position:top right;
	background-repeat:no-repeat;
	background-image:url(../Images/Category1/CatFooter_R.gif);
}


.categoryLine_1
{
	height:6px; font-size:1px;
	background:url(../Images/Category1/Cat_line.gif) repeat-x;
}

.categoryImgArrowParent_1
{
	background:url(../Images/Category1/icon_arrow.gif) no-repeat top left; width:15px; height:12px;
}

.categoryImgArrowParent_over_1
{
	background:url(../Images/Category1/icon_arrow.gif) no-repeat top right; width:15px; height:12px;
}

.categoryImgArrowParent_down_1
{
	background:url(../Images/Category1/icon_arrow.gif) no-repeat bottom left; width:15px; height:12px;
}

.categoryItemParent_1
{
	height:15px; text-align:left; cursor:pointer;
}

.categoryItemParent_over_1
{
	height:15px; text-align:left; color:#FF6600; cursor:pointer;
}

.categoryItemParent_down_1
{
	height:15px; text-align:left; color:#FF6600; cursor:pointer;
}

.categoryImgArrowChild_1
{
	background:url(../Images/Category1/icon_arrow_sub.gif) no-repeat top left; width:15px; height:12px;
}

.categoryImgArrowChild_over_1
{
	background:url(../Images/Category1/icon_arrow_sub.gif) no-repeat top right; width:15px; height:12px;
}

.categoryItemChild_1
{
	height:15px; text-align:left; cursor:pointer;
}

.categoryItemChild_1 a
{
	color:#444; text-decoration:none;
}

.categoryItemChild_down_1
{
	height:15px; text-align:left; color:#FF6600; cursor:pointer;
}

.categoryItemChild_down_1 a
{
	color:#FF6600; text-decoration:none;
}

.categoryItemChild_over_1
{
	height:15px; text-align:left; cursor:pointer; color:#FF6600; 
}

.categoryItemChild_over_1 a
{
	color:#FF6600; text-decoration:none;
}
/*---------------------Tab 3-----------------------------*/
.tab_content_3
{
	width:100%; margin-bottom:15px;
}
/*---------------------Tab 3 header-----------------------------*/
.tab_header_C_3
{
	background:url(../Images/Tab_header_C.gif) repeat-x bottom #FFFFFF;
	width:100%; height:30px;
}

.tab_header_L_3
{
	background:url(../Images/Tab_header_L.gif) no-repeat bottom;
	width:6px; height:30px; border-width:0px;
}

.tab_header_R_3
{
	background:url(../Images/Tab_header_R.gif) no-repeat bottom;
	width:6px; height:30px; border-width:0px;
}

.tab_sub_down_3
{
	background:url(../Images/Tab_btn_C.gif) repeat-x bottom left; cursor:pointer;
	height:30px; float:left; text-align:center;
}

.tab_sub_down_L_3
{
	background:url(../Images/Tab_btn_L.gif) no-repeat bottom left;
	width:6px; height:30px; float:left;
}

.tab_sub_down_C_3
{
	vertical-align:middle; float:left;
}

.tab_sub_down_R_3
{
	background:url(../Images/Tab_btn_R.gif) no-repeat bottom left;
	width:8px; height:30px; float:left;
}

.tab_sub_3
{
	background:url(../Images/Tab_btn_C.gif) repeat-x top left; cursor:pointer;
	height:30px; text-align:center; float:left;
}

.tab_sub_L_3
{
	background:url(../Images/Tab_btn_L.gif) no-repeat top left;
	width:6px; height:30px; float:left;
}

.tab_sub_C_3
{
	vertical-align:text-bottom; padding:5px 10px 0px 10px;
	color:#5D5D5D; float:left; text-align:center;
}

.tab_sub_R_3
{
	background:url(../Images/Tab_btn_R.gif) no-repeat top left;
	width:8px; height:30px; float:left;
}

/*---------------------Tab 3 body-----------------------------*/
.tab_body_3
{
	background:url(../Images/Tab_body_C.gif) repeat-x top #FFFFFF;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.tab_body_C_3
{
	color:#444444; padding:5px 10px 5px 10px; vertical-align:top; height:inherit;
}

/*---------------------Tab 3 footer-----------------------------*/
.tab_footer_3
{
	background:url(../Images/Tab_footer_C.gif) repeat-x top;
	width:100%; height:6px;
}

.tab_footer_L_3
{
	background:url(../Images/Tab_footer_L.gif) no-repeat;
	width:6px; height:6px; float:left;
}

.tab_footer_R_3
{
	background:url(../Images/Tab_footer_R.gif) no-repeat;
	width:6px; height:6px; float:right;
}

/*---------------------Tab 1-----------------------------*/
.tab_content_1
{
	width:100%; margin-bottom:15px; background:#FFFFFF;
}
/*---------------------Tab 1 header-----------------------------*/
.tab_header_C_1
{
	background:url(../Images/Tab_1_header_C.gif) repeat-x bottom #FFFFFF;
	width:100%; height:30px;
}

.tab_header_L_1
{
	background:url(../Images/Tab_1_header_L.gif) no-repeat bottom;
	width:6px; height:30px; border-width:0px;
}

.tab_header_R_1
{
	background:url(../Images/Tab_1_header_R.gif) no-repeat bottom;
	width:6px; height:30px; border-width:0px;
}

.tab_sub_down_1
{
	background:url(../Images/Tab_1_btn_C.gif) repeat-x bottom left; cursor:pointer;
	height:30px; float:left; text-align:center;
}

.tab_sub_down_L_1
{
	background:url(../Images/Tab_1_btn_L.gif) no-repeat bottom left;
	width:6px; height:30px; float:left;
}

.tab_sub_down_C_1
{
	vertical-align:middle; float:left;
}

.tab_sub_down_R_1
{
	background:url(../Images/Tab_1_btn_R.gif) no-repeat bottom left;
	width:8px; height:30px; float:left;
}

.tab_sub_1
{
	background:url(../Images/Tab_1_btn_C.gif) repeat-x top left; cursor:pointer;
	height:30px; text-align:center; float:left;
}

.tab_sub_L_1
{
	background:url(../Images/Tab_1_btn_L.gif) no-repeat top left;
	width:6px; height:30px; float:left;
}

.tab_sub_C_1
{
	vertical-align:text-bottom; padding:5px 10px 0px 10px;
	color:#888999; float:left; text-align:center;
}

.tab_sub_R_1
{
	background:url(../Images/Tab_1_btn_R.gif) no-repeat top left;
	width:8px; height:30px; float:left;
}

/*---------------------Tab 1 body-----------------------------*/
.tab_body_1
{
	background:url(../Images/Tab_1_body_C.gif) repeat-x bottom;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.tab_body_C_1
{
	color:#444444; padding:5px 10px 5px 10px; vertical-align:top; height:inherit;
}

/*---------------------Tab 1 footer-----------------------------*/
.tab_footer_1
{
	background:url(../Images/Tab_1_footer_C.gif) repeat-x top;
	width:100%; height:6px;
}

.tab_footer_L_1
{
	background:url(../Images/Tab_1_footer_L.gif) no-repeat;
	width:6px; height:6px; float:left;
}

.tab_footer_R_1
{
	background:url(../Images/Tab_1_footer_R.gif) no-repeat;
	width:6px; height:6px; float:right;
}

/*---------------------Tab 2-----------------------------*/
.tab_content_2
{
	width:100%; margin-bottom:15px; background:#FFFFFF;
}
/*---------------------Tab 2 header-----------------------------*/
.tab_header_C_2
{
	background:url(../Images/Tab_2_header_C.gif) repeat-x bottom #FFFFFF;
	width:100%; height:30px;
}

.tab_header_L_2
{
	background:url(../Images/Tab_2_header_L.gif) no-repeat bottom;
	width:6px; height:30px; border-width:0px;
}

.tab_header_R_2
{
	background:url(../Images/Tab_2_header_R.gif) no-repeat bottom;
	width:6px; height:30px; border-width:0px;
}

.tab_sub_down_2
{
	background:url(../Images/Tab_2_btn_C.gif) repeat-x bottom left; cursor:pointer;
	height:30px; float:left; text-align:center;
}

.tab_sub_down_L_2
{
	background:url(../Images/Tab_2_btn_L.gif) no-repeat bottom left;
	width:6px; height:30px; float:left;
}

.tab_sub_down_C_2
{
	vertical-align:middle; float:left;
}

.tab_sub_down_R_2
{
	background:url(../Images/Tab_2_btn_R.gif) no-repeat bottom left;
	width:8px; height:30px; float:left;
}

.tab_sub_2
{
	background:url(../Images/Tab_2_btn_C.gif) repeat-x top left; cursor:pointer;
	height:30px; text-align:center; float:left;
}

.tab_sub_L_2
{
	background:url(../Images/Tab_2_btn_L.gif) no-repeat top left;
	width:6px; height:30px; float:left;
}

.tab_sub_C_2
{
	vertical-align:text-bottom; padding:5px 10px 0px 10px;
	color:#5D5D5D; float:left; text-align:center;
}

.tab_sub_R_2
{
	background:url(../Images/Tab_2_btn_R.gif) no-repeat top left;
	width:8px; height:30px; float:left;
}

/*---------------------Tab 2 body-----------------------------*/
.tab_body_2
{
	background:url(../Images/Tab_2_body_C.gif) repeat-x bottom;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.tab_body_C_2
{
	color:#444444; padding:5px 10px 5px 10px; vertical-align:top; height:inherit;
}

/*---------------------Tab 2 footer-----------------------------*/
.tab_footer_2
{
	background:url(../Images/Tab_2_footer_C.gif) repeat-x top;
	width:100%; height:6px;
}

.tab_footer_L_2
{
	background:url(../Images/Tab_2_footer_L.gif) no-repeat;
	width:6px; height:6px; float:left;
}

.tab_footer_R_2
{
	background:url(../Images/Tab_2_footer_R.gif) no-repeat;
	width:6px; height:6px; float:right;
}

/*---------------------Box-----------------------------*/
.box_content_0
{
	 margin-bottom:15px; background:#FFFFFF; width:100%;
}

/*---------------------Box header-----------------------------*/
.box_header_L_0
{
	background:url(../Images/Box_header_L.gif) no-repeat;
	background-position:top left; height:30px;
}

.box_header_C_0
{
	background:url(../Images/Box_header_C.gif) repeat-x top;
	height:30px;
}

.box_header_R_0
{
	background:url(../Images/Box_header_R.gif) no-repeat;
	background-position:top right;
	height:30px; padding:0 10px;
}

/*---------------------Box body-----------------------------*/
.box_line_0
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_body_0
{
	background:url(../Images/Box_body_C.gif) repeat-x bottom;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.box_body_C_0
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box footer-----------------------------*/
.box_footer_0
{
	background:url(../Images/Box_footer_C.gif) repeat-x top;
	width:100%; height:5px;
}

.box_footer_L_0
{
	background:url(../Images/Box_footer_L.gif) no-repeat;
	width:5px; height:5px; float:left;
}

.box_footer_R_0
{
	background:url(../Images/Box_footer_R.gif) no-repeat;
	width:5px; height:5px; float:right;
}

/*---------------------Box 1-----------------------------*/
.box_content_1
{
	 margin-bottom:15px; background:#FFFFFF; width:100%;
}

/*---------------------Box 1 header-----------------------------*/
.box_header_L_1
{
	background:url(../Images/Box_1_header_L.gif) no-repeat;
	background-position:top left;
	height:30px;
}

.box_header_C_1
{
	background:url(../Images/Box_1_header_C.gif) repeat-x top;
	height:30px;
}

.box_header_R_1
{
	background:url(../Images/Box_1_header_R.gif) no-repeat;
	background-position:top right;
	height:30px;
	padding:0 10px;
}

/*---------------------Box 1 body-----------------------------*/
.box_line_1
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_body_1
{
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.box_body_C_1
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box 1 footer-----------------------------*/
.box_footer_1
{
	background:url(../Images/Box_1_footer_C.gif) repeat-x top;
	width:100%; height:5px;
}

.box_footer_L_1
{
	background:url(../Images/Box_1_footer_L.gif) no-repeat;
	width:5px; height:5px; float:left;
}

.box_footer_R_1
{
	background:url(../Images/Box_1_footer_R.gif) no-repeat;
	width:5px; height:5px; float:right;
}

/*---------------------Box 2-----------------------------*/
.box_content_2
{
	margin-bottom:15px; background:#FFFFFF; width:100%;
}

/*---------------------Box 2 header-----------------------------*/
.box_header_L_2
{
	background:url(../Images/Box_2_header_L.gif) no-repeat;
	background-position:top left;
	height:30px;
}

.box_header_C_2
{
	background:url(../Images/Box_2_header_C.gif) repeat-x top;
	height:30px;
}

.box_header_R_2
{
	background:url(../Images/Box_2_header_R.gif) no-repeat;
	background-position:top right;
	height:30px;
	padding:0 10px;
}

/*---------------------Box 2 body-----------------------------*/
.box_line_2
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_body_2
{
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.box_body_C_2
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box 2 footer-----------------------------*/
.box_footer_2
{
	background:url(../Images/Box_2_footer_C.gif) repeat-x top;
	width:100%; height:5px;
}

.box_footer_L_2
{
	background:url(../Images/Box_2_footer_L.gif) no-repeat;
	width:5px; height:5px; float:left;
}

.box_footer_R_2
{
	background:url(../Images/Box_2_footer_R.gif) no-repeat;
	width:5px; height:5px; float:right;
}

/*---------------------Box 3-----------------------------*/
.box_header_L_3
{
	background:url(../Images/Box_header_L.gif) no-repeat;
	background-position:top left;
	height:30px;
}

.box_header_C_3
{
	background:url(../Images/Box_header_C.gif) repeat-x top;
	height:30px;
}

.box_header_R_3
{
	background:url(../Images/Box_header_R.gif) no-repeat;
	background-position:top right;
	height:30px; padding:0 10px;
}

/*---------------------Box 3 body-----------------------------*/
.box_line_3
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_content_3
{
	margin-bottom:15px; background:#FFFFFF;
}

.box_body_3
{
	background:url(../Images/Box_3_body_C.gif) repeat-x bottom;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.box_body_C_3
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box 3 footer-----------------------------*/
.box_footer_3
{
	background:url(../Images/Box_footer_C.gif) repeat-x top;
	width:100%; height:5px;
}

.box_footer_L_3
{
	background:url(../Images/Box_footer_L.gif) no-repeat;
	width:5px; height:5px; float:left;
}

.box_footer_R_3
{
	background:url(../Images/Box_footer_R.gif) no-repeat;
	width:5px; height:5px; float:right;
}

/*---------------------Box 4-----------------------------*/
.box_content_4
{
	margin-bottom:15px; background:#FFFFFF;
}

/*---------------------Box 4 header-----------------------------*/
.box_header_L_4
{
	background:url(../Images/Box_4_header_L.gif) no-repeat;
	background-position:top left;
	height:30px;
}

.box_header_C_4
{
	background:url(../Images/Box_4_header_C.gif) repeat-x top;
	height:30px;
}

.box_header_R_4
{
	background:url(../Images/Box_4_header_R.gif) no-repeat;
	background-position:top right;
	height:30px; padding:0 10px;
}

/*---------------------Box 4 body-----------------------------*/
.box_line_4
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_body_4
{
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.box_body_C_4
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box 4 footer-----------------------------*/
.box_footer_4
{
	background:url(../Images/Box_4_footer_C.gif) repeat-x top;
	width:100%; height:5px;
}

.box_footer_L_4
{
	background:url(../Images/Box_4_footer_L.gif) no-repeat;
	width:5px; height:5px; float:left;
}

.box_footer_R_4
{
	background:url(../Images/Box_4_footer_R.gif) no-repeat;
	width:5px; height:5px; float:right;
}

/*---------------------Box 5-----------------------------*/
.box_content_5
{
	background:#FFFFFF; width:140px; height:380px;
}

/*---------------------Box 5 header-----------------------------*/
.box_header_L_5
{
	background:url(../Images/Box_5_header_L.gif) no-repeat;
	width:5px; height:15px; border-width:0px;
}

.box_header_C_5
{
	background:url(../Images/Box_5_header_C.gif) repeat-x top;
	width:100%; height:15px; text-align:center;
}

.box_header_R_5
{
	background:url(../Images/Box_5_header_R.gif) no-repeat;
	width:5px; height:15px; border-width:0px;
}

/*---------------------Box 5 Button-----------------------------*/
.box_btn_5_T_over
{
	background:url(../Images/Box_5_btn.gif) no-repeat top left;
	width:26px; height:10px; border-width:0px;
}

.box_btn_5_T_out
{
	background:url(../Images/Box_5_btn.gif) no-repeat top right;
	width:26px; height:10px; border-width:0px;
}

.box_btn_5_B_over
{
	background:url(../Images/Box_5_btn.gif) no-repeat bottom left;
	width:26px; height:10px; border-width:0px;
}

.box_btn_5_B_out
{
	background:url(../Images/Box_5_btn.gif) no-repeat  bottom right;
	width:26px; height:10px; border-width:0px;
}

/*---------------------Box 5 body-----------------------------*/
.box_line_5
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_body_5
{
	border-left:#42880A 1px solid; border-right:#42880A 1px solid;	
	width:100%; height:350px;
}

.box_body_C_5
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box 5 footer-----------------------------*/
.box_footer_5
{
	background:url(../Images/Box_5_footer_C.gif) repeat-x top;
	width:100%; height:15px;
}

.box_footer_L_5
{
	background:url(../Images/Box_5_footer_L.gif) no-repeat;
	width:5px; height:15px; float:left;
}

.box_footer_R_5
{
	background:url(../Images/Box_5_footer_R.gif) no-repeat;
	width:5px; height:15px; float:right;
}

/*---------------------promotion News-----------------------------*/
.linkPromotionNews
{
	color:#FF6600; line-height:15px; text-decoration:none;
}

.linkPromotionNews:link
{
	color:#FF6600;
}

.linkPromotionNews:hover
{
	color:#444444; text-decoration:underline;
}

/*---------------------Product-----------------------------*/
.nameProduct
{
	font-weight:bold; color:#000000
}

.titleBlock
{
	color:#00AA00; font-weight:bold; margin:5px 0px 5px 0px; text-align:left; padding-left:5px;
}

.inputText
{
	border:1px solid #7F9DB9;
}

/*---------------------Product Sell best-----------------------------*/
.nameProductBest
{
	color:#FF3300; font-weight:bold;
}

/*---------------------Map Info-----------------------------*/
.map_hn
{
	background:url(../Images/map_hn.png) top left no-repeat; width:170px; height:120px;
}

.map_hn_over
{
	background:url(../Images/map_hn.png) top right no-repeat; width:170px; height:120px;
}

.map_hn_B
{
	background:url(../Images/map_hn_B.png) top left no-repeat; width:170px; height:20px;
}

.map_hn_B_over
{
	background:url(../Images/map_hn_B.png) top center no-repeat; width:170px; height:20px;
}

.map_dn_T
{
	background:url(../Images/map_hn_B.png) top left no-repeat; width:170px; height:20px;
}

.map_dn_T_over
{
	background:url(../Images/map_hn_B.png) top right no-repeat; width:170px; height:20px;
}

.map_dn
{
	background:url(../Images/map_dn.png) top left no-repeat; width:170px; height:45px;
}

.map_dn_over
{
	background:url(../Images/map_dn.png) top right no-repeat; width:170px; height:45px;
}

.map_dn_B
{
	background:url(../Images/map_dn_B.png) top left no-repeat; width:170px; height:25px;
}

.map_dn_B_over
{
	background:url(../Images/map_dn_B.png) top right no-repeat; width:170px; height:25px;
}

.map_hcm_T
{
	background:url(../Images/map_dn_B.png) top left no-repeat; width:170px; height:25px;
}

.map_hcm_T_over
{
	background:url(../Images/map_dn_B.png) top center no-repeat; width:170px; height:25px;
}

.map_hcm
{
	background:url(../Images/map_hcm.png) bottom left no-repeat; width:170px; height:110px;
}

.map_hcm_over
{
	background:url(../Images/map_hcm.png) bottom right no-repeat; width:170px; height:110px;
}

.info_map
{
	padding:2px 5px 2px 5px;
	border:1px #0066CC dashed; background-color:#E9F3E9; text-align:left;
	filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;
	position:absolute; display:block; visibility:hidden; top:-1000px; left:-1000px;
}

.td_info_map
{
	color:#000000; white-space:nowrap; display:block; padding:2px;
}
.td_info_map .title
{
	color:#FF0000;
	font-size:10pt;
}

.td_info_map_branch
{
	color:#000000; white-space:nowrap; display:block; padding:2px;
}
.td_info_map_branch .title
{
	color:Green;
	font-size:10pt;
}
.childContact
{
	padding-top:8px;
	padding-bottom:3px;
}
.childContact a
{
	font-size:9.5pt;
}
.contactRegionTitle
{
	font-size:11.5pt;
	color:Black;
	font-weight:bold;
}

.childContact,
.contactInfo_content
{
	padding-left:6px;
}

.sepContactInfo
{
	text-align: center; padding: 8px 0px; font-size: 1px;	
}

/*---------------------Menu 1 right click-----------------------------*/
.menu_1
{
	border:1px #336600 solid;
	display:block;
	position:absolute;
	background:#F9FFF9;
}

.menuItemParent_1
{
	background:url(../Images/icon_arrow_menu.gif) no-repeat top right; white-space:nowrap;
	padding:2px 25px 2px 2px; text-align:left; color:#000000; border:1px #F9FFF9 solid;
}

.menuItemParent_over_1
{
	background:url(../Images/icon_arrow_menu.gif) no-repeat bottom right; white-space:nowrap;
	padding:2px 25px 2px 2px; text-align:left; color:#FF3300; border:1px #336600 dashed;
}

.menuItemChild_1
{
	padding:2px 25px 2px 2px; text-align:left; color:#000000; border:1px #F9FFF9 solid; white-space:nowrap;
}

.menuItemChild_over_1
{
	padding:2px 25px 2px 2px; text-align:left; color:#FF3300; border:1px #336600 dashed; white-space:nowrap;
}

/*---------------------Menu 2 right click-----------------------------*/
.menu_2
{
	border:1px #336600 solid; display:block; position:absolute; background:#F9FFF9;
}

.menuItemParent_2
{
	background:url(../Images/icon_arrow_menu_2.gif) no-repeat top left; white-space:nowrap;
	padding:2px 25px 2px 2px; text-align:left; color:#000000; border:1px #F9FFF9 solid;
}

.menuItemParent_over_2
{
	background:url(../Images/icon_arrow_menu_2.gif) no-repeat bottom left; white-space:nowrap;
	padding:2px 25px 2px 2px; text-align:left; color:#FF3300; border:1px #336600 dashed;
}

.menuItemChild_2
{
	padding:2px 25px 2px 2px; text-align:left; color:#000000; border:1px #F9FFF9 solid; white-space:nowrap;
}

.menuItemChild_over_2
{
	padding:2px 25px 2px 2px; text-align:left; color:#FF3300; border:1px #336600 dashed; white-space:nowrap;
}

.checkIcon
{
	background:url(../Images/Icons.gif) no-repeat;
	background-position:-3px -3px;
	width:10px; height:10px;
}

/*---------------------Title Content 1-----------------------------*/
.titleContent_L_1
{
	background:url(../Images/Title_Content_L.gif) no-repeat;
	width:6px; height:43px;
}

.titleContent_C_1
{
	background: url(../Images/Title_Content_C.gif);
	width: 100%;
	height: 43px;
	background-repeat: repeat-x;
}

.textTitleContent_1
{
	padding: 5px;
	font-weight: bold;
	text-transform: uppercase;
	color: #006600;
	font-size: 15px;
	text-align:center;
}

.textTitleContent_1 .hot
{
	font-size: 13px;
	color:Red;
}

.titleContent_R_1
{
	background:url(../Images/Title_Content_R.gif) no-repeat;
	width:6px; height:43px;
}

/*---------------------Main Content 0-----------------------------*/
.mainContent_0
{
	background:#FFFFFF;
}

/*---------------------Main Contentox header 0-----------------------------*/
.mainContentHeader_L_0
{
	background:url(../Images/Main_Content_Header_L.gif) no-repeat;
	width:6px; height:6px;
}

.mainContentHeader_C_0
{
	background:url(../Images/Main_Content_Header_C.gif) repeat-x top;
	width:100%; height:6px;
}

.mainContentHeader_R_0
{
	background:url(../Images/Main_Content_Header_R.gif) no-repeat;
	width:6px; height:6px;
}

/*---------------------Main Contentox body 0-----------------------------*/


.mainContentBody_0
{
	background:url(../Images/Main_Content_Body_C.gif) repeat-x top;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.mainContentBody_C_0
{
	color:#444444; padding:20px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Main Content footer 0-----------------------------*/
.mainContentFooter_C_0
{
	background:url(../Images/Main_Content_Footer_C.gif) repeat-x top;
	width:100%; height:6px;
}

.mainContentFooter_L_0
{
	background:url(../Images/Main_Content_Footer_L.gif) no-repeat;
	width:6px; height:6px;
}

.mainContentFooter_R_0
{
	background:url(../Images/Main_Content_Footer_R.gif) no-repeat;
	width:6px; height:6px;
}

/*---------------------Main Content 1-----------------------------*/
.mainContent_1
{
	background:#FFFFFF; width:100%;
}

/*---------------------Main Contentox header 1-----------------------------*/
.mainContentHeader_L_1
{
	background:url(../Images/Main_Content_Header_L_1.gif) no-repeat bottom;
	background-position:top left;
	height:6px;font-size:0px;
}

.mainContentHeader_C_1
{
	background:url(../Images/Main_Content_Header_C_1.gif) repeat-x bottom;
	height:6px; font-size:0px;
}

.mainContentHeader_R_1
{
	background:url(../Images/Main_Content_Header_R_1.gif) no-repeat bottom;
	background-position:top right;
	height:6px;font-size:0px;
}

/*---------------------Main Contentox body 1-----------------------------*/


.mainContentBody_1
{
	background:url(../Images/Main_Content_Body_C_1.gif) repeat-x top;
	border-left:#E0E5DD 1px solid; border-right:#E0E5DD 1px solid;	
	width:100%; height:auto;
}

.mainContentBody_C_1
{
	color:#444444; padding:20px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Main Content footer 1-----------------------------*/
.mainContentFooter_C_1
{
	background:url(../Images/Main_Content_Footer_C.gif) repeat-x top;
	height:6px;font-size:0px;
}

.mainContentFooter_L_1
{
	background:url(../Images/Main_Content_Footer_L.gif) no-repeat;
	background-position:top left;
	height:6px;font-size:0px;
}

.mainContentFooter_R_1
{
	background:url(../Images/Main_Content_Footer_R.gif) no-repeat;
	background-position:top right;
	height:6px;font-size:0px;
}

/*---------------------Menu button-----------------------------*/
.btn_main
{
	height:23px;
	vertical-align:text-bottom;
	text-align:center;
	float:left;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
	/*width:101px; background:url(../Images/Page/btn.png) no-repeat;*/
	background-color: #396395;
	border-right:solid 1px White;
	padding: 0px 15px;
	cursor:pointer;
}

.btn_main_down
{
	background-color:#71C027 !important;
}

.btn_main_out
{
	background-color:#396395 !important;
}

.btn_main_over
{
	background-color:#B7EF82 !important;
}

.btn_main_padding_top
{
	padding-top:5px; font-size:1px;
}

/*---------------------Menu Child button-----------------------------*/
.SepChildItemMM
{
	float:left; color:White; font-weight:bold; padding:5px 0px 5px 0px; margin-top:5px;
}

.childItemMM_out
{
	text-align:center;
	float:left;
	color:Black;
	font-weight:bold;
	cursor:pointer;
	padding:5px 5px 5px 5px;
	margin-top:5px;
}

.childItemMM_out a
{
	color:Black;
	font-weight:bold;
}

.childItemMM_down
{
	text-align: center;
	float: left;
	color:Black;
	font-weight: bold;
	cursor: pointer;
	padding: 4px 4px 4px 4px;
	margin-top: 5px;
	background-color: #FFF5E8;
	filter: alpha(opacity=85);
	-moz-opacity: .85;
	opacity: .85;
	border: 1px solid #008000;
	background:url(../Images/Page/ChildItemMM.gif) bottom repeat-x;
}

.childItemMM_down a
{
	color:Black;
	font-weight:bold;
}

.childItemMM_over
{
	text-align: center;
	float: left;
	color: Black;
	font-weight: bold;
	cursor: pointer;
	padding: 4px 4px 4px 4px;
	margin-top: 5px;
	background-color: #F0FFF0;
	filter: alpha(opacity=85);
	-moz-opacity: .85;
	opacity: .85;
	border: 1px solid #008000;
	background:url(../Images/Page/ChildItemMM.gif) top repeat-x;
}

.childItemMM_over a
{
	color:Black;
	font-weight:bold;
}

.dataGridViewProducts th, .dataGridViewProducts td
{
	padding: 5px;
	margin: 5px;
}

.paging td
{
	padding: 5px;
	margin: 5px;
}

/*---------------------Show Product-----------------------------*/
.sepVerticalPro
{
	font-size: 0px;
	height: 85px;
	width: 1px;
	background-color: #E0E5DD;
	margin-right:5px;
}

.dataListShowPro
{
	margin:3px;
}

.sepHorizontalPro
{
	font-size: 0px;
	background-color:#E0E5DD;
	height:1px;
	width:95%;
	margin:auto;
}

.productName
{
	color: #006600; font-weight:bold;
}

.productName:visited
{
	color: #006600;
}

.productName:hover
{
	color: #FF3300;
}

.productIcon
{
	text-align: left; margin: 5px; width:185px;
}

.productIcon td
{
	padding: 3px;
}

.detailPro
{
	color: #006600; font-weight:bold; text-decoration:none; font-size:11px;
}

.detailPro:hover
{
	color: #FF3300;
}

.tabItemChild_down
{
	color:#FF0000; line-height:15px; text-decoration:none;
	background:url(../Images/icon_arr_disc.gif);
	padding-left:15px;
	background-position:0px -17px;
	background-repeat:no-repeat;
}


/*---------------------List News-----------------------------*/
.tabItemChild
{
	color:#006600; line-height:15px; text-decoration:none;
	background:url(../Images/icon_arr_disc.gif);
	padding-left:15px;
	background-position:0px -1px;
	background-repeat:no-repeat;
}

.tabItemChild:link
{
	color:#006600;
}

.tabItemChild:hover
{
	color:Blue; line-height:15px; text-decoration:none;
	background:url(../Images/icon_arr_disc.gif);
	padding-left:15px;
	background-position:0px -17px;
	background-repeat:no-repeat;
}

#formCAFirst
{
	text-align:left; width:150px; margin:3px;
}

#formCAFirst div
{
	margin:2px;
}

.titleCAFirst
{
	background-color:Green; font-weight:bold; padding:3px; color:White;
}

/*---------------------Content Tab New Products Style-----------------------------*/
.containerListItems
{
	overflow:hidden; height:280px;
}

.containerListItems_1
{
	overflow:hidden; height:265px;
}

.textRowProduct_1
{
	height: 80px;
	width: 100%;
	text-align: justify;
	line-height: 15px;
	display: table-cell;
}

.itemProductBlock_1
{
	width: 185px; float:left;
}

.Line_1
{
	height:6px; font-size:1px;
	background:url(../Images/Cat_line.gif) repeat-x;
	margin:auto; width:80%;
	margin:4px;
}

.textNewProduct
{
	height: 60px;
	width: 100%;
	text-align: justify;
	line-height: 15px;
	display: table-cell;
}

.btnShowListUp
{
	height:20px; width:20px;
	background:url(../Images/DownUp.jpg) no-repeat top right;
	cursor:pointer; float:right;
}

.btnShowListDown
{
	height:20px; width:20px;
	background:url(../Images/DownUp.jpg) no-repeat top left;
	cursor:pointer; float:right;
}

.containerListItemsFooter
{
	text-align:right;	
}

/*---------------------Products list style-----------------------------*/
.ListView
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 -32px;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}

.IconView
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 -16px;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}

.TableView
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}

.productListStyle
{
	color:Black;
}

.productListStyle:visited
{
	color:Black;
}

.productListStyle:hover
{
	color:Orange;
}

/*---------------------Products Detail - Modify Product-----------------------------*/
.ModifyImgPro
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 -80px;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}
.DeleteImgPro
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 -96px;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}

/*---------------------Products Detail - Driver style-----------------------------*/

.BackImg
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 -48px;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}
.CommentImg
{
	background:url(../Images/Icons_large.gif);
	background-position: 0 -64px;
	background-repeat:no-repeat;
	padding-left:18px; padding-bottom:3px;
}
.IconDriver
{
	background:url(../Images/Download.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	padding-left:23px; padding-bottom:3px; padding-top:4px;
	color:Red;
	font-weight:bold;
	font-size:12px;
}
.IconDriver:hover
{
	background:url(../Images/Download.gif);
	background-position: 0 0;
	background-repeat:no-repeat;
	padding-left:23px; padding-bottom:3px; padding-top:4px;
	color:Yellow;
}
.IconUserGuide
{
	background:url(../Images/Download.gif);
	background-position: 0 -19px;
	background-repeat:no-repeat;
	padding-left:23px; padding-bottom:3px; padding-top:4px;
	color:Black;
}
.IconUserGuide:hover
{
	background:url(../Images/Download.gif);
	background-position: 0 -19px;
	background-repeat:no-repeat;
	padding-left:23px; padding-bottom:3px; padding-top:4px;
	color:Orange;
}

/*---------------------Products Detail - Gallery style-----------------------------*/
.gallery
{
	padding-bottom:15px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
}
#infoGallery
{
	float:left;
	margin-right:5px;
	width:180px;
}
#contentGallery
{
	background-color:#FFFFFF;
	float:left;
	width:400px;
}
.titleDetail
{
	font-weight:bold; color:Black; text-decoration:underline; padding:3px; padding-left:15px; background-image:url(../Images/doubleArrow.gif); background-position:left; background-repeat:no-repeat;
}
/*---------------------------------- Price -----------------------------------*/
.tablePrice
{
	border-collapse:collapse; margin-left:20px; margin-top:5px; border-color:Black;
}
.textPrice
{
	padding:3px 5px; color:Red; text-align:right;
}
.textNoPrice
{
	color: #009900 !important;
}
.textPriceDiscount
{
	 color:Red; padding:3px 5px; text-decoration:line-through; text-align:right;
}
.titlePrice
{
	padding: 3px 5px;
	font-weight: bold;
	color:Black;
}
/*---------------------------------- Price -----------------------------------*/

.titleAtt
{
	width:110px; height:100%; background-color:#FAFFF6; text-align:right; vertical-align:top; padding:5px; color:#386514; font-weight:bold;
}

.bgLine
{
	height:2px; width:110px; background-color:#386514;
}

.bgLineContent
{
	height:2px; background-image:url(../Images/Line_1.gif); background-repeat:repeat-x; background-position:bottom;
}

.iconStatusYes
{
	background-image:url(../Images/Icons_1.gif);
	background-position: 0px 20px;
	width:20px; height:20px;
}

.iconStatusNo
{
	background-image:url(../Images/Icons_1.gif);
	background-position: 0px 0px;
	width:20px; height:20px;
}

.iconStatusUnknown
{
	background-image:url(../Images/Icons_1.gif);
	background-position: 0px 40px;
	width:20px; height:20px;
}

/*---------------------------------- ----- ------------------------------------*/
/*--------------------------------- General -----------------------------------*/
/*---------------------------------- ----- ------------------------------------*/
.w200px
{
	width:200px;
}
.w250px
{
	width:250px;
}
.w300px
{
	width:300px;
}
.w350px
{
	width:350px;
}
.w450px
{
	width:450px;
}
.w50px
{
	width:50px;
}
.w30px
{
	width:30px;
}
.w40px
{
	width:40px;
}
.w60px
{
	width:60px;
}
.w80px
{
	width:80px;
}
.w90px
{
	width:90px;
}
.w100px
{
	width:100px;
}
.w120px
{
	width:120px;
}
.w100percent
{
	width:100%;
}
.w150px
{
	width:150px;
}
.noneLine
{
	text-decoration:none;
}
.styleFloatLeft
{
	float:left;
}

/*---------------------Products - Promotion style-----------------------------*/
.itemPromo
{
	color:Green; font-weight:bold; text-decoration:none; width:250px;
	background-repeat:no-repeat; display:block;
	border: Solid 1px #E0E5DD;
	padding:2px;
	margin-bottom:5px;
}

.itemPromo:link
{
	color:Green; font-weight:bold;
}

.itemPromo:hover
{
	color: #fff; font-weight:bold;
	border: Solid 1px #E0E5DD;
	filter: alpha(opacity=50);
	-moz-opacity: .50;
	opacity: .50;
	background-color:Green;
	width:250px;
	padding:2px;
	margin-bottom:5px;
}

.itemPromo_down
{
	color: #fff; font-weight:bold;
	text-decoration: none;
	border: Solid 1px #E0E5DD;
	padding:2px;
	background-color:Green; width:250px;
	display:block;
	margin-bottom:5px;
}

.imgItemPromo
{
	width:50px; height:50px; border-style:Solid; border-width:1px; border-color:Black; 
	margin-right:5px; vertical-align:middle;
}


/*----------------------------------------------------------------------------*/
/*---------------------------------- Style -----------------------------------*/
/*----------------------------------------------------------------------------*/
.imgBorder
{
	border-style: solid; border-width: 1px; border-color:#bbb;
}

.w150x150px
{
	width:150px; height:150px;
}

.w100x100px
{
	width:100px; height:100px;
}

.w50x50px
{
	width:50px; height:50px;
}

.headerTitle
{
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:Black;
	padding:30px;
}

.headerTitleGreen
{
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:White;
	background-color:Green;
	padding:10px;
}

.noteDiv
{
	border-style: solid; border-width: 1px; background-color: #FFFF99; font-size:11px;
	text-align:left; margin:5px; padding:5px;
}

.noteDiv .textTitle
{
	color:Red; font-weight:bold; font-size:11px;
}

/*----------------------------------------------------------------------------*/
/*---------------------------------- Promo Page -----------------------------------*/
/*----------------------------------------------------------------------------*/
.promoProGift
{
	padding:5px; color:Green;
}
.promoText
{
	padding:3px 5px;
}

/*---------------------------------- Promo in Home Page -----------------------------------*/
.cssPromoDescription
{
	padding-left:5px;
}

/*---------------------------------- Yahoo Status in Home Page -----------------------------------*/
.yahooStatusGroup
{
	padding-left:8px;
	padding-bottom:4px;
}
.yahooStatusGroupTitle
{
	text-align: left;
	font-weight: bold;
	margin-top:2px;
	margin-bottom:6px;
}

.yahooStatus
{
	height:18px; text-align:left; margin-bottom:4px; clear:both;
}
.yahooStatus img
{
	border-width:0px; float:left;
}
.yahooStatus a
{
	text-decoration:none; color:#444;
}
.statusOnline
{
	background:url(../Images/YahooStatus.gif) top left no-repeat; height:18px; padding-left:42px; text-align:left; margin-bottom:4px;
	cursor:pointer;
}

.statusOffline
{
	background:url(../Images/YahooStatus.gif) bottom left no-repeat; height:18px; padding-left:42px; text-align:left; margin-bottom:4px;
	cursor:pointer;
}

/*---------------------------------- Link Compare -----------------------------------*/
.textCompare
{
	color:Yellow;
}

.textCompare:hover
{
	color:Red;
}

.textCompare:visited
{
	color:Yellow;
}

.textCompare_1
{
	color:Blue;
}

.textCompare_1:hover
{
	color:Red;
}

.textCompare_1:visited
{
	color:Blue;
}
.tdListShowRoom
{
	padding: 3px 5px 3px 5px;
}

/*===============================================================
========================Relate Products==========================
===============================================================*/

.descriptionRelate
{
	padding:2px 5px 2px 5px;
	border:1px #0066CC dashed; background-color:#E9F3E9; text-align:left;
	filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;
	position:absolute; display:block; visibility:hidden; top:-1000px; left:-1000px;
}

.detailProRelate
{
	color: #006600; font-weight:normal; text-decoration:none; font-size:11px;
}

/*---------------------Box 6-----------------------------*/
.box_content_6
{
	background:#FFFFFF; width:140px; height:415px;
}

/*---------------------Box 6 header-----------------------------*/
.box_header_L_6
{
	background:url(../Images/Box_6_header_L.gif) no-repeat;
	background-position:top left;
	height:15px; font-size:0px;
}

.box_header_C_6
{
	background:url(../Images/Box_6_header_C.gif) repeat-x top;
	height:15px; text-align:center;
}

.box_header_C_6 image
{
	margin-top:2px;
}

.box_header_R_6
{
	background:url(../Images/Box_6_header_R.gif) no-repeat;
	background-position:top right;
	height:15px; font-size:0px;
}

/*---------------------Box 6 Button-----------------------------*/
.box_btn_6_T_over
{
	background:url(../Images/Box_6_btn.gif) no-repeat top left;
	width:26px; height:10px; border-width:0px;
}

.box_btn_6_T_out
{
	background:url(../Images/Box_6_btn.gif) no-repeat top right;
	width:26px; height:10px; border-width:0px;
}

.box_btn_6_B_over
{
	background:url(../Images/Box_6_btn.gif) no-repeat bottom left;
	width:26px; height:10px; border-width:0px;
}

.box_btn_6_B_out
{
	background:url(../Images/Box_6_btn.gif) no-repeat  bottom right;
	width:26px; height:10px; border-width:0px;
}

/*---------------------Box 6 body-----------------------------*/
.box_line_6
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.box_body_6
{
	border-left:#028242 1px solid; border-right:#028242 1px solid;	
	width:100%; height:415px;
}

.box_body_C_6
{
	color:#444444; padding:5px 2px 5px 2px; vertical-align:top; text-align:center;
}

/*---------------------Box 6 footer-----------------------------*/
.box_footer_6
{
	background:url(../Images/Box_6_footer_C.gif) repeat-x top;
	width:100%; height:15px;
}

.box_footer_L_6
{
	background:url(../Images/Box_6_footer_L.gif) no-repeat;
	width:5px; height:15px; float:left;
}

.box_footer_R_6
{
	background:url(../Images/Box_6_footer_R.gif) no-repeat;
	width:5px; height:15px; float:right;
}

/*---------------------Advert Top-----------------------------*/

.BKCAdvertTop
{
	margin-top:5px;
}
.BKCAdvertTop div
{
}
.closePopup
{
	text-align:right; padding:3px;
	clear:both;
}
/*---------------------Register-----------------------------*/
.register
{
	text-align:left; margin:auto; width:500px;
}

.register th, .register td
{
	padding: 3px;
}

#customerFullName
{
	text-align:left; font-weight:bold;
}

.hide_style
{
	position:absolute; visibility:hidden; top: -1000px; left: -1000px;
}
.titleTopic
{
	font-weight:bold; color:Black
}
.lineTopic
{
	text-align: center; padding: 8px 0px; font-size: 1px;
}
.lineTopic img
{
	background-color:#E0E5DD; height:1px; width:95%;
}

.modifyPriceOfProTitle
{
}
.modifyPriceOfProTitle td
{
	padding:3px 2px 0 2px;
}

.modifyPriceOfProValue
{
}
.modifyPriceOfProValue td
{
	padding:1px 2px 0 2px;
}

/*========================popupDetailProduct==========================*/
/*========================popupDetailProduct==========================*/
/*========================popupDetailProduct==========================*/
.popupDetailProduct
{
	position: absolute;
	border: solid 1px black;
	background-color: #FFF;
	display:block;
	width:400px;
	padding:0px;
	text-align:left;
}
.popupDetailProduct .table
{
	border-collapse: collapse;
	width:100%
}
.popupDetailProduct .table td
{
	border: 1px solid #000000;
	padding: 3px;
}

.popupDetailProduct .titleProduct
{
	color: #FFF;
	background-color: #006600;
	font-size: 13px;
	font-weight: bold;
	text-align:center;
}
.popupDetailProduct .titlePrice, .popupDetailProduct .titleAttributeSub
{
	color: Black;
	font-weight: bold;
	width:100px;
}
 .popupDetailProduct .titleAttribute
{
	font-weight: bold;
	text-decoration: underline;
	color: #FFF;
	background-color: #006600;
}
.popupDetailProduct .titlePromotion

{
	font-weight: bold;
	text-decoration: underline;
	color: #FFF;
	background-color:Red;
}
.popupDetailProduct .AjaxLoaderImg
{
	background:url(../Images/ajax-loader.gif) no-repeat;
	width:16px; height:32px; border:0px;
}

.containerImagePro
{
	display:block;
	height:100px;
	width:100px;
	margin:auto;
}
.containerImagePro .status
{
	position:absolute;
	border-width:0;
	height:100px;
	width:100px;
}
/*---------------------Place buy-----------------------------*/
.placeBuy_table
{
	border-collapse: collapse;
}

.placeBuy_table td,.placeBuy_table th
{
	border: 1px solid #808080;
	padding :4px;
}


.placeBuy_table td
{
	text-align: left;
}
.placeBuy_table .cell1
{
	border-style: solid none solid solid;
}
.placeBuy_table .cell2
{
	border-style: solid solid solid none;
}
.placeBuy_table th
{
	background-color:Green;
	color:White;
}
.placeBuy_table .nameTitle
{
	font-weight:bolder;
	color:Black;
}
.placeBuy_div
{
	max-height:250px; 
	overflow-y:auto; 
	padding-left:7px;
	padding-right:7px;
}
.placeBuy_table .noProduct
{
	font-style: italic;
	padding-left:25px;
	color: #808080;
}
.placeBuy_tab
{
	text-align:center;
}
.placeBuy_tab .placeBuy_table
{
	margin:auto;
} 
