html, body, div, span, h1, h2, h3, h4, h5, h6, p,a, em, font, img,strong, ol, ul, li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	color: #000000;
	line-height: 1.7em; 
	font-family: arial,georgia, helvetica, arial, sans-serif;
	vertical-align: baseline;
	background: transparent;
	word-wrap: break-word;
}

body {
	background-image: url('../images/body_bg.jpg'); 
    background-repeat: repeat; background-attachment: fixed; 
    background-position: left top;
	font-family: arial,georgia, helvetica, arial, sans-serif;
	font-size: 70%;
	line-height: 1.7em; 
	background-attachment: fixed;
}
ul {
	list-style: none;
}

ol {
	list-style: decimal;
}

.cangiua{
text-align: center
}

#page-wrap {
	word-wrap: break-word;
	width: 1005px;
	margin: 0 auto;
}

#menutop {
	border-top:0px solid #FFFFFF; border-bottom:0px solid #FFFFFF; padding-top:5px;
	padding-left:12px;	
	font-size: 10pt;	
	height: 24px;
	text-transform: uppercase;
	overflow: hidden; color:#FFFFFF; background-color:#006C00
} 

#menutop a{
	border: none;
	color: #FFFFFF;	
	padding-right:25px;	
	font-weight: bold;
	height: 34px;
	overflow: hidden;
	text-decoration: none;	
} 

#menutop a:hover{
	color: #00FF00;		
	font-weight: bold;
	overflow: hidden;
	height: 34px;
	text-decoration: none	
} 

#banner {
	width: 1005px;
	height: 147px;
	position: relative;
	background: url(../images/banner.jpg) no-repeat;
}

#text-banner h1 a{
	font-size: 9pt;
	color: #000000;	
	text-decoration: none;		
}

#text-banner h2 a{
	font-size: 9pt;
	color: #000000;	
	text-decoration: none;	
}

#text-banner h3 a{
	font-size: 9pt;
	color: #000000;	
	text-decoration: none;	
}

#text-banner h4{
	font-size: 9pt;
	color: #000000;	
	text-indent: 1px;	
	text-decoration: none;	
}

#text-banner h5{
	font-size: 9pt;
	color: #000000;	
	text-indent: 1px;	
	text-decoration: none;	
}

#text-banner h6{
	font-size: 9pt;
	color: #000000;	
	text-indent: 1px;	
	text-decoration: none;	
}

#banner #text-banner{
	color: #000000;
	line-height: 1em;	
	padding-top: 2px; 
	text-indent: -9000px;	
	padding-left: 400px;
}

#banner #countdown{
	color: #000000;
	line-height: 1.3em;	
	padding-top: 32px; 
	padding-left: 214px;
}

/**** Main Content ****/

#main-content {
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}

#main-content #sidebar {
	display: block;	
	float: left;	
	width: 200px;	
	background-color:#ffffff;
}

#main-content #sidebar a{
	float: left;
	width: 205px;
	color:#000000;
}

#main-content #primary {
	width: 995px;
	float: right;
	margin-left: 0px;
	margin: 5px 5px 5px 5px;		
	background: url(../images/post_bg.jpg) repeat;
}

#main-content #primary_portal {
	width: 995px;
	float: right;
	margin: 5px 5px 5px 5px;	
	background: url(../images/post_bg.jpg) repeat;
}

#main-content #advtop {
	width: 791px;
	float: right;
	margin-left: 0px;
	background-color:#ffffff;
}

#adv-picture img {
	float: left;
	padding: 0px;	
	background: #ffffff;
	height:200px;
	width:576px;
	margin: 0px 0px 0px 0px;
}

#advleft {
	float: left;
	padding-left: 0px;	
}

.content-advleft {
	float: left;
	padding: 0px;
	background: #ffffff;
	border:1px solid #f1f1f1;
	margin: 2px 0px 2px 0px;
}
.support{
	padding-bottom: 8px;
	padding-top: 1px;	
	text-align:center;
	float:right;
}

.imgsupport a{
	padding-right: 0px;			
	padding-top: 2px;			
	width:240px;
	text-align:center;
	text-decoration: none;	
}

.ten{
	width:240px;
	padding-left: 1px;			
	padding-top: 2px;			
	color: #B91B09;
	font-weight: bold;	
	text-align:center;
	text-decoration: none	
}

#primary div.post-item-noidung p.title_static{
	background-position: left top; font-size: 1.1em;
	text-align:justify; 
	height:30px;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 7px;			
	width:760px;
	color: #ffffff;
	font-weight: bold; background-image:url('../images/title.gif'); background-repeat:repeat-x;
}

#primary div.post-item-noidung p.TieuDeBaiViet{
	color: #000080;	
	margin-left: 5px;
	margin-right: 5px;
	text-align:center;
	font-size: 14pt;	
	text-transform: uppercase;	
	border-top:2px solid #949494; 
	border-bottom:2px solid #949494; 
}

#primary div.post-item div.metadata p {
	font-size: 1.0em;
}

/**** RIGHT MENU ****/
#primary #rightmenu {
	float: top;
	padding-top: 4px;	
	color: #000000;
	font-size: 1.1em;
	line-height: 1.6em;
	overflow: hidden;	
}

/**** SIDEBARS ****/
#sidebar div#mainNav {
	padding: 0px 20px 0px 0px;
}

#sidebar div#mainNav div#pic-danhmuc{
	padding: 30px 0px 0px 0px;
}

#sidebar div#mainNav ul {
	font-size: 1.1em;
	list-style: none;
}

#sidebar div#mainNav ul li {
	padding: 1px 0px 8px 0px;
}
/*** menuleft ****/
#sidebar div#mainNav ul li a {
	border-left:0px solid #99CCFF; 
	border-right:0px solid #99CCFF; 
	border-bottom:1px solid #ffffff; 
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	color:#FFFFFF; 
	padding-left:3px; padding-right:2px; padding-top:5px; padding-bottom:5px; 
	background-color:#003A9B;
}

#sidebar div#mainNav li a:hover {
	color: #FFFF00;
}

#sidebar div#mainNav li.li1 a {
	font-weight: normal;
	padding-left: 10px;	
	color:#000000;	
	width:198px;
	background: url(../images/bullets.png) no-repeat 2% 50%;	
	background-color:#D2EBF9;
}

#sidebar div#mainNav li.li1 a:hover {
	color: #0066FF;
	font-weight: normal	
}

#sidebar div#mainNav ul li:last-child {
	background: none;
}

/**** DETAIL AREA ****/
#primary div.post-item-noidung {
	float: left;
	color: #000000;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 0px;
	width:100%;
	overflow: hidden;
}

#primary div.post-item-detail {
/*** Noi dung chi tiet san pham ****/
	float: left;
	color: #000000;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 5px;
	overflow: hidden;
}

#primary div.post-item-detail div.metadata-detail {
	float: left;
	margin-right: 5px;
}

#primary div.noidungchitiet {
	float: left;
	color: #000000;	
	padding-left: 10px;
	padding-right: 5px;
}

#primary div.danhsachtag {
	color: #000000;	
	font-size: 8pt;
	text-align:justify; 
	text-decoration: none;		
	padding-left: 10px;
	padding-right: 5px;
}

#primary div.danhsachtag a{
	color: #000000;	
	text-decoration: none;		
	font-size: 8pt;
}

#primary div.danhsachtag a:hover{
	color: #0066FF;	
	font-size: 8pt;
	text-decoration: none		
}

#primary div.post-item-news-detail {
/*** Noi dung chi tiet tin tuc ****/
	border:0px solid #E4F1FA; 
	color: #000000;
	font-size: 1.1em;
	line-height: 1.6em;
	margin-left: 5px;
	margin-right: 0px;
}

#primary div.post-item-news-detail div.TieuDeBaiViet{
	color: #000080;	
	margin-left: 5px;
	margin-top: 5px;
	padding-top:15px;
	margin-bottom: 5px;
	margin-right: 5px;
	text-align:center;
	font-size: 14pt;	
	text-transform: uppercase;	
	border-top:0px solid #949494; 
	border-bottom:0px solid #949494; 	
}

#primary div.post-item-news-detail div.noidung_detail {
	float: left;
	color: #000000;	
	margin-left: 5px;
	margin-right: 5px;
	font-size: 1.1em;	
}

#primary div.post-item-news-detail div.noidung_detail a{
	float: left;
	color: #000000;	
	font-size: 10pt;	
}

#primary div.post-item-news-detail div.noidung_detail a:visited{
	float: left;
	color: #000000;	
	font-size: 10pt;	
}

#primary div.post-item-news-detail div.noidung_detail a:hover{
	float: left;
	color: #000000;	
	font-size: 10pt;	
}

#primary div.post-item-detail div.metadata-detail img {
	padding: 3px;
	background: #ffffff;
	height:200px;
	width:200px;	
	margin: 0px 0px 5px 0px;
}

#primary div.post-item-detail p{
	text-align:justify; 
	color:#000000;
}

#primary div.post-item-detail p.tensp {
	font-size: 1.1em;
	text-align:justify; 
	color: #234D98;
	font-weight: bold;	
}

#primary div.post-item-detail {
	text-align:justify; 
	color:#000000
}

#primary div.post-item-detail a{
	text-align:justify; 
	font-size: 10pt;
	color:#000000
}

#primary div.post-item-other-news a{
	color: #000000;
	text-decoration: none;		
	font-size: 10pt;
	line-height: 1.6em;
	padding: 20px;
	float: left;
}

#primary div.post-item-news-detail div.metadatanews-detail {
	float: left;
	margin-right: 2px;
}

#primary div.post-item-news-detail div.metadatanews-detail img {
	padding: 3px;
	background: #ffffff;
	height:150px;
	width:150px;	
	margin: 0px 0px 5px 0px;
}

#primary div.post-item_news-detail p.noidung {
	padding-left: 8px;
	width:335px; 
	text-align:justify; 
	color:#000000
}

#primary div.post-item-news-detail h1 {
	margin-bottom: 10px;
	font-size: 3em;
}

#primary div.post-item-news-detail h1 a {
	color: #3567C4;
	text-decoration: none
}

#primary div.post-item-news-detail h1 a:hover {
	color: #000000;
	border-bottom: 1px dotted #000000;
}

#primary div.post-item-news-detail h2 {
	margin-bottom: 10px;
	font-size: 1em;
}

#primary div.post-item-news-detail h2 a {
	color: #3567C4;
	text-decoration: none
}

#primary div.post-item-news-detail h2 a:hover {
	color: #000000;
	border-bottom: 1px dotted #000000;
}

#primary div.post-item-news {
	border-bottom:0px dotted #000000; 
	float: top;
	color: #000000;
	font-size: 1.1em;
	line-height: 1.5em;
	padding: 0px;
	overflow: hidden;
	margin: 1px 1px 0px 0px;	
}

#primary div.post-item-news div.metadatanews {
	float: left;
	margin-right: 5px;
}

#primary div.post-item-news div.metadatanews img {
	padding: 3px;
	background: #ffffff;
	height:100px;
	width:100px;	
	margin: 0px 0px 5px 0px;
}

.noidungsoluoc {
	font-size: 10pt;
	padding-left: 30px;
}

#primary div.post-item-news h1 {
	margin-bottom: 10px;
	font-size: 1em;
}

#primary div.post-item-news h1 a {
	color: #0066FF;
	text-decoration: none
}

#primary div.post-item-news h1 a:hover {
	color: #000000;
	border-bottom: 1px dotted #000000;
}

#primary div.post-item-news h2 {
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
	font-size: 10pt;
}

#primary div.post-item-news h2 a {
	font-size: 10pt;
	color: #252596;
	text-decoration: none
}

#primary div.post-item-news h2 a:hover {
	color: #000000;
	border-bottom: 1px dotted #000000;
}

/**** POST AREA ****/
#primary div.post-item {
	border:1px dotted #9A9A9A; float: left;
	color: #000000;
	border-top:7px solid #62BC52;
	font-size: 9pt;
	padding-left: 10px;
	padding-top: 5px;
	overflow: hidden;
	width:478px;	
	height: 290px;
	margin: 5px 5px 5px 0px;	
}

#primary div.post-item div.metadata {
	float: left;		
}

#primary div.post-item div.metadata img {
	padding: 2px;
	background: #ffffff;
	width:150px;
	margin: 2px 2px 5px 2px;
}

#primary div.post-item div.metadata p {
	font-size: 1.0em;
}

#primary div.post-item div.metadata p.price {
	padding-left: 18px;
	background: url(../images/price.png) no-repeat 0 50%;
}

#primary div.post-item p.noidung {
	padding-left: 8px;
	width:365px; 
	text-align:justify; 
	color:#000000
}

#primary div.post-item div.metadata a {
	color: #000000;
	text-decoration: none;
}

#primary div.post-item div.metadata a:hover {
	text-decoration: underline;
}

#primary div.post-item div.metadata p strong {
	color: #0066FF;
}

#MenuChayTheo a {
	padding-left: 0px;
	color: #000080;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

#MenuChayTheo a:hover {
	color: #0066FF;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

#primary div.post-item h1 {
	margin-bottom: 0px;
	text-transform: uppercase;
	border-bottom: 1px dotted #4BA03F;	
}

#primary div.post-item h1 a {
	color: #000080;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

#primary div.post-item h1 a:hover {
	color: #3333CC;
	text-transform: uppercase;	
	text-decoration: underline
}


#primary div.post-item h2 {
	padding-bottom:2px;
	font-weight: normal;
	border-bottom: 1px dotted #4BA03F;
	font-size: 10pt;
}


#primary div.post-item h2 a {
	color: #000080;
	font-weight: bold;
	text-decoration: none
}

#primary div.post-item h2 a:hover {
	color: #3333CC;
	text-decoration: underline
}

#primary div.post-item h3 {
	margin-bottom: 0px;
	text-transform: uppercase;
	border-bottom: 1px dotted #4BA03F;	
}

#primary div.post-item h3 a {
	color: #000080;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}

#primary div.post-item h3 a:hover {
	color: #3333CC;
	text-transform: uppercase;	
	text-decoration: underline
}


#primary div.post-item h4 {
	padding-bottom:2px;
	font-weight: normal;
	border-bottom: 1px dotted #4BA03F;
	font-size: 10pt;
}


#primary div.post-item h4 a {
	color: #000080;
	font-weight: bold;
	text-decoration: none
}

#primary div.post-item h4 a:hover {
	color: #3333CC;
	text-decoration: underline
}

#primary div.post-item li a {
	font-size: 9.5pt;
	color: #000080;
	text-decoration: none
}

#primary div.post-item li a:hover {
	font-size: 9.5pt;
	color: #3333CC;
	text-decoration: underline
}
#primary div.last-post-item {
	float: left;
	color: #000000;
	font-size: 1.1em;
	line-height: 1.6em;
	padding: 10px;
	overflow: hidden;
	background-position: bottom left;
	margin: 5px 5px 0px 0px;		
}

#primary div.last-post-item div.metadata {
	float: left;
	margin-right: 25px;
}

#primary div.last-post-item div.metadata img {
	padding: 3px;
	background: #ffffff;
	height:120px;
	margin: 0px 0px 5px 0px;
}

#primary div.last-post-item div.metadata p {
	font-size: 1.0em;
}

#primary div.last-post-item div.metadata p.price {
	padding-left: 18px;
	background: url(../images/price.png) no-repeat 0 50%;
}

#primary div.last-post-item p.noidung {
	padding-left: 8px;
	width:365px; text-align:justify
}

#primary div.last-post-item div.metadata a {
	color: #000000;
	text-decoration: none;
}

#primary div.last-post-item div.metadata a:hover {
	text-decoration: underline;
}

#primary div.last-post-item div.metadata p strong {
	color: #234D98;
}

#primary div.last-post-item h1 {
	margin-bottom: 10px;
	font-size: 1.4em;
}

#primary div.last-post-item h1 a {
	color: #234D98;
	text-decoration: none;
}

#primary div.last-post-item h1 a:hover {
	color: #000000;
	border-bottom: 1px dotted #000000;
}

#primary div.last-post-item h2 {
	margin-bottom: 10px;
	font-size: 1.4em;
}

#primary div.last-post-item h2 a {
	color: #234D98;
	text-decoration: none;
}

#primary div.last-post-item h2 a:hover {
	color: #000000;
	border-bottom: 1px dotted #000000;
}

/**** FOOTER ****/
#footer {
	border:1px solid #E9BABA; 
	overflow: hidden;
	background-color: #D2EBF9; 	
}

#footer a{
	color: #000000;
	font-size: 1em;
	text-decoration: none;
	font-weight: normal;
}

#footer div#footerNav {
	padding: 7px 7px;
	overflow: hidden;
	background-position: bottom center;
}

#footer div#footerNav p.copyright {
	float: left;
	color: #000000;
	font-size: 1em;
}

#footer div#footerNav p.copyright a{
	color: #000000;
	font-size: 8pt;
	padding-left:728px;		
	text-decoration: none;	
}

#footer div#footerNav ul {
	list-style: none;
	float: right;
}

#footer div#footerNav ul li {
	float: left;
	padding-right: 15px;
}

#footer div#footerNav li a {
	color: #000000;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
}

#footer div#footerNav li a:hover {
	color: #234D98;
	border-bottom: 2px solid #000000;
}

#mangxahoi {
	border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; padding-top:10px;
	padding-left:8px;	
	overflow: hidden;
	height: 25px;
	background-color: #F7F7F7; border-left-width:1px; border-right-width:1px	
} 

#mangxahoi a{
	border: none;
	color: #133993;	
	font-size: 1.1em;	
	padding-right:25px;	
	font-weight: bold;
	overflow: hidden;
	text-decoration: none;	
	background-color: #F7F7F7;
} 

#mangxahoi a:hover{
	color: #0066FF;	
	font-weight: bold;
	overflow: hidden;
	text-decoration: none;	
	background-color: #F7F7F7
}

.backlink {
	color: #000000;	
	text-decoration: none;	
}


.backlink a{
	color: #000000;	
	text-decoration: none;	
}

.backlink a:visited{
	color: #000000;	
	text-decoration: none;	
}


.textlink {
	border-bottom:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	padding-top:1px;	
	padding-bottom:1px;	
	overflow: auto;
	color:#000000;
	text-decoration: none;
	background-color: #F7F7F7;
}

.textlink a{
	padding-left:5px;	
	overflow: auto;
	color:#000000;
	text-decoration: none;
}

.textlink a:hover{
	color:#0066FF;
	text-decoration: none
}

.tag {
	font-size: 9pt;
	color: #808080;	
	text-align:left; 
	padding-left:5px;	
	padding-top:5px;	
	text-decoration: none;		
}

.tag a {
	text-align:left; 
	font-size: 8pt;
	color: #808080;	
	text-decoration: none;		
}

.tag a:hover {
	font-size: 8pt;
	color: #0066FF;	
	text-decoration: none		
}

a {
	color: #000000;
	text-decoration: none;	
}

a:visited{
	color: #000000;	
	text-decoration: none;	
}

.tinnhanh {
	float:left;
	width:197px;
	display: block; 	
	color: #000080;
	text-decoration: none	
}

.tinnhanh a{
	float:left;
	display: block; 	
	padding-left:7px;		
	width:197px;
	padding-top:3px;		
	padding-right:5px;			
	color: #000080;
	border-bottom:1px dotted #000000; 		
	text-decoration: none	
}


.tinnhanh a:hover{
	float:left;
	color: #0000FF;
	text-decoration: none;	
}

.tinkhac {
	border-bottom:0px dotted #000000; 		
	padding-left:17px;
	font-size: 11pt;
	color: #000080;
	padding-top:3px;	
	padding-bottom:3px;			
	text-decoration: none	
}

.tinkhac a{
	padding-left:17px;
	padding-right:5px;			
	font-size: 11pt;
	color: #000080;
	text-decoration: none	
}


.tinkhac a:hover{
	color: #0000FF;
	font-size: 11pt;
	text-decoration: underline;	
}

#top-title {
	border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; 
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;	
	height: 14px;
	overflow: hidden;
	background: url(../images/menu_bg.gif) repeat-x;
} 

#top-title a{
	border: none;
	color: #000000;	
	overflow: hidden;
	text-decoration: none;	
} 

#top-title a:hover{
	color: #000000;	
	overflow: hidden;
	text-decoration: none;
} 

#top-title h1{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	display: block; 
	float: left;
	text-decoration: none;	
}

#top-title h1 a{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	display: block; 
	float: left;
	text-decoration: none;	
}

a.tintuckhac {
	font-size: 9pt;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	height:35px;	
} 

a:visited.tintuckhac {
	padding-top:8px;
	font-size: 9pt;
	padding-bottom:8px;
	padding-left:8px;
	height:35px;	
} 

a:hover.tintuckhac {
	color:#0066FF;
	font-size: 9pt;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	height:35px;	
} 

.phantrang {
	border-top:0px solid #ffffff; border-bottom:0px solid #ffffff; 
	padding-top:8px;
	padding-bottom:0px;
	padding-left:8px;	
	height:25px;
	font-weight: bold;
	overflow: hidden;
	background: url(../images/menu_bg.gif) repeat-x;
} 

.phantrang a{
	border: none;
	color: #000000;	
	font-weight: normal;
	overflow: hidden;
	text-decoration: none;	
} 

.phantrang a:visited{
	border: none;
	color: #000000;	
	overflow: hidden;
	font-weight: normal;
	text-decoration: none;	
} 

.phantrang a:hover{
	color: #0066FF;	
	font-weight: normal;
	overflow: hidden;
	text-decoration: none;
}

.navbar {
	font-size: 10pt;
	margin-bottom: 0px;
	font-weight: bold;
	text-transform: uppercase;
	border-top:1px solid #3366FF; 	
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	border-bottom:1px solid #3366FF; 	
}

.navbar a {
	font-size: 10pt;
	color: #000080;
	text-decoration: none;
}

.navbar a:hover {
	font-size: 10pt;
	color: #3333CC;
	text-decoration: underline
}

.indam{
	font-weight: bold;
}