* {
	margin:0;
	padding:0
}

body {
	width:auto;
	margin:0 auto 0 auto;
	}
	
#main {
	width:998px;
	margin:0 auto 0 auto;
	height:auto;
}

#wrapper {
	width:778px;
	height:auto;
	margin:0 auto 0 auto;
}

/*=== header ===*/
#header {
	width:778px;
	height:auto;
	float:left;
	display:inline;
	background-color:#0b2876;
}

#flash_banner {
	width:776px;
	height:170px;
	margin:0 0 0 1px;
	}
	
#menu {
	background:transparent none repeat scroll 0%;
	float:left;
	z-index:4000;
	margin:0px;
	}
	
#menu a {
	float:left;
	height:26px;
	text-decoration:none;
	text-indent:-4000px;
	margin:0px;
	}
	
#menu a:hover {
	background-position:0pt -26px;
	}
	
#menu a.active {
	background-position:0pt -26px;
	}

#ctl00_hyptrangchu {
	width:100px;
	background:transparent url("userfiles/images/trangchu.gif") no-repeat scroll left top;
	}
	
#ctl00_hypcongtrinhxaydung {
	width:160px;
	background:transparent url("userfiles/images/congtrinhxaydung.gif") no-repeat scroll left top;
	}
	
#ctl00_hypcongtrinhthietke {
	width:160px;
	background:transparent url("userfiles/images/congtrinhthietke.gif") no-repeat scroll left top;
	}
	
#ctl00_hypchuyende {
	width:100px;
	background:transparent url("userfiles/images/chuyende.gif") no-repeat scroll left top;
	}
	
#ctl00_hypthamkhao {
	width:100px;
	background:transparent url("userfiles/images/thamkhao.gif") no-repeat scroll left top;
	}
	
#ctl00_hyptuvan {
	width:80px;
	background:transparent url("userfiles/images/tuvan.gif") no-repeat scroll left top;
	}
	
#ctl00_hyplienhe {
	width:75px;
	background:transparent url("userfiles/images/lienhe.gif") no-repeat scroll left top;
	}
	
#menu ul {
	list-style:none;
	}
	
#menu ul li {
	font:12px arial;
	color:#fff;
	display:inline;
	float:left;
	width:auto;
	height:20px;
	padding:6px 15px 0 14px;
	text-decoration:none;
	text-transform:uppercase;
	background:transparent url("userfiles/images/bg_menu.gif") no-repeat left;
	}
	
#menu ul li.select {
	font:12px arial;
	color:#fcaf36;
	display:inline;
	float:left;
	width:auto;
	height:20px;
	padding:6px 15px 0 14px;
	text-decoration:none;
	text-transform:uppercase;
	background:transparent url("userfiles/images/bg_menu.gif") no-repeat left;
	}
	
#menu ul li a {
	font:12px arial;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	}
	
#menu ul li a:hover {
	color:#fcaf36;
	}

/*=== container ===*/
#container {
	width:776px;
	height:auto;
	float:left;
	display:inline;
	background-color:#e5e5e5;
	border-left:1px #0b2876 solid;
	border-right:1px #0b2876 solid;
}

.col_left {
	width:200px;
	height:auto;
	margin:10px 0 0 0;
	padding:0 0 10px 0;
	float:left;
	display:inline;
	background-color:#0b2876;
	}
	
h1 {
	font:14px arial;
	font-weight:bold;
	color:#0b2876;
	padding:0;
	text-transform:uppercase;
	}
	
h2 {
	font:14px arial;
	font-weight:bold;
	color:#fff;
	padding:0;
	text-transform:uppercase;
	}
	
h3 {
	font:12px arial;
	font-weight:bold;
	color:#fff;
	padding:0;
	text-align:left;
	text-transform:none;
	}
	
h3 a {
	font:12px arial;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-decoration:underline;
	}
	
h3 a:hover {
	text-decoration:none;
	}
	
h4 {
	font:14px arial;
	font-weight:bold;
	color:#fcaf36;
	padding:0 0 10px 0;
	text-align:center;
	text-transform:uppercase;
	}
	
h4 a{
	font:14px arial;
	font-weight:bold;
	color:#fcaf36;
	padding:0 0 10px 0;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	}	
	
.title_h5 {
	width:400px;
	height:24px;
	margin:0;
	padding:0;
	float:left;
	display:inline;	
	}
	
.title_h5 img {
	width:10px;
	height:24px;
	margin:0;
	padding:0;
	float:left;
	display:inline;	
	}	

h5 {
	width:auto;
	height:24px;
	margin:0;
	padding:0x 10px 0 0;
	font:15px arial;
	font-weight:bold;
	color:#0b2876;
	text-transform:capitalize;
	text-align:left;
	vertical-align:middle;
	float:left;
	display:inline;
	background:url("userfiles/images/bg_title.gif") repeat-x left;
	background-position-y: none;
	}
	
h5 a {	
	font:15px arial;
	font-weight:bold;
	padding:10x 10px 0 0;
	color:#0b2876;
	text-decoration:underline;
	text-transform:capitalize;
	float:left;
	display:inline;
	}
	
h5 a:hover {	
	color:#fcaf36;
	}
	
.box {
	width:160px;
	height:140px;
	margin:10px 10px 0 10px;
	padding:0 10px 10px 10px;
	border:1px #fff solid;
	background-color:#e5e5e5;
	float:left;
	display:inline;
	}
	
.box img {
	width:auto;
	height:auto;
	margin:0;
	border:none;
	float:left;
	display:inline;
	}
	
.col_right {
	width:560px;
	height:auto;
	margin:10px 10px 0 0;
	float:right;
	display:inline;
	background-color:#0b2876;
	}
	
.box_blue {
	width:540px;
	height:auto;
	margin:0;
	padding:10px;
	float:left;
	display:inline;
	background-color:#0b2876;
	}
	
.box_blue img {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	border:0;
	}
	
.box_conent {
	width:540px;
	height:auto;
	margin:0 0 10px 0;
	float:left;
	display:inline;
	}
	
.box_conent3 {
	width:560px;
	height:auto;
	margin:0;
	padding:0 0 10px 0;
	float:left;
	display:inline;
	background-color:#E5E5E5;
	}
	
.box_conent3 img {
	width:auto;
	height:auto;
	margin:10px 0 0 0;
	border:none;
	}
	
.box_conent2 {
	width:520px;
	height:auto;
	margin:2px 0 0 0;
	padding:0 10px 10px 10px;
	float:left;
	display:inline;
	border:1px #fff solid;
	background-color:#e5e5e5;
	}
	
.box_conent2 img {
	width:auto;
	height:auto;
	margin:0 0 0 180px;
	border:none;
	text-align:center;
	float:left;
	display:inline;
	}

.box_conent21 {
	width:500px;
	height:auto;
	margin:2px 0 0 0;
	padding:0 0px 0px 0px;
	float:left;
	display:inline;
	border:1px #fff solid;
	background-color:#e5e5e5;
	}
	
.box_conent21 img {
	width:auto;
	height:auto;
	margin:0 0 0 0;
	border:none;
	text-align:center;
	float:left;
	display:inline;
	}

	
.box_conent img {
	width:auto;
	height:auto;
	margin:0;
	border:none;
	}
	
.text {
	width:auto;
	height:auto;
	margin:0 10px 0 0;
	float:left;
	display:inline;
	text-align:center;
	}
	
.text img {
	width:auto;
	height:auto;
	margin:0;
	border:none;
	text-align:center;
	}
	
.text2 {
	width:auto;
	height:auto;
	margin:0 10px 0 10px;
	float:left;
	display:inline;
	text-align:left;
	}
	
.text2 p {
	font:12px arial;
	font-weight:bold;
	color:#0b2876;
	padding:0;
	text-align:left;
	text-transform:none;
	}
	
.text2 p a {
	font:12px arial;
	font-weight:bold;
	color:#0b2876;
	text-align:left;
	text-transform:none;
	text-decoration:underline;
	}
	
.text2 p a:hover {
	text-decoration:none;
	}
	
.text2 img {
	width:auto;
	height:auto;
	margin:0;
	border:none;
	float:left;
	}
	
#flash_quytrinh {
	width:500px;
	height:120px;
	margin:0 0 0 10px;
	float:left;
	display:inline;
	}
	
#flash_company {
	width:150px;
	height:150px;
	margin:0;
	float:right;
	}
	
.box_conent4 {
	width:520px;
	height:auto;
	margin:5px 0 0 0;
	padding:10px;
	float:left;
	display:inline;
	background-color:#fff;
	}
	
.box_conent4 p {
	font:12px arial;
	color:#0b2876;
	padding:0;
	text-align:left;
	text-transform:none;
	}
	
.box_conent4 img {
	/*width:auto;
	height:auto;
	*/
	width:80px;
	height:80px;
	margin:0 10px 10px 0;
	padding:0;
	float:left;
	display:inline;
	border:none;
	}

.box_conent4 .img_small {
	width:80px;
	height:80px;
	margin:0 12px 10px 12px;
	padding:0;
	float:left;
	display:inline;
	background:url("userfiles/images/bg_img.gif") no-repeat left;
	}
	
.box_conent4 .img_small img {
	/*
	width:auto;
	height:auto;
	*/
	width:80px;
	height:80px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:1px #606060 solid;
	}
	
p.number {
	font:12px arial;
	font-weight:normal;
	color:#3f7da5;
	text-align:left;
	padding:10px 0 10px 10px;
	word-spacing:5px;
	}
	
p.number a {
	font:12px arial;
	font-weight:normal;
	color:#ff9c00;
	text-decoration:none;
	}
	
p.number a:hover {
	text-decoration:underline;
	}
	
.box_conent4 h2 {
	font:12px arial;
	color:#ff0205;
	text-transform:none;
	font-weight:bold;
	padding:0 0 10px 0;
	}
	
.box_conent4 h2 a {
	font:12px arial;
	color:#ff0205;
	text-transform:none;
	font-weight:bold;
	text-decoration:none;
	}
	
.box_conent4 h2 a:hover {
	text-decoration:underline;
	}

/*=== footer ===*/
#footer {
	width:756px;
	height:50px;
	float:left;
	display:inline;
	padding:10px 10px 0 10px;
	border-left:1px #0b2876 solid;
	border-right:1px #0b2876 solid;
	background:url("userfiles/images/bg_footer.gif") repeat-x left;
}

#footer p {
	font:11px verdana;
	color:#fff;
	float:left;
	display:inline;
	padding:20px 0 0 0;
}

#footer p span {
	font:16px arial;
	font-weight:bold;
	color:#fff;
}

#footer p.right {
	font:11px verdana;
	color:#fff;
	float:right;
	display:inline;
	padding:20px 0 0 0;
}

.text3 {
	width:auto;
	height:auto;
	margin:10px 0 0 10px;
	padding:0;
	}
	
.text3 p {
	font:12px arial;
	text-align:left;
	color:#0B2876;
	font-weight:bold;
	text-decoration:none;
	width:100px;
	float:left;
	display:inline;
	}

.text5 p {
	font:12px arial;
	text-align:left;
	color:#0B2876;
	font-weight:bold;
	margin:10px 0 20px 10px;
	text-decoration:none;
	width:500px;
	float:left;
	display:inline;
}
		
.text4 {
	width:auto;
	height:auto;
	margin:10px 0 0 110px;
	padding:0;
	}
	
.tu_van {
	width:520px;
	height:auto;
	margin:0;
	padding:0 0 10px 0;
	text-align:center;
	background-color:#E5E5E5;
	float:left;
	display:inline;
	}
h6 {
	width:505px;
	height:20px;
	background-color:#0B2876;
	font:14px arial;
	color:#fff;
	font-weight:bold;
	text-align:left;
	padding:5px 0 0 15px;
	}
	
h6 a {
	font:14px arial;
	color:#fff;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	}
	
h6 a:hover {
	text-decoration:none;
	}
	
.tu_van img {
/*
	width:auto;
	height:auto;
*/
	width:68px;
	height:68px;
	margin:20px 20px 0 20px;
	padding:1px;
	float:left;
	display:inline;
	border:1px #686868 solid;
	}
	
.tu_van p {
	font:12px arial;
	color:#0B2876;
	text-align:left;
	margin:15px 0 0 0px;
	line-height:20px;
	}
.tu_van li {
	font:12px arial;
	color:#0B2876;
	font-weight:bold;
	text-align:left;
	line-height:15pt;
	margin:15px 0 0 20px;
	}
	
.tu_van li a{
	text-decoration:none;
	color:#0b2876;
}

.tu_van1 {
	width:520px;
	height:auto;
	margin:0;
	padding:0 0 0px 0;
	text-align:center;
	background-color:#E5E5E5;
	float:left;
	display:inline;
	}
p.number1 {
	font:12px arial;
	font-weight:normal;
	color:#3f7da5;
	text-align:left;
	padding:10px 0 10px 0px;
	word-spacing:5px;
	}
	
p.number1 a {
	font:12px arial;
	font-weight:normal;
	color:#ff9c00;
	text-decoration:none;
	}
	
p.number1 a:hover {
	text-decoration:underline;
	}
	
.box_conent41 {
	width:520px;
	height:auto;
	margin:5px 0 0 0;
	padding:10px;
	float:left;
	display:inline;
	background-color:#fff;
	}
	
.box_conent41 p {
	font:12px arial;
	color:#0b2876;
	padding:0;
	text-align:left;
	text-transform:none;
	}
	
.box_conent41 img {
	width:auto;
	height:auto;
	margin:0 10px 10px 0;
	padding:0;
	float:left;
	display:inline;
	border:none;
	}

.box_conent41 .img_small img {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:1px #606060 solid;
	}

.quitrinhxaynha
{
	color:#0b2876;
	text-decoration:none;
	font-weight:bold;
}
.box_conent41 li{
	font:12px arial;
	color:#0B2876;
	text-align:left;
	margin:15px 0 0 0px;
	line-height:20px;
	}

.quangcao {
	width:520px;
	height:auto;
	margin:5px 0 0 0;
	padding:10px;
	float:left;
	display:inline;
	background-color:#fff;
	}
	
.quangcao p {
	font:12px arial;
	color:#0b2876;
	padding:0;
	text-align:left;
	text-transform:none;
	}

.quangcao img {
	width:118px;
	height:48px;
	margin:0 10px 10px 0;
	padding:0;
	float:left;
	display:inline;
	border:none;
	}

.box_conent31 {
	width:560px;
	height:auto;
	margin:0;
	padding:0 0 10px 0;
	float:left;
	display:inline;
	background-color:#E5E5E5;
	}
	
.box_conent31 img {
	width:250px;
	height:292px;
	margin:10px 0 0 0;
	border:none;
	}