﻿body, div, p, h1, h2, h3, h4, ul, li, table
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	margin: 0;
	padding: 0;
	text-align: left;
}
body
{
    font: normal 11px Tahoma;
	/*background: #C9C299 url('../Images/body_bg_sky_051408.gif'); */
	background : #FFFFFF;
}

img { border:none}
a {text-decoration: none; color:#000000;}
a:hover { text-decoration:underline; color:#880000;}
input {font: normal 11px Tahoma;}
textarea {font: normal 11px Tahoma;}

.imgBox
{
	 /*width:75px;*/ 
	 border-style :solid; 
	 border-width :thin; 
	 border-color:Gray; 
	 text-align:center; 
	 width :70px;
	 float:left;
}

.imgLoading
{
	border:0;
    background-color: #000000;
    background-image: url(/images/ajax-loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
}

/* Master Page Layout */
#master_header
{
	margin: -1px auto 0 auto;
	width: 998px;
}

#master_headertop
{
	height:200px;
    background: url('../images/banner.jpg') no-repeat left top;
	/*background: url(images/headertop_img.jpg) no-repeat left top;*/
}

#wrapper {
	text-align:center;
	margin: auto;
	width: 998px;
	background: #ffffff;
	position: relative;
}
.ModuleCenter
{
	float:left; 
	padding-left: 15px; 
	width: 280px; 
	border: 2px solid #ECE5B6 background-repeat:repeat-x; 
	height: 150px;
	background: #FFFFFF; /* #D4CAB6 */
	text-align : left;
	/*border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;*/

}
.ModuleCenterTop
{
	float:left; 
	padding-left: 15px; 
	width: 575px; 
	border: 2px solid #ECE5B6 background-repeat:repeat-x; 
	height: auto;
	background: #FFFFFF; /* #D4CAB6 */
	text-align : left;
	/*border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;*/

}
.NewestMediaBox
{
	float:left; 
	padding-left: 15px; 
	width: 280px; 
	border: 2px solid 	#ECE5B6; 
	background-image:url('/images/boxvideo_bd_content_bg.gif'); 
	background-repeat:repeat-x; 
	height: 200px;
}
/*-----------------------------------------*/
.News_header {float:left; padding-left:15px;}
.News_img { float:left; border-style :solid; border-width :thin; border-color:Gray; text-align:center; width :100px;}
.News_content {clear:both}
.News_header {float:left; padding-left:10px; width:450px}
.othernews-title {padding-right:5px; font:bold 14px arial; color:#8a0000;}
/*-----------------------------------------*/
.MediaDetailLeft
{
	font-weight:bold;
	border-bottom: 1px dotted #c0c0c0;
}
.MediaDetailRight
{
	width:150px;
	border-bottom: 1px dotted #c0c0c0;
}
.separator
{
	width : 280px;
	border-bottom : 1px dotted #95B9C7;
}
#tinlienquan
{
	width:auto;
	clear:both;
}
#tintucmoinhat_hinhanh
{
	width:120px; 
	height:120px; 
	float:left; 
	padding-left:10px
}
#tintucmoinhat_hinhanh #hinhanh
{
	/*position:absolute; 
	z-index:1 */
	float:left;
	padding-right : 10px;
}
#tintucmoinhat_hinhanh #chude
{
	/*position:absolute; 
	top: 580px;  
	filter: alpha(opacity=50); 
	-moz-opacity: .5; 
	background:#ffffff; 
	z-index:2;*/
}
#tintucmoinhat_noidung
{
	width:400px; 
	float:left
}
.formView
{
	width:600px; 
}
/*------------------------------------------------*/
#Search
{
	border-width:thin; 
	border-style:solid; 
	border-color : #A9A9A9; 
	clear: both; 
	height:105px; 
	width : 570px;
	text-align  : left;
}
#Search #Pic
{
	float: left;
	border-style :solid; 
	border-width :thin; 
	border-color:Gray; 
	text-align:center; 
	width :100px;
}
#Search #Name
{
	float:left; 
	padding-left:20px; 
	width:200px
}

#Search #PubName
{
	float:left; 
	padding-left:20px; 
	width:200px
}

#Search #PubDate
{
	float:left; 
	padding-left:20px;
}
/*------------------------------------------------*/
.titleRight
{
	font-family :Tahoma;
	font-weight:bold;
	font-size : 13px;
	height : 20px;
	/*color: #153E7E; */
	color: #fff;
	padding: 2px 0 5px 10px;
	background: #f4f4e1; /* #847A67;*/
	/*background:  url('../Images/nbcm_home_header_bg.png') repeat-x bottom; */
	clear : both;
	/*padding-left: 5px;
	padding-top: 10px; */
	vertical-align : middle;

}
/*-------------------------------------------------------------------------------------*/
.TitleL  { font-family: 'Times New Roman'; font-size: 14pt; font-weight: bold; margin-top: 0 }
/*-------------------------------------------------------------------------------------*/
.title
{
	font-family :Tahoma;
	font-weight:bold;
	font-size : 12px;
	height : 22px;
	color: #408101;/*#52616E; color: #847A67;*/
	background: /*#D4CAB6*/#E7E7BD url('/images/icon.jpg') no-repeat 5px 5px; 
	clear : both;
	padding-left: 20px;
	
	vertical-align : middle;
	text-align : left;
	/*border-left-width : 0px;
	border-top-width : 0px;
    border-right-width : 0px;
	border-bottom-width : thin;
	border-color :Gray;
    border-style : solid;*/
}

.title_label
{
	font-family : Tahoma;
	font-size : 14px;
	font-weight :bold;
	color : #FF0000;
}
#titleControls a
{
  text-decoration: none;
  color: #000000;
}
#titleControls h2 {
  color: #408101;
  background:  #E7E7BD url(/images/icon.jpg) no-repeat 5px 5px; 
  padding: 4px 4px 5px 20px;
  font-size : 12px;
  text-align : left;
}
#titleControls li {
  background: #FFFFFF /*#D4CAB6*/ left url(images/bullet.gif) no-repeat;
  border-top: 1px solid #F4EFDF;
  list-style: none;
  font-size: 12px;
  padding: 7px 0 8px 15px;
  text-align : left;
  width : 170px;
}

#titleControls a:hover {
  text-decoration: underline;
}

#Footer_
{
    /*width:990px; 
    height: 30px;
    background: #FFFFFF url('../Images/Footer.gif') no-repeat;
    text-align:left;
    font-weight:bold;
    margin: 0 auto;
    line-height: 30px;
    position:relative;
    padding-bottom : 10px;*/
    margin: 0 auto;
    position:relative;
    width : 990px;
    color :Black ;
    clear: both;
	text-align: center;
	line-height : 20px;
	background : #FFFFFF url(../images/footer_background.png) repeat-x;
}

#Footer_ #Bar
{
	height : 6px;
	width : 990px;
	clear: both;
	background : #FFFFFF url('../images/footer_vachngang.png') no-repeat;
}

.frmContact
{
    font-size:13px;
	font-weight:bold;
	color:#015e56;
	font:Verdana;
	letter-spacing:2px
}
/* Contact */
.frmContact:hover
{
	font-size:13px;
	font-weight:bold;
	color:#990000;
	font:Verdana;
	letter-spacing:2px
}
.frmContactText
{
	font-family:Arial;
    font-size: 12.7px;      
    color:#696969;                 
}
/* Contact */

.controls
{
	height:auto; 
	width:580px; 
	clear:both;
	padding-left:15px;
	padding-top : 10px;
	text-align : left;
	padding-bottom : 10px;
}

.controls .box
{
	background-color:#eeeeee; 
	border: 1px solid rgb(204, 204, 204); 
	width : 560px; 
	padding : 5px 5px 5px 5px
}

/* Right Controls */
.SubRight
{
	border-left: 1px solid rgb(204, 204, 204);
	border-right: 1px solid rgb(204, 204, 204);
	border-bottom: 1px solid rgb(204, 204, 204);
	
	width : 190px;
	/*float : left;*/
	clear : both;
	padding-left: 0px;
	padding-top : 0px;
	padding-bottom : 15px;
	background : #FFFFFF;/*#D4CAB6; */
}

#literature
{
	padding-left:10px;
	
}
#literature #name_
{
	font-size:14px;
	font-weight :bold;
	color : #FF0000;
	text-align : center;
}
#literature #author_
{
	line-height: 15px; text-align : center;
}
#literature #contentliterature_
{
	 text-align : center; line-height : 15px; font-style:italic; 
}

.line
{
	background-color : #eeeeee;
	height : 2px;
	width : 1px;
}

.lineEmpty
{
	height:5px;   
    clear:both;
}

.BannerBottom
{
	float:left; width:800px; height:24px;
}

.RunContent
{
	float:left; 
	width:500px;
	background : #FFFFFF; /*#D4CAB6; */
	color : #000000;
	height : 23px;
	vertical-align : middle;
}

.SearchBar
{
	float:left; 
	background : #FFFFFF; 
	height : 23px;
	width: 280px;
}
.Language
{
	float:left; 
	vertical-align:middle; 
	height:23px; 
	width: 20px;
}

#BodyContent
{
	margin : 0px auto;
    
    clear:both;
	text-align: left;
	width : 998px;
	position: relative;
}
.Content
{
	border-right: 1px solid rgb(204, 204, 204);
	border-bottom: 1px solid rgb(204, 204, 204);
	border-left : 1px solid rgb(204, 204, 204);
    float:left;
    
    width:605px;
    height: auto;
    background : #FFFFFF; /*#D4CAB6;*/ 
    
}
.Menu_trai
{	
	width : 195px;	
	float : left; 
	height : auto;
}
.Menu_phai
{
    width:190px;
    float: left; 
    padding-left:5px;
 
}

/* Right Controls */
#Logo
{
    height:120px;
    background: url('../images/banner.jpg') no-repeat center
}
#Menu
{
    margin: 0px auto;
	
	width: 190px;
	position: relative;
	height:auto;
	/*background: #fff587;  url('../images/bg-menu.jpg') repeat-x center;*/
}
#Menu a:hover
{
   text-decoration:none; 
   color:Red; 
}
#Running_script
{
	margin:0px auto;
	width: 998px;
	position: relative;
	height: 5px;
	font-size : 13px;
	font-weight : bold;
	color : #ffffff;
	padding-top : 5px;
	
	background: #4B5360 url('../images/hot_4.jpg') repeat-x;
	top: 0px;
	left: 0px;
}
/* Media Detail */
#media_Detail 
{
	float:left;
	width: 567px;
}
#media_detail_relative
{
	
}
#tab_media_detail 
{
	width : 100%
}
#imgMediaDetail
{
	float : left;
	width : 150px;
	height:auto;
}
#media_detail_relative
{
	text-align : left;
}
#mediaInfo
{
	float : left;
	padding-left:5px;
}
#mediaInfo #title
{
	 font-size:14px;
	 font-weight :bold;
	 color : #FF0000;
	width: 398px;
}
#mediaInfo #lbl
{
	float:left; text-align:left; line-height: 20px; padding-left:5px;
	font-weight : bold;
}
#mediaInfo #content
{
	 vertical-align:top; text-align : left; line-height : 20px; padding-left:5px;
}
/* Media for homepage */

#media_Detail_ 
{
	float:left;
	width : 49%
}
#media_detail_relative_
{
	width : 35%
}
#tab_media_detail_ 
{
	width : 100%
}
#imgMediaDetail_
{
	float : left;
	width : 120px;
	height:auto;
}
#media_detail_relative_
{
	text-align : left;
}
#mediaInfo_
{
	float : left;
	padding-left:10px;
}
#mediaInfo #title_
{
	 font-size:14px;
	 font-weight :bold;
	 color : #FF0000;
}
#mediaInfo #lbl_
{
	float:left; text-align:left; line-height: 20px; padding-left:20px;
}
#mediaInfo #content_
{
	 vertical-align:top; text-align : left; line-height : 20px; padding-left:10px;
}
/* Media for homepate */

.OSmallTitleChannleSmaple
{
	color:#024e88;
	font-size: 11px;
	font-family: Arial;
}