﻿	body
	 { 
	   margin-left: 0px;
	   margin-top: -20px;
	   margin-right: 0px;
	   margin-bottom: 0px;
	   background-color: #FFFFFF;
	  /* background:transparent url(../images/bg_tet.jpg) repeat fixed 0 0; */
	  /* background-repeat: repeat; background-image: url(../images/bg.jpg);*/
       background: url("../images/theme_1.jpg") no-repeat fixed center top ;    
      
	 }

	 a
	 {
	 text-decoration:none;
	 }
 	.text_def {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
	.text_def a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
	}
	.text_def a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
	}
	.text_def a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: underline;
	}
	.text_def a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
	}
	.text_def ,table {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000000;
		text-decoration: none;
	}
	.textfield
	{
    BACKGROUND: #FFF;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    COLOR: #999999;
    CURSOR: cusor;
    FONT-FAMILY: Arial,sans-serif;
    font-size: 11px;
   }
	.search_replace {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
	background-color: #FFFF00;
	}

	/* MENU */
	/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
	/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
	
	.menu_left{
		float:left;
		padding-left: 0px;
		background: url(../images/menu_left.gif) no-repeat;
		height: 30px;
	}
	.menu_center{
		padding-top: 0px;
	}
	.menu_center b{ /*onMouseover style*/
	float:left;
	color: #333333;
	background-position:100% 0px;
	background: url(../images/menu_line.gif) no-repeat center top;
	height: 30px;
	width: 10px;
	}
	.menu_right{
		float:right;
		padding-right: 0px;
		padding-top: 0px;
		background: url(../images/menu_right.gif) no-repeat;
		height: 30px;
	}

	.menu{
	float:left;
	width:100%;
	line-height:normal;
	height: 30px;
	font-size: 12px;
	background: url(../images/menu_center.gif) repeat-x; /*tab background image path*/
	list-style: none;
	}
	.menu ul{
	list-style-type: none;
	margin:0;
	margin-left: 5px; /*Left offset of entire tab menu relative to page*/
	padding:0;
	}
	
	.menu li{
	display:inline;
	margin:0;
	padding:0;
	}
	
	.menu a{
	float:left;
	margin:0;
	margin-right: 0px; /*spacing between each tab*/
	padding:0 0 0 9px;
	text-decoration:none;
	cursor: pointer;
	}
	
	.menu a span{
	float:left;
	display:block;
	padding: 7px 12px 3px 3px;
	font-weight:bold;
	color:#CCCCCC;
	}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	.menu a span {float:none;}
	/* End IE5-Mac hack */
	.menu a:hover span {
	color: #FFFFFF;
	}
	.menu a.current{ /*Selected Tab style*/
	background-position:0 -0px; /*Shift background image up to start of 2nd tab image*/
	color: #FFFFFF;
	background:url(../images/menu_over_left.gif) no-repeat left top;
	height: 30px;
	}
	.menu a.current span{ /*Selected Tab style*/
	background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
	float:left;
	background:url(../images/menu_over_right.gif) no-repeat right top;
	color: #FFFFFF;
	height: 30px;
	}
	.menu a:hover{ /*onMouseover style*/
	background-position:0% 0px; /*Shift background image up to start of 2nd tab image*/
	color: #FFFFFF;
	background:url(../images/menu_over_left.gif) no-repeat left top;
	height: 30px;
	}
	.menu a:hover span{ /*onMouseover style*/
	background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
	float:left;
	background:url(../images/menu_over_right.gif) no-repeat right top;
	color: #FFFFFF;
	height: 30px;
	}
	
	.tabcontainer{
	clear: left;
	width: 100%; /*width of 2nd level sub menus*/
	height: 30px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
	position: relative;
	background: url(../images/menu_sub_center.gif) repeat-x; /*tab background image path*/
	list-style: none;
	}
	.menu_sub{
	display:none;
	padding-left: 20px;
	}
	.menu_sub a{
	float:left;
	padding-left: 10px;
	text-decoration:none;
	cursor: pointer;
	}
	
	.menu_sub a span{
	float:left;
	display:block;
	padding: 7px 12px 3px 3px;
	color:#000000;
	}
	
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	.menu_sub a span {float:none;}
	/* End IE5-Mac hack */
	.menu a:hover span {
	color: #FFFFFF;
	}
	
	.menu_sub a:hover{ /*onMouseover style*/
	background-position: 100% 0px; /*Shift background image up to start of 2nd tab image*/
	color: #333333;
	background:url(../images/menu_sub_over_left.gif) no-repeat left top;
	height: 30px;
	}
	
	.menu_sub a:hover span{ /*onMouseover style*/
	background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
	float:left;
	background:url(../images/menu_sub_over_right.gif) no-repeat right top;
	color: #333333;
	height: 30px;
	}
	
	.menu_sub_select{
	padding-left: 0px;
	}
	.menu_sub_select b{
	float:left;
	margin-right: 10px; /*spacing between each tab*/
	padding-left: 10px;
	padding-top: 7px;
	text-decoration: none;
	cursor: pointer;
	}
	.menu_sub_select b u{
	float: left;
	display: block;
	color: #000000;
	}
	.menu_sub_select b{ /*onMouseover style*/
	float:left;
	color: #333333;
	background-position:100% 0px;
	background:url(../images/menu_sub_over_left.gif) no-repeat left top;
	height: 30px;
	}
	
	.menu_sub_select u{ /*onMouseover style*/
	background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
	float:left;
	background: url(../images/menu_sub_over_right.gif) no-repeat right top;
	color: #333333;
	height: 30px;
	}

	.menu_sub_left{
		float:left;
		padding-left: 0px;
		height: 30px;
		background: url(../images/menu_sub_left.gif) no-repeat;
	}
	.menu_sub_center{
		padding-top: 0px;
	}
	.menu_sub_center b{ /*onMouseover style*/
	float:left;
	color: #333333;
	background-position:100% 0px;
	background: url(../images/menu_sub_line.gif) no-repeat center top;
	height: 30px;
	width: 10px;
	}

	.menu_sub_right{
		float:right;
		padding-right: 0px;
		padding-top: 0px;
		height: 30px;
		background: url(../images/menu_sub_right.gif) no-repeat;
	}

	/* END MENU*/	
	.block_1_top 
	{
	 BACKGROUND-IMAGE: url(../images/block_1_top.gif); 
	 BACKGROUND-REPEAT: repeat-x; 
	}
	.block_1_center
	{
	 BACKGROUND-IMAGE: url(../images/block_1_center.gif); 
	 BACKGROUND-REPEAT: repeat-y; 
	}
	.block_1_bottom
	{
	   BACKGROUND-POSITION: 50% bottom; 
	   BACKGROUND-IMAGE: url(../images/block_1_bottom.gif); 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_2_top 
	{
	 BACKGROUND-IMAGE: url(../images/block_2_top.gif); 
	 BACKGROUND-REPEAT: repeat-x; 
	}
	.block_2_center
	{
	 BACKGROUND-IMAGE: url(../images/block_2_center.gif); 
	 BACKGROUND-REPEAT: repeat-y; 
	}
	.block_2_bottom
	{
	   BACKGROUND-POSITION: 50% bottom; 
	   BACKGROUND-IMAGE: url(../images/block_2_bottom.gif); 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_3_top 
	{
	 BACKGROUND-IMAGE: url(../images/block_3_top.gif); 
	 BACKGROUND-REPEAT: repeat-x; 
	}
	.block_3_center
	{
	 BACKGROUND-IMAGE: url(../images/block_3_center.gif); 
	 BACKGROUND-REPEAT: repeat-y; 
	}
	.block_3_bottom
	{
	   BACKGROUND-POSITION: 100% bottom; 
	   BACKGROUND-IMAGE: url(../images/block_3_bottom.gif); 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_4_top 
	{
	 BACKGROUND-IMAGE: url(../images/block_4_top.gif); 
	 BACKGROUND-REPEAT: repeat-x; 
	}
	.block_4_center
	{
	 BACKGROUND-IMAGE: url(../images/block_4_center.gif); 
	 BACKGROUND-REPEAT: repeat-y; 
	}
	.block_4_bottom
	{
	   BACKGROUND-POSITION: 100% bottom; 
	   BACKGROUND-IMAGE: url(../images/block_4_bottom.gif); 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_5_top 
	{
	 BACKGROUND-IMAGE: url(../images/block_5_top.gif); 
	 BACKGROUND-REPEAT: repeat-x; 
	}
	.block_5_center
	{
	 BACKGROUND-IMAGE: url(../images/block_5_center.gif); 
	 BACKGROUND-REPEAT: repeat-y; 
	}
	.block_5_bottom
	{
	   BACKGROUND-POSITION: 100% bottom; 
	   BACKGROUND-IMAGE: url(../images/block_5_bottom.gif); 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_1 
	{
	 BORDER-RIGHT: #CCCCCC 1px solid; 
	 BORDER-TOP: #CCCCCC 1px solid;
	 BACKGROUND-IMAGE: url(../images/block_1.gif); 
	 BORDER-LEFT: #CCCCCC 1px solid; 
	 BORDER-BOTTOM: #CCCCCC 1px solid; 
	 BACKGROUND-REPEAT: repeat-x; 
	 BACKGROUND-COLOR: #fdfffa;
	 width: 215px;
	}
	.block_2 
	{
	 BORDER-RIGHT: #055381 1px solid; 
	 BORDER-TOP: #055381 1px solid;
	 BACKGROUND-IMAGE: url(../images/block_2.gif); 
	 BORDER-LEFT: #055381 1px solid; 
	 BORDER-BOTTOM: #055381 1px solid; 
	 BACKGROUND-REPEAT: repeat-x; 
	 BACKGROUND-COLOR: #fdfffa;
	 width: 215px;
	}
	.block_3 
	{
	   background-color:#FFFFFF;
	   BACKGROUND-POSITION: 100% bottom; 
   	   BACKGROUND-IMAGE: url(../images/block_3.gif); 
	   BORDER-RIGHT: #aeb76a 1px solid; 
	   BORDER-TOP: #aeb76a 1px solid; 
	   BORDER-LEFT: #aeb76a 1px solid; 
	   BORDER-BOTTOM: #aeb76a 1px solid; 
	   BACKGROUND-REPEAT: repeat-x;
	}
	.block_bottom_1 
	{
	   background-color:#FFFFFF;
	   BACKGROUND-POSITION: 100% bottom; 
	   BACKGROUND-IMAGE: url(../images/bottombg_1.gif); 
	   BORDER-RIGHT: #96beb8 1px solid; 
	   BORDER-TOP: #96beb8 1px solid; 
	   BORDER-LEFT: #96beb8 1px solid; 
	   BORDER-BOTTOM: #96beb8 1px solid; 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_bottom_2 
	{
   	   background-color:#FFFFFF;
	   BACKGROUND-POSITION: 100% bottom; 
	   BACKGROUND-IMAGE: url(../images/bottombg_2.gif); 
	   BORDER-RIGHT: #aeb76a 1px solid; 
	   BORDER-TOP: #aeb76a 1px solid; 
	   BORDER-LEFT: #aeb76a 1px solid; 
	   BORDER-BOTTOM: #aeb76a 1px solid; 
	   BACKGROUND-REPEAT: repeat-x
	}
	.block_bottom_3 
	{
	   background-color:#FFFFFF;
	   BACKGROUND-POSITION: 50% bottom;
	   BACKGROUND-IMAGE: url(../images/bottombg_3.gif); 
	   BORDER-RIGHT: 7BAFDF 1px solid; 
	   BORDER-TOP: 7BAFDF 1px solid; 
	   BORDER-LEFT: 7BAFDF 1px solid; 
	   BORDER-BOTTOM: 7BAFDF 1px solid; 
	   BACKGROUND-REPEAT: repeat-x
	}
	.bg_center_sub 
	{
	   BORDER-RIGHT: #CCCCCC 1px solid; 
	   BACKGROUND-POSITION: 50% bottom; 
	   BORDER-TOP: #CCCCCC 1px solid; 
	   background: white url(../images/bg_center_sub.gif) top left repeat-x; 
	   BORDER-LEFT: #CCCCCC 1px solid; 
	   BORDER-BOTTOM: #CCCCCC 1px solid;
	   padding-bottom: 20px;
	}
	/* BORDER */
	.bg_border_top {
		BACKGROUND-IMAGE: url(../images/bg_border_top_01.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_border_bottom {
		BACKGROUND-IMAGE: url(../images/bg_border_bottom.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_border_bottom_left {
		BACKGROUND-IMAGE: url(../images/bg_border_bottom_left.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_border_bottom_right {
		BACKGROUND-IMAGE: url(../images/bg_border_bottom_right.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}

	.bg_border_left {
		BACKGROUND-IMAGE: url(../images/bg_border_left.gif); 
		BACKGROUND-REPEAT: repeat-y; 
	}
	.bg_border_left_top {
	/*	BACKGROUND-IMAGE: url(../images/bg_border_left_top.gif); 
		BACKGROUND-REPEAT: repeat-x; */
	}
	.bg_border_left_bottom {
		/*BACKGROUND-IMAGE: url(../images/bg_border_left_bottom.gif); 
		BACKGROUND-REPEAT: repeat-x; 
		BACKGROUND-POSITION: 50% bottom;*/
	}
	.bg_border_right {
		BACKGROUND-IMAGE: url(../images/bg_border_right.gif); 
		BACKGROUND-REPEAT: repeat-y; 
	}
	.bg_border_right_top {
	/*	BACKGROUND-IMAGE: url(../images/bg_border_right_top.gif); 
		BACKGROUND-REPEAT: repeat-x; */
	}
	.bg_border_right_bottom {
		/*BACKGROUND-IMAGE: url(../images/bg_border_right_bottom.gif); 
		BACKGROUND-REPEAT: repeat-x; 
		BACKGROUND-POSITION: 50% bottom;*/
	}
	.bg_all_left_right {
		BACKGROUND-IMAGE: url(../images/bg_all_left_right.gif); 
		BACKGROUND-REPEAT: repeat-y; 
	}
	
	
	.bg_sub_border_top {
		BACKGROUND-IMAGE: url(../images/bg_sub_border_top.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_sub_border_top_left {
		BACKGROUND-IMAGE: url(../images/bg_sub_border_top_left.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_sub_border_top_right {
		BACKGROUND-IMAGE: url(../images/bg_sub_border_top_right.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_sub_bottom {
		BACKGROUND-IMAGE: url(../images/bg_sub_bottom.gif); 
		BACKGROUND-REPEAT: repeat-x; 
		BACKGROUND-POSITION: 50% bottom;
	}
	.bg_sub_border_left_top {
		BACKGROUND-IMAGE: url(../images/bg_sub_border_left_top.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_sub_border_right_top {
		BACKGROUND-IMAGE: url(../images/bg_sub_border_right_top.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_sub_all_left_right {
		BACKGROUND-IMAGE: url(../images/bg_sub_all_left_right.gif); 
		BACKGROUND-REPEAT: repeat-y; 
	}
 /* END BORDER */

	.bg_all_top {
		BACKGROUND-IMAGE: url(../images/bg_all_top.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}
	.bg_all_bottom {
		background-color: #FFFFFF;
		BACKGROUND-POSITION: 50% bottom;
		BACKGROUND-IMAGE: url(../images/bg_all_bottom.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}

	.bg_bottom {
		BACKGROUND-IMAGE: url(../images/bg_bottom.gif); 
		BACKGROUND-REPEAT: repeat-x; 
	}

	.title {
		PADDING-RIGHT: 8px; 
		PADDING-LEFT: 8px; 
		FONT-WEIGHT: bold; 
		PADDING-BOTTOM: 4px; 
		COLOR: #0078B5; 
		PADDING-TOP: 4px;
		font-size: 12px;
		font-weight: bold;
	}
	.title_2 {
		PADDING-RIGHT: 8px; 
		PADDING-LEFT: 8px; 
		FONT-WEIGHT: bold; 
		PADDING-BOTTOM: 4px; 
		COLOR: #0078B5; 
		PADDING-TOP: 4px;
		font-size: 13px;
		font-weight: bold;
	}
	.title_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a34a08; 
	text-decoration: none;
	font-weight: bold;
	}
	.title_center a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: #a34a08;
	}
	.title_center a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.title_center a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.title_center a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.title_page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333; 
	text-decoration: none;
	}
	.gia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a34a08;
	text-decoration: none;
	font-weight: bold;
	}
	.gia1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a34a08;
	text-decoration:line-through;
	
	}
	.text_hotnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B51D4C; 
	text-decoration: none;
	font-weight: bold;
	}
	.text_hotnews a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #B51D4C;
	}
	.text_hotnews a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #B51D4C;
		text-decoration: none;
	}
	.text_hotnews a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #B51D4C;
		text-decoration: none;
	}
	.text_hotnews a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #B51D4C;
		text-decoration: none;
	}
	 .bg_all{
 background-color: #FFF;
 }	
  .bg_top{ 
 		background-image:url(../images/bg_top.png); 
		background-repeat:repeat-x;
		width: 974px;
		height: 101px;
  }
  .bg_cart{ 
 		background-image:url(../images/bg_cart.gif); 
		background-repeat:repeat-y;
  }

   .bg_left{
   background-color:#FFF;
   }
   .bg_right {
	background-color: #FFF;
	}
	.border_left_right{
	 BORDER-RIGHT: #FFF 1px solid; 
	 BORDER-LEFT: #FFF 1px solid; 
	}
	.border_b{
	 BORDER-BOTTOM: #CCCCCC 1px solid; 
	}
    .border_images{
	   BORDER-RIGHT: #F1F1F1 1px solid;
	   BORDER-TOP: #F1F1F1 1px solid;
	   BORDER-LEFT: #F1F1F1 1px solid;
	   BORDER-BOTTOM: #F1F1F1 1px solid;
	}	
	.nut
	{
	background-color:#7BAFDF;
    BORDER-BOTTOM: #fff 1px solid;
    BORDER-LEFT: #fff 1px solid;
    BORDER-RIGHT: #fff 1px solid;
    BORDER-TOP: #fff 1px solid;
    COLOR: #FAFFB2	;
    CURSOR: cusor;
    FONT-FAMILY: Arial,sans-serif;
    font-size: 11px;
	height: 21px;
   }
	.select 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #444444;
	}
	.path {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF4B27;
	text-decoration: none;
	font-weight: bold;
	}
	.path a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FF4B27;
		font-weight: bold;
	}
	.path a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FF4B27;
		text-decoration: none;
		font-weight: bold;
	}
	.path a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: underline;
		font-weight: bold;
	}
	.path a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FF4B27;
		text-decoration: none;
		font-weight: bold;
	}
   .tab_banner_top {
    padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right: 5px;
	}
   .tab_4_4_4_4 {
    padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	}
   .tab_5_5_5_5 {
    padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	}
   .tab_8_8_8_8 {
    padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	}
   .tab_10_10_10_10 {
    padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	}
	.tab_2_2_2_2 {
    padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	}
   .tab_5_5 {
	padding-left:5px;
	padding-right:5px;
	}
   .tab_8_8 {
	padding-left:8px;
	padding-right:8px;
	}
	.tab_5{
	padding-left: 5px;
	}
	.tab_20{
	padding-left: 20px;
	}
   .tab_left {
	padding-left: 25px;
	}
   .tab_right {
	padding-right: 8px;
	}
	.tab_sub_right
	{
	padding-right: 13px;
	}
	.text_lg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	}
	.text_lg a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #999999;
		text-decoration: none;
	}
	.text_lg a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #999999;
		text-decoration: none;
	}
	.text_lg a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #999999;
		text-decoration: underline;
	}
	.text_lg a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #999999;
		text-decoration: none;
	}
	.text_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000;
	text-decoration: none;
	}
	.text_menu_top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	}
	.text_menu_top a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #999999;
		text-decoration: none;
		font-weight: bold;
	}
	.text_menu_top a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #999999;
		text-decoration: none;
	}
	.text_menu_top a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color:#999999;
		text-decoration: underline;
	}
	.text_menu_top a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #999999;
		text-decoration: none;
	}
	.text_menu_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	}
	.text_menu_bottom a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.text_menu_bottom a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.text_menu_bottom a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color:#055DB6;
		text-decoration: underline;
	}
	.text_menu_bottom a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.tieu_de {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	}
	.tieu_de a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
	}
	.tieu_de a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	.tieu_de a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: underline;
	}
	.tieu_de a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
   .tieu_de_tin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a34a08;
	text-decoration: none;
	font-weight: bold;
	}
	.tieu_de_tin a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
	}
	.tieu_de_tin a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.tieu_de_tin a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: underline;
	}
	.tieu_de_tin a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.bg_title{
   background-image: url(bg_title.gif);
   height: 25px;
   }
	.border_table { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-bottom: #CECECE 1px solid;
	border-left: #CECECE 1px solid;
	border-right: #CECECE 1px solid;
	border-top: #CECECE 1px solid;
	background-color:#F0F0F0;
	}

	.more {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		COLOR: #a34a08;
	}
	.more a:link{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.more a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}
	.more a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: underline;
	}
	.more a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #a34a08;
		text-decoration: none;
	}

	.more_menu {
		   HEIGHT: 20px;
		   TEXT-DECORATION: none;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size: 11px;
		   color: #a34a08;
		  }
	.more_menu A {
		   PADDING-LEFT: 7px;
		   HEIGHT: 20px;
		   TEXT-DECORATION: none;
		   color: #a34a08;
		   padding-top: 4px;
		  }
	.more_menu A:link {
		   PADDING-LEFT: 7px;
		   TEXT-DECORATION: none;
		   color: #a34a08;
		  }
	.more_menu A:active {
		   PADDING-LEFT: 7px;
		   TEXT-DECORATION: none;
		   color: #a34a08;
		  }
	
	.more_menu A:hover 
		 {
		   PADDING-LEFT: 7px;
		   TEXT-DECORATION: underline;
		   color: #a34a08;
		   }
	.text_trang 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	}
	.text_trang a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	.text_trang a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	.text_trang a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #FF0000;
		text-decoration: underline;
	}
	.text_trang a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	
/* Ajax tab */
.shadetabs{
padding: 4px 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 10px;
BORDER-LEFT: #CCCCCC 1px solid; 
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 4px 7px;
margin-right: 0px;
BORDER-RIGHT: #CCCCCC 1px solid; 
BORDER-TOP: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 0px solid; 
BORDER-BOTTOM: #CCCCCC 0px solid;
color: #2d2b2b;
background: white url(../images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(../images/shadeactive.gif);
text-decoration: none;
padding: 4px 7px;
margin-right: 0px;
BORDER-RIGHT: #CCCCCC 1px solid; 
BORDER-TOP: #CCCCCC 1px solid;
BORDER-LEFT: #CCCCCC 0px solid; 
BORDER-BOTTOM: #ffffff 0px solid;
color: #FA7718;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.contentstyle{
border: 0px solid #CCCCCC;
height: auto;
width: 100%;
margin-bottom: 8px;
margin-top: 8px;
margin-left: 0px;
margin-right: 0px;
padding: 0px;
}


.bg3{
	background-color: #E8E6D9;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 11px;
	color: #666666;
}
.bg_login{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tieu_de_login{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	font-size: 11px;
	color: #FFF;
	padding-left: 20px;
}

.nut_nhan {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color:#FFFBFF;
}
.nut_nhan_2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #999999; 
	BORDER-LEFT: 1px solid #999999; 
	BORDER-BOTTOM: 1px solid #000000;
}

.input
{
	FONT:11px Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: #757c7f 1px solid; 
	BORDER-TOP: #757c7f 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #757c7f 1px solid; 
	color: #000000; 
	BORDER-BOTTOM: #757c7f 1px solid; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #FFFFFF; 
}
.textarea
{
	FONT:11px Tahoma, Arial, Helvetica, sans-serif; 
	BORDER-RIGHT: #757c7f 1px solid; 
	BORDER-TOP: #757c7f 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #757c7f 1px solid; 
	color: #000000; 
	BORDER-BOTTOM: #757c7f 1px solid; 
	FONT-STYLE: normal; 
	BACKGROUND-COLOR: #FFFFFF; 
	WIDTH: 200px;
	height:100px;
}
	.text_register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	}
	.text_register a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	.text_register a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	.text_register a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		text-decoration: underline;
	}
	.text_register a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #000;
		text-decoration: none;
	}
	
	.text_menu_shopping {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b51d4c;
	font-weight: bold;
	text-decoration: none;
	}
	.text_menu_shopping a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #b51d4c;
		font-weight: bold;
		text-decoration: none;
	}
	.text_menu_shopping a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #ed1c24;
		font-weight: bold;
		text-decoration: none;
	}
	.text_menu_shopping a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #ed1c24;
		font-weight: bold;
		text-decoration: underline;
	}
	.text_menu_shopping a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #b51d4c;
		font-weight: bold;
		text-decoration: none;
	}
	.text_tb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}
	.text_tb a:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.text_tb a:visited{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.text_tb a:hover{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #FF6600;
		text-decoration: underline;
	}
	.text_tb a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.text_tb , table a:active{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #333333;
		text-decoration: none;
	}
	.menu_s {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-BOTTOM: 0px; 
	   PADDING-TOP: 0px; 
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
	   height: 25px;
      }
	.menu_s A {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 10px;
	   padding-top: 5px;
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
   	   height: 25px;
      }
	.menu_s A:link {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 10px;
	   padding-top: 5px;
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
      }
	.menu_s A:active {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 10px;
	   padding-top: 5px;
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
      }

	.menu_s A:hover 
     {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 10px;
	   padding-top: 5px;
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
	   background-color: #FFFFFF;
     }
	.menu_s_s {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
	   height: 25px;
      }
	.menu_s_s A {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 20px; 
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
   	   height: 25px;
      }
	.menu_s_s A:link {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 20px; 
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
      }
	.menu_s_s A:active {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 20px; 
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
      }

	.menu_s_s A:hover 
     {
	   PADDING-RIGHT: 0px; 
	   DISPLAY: block; 
	   PADDING-LEFT: 20px; 
	   TEXT-DECORATION: none;
	   font-family: Tahoma, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #0078B5;
     }
/* Data table */
.tbldata caption{display:none;}		
table.tbldata{ border-collapse:collapse;clear:both; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;
BORDER-BOTTOM: #125b90 1px solid; BORDER-TOP: #125b90 1PX SOLID; BORDER-LEFT: #125b90 1px solid; BORDER-RIGHT: #125b90 1px solid;
}
.tbldata tbody td {border-width: 0 0 1px 0;border-style: solid; padding:2px 0 2px 5px;vertical-align:center;}
.tbldata thead th{text-align:left;border-width:1px 1px 1px 0;border-style:solid;padding:1px 0 1px 5px;background:url(../images/px_w.gif) repeat-y;}
.tbldata thead th input{margin-bottom:0px;margin-top:-1px;}
.tbldata td img{text-align:right; font-size:11px;}
.tbldata th img{float:right;margin:4px 4px 0 0;} 
.tbldata tr.msgnew{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.tbldata thead th{border-top-color:#FFF;border-bottom-color:#C1C1C1;border-right-color:#C1C1C1; background-color:#125b90;} 
.tbldata thead th.sortcol{background-color:#C1C1C1;}
.tbldata tbody td{border-bottom-color:#E6E6E6; font-size:11px;}
.tbldata tr.selected td {
	background-color: #efefef; 
	border-bottom-color:#dee3e7; 
}

.home {
background-image:url(../images/mnubox_bg.gif);
background-repeat:repeat-x;
}
.boxBgRight {
background-image:url(../images/box_bg_left.gif);
background-position:right center;
background-repeat:repeat-y;
}
.boxBgLeft {
background-image:url(../images/box_bg_left.gif);
background-position:left center;
background-repeat:repeat-y;
}
.menu_level_1
{
border-style: none; border-color: rgb(255, 255, 247); 
width: 208px;
height: 15px;
background-color: transparent;
background-image: url(../images/mnubox_item_bg1.gif); 
background-repeat: repeat;
}
.menu_level_1 td
{
border-style: none; color: rgb(255, 255, 255); 
font-family: 'Arial','Verdana'; 
font-style: normal; 
font-variant: normal; 
font-weight: bold; 
font-size: 11px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none; 
text-decoration: none; 
height: auto; 
background-color: transparent; 
background-image: none;
}
.menu_level_2
{
border-style: none; 
border-color: rgb(255, 255, 247); 
width: 204px; 
height: 15px; 
background-color: transparent; 
background-image: url(../images/mnubox_item_bg.gif); 
background-repeat: repeat;
}
.menu_level_2 a:hover
{
border-style: none; 
border-color: rgb(255, 255, 247); 
width: 204px; 
height: 15px; 
background-color: transparent; 
background-image: url(../images/mnubox_item_bg_over.gif); 
background-repeat: repeat;
}
.menu_level_2 td
{
border-style: none; 
text-decoration:none; 
color: rgb(136, 3, 0); 
font-family: 'Arial','Verdana'; 
font-style: normal; 
font-variant: normal; 
font-weight: bold;
 font-size: 11px; 
line-height: normal;
 font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none; 

height: auto; 
background-color: transparent; 
background-image: none;
}
.bgMnuBottom 
{
background-image:url(../images/mnubox_bottom.gif);
background-position:center bottom;
background-repeat:repeat-x;
}
.mgod_giamoi_bg3 {
background:transparent url(../images/mgod_giamoi_bg3.gif) repeat-x scroll 0 0;
}
.mgod_moi_bg1 {
background:transparent url(../images/mgod_moi_bg1.png) no-repeat scroll 129px top;
}
.mgod_moi_bg2 {
background:transparent url(../images/mgod_moi_bg2.gif) no-repeat scroll 155px bottom;
}
.mgod_moi_bg3 {
background:transparent url(../images/mgod_moi_bg3.gif) repeat-y scroll 0 0;
}
.mgod_moi_title {
color:#606060;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
text-align:justify;
}
.mgod_moi_content {
color:#606060;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1.1em;
padding-left:10px;
text-align:justify;
}
.mgod_giamoi_bg1 {
background:transparent url(../images/mgod_giamoi_bg1.gif) repeat-x scroll 0 0;
}
.mgod_giamoi_bg2 {
background:transparent url(../images/mgod_giamoi_bg2.gif) repeat-y scroll 0 0;
}
.mgod_giamoi_bg3 {
background:transparent url(../images/mgod_giamoi_bg3.gif) repeat-x scroll 0 0;
}
.mgod_giamoi_bg4 {
background:transparent url(../images/mgod_giamoi_bg4.gif) repeat-y scroll 0 0;
}
.mgod_giamoi_button {
background:transparent url(../images/mgod_giamoi_button.gif) no-repeat scroll 42px 0;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:bold;
padding-right:9px;
text-align:right;
}
.mgod_giamoi_content {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:0 5px;
text-align:left;
}
.mgod_giamoi_content a:hover {
color:#6E6769;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
text-align:center;
}
.mgod_giamoi_bottom_border {
border-bottom:1px solid #E6E6E6;
}
.mgod_giamoi_title a {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.mgod_giamoi_title a:hover {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.mgod_moidanhgia_bg1 {
background:transparent url(../images/mgod_moidanhgia_bg1.gif) repeat-x scroll 0 0;
}

.products_images{
	   BORDER-RIGHT: #F1F1F1 1px solid;
	   BORDER-TOP: #F1F1F1 1px solid;
	   BORDER-LEFT: #F1F1F1 1px solid;
	   BORDER-BOTTOM: #F1F1F1 1px solid;
	   width:100px;
	   
	}	
.TitleDetail {
font-family:Arial;
font-size:16pt;
color:#000080;
font-weight:bold;
}
.TitleNews
	{
		color:#1fad1b;
		font-family: Tahoma;
		font-size: 14px;
		text-align:left;
		font-weight:bold;
	}

.TextLinkMore a
    {
        color:blue;
        font-family: Tahoma;
		font-size: 12px;
		text-decoration:none;
		
    }
    .TextLinkMore a:hover
    {
        color:blue;
        font-family: Tahoma;
		font-size: 12px;
		text-decoration: underline;
		
    }
    .TextLinkMore
    {
       	text-align:right;
		padding-right:50px;
    }
.bigtitle_detail
{
	font-size:18px; 
	font-weight:bold;
	color:#5e5e5e;
	height:50px; padding-top:5px
}
.datecreate
{
	font-size:11px; 
}

.wp-pagenavi a:hover{
	background:url(../Images/page_num.gif) no-repeat 0 100%;
	color:#FFF;
}

.wp-pagenavi .current{
	background:url(../Images/page_num.gif) no-repeat 0 100%;
	width:37px;
	height:42px;
	display:block;
	float:left;
	text-align:center;
	margin:0 5px;
	padding-top:6px;
	font-weight:bold;
	color:#FFF;
}

.wp-pagenavi{
	height:1%;
	overflow:hidden;
	padding:10px 0;
	clear:both;
}
.wp-pagenavi a{
	background:url(../images/page_num.gif) no-repeat 0 0;
	width:37px;
	height:42px;
	display:block;
	text-align:center;
	float:left;
	margin:0 5px;	
	padding-top:6px;
	text-decoration:none;
	color:#333;
}

.wp-pagenavi .extend, .dotdot{
	display:none;
}
.pages{
	float:left;
	background:url(../images/backbutton.gif) no-repeat 0 0;
	width:127px;
	height:42px;
	text-align:center;
	display:block;
	color:#333;
	margin:0 5px;	
	padding-top:6px;
}
.contactform {display:block; margin:15px 0 30px 0; padding:0}
.contactform label { float:left; width:150px; display:block; margin-right:10px; text-align:right; padding-top:2px}
.contactform .inputbox {float:left; margin-bottom:5px}
.contactform .widthinput1 {width:250px}
.contactform .widthinput2 {width:150px}
.contactform .widthinput3 {width:400px}
.contactform .widthinput4 {width:100px}

.AtrGrpNameDetail {
background-color:#C2C2C2;
border-top:1px solid #7E7E7E;
font-family:Arial,Times New Roman,Tahoma;
font-size:9pt;
font-weight:bold;
padding:4px 4px 4px 10px;
text-align:left;
}
.AtrSubGrpNameDetail {
background-color:#F5F5F5;
border-top:1px solid #C0C0C0;
font-family:Arial,Times New Roman,Tahoma;
font-size:9pt;
}
.AtrGrpValueDetail {
background-color:White;
border-top:1px solid #C0C0C0;
font-family:Arial,Times New Roman,Tahoma;
font-size:9pt;
}
.bigtitle {font-size:14px; font-weight:bold; color:#5e5e5e; height:20px; padding-top:5px}
.ContentNews
	{
		font-family: Tahoma;
		font-size: 12px;
		color:#3c3c3c;
		padding-top:5px;
		padding-right:10px;
		text-align:justify;
	}
.linknewsother li
{
	font-size:12px; 
	color:#5e5e5e;
	background-image:url(../images/bullet.png);
	text-align:left;
	background-position:0 3px;
background-repeat:no-repeat;
line-height:15px;
padding-left:15px;
padding-top:0;
}
.linknewsother ul li
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.linknewsother a
{
	font-size:12px; 
	font-weight:bold;
	color:#5e5e5e;
	text-decoration:none;
}
.linknewsother a:hover
{
	font-size:12px; 
	color:blue;
	
	text-decoration:underline;
}
.linknewsother
{
	padding-left:10px;
	font-size:12px;
}
.titlelink
{
	font-family:Arial,Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
 color:Blue;
	 
}
.feelsinf 
	{
		 text-align:justify;
		 font-family:Tahoma, Arial, Times New Roman;
		 line-height:1.5;
		 font-size:13px;
		 color:Green;
		}
.title_news {color:#ffb125; font-weight:bold; font-size:14px; padding-right:5px ; margin-bottom:3px; margin-right:5px;}
#bigtitle_news { background:url(../images/icon_ball.gif) left no-repeat; padding-left:35px; padding-right:15px; text-transform:uppercase}
.OtherNews
{
	font-size:12pt;
	font-weight:bold;
}
.footer_image
{
	width:160px;
	height:60px;
}
.msg_cart
{
	font-weight:bold;
}
.title_payment
{
	font-weight:bold;
	color:Green;
	font-size:14pt;
}

.link_top a
{
	color:White;
	font-weight:bold;
	text-decoration:none;
}


.linktop a:hover
{
	color:White;
	font-weight:bold;
	text-decoration:underline;
	
}

.menu_level_1 a
{
 color: #ffffff;
 text-decoration:none;
 font-weight:bold;
}


.menu_level_2 a
{
border-style: none; 
text-decoration:none; 
color: rgb(136, 3, 0); 
font-family: 'Arial','Verdana'; 
font-style: normal; 
font-variant: normal; 
font-weight: bold;
 font-size: 11px; 
line-height: normal;
 font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none; 

}
.box {
margin-bottom:1.5em;
}
.bx-quote-bubble {
background-image:url(../images/bubble_6c_t.gif);
}
.bx-quote-bubble
{
background-position:left top;
background-repeat:no-repeat;
padding-top:10px;
width:226px;
}
.box blockquote {
background:transparent url(../images/quote_66.gif) no-repeat scroll left top;
}

.g-w16 .bx-quote-bubble {
background-image:url(../images/bubble_16c_t.gif);
}



.bx-quote-bubble blockquote {
padding-bottom:0;
padding-top:0;
position:relative;
z-index:20;
}
.bx-quote-bubble blockquote, .bx-quote-bubble .signature {
margin-bottom:0;
margin-top:0;
}
.box blockquote, .box .signature, .box p, .box .cta {
margin-bottom:0.5em;
margin-top:0.5em;
}
.bx-quote-bubble blockquote {
background-position:10px top;
}

.bx-quote-bubble blockquote {
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:5px;
}
.box blockquote 
{
padding-bottom:14px;
}
blockquote {
font-size:1em;
margin:0;padding:0
}
.bx-quote-bubble blockquote p {
display:block;
margin:0 !important;
padding:18px 0px 0px 0px ;
}
.box blockquote p {
background:transparent url(../images/quote_99.gif) no-repeat scroll right bottom;
}
.bx-quote-bubble .signature {
background-image:url(../images/bubble_6c_b.gif);
}
.g-w16 .bx-quote-bubble .signature {
background-image:url(../images/bubble_16c_b.gif);
}
.bx-quote-bubble blockquote, .bx-quote-bubble .signature {
margin-bottom:0;
margin-top:0;
}
.tabledivList {
float:left;
margin-right:15px;
overflow:hidden;
text-align:center;
width:100px;
}
element.style {
padding-bottom:10px;
padding-left:6px;
padding-right:6px;
padding-top:10px;
}

.box .signature {
text-align:right;

}
.bx-quote-bubble .signature {
background-position:left top;
background-repeat:no-repeat;
padding-top:30px;
}
.bodytext p {
margin-bottom:0.66em;
}

/*[css for folder]
---------------------------------------*/
.folder, .folder-content, .folder-body, .folder-content-blog, .folder-title, .folder-title-new{
position:relative;
overflow:hidden;
}
.folder {
margin:0px 0px 10px 0px;
}
.folder-img {
background:transparent url(../images/welcom_folder_bg.gif) no-repeat top center;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.folder-adv {
background:url(../images/adv_text.gif) no-repeat scroll center 0;
vertical-align:middle;
text-align:center;
margin-bottom:10px;
}
/*--folder title chung-*/
.folder-title, .folder-title-index, .folder-header, .header-tabNone, .header-tabActive, .folder-header00, .folder-title00, .folder-yptitle, .folder-yptitle02, .folder-grtitle, .folder-grtitle00 {
height:28px;
line-height:28px;
padding-left:10px;
padding-right:10px;
color:#333;
font-weight:bold;
}
.folder-title {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background:#efefef url(../images/title_light.gif) top repeat-x;
}
.folder-title00 {
border-top:1px solid #fcd162;
border-left:1px solid #fcd162;
border-right:1px solid #fcd162;
background:#fff2bd url(../images/title_light.gif) top repeat-x;
}

.folder-title-new, .folder-title-new00 {
height:28px;
line-height:28px;
padding-right:10px;
color:#333;
font-weight:bold;
}
.folder-title-new {
background:transparent url(../images/folder_bg.gif) no-repeat scroll top right;
background-position:100% -53px;
}
.folder-title-new .square {
background:transparent url(../images/folder_bg.gif) no-repeat scroll top;
background-position:0 -159px;
width:10px;
_width:7px;
height:28px;
float:left;
font-size:0px !important;
}
.folder-header {
border-top:1px solid #ccc;
background:#efefef;
}
.folder-content span, .folder-archive span, .folder-body span {
font-size:11px;
color:#999;
}

.folder-top {
background:transparent url(../images/folder_bg.gif) no-repeat scroll top;
background-position:100% -242px;
height:5px;
font-size:0px !important;
}
.folder-top .square-top {
background:transparent url(../images/folder_bg.gif) no-repeat scroll top;
background-position:0 -257px;
width:10px;
height:5px;
float:left;
font-size:0px !important;
}
.folder-bottom {
background:transparent url(../images/folder_bg.gif) no-repeat scroll top;
background-position:100% -91px;
height:5px;
line-height:1px !important;
font-size:1px !important;
}
.folder-bottom .square-bottom {
background:transparent url(../images/folder_bg.gif) no-repeat scroll top;
background-position:0 -197px;
width:10px;
height:5px;
line-height:0px !important;
float:left;
font-size:0px !important;
}
.fl {
float:left;
}

.folder-title a, .folder-title-new a, .folder-title-index a, .folder-title00 a, .folder-title-new00 a, .folder-yptitle a, .folder-yptitle02 a, .folder-grtitle a, .folder-grtitle00 a {
color:#333 !important;
text-decoration:none;
}
.folder-title a:hover, .folder-title-new a:hover, .folder-title-index a:hover, .folder-title00 a:hover, .folder-title-new00 a:hover, .folder-yptitle a:hover, .folder-yptitle02 a:hover, .folder-grtitle a:hover, .folder-grtitle00 a:hover {
color:#333;
text-decoration:none;
}

.folder, .folder-content, .folder-body, .jqmContent {
overflow:hidden;
position:relative;
}

.folder-content, .folder-body, .folder-body00, .folder-content00, .folder-content06, .folder-content-blog, .folder-archive, .folder-img {
padding:5px 5px;
_padding:0px 5px;
}
.folder-content, .folder-archive, .folder-content-blog{
border:1px solid #ccc;
}
.folder-body{ border-left:1px solid #ccc; border-right:1px solid #ccc; }

.folder-content p, .folder-body p {
padding:3px 0px;
font-size:12px;
}

.folder-content span.smallfont, .folder-content00 span.smallfont, .folder-content-blog span.smallfont, .folder-archive span.smallfont {
font-size:11px;
color:#999;

}
.content-block { line-height:20px; }
.productsother_images
{
	width: 80px;
	height:80px;
	border:0px;
	padding-right:5px;
}
.divblock, .tablediv { display:table; padding:3px; }

.tablediv p { margin:5px 10px; }
.tabledivList { display:table-colum; margin-right:5px; float:left; width:100px; overflow:hidden; text-align:center; }
.tabledivList p { overflow:hidden; position:none; }
.clearfix { clear:both; height:0px !important; font-size:0px !important; line-height:0px !important; }



	
/* --------------------------------------------- */
/* -- Product Page (Bazaar Voice) -------------- */
/* --------------------------------------------- */
       
#prodContent {color:#666666;float:left; width:360px; }    
#prodContent #key {background: url(../images/stock_key.jpg) no-repeat; width:300px; height:34px; float:right; margin:-10px 0 0;}
#prodTabs p {margin:10px;}
       
        .ui-tabs .ui-tabs-hide
        {
            display: none;
        }
       
.tabs-nav {
    background:url("../images/bg-grey.gif") repeat-x scroll center bottom transparent;
    height:25px; 
    float:left; 
    width:324px; 
    }
.tabs-nav ul {
    float:left;
    padding-right:4px;
    list-style-type:none;
    }
.tabs-nav li {
    float:left;
    padding-right:4px;
    list-style-type:none;
    }


.tabs-nav li a {
    background:url("../images/tab-left.gif") no-repeat scroll 0 0 transparent;
    color:#5C5C5C;
    float:left;
    font-size:12px;
    padding-left:8px;
    font-weight:normal;}

.tabs-nav li a:hover {
    font-weight:bold; 
    cursor:pointer; 
    text-decoration:none;}

.tabs-nav li a span {
    background:url("../images/tab-right.gif") no-repeat scroll 100% 0 transparent;
    float:left;
    height:18px;
    padding:5px 8px 0 0;
    text-align:center;
    width:85px;
    font-size:11px;
    line-height:18px;
    overflow:hidden;
    }

.tabs-nav .ui-tabs-selected a {
    background-position:0 -25px !important;
    font-weight:bold;
    }

.tabs-nav .ui-tabs-selected a span {
    background-position:100% -25px;
    padding:5px 8px 0 0;
    height: 20px;
    }

#showProductSimple #prodAddToCart small, #showProductSimple #prodAddToCart #Quantity {float:left; margin:10px 0px 5px 10px;}

#showProductSimple #prodAddToCart #Quantity {margin-right:100px;}

#showProductFabric #prodAddToCart #addToCartForm { margin-left: 5px; }

#prodAddToCart small {
    margin:10px 10px 5px 10px;
    line-height:20px;
    }

#prodAddToCart #Color, #prodAddToCart #Size {
    width:110px;
    float:left;
    margin:5px 10px 0;
    }

    
#prodHeader {float:left; width:100%; margin-top:-12px; overflow:hidden; border-left: 2px solid #CADFF0; border-right: 2px solid #CADFF0;}

#prodHeader h3, #prodHeader .sku, #prodHeader .variantprice {float:left; line-height:20px; font-size:20px; font-weight:normal; color:#666666; }
#prodHeader h3 { font-size: 16px; font-weight: bold; }
#prodHeader h3, #prodHeader .sku { margin: 10px 5px 0 5px; }
#prodHeader .sku {margin-left:10px; font-size:12px;}
#prodHeader .price {clear:left; float:left; font-size:14px; line-height:16px; margin: 5px 0 0 5px; width: 100%;}
#prodHeader .price span.variantprice {font-size:14px;}

#BVCustomerRatings{ float: left; clear: left; width: 308px; }

#prodInventory .NoGrid { float: left; margin: 5px; }
#prodInventory .NoGrid span { margin-right: 5px; }

#BVReviewsContainer { float: left; width: 100%; }




div.productDetailColumn table {border:medium none !important;}    
.showProduct div.productDetailColumn span.sku {display:block; padding:0 0 10px 0;}

.showProduct div.upsellColumn {
    font-family:Arial;
    font-size:11px;
    float:right;
    text-align:center;
    width:110px;
    border: solid 2px #FCCFD7;
    margin:23px 0 0;
    overflow:hidden;
    }

div.upsellColumn .variantprice {color:#666666;}

.showProduct ul.friendTools {list-style-type:none; display:inline; padding:0 0 15px 0; margin:5px 10px 0px; float:left; clear:left;}
.showProduct ul.friendTools li {display:inline;}
.showProduct ul.friendTools li.first a{border-right:1px solid black; padding:0 5px 0 0;}
.showProduct label {padding:0 5px 0 0;}
.showProduct #ProductSelectors label {float:left;} 
.showProduct #ProductSelectors input {margin:0 0 5px 10px;}
.showProduct #ProductSelectors {padding: 15px 0;}
* html .showProduct #ProductSelectors input {margin:0 0 5px 7px;}



/*New product page styling*/

#prodAddToCart, #prodInventory { float:left; width:360px; border: 2px solid #CADFF0; margin: 0 0 10px 0px;}
#prodInventory table {width:360px !important; overflow:hidden; border:0!important; font-size:10px !important; border-collapse: collapse!important; }
#prodInventory table tr {width: 360px; border:0 none; overflow:hidden;width:360px !important;}
#prodInventory table tr.top {border-bottom:1px dashed #cadff0;}
#prodInventory table col {width:46px;}

#prodInventory table tr td {
    border-right:1px dashed #CADFF0;
    display:table-cell;
    height:30px;
    text-align:center;
    width:11%;
    white-space:normal;}

#prodInventory table tr td span.due {font-size:8px; clear:left; text-indent:3px; float: left; width: 100%}

#prodInventory table tr td.last {border:none;}

#prodAddToCart .AddToCartButton {float:left; clear:left; margin:15px 10px 10px;}


/* PRODUCT PAGE - GENERIC */
.showProduct {width:100%; margin-top:10px;}
.showProduct form {margin:0; padding:10px;}
.showProduct h3 {margin:0 0 10px 0; padding:0;}

.showProduct h4 {
    background-color:#F4F8FC; 
    height:27px; 
    line-height:27px; 
    margin:0; 
    overflow:hidden; 
    padding:0; 
    text-indent:10px;
    color:#666666;
    }
    
.showProduct div.productImageColumn {float:left; width:355px;}


.showProduct .tabs-container
{
    color:#000000; 
    float:left; 
    width:350px; 
    margin:0 0 10px; 
    font-family:Arial; 
    font-size:12px; 
    line-height:1.4em;
    background:none repeat scroll 0 0 #FFFFFF;
    border-bottom:2px solid #CADFF0;
    border-left:2px solid #CADFF0;
    border-right:2px solid #CADFF0;
    padding:5px;
}

.AddToCartButton:hover,
#AddToCartButton:hover
{
	cursor:pointer;
	outline: none;
    font-weight:bold; padding-bottom:6px; padding-top:2px;
	
}

.AddToCartButton,
#AddToCartButton
{
	background:url(../images/btn_add_to_basket.gif) no-repeat top left;
	width:145px;
	height:28px;
	padding-bottom:7px;
    padding-top:1px;
	line-height:22px;
    text-align:center;
    vertical-align:top;
	color:#FFFFFF; font-weight:bold;
	margin-left:5px;
}

#AddToCartButton{
margin:5px 0 5px 65px;
}

#showProductFabric #AddToCartButton 
{
	margin-left: 0px;
}
.AddToCartButton, .AddToWishButton
{
    font-size: 1em;
    border:none;
}
.AddToCartButton {float:left; clear:left; margin:15px 10px 10px;}
 input#AddToCartButton {
		cursor: pointer;
	}
	
	div#newaccount-address #ctl00_rdoSex label {
				width: 50px;
			}
