/* CSS Document */
*{ margin:0; padding:0; outline:0; border:0}
body{ 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333;
	background: #b4b4b4 url('../images/bg-square.gif') repeat-x left top;
	background-position:center top;
	background-repeat:repeat;
	min-width:940px;}

li{ list-style:none;}

h2{ font-weight:bold; text-transform:uppercase}

input{ height:14px; border:1px solid #c0c0c0; padding:2px; font-size:11px;}
select{ font-size:11px; border:1px solid #c0c0c0;}
textarea{border:1px solid #c0c0c0; padding:2px; font-size:11px;}

a{ text-decoration:none; color:#333333}
a:hover{ color:#006eff}

.clear{ clear:both; height:1%}



/********Common CSS*****/
#container{ width:960px; margin:0 auto; background:#ffffff}
	/*lev1*/
	.lev1{ background:url(../images/bgd_nav.gif) top left no-repeat; width:940px; overflow:hidden; padding:4px 10px 5px 10px;}
		.lev1 li{ display:block; float:left; padding:0 5px;}
		.lev1 a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; display:block; float:left; padding:5px 10px;}
		.lev1 li.actived a, .lev1 a:hover{
	background:url(../images/bgd_nav_act_lef.gif) top left no-repeat;
	padding:0 0 0 10px;
	text-decoration:none;
	color:#485E71
}
		.lev1 li.actived span, .lev1 a:hover span{ background:url(../images/bgd_nav_act_rig.gif) top right no-repeat; display:block; padding:5px 10px 5px 0}
	/*midline*/
	.midline{ width:960px; overflow:hidden; margin:12px 0 0 0}
		.hotnews{ width:500px; float:left; margin:0 10px 0 0;}
		.hotnews h2{ font-size:20px; color:#ff7c00; margin:0 0 10px 0}
		
		.voteTop{ background:url(../images/bgd_bottom_binhchon.gif) bottom left no-repeat; width:442px; float:right; padding:0 0 10px 0; overflow:hidden}
		.voteTop form{ background:url(../images/bgd_top_binhchon.gif) top left no-repeat; width:412px; padding:30px 15px 0 15px; overflow:hidden; font-size:12px;}
		.voteTop fieldset{ width:180px; float:left; margin:10px 15px 0 0; overflow:hidden;}
		.voteTop fieldset p{ padding:4px 0; overflow:hidden; clear:both}
		.voteTop input{ width:15px; height:15px; float:left; border:none; padding:0}
		.voteTop label{ width:auto; display:block; float:left; padding:0 0 0 5px}
		.voteTop p.btn{ width:412px; float:right; text-align:right; padding:5px 0 0 0; margin:-20px 0 0 0}
	/*contentMain*/
	.contentMain{ width:960px; overflow:hidden; margin:12px 0 0 0}
		/*Left column*/
		.highlightLev{ width:160px; float:left; padding-left:2px;}
			.highlightLev h2{font-size:13px; color:#FFFFFF;;}
			/*SEARCH*/
			.blocSearch{ width:160px; background:url(../images/bgd_bottom_timkiem.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocSearch form{ width:140px; background:url(../images/bgd_top_timkiem.gif) top left no-repeat; padding:10px 10px 0 10px}
				.blocSearch h2{ padding:0 0 15px 35px; font-size:15px; color:#FFFFFF}
				.blocSearch input{ width:135px; margin:0 0 7px 0;}
				.blocSearch select{ width:140px; margin:0 0 7px 0}
				.blocSearch select.slsType01{ width:67px; float:left;}
				.blocSearch select.slsType02{ width:67px; float:right;}
				.blocSearch input.btnSearch{ width:auto; height:auto; padding:0; border:none; margin:5px 0 0 30px}
			/*CATEGORY*/	
			.blocCategory{ background:#f4f4f4 url(../images/bgd_bottom_sp.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocCategory h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocCategory li{ border-bottom:1px solid #ffffff; padding:7px 10px 7px 10px; text-align:right; height:20px; display:block;}
				.blocCategory a{background:url(../images/ico_01.gif) 0 3px no-repeat; padding:0 0 0 12px; text-transform:uppercase; font-weight:bold; text-align:left; display:block; float:left; margin:3px 0 0 0}
				.blocCategory img{ vertical-align:top; text-align:right}
				.blocCategory li.last{ border:none}
			/*OTHERS*/
			.blocOther{ background:url(../images/bgd_bottom_tt.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocOther h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocOther ul{ padding:0 1px;}
				.blocOther li{ border-bottom:1px solid #ffffff; padding:7px 10px 7px 10px;}
				.blocOther a{ background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 12px; text-transform:uppercase; font-weight:bold;}
				.blocOther li.last{ border:none;}
				.blocOther li.lchild{ padding-left:20px;}
				.blocOther li.lchild a{ text-transform:capitalize; }
			/*ADVERTISEMENT*/
			.blocAds{ margin:10px 0 0 0}
				.blocAds h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocAds ul{ border:1px solid #dedede; border-top:none; padding:5px 0}
				.blocAds li{ padding:5px 0; text-align:center}
			.blocAds01{ margin:0 0 10px 0}
				.blocAds01 h2{ border:1px solid #dedede; border-top:none; border-right:none; border-left:none; background:url(../images/bgd_title_01.gif) top left no-repeat; padding:6px 0 7px 10px; text-align:center; font-size:13px; color:#FFFFFF}
				.blocAds01 ul{ border:1px solid #dedede; border-top:none; padding:5px 0}
				.blocAds01 li{ padding:5px 0 0 0px}
			.adsBottom{ margin:15px 0 0 0; text-align:center}
			/*MORE*/
			.blocMore{ background:url(../images/bgd_bottom_tt.gif) bottom left no-repeat; padding:0 0 10px 0; margin:10px 0 0 0}
				.blocMore h2{ background:url(../images/bgd_title.gif) top left no-repeat; padding:6px 0 7px 10px}
				.blocMore h3{ font-size:12px; color:#ff7c00; text-transform:uppercase;}
				.blocMore div{ padding:15px 10px; border-bottom:1px solid #ffffff; margin:0 1px;}
				.blocMore p{ padding:5px 0 0 0}
				.blocMore div.last{ border:none;}
		/*Center column*/
		.contentCenter{ width:620px; float:left; margin:0 8px; overflow:hidden}
			.contentCenter h2{ font-size:13px; text-transform:uppercase; color:#FFFFFF;}
			/*BEST SELL*/
			.bestSell{ width:620px; overflow:hidden}
				.bestSell h2{ background:url(../images/bgd_heading.gif) top left no-repeat; padding:3px 10px;}
				.itemSell{ width:110px; float:left; background:url(../images/bgd_dotted.gif) top right repeat-y; padding:5px 7px; margin:10px 0 0 0; text-align:center}
				.itemSell h3{ font-size:11px; height:25px;}
				.itemSell span{ color:#ff001e; font-size:12px; font-weight:bold;}
				.bestSell .last{ background:none}
	
			/*FOUR TABS*/
			.fourTabs{ margin:10px 0 0 0; width:620px; overflow:hidden}
				.tabs{ width:620px; overflow:hidden}
				.tabs li{ display:block; float:left;}
				.tabs a{ background:url(../images/bgd_tab_normal_left.gif) top left no-repeat; display:block; float:left; padding:0 0 8px 25px;}
				.tabs span{ background:url(../images/bgd_tab_normal_rig.gif) top right no-repeat; display:block; padding:8px 25px 0 0; font-size:12px; font-weight:bold; text-transform:uppercase}
				.tabs a:hover, .tabs li.selected a{ background:url(../images/bgd_tab_act_lef.gif) top left no-repeat; color:#FFFFFF}
				.tabs a:hover span, .tabs li.selected span{ background:url(../images/bgd_tab_act_rig.gif) top right no-repeat}
				
				.fourTabs div{ width:600px; height:240px; background:url(../images/bg_sp_hot.gif) bottom left no-repeat; padding:10px; overflow:hidden;}
				.fourTabs div div{ background:none; width:400px; padding:0; font-size:12px;}
					.saleOff{ width:600px; overflow:hidden; display:none}
					.saleOff img{ float:left; margin:0 0 0 5px}
					.saleOff div{ float:left;}
					.saleOff h2 img{ float:none; margin:0}
					.saleOff dl{ background:url(../images/ico_arrow.gif) top left no-repeat; padding:0 0 10px 40px;}
					.saleOff dl dt{ font-size:16px; font-weight:bold;}
										
					.saleOff ul{ padding:0 0 0 40px;}
					.saleOff li{ padding:2px 0}
					.saleOff li span{ width:60px; float:left;}
					.active {display:block}
						.oldPrice strong{text-decoration:line-through}
						.newPrice strong{ color:#ff001e;}
					.saleOff ul.ulSpecial{ width:400px; float:left; padding:0}	
					.saleOff ul.ulSpecial li{ display:block; padding:4px 0}
					.saleOff li a{ background:url(../images/ico_02.gif) 0  5px no-repeat; padding:0 0 0 15px; display:block}
					
					.saleOff ul.blocService{ padding:20px 0; overflow:hidden}
			/*PRODUCTS*/
			.topProducts{ width:620px; margin:10px 0 0 0; overflow:hidden;}
				.topProducts h2{background:url(../images/bgd_heading_01.gif) top left no-repeat; padding:2px 10px 4px 10px;}
					/*.topProductsWrap{ padding:0 0 0 20px;}*/
					.topProductsWrap{ padding:0 0 0 20px;}
					.itemProducts{ background:url(../images/bgd_item_product.gif) top left no-repeat; float:left; width:118px; height:168px; padding:2px 5px 5px 5px; margin:10px 22px 5px 0; text-align:center; position:relative;}
					.itemProducts h3{ font-size:11px; font-weight:bold;}
					.itemProducts h7{color:#0099FF; font-weight: bold; font-size:11px}
					.itemProducts span{ color:#ff001e; font-size:12px; font-weight:bold;}
/*					.itemProducts .bonus{ position:absolute; z-index:999; top:5px; left:5px;}*/
					.itemProducts .bonus{ position:absolute; z-index:999; top:5px; left:5px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.itemProducts .bonus01{ position:absolute; z-index:999; top:5px; left:5px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.itemProducts .bonus strong, .itemProducts .bonus01 strong{font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; display:block;}
			/*PHUKIEN*/
			.topPhukien{ width:620px; margin:10px 0 0 0; overflow:hidden;}
				.topPhukien h2{background:url(../images/bgd_heading_01.gif) top left no-repeat; padding:2px 10px 4px 10px;}
				.topPhukienWrap{ padding:0 0 0 10px; margin:10px 0}
				.itemPhukien{ width:130px; height:160px; float:left; border-right:1px solid #dedede; padding:5px 7px; margin:0 0 0 0; text-align:center}
				.itemPhukien h3{ font-size:11px; height:25px;}
				.topPhukien .brd{ border-bottom:1px solid #dedede;}
				.topPhukien .last{ border-right:none}
		/*Right Column*/
		.contextual{ width:160px; float:left;}
			.slogan{ margin:0 0 10px 0}
			/*SUPPORT ONLINE*/
			.supportOnline{ width:160px; background:url(../images/bgd_bottom_hotrotructuyen.gif) bottom left no-repeat; padding:0 0 10px 0; margin:0 0 10px 0}
				.supportOnline h2{ background:url(../images/bgd_top_hotrotructuyen.gif) top left no-repeat; padding:18px 5px 8px 10px; color:#FFFFFF; font-weight:bold; font-size:12px;}
				.supportOnline ul{padding:10px;}
				.supportOnline li{display:block;}
				.msg {padding-bottom:10px;padding-left:5px;font-size:13px; font-weight:bold;}
				.phone{background:url(../images/ico_mobile.gif) center left no-repeat; padding:7px 0 7px 30px; font-size:13px; font-weight:bold; color:#0099FF;}
			
			/*POLL*/	
			.blocPoll{ background:url(../images/bgd_bottom_khaosat.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px 0}
				.blocPoll h2{ background:url(../images/bgd_top_khaosat.gif) top left no-repeat; padding:5px 0 8px 0; font-size:13px; color:#FFFFFF; text-align:center}
				.blocPoll form{ padding:5px 7px;}
				.blocPoll p{ width:146px; clear:both; padding:5px 0; overflow:hidden}
				.blocPoll input{ width:15px; height:15px; border:none; padding:0; float:left}
				.blocPoll label{ width:auto; display:block; float:left; padding:0 0 0 5px;}
				.blocPoll p.btn{ text-align:center;}
			/*NEWS*/
			.blocNews{ background:url(../images/bgd_bottom_news.gif) bottom left no-repeat; padding:0 0 5px 0}
				.blocNews h2{ background:url(../images/bgd_top_news.gif) top left no-repeat; padding:5px 0 8px 0; text-align:center; color:#FFFFFF; font-size:13px;}
				.blocNews ul{ padding:0 10px;}
				.blocNews li{ display:block; border-bottom:1px solid #e5e5e5; padding:6px 0}
				.blocNews a{ font-weight:bold;}
				.blocNews li.last{ border:none}
			.blocTip{ background:url(../images/bgd_bottom_news.gif) bottom left no-repeat; padding:0 0 5px 0}
				.blocTip h2{ background:url(../images/bgd_top_news.gif) top left no-repeat; padding:5px 0 8px 0; text-align:center; color:#FFFFFF; font-size:13px;}
				.blocTip ul{ padding:0 10px;}
				.blocTip li{ display:block; border-bottom:1px solid #e5e5e5; padding:6px 0}
				.blocTip a{ font-weight:bold;}
				.blocTip li.last{ border:none}
	/*bottomLine*/			
	.bottomLine{ width:100%; overflow:hidden; margin:10px 0 0 0}
		.youGet{ background:url(../images/bgd_top_bonus.gif) top left no-repeat; padding:30px 0 0 0; width:100%; float:left;}
			.youGet ul{ background:url(../images/bgd_bottom_bonus.gif) bottom left no-repeat; padding:10px 20px; font-size:12px;}
			.youGet li{ display:block; margin:6px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			
			.youGetWide{ background:url(../images/bgd_top_bonus_01.gif) top left no-repeat; padding:30px 0 0 0; width:620px;}
			.youGetWide ul{ background:url(../images/bgd_bottom_bonus_01.gif) bottom left no-repeat; padding:10px 20px; font-size:12px;}
			.youGetWide li{ display:block; margin:6px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			
			.voteWide{ background:url(../images/bgd_top_bonus_01.gif) top left no-repeat; padding:30px 0 0 0; width:620px;}
			.voteWide ul{ background:url(../images/bgd_bottom_bonus_01.gif) bottom left no-repeat; padding:10px 20px; font-size:12px;}
			.youGetWide li{ display:block; margin:6px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
		
		.blocDiscount{ width:500px; float:left; background:url(../images/bgd_bottom_saleoff.gif) bottom left no-repeat; padding:0 0 14px 0; font-size:12px;}
			.blocDiscount h2{ background:url(../images/bgd_top_saleoff.gif) top left no-repeat; padding:5px 10px 5px 15px; color:#FFFFFF; font-size:15px;}
			.blocDiscount p{ padding:5px 15px;}
			.blocDiscount strong{ color:#ff7c00; font-size:13px;}
			.blocDiscount ul{ padding:0 15px;}
			.blocDiscount li{ display:block; margin:5px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			.blocDiscount a{ text-decoration:underline}
			
		.blocDiscountWide{ width:620px; background:url(../images/bgd_bottom_saleoff_wide.gif) bottom left no-repeat; padding:0 0 14px 0; font-size:12px; margin:10px 0 0 0}
			.blocDiscountWide h2{ background:url(../images/bgd_top_saleoff_wide.gif) top left no-repeat; padding:5px 10px 5px 15px; color:#FFFFFF; font-size:15px;}
			.blocDiscountWide p{ padding:5px 15px;}
			.blocDiscountWide strong{ color:#ff7c00; font-size:13px;}
			.blocDiscountWide ul{ padding:0 15px;}
			.blocDiscountWide li{ display:block; margin:5px 0; background:url(../images/ico_02.gif) 0 5px no-repeat; padding:0 0 0 15px;}
			.blocDiscountWide a{ text-decoration:underline}
	/*********PRODUCT PAGE************/		
	.listItemProduct{ width:620px; margin:10px 0; overflow:hidden}
	
		.products{ width:620px; background:url(../images/bgd_top_list_product.gif) top left no-repeat; padding:10px 0 0 0; overflow:hidden; margin:0 0 10px 0}
		.productsWrap{ width:580px; overflow:hidden; background:url(../images/bgd_bottom_list_product.gif) bottom left no-repeat; padding:0 20px 10px 20px;}
			.pict{ width:160px; float:left;  padding:0 20px 0 0; text-align:center; position:relative}
			.pict h2{ font-size:12px; text-transform:uppercase; color:#ff7c00; display:block}
			.pict h3{ font-size:12px; font-weight:bold; color:#ff7c00; display:block}
			.pict span{ color:#cc0000; font-size:12px; font-weight:bold;}			
			/*.productsWrap .bonus{ position:absolute; z-index:999; top:40px; right:30px}*/
			.productsWrap .bonus{ position:absolute; z-index:999; top:40px; right:30px; width:49px; height:49px; background:url(../images/visu_bonus.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.productsWrap .bonus01{  position:absolute; z-index:999; top:40px; right:30px; width:49px; height:49px; background:url(../images/visu_bonus_01.gif) 0 0 no-repeat; color:#FFFFFF; text-align:center; line-height:1.1em; padding:5px 0 0 0}
					.productsWrap .bonus strong, .productsWrap .bonus01 strong{font-size:15px; font-family:Geneva, Arial, Helvetica, sans-serif; display:block;}
			
			.desc{ width:370px; float:left; padding:0px 5px 0 20px; background:url(../images/bgd_dotted.gif) top left repeat-y;}
			.desc p{ padding:0 0 10px 0}
			/*.desc strong{color:#cc0000;} */
			.solantai {color:#003399;}
			/*.desc a{ color:#cc0000;}
			.desc table{ background:#f8f8f8; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; margin:0 auto}
			.desc table th{ text-align:left; padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
			.desc table td{ padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;} */
		/*paging type*/
		.pagingtype {width:620px; overflow:hidden; padding:10px 0;}
		.brdTop{ border-top:1px solid #e4e4e4;}
		.pagingtype a{ display:block; float:left; padding:0 4px; margin:0 2px; font-size:12px;color:#cc0000; font-weight:bold}
		.pagingtype span {display:block; float:left;}
		.pagingtype a:hover, .pagingtype a.selected{ display:block; float:left; padding:0 4px; background:#cc0000; color:#ffffff}
		/*paging*/
		.paging{ width:620px; overflow:hidden; padding:10px 0}
		.brdTop{ border-top:1px solid #e4e4e4;}
		.brdBottom{ border-bottom:1px solid #e4e4e4;}
			.paging img{ float:left; margin:0 0 0 20px; clear:right;}
			.paging div{ width:300px; float:right}
			.paging div p{ float:left; padding:5px 20px 0 0}
			.paging strong{ color:#cc0000; font-size:12px;}
			.paging a{ display:block; float:left; padding:0 4px; margin:0 2px;}
			.paging a:hover, .paging a.selected{ display:block; float:left; padding:0 4px; background:#ff7c00; color:#ffffff}
	/*PRODUCT DETAILS*/
	.giachitiet {color: #FF0000; font-weight: bold; font-size:12px}
	
	.meaLeft{ width:218px; float:left; margin:0 14px 0 0;}
		.pictDesc{ background:url(../images/bgd_bottom_tt_01.gif) bottom left no-repeat; padding:0 0 10px 0; width:218px; overflow:hidden; text-align:center; margin:0 0 10px 0}
		.pictDesc h2{ background:url(../images/bgd_title_02.gif) top left no-repeat; padding:6px 0; text-align:center; font-size:14px; text-transform:none}
		.pictDesc a{ background:url(../images/ico_zoom.gif) center right no-repeat; padding:5px 25px 5px 0; font-size:12px; float:right; margin:0 10px 0 0}
		
		.pollProducts{ overflow:hidden}
		.pollProducts h3{ background:url(../images/bgd_title_04.gif) top left no-repeat; padding:2px 10px 4px 10px; font-size:16px;}
		.pollProducts dl{ padding:10px;}
		.pollProducts dd{ font-size:12px; padding:3px 0;}
		.pollProducts dt{ font-weight:bold; font-size:12px;}
		.pollProducts span{ width:176px; float:left; height:14px; background:#e4e4e4; margin:0 5px 0 0}
		.pollProducts select{ width:58px; color:#FFFFFF; font-size:12px; font-weight:bold}
		.pollProducts input.btnDanhgia{ width:66px; height:20px; border:0; padding:0; margin:10px 0 0 60px}
			.redPoll{ color:#cc0001; font-weight:bold}
				.redPoll span span{ background:#cc0001; }
			.orangePoll{ color:#ff7c00; font-weight:bold}
				.orangePoll span span{ background:#ff7c00; }
			.greenPoll{ color:#a2c62d; font-weight:bold}		
				.greenPoll span span{ background:#a2c62d; }			
			.sltType01{ background:#cc0001;}	
			.sltType02{ background:#ff7c00; margin:0 3px;}
			.sltType03{ background:#a2c62d;}
	.meaRigt{ width:377px; float:left;}			
	.meaRigt h3{ background:url(../images/bgd_title_03.gif) top left no-repeat; padding:2px 10px 4px 10px; font-size:16px;}
	.meaRigt ul{ padding:0 10px; font-size:12px;}
		.meaRigt li{ background:url(../images/ico_03.gif) 0 5px no-repeat; padding:0 0 0 15px; margin:10px 0}
		.meaRigt li span{ width:110px; float:left; font-weight:bold;}
		.meaRigt li strong{ color:#cc0001;}
	.meaRigt p{ padding:10px; font-size:12px;}
	
	.moreInfor{ clear:both; margin:10px 0 0 0; font-size:12px;}
	.moreInfor h3{ background:url(../images/bgd_title_05.gif) top left no-repeat; padding:2px 10px 4px 10px; font-size:16px;}
	.moreInfor p{ padding:10px}
	.moreInfor table{ background:#f8f8f8; width:599px; border-top:1px solid #c0c0c0; border-left:1px solid #c0c0c0; margin:0 auto}
	.moreInfor table th{ text-align:left; padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
	.moreInfor table td{ padding:5px; border-bottom:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}
	/*NEWS*/
	.news{ overflow:hidden; padding:0 5px;}
		.news h2{ font-size:20px; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px; 0; color:#333333; text-transform:none}
		.newsDetail h3{ font-size:18px; color:#0099FF; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px; 0; text-transform:none}
			.newsDetail h3 span{ color:#333333; font-weight:bold; font-size:11px;}
			.newsDetail p{ padding:10px 0; font-size:12px;}
			.newsDetail table{ width:402px; margin:0 auto}
			.newsDetail td{ padding:5px 0}
		.readMore{ margin:30px 0 0 0}	
			.readMore h3{ font-size:16px; color:#0099FF; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0}
			.readMore ul{ padding:10px 0; font-size:12px;}
			.readMore li{ background:url(../images/ico_04.gif) 0 3px no-repeat; padding:0 0 0 12px; margin:10px 0}
			.readMore span{ color:#6a737b; font-size:11px; padding:0 0 0 5px;}
			
			.pagingNews{ border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; padding:10px 0; width:610px; overflow:hidden}
			.pagingNews p{ float:left; padding:0 10px 0  0}
			.pagingNews a{ display:block; float:left; padding:0 4px; margin:0 2px;}
			.pagingNews a:hover, .pagingNews a.selected{ display:block; float:left; padding:0 4px; background:#ff7c00; color:#ffffff}
	/*CONTACT*/
	.contact{ overflow:hidden; padding:0 10px;}
		.contact h2{ font-size:20px; background:url(../images/bgd_line.gif) bottom left no-repeat; padding:0 0 5px 0; margin:0 0 10px; 0; color:#333333; text-transform:none}
		.contact h3{ background:url(../images/ico_01.gif) 0 5px no-repeat; padding:0 0 0 15px; font-size:14px; color:#ff7c00}
		.contact p{ padding:10px 15px; font-size:12px;}
		
		.frmContact{ width:600px; margin:30px 0 0 0}
		.frmContact fieldset{ border:1px solid #c0c0c0; padding:10px;}
		.frmContact legend{ color:#ff7c00; font-size:14px; text-transform:uppercase; font-weight:bold; padding:5px 0 10px 0}
		.frmContact p{ padding:8px 10px; overflow:hidden; clear:both}
		.frmContact label{ width:100px; float:left; text-align:right; padding:0 10px 0 0}
		.frmContact input{ width:310px; float:left}
		.frmContact textarea{ width:410px; height:100px; float:left}
		.frmContact input.inType01{ width:105px; margin:0 10px 0 0}
		.frmContact span{ text-decoration:line-through}
		
		.frmContact p.btn{ padding:20px 0 10px 230px;}
		.frmContact input.btnYeuCau{ width:109px; height:26px; border:none; padding:0;}
		
/*footer*/
.footer{ width:960px; overflow:hidden; background:#f4f4f4 url(../images/bgd_bottom.gif) bottom left no-repeat; margin:10px 0 0 0}
	.footer ul{ background:url(../images/bgd_nav.gif) top left no-repeat; width:940px; overflow:hidden; padding:4px 10px 5px 10px;}
	.footer li{ display:block; float:right; padding:0 5px;}
		.footer a{ font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; display:block; float:left; padding:5px 10px;}
		.footer li.actived a, .footer a:hover{ background:url(../images/bgd_nav_act_lef.gif) top left no-repeat; padding:0 0 0 10px; text-decoration:none; color:#006eff}
		.footer li.actived span, .footer a:hover span{ background:url(../images/bgd_nav_act_rig.gif) top right no-repeat; display:block; padding:5px 10px 5px 0}
		
	.maps{ width:450px; float:left; padding:20px; text-align:center; border-right:1px solid #ffffff}
	.copyright{ width:380px; float:left; padding:20px 20px 0 50px;}			
	.copyright p{ padding:0 0 10px 0}
	.copyright img{ float:right; margin:30px 0 0 0}
	
	
	.blocList{ width:500px; float:left;}
	.blocList div{float:left; width:460px; margin:0 3px; overflow:hidden;}
	.blocList  ul {width:10000px; margin:0px;}
	.blocList  div ul li { display:block; width:455px; float:left; margin:0 0 0 1px;}
	.blocList p{float:left;}
	.blocList .btnback{margin-top:30px;}
	.blocList .btnnext{margin-top:30px;}
	
	
	.blocListLast{ width:620px; float:left;}
	.slideProHot {float:left; width:575px; overflow:hidden; margin:0 5px;}
	.blocListLast  ul {width:10000px; margin:0px;}
	.blocListLast p{float:left;}
	.blocListLast .btnback{margin-top:55px;}
	.blocListLast .btnnext{margin-top:55px;}
	
	
/* Ext CSS Style */


.tbllisting {width:99%; border:solid 1px #ccc; font-size:12px;}
.tbllisting td {padding:4px 5px; font-size:100%;}
.tbllisting  tr.odd td {background:#f0f0f0;}
.tbllisting td.singlerow {padding:15px;}
.tbllisting td.footrow {border-top:solid 1px #b0d0b0; font-weight:bold; text-align:center;}
.tbllisting tr th {padding:0 5px; font-weight:bold;}
.tblheader {background:url(../images/th_bg.gif) repeat-x; height:30px; font-size:100%;  color:#333;}
.tblsheader {background:url(../images/th_bg.gif) repeat-x; height:30px; font-size:100%; color:#666;}
/*.tdlabel {background:#f2f9f6; width:150px; font-weight:bold;}*/
.tdlabel {background:#f2f9f6; font-weight:bold;}
.tdlabelTransfer {background:#f2f9f6; font-weight:bold;}
.hasborder td {border:solid 1px #b0d0b0;}
.hasborder .tdlabel {border-right:inset 2px #b0d0b0; width:20%}
select {padding:1px; border:solid 1px #ccc; vertical-align:middle;}
.slt_med {width:200px;}
.slt_long {width:259px;}
.btn {border:outset 1px #adceca; background:#008c4f; font-size:9pt; color:#fff; font-weight:bold;}
input {vertical-align:middle;  padding:1px 2px;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.align-center {text-align:center;}
.range-selector {float:right; margin:-20px 0 0 0; font-size:85%;}
.range-selector img {vertical-align:middle; margin:0 5px 0 3px;}
#pagecontents p {margin:10px 0;}
.txt_short {width:80px;}
.txt_long {width:250px;}
.formblock {text-align:center; font-size:100%;}
.formblock fieldset {
	border:solid 1px #ccc;
	border-bottom:inset 2px #7fc87f;
	padding:20px 50px;
	width:430px;
	margin:0 auto;
	text-align:left;
}
.formblock label {font-weight:bold; display:block; width:150px;}
.formblock table td {padding:3px 0;}
.formblock table td.formfooter {border-top:solid 1px #ccc; padding:10px 0;}
.formblock textarea {width:415px;}

/* Kawa (Duc Huy) CSS Style Top News */	
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:230px;
	padding-top:10px;
	padding-left:15px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:50px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	

