* {
	padding: 0;
	margin: 0;
}
body {
	color: #3c3c3c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.WrapperOut {
	background: url(../images/loop-bot.jpg) repeat-x left bottom;
	width: 100%;
}
.WrapperIn {
	background:url(../images/loop-top.jpg) repeat-x left top;
	width: 100%;
}
.WrapperTop {
	background: url(../images/bg-header.jpg) no-repeat center top;
	width: 100%;
}
.WrapperBot {
	background: url(../images/bg-footer.gif) no-repeat center bottom;
	width: 100%;
}
a.Logo {
	width: 125px;
	height: 130px;
	display: block;
	position: absolute;
	top: 50px;
	left: 30px;
	text-indent: -9999px;
	z-index: 1000;
}
#main {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
.BoxTop {
	display: block;
	overflow: hidden;
	padding: 5px 27px 0px 0;
	
}
.TextTop {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding: 4px 0 0 56px;
	float: left;
}
	.TextTop a:link,
	.TextTop a:visited {
		color: #fff;
		text-decoration: none;
	}
form {
	background: url(../images/bg-search.jpg) no-repeat;
	height: 30px;
	display: block;
	width: 243px;
	float: right;
}
	form label {
		display: none;
	}
	form fieldset input {
		background: none;
		border: none;
		color: #3c3c3c;
		padding: 6px 9px;
		width: 172px;

	}
		form input.Search {
			float: right;
			width: 50px;
			height: 26px;
			display: inline;
			margin: 2px 3px 0 0;
			padding: 0
		}
.MainContent {
	display: block;
	overflow: hidden;
	width: 100%;
	padding: 0 0 18px 0;
	position: relative;
}
.BlockNews {
	width: 620px;
	padding: 19px 0 20px 30px;
	1overflow: hidden;
	position: relative;
	line-height: 20px;
	float: left;
}
	.BlockNews h2 {
		float: left;
		
	}
		.BlockNews h2.TinTuc a {
			width: 85px;
			height: 25px;
			display: block;
			margin: 2px 0 0 10px;
			padding: 0 0 5px 0;
			font-size: 22px;
			color: #3c3c3c;
		}
		.BlockNews h2.TinTuc a:hover {
			color: #0183d0;
			text-decoration: none;
		}
/*------------tab--------------*/

.BlockNews ul.Tab {
	background: none;
	margin: 0px 100px 0px 0;
	height: 30px;
	1overflow: hidden;
	width: 425px;
	float: right;
	display: inline;
	
}

	ul.Tab li {
		float: right;
		font-size: 13px;
		font-weight: bold;
	}
		ul.Tab li a:link,
		ul.Tab li a:visited {
			display: inline;
			padding: 0 0 0 10px;
			margin: 3px 5px 0 0;
			text-decoration: none;
			float: left;
			background: url(../images/tab-left.gif) no-repeat left top;
		}
		ul.Tab li a span {
			float: left;
			display: block;
			background: url(../images/tab-right.gif) no-repeat right top;
			padding: 3px 10px 3px 0;
			color: #939393;
			font-size: 13px;
		}
		
		ul.Tab li.Active a:link,
		ul.Tab li.Active a:visited,
		ul.Tab li.ui-state-active a:link,
		ul.Tab li.ui-state-active a:visited,
		ul.Tab li a:hover {
			background: url(../images/tab-left-act.gif) no-repeat top left;
			color: #1f80ce;
			cursor: pointer;	
			text-decoration: none;
			margin: 0 5px 0 0;
			height: 30px;
		}
		ul.Tab li.Active a:link span,
		ul.Tab li.Active a:visited span,
		ul.Tab li.ui-state-active a:link span,
		ul.Tab li.ui-state-active a:visited span,
		ul.Tab li a:hover span {
			background: url(../images/tab-right-act.gif) no-repeat top right #CFF;
			cursor: pointer;
			color: #57acde;
			padding: 4px 10px 6px 0;
		}
a.ViewMoreNews:link,
a.ViewMoreNews:visited {
	top: 28px;
	right: 10px;	
	background: url(../images/viewmore.jpg) 0 0 no-repeat;
	position: absolute;
	width: 84px;
	height: 15px;
	text-indent: -9999px;
	z-index: 500;
	display: block;
	float: right;
}
a.ViewMoreNews:hover {
	background: url(../images/viewmore-hover.jpg) 0 0 no-repeat;
}
.BlockNews ul.ListNews {
	overflow: hidden;
	display: block;
	width: 100%;
}
	.BlockNews ul.ListNews li {
		width: 100%;
	}
	.BlockNews ul.ListNews li ul li{
		overflow: hidden;
		padding: 10px 5px 24px 10px;
		width: 190px;
		float: left;
	}
	.BlockNews ul.ListNews li.Last ul li{
		padding: 10px 5px 22px 10px;
	}
		.BlockNews ul.ListNews li ul li a:link img,
		.BlockNews ul.ListNews li ul li a:visited img {
			display: block;
			border: 3px solid #d1dbdd;
			height: 101px;
		}
		.BlockNews ul.ListNews li ul li a:link,
		.BlockNews ul.ListNews li ul li a:visited {
			text-decoration: none;
			color: #3c3c3c;
			font-weight: bold;
		}
		.BlockNews ul.ListNews li ul li a:hover {
			color: #2f99d8;
			text-decoration: none;
		}
		.BlockNews ul.ListNews li ul li a:hover img {
			border: 3px solid #2f99d8;		
		}
			.BlockNews ul.ListNews li ul li .DetailNews {
				overflow: hidden;
				padding: 4px 0 0;
				line-height: 18px;
				display: block;
			}
				
a.OtherNews:link,
a.OtherNews:visited {
	background: url(../images/xemthem.jpg) 0 0 no-repeat;
	width: 600px;
	height: 32px;
	display: block;
	text-indent: -9999px;
	margin: 0 0 0 10px;
	overflow: hidden;
}
a.OtherNews:hover {
	background-position: 0 -32px;
}
.BoxBene {
	width: 300px;
	display: block;
	overflow: hidden;
	padding: 20px 0 0 20px;
	position: relative;
	float: left;
}
	.BoxBene h2 {
		height: 28px;
		border-bottom: 2px solid #2dc9fd;
		width: 100%;
		margin: 0 0 10px 0;
	}
		.BoxBene h2.HaoTam a {
			width: 140px;
			height: 25px;
			display: block;
			padding: 2px 0 0 10px;
			font-size: 22px;
			color: #3c3c3c;
		}
		.BoxBene h2.HaoTam a:hover {
			color: #0183d0;
			text-decoration: none;
		}
ul.ListBene {
	display: block;
	overflow: hidden;
	padding: 0 0 0 10px;
	width: 290px;
}
	ul.ListBene li {
		float: left;
		padding: 0 0 13px 0;
		color: #7a7a7a;
		width: 100%;
	}
	ul.ListBene li a img {
		display: block;
	}
		ul.ListBene li a:link img, 
		ul.ListBene li a:visited img {
			border: 3px solid #d1dbdd;
			width: 59px;
			height: 59px;
			display: block;
			float: left;
			overflow: hidden;
		}
		ul.ListBene li a:link, 
		ul.ListBene li a:visited {
			color: #7a7a7a;
			text-decoration: none;
			height: 65px;
			display: block;
			width: 90%;
			line-height: 16px;
		}
		ul.ListBene li a:hover .Name,
		ul.ListBene li a:hover {
			text-decoration: none;
			color: #2f99d8;
		}
		ul.ListBene li a:hover img {
			border: 3px solid #2f99d8;
		}
		ul.ListBene li span{
			padding: 0px 0 0 11px;
		}
.Name {
	font-weight: bold;
	padding: 16px 0 0 77px;
	text-transform: uppercase;
	color: #3c3c3c;
	display: block;
}
.Footer {
	display: block;
	width: 100%;
	padding: 0 10px 20px 30px;
	width: 940px;
	overflow: hidden;
	
	
}
	.Footer h2{
		border-bottom: 2px solid #37cbfd;
	}
	.Footer h2.HoatDong a {
			width: 130px;
			padding: 0 0 7px 0;
			display: block;
			margin: 2px 0 0 10px;
			font-size: 22px;
			color: #3c3c3c;
			overflow: hidden;
	}
	.Footer h2.HoatDong a:hover {
		color: #0183d0;
		text-decoration: none;
	}
ul.Pro {
	display: block;
	overflow: hidden;
	padding: 13px 0 0 0;
	width: 100%;
	
}
	ul.Pro li {
		float: left;
		background: url(../images/bg-hoatdong.jpg) repeat-y right;
		padding: 1px 18px 0 10px;
		width: 152px;
		display: inline;
		margin: 0 10px 0 0;
	}
		ul.Pro li.Last {
			margin: 0 ;
			background: none;
		}
		ul.Pro li a {
			color: #3c3c3c;
			font-size: 18px;
			display: block;
			padding: 0 0 0 38px;
		}
		ul.Pro li a:hover {
			color: #0183d0;
			text-decoration: none;
		}
		ul.Pro li a.MoDuong:link,
		ul.Pro li a.MoDuong:visited {
			background: url(../images/moduong.gif) no-repeat 0 0;
			padding: 0 0 0 38px;
		}
		ul.Pro li a.UomMam:link,
		ul.Pro li a.UomMam:visited {
			background: url(../images/chapcanh.gif) no-repeat 0 0;
			padding: 0 0 0 38px;
		}
		ul.Pro li a.ChapCanh:link,
		ul.Pro li a.ChapCanh:visited {
			background: url(../images/chapcanh01.gif) no-repeat 0 0;
			padding: 0 0 0 38px;
		}
		ul.Pro li a.ThapSang:link,
		ul.Pro li a.ThapSang:visited {
			background: url(../images/thapsang.gif) no-repeat 0 0;
			padding: 1px 0 0 43px;
		}
		ul.Pro li a.HocBong:link,
		ul.Pro li a.HocBong:visited {
			background: url(../images/hocbong.gif) no-repeat 0 0;
			padding: 0 0 0 38px;
		}
		ul.Pro li p {
			margin: 4px 0 17px 0;
			color: #919191;
		}
.TitleHead {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
}
a.TimHieu{
	background: url(../images/timhieu.jpg) no-repeat;
	width: 114px;
	height: 31px;
	display: block;
	text-indent: -9999px;
}
a.TimHieu:hover {
	background-position: 0 -31px;
}
a.TimHieuOff {
	background: url(../images/timhieu.jpg) no-repeat 0 -62px;
	width: 114px;
	height: 31px;
	display: block;
	text-indent: -9999px;
	cursor: default;
}
ul.MenuFoot {
	display: block;
	overflow: hidden;
	padding: 36px 65px 0 0;
	width: 780px;
	float: left;
}
	ul.MenuFoot li.First {
		color: #e5e5e5;
		font-weight: bold;
		float: left;
		padding: 13px 0 0 0;
	}
		ul.MenuFoot li.First a {
			color: #e5e5e5;
			padding: 0 5px 0 0;
			
		}
	ul.MenuFoot li {
		color: #e5e5e5;
		font-weight: bold;
		float: left;
		padding: 13px 0 0 9px;
	}
		ul.MenuFoot li.Off a:link,
		ul.MenuFoot li.Off a:visited,
		ul.MenuFoot li.Off a:hover {
		color: #777;
		cursor: default;
	}
	
		ul.MenuFoot li a {
			color: #e5e5e5;
			padding: 0 6px 0 0;
			
		}
		ul.MenuFoot li a:hover,
		ul.MenuFoot li.Active a:hover,
		ul.MenuFoot li.Active a:visited,
		ul.MenuFoot li.Active a:link,
		ul.MenuFoot li.Hilite a:hover,
		ul.MenuFoot li.Hilite a:visited,
		ul.MenuFoot li.Hilite a:link {
			color: #60c5ff;
			text-decoration: none;
		}
a.Top {
	background: url(../images/top.jpg) no-repeat;
	height: 20px;
	width: 95px;
	display: block;
	float: left;
	margin: 50px 0 0 0;
	text-indent: -9999px;
}
a.Top:hover {
	background-position: 0 -20px;
}
ul.LinkContact {
	display: block;
	overflow: hidden;
	width: 100%;
	padding: 33px 0 3px 27px;
	color: #7a7a7a;
	
}
	ul.LinkContact li {
		float: left;
		padding: 0 65px 0 0;
	}
	ul.LinkContact li.Last {
		float: left;
		padding: 0 0 0 72px;
	}
	ul.LinkContact li a {
		font-size: 16px;
		color: #18a2e1;
		text-decoration: none;
		font-weight:bold;
	}
.BoxCopyRight {
	display: block;
	overflow: hidden;
	width: 100%;
	padding: 19px 0 3px 0;
	line-height: 20px;
}
	.BoxCopyRight ul li{
		color: #7a7a7a;
		padding: 0 55px 0 0;
		float: left;
	}
	.BoxCopyRight ul li.Last{
		padding: 0;
	}
.TextPadding {
	padding: 20px 0 0 0;
}
