﻿/*
Default 
*****************************************************/

/*
Body: General page style
*****************************************************/

body
{
    COLOR: #000000;
	margin-top: 0px;	
	font-family:  Arial, Helvetica;
	
	

}

h2 {
	font-family:  Arial, Helvetica;
	margin-top: 10px;
	margin-bottom: -5px;
}

h3 {
	font-family:  Arial, Helvetica;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
}

h4 {
	font-family:  Arial, Helvetica;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
}


ul {
	margin-top: 5px;
}


A.Button:link, A.Button:visited
{ 
	BORDER-RIGHT: #C3DAF9 1px solid; 
	PADDING-RIGHT: 12px; 
	BORDER-TOP: #C3DAF9 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: #6798C7; 
	FLOAT: left; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #C3DAF9 1px solid; 
	COLOR: #fff; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #C3DAF9 1px solid;
}

A.Button:hover 
{ 
	text-decoration: underline;
}

.tableevent 
{	
	border:1px;
	bordercolor:#009999;
	bordercolorlight:#FFFFFF;
	bordercolordark:#808080;
	margin: 15px;
	
}
.titleeventnews
{
	font-family:Arial;
	font-size:10pt;
	height:20px;
	padding-left:7px;
	FONT-WEIGHT: bold; 
	color:#1b93e3;
}

.tableleft 
{
	margin-top:5px;
	border:1px;
	bordercolor:#009999;
	bordercolorlight:#808080;
	bordercolordark:#FFFFFF;
}

.titlelefttable
{
	BACKGROUND: #efefef; 
	color:#1b93e3;
	font-family:Arial;
	font-size:9pt;
	height:20px;
	padding-left:7px;
	FONT-WEIGHT: bold; 
	
}

.titleNews
{
	font-family:Arial;
	font-size:10pt;
	color:#00009C;
	FONT-WEIGHT: bold;	
	
}
.titleNews:hover
{
	color:#1b93e3;
	text-decoration: none;
	
}
.authorNews
{
	font-family: 'Arial'; font-size: 10pt; color: #8080C0; text-align:right;
}
.contentNews
{
	font-family:Arial;	
	font-size:10pt;
	color:#000000;	
}
.abstractNews
{
	font-family:Arial;
	font-size:10pt;
	color:#000000;	
	FONT-WEIGHT: bold;
}
.dateNews{
	font-family:Arial;
	font-size:8pt;
	color: gray;
	
}
.divnews
{
	margin-left:8px
}
.titleCat
{
	color:#1b93e3;
	font-family:Arial;
	font-size:10pt;
	height:20px;	
	padding-left:7px;
	FONT-WEIGHT: bold; 
}


.copyright  /* used to format the content owner's copyright notice */
{
    text-align: center;
    font-size : 0.6em;
    font-style:italic;
}

/*****************************************************
General Text
*****************************************************/
.txt1 { font-family:  Arial, Helvetica;font-size : 1em; } 
.txt2 { font-family:  Arial, Helvetica; font-size : 0.9em; }
.txt3 { font-family:  Arial, Helvetica; font-size : 0.8em; }
.txt4 { font-family:  Arial, Helvetica;font-size : 0.7em; }
.txt5 { font-family:  Arial, Helvetica;font-size : 0.6em; }

.txt1Bold { font-family:  Arial, Helvetica; font-size : 1em; font-weight:bold; }
.txt2Bold { font-family:  Arial, Helvetica; font-size : 0.9em; font-weight:bold; }
.txt3Bold { font-family:  Arial, Helvetica; font-size : 0.8em;; font-weight:bold; }
.txt4Bold { font-family:  Arial, Helvetica; font-size : 0.7em; font-weight:bold; }
.txt5Bold { font-family:  Arial, Helvetica; font-size : 0.6em; font-weight:bold; }

.txt3red { font-family:  Arial, Helvetica; font-size : 0.8em; color: Red; }

.printDetails{ font-size : 0.7em; }
.noTopics { font-size: 0.7em; font-weight:bold; }
.dateText { font-size: 0.7em; color: white; }

/* IRC Style Text */
.txtIrcMe { color:Fuchsia ; }


.shortnews
{
	font-family: Arial; font-size: 9pt;
	padding-left:5px;	
	color:#03468D;
}

A.linktitle {font-family: Arial; font-size: 8pt; text-decoration: none ; padding-left:5px; color:#03468D;}
A.linktitle:hover {font-family: Arial; font-size: 8pt; text-decoration: none ;color: #1b93e3;}

A.nextNews {font-family: Arial; font-size: 8pt; text-decoration: none ; padding-left:5px; color:#000000;}
A.nextNews:hover {font-family: Arial; font-size: 8pt; text-decoration: none ;color: #1b93e3;}
.datenextNews {font-family: Arial; font-size: 8pt;color:#000000;}

/*****************************************************
General Anchors
*****************************************************/
a, a:visited, a:link /* General page anchors */
{
   
    text-decoration: none;
}

a:Hover /* General page anchors */
{	
    text-decoration: underline;
}

a.linkSmallBold, a.linkMenuSink 
{
    font-weight: bold;
}

a.linkSmall, a.LinkSmallBold, a.linkMenuSink
{
    color: navy;
    font-size: 0.7em;
}

a.linkSmallBold:visited, a.linkMenuSink:visited
{
    color: #246398;
}

a.linkSmallBold:Hover, a.linkMenuSink:Hover
{
/*	color: #DD6900;	*/
    color: #FF3300;
}

a.lnk3, a.lnk3:visited, a.lnk3:link /* Active/Unanswered, name of forum underneath table */
{
    font-size: 0.9em;
    font-weight: bold;
    color: #246398;
}

a.lnk3:Hover
{
    color: #FF3300;
    text-decoration: underline;
}

a.lnk4, a.lnk4:visited, a.lnk4:link
{
    font-size: 0.9em;
    color: #A3A3A3;
    font-weight: bold;
}

a.lnk4:Hover
{
    color: #FF3300;
    text-decoration: underline;
}

/*****************************************************
Validation Text
*****************************************************/
.validationWarning 
{
	color: Red; 
}

/*****************************************************
Page control selected page
*****************************************************/
.currentPage 
{
	font-size : 1.2em;
	font-weight:bold; 
}

/*****************************************************
Form Elements
*****************************************************/
select /* drop down lists in forms */
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
}

textarea /* large multi-line text boxes in forms */
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
}

input /* input elements in forms, e.g radio buttons, text boxes, etc. */
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
}

.tableBorder /* This is the outline round the main forum tables */
{
/*    border: 1px #B2B2B2 solid;  */
    border: 1px outset;
    background-color: #FFFFFF;
}
td.column, tr.column td /* td.column is the main heading row of the table, shows either the table title, or the column headings, such as 'Posts', 'Last Post' etc. Top row of all tables. */
{
    font-weight: bold; 
    font-size: 0.7em; 
    background-color: #6798C7; 
    COLOR: white;
    vertical-align:top;
}

table.fh {
    COLOR: #246398;
    vertical-align:top;
    font-size: 1em;
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;

}
td.fh /* forumRowHighlight - such as forumOptions, forumStatistics, WhoIsOnline boxes etc.*/
{
    font-size: 0.7em;
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;
}
/********************************************************
MenuLink
*******************************************************/
td.MenuTitleLeft
{

	background-color: #000080; ;
	color: #FFFFFF;

}
.TitleMenuLeft
{
	font-family: Arial;
	font-size:10pt;
	font-weight:bold; 

}
a.LeftLink
{

	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	color: #FFFFFF;/* mau chu menu luc chua click chuot*/

}
a.LeftLink:hover
{
	color: #FF0000; /* dua tro chuot toi*/
}
a.LeftLink:visited
{
	color: #D7F7C6;
}
.menudiv {
	line-height: 150%;
	margin-left:3px;
	margin-top:3px; 
	margin-bottom:5px;
	
}
/*----------------------------
them vao
*/
/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:200px;
		background-color:transparent;
		border-width:1px 2px;
		border-style:solid;
		border-color:#66cc00;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 5px 5px 8px;
		background-color:#ffffff;
		background-image:url(images/tree_green_bg.gif);
		color:#000000;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
		border-width:1px 0px;
		border-style:solid;
		border-color:#66cc00;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px 0px;
		background-color:#f8fdf5;
		border-width:1px;
		border-style:none;
		border-color:#cccccc;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 0px 2px 15px;
		margin:0px 5px;
		background-color:transparent;
		background-image:none;
		border-width:1px;
		border-style:solid;
		border-color:#f8fdf5;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#d7f7c6;
		border-color:#999999;
	}

/*------------*/
/****************************************
     THEM VAO DE SUA MENU
*****************************************/
<style type="text/css">


/*!!!!!!!!!!! MyCSSMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 li {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! MyCSSMenu Styles !!!!!!!!!!!*/


	/* MyCSSMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:200px;
		background-color:transparent;
		border-width:1px 2px;
		border-style:solid;
		border-color:#66cc00;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 5px 5px 8px;
		background-color:#ffffff;
		background-image:url(images/tree_green_bg.gif);
		color:#000000;
		font-family:Arial;
		font-size:13px;
		text-decoration:none;
		border-width:1px 0px;
		border-style:solid;
		border-color:#66cc00;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px 0px;
		background-color:#f8fdf5;
		border-width:1px;
		border-style:none;
		border-color:#cccccc;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:2px 0px 2px 15px;
		margin:0px 5px;
		background-color:transparent;
		background-image:none;
		border-width:1px;
		border-style:solid;
		border-color:#f8fdf5;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover, #qm0 ul a:hover	
	{	
		text-decoration:underline;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#d7f7c6;
		border-color:#999999;
	}


	/*"""""""" Item Stripes""""""""*/	
	#qm0 .qmstripe	
	{	
		padding:0px;
		margin:0px;
	}


</style>
/**********************************************************

/***********************************************************
Khoa - Trungtam
*********************************************************/
a.KhoaTopLink
{
	font-family: Verdana;
	font-size:10;
	font-weight:bold; 
	color:#FFFFFF;
	TEXT-DECORATION: none
}
a.KhoaTopLink:hover
{
	color:#FFFF00;
	TEXT-DECORATION: none
}
a.KhoaTopLink:visited
{
	color:#DDDDDD;
}

a.KhoaLeftLink
{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold; 
	color:#800000;
}
a.KhoaLeftLink:hover
{
	color:#800080;
	TEXT-DECORATION: none
}
a.KhoaLeftLink:visited
{
	color:#808080;
}
.KhoaTitleMenuLeft
{
	font-family: Verdana;
	font-size:9px;
	font-weight:bold; 
	color:#FFFF00;
}
td.KhoaTopLink
{
	BACKGROUND:#1B93E3;
}
td.KhoaBorderLeft
{
	BACKGROUND:#FFCC33;
}
td.KhoaTitleMenuLeft
{
	BACKGROUND:#808080;
}
td.KhoaMenuLeft
{
	BACKGROUND:#DDDDDD;
}
td.KhoaMenuRight
{
	background:#F7F4C0 url('../images/white_bg.gif') top left repeat-y;
	
}
td.KhoaTopCentre
{
	background-image: url('../images/grey_grid_1.gif');
	
}
td.KhoaBorderMenuContent
{
	background: url('../images/grey_grid.gif');
}
td.KhoaSpaceTop
{
	BACKGROUND:#808080;
}
/********************************************
Table
**********************************************/
td.listtitle
{
	BACKGROUND:#d4d4d4;
	vertical-align:middle;
	text-align:center;
	height:20px;
	
}

.listtitledata
{
	
	font-family:Verdana;
	font-size:7pt;
	font-weight:bold;
}
td.listitem
{
	height:20px;
	
}
td.listitemalt
{
	background-color: #CEE8FB;
	height:20px;	
	}

.listitemdata
{		
	font-family:Arial;
	font-size:8pt;
	
}

.search
{
	border: 1px #FFFFFF solid ;
    background-color: #6798C7;	
	cursor:hand;
	color:#FFFFFF;
}
.searchDescription
{	
	font-family:Arial;
	font-size:8pt;	
	
}


td.contactheader
{
	background-color: #d6eaf6;	
}
td.contactcell
{
	margin-right:20px;
	
}
.contactheaderdata
{
	font-family: Arial;
	color:red;
	font-size:10pt;
	font-weight:bold;
}
.contactcelldata
{
	font-family: Arial;
	font-size:10pt;
	color:#000000;
}
.contacterror
{
	font-family: Arial;
	font-size:9pt;
	color:red;
}
.contactthanks
{
	font-family: Arial;
	font-size:10pt;
	color:#000000;
}

/*******************************************************
Footer
**********************************************************/
table.footer
{
	background-color: #1b93e3;	
}
table.footercentre
{
	background-color: #1b93e3;	
}
a.footer
{
	font-family: Verdana;
	font-size:10px;	
	color:#FFFFFF;
	TEXT-DECORATION: none;
}
a.footer:hover
{
	color:#FFFFFF;
}
p.footer
{
	font-family: Verdana;
	font-size:10px;	
	color:#FFFFFF;

}

a.footercentre
{
	font-family: Verdana;
	font-size:10px;	
	color:#808080;
	TEXT-DECORATION: none;
}
a.footercentre:hover
{
	color:#808080;
}
p.footercentre
{
	font-family: Verdana;
	font-size:10px;	
	color:#808080;

}

td.titlenewcentre
{
	background-color: #58B7F6;	
}
.titlenewcentre
{
	font-family: Verdana;
	font-size:10px;	
	font-weight:bold;
	color:#FFFFFF;	
}
/************************************************
Counter
***************************************************/
.counternumber
{
	font-family: Verdana;
	font-size:18px;	
	font-weight:bold;
	color:#FFFFFF;	
}
.countertitle
{
	font-family: Verdana;
	font-size:12px;	
	font-weight:bold;
	color:#000000;	
}
.counternumbercentre
{
	font-family: Verdana;
	font-size:18px;	
	font-weight:bold;
	color:#800000;	
}
.countertitlecentre
{
	font-family: Verdana;
	font-size:12px;	
	font-weight:bold;
	color:#000000;	
}
.addr_cell
{color: #FFFFFF; font-family: Verdana; font-size: 7pt; text-decoration: none}

:hover.addr_cell { color: #00FFFF; text-decoration: none; font-family: Verdana; font-size: 7pt }

/* Huy adds more styles into CSS file */
.title {
    color:#a52a2a;
    font-size:12px;
    font-family:tahoma;
    font-style:bold;
    font-weight:bold;
    text-align:center;
    background:#DDDDDD;      
    height:25px;
    padding: 5 5 0 0;  /*top right bottom left*/
    text-indent:10px;
    
}
.title1{
    font-weight:bold; 
    font-size:12px;
    font:Verdana;
}

.title2 {
    color:#a52a2a;
    font-size:12px;
    font-family:tahoma;
    font-style:bold;
    font-weight:bold;
    text-indent:5px;    
    text-align:left;
    background:#DDDDDD;
    height:23px;
    padding: 5 5 0 0
}
.content_font {
    font:tahoma;    
    font-size:12px;
    color:black;
    border-left-width:thin;
    text-indent: 5px;
    padding-left:0px;
    padding-top:3px; 
    width:500px;      
}

.left_menu_item 
{
    font:arial;    
    font-size:12px;
    color:black;
    text-indent:0px;
    list-style:circle;
    text-align:left;
}
.title_top
{
    font:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:black;
    text-align:left;
    text-indent:150;
    font-weight:bold;
}
/*
a:link {text-decoration: none; color:blue;}
a:visited {text-decoration:none;color:blue;}
a:active {text-decoration: none}
a:hover {text-decoration: underline; color: #a52a2a;}

table
{
    border-bottom-color:black;
    border-top:thin;
}

.title_liststyle {    
    page-break-after:auto    
}

hr.separator {
    background-color:#FFFFFF;      
    border-top:1px dashed #FF0000;
    color:#FFFFFF;
    height:4px;
    width: 200px;      
}*/
