@charset "utf-8";
/* CSS Document */
* {margin:0;
	padding:0;}
body {
	color:#333333;
	background:#FFFFFF;
	margin:0;
	padding:0;
	font-family:Tahoma;
	font-size:12px;
}

ul ,li , ol { list-style:none;}

#main_wrapper {
	margin:0 auto;
	margin-top:5px;
	padding:0;
	width: 972px;
	height:auto;
}
.wrapper {
	/*background:url(images/main_wrapper.gif) repeat-y center top;*/
	margin:0;
	padding:0;
	width: 972px;
}
#bottom_wrapper {
	margin:0 auto;
	padding:0;
	margin-bottom:20px;
	width:972px;
	height:14px;
	/*background:url(images/bottom_wrapper.gif) no-repeat center top;*/
}
/* LEFT COLUMN                                       */

.nav {
	width:972px;
	height:48px;
	background:url(images/bg_nav_blue.gif) no-repeat center top;
}
ul.main_nav {
	text-align:center;
	line-height:45px;
}
ul.main_nav li {
	display:inline;
	padding:5px 10px;
	text-transform:uppercase;
	font-size:12px;
	color:#CC0000;
}
ul.main_nav li a.active {
	color:#FF0000;
}
ul.main_nav li a {
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
ul.main_nav li a:hover {
	color:#FF0000;
}
.header {
	width:972px;
	height:120px;
	;
}
.logo {
	float:left;
	width:90px;
	height:99px;
	margin:10px 0 0 20px;
}
.box_search {
	float:right;
	margin-right:10px;
	width:315px;
	height:80px;
}
.sub_menu {
	text-align:right;
	padding:10px 15px 8px 0;
}
.sub_menu a {
	text-decoration:none;
	color:#CC0000;
}
.sub_menu a:hover {
	text-decoration:underline;
}
.search {
	width:306px;
	height:41px;
	background:url(images/bg_search.gif) no-repeat;
}
.in_search {
	float:left;
	padding:7px 5px 0 5px;
}
fieldset {
}
input.text_search {
	float:left;
	width:180px;
	height:20px;
	border:none;
	margin-top:7px;
	padding-right:38px;
	text-align:left;
	font-size:12px;
}
.banner {
	width:960px;
	text-align:center;
}
.in_banner {
	padding-left:11px;
}
.Sheath_main_content {
	width:972px;
	height:auto;
}
.main_content {
	
	min-height:417px;
	height:auto !important;
	height:417px;
	margin-left:15px;
	padding:10px 0 0 15px;
	background:url(images/main_content.png) no-repeat scroll;
	
}
/*--------------------------Content_trang con---------------------------------------*/

.left_main_content {
	width:210px;
	height: auto;
	margin:0;
	padding:0;
	float:left;
	background:url(images/home_news_topic_item_out_bg_blue.jpg) no-repeat center top;
	height:497px;
}
.in_left_main_content {
	width:100%;
	text-align:right;
	list-style:none;
}
/*.in_left_main_content ul {
	text-align:right;
	padding-top:15px;
	padding-right:0px;
}
.in_left_main_content ul li {
	list-style:none;
	height:25px;
	background: url(images/button_muiten_chinh.gif) no-repeat scroll 193px 9px ;
	line-height:25px;
	padding-right:8px;
}
.in_left_main_content ul li a {
	
}
.in_left_main_content ul li a:hover {
	font-weight:bold;
	text-decoration:none;
}
.in_left_main_content ul li.selected {
	background: url(images/hover_bg_left_main_content.gif) no-repeat scroll;
	
	font-weight:bold;
} 
.in_left_main_content ul li.selected a { color:#000;} */

.middel_main_content {
	width:460px;
	height:auto;
	float:left;
	padding-left:15px;
} 
.in_middel_main_content {
	/*background:url(images/bg_in_middel_main_content.gif) no-repeat center top;*/
}
.main_link {
	padding:15px 0 7px 0;
	border-bottom:1px solid #ebebeb;
}
.main_link a {
}
.list_content {
}
.content_open {
	padding:20px 0;
	clear:both;
	border-bottom:1px solid #ccc;
}
.one_left {
	float:left;
}
.one_left a img.in_pic {
	padding:4px;
	border:1px solid #ccc;
	
}
.one_right_content a {
	font-weight:bold;
	color:#333;
}
.other_news {
	padding:20px 7px;
	
}
.first-header h3 {
	
	color:#F90;
	font-size:13px;
}
.item {
	padding:5px 0;
	background:url(images/button_muiten1.gif) no-repeat scroll 3px 7px  ;
	padding-left:8px;
	
}
.item a {
	padding-left:10px;
	text-align:justify;
}
.item a:hover {
	text-decoration: underline;
	color:#666;
}
.right_main_content {
	width:205px;
	height:auto;
	float:right;
	padding-right:17px;
}
.in_right_main_content {
	
}
.content_bdcs {
	padding:5px;
}
.module_style_1 {
	border:1px solid #ececec;
	padding:8px 7px 8px 7px;
	margin-bottom:8px;
}

.module_style_1 div { padding:2px 0 3px 0;}
.module_style_1 h3 {
	color: #F60;
	border-bottom:1px dashed #ececec;
	padding:3px;
	font-size:13px;
	font-weight:normal;
}
a.register {
	padding:4px 10px;
	border:1px solid #efefef;
	background:# FC6;
	color:#09F;
	left:90px;
	position: relative;
}
a.register:hover {
	border:1px solid #d5d5d5;
	text-decoration:none;
	color:#F90;	
}
.hoi_dap {
	padding:20px 0 0px 25px;
}

.hoi_dap h1 { font-size:15px;}
.in_hoi_dap li {
	line-height:15px;
	padding:8px 0;
}
.in_hoi_dap li a {
	color:#09F;
}
.in_hoi_dap li a:hover {
	text-decoration:underline;
}
.sheath_pagination {
	text-align:center;
}
ul.pagination {
	list-style:none;
}
ul.pagination li {
	display: inline;
	padding:0 5px;
}
ul.pagination li a.in_pagination {
	padding:2px 5px;
	border:1px solid #ededed;
}
ul.pagination li a.in_pagination:hover {
	text-decoration:none;
	border:1px solid #ccc;
	background:#e8e8e8;
	color:#42a5f2;
}
.under_pagination {
	padding:5px 0;
}

.content_bdcs div { padding:3px 3px;}

/*ul li.in_selected_other { _padding:0; _margin:0;}
ul li.in_selected_other { /*padding:15px 30px 10px 0;/
 magin:0; padding:0;
}*/
/*ul li.in_selected_other { background: url(images/hover_bg_left_main_content_small.gif) no-repeat scroll ; line-height:21px; font-weight:bold;}
/*ul li.in_selected_other a.in_in_selected_other { padding-right:30px; font-size:10px; } 
/*ul li.in_selected_other a.in_in_selected_other { padding:10px 30px 10px 0;}*/
/*ul li.in_other { background: url(images/menu_bg1.gif) no-repeat scroll 185px 10px; line-height:21px;} /*
/*ul li.in_other a.in_in_other {padding-right:30px; font-size:10px;} */

.module_style1 { 
	width:100%;
	text-align:right;
	margin-top:40px;
	
}

.module_style1 ul.menu li.selected 
{
	background: url(images/hover_bg_left_main_content.gif) no-repeat scroll ;
	font-weight:bold;
	}
.module_style1 ul.menu 
{ 
	background:none; margin:0; padding: 0;  
}
.module_style1 ul.menu li  
{ 
	background: url(images/button_muiten_chinh.gif) no-repeat scroll 193px 9px ;
	line-height:25px;
	margin:0 !important; 
	padding:0 !important; 
	
	/*padding:5px 15px 5px 0;*/
	
}
.module_style1 ul.menu li a {
	padding-right:25px !important;
}

.module_style1 ul.menu li a:hover {
	text-decoration: none;
	font-weight:bold;
}

.module_style1 ul.menu ul li 
{ 
	padding:0 5px 0 0  !important;
	background:url(images/menu_bg1.gif) no-repeat scroll 185px 12px ;
	
}


.module_style1 ul.menu ul li.active 
{ 
	background: url(images/hover_bg_left_main_content_small.gif) no-repeat ; 

}


.module_style1 ul.menu ul li a 
{ 
	padding: 0 35px 0 0 !important;
	
	
}

#content_job ol li a { color:#09F;}
#content_job ol li a:hover { text-decoration:underline;}

.print_or_email { 
	padding:8px 0; 
	text-align:justify;
	}
.print_or_email span  { padding-right:15px;}

.print_or_email span a { color:#000; font-weight:bold; padding-left:7px;}

.print_or_email span img { padding-top:0px;}


/*--------------------------Content_trang con---------------------------------------*/

/*  .left_content {
	float:left;
	width: 9px;
	height:417px;
	background:url(images/content_left.png) no-repeat scroll;
	
}
.right_content {
	float:right;
	width:9px;
	height:417px;
	background:url(images/content_right.png) no-repeat scroll;
	
}
.middel_content {
	float:left;
	width:924px;
	height:417px;
	background:url(images/content_center.gif) repeat-x scroll;
	
}  */
/*.left_mid {
	float:left;
	width:182px;
	height:338px;
	padding-top:10px;
}
ul.in_left_mid {
	margin:10px 3px;
	width:182px;
	height:338px;
	background:url(images/left_sidebar.gif) no-repeat;
	text-align:right;
}
ul.in_left_mid li {
	list-style:none;
	padding:7px 0;
}
ul.in_left_mid li a {
	padding:7px 15px;
	text-decoration:none;
	color:#000;
}
ul.in_left_mid li a:hover, ul.in_left_mid li a:active {
	width:181px;
	height:23px;
	background:url(images/hover.gif) no-repeat;
}
.center_mid {
	float:left;
	width:500px;
	height: auto;
	padding-left:10px;
	padding-right:7px;
	padding-top:10px;
} */
.three_cenmid {
	text-align:justify;
	padding-bottom:15px;
}
.three_cenmid h3 {
}
.three_cenmid p.text {
}
a.read_more {
	text-decoration:none;
	color: #09F;
	float:right;
}
a.read_more:hover {
	text-decoration:underline;
}
.right_mid {
	float:left;
	width:200px;
	height: auto;
	padding-left:10px;
	padding-top:10px;
}
.co_phieu {
	text-align:center;
}
img.pic_cp {
	border:4px solid #ccc;
}
.footer {
	width:972px;
}
.in_footer {
	
	padding:5px 0 15px 0;
	background:url(images/bg_footer_blue.gif) no-repeat center top;
}


	


.in_footer p.text {
margin-left:20px;
	color:#333333;
}
a.link_csse {
	text-decoration:none;
	color:#F00;
	font-weight:bold;
}
a.link_csse:hover {
	text-decoration:underline;
}

#bong_do {

box-shadow: -2px -2px 2px #666;
-moz-box-shadow: -2px -2px 2px #666;
-webkit-box-shadow: -2px -2px 2px #666;
margin-right: 2px;
padding: 20px;
}
.lien_he_1
{
float:left;
width:350px;
padding-left: 20px;
}
.lien_he_2
{
width:200px;
float:left;

}