/* CSS Layout */
#divHeader, #divFooter, #divContent
{
    width: 980px;
    margin: 0px auto;
    border-right:  solid #C53603 1px;  
	border-left:   solid #C53603 1px;
	}
body {
	margin: 0px;
}	

/* CSS Document */
body,td,th {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
.link
{
	text-decoration: none;
	font-weight:bold;
	font-size:11pt;
	color:Blue	
}

.linkBlog:
{
	font-size: 10pt; 
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.linkBlog:visited
{
	font-size: 10pt; 
	color: #004378;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.linkBlog:hover
{
	font-size: 10pt; 
	color: #F50B16;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.linkBlog:link
{
	font-size: 10pt; 
	color: #004378;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.categoryname
{		
	font-weight: bold;
	font-size: 13pt;    
}
	
.title
{
	font-family: Verdana, arial;
	color: #1E7AB5;
	font-size: 13pt;
}	

.lkthread:link
{
	color: #0046d5;
	text-decoration: none;
}
.lkthread:visited
{
	color: #0046d5;
	text-decoration: none;
}
.lkthread:hover
{
	color: #ff0101;
	text-decoration: none;
}

.Forum_Description
{
	color: #999999;
	font-size: 11px;
}
.Forum_LinkCategory:link
{
	color: #0046d5;
	font-weight: bold;
	text-decoration: none;
}
.Forum_LinkCategory:visited
{
	color: #0046d5;
	font-weight: bold;
	text-decoration: none;
}
.Forum_LinkCategory:hover
{
	color: #ff0101;
	text-decoration: none;
}
.supcategory:link
{
	color: #0046d5;	
	font-size: 11px;
	text-decoration: none;
}
.supcategory:visited
{
	color: #0046d5;	
	font-size: 11px;
	text-decoration: none;
}
.supcategory:hover
{
	color: #ff0101;
	font-size: 11px;
	text-decoration: none;
}
.forum_linkThread:link
{
	color: #0046d5;
	font-weight: bold;
	text-decoration: none;
	text-decoration: none;
}
.forum_linkThread:hover
{
	text-decoration: none;
	color: #ff0101;
}
.forum_linkThread:visited
{
	color: #0046d5;
	font-weight: normal;
	text-decoration: none;
}
.linktitle {
color:#0b55c4;
font-weight:bold;
font-size:14px;
line-height:24px;
text-decoration: none;
}

.faculty_tit {
	color: #C20E0E;
	font-size: 13pt;
	font-family: Verdana, arial;
	font-weight:bolder;
	text-decoration: none;
}

.category_menu {
	color: #C20E0E;
	font-size: 8.5pt;
	font-family: Tahoma, Verdana, arial;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.titlenews:link {
	FONT-SIZE: 12pt;	
	font-family: Arial, Helvetica, sans-serif;
	color: #004F82;
	font-weight: bold;
	TEXT-DECORATION:none
}

.border_left_right_bottom_blue
{
	border-right: solid 1px #ffca4e;
	border-left: solid 1px #ffca4e;
	border-bottom: solid 1px #ffca4e;
}
.border_left_right_blue
{
	border-right: solid 1px #ffca4e;
	border-left: solid 1px #ffca4e;
}

.border_right_blue
{
	border-right: solid 1px #ffca4e;
}

.border_bottom_blue
{
	border-bottom: solid 1px #ffca4e;
}
.border_left_blue
{
	border-left: solid 1px #ffca4e;
}
.titlenews:visited {
	FONT-SIZE: 12pt;	
	font-family: Arial, Helvetica, sans-serif;
	color: #004F82;
	font-weight: bold;
	TEXT-DECORATION:none
}
.titlenews:hover {
	FONT-SIZE: 12pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #004F82;
}

.date
{
	color: rgb(97, 97, 97);
	}
.imageNews 
{
	margin-left:5px;
	margin-right:5px;
}

.news_content
{
	font-size: 13px;
	line-height:18px;
	font-family: Arial;
	color: #000000;
	text-align:justify;
}
#description
{
	font-size: 13px;
	line-height:18px;
	font-family: Arial;
	color: #000000;
	text-align:justify;	
	}
.link_details:link
{
	padding-left:3px;
	font-size:11px;
	font-family:Arial;
	color:#024e88;
	font-style:italic;
}
.link_details:visited
{
	padding-left:3px;
	font-size:11px;
	font-family:Arial;
	color:#024e88;
	font-style:italic;
}

.link_details:hover
{
	padding-left:3px;
	font-size:11px;
	font-family:Arial;
	color: #C20E0E;
	font-style:italic;
}	
.linkNewsOther:link
{
	FONT-SIZE: 10pt;
	font-weight:normal;
	font-family: Arial;
	color: #004F82;
	TEXT-DECORATION:none
}
.linkNewsOther:visited
{
	FONT-SIZE: 10pt;
	font-weight:normal;
	font-family: Arial;
	color: #004F82;
	TEXT-DECORATION:none
}

.linkNewsOther:hover
{
	FONT-SIZE: 10pt;
	font-weight:normal;
	font-family: Arial;
	color: #C20E0E;
	TEXT-DECORATION:none
}	
.lkreno:link
{	
	color: white;
	TEXT-DECORATION: none;
	}
.lkreno:visited
{
	color: white;
	TEXT-DECORATION: none;
	}
.lkreno:hover
{
	color: white;
	TEXT-DECORATION: none;
	}		
.suplink:link {
	COLOR: #004F82;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	line-height: 14pt;
}
.suplink:visited
{	
	COLOR: #004F82;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	line-height: 14pt;
	}
.suplink:hover {
	COLOR: #C20E0E;
	TEXT-DECORATION: none;
}

.lk_menuheader
{
	color: Black;
	font-weight: bold;  
	font-size: 10px; 
	text-decoration:none;
	}
.lk_menuheader:link
{
	color: Black;
	font-weight: bold;  
	font-size: 10px; 
	text-decoration:none;
	}
.lk_menuheader:visited
{
	color: Black;
	font-weight: bold;  
	font-size: 10px; 
	text-decoration:none;
	}	
.lk_menuheader:hover
{
	color: Black;
	font-weight: bold;  
	font-size: 10px; 
	text-decoration: none;
	}	
	
	
.border_left_right {
	border-right:  solid #C53603 1px;  
	border-left:   solid #C53603 1px; 
		}	
		
.vien_left_right {
	border-right:  solid #C53603 1px;  
	border-left:   solid #C53603 1px; 
		}
.vien_giua {
	border-right:  solid #999999 1px; 
	border-top:    solid #999999 1px;  
	border-left:   solid #999999 1px; 
	border-bottom: solid #999999 1px;
		}
.vien_border {
	border-right:  solid #ff6600 1px; 
	border-top:    solid #ff6600 1px;  
	border-left:   solid #ff6600 1px; 
	border-bottom: solid #ff6600 1px;
	}
.vien_border1 {
	border-right:  solid #92f4a7 0px; 
	border-top:    solid #92f4a7 0px;  
	border-left:   solid #92f4a7 0px; 
	border-bottom: solid #92f4a7 1px;
	}

.top_menu
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.top_menu:link
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.top_menu:visited
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center;
}
.top_menu:hover
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.lkCreator:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.lkCreator:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.lkCreator:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}

.numpage
{
	clear: both;
	text-align: center;
	color: #000;
}
.numpage:link
{
	color: #0046d5;
	text-decoration: none;
}
.numpage:visited
{
	color: #0046d5;
	text-decoration: none;
}
.numpage:hover
{
	color: #ff0101;
	text-decoration: none;
}

.grid-path
{
	color: #cc0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.grid-path:link
{
	color: #cc0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.grid-path:visited
{
	color:  #cc0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.grid-path:hover
{
	color: #cc0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.grid-path-item
{
	color: #1a36bb;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.grid-path-item:link
{
	color: #1a36bb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.grid-path-item:visited
{
	color: #1a36bb;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.grid-path-item:hover
{
	color: #ff0101;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.top_menunosub
{
	COLOR:  #C20E0E;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menunosub:link
{
	COLOR: #C20E0E;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menunosub:visited
{
	color : #C20E0E;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menunosub:hover
{
	color: #C20E0E;
	font-size: 9pt;
	font-family: Tahoma, Verdana, arial;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.top_menuchinh{
	COLOR: #004F82;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menuchinh:link{
	COLOR: #004F82;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menuchinh:visited{
	COLOR: #004F82;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menuchinh:hover{
	color: #C20E0E;
	font-size: 9pt;
	font-family: Tahoma, Verdana, arial;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.lk_filedownload
{
	color: #C20E0E;
	}
.lk_filedownload:link
{
	color: #C20E0E;
	}
.lk_filedownload:visited
{
	color: #C20E0E;
	}	
.lk_filedownload:hover
{
	color: #C20E0E;
	}	
.threadtitle
{
	color: #C20E0E;
}
.infoMember
{
	FONT-SIZE: 13pt;
	TEXT-DECORATION: none;
	font-weight:bold;
	color:blue
	
}
.top_menunews{
	COLOR: #C20E0E;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 11pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menunews:link{
	COLOR: #C20E0E;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 11pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menunews:visited{
	COLOR: #C20E0E;
	FONT-FAMILY: Tahoma, Verdana, arial;
	FONT-SIZE: 11pt;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.top_menunews:hover{
	color: #C20E0E;
	font-size: 11pt;
	font-family: Tahoma, Verdana, arial;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.top_menuleftsmal:link{
	font-weight: normal;  
	font-size: 9pt; 
	color: #000066; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.top_menuleftsmal:visited{
	font-weight: normal;  
	font-size: 9pt; 
	color: #000066; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	background-repeat: no-repeat; background-position: center;
}
.top_menuleftsmal:hover{
	font-weight: normal; 
	font-size: 9pt; 
	color: #ed2024; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.top_menufooter:link{
	font-weight: normal;  
	font-size: 8pt; 
	color: #fffbf1; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.top_menufooter:visited{
	font-weight: normal;  
	font-size: 8pt; 
	color: #fffbf1; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	background-repeat: no-repeat; background-position: center;
}
.top_menufooter:hover{
	font-weight: normal; 
	font-size: 9pt; 
	color: #ffba14; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.Forum_Today
{
	color: #FF0000;
}
.Forum_Yesterday
{
	color: #FF6666;
}

.tbxSearch
{
	border: solid 1px #999999;	
    height: 13px;	
}
.cursor
{
	cursor: url(zoomin.cur), pointer;
    outline: none;
	}
.inputborder
{
    border: 1px solid #ccc;
}

.button
{
    background-image: url(../images/btbg.png);
    background-repeat: repeat;
    height: 22px;
    border: 0px;
    font-size: 12px;
    color:#454848;
}

#divquote
{
	 padding: 5px 5px 5px 5px;
	 margin: auto;
	 border-top: solid 1px #000000; 
	 border-right: solid 1px #b0b0b0; 
	 border-bottom: solid 1px #b0b0b0; 
	 border-left: solid 1px #000000; 
	 width: 95%;
	}
.tabs .ajax__tab_header
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	background: url( "../images/tab-line.gif" ) repeat-x bottom;
}
.tabs .ajax__tab_outer
{
	background: url( "../images/tab-right.gif" );
	height: 21px;
}
.tabs .ajax__tab_inner
{
	padding-left: 3px;
	background: url( "../images/tab-left.gif" ) no-repeat;
}
.tabs .ajax__tab_tab
{
	height: 13px;
	padding: 4px;
	margin: 0;
	background: url( "../images/tab.gif" ) repeat-x;
}
.tabs .ajax__tab_hover .ajax__tab_outer
{
	background: url( "../images/tab-hover-right.gif" ) no-repeat;
}
.tabs .ajax__tab_hover .ajax__tab_inner
{
	background: url( "../images/tab-hover-left.gif" ) no-repeat;
}
.tabs .ajax__tab_hover .ajax__tab_tab
{
	background: url( "../images/tab-hover.gif" ) repeat-x;
}
.tabs .ajax__tab_active .ajax__tab_outer
{
	background: url( "../images/tab-active-right.gif" ) no-repeat;
}
.tabs .ajax__tab_active .ajax__tab_inner
{
	background: url( "../images/tab-active-left.gif" ) no-repeat;
}
.tabs .ajax__tab_active .ajax__tab_tab
{
	background: url( "../images/tab-active.gif" ) repeat-x;
}
.tabs .ajax__tab_body
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	border: 1px solid #999999;
	border-top: 0;
	padding: 8px;
	background-color: #ffffff;
}
.newsContent
{
	font-weight: normal;  
	font-size: 10pt; 
	color:#454848; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}


.mail
{
text-decoration:none;	
}
	.blog_bg 
	{
		background-image:url(../images/bg_qcao.gif);
		height:29px;
		font-weight:bold;
		text-align:center;
		color:#FFFFFF;
	}
	
	.gioithieu_Blog 
	{
		padding:5px;
		border-bottom:1px solid #999999;
	}
	
.newsContent
{
	font-weight: normal;  
	font-size: 10pt; 
	color:#454848; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
top_menuleft
{
	font-weight: normal;  
	font-size: 10pt; 
	color: #000066; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.top_menuleft:link{
	font-weight: normal;  
	font-size: 10pt; 
	color: #000066; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.top_menuleft:visited{
	font-weight: normal;  
	font-size: 10pt; 
	color: #000066; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
	background-repeat: no-repeat; background-position: center;
}
.top_menuleft:hover{
	font-weight: normal; 
	font-size: 10pt; 
	color: #ff6600; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}

.useronline:link
{
	text-decoration: none;
	}
.useronline:hover
{
	color: #cc0000;
	text-decoration: none;
	}
.useronline:visited
{
	text-decoration: none;
	}		
	

.button
{
	background-image: url(../images/btbg.png);
	background-repeat: repeat-x;
	cursor: pointer;
	border: none;
	height: 22px;
	border: 1px solid #d5d5d5;
	font-size: 12px;
	cursor: pointer;
	color: #222;
}

.button:hover
{
	color: #0b55c4;
	cursor: pointer;
	font-size: 12px;
}	

#container 
{
	width: 750px;overflow-y: auto; overflow-x: hidden;word-wrap: break-word;
}
#blogivc
{
	width: 100px; overflow-y: auto; overflow-x: hidden;word-wrap: break-word;
}
#blogcontent
{
	width: 478px; overflow-y: auto; overflow-x: hidden;word-wrap: break-word;
}

#containerintro
{
	width: 750px;overflow-y: auto; overflow-x: hidden;word-wrap: break-word;
}

.titleimage
{
	color: #0046d5;
	font-size: 11px;
	
}
.forumBorderTop
{
    background: url(../images/bgicon.png) repeat-x;
    background-color: White;
}
.forumBorderTop div
{
    background: url(../images/iconright.gif) 100% 0 no-repeat;
}
.forumBorderTop div div
{
    background: url(../images/iconleft.gif) no-repeat;
    height: 20px;
}

 .paging
{
    padding-left:3px;
    padding-right:3px;
    border:1px solid #cccccc;    
    font-weight: Bold;
    text-decoration: none;
}

.paging:link
{
	color: #cc0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.paging:visited
{
	color:  #cc0000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.paging:hover
{
	color: #000000;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.calpage:link
{
    font-size: 11px;
	color: #0560A6;
	text-decoration: none;
}
.calpage:visited
{
    font-size: 11px;
	color: #0560A6;
	text-decoration: none;
}
.calpage:hover
{
    font-size: 11px;
	color: #FF4400;
	text-decoration: none;
}
#shoutboxcontent
{
	width: 920px; overflow-y: auto; overflow-x: hidden;word-wrap: break-word;
}