﻿html {
	margin: 0;
	padding: 0;
	}

body { 
	margin: 0; 
	padding: 0;	
	min-width:1008px;	
	font-size: small;
	font-family:"Tahoma", "Lucida Grande", "Verdana", "sans serif";
	line-height: 1.88889;
	color: #555753; 		
	background: #fff url(images/blossoms.jpg) no-repeat bottom right; 	
	}
	
body1 { 						
	margin: 0; 
	padding: 0;		
	font-size: small;
	font-family:"Tahoma", "Lucida Grande", "Verdana", "sans serif";
	line-height: 1.88889;
	color: #555753; 		
	background: #fff url(images/blossoms.jpg) no-repeat bottom right; 	
	}	
body2 { 			
	margin: 0; 
	padding: 0;	
	font-size: small;
	font-family:"Tahoma", "Lucida Grande", "Verdana", "sans serif";
	line-height: 1.88889;
	color: #555753; 		
	background: #fff url(images/blossoms.jpg) no-repeat bottom right; 		
	}		
	
.supportingText .nd_left1 {
float:left;
width:48%;
margin-top: 0px;
}

.supportingText .nd_right1 {
margin-right:0;
margin-left:auto;
width:48%;
}	

p { 
	margin-top: 0; 
	text-align: justify;
	}

h3 { 
	font: italic normal 1.4em georgia, sans-serif;
	letter-spacing: 1px; 
	margin-bottom: 0; 
	color: #7D775C;
	margin-bottom: -15px;
	}

a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: #c15959;
	}


a:hover { 
	text-decoration:none; 
	color: #9685BA;
	}

a:visited { 
	text-decoration:none; 	
	font-weight: bold; 
	color: #c15959;
	}


.latest_news a:visited, .latest_news1 a:visited, .latest_news3 a:visited { 
	text-decoration:none; 	
	font-weight: bold; 		
	color:#555753;
	}
	
a:active { 
	text-decoration:none; 		
	}	

acronym {
	border-bottom: none;
	}


/* specific divs */

#container { 
	background: url(images/zen-bg.jpg) no-repeat top left; 
	padding: 0 175px 0 110px;  
	margin: 0; 
	position: relative;
	}

#intro { 
	min-width: 723px;
	width: 100%;	
	}
#intro2 { 
	min-width: 423px;
	width: 100%;	
	}	

/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */

#pageHeader h1 
{
	background: transparent url(images/h1.gif) no-repeat top left;	
	margin-top: 10px;
	display: block;
	width: 219px;
	height: 87px;
	float: left;
	}

#pageHeader h1 span {
	display:none
	}

#pageHeader h2 { 
	background: transparent url(images/h2.gif) no-repeat top left; 
	margin-top: 58px; 
	margin-bottom: 40px; 
	width: 200px; 
	height: 18px; 
	float: right;
	}

#pageHeader h2 span {
	display:none
	}

#pageHeader {
	padding-top: 20px;
	height: 87px;
}

#quickSummary {
	clear: both; 
	margin: 20px 20px 20px 10px; 
	width: 100px; 
	float: left;
	}

#quickSummary p {
	font: italic 1.1em/2.2 georgia; 
	text-align: center;
	}



#preamble {
	clear: right; 
	padding: 0px 10px 0 10px;
	}

.supportingText {	
	clear:both;
	padding-left: 10px; 
	margin-bottom: 10px;	
	padding-top: 20px;
	}



#footer { 
	text-align: center;
	}

#footer a:link, #footer a:visited { 
	margin-right: 20px; 
	}



#linkList {
	margin-left: 600px; 
	position: absolute; 
	top: 0; 
	right: 0;
	}

#linkList2 { 
	font: 10px verdana, sans-serif;
	background: transparent url(images/paper-bg.jpg) top left repeat-y; 
	padding: 10px; 
	margin-top: 150px; 
	width: 130px; 
	}

#linkList h3.select { 
	background: transparent url(images/h3.gif) no-repeat top left; 
	margin: 10px 0 5px 0; 
	width: 97px; 
	height: 16px; 
	}

#linkList h3.select span {
	display:none
	}

#linkList h3.favorites { 
	background: transparent url(images/h4.gif) no-repeat top left; 
	margin: 25px 0 5px 0; 
	width: 60px; 
	height: 18px; 
	}

#linkList h3.favorites span {
	display:none
	}

#linkList h3.archives { 
	background: transparent url(images/h5.gif) no-repeat top left; 
	margin: 25px 0 5px 0; 
	width:57px; 
	height: 14px; 
	}

#linkList h3.archives span {
	display:none
	}

#linkList h3.resources { 
	background: transparent url(images/h6.gif) no-repeat top left; 
	margin: 25px 0 5px 0; 
	width:63px; 
	height: 10px; 
	}

#linkList h3.resources span {
	display:none
	}

#linkList ul {
	margin: 0;
	padding: 0;
	}

#linkList li {
	line-height: 1.3em; 
	background: transparent url(images/cr1.gif) no-repeat top center;
	display: block; 
	padding-top: 5px; 
	margin-bottom: 5px;
	list-style-type: none;
	
	}

#linkList li a:link {
	color: #988F5E;	
	}

#linkList li a:visited {
	color: #B3AE94;	
	}

#extraDiv1 {
	background: transparent url(images/cr2.gif) top left no-repeat; 
	position: absolute; 
	top: 40px; 
	right: 0; 
	width: 148px; 
	height: 110px;
	}

.accesskey {
	text-decoration: underline;
	}


/********** menu ********************/
#menu_baovietnam {
	float:left;
	width:100%;
	background:#efefef;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	}
#menu_baovietnam ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}
#menu_baovietnam li {
	display:inline;
	margin:0;
	padding:0;
	}
#menu_baovietnam a {
	float:left;
	background:url("images/tableftF.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}
#menu_baovietnam a span {
	float:left;
	display:block;
	background:url("images/tabrightF.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#666;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu_baovietnam a span {float:none;}
/* End IE5-Mac hack */
#menu_baovietnam a:hover span {color:#FFFFFF;}
#menu_baovietnam a:hover {background-position:0% -42px;}
#menu_baovietnam a:hover span {background-position:100% -42px;}	

/********** end menu ********************/




/********** interface ********************/

.template
{

	}
.template1
{
height: 145px;
margin-top:0px;
	}	
.topic	
{
	font-size: 18px;
	font-weight:bold;
	margin-bottom:-25px;	
	}
.topic a
{
	text-decoration:underline;
	}	
	
.template2
{
height: 110px;
	}		
.title a	 
{	
	font-weight:bold;	
	color:#cd9090;		
	}
	
.title a:hover, a:active { 
	text-decoration:none;
	color: #c15959;	
	}
			
.images
{		
	float:left;
	margin-right: 5px;	
	}

.content
{	
	padding-left:2px;
	}

.form
{
	
	}	
.form1
{	
	margin-top:15px;
	}	
.paging	
{
	float:left;
	}
.date
{
	margin-top:15px;	
	float:right;
	}	
.news
{
	padding-top: 40px;
	padding-bottom: 8px;
	}	
	
H1
{
	padding-bottom: 5px;
	}	
/* paging */
	
.list_phantrang		
{
	color:#333;font-weight:normal;background:#f0f7e8;border:1px solid #005A9C;	
	float:left;	
	width: 18px;
	margin-left: 5px;
	text-align:center;
	}

.list_phantrang1
{
	color:#333;font-weight:normal;background:white;border:1px solid #e6e6e6;
	float:left;
	width: 18px;
	margin-left: 5px;
	text-align:center;
	}	
	
.paging1
{	
	float:left;	
	}	

.paging2
{
	margin-left: 10px;
	float:left;		
	}	
.list_phantrang1:hover
{	
	cursor:pointer;
	color:#333;font-weight:normal;background:#f0f7e8;border:1px solid #005A9C;	
	float:left;	
	width: 18px;
	margin-left: 5px;
	text-align:center;
	}		
	
.paging3	
{
	margin-bottom: 40px;
	}
	
/* paging end */	

/********** interface ********************/


.search1 .button_search
{
	float:left;
	width: 50px;
	}

/** calendar */
.search1
{	
	position:relative;
	width: 220px;
	height: 25px;
	margin-left: 50px;
	margin-top: -20px;
	#margin-top: -40px;
	_margin-top: -40px;	
	_margin-left:-10px;
	}

.search1 .calendar1
{
	width: 100px;		
	float:left;	
	margin-left: 65px;	
	}
	
.calendar
{
	clear:both;
	width: 210px;	
	height: 175px;
	color:#333;font-weight:normal;background:white;border:1px solid #e6e6e6;			
	}
.calendar .table1
{	
	width: 210px;		
	}
.menu1
{		

	}	

.calendar_row
{
	text-align:center;
	float:left;
	width: 30px;		
	}
.calendar_row :hover
{
	text-align:center;
	float:left;
	width: 30px;
	background-color:#d4d8bd;	
	text-decoration:none;	
	}	
.calendar_row1
{
	text-align:center;
	float:left;
	width: 30px;	
	background-color:#d4d8bd;
	}	

/*** menu ****/
/* remove the bullets, padding and margins from the lists */
.menu1 ul
{
list-style-type:none;
padding:0;
margin:0;

}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu1 li
{
width: 105px;
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu1 table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu1 a, .menu1 :visited {
display:block;
font-size:10px;
width:104px;
padding:7px 0;
color:#000;
background:#d4d8bd;
text-decoration:none;
margin-right:1px;
text-align:center;
height: 10px;
vertical-align:middle;

}
/* style the links hover */
.menu1 :hover{
color:#444;
background:#949e7c;
}

/* hide the sub level links */
.menu1 ul ul {
visibility:hidden;
position:absolute;
width:99px;
height:0;

}
/* make the sub level visible on hover list or link */
.menu1 ul li:hover ul,
.menu1 ul a:hover ul{
visibility:visible;
}

/* loai menu 2 */
.menu2 ul
{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu2 li
{
width: 100px;
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu2 table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu2 a, .menu2 :visited {
display:block;
font-size:10px;
width:99px;
padding:7px 0;
color:#000;
background:#d4d8bd;
text-decoration:none;
margin-right:1px;
text-align:left;
height: 10px;
vertical-align:middle;

}
/* style the links hover */
.menu2 :hover{
color:#444;
background:#949e7c;
}

/* hide the sub level links */
.menu2 ul ul 
{
	text-align:left;
visibility:hidden;
position:absolute;
width:300px;
margin-left:-200px;
#margin-left:-265px;
height:0;
#margin-top: 20px;
}
/* make the sub level visible on hover list or link */
.menu2 ul li:hover ul,
.menu2 ul a:hover ul{
visibility:visible;
}

/* het menu 2 */






/* cho menu con cap 2  */
.menu1 ul li:hover ul li ul,
.menu1 ul a:hover ul li ul,
.menu1 ul li ul li ul{
visibility:hidden;
}

.menu1 ul li ul li:hover ul,
.menu1 ul li ul a:hover ul{
visibility:visible;
position:absolute;
padding-left:100px;
margin-top: -25px;
width:80px;
height:0;
}


/**** end menu********/






/** tin moi nhat o trang chu **/
.latest_news 
{		
			
	}
.latest_news1 
{
	float:left;	
	width: 41%;
	padding-top: 20px;
	font-size: 85%;			
	padding-bottom: 15px;	
	list-style:inside disc;
	}
.latest_news2 
{	
	float:left;	
	width: 41%;
	padding-top: 20px;
	font-size: 85%;	
	padding-bottom: 15px;	
	}	
	
.latest_news a, .latest_news3 a
{
	text-decoration: none; 
	color: #555753;	
	}	

.latest_news a:hover, a:active { 
	text-decoration:none; 
	color: #9685BA;
	
	}
	
.latest_news3
{
margin: 0;
padding: 0;
margin-left: 15px;
text-align:left;
font-size: 85%;
	}
	
.latest_title	
{
text-align:left;
font-weight: bold; 
	text-decoration: none; 
	color: #c15959;
	}
.footer
{
	text-align:left;
	margin-bottom:10px;	
	font-size:10px;
	}	
.footer	a
{
	color:#555753;	
	}

#mNav_MasterNav{position:absolute;top:45px;right:200px;height:20px;width:222px;z-index:70}
#mNav_MasterNavSearch{background-image:url(images/h2.gif); background-repeat:no-repeat;margin:0px 1px;position:relative; padding-top:20px;}

/*#mNav_MasterNavSearch{background-image:url(images/masterNav_topAll.png); background-repeat:no-repeat;margin:0px 1px;background-color:#bac1cc;height:59px;position:relative}	

#mNav_MasterNavSearch #ctl00_cspMscomSearch_SearchArea{position:absolute;top:2px;left:1px;width:156px;border:solid 1px #FFFFFF;background-color:#FFFFFF;height:13px;font-size:10px;}
#mNav_MasterNavSearch #mNav_SearchTextDiv{background-image:url(images/search_box.gif);position:absolute;left:5px;top:30px;width:160px;height:21px}
#mNav_MasterNavSearch #ctl00_cspMscomSearch_Submit{position:absolute;right:-21px}
*/
#slogan { 
	background: transparent url(images/slogan.png) no-repeat top left; 
	margin-top: 58px; 
	margin-bottom: 40px; 	
	float: right;
	}

#top_search
{
	margin-top: -20px;
	}
	
.date1
{
	margin-top:15px;		
	}		

.link_ad
{
	margin-left: 15px;
	background-color:Red;
	}	
	
