﻿/*
 * @author: lehoangviet@mitc.vn
 * @date: 29 Dec 2009
 * @border-color: #BBADA1
 * @background-color: #FCF7E7
 * @font-color 1: #c5490c 
 * @font-color 2: #003399
 */

body 
{
    padding: 0px;
    margin: 0px;  
    font-family: tahoma, arial,times new roman,sans-serif;
    font-size: 13px;    
    background: #e8f3fa;
    background-image:url('../images/bg.png');
    background-repeat: repeat-x;
}

.wrapbody
{    
    clear: both;
    width: 100%;
}

.wrap
{
    width: 990px;
    margin: 0 auto;    
    background-color: #FFFFFF;
    border: 1px solid #BBADA1;
}

/* Begin Top */
.top
{
                   
}

.topbar
{
    height: 35px;
    background: #FFFFFF url("../images/topbar.gif") repeat scroll 0 0;
}

.topbar ul 
{
    list-style-position: outside;   
    padding: 0;
    margin: 0;
}

.topbarleft
{
      
}

.topbarright
{
    float: right;    
}

.topbar li
{
    float: left;
    font-size: 13px;
    line-height: 35px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0 50px 0 0;       
}

.topbar a:link, .topbar a:visited, .topbar a:active
{
    color: #476D94;
    text-decoration: none;        
    font-size: 13px;
    font-weight: bold;    
}

.topbar a
{
    color: Gray;
    text-decoration: none;        
    font-size: 13px;
    font-weight: bold;    
}

.topbar input
{
    border: 1px solid #B5B8C8;    
    width: 345px;   
    height:20px; 
    float: left;
    margin-top: 7px;
    padding: 0px;    
    line-height:16px;
    vertical-align:middle;
}

.topbar .home
{
    display: block;
    padding: 0 0 0 30px;
    background-image: url("../images/home.png");
    background-repeat: no-repeat;
    background-position: 0px 5px;
}

.topbar .search
{
    width: 364px;
    overflow:hidden;
    margin:0;
    padding:0;
    white-space:nowrap;
}

.topbar .calendar
{    
    display: block;
    padding: 0 0 0 30px;
    background-image: url("../images/calendar.gif");
    background-repeat: no-repeat;
    background-position: 0px 0px;  
}

.searchtrigger
{
    background: transparent url("../images/search-trigger.gif") no-repeat scroll 0px 0px;
    border-color: #B5B8C8;
    border-style: none none solid;
    border-width: 0 0 1px;
    cursor: pointer;
    height: 21px;    
    width: 17px;    
    padding: 0px;
    margin: 7px 0px;        
    vertical-align: middle;
    white-space: nowrap;
}
/* End Top */


/* Begin Main */
.main
{
    width: 990px;    
    clear: both;
    margin: 5px 0px 0px 0px;
    padding: 0px;
}

.left
{
    float: left;    
    width: 210px;   
    /* margin-left: 5px; */
    /* margin-top: -4px; */    
    padding-left: 5px;     
}

.wrapright
{
    float: left;
    overflow: hidden;
    width: 770px; 
    _width: 769px;  
    margin-left: 5px;
    _margin-left: 2px;    
	min-height: 450px;
	text-align:justify;
	
}

.center
{
    float: left;    
    width: 560px; 
    text-align:justify;   
}

.side
{
    float: right;
    overflow: hidden;
    width: 205px;   
    padding-right: 5px;
}

.rightbottom
{
    clear: both;
    margin-right: 5px;
}

.footer
{
    clear: both;
	/*background-image: url("../images/footer.png");    */
    width: 989px;
    height: 101px;
    padding: 0px;
    margin: 0px;
}
.left ul
{
    list-style-position: outside;
    padding:0;  
    margin:0;

}

.left li 
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    _height:100%;
}

.side ul
{
    list-style-position: outside;
    padding: 0px;
    margin: 0px;    
}

.side li 
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

.block
{
    margin: 0 0 5px;
    display:block;      
    background-color: #FCF7E7;
    border: 1px solid #BBADA1;
    width:210px !important;
} 

.blockheader
{   
    color: #c5490c;
    display: block;        
    font-weight: bold;
    margin-bottom: 8px;
    border-bottom: 1px solid #BBADA1;
    line-height: 24px;
    padding:0px 0px 0px 5px;
    overflow: hidden;
}

.blockheader a:link, .blockheader a:visited, .blockheader a:active
{
    color: #c5490c;
    text-decoration: none;
}

.blockheader a:hover
{    
    text-decoration: underline;
}

.blocktab
{
    margin: 5px 0;
    display:block;      
}

.blocktab .tab 
{
    overflow: hidden;
}

.blocktab ul
{
	padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #BBADA1;
	padding: 0 0 29px 0;				
}

.blocktab li
{
    float: left;
    display: block;
    /*border-color: #BBADA1;
    border-style: solid solid none;
    border-width: 1px 1px 0;*/
    margin-right: 3px;
    cursor: pointer;
    line-height: 24px;
    width: 35%;
    text-align: center;
    color:#003399;
    font-weight: bold;
    padding: 0 0 0 3px;
	background: transparent url("../images/tableft.png") no-repeat scroll left top;
	background-position: 0 -70px;
}

.blocktab .tab li span
{
	background: transparent url("../images/tabright.png") no-repeat scroll right top;
	display: block;
	padding: 2px 10px 3px 6px;	
	background-position: 100% -70px;
}

.blocktab li.selected
{
    /* background-color: #FCF7E7; */
    /* color:#003399; */
    color: #c5490c;
    font-weight: bold;
    border-bottom: 1px solid #FCF7E7;
    background-position: 0px 0px;
}

.blocktab .tab .selected span
{
    background-position: 100% 0;
}

.blocktab li:hover
{
    /* background-color: #FCF7E7; */
    /* color:#003399; */
    color: #c5490c;
    font-weight: bold;
    border-bottom: 1px solid #FCF7E7;    
}

.blocktab .tab li:hover span
{
	
}

.blocktab .tabcontent
{   
    display: block;
    overflow: hidden;
    padding: 0px;
    border: 1px solid #BBADA1;
    background-color: #FCF7E7;
    border-top: none;   

}

.blockcontent
{   
    display: block;
    overflow: hidden;
    padding:0px 0px 0px 5px;    
}

.blockcontent a:link, .blockcontent a:visited, .blockcontent a:active
{
    color: #003399;
    text-decoration: none;
}

.blockcontent a:hover
{
    color: #003399;
    text-decoration: underline;
}

.blockcontent li
{
    padding: 3px 0;
}

.blockcontent select
{
    margin: 0px auto 8px 0px;   
    width:95%;
}

.blockcontent a
{
    background-image: url("../images/link.gif");
    background-repeat: no-repeat;
    background-position: 6px 6px;
    padding: 0px 0px 0px 15px;
}

.blockcontent .ads 
{
    overflow: hidden;           
}

.blockcontent .ads li
{
    display: block;
    padding: 3px 0px;  
    overflow: hidden;
}

.blockcontent .ads img
{    
    float: left;   
    padding: 0px;
    margin: 0px;   
}

.blockcontent .ads a
{
    background-image: none;
    background-position: 0px;
    font-size: 10px;
    padding: 0px;
}
#newstabs ul
{
	border-bottom: 1px solid #BBADA1;
	padding: 0  0 31px 0;
	margin:0;
	list-style: none outside none;
}
#newstabs ul li
{
	float:left;
	line-height: 28px;
	margin-right:3px;
	
}
#newstabs ul li.active-tab
{
	float:left;
	line-height: 28px;
	margin-right:3px;
	background:white;
	border-bottom:none;
}
#newstabs ul li.active-tab a
{

	border-bottom:1px solid white;
	color:#c5490c;
}

#newstabs ul li.active-tab a span
{
	
	background-position: 100% -70px;
}
#newstabs ul li a:hover
{

	border-bottom:1px solid white;
	text-decoration:none;
		color:#c5490c;
}

#newstabs ul li a:hover span
{
	
	background-position: 100% -70px;
		text-decoration:none;
}

#newstabs ul li a
{
	border-bottom: 1px solid white;
	font-weight:bold;
	background: url("../images/tableft.png") no-repeat scroll left top transparent;
	cursor: pointer;
	display: block;
	font-size: 12px;
	padding:0 0 0 3px;
	text-decoration: none;
	border-bottom:1px solid #BBADA1; 
	color:#003399;
}
#newstabs ul li a span

{
	
	background: url("../images/tabright.png") no-repeat scroll right top transparent;
	display: block;
	padding: 0 10px 3px 6px;
}
#kenhtintab ul.kenhtintab-header
{
	border-bottom: 1px solid #BBADA1;
	padding: 0  0 31px 0;
	margin:0;
	list-style: none outside none;
}
#kenhtintab ul.kenhtintab-header li
{
	float:left;
	line-height: 28px;
	margin-right:3px;
	
}
#kenhtintab ul.kenhtintab-header li a:hover
{

	border-bottom:1px solid white;
	text-decoration:none;
		color:#c5490c;
}

#kenhtintab ul.kenhtintab-header li a:hover span
{
	
	background-position: 100% -70px;
		text-decoration:none;
		color:#c5490c;
}

#kenhtintab ul.kenhtintab-header li a
{
	border-bottom: 1px solid white;
	font-weight:bold;
	background: url("../images/tableft.png") no-repeat scroll left top transparent;
	cursor: pointer;
	display: block;
	font-size: 11px;
	padding:0 0 0 3px;
	text-decoration: none;
	border-bottom:1px solid #BBADA1; 
}
#kenhtintab ul.kenhtintab-header li a span

{
	color:#003399;
	background: url("../images/tabright.png") no-repeat scroll right top transparent;
	display: block;
	padding: 0 10px 3px 6px;
}
#kenhtintab ul.kenhtintab-header li.active-tab
{
	float:left;
	line-height: 28px;
	margin-right:3px;
	background:white;
	border-bottom:none;
}
#kenhtintab ul.kenhtintab-header li.active-tab a
{

	border-bottom:1px solid white;
	
}

#kenhtintab ul.kenhtintab-header li.active-tab a span
{
	
	background-position: 100% -70px;
	color:#c5490c;
}

.tabcontent .active-tab
{
	display:block;
}
.tabcontent .deactive-tab
{
	display:none;
}

#tintieudiem
{
	display:block;
	
}
#tintrongtinh
{
	display:none;
}
#tintrongnuoc
{
	display:none;	
}
#tinquocte
{
	display:none;	
}

.post
{
    clear: both;
    overflow: hidden;
    padding: 0px;
    width: 98%;
    /* margin: 0px 5px 5px 5px; */
    display:block;      
    /* background-color: #FCF7E7; */
    /* border:1px solid #BBADA1; */   
}

.postheader
{
    color: #c5490c !important;
    display: block;        
    font-weight: bold;
    margin: 8px 0;
    /* border-bottom: 1px solid #BBADA1;*/
    /* line-height: 28px; */
    padding: 0px 0px 0px 5px;
}

.postheader a:link, .postheader a:visited
{
    color:#687D00;
    text-decoration: none;
}

.postheader a:hover, .postheader a:active
{   
    color: #FB0415;
    /* text-decoration: underline; */
}

.posttab
{
    display: block;
    padding-bottom:5px;
    width:560px;
   }

.posttab .tab 
{
    overflow: hidden;	
}

.posttab .tab ul
{
    padding: 0px;
    margin: 0px;
    border-bottom: 1px solid #BBADA1;
	padding: 0 0 31px 0;

}

.posttab .tab li
{
    float: left;    
    margin-right: 3px;
    line-height: 28px;   
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none; 
}

.posttab .tab a, .posttab .tab a:visited, .posttab .tab a:active
{
    display: block;
    /* border-color: #BBADA1;
    border-style: solid solid none;
    border-width: 1px 1px 0; */
    color:#003399;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    padding: 0 0 0 3px;
	background: transparent url("../images/tableft.png") no-repeat scroll left top;
	cursor: pointer;
}

.posttab .tab a span
{
	background: transparent url("../images/tabright.png") no-repeat scroll right top;
	display: block;
	padding: 0px 10px 3px 6px;	
}

.posttab .tab a.selected 
{
    color: #c5490c;
    font-weight: bold;
    border-bottom: 1px solid white;
}

.posttab .tab a.selected span
{
	background-position: 100% -70px;
}

.posttab .tab a:hover
{
    color: #c5490c;
    font-weight: bold;
    border-bottom: 1px solid white;
}

.posttab .tab a:hover span
{
   background-position: 100% -70px;
}

.posttab .tabcontent
{   
    display: block;
    overflow: hidden;
    padding: 0px;
    border: 1px solid #BBADA1;
    border-top: none;    
    clear: both;
    padding-bottom:10px;
}

.postbody
{
    display: block;
    padding: 5px 5px 5px 5px; 
    overflow: hidden; 
}

.postbody .postphoto
{
    float: left;
    border:1px solid #003399;
}

.postbody .postcontent
{
    clear: right;
    margin-left: 190px;
}

.postbody span img
{
    float: left;
    border: 1px solid #003399;
    margin: 0 8px 8px 0;
    width: 180px;
}

.postbody .sortContent
{
    clear: right;
    /* margin-left: 190px; */
}


#newstabs .newslink ul
{
    list-style-position: outside;
    padding: 5px 0px 5px 5px;
    margin: 0px;    
    border-bottom:none;
}

#newstabs .newslink ul li
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
	line-height:25px;
	clear:both;
	width:100%;
}

#newstabs .newslink ul li a
{
    background-image: url("../images/newslink.gif");
    background-repeat: no-repeat;
    background-position: 6px 5px;
    padding: 0px 0px 0px 15px;
    font-weight:normal;
    border:none;
	display:inline;
	font-size:13px;
	color:#003399;
}

#newstabs .newslink ul li a:link, .newslink ul li a:visited
{
    color: #003399;
    text-decoration: none;
}

#newstabs .newslink ul li a:hover
{
    color: #FB0415;
    text-decoration: underline;
}

#newstabs .newslink ul li a:active
{
    color: #003399;
    text-decoration: none;
}

#newstabs .newslink  .date
{
    color: Gray;
    font-style: italic;
    font-size: 12px;
}

.center .slide
{
    display: block;    
    margin: 0px 5px 5px 5px;  
}

.linkbox
{
    float: left;    
    margin-left: 40px;
    margin-left: 10px\9;
    margin-top:10px;
    margin-bottom:10px;
    padding-bottom:10px\9;
    max-width: 254px;
    
}

.linkbox ul
{
    padding: 0px;   
     margin:0px; 
}
.linklist ul
{
	    padding: 5px 0 5px 0;   
}
.linkbox .linktitle
{
	margin-bottom:10px;
}
.linkbox .linktitle ul 
{
	 margin-left: 25px\9;
}
.linkbox .linktitle ul li
{
    list-style-type: disc;    
   
}

.linkbox .linklist
{
    border-left: solid 1px #CCCCCC;
   	margin-left:10px;
    margin-left:30px\9;
    width:100%;
}

.linkbox .linklist li
{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    
}

.linkbox .linktitle a:link, .linkbox .linktitle a:visited, .linkbox .linktitle a:active
{
    text-decoration: none;
    color:#c5490c;
}

.linkbox .linktitle a:hover
{
    text-decoration: underline;
}

.linkbox .linklist a:link, .linkbox .linklist a:visited, .linkbox .linklist a:active
{
    text-decoration: none;
    background-image: url("../images/newslink.gif");
    background-repeat: no-repeat;
    background-position: 6px 5px;
    padding: 0px 0px 0px 15px;
    color: #0000CC;
}

.linkbox .linklist a:hover
{
    text-decoration: underline;
}

#divtimhieulc .linkbox
{
	width: 30%;
}

#divthongtinktxh .linkbox
{
	width: 40%;
	max-width:100%;
}

#divhoptacdautu .linkbox
{
	width: 107px;
	#width: 110px;
}

#divkhucnkt .linkbox
{
	width: 170px;
}

.tabcontent .photolib
{
	overflow:hidden;
	position:relative;
	visibility:visible;
	width:560px;
	z-index:2;	
}

.tabcontent .photolib ul
{
	margin: 0px;
	padding: 0px;
	
	position:relative;
	width:2299px;
	z-index:1;
}

.tabcontent .photolib li
{
	list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
	padding: 15px 0px 15px 15px;
	float: left;	
}

.side .image-area-left img
{
	
	height: 31px;
}

.side .link-item
{
	padding-top: 7px;
}

.ms-WPBorder, .ms-WPBorderBorderOnly 
{
	background-color:#FCF7E7;
	border:1px solid #BBADA1;
}

.ms-PartSpacingVertical {
	font-size:1pt;
	margin-top: 0px;
}

.ms-WPBody 
{
	font-family: tahoma, arial,times new roman,sans-serif;
    font-size: 13px;
}

.ms-WPBody td 
{
	font-family: tahoma, arial,times new roman,sans-serif;
    font-size: 13px;
}
/* End Main */




/* Begin SharePoint Navigation */
#currentNav
{
	margin-bottom: 5px;
	border: 1px #BBADA1 solid;
	background-color: #FCF7E7;   
	border-right: none;
	padding: 0 0 0 0px;
	
}

.left table, .left tr, .left td
{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.leftNav
{   
	    
}

.leftNav a:link, .leftNav a:visited
{
	display: block;		
    line-height: 24px;        
}

.leftNav a:hover, .leftNav a:active
{
	/* background: #FFFFFF url('../images/linkhover.png') no-repeat; */
	/* text-decoration: underline;*/	
}

.leftNav1 a:link, .leftNav1 a:visited
{	
	font-weight: bold;
	color: #c5490c;	
	padding-left:5px;	
	text-decoration:none;
}

.leftNav1 a:hover, .leftNav1 a:active
{	
	color: #c5490c;		
	background: #FFFFFF url('../images/linkselected1.png') no-repeat;
}

.leftNav2 a
{
    background-image: url("../images/link.gif");
    background-repeat: no-repeat;
    background-position: 6px 9px;
    padding: 0px 0px 0px 15px;
}

.leftNav2 a:link, .leftNav2 a:visited
{	
	color: #003399;	
	text-decoration:none;
}

.leftNav2 a:hover, .leftNav2 a:active
{
	color: #000000;	
	background: #FFFFFF url('../images/linkselected2.png') no-repeat;
}

.leftNavSelected1 a:link, .leftNavSelected1 a:visited
{
	background: #FFFFFF url('../images/linkselected1.png') no-repeat;
	color: #c5490c;
	border-right: none;		
}

.leftNavSelected2 a:link, .leftNavSelected2 a:visited
{
	background: #FFFFFF url('../images/linkselected2.png') no-repeat;
	color: #000000;		
	border-right: none;
}

.leftNavLink a:link, .leftNavLink a:visited
{
	border-right: 1px #BBADA1 solid !important;
}
/* End SharePoint Navigation */


/* Begin Weather Webpart */
.blocktab .tabcontent #Weather 
{
	padding: 0 0 0 5px;				
}

.blocktab .tabcontent #Weather select
{
	width: 200px;
}

.blocktab .tabcontent #Weather .temperature img
{
	float: left;
	width: 42px;
	height: 34px;	
	padding-left:10px;
}

.blocktab .tabcontent #Weather .temperature_number
{
	font-size: 30px;
	color: #c5490c;
	font-weight: bold;
	padding:0 0 0 75px;
}

.blocktab .tabcontent #Weather .day-now
{
	color: #0e5bc5;
	font-size: 12px;
	font-weight: bold;		
}

.blocktab .tabcontent #Weather .huminity
{

}

.blocktab .tabcontent #Weather .wind
{

}

.blocktab .tabcontent #Weather .weather-source
{
	font-size:10px;
	text-align:center;
	color: gray;			
}
.blocktab .tabcontent #Weather .weather-source a
{
	color: #0000CC;
}
/* End Weather Webpart */

/* Begin ExchangeRate Webpart */
.tablediv, .tablediv-content
{
	width: 190px;
}

.clr
{
	clear: both;
}

.fix-div
{	
	overflow-x: hidden;
	overflow-y: scroll;
	width:100%;
	height: 150px;
}

.headerCode
{
	width:45px;
	float:left;
	border:solid 1px #c2c2c2;
	border-top:none;
	/* background: url('../../images/th-bg.png') repeat-x; */
	font-weight:bold;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}

.headerPrice
{
	width:70px;
	float:left;
	border:solid 1px #c2c2c2;
	border-top:none;
	/* background: url('../../images/th-bg.png') repeat-x;*/
	border-left:none;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}

.tablediv-content .cellCode
{
	width:45px;
	float:left;
	border:solid 1px #c2c2c2;
	border-top:none;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}

.tablediv-content .cellPrice
{
	width:70px;
	float:left;
	border:solid 1px #c2c2c2;
	border-left:none;
	border-top:none;
	padding-top:2px;
	padding-bottom:2px;
	text-align:center;
}
/* End ExchangeRate Webpart */


/* Begin HitCounter Webpart */
.hit-number
{
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
}

.left .base-table
{
    
}

.left .base-row
{
    clear: right;
}

.left .base-cell
{
    /*border: solid 1px #F6EDD4; */
    line-height: 25px; 
}

.left .base-cell-left
{
    float: left;
    width: 125px;
}

.left .base-cell-right
{
    float: right;    
    width:75px;
}
/* End HitCounter Webpart */


/* Begin Library Left Menu */
.left .library
{
	margin-bottom: 5px;
	width:207px;
	_border:1px #bbada1 solid;
}
	.GalleryHeader
{
	background:url('../../../Images/Image_icon.png') no-repeat;
	border-bottom:1px silver solid;
	font-weight:bold;   
	height:45px;
	width:133px;
	float:left;
	font-size:17px;
	color:#8A3003;
	padding:22px 0 0 74px;
}

.left .library a:link, .left .library a:visited
{
	background:url('../../../Images/arrowbullet.png') center left no-repeat;
	display: block;		
    line-height: 24px;
    font-size:90%;
    font-weight:bold;
    color: #AA2716;	        
    border-bottom:1px #DADADA solid;
    text-decoration: none;
    padding:0 0 0 20px;
    border-right:none;
}
.left .library a:hover, .left .library a:active
{
	background-color:#F3F3F3;
	/*background: #FFFFFF url('../images/linkselected1.png') no-repeat;*/
}

.left .library a.leftmenu-item-selected:link, .left .library a.leftmenu-item-selected:visited
{		
	border-right: none;
	background: #318ABD url('../../../Images/arrowbullet.png') center left no-repeat;
	color:white;
}/* End Library Left Menu */

/* Begin QuangCao Webpart */
.wrapright .rightbottom .quangcao
{
	float:right;
}
/* End QuangCao Webpart */

/* Begin Survey Webpart */
.surveyquestion
{
	font-weight: bold;
	color: #4A4D4A;
	border-bottom: 1px dashed #CACACA;
	padding: 0 0 5px 0;
}

.surveybutton
{
	text-align: center;
	padding: 5px 0;	
	border-top: 1px dashed #CACACA;
}

.surveyresult
{
	border: 1px solid #BBADA1;
	padding: 5px;
	margin: 5px 5px 0 0;
}

.surveyresult .surveydatetime
{
	font-weight: bold;
	font-style: italic;
	color: #848773;
	float: right;
}

.surveyresult .surveytitle
{
	font-weight: bold;
	clear: both;
	text-align: center;
}

.surveyresult table
{
	border-collapse:collapse;
	width: 100%;
}

.surveyresult td
{
	border: solid 1px #318ebd;
	line-height: 24px;
	font-weight: bold;
}

.surveyresult .serveypercent
{
	padding: 0 0 0 5px;
}

.surveyresult .surveysummary
{
	font-weight: bold;
	float: right;
}

.surveyresult .surveyquestion
{
	
}

.surveyresult .surveyadmin
{
	
}
/* End Survey Webpart */


/* Begin Question Webpart */
.question
{
	margin-right: 5px;
	width: 765px;
}

.question .questionheader
{
	display: block;	
}

.question .questionheader .questionheaderleft
{
	float: left;
}

.question .questionheader .questionheaderleft .title
{
	font-weight: bold;
}

.question .questionheader .questionheaderright
{
	float: right;
}

.question .questionheader .questionheaderright img
{
	border: none;
}

.question .questionlist
{
	clear: both;
}

.question .questionlist table
{
	border-collapse: collapse;
	color:#000000;
	width:100%;	
}

.question .questionlist tr
{
	line-height: 20px;
}

.question .questionlist th
{
	border: 2px solid #CFD7E9;
	background-color:#EFEFEF;
}

.question .questionlist td
{
	border: 2px solid #CFD7E9;
}

.question .questionlist td#STT, .question .questionlist td#Date
{
	text-align: center;
}

.question .questionlist a.answerlink
{
	cursor: pointer;
	color: #0000CC;
}

.question .questionlist td span
{
	color:#777788;
}

.answerquestion
{
	margin-right: 5px;
	width: 765px;
}

.answerquestion fieldset
{
	border:1px solid #A8B9D5;
	padding:5px;
	margin: 10px;
}

.answerquestion legend
{

}

.answerquestion .header
{	
	font-weight: bold;
	color:#49720B;
	border-bottom: 1px solid #CFCFCF;
	margin: 0 0 10px 0;
	font-size: 14px;
}

.answerquestion .title
{
	font-weight: bold;	
}

.answerquestion .content
{
	color:#49720B;
	font-weight: bold;
	font-size: 14px;
}

.answerquestion .blockquestion
{
	padding: 10px;
}

.answerquestion .blockanswer
{
	padding: 10px;	
}

.answerquestion li
{
	list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

.answerquestion ul
{
    list-style-position: outside;
    padding: 5px 0px 5px 5px;
    margin: 0px;    
}

.answerquestion .blockotherquestion
{
	padding: 10px;	
}

.answerquestion .blockotherquestion a
{
    background-image: url("../images/newslink.gif");
    background-repeat: no-repeat;
    background-position: 6px 5px;
    padding: 0px 0px 0px 15px;
    cursor: pointer;
    color: #003399;
    text-decoration: none;
}

.answerquestion .blockotherquestion a:hover
{
    color: #FB0415;
    text-decoration: underline;
}
/* End Question Webpart */


/* Begin Survey Admin Webpart */
.surveyadmin .addsurvey
{
	float: right;
}

.surveyadmin .surveybody
{
	clear: both;
}

.surveyadmin .surveybody .header
{
	
}

.surveyadmin .surveybody .header .title
{
	float: left;
	font-weight: bold;
}

.surveyadmin .surveybody .header .count
{
	float: left;
	color: #CCCCCC;
}

.surveyadmin .surveybody .header .button
{
	float: none;
}

.surveyadmin .surveybody table
{
	border-collapse: collapse;
	color:#000000;
	width:100%;	
}

.surveyadmin .surveybody tr
{
	
}

.surveyadmin .surveybody td
{
	border: 1px solid #CFD7E9;
	line-height: 20px;
}

#surveyadmin
{
	margin: 10px 5px 5px;
}

#surveyadmin.posttab .tabcontent 
{
	padding: 10px;
}

.AddNew
{
	color:#F0303E;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:15px;
	text-align:right;		
}

.faq-heading-total
{
	float:left;
	font-weight:bold;
}
.faq-heading-title
{
	float:left;
	font-weight:bold;
}
.faq-heading-edit
{
	float:right;
	padding-top: 3px;
}
.faq-heading-del
{
	float:right;
	padding-top: 2px;
}

.faq-heading-title
{
	width:70%;	
}
.faq-item-total
{
	float:left;
}
.faq-item-title
{
	float:left;
}
.faq-item-edit
{
	float:right;
	padding-top: 3px;
}
.faq-item-del
{
	float:right;
	padding-top: 2px;
}
.faq-item-title
{
	padding-left:15px;
	background:transparent url(../images/arrow-right-small.gif) no-repeat scroll 0 4px;
}
.faq-heading-add
{
	clear:both;
}
.faq-item
{
	clear:both;
}
.faq-heading
{
	clear:both;
}
.faq-item
{
	padding-left:10px;
	padding-top:3px;
}
.faq-item-title
{
	width:67.5%;
}
.faq-heading-add
{
	padding-left:15px;
	/*background:transparent url(../images/Doc/s-add-icon.png) no-repeat scroll 0 6px;*/
}
.faq-heading-add a
{
	color:#F0303E;
	font-weight:bold;
	font-size:11px;
	vertical-align:top;
}
/* End Survey Admin Webpart */
/* Search */
td.ms-sbcell
{
	border:none;
	padding-bottom:3px;
	padding-left:1px;
}
.ms-sbtext span
{
	color: #C5490C;
	font-size: 13px;
	font-weight:bold;
	padding-right:10px;
	padding-left:5px;
}
.ms-sbtable-ex
{
	margin:0px;
}
.ms-sbcell input
{
	margin-top:0px;
	padding-top:3px;
	height:17px;
	padding-left:5px;
	color:#666666;
	border:1px gray solid;
	width:110px !important;
}
td.ms-sbgo
{
	background-color:transparent;
		padding-left:0px;
		
		}
td.ms-sbgo img
{
	}

td.ms-sbgo a
{
	border:solid 1px #B5B8C8;
	border-left: none;
	padding: 5px 3px 4px;
	#padding: 7px 3px 2px;
}
#linkitem .image-area-left
{
	clear:both;
}

#linkitem .image-area-left img
{
	float:left;
	border:none;
	margin-right:5px;
	margin-left:5px;
}
#linkitem .link-item
{
	padding-top:1px;
}
#linkitem .link-item a
{
	color:#9C3000;
	text-decoration:none;
	font-size:10px;
}
.side #linkitem .image-area-left
{
	clear:both;
}

.side #linkitem .image-area-left img
{
	float:left;
	border:none;
	width:31px !important;
	height:31px !important;
	
}
.side #linkitem
{
	width:98%\9;
	height:30px;
	height:100%\9;
	width:100%;
	margin:13px 0 -5px;
	_width:100%;
	border-bottom:1px white solid;	

}
.side #linkitem .link-item a
{
	color:#134dc9;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#SRSB
{
	line-height:30px;
	line-height:28px\9;
}
.ms-sbcell, .ms-sbtext
{
	width:50%;
}
.ms-sbgo .ms-sbcell
{
	width:50%;

}
.cate-header a
{
	text-decoration:none;
}
.side .image-area-left
{
	float:none;
}
.side #WebPartWPQ9 #linkitem .image-area-left img
{
	height:100%;
	width:100%;
}
.side #WebPartWPQ9 #linkitem .image-area-left img
{
	margin-top:2px;
}
.side #WebPartWPQ9
{
	margin-top:5px\9;
}
.slm-layout-main
{
	margin-top:-4px;
}
.item
{
	margin:6px 0 -3px 4px;
}
.side #WebPartWPQ6
{
	background-color:#F7F3F7;
	width:209px;
	border-right:1px #cccccc solid;
}
.side .rightNavigation
{
	width:209px;
	/*border-right:1px #cccccc solid;*/
}
.side #WebPartWPQ13
{
	border-right:1px #cccccc solid;
}
.side .rightNavigation #zz2_RightCurrentNavn1
{
	border-bottom:1px silver dotted;
}
.styleFlash
{
	margin-bottom:10px;
	width:560px;
}


/* Cổng thành viên */


#MSOZoneCell_WebPartWPQ11
{
	background:url("../images/congthanhvien.png") no-repeat scroll 0 0 transparent;
	border:1px gray solid;

}
.congthanhvien
{
	
}
.congthanhvien-item
{
	background:url("../images/icon_congthanhvien.png") no-repeat scroll 10px 4px transparent;
	padding:0px 5px 2px 25px;
}

.congthanhvien-item a
{
	

}
.congthanhviencot1{
	float:left;
	border-right:1px gray solid;
	width:49%;
	margin-top:10px;
}
.congthanhviencot2{
	float:left;
	margin-top:10px;
	width:50%;
}

/* Tin nổi bật */
#MSOZoneCell_WebPartWPQ12
{
	width:560px;

}
.tabcontent_V2
{
	background:url("../images/tintuc-sukiennoibat-top.png") no-repeat top left;
	width:560px;
}
.tintieudiem_V2
{
	background:url("../images/tintuc-sukiennoibat-bottom.png") no-repeat bottom left;
	width:560px;

}
.post_V2
{
	padding-top:20px;
	padding-left:10px;
	width:60%;
	float:left;
}
.postheader_V2
{
	padding:5px 5px 5px 10px;
}
.postheader_V2 a:link,.postheader_V2 a:visited
{
	color:#687D00;
	text-decoration:none;
	font-weight:bold;
	font-size:14px !important;
}
.postheader_V2 a:hover,.postheader_V2 a:active
{
	color:red;
}

.postbody_V2
{
	padding-bottom:10px;
}
.postbody_V2 img
{
	width:300px;
	padding-bottom:10px;
	padding-left:20px;
	height:200px;
	float:left;
}
.postbody_V2 p
{
	float:left;	
	padding-bottom:5px;
	
}

#WebPartWPQ12{
	width:560px;
}

.newslink_V2
{
	padding:40px 5px 0px 0px;
	float:left;
	width:36%;
	
}
.newslink_V2 ul
{
		padding-left:10px;
}

.newslink_V2 li
{
	padding-bottom:5px;

	
}
.newslink_V2 li a:link, .newslink_V2 li a:visited
{
	color:black;
	font-size:12px;
	text-decoration:none;

}
.newslink_V2 li a:hover, .newslink_V2 li a:active
{
	color:red;
}

.newslink_V2 ul li
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	}


/* Văn bản chỉ đạo điều hành*/
#MSOZoneCell_WebPartWPQ9
{
	width:560px;
}
.vanbancddh
{
	border:1px silver solid;
	width:560px;
}
.vanban-header
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	padding-top:5px;
}
.vanban-header a
{
	color:black !important;
	text-decoration:none !important;
}

.vanban-body
{
padding-top:10px;	
}
.vanban-detail
{
	padding:0px 5px 5px 40px;
	background:url("../images/icon_vbchidaodieuhanh.png") no-repeat scroll 25px 5px transparent;
}
.vanban-detail a:link, .vanban-detail a:visited
{
	color:black;
	text-decoration:none;
}
.vanban-detail a:hover, .vanban-detail a:active
{
	color:red;
}




#MSOZoneCell_WebPartWPQ7
{
	}
.search
{
	background:#FCF7E7;
}
.timhieulc
{
	background:url("../images/timhieulaocai.png") no-repeat scroll  transparent;
	padding-left:25px;
	padding-right:10px;
}
.thontinktxh
{
	background:url("../images/thongtinkinhtexahoi.png") no-repeat scroll  transparent;
	padding-left:25px;	
}
.hoptacdautu
{
		background:url("../images/hoptacdautu1.png") no-repeat scroll  transparent;
		padding-left:25px;
}
#MSOZoneCell_WebPartWPQ8 img
{
	}
#WebPartWPQ8
{
width:210px !important;
	}
	
#MSOZoneCell_WebPartWPQ5
{
	width:210px !important;
}
.header_V2{
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	padding:10px 0px 0px 35px;
}
.congthanhvien-header
{
	color:white;
	padding:2px 0px 0px 30px;
	text-transform:uppercase;
	font-weight:bold;
}
.newslink_V2 a img
{
	padding-bottom:5px;
	border:none;
}
#MSOZoneCell_WebPartWPQ10
{
	background:url("../images/tintuc-sukiennoibat-top.png") no-repeat top left;
}
#WebPartWPQ10{
	background:url("../images/tintuc-sukiennoibat-bottom.png") no-repeat bottom left;
}
.quyhoachkhucn
{
	background-color:#FCF7E7;
}
.quyhoachkhucn a:hover, .quyhoachkhucn a:active
{
	color:#C5490C;
	background-color:#FCF7E7;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	padding-left:5px;
	width:100%;
	background: #FFFFFF url('../images/linkselected1.png') no-repeat;

}
.quyhoachkhucn a:link, .quyhoachkhucn a:visited
{
	color:#C5490C;
	background-color:#FCF7E7;
	font-weight:bold;
	line-height:20px;
	text-decoration:none;
	padding-left:5px;
	width:100%;
	display:block;
	}
	
.zz1_CurrentNav_7
{
	border-bottom:1px #BBADA1 solid;
}
.header_V2 a
{
	color:white !important;
	text-decoration:none !important;
}

.side #MSOZoneCell_WebPartWPQ12 .image-area-left img
{
	height:150px !important;
	width:200px !important;
}

