﻿/* CSS Document */
table, th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 29px;
	color:White;	
}

.price{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color:#FFE02E;
	text-align:center;	
}
a {
	color:#333333;
	text-decoration:none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #010D27;
	background-color: #003E6F;
	margin: 0px;
	padding: 0px;
}

.main_logo {
	background-image: url(images/main_logo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.top_menu_bar {
	background-image: url(images/top_menu_bkg2.gif);
	background-repeat: repeat-x;
	height: 33px;
}
.top_menu_bar_left {
	background-image: url(images/top_menu_bar1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.top_menu_bar_right {
	background-image: url(images/top_menu_bar2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.txt_copyright {
	color: #AFC8ED;
}
.txt_powered {
	text-decoration: none;
	color: #346BA3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.txt_powered:hover {
	color: #298DC9;
}
.txt_mnu_bottom {
	height: 33px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
}
.txt_mnu_bottom a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #850000;
	text-decoration: none;
	
}
.mnu_bottom_lbr {
	background-image: url(images/top_menu_bar3.gif);
	background-repeat: no-repeat;
	background-position: 6px 2px;
	height: 33px;
	width: 1px;
	padding-right: 5px;
	padding-left: 5px;
	color: #F8EBB6;
}
.txt_mnu_bottom a:hover {
	color: #FAE1BC;	
}
.right_box {
	background-color: #E5B754;
	background-image: url(images/right_box_bkg.gif);
	background-repeat: repeat-y;
}

.right_bar_titleh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-weight: bold;
	color: #850000;
	text-decoration: none;
	height: 32px;
	background-image: url(images/right_bar_bkg1.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
}

.right_bar_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30pt;
	font-weight: bold;
	color:White;
	text-decoration: none;
	height: 32px;
	background-image: url(images/right_bar_bkg.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
}
.right_bar_title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30pt;
	font-weight: bold;
	color: #FFE02E;
	text-decoration: none;
	height: 32px;
	background-image: url(images/right_bar_bkg.gif);
	background-repeat: no-repeat;
	text-indent: 20px;
}
.text_tgvang_mota {
	color: #666666;
	font-size: 11px;
}
.text_tgvang_tp {
	color: #850000;
	background-color: #F9F2E1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #818181;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	height: 20px;
}
.text_tgvang_tp_up {
	color: #850000;
	text-decoration: none;
	background-image: url(images/rmnu_bkg_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 25px;	
}
.text_tgvang_tp_up:hover{
	color: #FF9900;
}
.text_tgvang_tp_down {
	color: #850000;
	text-decoration: none;
	background-image: url(images/rmnu_bkg_off.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 25px;	
}
.text_tgvang_tp_down:hover{
	color: #FF9900;
}

.text_tgvang_chitiet {
	background-color: #FCF1DC;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #977F48;
	height: 17px;
	color: #666666;
}
.text_tgvang_ghichu {
	font-size: 11px;
	color: #666666;
}

.top_bar_hp {
	background-image: url(images/top_bar_hp_bkg.gif);
	background-repeat: repeat-x;
}

.top_bar_hp_left {
	background-image: url(images/top_bar_hp_1.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
}
.top_bar_hp_right {
	background-image: url(images/top_bar_hp_2.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
}
.hot_news_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/hot_news_hp_bkg.gif);
	background-repeat: repeat-x;
}
.hot_news_hp a {
	color: #850000;
	text-decoration: none;
}

.left_box {
	background-color: #889DB2;
	background-image: url(images/left_top_box_hp.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.left_bar_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #FFE02E;
	text-indent: 20px;
	background-repeat: no-repeat;
}

.left_bar_hp1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color:White;
	text-indent: 20px;
	background-image: url(images/left_bar_hp_bkg.gif);
}

.select_weblink_hp {
	height: 21px;
	width: 246px;
	border: 1px solid #CCCCCC;
	background-color: #F9F9F9;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
}
.text_user_online {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.news_title_bar_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #850000;
	background-color: #BCC9E0;
	height: 30px;
	text-indent: 20px;
}
.text_news_title_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
}
.text_news_title_hp a {
	color: #457FB4;
	text-decoration: none;
}
.text_news_detail_hp {
	text-align: justify;
	font-size: 12px;
	line-height: 17px;
	color: #333333;
}
.text_onews_title_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	
}
.text_onews_title_hp a {
	color: #457FB4;
	text-decoration: none;
}

.search_bar_hp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/search_bar_hp_bkg.gif);
	background-repeat: repeat-x;
}
.search_bar_hp input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	background-color: #E7EEF2;
	height: 17px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #E7EEF2;
	border-left-color: #E7EEF2;
	width: 160px;
	margin-top:5px;
}
#table_line_break {
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 995px;	
}
#cell_line_break_hp {
	margin: 0px;
	width: 420px;
	background-color: #003E6F;
	padding-bottom:6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#right_table_line_break {
	margin: 0px;
	padding: 0px;
	height:4px;
	width: 280px;		
}
#main_body {
	margin-right: 15px;
	margin-left: 15px;
}

.ins_main_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
}
.ins_side_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #C4CED8;
}
.news_page_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #850000;
	text-decoration: none;
}
.caption_side_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #42688D;
}

.news_page_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	line-height: 18px;
	padding-right:15px;
}
.news_page_detail_en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	line-height: 18px;
}
.news_title_side_bar {
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color:#4C7ABB;
	background-image: url(images/br_product_list.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	text-align: justify;
}
.news_title_side_bar a {
	color:#4C7ABB;
	text-decoration:none;
}
.text_page_location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #850000;
}
.text_page_location a {
	color: #850000;
	text-decoration: none;
}

.location_bar {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1.5px;
	border-left-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #850000;
}
.news_postdate_hp {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(images/ico_postdate.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	text-indent: 10px;
}

.titles_top_news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #850000;
	text-decoration: none;
}
#img_news {
margin-bottom:5px;
border:solid 2px #CCCCCC;
width:360px;
}
.news_img_notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: normal;
}
.list_news_br {
	background-image: url(images/br_product_list.gif);
	background-repeat: repeat-x;
	height: 25px;
	background-position: 12px;
}
.page_control_up {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}
.page_control_down {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
	padding: 3px;
}
.page_control_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #850000;
	text-decoration: none;
}
.page_control_up:hover {
	background-color: #AD770E;	
}
.news_others_caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #850000;
	text-decoration: none;
}
.onews_title {
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.onews_title:hover {
	text-decoration: underline;
}
.onews_postdate {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	margin-left: 10px;
}
.list_product_name {
	color: #0683C6;
	text-decoration: none;
	font-weight: bold;
}
.list_product_desc {
	color: #333333;
	text-decoration: none;
}
.list_product_price {
	color: #BA9342;
	text-decoration: none;
	font-weight: bold;
}
.list_product_link {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	text-indent: 5px;
}
.list_product_br {
	background-image: url(images/br_product_list.gif);
	background-repeat: repeat-x;
	background-position: 8px;
	height: 16px;
}
.sp_detail_caption {
	font-weight: bold;
	color: #850000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBADA6;
}
.sp_detail_caption a {
	color: #990000;
	text-decoration: none;
}
.sp_detail_info {
	color: #454545;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
}
.sp_detail_text_zoom {
	font-size: 9px;
	text-decoration: none;
	color: #333333;
}
.sp_detail_ghichu {
	font-size: 9px;
	color: #999999;
}

.sp_detail_price {
	font-size: 13px;
	color: #333333;
	font-weight: bold;
}

.form_standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
	border:1px inset #999999;
	background-color: #F8FBFC;	
}
.form_input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
	border:1px inset #999999;
	background-color: #F8FBFC;	
}
.form_check {
	border:none;
}

.form_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	background-image: url(images/frm_btn_bkg1.gif);
	background-repeat: repeat-x;
	height: 22px;
	background-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #222222;
	border-right-color: #E9E8E8;
	border-bottom-color: #E9E8E8;
	border-left-color: #222222;
	background-position: 0px 0px;
	cursor:pointer;
}
.form_button:hover {
	color: #FFFFFF;	
}
.form_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #777777;
	border-bottom-color: #777777;
	border-left-color: #CCCCCC;
}
.form_ghichu {
	font-size: 10px;
	color: #666666;
}

.list_product_link:hover {
	text-decoration: underline;
}

.text_sp_comment_up {
	color: #850000;
	text-decoration: none;
	background-image: url(images/rmnu_bkg_on.gif);
	background-repeat: no-repeat;
	background-position: -10px 4px;
	padding-left: 12px;
	font-size: 13px;
	font-weight: bold;
}
.text_sp_comment_down {
	color: #850000;
	text-decoration: none;
	background-image: url(images/rmnu_bkg_off.gif);
	background-repeat: no-repeat;
	background-position: -10px 4px;
	padding-left: 12px;
	font-size: 13px;
	font-weight: bold;	
}
.title_news_search {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #850000;
	text-decoration: none;
}
.add_cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/ico_add_cart.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;	
	padding-left: 25px;
	padding-top:2px;
	height:22px;
	margin-top:5px;
}
.add_cart a {
	color: #880000;
	text-decoration: none;
}
.add_cart_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/ico_add_cart.gif);
	background-repeat: no-repeat;
	background-position: right 2px;	
	padding-top:2px;
	padding-right:26px;
}
.add_cart_detail a {
	color: #880000;
	text-decoration: none;
}
