body 
	{
	 color: #000000;
	 font-family: Tahoma, Helvetica, sans-serif;
	 font-size: 11px;
 	 background: #ef0c0c url('bg_body.gif') repeat-x;
     
	}

input, textarea, select 
{color: #000000; border: 1px solid #a3a1a1; background-image: url('bg_but.gif'); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma}

input:focus, textarea:focus, label:focus 
	{
		background: #FFFFFF;
	}

.A_br {font-size: 11px; color: #ffffff; font-family: tahoma, verdana, arial; font-weight: bold; text-decoration: none}
hr
{
	/*
	border-style: dotted; 
	color: #CDE4FA;
	border-width: 2px;
	*/
	border-top: 1px solid #F9B9A0;
	border-right: 0px none;
	border-left: 0px none;
	border-bottom: 0px none;
	height: 1px

}

a:link, a:visited, a:active 
	{
		color: #972B02;
		font: 11px Tahoma, Verdana, Helvetica, sans-serif;
		text-decoration: none;
	}
a:hover 
{
    color: #CC0000;
	text-decoration: none;
}
/* wan trong */
td 
	{
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}

.img
	{
	  margin-right: 0px; 
	  border: 0px none;
	}
/*		Menu		*/
ul.menu_portal
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		display: block;
		font: bold 11px tahoma, Helvetica, Verdana, Arial, sans-serif;
	}
	ul.menu_portal li
		{
			margin:0;
			padding:0;
			border-top: 1px solid #ea2f04;
			border-right: 1px solid #ea2f04;
			border-bottom: 1px solid #b02302;
			border-left: 2px solid #b02302;
		}
		ul.menu_portal li a
			{
				display:block;
				text-decoration:none;
				color:#FFFFFF;
				background: #CF2700;
				padding: 4 0 4 10px;
				font: bold 11px tahoma, Helvetica, Verdana, Arial, sans-serif;
			}
			ul.menu_portal li a:hover
				{
					background: #b02302 url('images/arrow_menu_hover.gif') no-repeat left center;
					color:#FFFFFF;
					background-position-x:left; background-position-y:center; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:tahoma, Helvetica, Verdana, Arial, sans-serif
				}
			ul.menu_portal li a:visited
				{
					color:#FFFFFF;
					font: bold 11px Tahoma, Helvetica, Verdana, Arial, sans-serif;
				}
				ul.menu_portal li a.selected, ul.menu_portal li a.selected:hover
					{
						background: #b02302 url('images/arrow_menu_hover.gif') no-repeat left center;
						
					}
				ul.menu_portal li a.news_cat_menu
					{
						background: #eb5e3e;
						background-position: right center;
						font: bold 11px Tahoma, Helvetica, Verdana, Arial, sans-serif;
						
					}
					ul.menu_portal li a.news_cat_menu:hover
					{
						background: #CF2700 url('images/arrow_menu_hover.gif') no-repeat right center;
						font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif
						
					}
					ul.menu_portal li a.news_cat_menu_selected
						{
							background: #eb5e3e url('images/arrow_menu_hover.gif') no-repeat right center;
							font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif
						}
						ul.menu_portal li a.news_sub_cat_menu
							{
								background: #eb5e3e;
								background-position: right center;
								padding-right: 10px;
								text-align:right;
								align: left;
								font: normal 10px Tahoma, Helvetica, Verdana, Arial, sans-serif;
							}
							ul.menu_portal li a.news_sub_cat_menu:visited
							{
								background: #eb8f7a;
								padding-right: 10px;
								text-align:right;
								align: left;
								background-position: right center;
								font: normal 10px Tahoma, Helvetica, Verdana, Arial, sans-serif;
							}
							ul.menu_portal li a.news_sub_cat_menu:hover
							{
								background: #eb8f7a;
								padding-right: 10px;
								text-align:right;
								background-position: right center;
								font: normal 10px Tahoma, Helvetica, Verdana, Arial, sans-serif;
							}
							ul.menu_portal li a.news_sub_cat_menu_selected
								{
									background: #eb8f7a url('images/arrow_menu_hover.gif') no-repeat right center;
									padding-right: 10px;
									text-align:right;
									background-position-x:right; background-position-y:center; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif
								}
								ul.menu_portal li a.news_sub_cat_menu_selected:visited
								{
									background-position: right center;
									padding-right: 10px;
									text-align:right;
									font: normal 10px Tahoma, Helvetica, Verdana, Arial, sans-serif;
								}
								ul.menu_portal li a.news_sub_cat_menu_selected:hover
								{
									background: #EB5E3E url('images/arrow_menu_hover.gif') no-repeat right center;
									padding-right: 10px;
									text-align:right;
									background-position-x:right; background-position-y:center; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Tahoma, Helvetica, Verdana, Arial, sans-serif
								}								
/*		End Menu	*/
/*		Top Menu		*/
#top_menu_detail 
	{
		float: right;
		list-style: none;
		margin: 0;
		padding: 0;
		width: 100%;
	}
#top_menu_detail li 
	{
		float: right;
		margin: 0;
		padding: 0;
	}
#top_menu_detail a 
	{
		background: url('images/arrow_menu_top.gif') no-repeat left center;
		color: #FFFFFF;
		display: block;
		float: left;
		margin: 0;
		text-decoration: none; padding-left:12px; padding-right:12px; padding-top:8px; padding-bottom:8px
	}
#top_menu_detail a:hover 
	{
		color:#CCFFFF;
	}
#top_menu_detail a:current
	{
		color: #FFFF00;
	}

/*		End Top Menu		*/
#menuitem 
{
	width:100%;
	border: 1px solid #0099CC;
	text-align:left;
	padding-left: 0px;
	color:#000000;
}

#contentitem 
{
	width:100%;
	border: 1px solid #0099CC;
	padding-left: 2px;
}

#itemheader 
{
	background-image:url('images/menu.png');
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 4px;
	margin: 2px;
	text-align:left; padding-right:2px; padding-top:2px; padding-bottom:2px
}
.news_time_zone
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
}
.show_page
	{
		font-family: Arial, verdana;
		font-size: 11px;
		color: #000000;
	}


.text_title
	{
		font-family: arial;
		font-size: 17px;
		color: #CC0000;
		font-weight: bold;
		text-align: center;
		
	}

.news_title
{
	font-family: Tahoma;
	font-size: 15px;
	color: #972B02;
	font-weight: bold;
}
.text_title_cat 
	{
		font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
		color: #000000;		
	}
.text_title_cat a
	{
		font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
		color: #FFFFFF;	
	}
.news_intro
	{
		font-family: Arial, verdana;
		font-size: 12px;
		color: #000000;
	}
.news_content
	{
		font-family: Arial, verdana;
		font-size: 12px;
		color: #000000;
	}
.more_news
	{
		font: normal 11px verdana, Arial, Helvetica, sans-serif;
		color: #024163;
	}
.polls_h2
	{
		font-family: arial;
		font-size: 15px;
		color: #CC0000;
		font-weight: bold;
	}
label 
	{
		cursor: pointer;
	}
.polls_bar_color
	{
		border-bottom: .5px solid #ccc;
	}
.news_event
	{
		background: #F8F8F8;
		font: normal 12px tahoma, arial;
		padding: .6em;
		border: 1px solid #CDE4FA;
	}
.messages_ok
	{
		background: #E2FFE4;
		color: #0E6F0E;
		font: normal 12px verdana, tahoma, arial;
		padding: .6em;
		border: 1px solid #92CF92;
	}
.messages_warnning
	{
		background: #FFFFDD none;
		color: #C52020;
		font: normal 12px verdana, tahoma, arial;
		padding: .6em;
		border: 1px solid #FFD700;
	}
.messages_error
	{
		background: #FFCCCC none;
		color: #C52020;
		font: normal 12px verdana, tahoma, arial;
		padding: .6em;
		border: 1px solid #DD7777;
	}
.search_no_result
	{
		background: #FFFFDD none;
		color: #C52020;
		font: normal 12px verdana, tahoma, arial;
		padding: .6em;
		border: 1px solid #FFD700;
	}
.search_result
	{
		background: #E2FFE4;
		color: #0E6F0E;
		font: normal 12px verdana, tahoma, arial;
		padding: .6em;
		border: 1px solid #92CF92;
	}
.result_detail
	{
		background: #FFFFFF;
		color: #0E6F0E;
		font: normal 12px verdana, tahoma, arial;
		padding-top: 1em;
		text-align: left;
		
	}
	.result_detail a
		{
			font: normal 12px verdana;
			text-decoration:underline;
			text-align: left;
		}
/*					District list				*/
.td_default_top
	{
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ebf1f5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
		font: bold 12px verdana, tahoma, verdana; 
		color: #000000;
		padding: 5px; 
	}
.td_default
	{
		background: #F3F7F9;
		border: 0px solid #FFFFFF;
		color: #000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial, verdana, tahoma
	}
.td_polls_cat_top
	{
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #ebf1f5; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
		font: bold 12px verdana, tahoma, verdana; 
		color: #000000;
		padding: 5px; 
	}
.td_polls_default
	{
		background: #F3F7F9;
		border: 0px solid #FFFFFF;
		color: #000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial, verdana, tahoma
	}
.link_descript
	{
		color: #0E6F0E;
	}
.td_right
	{
		PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #F3F7F9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;
		font: normal 12px verdana, tahoma, verdana; 
		padding: 5px; 
		text-align: left;
	}
/*				End District list					*/
.textTitle a
	{
		color: #0E6F0E;
		font: bold 12px verdana, tahoma, arial;
	}
.catalogue_product_cat
	{
		padding: 5px;
	}
.catalogue_product_title
	{
		color: #024163;
		font: bold 14px tahoma, arial, verdana;
	}
.catalogue_product_title a
	{
		color: #024163;
		font: bold 14px tahoma, arial, verdana;
	}
.more_products
	{
		font: normal 11px verdana, Arial, Helvetica, sans-serif;
		color: #024163;
	}