body
{
	margin-top:0;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
	color:#605f5f;
}

td
{
	font-family: Arial;
	font-size:11px
}

a
{
	color: #0000FF;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

.link
{
	color:0267C2;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	letter-spacing:-0.5px
}

.imglink
{
	margin-left:40px
}

.hv
{
	color:1446B7;
	text-decoration:underline
}

.wsl
{
	font-size:11px
}

.linkbottom
{
	color:1446B7;
	margin-right:20px
}

.linknews, a.linknews
{
	color:1446B7;
	text-decoration:none;
	height:18px;
}

a.linknews:hover
{
	color:1446B7;
	text-decoration:underline;
}

.title, a.title
{
	color:#1446B7;
	text-decoration:none;
}

a.title:hover
{
	text-decoration:underline;
}

.textbox
{
	background-color:#ffffff;
	border-right: #7e7c7c 1px solid; 
	border-top: #7e7c7c 1px solid;
	font-size: 10pt;
	border-left: #7e7c7c 1px solid; 
	border-bottom: #7e7c7c 1px solid;
	font-family: tahoma;
	color:#605f5f;;
	width:315px;
}

.textbox_invisible
{
	background-color:#ffffff;
	border-right: #ffffff 1px solid; 
	border-top: #ffffff 1px solid;
	font-size: 12px;
	border-left: #ffffff 1px solid; 
	border-bottom: #ffffff 1px solid;
	font-family: tahoma;
	color:#ffffff;
}

.name
{
color:#0267c2;
font-weight:700;
}

.menu,a.menu
{
color:#ffffff;
text-decoration:none;
font-weight:700;
}

a.menu:hover
{
color:#ffffff;text-decoration:underline;
font-weight:700;
}

.textbox_trangdiem
{
 border-right: #f09fc0 1px solid; 
 border-top: #f09fc0 1px solid;
 font-size: 10pt;
 border-left: #f09fc0 1px solid; 
 border-bottom: #f09fc0 1px solid;
 font-family: tahoma;
}

.error, .required
{
	font-family:Tahoma;
	font-size:11px;
	color:#ff0000;
}

.form_field
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

.footer, a.footer
{
	font-family:Tahoma;
	color:#1446b7;
	text-decoration:none;
}

a.footer:hover
{
	text-decoration:underline;
}

.path, a.path
{
	font-family:Tahoma;
	font-size:10px;
	color:#1446B7;
	padding-top:30px;
}

a.path:hover
{
}

.current_path, a.current_path
{
	font-family:Tahoma;
	font-size:10px;
	color:#605f5f;
	padding-top:30px;
}

a.current_path:hover
{
}

.path_image, a.path_image
{
	margin-right:9px;
	margin-left:9px;
	border:0;
	vertical-align:middle;
}

.page_title_table
{
	border:0;
	margin-top:30px;
}

.page_title
{
	color:#0267c2;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-image:url(../images/btn_bg.gif);
	vertical-align:top;
	padding-left:5px;
	padding-right:5px;
	vertical-align:top;
}

.page_title_image
{
	padding-top:1px;
}

.page_content
{
	padding-top:15px;
	padding-bottom:30px ;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	font-size:12px;
	color:#605f5f;
}

.page_content_question
{
	padding-top:15px;
	padding-bottom:30px ;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	font-size:12px;
	font-weight:bold;
	color:#605f5f;
}

.page_content_answer
{
	padding-bottom:30px;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	font-size:12px;
	color:#605f5f;
}

.title_list
{
	padding-top:15px;
	padding-bottom:10px;
	color:#0267c2;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}

.left_table
{
	border:0;
	width:225px;
}

.table_base
{
	width:717px;
	border:0;
}

.table_main
{
	border:0;
	width:100%;
	padding-bottom:45px;
}

.table_content
{
	width:100%;
	border:0;
	padding:0px 20px 0px 26px;
}

.back
{
	padding-top:10px;
}

.chat_image_question
{
	border:0;
	padding-top:20px;
	padding-right:10px 
}

.chat_image_answer
{
	border:0;
	padding-right:10px 
}

.chat_image
{
	border:0;
	margin-right:5px;
	margin-top:10px;
}

.chat_back
{
	padding-top:10px;
}

.chat_question
{
	padding-top:5px;
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	font-size:12px;
	color:#605f5f;
}

.text
{
	line-height:18px;
	text-align:justify;
	vertical-align:top;
	font-size:12px;
	color:#605f5f;
}

.ecard_image_view
{
	margin-top:20px;
	margin-bottom:10px;
}

.image
{
	border:0;
}

.line
{
	padding-left:26px;
}

.line_bg
{
	width:100%;
	background-image:url(../images/tdot.gif);
	background-repeat:repeat-x;
}

.home_title_list
{
	padding-bottom:10px;
	color:#0267c2;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
}

.home_product_image
{
	border:0;
	margin-right:15px;
}

.list_dot
{
	border:0;
	margin-top:1px;
	margin-right:5px;
	vertical-align:top;
}

.back_image
{
	border:0;
	margin-top:1px;
	margin-right:5px;
	vertical-align:top;
}

.image_new
{
	border:0;
	margin-top:1px;
	margin-left:5px;
	vertical-align:top;
}

.home_image
{
	margin-top:30px;
	margin-bottom:30px;
	border:0;
}

.corporation_flash
{
	margin-top:30px;
	margin-bottom:10px;
	border:0;
}

.corporation_image
{
	margin-top:10px;
	margin-bottom:20px;
	border:0;
}

.laneige_flash
{
	margin-left:20px;
	padding-left:20px;
	border:0;
}

.intro_image
{
	padding-top:30px;
	padding-bottom:20px;
}

.product_code
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#63a2d6;
	font-weight:bold;
}

.product_price
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.product_buy
{
	border:0;
	margin-top:5px;
	margin-right:5px;
	vertical-align:middle;
	cursor:hand;
}

.product_send
{
	border:0;
	margin-top:5px;
	margin-right:5px;
	margin-left:30px;
	vertical-align:middle;
	cursor:hand;
}

.product_image
{
	border:0;
	margin-top:5px;
	margin-right:20px;
	vertical-align:top;
}

.product_list
{
	margin-top:15px;
	margin-bottom:15px ;
}

.leftmenu_table
{
	background-color:#80bef1;
}

.leftmenu_title, a.leftmenu_title
{
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
}

a.leftmenu_title:hover
{
	color:#ffffff;
}

.leftmenu_link, a.leftmenu_link
{
	color:#1446B7;
	text-decoration:none;
	padding-left:7px;
	padding-top:7px;
	padding-bottom:7px;
}

a.leftmenu_link:hover
{
	text-decoration:underline;
}

.leftmenu_text, a.leftmenu_text
{
	color:#ffffff;
}

.leftmenu_text:hover
{
	color:#ffffff;
}

.leftmenu_textbox
{
	background-color:#ffffff;
	border-right: #80bef1 1px solid; 
	border-top: #80bef1 1px solid;
	font-size: 10pt;
	border-left: #80bef1 1px solid; 
	border-bottom: #80bef1 1px solid;
	font-family: tahoma;
	color:#605f5f;;
	width:315px;
}

.contact_image
{
	border:0;
	margin-left:20px;
}

/*******************Gio hang*******************/

.cart_list_view_table
{
	border:0;
	width:100%;
}

.cart_list_view_table td
{
	font-family:Tahoma;
	font-size:11px;
}

.cart_list_view_item_title
{
	background-color:#e0dfdf;
	padding-left: 10px;
	padding-right: 10px;
	line-height:20px;
	color:#4a4848;
	font-family:Tahoma;
	font-size:11px;
}

.cart_list_view_item
{
	font-family:Tahoma;
	font-size:11px;
	border-bottom-color:#e0dfdf;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-right: 5px;
}

.cart_list_view_item_begin
{
	border-left-color:#e0dfdf;
	border-left-style:solid;
	border-left-width:1px;
	
	border-bottom-color:#e0dfdf;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-right:10px;	
}

.cart_list_view_item_end
{
	border-right-color:#e0dfdf;
	border-right-style:solid;
	border-right-width:1px;
	
	border-bottom-color:#e0dfdf;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
	padding-left:10px;
	padding-right:10px;	
}

.cart_list_view_total
{
	font-family:Tahoma;
	font-size:11px;
	color:#4a4848;
	font-weight:bold;
	margin-bottom:5px;
	vertical-align:top;
}

.cart_list_view_total_line
{
	padding-top:10px;
	padding-bottom:10px; 
}

.cart_list_view_button_begin
{
	border:0;
	margin-bottom:10px;
	cursor:hand;
}

.cart_list_view_button
{
	border:0;
	margin-top:5px;
	margin-bottom:0px;
}

.cart_list_view_line
{
	padding-top:10px;
	padding-bottom: 10px; 
	border-top: 1px; 
	border-top-color: #e0dfdf; 
	border-top-style:solid	
}

.cart_list_view_price
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 15px;
	color: #FF0000;
}

.cart_textbox
{
	background-color:#ffffff;
	border-right: #7b9ebd 1px solid; 
	border-top: #7b9ebd 1px solid;
	font-size: 10px;
	border-left: #7b9ebd 1px solid; 
	border-bottom: #7b9ebd 1px solid;
	font-family: Arial;
	color:#605f5f;;
}

.cart_list_view_product_name
{
	font-family:Tahoma;
	font-size:11px;
	color:#1446b7;
}

.message, a.message
{
	text-align:center;
	color:#0267c2;
	font-weight:bold;

}
