@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#FFFFFF url(../images/public/bg.gif) repeat-x;
}
img {
	border:none;
}
.main {
	width:982px;
	margin:0 auto;
}
.main_layout {
	width:978px;
	float:left;
	border-left:1px solid #0463a6;
	border-right:1px solid #0463a6;
	margin-bottom:10px;
}
.header {
	width:980px;
	float:left;
	height:24px;
	line-height:24px;
}
.header_menu_img {
	width:10px;
	float:right;
	height:10px;
	padding:7px 10px 7px 10px;
}
.header_menu_none_line {
	padding:0px 20px 0px 5px;
	text-align:center;
	float:right;
	text-align:right;
	line-height:24px;
}
.header_menu_none_line a {
	color:#FFFFFF;
	text-decoration:none;
}
.header_menu_none_line a:hover {
	color:#000000;
	text-decoration:underline;
}
.header_menu_none {
	padding:0px 20px 0px 5px;
	text-align:center;
	float:right;
	text-align:right;
	line-height:24px;
	border-right:1px solid #CCCCCC;
}
.header_menu_none a {
	color:#FFFFFF;
	text-decoration:none;
}
.header_menu_none a:hover {
	color:#000000;
	text-decoration:underline;
}
.top_banner {
	width:980px;
	float:left;
}
.top_banner_logo {
	width:200px;
	height:118px;
	float:left;
	border-top:1px solid #0463a6;
	border-right:1px solid #0463a6;
	border-bottom:1px solid #0463a6;
}
.top_banner_banner {
	height:93px;
	width:777px;
	float:left;
	border-top:1px solid #0463a6;
	border-right:1px solid #0463a6;
}
.top_banner_menu {
	width:777px;
	float:left;
	height:24px;
	/*background:url(../images/public/bg_menu_top.gif) repeat-x;*/
	background-color:#0463a6;
	border-bottom:1px solid #6a6a6a;
	border-right:1px solid #6a6a6a;
	border-top:1px solid #6a6a6a;
}
.top_banner_menu_none {
	padding:0px 17px 0px 17px;
	float:right;
	height:24px;
	border-left:1px solid #FFFFFF;
}
.top_banner_menu_none a {
	line-height:24px;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.crl_2 {
	width:978px;
	float:left;
	height:10px;
	background-color:#FFFFFF;
}

.crl {
	width:978px;
	float:left;
	height:10px;
}

.layout {
	width:978px;
	float:left;
	background:url(../images/public/bg_layout.gif) repeat-y;
}
.layout_left {
	width:196px;
	float:left;
	margin-right:4px;
	padding-bottom:10px;
}
.layout_left_menu {
	width:196px;
	float:left;
	margin-bottom:10px;
}
.layout_menu_left {
	width:170px;
	float:left;
	margin-bottom:10px;
}
.layout_left_search {
	width:175px;
	height:57px;
	float:left;
	padding:10px;
	margin-bottom:10px;
	border-top:1px solid #0463a6;
	border-right:1px solid #0463a6;
	border-bottom:1px solid #0463a6;
	background-color:#f5f5f5;
}
.layout_left_box_truycap {
	width:175px;
	padding:10px;
	float:left;
	border-top:1px solid #0463a6;
	border-right:1px solid #0463a6;
	border-bottom:1px solid #0463a6;
	margin-bottom:10px;
	background-color:#f5f5f5;
}
.layout_left_box_truycap_luot {
	width:174px;
	text-align:center;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#025b9a;
	line-height:25px;
}
.layout_left_box_truycap_so {
	width:174px;
	float:left;
	text-align:center;
	color:#f06800;
	font-weight:bold;
	font-size:15px;
	letter-spacing:2px;
	line-height:25px;
}
.layout_left_hotro {
	border-top:1px solid #0463a6;
	border-right:1px solid #0463a6;
	border-bottom:1px solid #0463a6;
	float:left;
	width:195px;
	padding-bottom:10px;
	text-align:center;
	margin-bottom:10px;
}
.layout_left_hotro_menu {
	width:185px;
	float:left;
	height:30px;
	background-color:#0463a6;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.layout_left_hotro_nick {
	width:195px;
	float:left;
	margin:5px 0px 5px 0px;
}
.layout_center {
	width:585px;
	float:left;
	margin-right:4px;
}
.layout_center_title {
	width:535px;
	height:25px;
	float:left;
	color:#025b9a;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
}
.layout_center_text {
	width:525px;
	padding-right:5px;
	float:left;
	color:#565757;
	line-height:18px;
	font-weight:600;
	text-align:justify;
}
.layout_center_text img {
	border:1px solid #56b7f9;
}
.layout_center_box_text img {
	border:1px solid #56b7f9;
}
.xemchitiet {
	width:90px;
	float:right;
	text-align:right;
	background:url(../images/public/icon_xemchitiet.png) 2px no-repeat;
}
.xemchitiet a {
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
}
.xemchitiet a:hover {
	text-decoration:underline;
}
.layout_center_menu {
	width:565px;
	float:left;
	height:26px;
	background-color:#557d99;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
	padding-left:20px;
}
.layout_center_box_text {
	width:563px;
	float:left;
	border:1px solid #0463a6;
	padding:10px;
	margin-bottom:10px;
}
.layout_center_box_text_title {
	width:563px;
	float:left;
	text-align:justify;
	color:#000000;
	font-weight:600;
	line-height:18px;
	padding-bottom:10px;
}

.layout_center_box_text_title a:link{
	width:563px;
	float:left;
	text-align:justify;
	color:#000000;
	font-weight:600;
	line-height:18px;
	padding-bottom:10px;
}

.layout_center_box_text_title a:visited{
	width:563px;
	float:left;
	text-align:justify;
	color:#000000;
	font-weight:600;
	line-height:18px;
	padding-bottom:10px;
}

.layout_center_box_text_title a:hover{
	width:563px;
	float:left;
	text-align:justify;
	color:#000000;
	font-weight:600;
	line-height:18px;
	padding-bottom:10px;
}

.layout_center_box_text_box {
	width:563px;
	float:left;
	text-align:justify;
	line-height:18px;
}
.layout_center_box_text_box img {
	border:1px solid #4fb4f9;
}
.line {
	height:3px;
	width:585px;
	background-color:#fc863e;
	float:left;
	margin-bottom:10px;
}
.layout_center_box_news {
	width:585px;
	float:left;
}
.layout_center_box_news a {
	text-decoration:none;
	line-height:20px;
	color:#001f34;
}
.layout_center_box_news a:hover {
	text-decoration:underline;
}
.layout_right {
	width:189px;
	float:left;
}
.menuModright {
	width:179px;
	height:24px;
	padding-left:10px;
	line-height:24px;
	background-color:#0463a6;
	color:#FFFFFF;
	font-weight:bold;
}
.layout_right_box_modright_content {
	width:189px;
	float:left;
	margin-bottom:10px;
}
.layout_right_box_news {
	float:left;
	width:180px;
	padding:5px 5px 5px 3px;
}
.layout_right_box_news_title {
	width:165px;
	float:left;
	background:url(../images/public/icon_news.png) no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}
.layout_right_box_news_title a {
	text-decoration:none;
	color:#000000;
	line-height:17px;
	text-align:justify;
}
.layout_right_box_news_title a:hover {
	color:#BC7D04;
}
.layout_right_qc {
	width:188px;
	border:1px solid #0463a6;
	float:left;
	margin-bottom:10px;
}
.footer {
	width:978px;
	border-bottom:1px solid #0463a6;
	border-top:1px solid #0463a6;
	float:left;
	height:101px;
	background:url(../images/public/bg_footer.gif) repeat-x;
}
.footer_title {
	padding-left:200px;
	float:left;
	width:740px;
	margin-top:15px;
	color:#1891fd;
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	line-height:20px;
}
.footer_text {
	padding-left:200px;
	float:left;
	width:740px;
	line-height:18px;
}
.layout_center_text_gioithieu {
	width:570px;
	padding-right:5px;
	float:left;
	color:#565757;
	line-height:18px;
	text-align:justify;
	padding-left:10px;
}
.layout_center_text_gioithieu img {
	border:1px solid #1891fd;
}
.layout_center_text_gioithieu span {
	padding-right:10px;
}
.layout_center_text_gioithieu span img {
	border:none;
}
.layout_center_title_gt {
	width:560px;
	float:left;
	color:#0f0f0f;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/public/icon_title_gt.gif) left 3px no-repeat;
	padding-left:25px;
}
.layout_center_title_gt a {
	width:560px;
	float:left;
	color:#0f0f0f;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.layout_center_text_gt {
	width:545px;
	padding:10px 10px 10px 30px;
	float:left;
	color:#565757;
	line-height:18px;
	text-align:justify;
}
.layout_center_tt {
	width:585px;
	float:left;
	height:530px;
	text-align:center;
}
.layout_center_ctdt {
	width:585px;
	float:left;
}
.layout_center_left {
	width:257px;
	float:left;
	padding-top:20px;
}
.layout_center_left a {
	text-decoration:none;
	line-height:18px;
	color:#0000FF;
}
.layout_center_left a:hover {
	color:#000000;
}
.layout_center_right {
	width:328px;
	float:left;
	padding-top:20px;
	padding-bottom:60px;
}
.layout_center_right_l {
	width:30px;
	float:left;
	height:102px;
	background:url(../images/public/bg_right_ctdt_l.gif) no-repeat;
}
.layout_center_right_m {
	width:276px;
	height:56px;
	float:left;
	padding:21px 0px 25px 0px;
	color:#025b9a;
	font-style:italic;
	font-weight:600;
	line-height:20px;
	background:url(../images/public/bg_right_ctdt_m.gif) repeat-x;
}
.layout_center_right_r {
	width:22px;
	height:102px;
	float:left;
	background:url(../images/public/bg_right_ctdt_r.gif) no-repeat;
}
.MsoNormalTable th {
	border: 1pt dashed rgb(187, 187, 187);
	background: rgb(192, 0, 0) none repeat scroll 0% 0%;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.MsoNormalTable td {
	border-style: none dashed dashed;
	border-color: rgb(240, 240, 240) rgb(187, 187, 187) rgb(187, 187, 187);
	border-width: medium 1pt 1pt;
	background-color: transparent;
	color: rgb(51, 51, 51);
	font-weight:bold;
	padding: 5px;
}
.layout_center_title_lichkhaigiang {
	width:545px;
	float:left;
	padding-left:40px;
	color:#d55f11;
	font-style:italic;
	font-weight:600;
	line-height:20px;
	margin-bottom:10px;
}
.layout_center_tab {
	width:585px;
	float:left;
	margin-bottom:10px;
}
.layout_center_title_gvhv {
	width:560px;
	float:left;
	color:#fc1303;
	line-height:25px;
	font-size:12px;
	font-weight:600;
	font-style:italic;
	background:url(../images/public/icon_title_gt.gif) left 3px no-repeat;
	padding-left:25px;
}
.TableBinhThanh th {
	border-top: 1pt solid rgb(187, 187, 187);
	border-bottom: 1pt solid rgb(187, 187, 187);
	background-color:#6dc0fb;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding:5px;
}
.TableBinhThanh td {
	padding: 5px;
	border-bottom:1px solid #e0dddd;
	text-align:left;
}
.TableBinhThanh a {
	color:#000000;
	text-decoration:none;
}
.TableBinhThanh a:hover {
	color:#BC7D04;
	text-decoration:underline;
}
.layout_center_sitemap {
	width:555px;
	float:left;
	padding-left:30px;
}
.txt_title_gray {
color:#666666;
font-family:tahoma;
font-size:11px;
font-weight:normal;
line-height:15px;
}
.txt_title_gray a {
	text-decoration:none;
}
a.lk_clients:link, a.lk_clients:visited {
color:#525252;
font-family:tahoma;
font-size:11px;
}
a:link, a:visited {
text-decoration:none;
}
a.lk_clients:hover {
color:#F9150C;
font-family:tahoma;
font-size:11px;
text-decoration:underline;
}
.layout_center_contact {
	width:585px;
	float:left;
	margin-bottom:10px;
}
.space_contact {
	width:585px;
	height:30px;
	float:left;
}
.layout_center_vbtl {
	width:585px;
	float:left;
}
a.Title_1 {
	color:#000066;
	font-weight:bold;
	text-decoration:none;
}
.Image {
	border-color:#9EB1C0 #677787 #677787 #9EB1C0;
	border-style:solid;
	border-width:1px;
}
.layout_center_vbtl_news {
	width:585px;
	float:left;
	padding-bottom:10px;
	background:url(../images/public/dot_content_1.gif) bottom repeat-x;
}
a.MenuLeftManage:link, a.MenuLeftManage:visited {
	color:#000066;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
a.MenuLeftManage:hover {
	color:#CC0000;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.gioithieu {
	float:left;
	width:585px;
	margin-bottom:10px;
}
.gioithieu_bg_left {
	width:24px;
	height:163px;
	float:left;
	background:url(../images/public/bg_gioithieu_left.gif) no-repeat;
}
.gioithieu_bg_center {
	width:538px;
	float:left;
	height:153px;
	padding-top:10px;
	background:url(../images/public/bg_gioithieu_center.gif) repeat-x;
}
.gioithieu_bg_right {
	width:23px;
	height:163px;
	float:left;
	background:url(../images/public/bg_gioithieu_right.gif) no-repeat;
}

.btn_search {
	width:31px;	
	height:19px;
	background:url(../images/public/button_seach_left.gif) repeat-x;
	border: 0px;
}

.layout_center_menu_m {
	
	width:559px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
	float:left;
	height:26px;
	text-transform: uppercase;   
}

.layout_center_menu_m a:link{
	
	width:559px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
	float:left;
	height:26px;
	text-transform: uppercase;   
}


.layout_center_menu_m a:visited{
	
	width:559px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
	float:left;
	height:26px;
	text-transform: uppercase;  
}

.layout_center_menu_m a:hover{
	
	width:559px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:26px;
	float:left;
	height:26px;
	text-transform: uppercase;     
}

.note{
	
	color: red;    
}

.contact{
	
	color: #324e7d;    
}

.textbox{
	font-size:11px;
	color:#000000; 
	width: 300px;
}

.textarea{
	font-size:11px;
	color:#000000; 
	width: 300px;
}

