﻿body, div, p, h1, h2, h3, h4, ul, li, table
{
	margin:0;
	padding:0;
	border:none;
}
body
{
    font: normal 11px Myriad Pro; 
	background: #000000 url('../Images/body_bg_sky_051408.gif'); 
}

img 
{
	border:0;
}

.imgLoading
{
	border:0;
    background-color: #000000;
    background-image: url(/images/ajax-loader.gif);
    background-repeat: no-repeat;
    background-position: center center;
}

a {text-decoration: none; color:Gray;}
a:hover { text-decoration:none; color:#FFFFFF;}
input {font: normal 11px Tahoma;}
textarea {font: normal 11px Tahoma; margin-left: 0px;}

/* Master Page Layout */
#master_header
{
	margin: 0px auto 0 auto;
	width: auto; /* 800px; /*998px; */
	height: 29px;
	background-color : #000000;
}

#master_headertop
{
	height:120px;
    background: url('../images/banner.jpg') no-repeat left top;
	/*background: url(images/headertop_img.jpg) no-repeat left top;*/
}


.MediaDetailLeft
{
	font-weight:bold;
	border-bottom: 1px dotted #c0c0c0;
}
.MediaDetailRight
{
	width:150px;
	border-bottom: 1px dotted #c0c0c0;
}
#tinlienquan
{
	width:auto;
	clear:both;
}
#tintucmoinhat_hinhanh
{
	width:120px; 
	height:120px; 
	float:left; 
	padding-left:10px
}
#tintucmoinhat_hinhanh #hinhanh
{
	/*position:absolubte; 
	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
}

.imgBox
{
	 /*width:75px;*/ 
	 border-style :solid; 
	 border-width :thin; 
	 border-color:Gray; 
	 text-align:center; 
	 float:left
}

.lineEmpty
{
	clear:both; 
	height:15px
}

.formView
{
	width:500px; 
}

#Search
{
	border-width:thin; 
	border-style:solid; 
	border-color : #B4CFEC; 
	clear: both; 
	height:100px; 
	width : 570px;
}
#Search #Pic
{
	float: left;
}
#Search #Name
{
	float:left; 
	padding-left:20px; 
	width:200px
}

#Search #PubName
{
	float:left; 
	padding-left:50px; 
	width:200px
}

#Search #PubDate
{
	float:left; 
	padding-left:50px;
}

.titleRight
{
	font-family :Tahoma;
	font-weight:bold;
	font-size : 13px;
	height : 20px;
	color: #153E7E;
	background:  url('../Images/nbcm_home_header_bg.png') repeat-x bottom; 
	clear : both;
	padding-left: 5px;
	padding-top: 10px;
	vertical-align : middle;

}
.title
{
	font-family :Tahoma;
	font-weight:bold;
	font-size : 14px;
	height : 20px;
	
	color: #153E7E;
	background:  url('../Images/nbcm_home_header_bg.png') repeat-x bottom; 
	clear : both;
	padding-left: 10px;
	padding-top: 10px;
	vertical-align : middle;
	/*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 : Gray;
}


.title_body
{
	font-family : Tahoma;
	font-size : 13px;
	color : Gray;
}

#line_bottom
{
	background : url('../images/line_bottom.gif') repeat-x;
}

#Footer_
{
   
    margin: 0 auto;
    position:relative;
    width : auto; /* 800px; /*990px; */
    color : Navy;
    clear: both;
	text-align: center;
	line-height : 20px;
	background : #000000 url(../images/footer_background.png) repeat-x;
}

#Footer_ #Bar
{
	height : 2px;
	width : auto; /* 800px; 990px; */
	clear: both;
	background : #000000 url('../images/line_bottom.gif') repeat-x;
}

.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;
	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 #0F2543;*/
	border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;
	
	width : 185px;
	/*float : left;*/
	clear : both;
	padding-left: 5px;
	padding-top : 0px;
	padding-bottom : 15px;
	background : #FFFFFF;
}

.line
{
	background-color : #eeeeee;
	height : 2px;
	width : 1px;
}

#BodyContent
{
	margin : 0px auto;
    
    clear:both;
	text-align: left;
	width : 800px ; /*998px;*/
	position: relative;
}
.Content
{
	/*border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;*/
    float:left;
    
    /*width:605px; */
    width : 800px; /*998px; */
    height: auto;
    background : #000000;
    /*clear:both;
    padding-left: 15px;*/
}
.Menu_trai
{	
	width : 160px;	
	float : left; 
	height : auto;
	padding-left : 15px;
}
.Menu_phai
{
    width:190px;
    float: left; 
    padding-left:5px;
 
}

/* Right Controls */
#Logo
{
    height:120px;
    background: url('../images/banner.jpg') no-repeat center
}
#Menu
{
    margin: 15px auto 0px auto;
    position: relative;
	background-color : Red;
	height: 111px; /*auto;*/
	background: url('../images/menu_bg.png') no-repeat center; 
}
#Menu_shadow
{
	margin: 15px auto 0px auto;
    position: relative;
	background-color : Red;
	height:53px; /*auto;*/
	background: url('../images/menu_below.png') no-repeat center; 
}
#Menu a:hover
{
   text-decoration:none; 
   /*color:Red; */ 
}
#Running_script
{
	margin:0px auto;
	width: 800px; /*998px; */
	position: relative;
	height: 25px;
	font-size : 13px;
	font-weight : bold;
	color : #ffffff;
	padding-top : 5px;
	
	background: #000000 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 */
/*Search */

.searchboxdiv
{
 margin:0;
 height:27px;
 width:146px;
 background:url(/images/search_bg.png) no-repeat bottom;
}

.searchbox
{
 background:none;
 border:none;
 width:134px;
 height:15px;
 margin:0;
 padding: 2px 7px 0px 7px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}
/* top */

#top {
	clear: both;
	text-align: left;
	
	background: url(../images/top_middle.png) repeat-x
}

#top div div { padding: 8px 0; }

#top, #top a {
	color: #fff;
}

#top div { background: url(../images/top_left.png) no-repeat; width:100%; }
#top div div { background: url(../images/top_right.png) top right no-repeat;width:100%; width:100%; }