sao@charset "utf-8";
/* CSS Document */
/* HTML5 display-role reset for older browsers */
.title_document {
    background-color: #7A96E0;
    color: white;
    font-weight: bold;
    height: 30px;
	 background-image: url("images/document.png");
}

header{
	
	width:100%;
	height:182px;
	margin-top:5px;
	}
	
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table
{
width:100% !important;	
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	
	
}
a {
	text-decoration:none;
	color:#000;
}
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */

/*@font-face {
 font-family: 'GothamBlackRegular';
 src: url('gotham-black-webfont.eot');
 src: url('gotham-black-webfont.eot?#iefix') format('embedded-opentype'),  url('gotham-black-webfont.woff') format('woff'),  url('gotham-black-webfont.ttf') format('truetype'),  url('gotham-black-webfont.svg#GothamBlackRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}*/
.fl { float:left; }
.fr { float:right; }
.brb {
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	behavior: url(../border-radius.htc);
}
.brt {
	-webkit-border-top-right-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topleft: 8px;
	border-top-right-radius: 8px;
	border-top-left-radius: 8px;
	behavior: url(../border-radius.htc);
}
.br {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	behavior: url(../border-radius.htc);
}
.br5 {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(../border-radius.htc);
}
.brbl {
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-left-radius: 15px;
	behavior: url(../border-radius.htc);
}
.brbr {
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px;
	behavior: url(../border-radius.htc);
}
.bsd {
	-webkit-box-shadow: 0px 1px 1px 2px ;
	-moz-box-shadow: 0px 1px 1px 2px ;
	box-shadow: 0px 1px 1px 2px ; 
	behavior: url(../border-radius.htc)
}
body {
	background-attachment: scroll;
    background-position: left top;
	color: #242B2D;
	margin:0 auto;
	padding: 0;
	bottom: 0;
	left: 0;
	position: relative;
	right: 0;
	top: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	min-height:500px;
	}

.in_header{
	width:1000px;
	margin:0 auto;
	position:relative;
	}

.login a{
	color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
    margin-left: 39px;
    margin-top: 2px;
	}
.top_nav{
	margin-right:70px;
	margin-top:5px;
	font-size:13px;
	}
.top_nav a{
	color:#036;
	}
.top_nav a:hover{
	text-decoration:underline;
	color:#960;
	}
.logo{
	padding-top:45px;
	}
.logo img{
	float:left;
	}

.danhngon{
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 17px;
font-style: italic;
padding-left:20px;
width: 790px;
position: absolute;
top: 9px;
text-align: left;

	}
.ngaythang{
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 15px;
font-style: italic;
width: 600px;
position: absolute;
left: 396px;
top: 232px;
text-align: right;
	}
.menu_top li{
	padding-top:3px;
	padding-left:15px;
	padding-right:15px;
	min-width:40px;
	padding-bottom:6px;
	float:left;
	}
.menu_top li a{
	color:#fff;
	font-size:14px;
	padding-top:10px;
	display:block;
	}
#wraper{
	width:1000px;
	margin:0 auto;
	margin-top:5px;
	}
.main{
	margin-top:10px;
	width:990px;
	min-height:500px;
	padding:5px;
	overflow: hidden;
	}
	
	
.left{
	width:200px;
	
	}
.center{
border-radius: 8px 8px 8px 8px;
    min-height: 500px;
    padding: 0 20px 20px 22px;
    width: 693px
	}
.right{
	width:255px;
	}
/*  wdanhmuc ---------------------------------------------------------------------*/	
.left .wdanhmuc ul li{
	min-height:23px;
	padding-left:15px;
	padding-top:5px;
	}
	.left .wdanhmuc ul{

	}
.right .wdanhmuc{
	min-height:195px;
	overflow:hidden;
	}
.right .wdanhmuc img{
	margin-left:-5px;
	margin-top:2px;
	float:left;
	}
.right .wdanhmuc ul{
	float:left;
	margin-top:10px;
	margin-left:20px;
	
	}
.right .wdanhmuc ul li{
	min-height:30px;
	}
.right .wdanhmuc{
	background:#fff;
	padding:10px;
	margin-left:5px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.right .wdanhmuc .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
	
/*----------------------------------------------------------*/
.right .wthamdoykien{
	min-height:195px;
	overflow:hidden;
	}
.right .wthamdoykien img{
	margin-left:-5px;
	margin-top:2px;
	float:left;
	}
.right .wthamdoykien{
	background:#fff;
	padding:10px;
	margin-left:10px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.right .wthamdoykien .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
	
.left .wthamdoykien{
	min-height:195px;
	overflow:hidden;
	}
.left .wthamdoykien img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
.left .wthamdoykien ul{
	float:left;
	margin-top:10px;
	margin-left:20px;
	
	}
.left .wthamdoykien ul li{
	min-height:30px;
	}
.left .wthamdoykien{
	background:#fff;
	padding:10px;
	margin-left:10px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.left .wthamdoykien .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
	
/* end-----wthuvien ---------------------------------------------------------------*/

/*  wthuvien */	
.left .wthuvien ul{

	}
.left .wthuvien ul li{
	min-height:23px;
	padding-left:20px;
	padding-top:5px;
	}
.left .wthuvien ul li:last-child{
	background:none;
	}
.right .wthuvien{
	min-height:150px;
	overflow:hidden;
	}
.right .wthuvien img{
	margin-left:-5px;
	margin-top:4px;
	float:left;
	}
.right .wthuvien ul{
	float:left;
	margin-top:10px;
	margin-left:20px;

	}
.right .wthuvien ul li{
	min-height:30px;
	}
.right .wthuvien{
	background:#fff;
	padding:10px;
	margin-left:5px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.right .wthuvien .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
/*  end wthuvien --------------------------------------------------------------------*/	

/*  wlienketngoai -------------------------------------------------------------------*/	
.left .wlienketngoai{
	margin-top:10px;
	margin-bottom:10px;
	}
.left .wlienketngoai p{
	text-align:center;
	color:#417ef1;
	font-size:17px;
	height:25px;
	}
.left .wlienketngoai img{
	margin-top:5px;
	width:100%;
	}
.right .wlienketngoai{
	margin-bottom: 5px;
    margin-top: 0;
	}
.right .wlienketngoai p{
	text-align:center;
	color:#417ef1;
	font-size:17px;
	height:25px;
	}
.right .wlienketngoai img{
	margin-top:5px;
	width:100%;
	}
.right .wlienketngoai img{
	margin-top:5px;
	width:100%;
	}
/*  end wlienketngoai ----------------------------------------------------------------------------*/

/*  wlienketnoibo --------------------------------------------------------------------------------*/	
.left .wlienketnoibo{
	margin-top:5px;
	margin-bottom:5px;
	}
.left .wlienketnoibo img{
	margin-top:5px;
	width:100%;
	}
.right .wlienketnoibo{

	margin-bottom: -1px;
    margin-top: 5px;
	}
.right .wlienketnoibo img{
    height: 51px;
    margin-left: 5px;
    margin-top: 2px;
    width: 250px;
	}
/*  end wlienketnoibo -----------------------------------------------------------------------------------*/		


/*  wbantinmoi --------------------------------------------------------------------------------*/	
.center .info_news{
	width:240px;
	
	}

.center .info_news p{
	line-height:18px;
	}
.center .info_news p .tit{
	color:#362069;
	font-weight:bold;
	margin-top:10px;
	float:left;
	}
.center .more_info_news{
	width:244px;
	margin-left:10px;	
}
.center .more_info_news ul{
	margin-left:12px;
	}
.center .more_info_news ul li{
	min-height:20px;
	line-height:18px;
	padding-bottom:10px;
	}
/*   whoatdong --------------------------------------------------------------------------------*/
.center .whoatdong{
	width:504px;
	float:left;
	margin-top:10px;
	}
.center .whoatdong header{
	height:30px;
	}
.center .whoatdong header p{
	color: #FFFFFF;
    float: left;
    font-size: 17px;
    margin-left: 28px;
    margin-top: 7px;
	}

.center .whoatdong section .left_content{
width: 431px;
padding-right: 0px;
	}
.center .whoatdong section .left_content .content{
	margin-top:6px;
	float:left;
	margin-left:10px;
	width:289px;
	line-height:17px;
	}
.center .whoatdong section .left_content .detail{
	float:right;
	color:#69F;
	font-size:12px;
	margin-right: 10px;
	margin-top: 0px;
	}

/*  end whoatdong --------------------------------------------------------------------------------*/


/*   wgallery --------------------------------------------------------------------------------*/
.center .wgallery{
	width:504px;
	float:left;
	margin-top:10px;
	}
.center .wgallery header{
	height:30px;
	}
.center .wgallery header p{
	color: #FFFFFF;
    float: left;
    font-size: 17px;
    margin-left: 28px;
    margin-top: 7px;
	}

.center .wgallery section .left_content{
width: 431px;
padding-right: 0px;
	}
.center .wgallery section .left_content .content{
	margin-top:6px;
	float:left;
	margin-left:10px;
	width:289px;
	line-height:17px;
	}
.center .wgallery section .left_content .detail{
	float:right;
	color:#69F;
	font-size:12px;
	margin-right: 10px;
	margin-top: 0px;
	}

/*  end wgallery --------------------------------------------------------------------------------*/


	
/*  wgoctuongtac --------------------------------------------------------------------------------*/	

.center .wgoctuongtac{
	width:504px;
	float:left;
	margin-top:10px;
	}

.center .wgoctuongtac section .left_content{
	width: 431px;
padding-right: 10px;
	}
.center .wgoctuongtac section .left_content .content{
margin-top: 6px;
float: left;
margin-left: 10px;
width: 298px;
line-height: 17px;
	}
.center .wgoctuongtac section .left_content .detail{
	float:right;
	color:#69F;
	font-size:12px;
	margin-top: 0px;
	}
	
.right_content{
	float: left;
    margin-left: 5px;
    width: 210px;
	padding-top:22px;
	}
.left_content ul{
	margin-bottom: 10px;
    min-height: 50px;
    overflow: hidden;
	}
.right_content ul li{
min-height: 20px;
margin-bottom: 5px;
line-height: 17px;
padding-left: 12px;
background: url(images/bullet1.png) 2px 6px no-repeat;
	
	}
.right_content ul li a{
	color:#369;
	}

/*  end wbantinmoi --------------------------------------------------------------------------------*/	

/*-----------------------------------------------------------------------------------------------*/
.left .wvideo{
	background:#fff;
	padding:10px;
	margin-left:10px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.left .wvideo .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
.left .wvideo img
{
	width:150px;
	height:140px;
}
	

/*-----------------------------------------------------------------------------------------------*/

.right section{
	background:#fff;
	padding: 10px;
	margin-left:5px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:6px;
	}
.right section .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
	

/*   wtieubieu --------------------------------------------------------------------------------*/	
.right .wtieubieu{
	height:230px;
	overflow:hidden;
	}
.right .wtieubieu img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
figcaption{
	text-align:center;
	line-height:18px;
	margin-top:10px;
	float:left;
	}

/*  end wtieubieu --------------------------------------------------------------------------------*/


/*   wdieukiendayhoc --------------------------------------------------------------------------------*/		
.right .wdieukiendayhoc{
	min-height:135px;
	overflow:hidden;
	}
.right .wdieukiendayhoc img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
.right .wdieukiendayhoc ul{
	float:left;
	margin-top:10px;
	margin-left:20px;

	}
.right .wdieukiendayhoc ul li{
	min-height:30px;
	}

.left .wdieukiendayhoc{
	min-height:195px;
	overflow:hidden;
	}
.left .wdieukiendayhoc img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
.left .wdieukiendayhoc ul{
	float:left;
	margin-top:10px;
	margin-left:20px;
	
	}
.left .wdieukiendayhoc ul li{
	min-height:30px;
	}
.left .wdieukiendayhoc{
	background:#fff;
	padding:10px;
	margin-left:10px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.left .wdieukiendayhoc .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
	
/*  end wdieukiendayhoc --------------------------------------------------------------------------------*/	
footer{
	width:100%;
	padding-top:20px;
	height:50px;
	float:left;
	position:relative;
	}
footer .info_ft{
	width:1000px;
	margin:0 auto;
	}
footer .info_ft p{
width: 500px;
float: left;
padding-top: 10px;
	}
footer .nav_ft{
	z-index:999;
	padding-top: 16px;
	}

.sf-menu ul{
	border-radius:8px;
	}
.sf-menu li li a{
	color:#000;
	}
	
	
.in_center_top img{
	float:left;
	margin-right:10px;
	}
.in_center_top .tit{
	line-height:17px;
	margin-bottom:5px;
	}
.in_center_top .titcontent {

    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
	width::100%;
}

.in_center_top .titcontent_noimg {
    float: left;
    font-size: 20px;
    line-height: 25px;
    color:#666;
	width:100%;
}
.in_center_down {
    float: left;
    padding: 10px 0;
    width: 100%;
	line-height:20px;
}
.in_center_parent {

    line-height: 20px;
    margin-top: 5px;
}
.in_center_down ul li{
    min-height: 65px;
	}
.in_center_down ul li img{
	float:left;
	margin-right:10px;
	width:145px;
	}
.in_center_down ul li p{
	line-height:20px;

	}
.in_center_down ul li a{
	font-family: arial;
    font-size: 14px;
	}



.info
{
	padding-top:15px; 
	width:100%;
	line-height:18px;
	text-align:justify;
	position:relative;
	display:block;
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.othernew
{
	margin-top:10px;
	padding-left: 15px;
	width:100%; float:left;
	background:url(images/ul_style.png)  no-repeat left center;
}
.othernew a
{
	color:#666;
}
.schedule
{
	height: 25px;
}
.schedule a {
    float: left;
    height: 24px;
    width: 494px;
}

.title_parent
{
	float: left;height: 25px;width: 100%; padding-bottom:5px;margin-bottom:5px;
}
.title_parent a {
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    margin-top: -3px;
    padding-left: 10px;
    padding-top: 5px;
    width: 682px;
}

.onecontent
{
	background-color: #F1F1F1;font-size: 18px;font-weight: bold;height: 37px;line-height: 37px;margin: 12px 0;padding-left: 12px; vertical-align: middle;
}
.buttomothernew
{
   float:left; padding-bottom:20px;width:100%;
}
.buttomotherdownlaod
{
	padding-top:20px; float:right;
}
.day
{
	font-size:11px; color:#666;font-style: italic;width: 494px;
}
.listnamecontent
{
	padding-right:5px;
}
.link
{
	color:#F00; font-size:11px;
}
.box_new_content {
    float: left;
    margin-bottom: 20px;
    padding-bottom: 20px;

}

.in_center_top_content
{
    border-bottom: 1px solid #FFFFFF;
    padding-bottom: 10px;
	margin-bottom:10px;
    width: 100%;

}
.in_center_top_content img{
	float:left;
	margin-right:10px;
	width:255px;
	}
.in_center_top_content .tit{
	line-height:17px;
	margin-bottom:5px;
	}
.in_center_top_content .titcontent {
    float: left;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
    width: 301px;
	color:#666;
}

.in_center_top_content .titcontent_noimg {
    float: left;
    font-size: 20px;
    line-height: 25px;
    margin-bottom: 10px;
    width: 494px;
	color:#666;
}
.info1 li {
    list-style: disc outside url("images/ul_style.png");
}
.dayinweek
{
	padding-top:15px;"><span style="color:#660066; font-size:14px;
}
.info_week
{
	float: left;font-size: 12px; margin-left: 14px;width: 480px;
}
.info_facultyreport table
{
	font-size:12px;
}

.title_parent_administrative {
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    margin-top: -3px;
    padding-left: 10px;
    padding-top: 5px;
    width: 682px;
}
.title_parent_administrative a{
	color: #F7F5AF;
}
.box_new_content_administrative {
    float: left;
    padding-bottom: 20px;
    width: 100%;
}



.title_content_document1 {
    background-color: white;
    padding: 5px;
    text-align: justify;
	height: 30px;
	font-size:12px;
	line-height:20px;
}
.title_content_document2 {
    background-color: #F1F1F1;
    padding: 5px;
    text-align: justify;
	height: 30px;
	font-size:12px;
	line-height:20px;
}

.beTable {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: collapse;
    margin: 0;
    position: static;
    width: 100%;
}
.day_calendar_update
{
padding-top:10px;
color:#960;
font-weight:bold;
}
.day_calendar
{
padding-top:10px;
color:#960;
font-weight:bold;

}
ul.topnav {
    list-style: none;
    padding: 0 20px;
    margin: 0;
    float: left;
    width: 920px;
    font-size: 1.2em;
    background: url(topnav_bg.gif) repeat-x;
}

ul.topnav li {
	cursor:pointer;
    margin-top: 0px;
    position: relative; /*--Declare X and Y axis base for sub navigation--*/
}

ul.topnav li a{
    padding: 10px 5px;
    display: block;
    text-decoration: none;
    float: left;
}
ul.topnav li a:hover{
	color:#f9e3f8;
	}


ul.topnav li span { /*--Drop down trigger styles--*/
    width: 17px;
    height: 35px;
    float: left;

}

ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li:hover ul.subnav{
	display:block;
	background:#ggg;
	z-index:999;
	}
ul.topnav li ul.subnav {
    background: none repeat scroll 0 0 #fe53a4;
    border: medium none #CCCCCC;
    border-radius: 8px 8px 8px 8px;
    float: left;
    left: -3px;
    list-style: none outside none;
    margin: 0;
    opacity: 0.8;
	display:none;
    padding: 10px;
    position: absolute;
    top: 41px;
    width: 200px;
}
ul.topnav li ul.subnav li {
    background: none repeat scroll 0 0 transparent;
    clear: both;
    min-height: 24px;
    margin: 0;
    min-width: 170px;
	padding-right:10px;
}
 html ul.topnav li ul.subnav li a {
    color: #000000;
    float: left;
    font-size: 14px;
    margin-top: 5px;
    min-width: 64px;
    padding: 0;
}

/* LONG -lllllllllllllllllllllllllllllllllllllllllllllllllllllllllll*/
 html ul.topnav li ul.subnav li a:hover
{

text-decoration:underline;	 
}
.LinkMap
{
margin-bottom: 5px;
margin-top: -6px;
height: 12px;
position: relative;
padding-bottom: 3px;
}
.tit_header
{
	border-bottom: 2px solid white;
    font-size: 22px;
    font-weight: normal;
    height: 27px;
    margin-bottom: 10px;
	padding-top: 10px;
	}
/*/-------------------------------------------------------------------------------*/

#menu_wdanhmuc li:last-child{
	background:none;
}
.detail
{
	font-size:11px;
	float:right;
	color:#800080
}
.buttomothernew .info{
	width:100% ;
margin-bottom:6px;
height:25px;
}
.bg_header_right{
	
	width:100%;
	height:178px;	
	}
	.wwebmail
	{
		padding: 0 5px 5px;
		
	}
	
.search_text{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ABAAAA #E1DFDF #E1DFDF;
    border-radius: 7px 7px 7px 7px;
    border-style: solid;
    border-width: 1px;
    padding: 5px 5px 7px;
    position: relative;
    right: -5px;
    width: 238px;
	color: #000;
    font-family: Georgia,'Times New Roman',Times,serif;
    font-style: italic;
    
}
.search_btn
{
    background: url("images/search.gif") repeat scroll 0 0 transparent;
border: 0 none;
height: 21px;
left: 225px;
padding: 5px;
position: relative;
top: -25px;
width: 18px;
}
.search_form{
	height:35px;
	}
.cactinkhac
{
 padding-top:5px;
 padding-left:12px;
 padding-bottom:10px;
 font-weight:bold;	
}
.tit_link
{
clear:both;
color:#000;
font-size:14px;
color:#003	
}
.img_small{
	width:121px;
	float:left;
	border:1px solid #ccc;
	margin-top:10px; 
	max-height:80px;
}
.img_big{
	width:255px;
	float:left;
	border:1px solid #ccc;
	margin-right:10px; 
	margin-top:5px; 
}
.tt_khac{
    background: url("images/ul_style.png") no-repeat scroll 8px 6px transparent;
    line-height: 17px;
    margin-bottom: 5px;
    min-height: 20px;
    padding-left: 20px;
}
.ul_tt_khac{
float:left;
margin-top:10px;
}

.wnew a
{
	color:#225486;
	font-size:16px;
    
}
.wnew h4{
	border-bottom:1px solid #FFF;
	height:21px;
	margin-bottom:10px;
	color:#000;
	}
.wnew
{
	line-height: 20px;
    text-align: justify;
    
}

.alertdiv
{
	font-weight:normal;
}
.nodata_search
{
	font-size:14px; font-weight:bold; color:#33C;
}
.End_Contactus
{
	margin-bottom: 20px;padding-top: 20px;width: 678px;font-size:14px;
}

.question
{
	font-weight:bold;
	padding-left:0px;
	padding-top:10px;
	padding-right:10px;
	line-height:15px;
}
.result_poll
{
	float:left;
	width:100%;
	padding-left:10px;
	margin-bottom:10px;	
	margin-top:4px;	
}
.result_poll li
{
	height:20px;
}
.result_poll li .rvalue
{
padding-left: 10px;
padding-bottom: 2px;
border-radius: 4px;

}
.rl_idea
{
font-size:11px;
width: 200px;
background-color: #F0F0F0;
border-radius:5px;
height: 20px;
height: 17px;
}
.name_idea
{
	padding-top:3px;
	padding-left:5px;
	position:absolute;
	margin-top:-3px;
}
.headerslide
{
width: 535px;
height: 127px;
position: absolute;
top: 42px;
right: 0px;
border-radius: 8px;
opacity: 1;	
}
/*   wquangcao --------------------------------------------------------------------------------*/
.center .wlienketngoai{
	width:100%;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	}
/*  end wquangcao --------------------------------------------------------------------------------*/
.center .wlienketngoai a .image
{
height:100px;width:100% ;
margin-bottom:5px;
margin-top: 5px;
}
.center .wlienketngoai .tit_wlienketngoai
{
display:none;	
}
.right .wlienketngoai a .image
{
margin-left: 5px;
    margin-top: 5px;
    width: 250px;	
}
.left .wlienketngoai a .image
{
height:43px;width:95% ; border:1px #666 solid; margin-top:5px; margin-left:10px;	
}





/*   wgioithieu --------------------------------------------------------------------------------*/
.center .wgioithieu{
	width:504px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	}
.center .wgioithieu header{
	height:30px;
	}
.center .wgioithieu header p{
	color: #FFFFFF;
    float: left;
    font-size: 17px;
    margin-left: 28px;
    margin-top: 7px;
	}

.center .wgioithieu section .left_content{
width: 455px;
padding-right: 0px;
	}
.center .wgioithieu section .left_content .content{
	margin-top:6px;
	float:left;
	margin-left:10px;
	width:390px;
	line-height:17px;
	}
.center .wgioithieu section .left_content .detail{
	float:right;
	color:#69F;
	font-size:12px;
	margin-right: 10px;
	margin-top: 5px;
	}
/*  end wgioithieu --------------------------------------------------------------------------------*/
.firstletter {
float: left;
font-family: Old English, Georgia,serif;
font-size: 300%;
line-height: 0.5em;
margin-top: 10px;
margin-right: 0.03em;
margin-bottom: 0.09em;
}

.center .wgioithieu section .right_content{
float: left;
margin-left: 12px;
width: 188px;
padding-top: 15px;
	}

/*   wcpanel --------------------------------------------------------------------------------*/		
.right .wcpanel{
	min-height:135px;
	overflow:hidden;
	}
.right .wcpanel img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
.right .wcpanel ul{
	float:left;
	margin-top:10px;
	margin-left:20px;

	}
.right .wcpanel ul li{
	min-height:30px;
	}

.left .wcpanel{
	min-height:195px;
	overflow:hidden;
	}
.left .wcpanel img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
.left .wcpanel ul{
	float:left;
	margin-top:10px;
	margin-left:20px;
	
	}
.left .wcpanel ul li{
	min-height:30px;
	}
.left .wcpanel{
	background:#fff;
	padding:10px;
	margin-left:10px;
	-webkit-box-shadow: 1px 1px 1px 0px #999;
	box-shadow: 1px 1px 1px 0px #999;
	margin-bottom:10px;
	}
.left .wcpanel .tit_right{
	float:left;
	margin-left:-5px;
	margin-top:-5px;
	}
	
/*  end wcpanel --------------------------------------------------------------------------------*/	

.acc_info
{
 background:url(images/information.png) no-repeat left top;	
}
.acc_changepass
{
 background:url(images/changepassword.png) no-repeat left top;	
}
.acc_mypost
{
 background:url(images/mypost.png) no-repeat left top;	
}
.acc_post_send
{
 background:url(images/post_send.png) no-repeat left top;	
}
.acc_request
{
 background:url(images/post_send.png) no-repeat left top;	
}
.acc_inbox
{
 background:url(images/inbox.png) no-repeat left top;	
}
.acc_control li
{
 padding-left:20px;
 padding-top:2px;
 font-weight:bold;
}



.quote_start
{

padding: 16px;
position: absolute;
padding-left: 30px;
margin-left: -18px;
margin-top: -5px;
	
}
.quote_end
{
 background:url(images/quote_end.png) no-repeat;
 padding:16px;
 margin-left:5px;
 position:absolute;
	
}
.noidunggioithieu
{
text-align:justify;
line-height: 20px;
padding-left:0px;
	
}

/*   wbantinmoi --------------------------------------------------------------------------------*/
.center .wbantinmoi{
	
	float:left;
	margin-top:10px;
	}
.center .wbantinmoi header{
	height:30px;
	}
.center .wbantinmoi header p{
	color: #FFFFFF;
    float: left;
    font-size: 17px;
    margin-left: 28px;
    margin-top: 7px;
	}

.center .wbantinmoi section .left_content{
width: 431px;
padding-right: 0px;
	}
.center .wbantinmoi section .left_content .content{
	margin-top:6px;
	float:left;
	margin-left:10px;
	width:289px;
	line-height:17px;
	}
.center .wbantinmoi section .left_content .detail{
	float:right;
	color:#69F;
	font-size:12px;
	margin-right: 10px;
	margin-top: -5px;
	}
.wbantinmoi .container
{
width: 662px;
min-height: 190px;
background: white;
border: 1px solid #DDF4DB;
float: left;
padding: 10px;
}
/*  end wbantinmoi --------------------------------------------------------------------------------*/
.log_ctrl
{

font-style: italic;
width: 200px;
right: 0px;
position: absolute;
top: 9px;
color: #F3F3F3;
text-align: right;
}
.link_login{
	position: relative;
top: -5px;
margin-left: 8px;
margin-right: 10px;
text-decoration: underline;

font-style: normal;
	}
.link_signup{
	position: relative;
	top: -5px;
margin-left: 8px;
text-decoration: underline;

font-style: normal;
	}
.noidungtin
{
line-height: 20px;
text-align: justify;

}

.nomenu{
	height: 49px;
	width: 1003px;
	margin: 0 auto;
	margin-top: 53;
	}
.nd_thongbao
{
border-bottom: 1px dotted #CCCCCC;
    line-height: 16px;
    margin-bottom: 10px;
    margin-left: 8px;
    margin-top: 10px;
    padding-bottom: 5px;
    padding-right: 5px;
    text-align: justify;
    width: 206px;
}
.nd_thongbao:last-child{
	border-bottom: none;
}
.right .wthongbaomoi{
	min-height:135px;
	overflow:hidden;
	}
.right .wthongbaomoi img{
	margin-left:-5px;
	margin-top:-5px;
	float:left;
	}
.right .wthongbaomoi ul{
	float:left;
	margin-top:10px;
	margin-left:20px;

	}
.right .wthongbaomoi ul li{
	min-height:30px;
	}


.thematic
{
	width:425px; float:left;
	padding-bottom:5px;
}
.thematic .img_new
{
	width:418px; float:left;
	color:#5F5F5F;
	text-decoration:underline;
}
.thematic .img_new a {
    background: url("images/bullet.gif") no-repeat scroll 0 5px transparent;
    float: left;
    font-weight: bold;
	line-height:16px;
    padding-left: 10px;
    text-decoration: underline;
    width: 100%;
}
.thematic .img_new img
{
	padding-top:8px;
}

.formcomment
{
	width:100%;
	height:250px;
	padding-top:10px;
	float:left;	
}
.OldComment
{
	width:100%;
	padding-top:50px;
	float:left;
}
.item_comment
{
	font-style:italic;
	padding:10px;	
	border-radius:8px;
	border:1px solid #666;
	background-color:#EEE;
	margin-top:10px;
}
.item_name
{
	font-weight:bold;
}
.item_date
{
	position:absolute;
	margin-top:0px;
	margin-left:440px;	
	text-align:right;
}
.msg_comment
{
	margin-top:10px;
	font-style:italic;
	padding:10px;	
	border-radius:8px;
	border:1px solid #666;
	background-color:#FFF;
}
.msg_error
{
	margin-top:10px;
	font-style:italic;
	padding:10px;	
	border-radius:8px;
	border:1px solid #666;
	background-color:#F96;
}
.noidung
{
text-align: justify;
line-height: 20px;
margin-top: 2px;
	
}
.right .tit_wthongbaomoi h4 {
font-size: 15px;
font-weight: normal;
position: relative;
text-align: center;
top: 12px;
}
.right .tit_wthongbaomoi {
height: 35px;
}
#txtCode
{
	height:25px;
}
.img_captcha
{
margin-top:3px;	
}



.center .content_galery
{
	float: left;
    margin-top: 10px;
}

.center .content_galery section {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DDF4DB;
    float: left;
    min-height: 190px;
    padding: 10px;
    width: 662px;
}

.box_content_category
{
	float: left;
    height: auto;
    min-height: 10px;
    padding-bottom: 10px;
}
.header_calendar
{
	font-size:16px; color:#000;
}
.day_calendar
{
	color:#999; font-size:12px; font-style:italic;
}
.thumb_gallery
{
width::100%;
float:left;
}
.thumb_gallery div
{
float: left;
width: 164px;
text-align: center;
margin-left: 2px;
margin-bottom: 10px;
}
.thumb_img
{
margin-top:10px;
width:140px;
height:150px;
border:2px solid #CCC;
}
.thumb_gallery div
{
	border:1px outset #EEE;
	border-radius:6px;
	 position: relative;
}
.thumb_gallery div:hover
{
	border:1px outset #333;
	border-radius:6px;
}
.info iframe
{
	width:100%;
	height:420px;
}
.tbl_leader tr td
{
	padding:3px;
}
.visited {
    background: url("images/visited.png") no-repeat scroll 0 0 transparent;
    padding-left: 10px;
    padding-right: 15px;
    padding-top: 6px;
}
.online {
    background: url("images/online.png") no-repeat scroll 0 0 transparent;
    padding-left: 10px;
    padding-right: 15px;
    padding-top: 6px;
}
.wluottruycap h4{
	height:25px;
	margin-top: 5px;
}

.buttomothernew .header_other_menu{
	 border-bottom: 1px dotted #666666;
    color: #666666;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 10px;
    padding-bottom: 5px;
}
.noidungtin .in_center_top{
	width:100%;
}

/* 23-8-2012 */
.schedule_ct
{
	  height: 25px;
	  padding-left:15px;
}
.schedule_pr
{
	height:25px;
	font-size:15px;
}
.box_new_content_plan {
    float: left;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
.short_news{
	font-weight:bold;
	line-height:17px;
	text-align:left !important;
	width:100%;
}
.img_gallery{
	margin-top:10px;
}
.tit_img{
	bottom: 10px;
    position: absolute;
    width: 100%;
}
.video_item iframe{
	width:160px;
	height:150px;
	margin-top:5px;

}
.video_item  a iframe{
	width:160px;
	height:150px;
	margin-top:5px;

}
.right .wwebmail img{
	width:250px;
}

/*//// */
.wvideo iframe
{
	height:168px;
	width:230px;
}

.wvideo .all_video
{
padding-top: 7px;
margin-top: 0px;
font-weight: bold;
width: 100%;
text-align: center;
}
.ei-slider
{
	height:390px !important;
}
.control_page
{
position: absolute;
margin-top: -38px;
margin-left: 475px;
}

.print_page
{
	padding-right:15px;
	background:url(images/print0.png) no-repeat;
}
.email_page:hover
{
	background:url(images/email1.png) no-repeat;
}
.email_page
{
	padding-right:15px;
	background:url(images/email0.png) no-repeat;
}
.print_page:hover
{
	background:url(images/print1.png) no-repeat;
}
/* 28-8-2012 */
.download
{
	 padding-top:20px;
	 float:right;
	 height:31px;
}
.download .file
{
  font-weight:bold;
  vertical-align:super; 
  padding-right:5px;
}

/*//// */
.day_onecontent
{
font-size: 12px;
color:#666;
}
.frm_page
{
width: 700px !important;
border: 1px solid #666;
float: left;
padding: 10px;
margin-left: 24%;
margin-top: 1px;
margin-bottom: 25px;
}
.copyright
{
border-top:1px solid #999;
padding-top:10px;
line-height:20px;
width:100%;
margin-top:20px;
float:left;
text-align:center;
font-weight:bold;	
}
.btnprint
{
width: 700px !important;
border: 1px solid #666;
float: left;
padding: 10px;
margin-left: 24%;
margin-top: 40px;
font-size:14px;
display:block;
position:relative;
text-align:left;
background-color:#9C6;
color:#000;
font-weight:bold;
}
.btnprint:hover
{
color:#900 !important;
cursor:pointer;

}
.in_center_top
{width:100%;}