/* START - Basic styles */
.tables_headercell2 
{
	FONT-FAMILY: 			Verdana, Sans-Serif;
	border-top:				1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#3399FF;
	FONT-WEIGHT: 			bold;
	text-decoration:		none;
	COLOR: 					#FFFFFF;
	padding:				5px;	
}
.tables_headercell 
{
	FONT-FAMILY: 			Verdana, Sans-Serif;
	border-top:				1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#3399FF;
	FONT-WEIGHT: 			bold;
	COLOR: 					#FFFFFF;
	padding:				5px;	
}
.tables_2ndheadercell 
{
	FONT-FAMILY: 			Verdana, Sans-Serif;
	border-top:				1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			0px solid #3399FF; 
	BACKGROUND-COLOR: 		#3568cc;
	padding:				3px;
	font-weight:bold;
	color: #FFFFFF;
}
.tables_contentcell 
{
	FONT-FAMILY: 			Verdana, Sans-Serif;
	border-top:				1px solid #3399FF; 
	border-left:			1px solid #3399FF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF;	
	padding:				3px;
	font-size:				xx-small;
	color: #000000;
}
.tables_contentcellnor 
{
	FONT-FAMILY: 			Verdana, Sans-Serif;
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-bottom:			1px solid #3399FF;
	BACKGROUND-COLOR: 		#FFFFFF; 
	padding:				5px;
	color: #000000;
}
.tables_contentcell_altern {
	/*border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-right:			1px solid #3399FF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#E5F2FF;
	padding:				5px;		*/
	background-color :	    white;
	font-size: xx-small;
	color: #000000;
	padding-bottom: 6px;
	padding-left: 6px;
	font-family: Verdana, Sans-Serif;
}
.tables_contentcellnor_altern 
{
	FONT-FAMILY: 			Verdana, Sans-Serif;
	border-top:				1px solid #FFFFFF; 
	border-left:			1px solid #FFFFFF; 
	border-bottom:			1px solid #3399FF; 
	BACKGROUND-COLOR: 		#E5F2FF;
	padding:				5px;	
	color: #000000;	
}

.AdminE
{
	font-size: 10pt;
	color: #FF4613;
	font-family: arial;	
}
.AdminD
{
	font-size: 10pt;
	color: #FFD210;
	font-family: arial;	
}
.AdminC
{
	font-size: 10pt;
	color: #6BCF3B;
	font-family: arial;	
}
.AdminB
{
	font-size: 10pt;
	color: #3B9CCF;
	font-family: arial;	
}
.AdminA
{
	font-size: 10pt;
	color: #D75692;
	font-family: arial;	
}
.tieudechucnang
{
	font-size: 10pt;
	color: #0066cc;
	font-weight:bold;
	font-family: tahoma;
}
.chuthich
{
	font-size: 8pt;
	color: #989898;
	font-family: tahoma;
}
.ilogin
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: arial;	
}
.kedoc
{
	font-size: 8pt;
	color: #FFFFFF;
	font-family: arial;	
}

/* specifics on sizing for leftnav table cells */

.Button {
	background-color: #CCCCCC;
}
.Alt1
{
	color: #FFFFFF;
	background: #e5f2ff;
}

.Alt2,#JGRow
{
	color: #FFFFFF;
	background: #FCF6E8;
}
H1 {
	margin-top: 16px;
	margin-bottom: 10px;
	font-family: Verdana;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	letter-spacing: .08em; }

H2 {
	FONT-FAMILY: 		Verdana, Sans-Serif;
	FONT-WEIGHT: 		Bold;
	FONT-SIZE: 			small; }

H3 {
	FONT-FAMILY: 		Verdana, Sans-Serif; 
	FONT-WEIGHT: 		Bold;
	FONT-SIZE: 			x-small; }

label {
	FONT-SIZE: 			8pt; }	
	
.smalltext {
	FONT-SIZE:			xx-small; }

.boldtext {
	FONT-WEIGHT:		bold; }		
	
.ValignMiddle {
	VERTICAL-ALIGN:		middle; }	
	
.AlignCenter {
	TEXT-ALIGN:			center; }	

/* END - Basic styles */

.gdnbutton {
	font-family:		Verdana, Sans-Serif;
	font-size:			xx-small;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-top:			1px solid #99CCFF;
	border-left:		1px solid #99CCFF;
	border-right:		1px solid #336699;
	border-bottom:		1px solid #336699;
	cursor:				hand; }

input.gdnbuttondemo {
	font-family:		Verdana, Sans-Serif;
	font-size:			xx-small;
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#99CCFF;
	color:				#000000;
	border-top:			1px solid #FFFFFF;
	border-left:		1px solid #FFFFFF;
	border-right:		1px solid #000066;
	border-bottom:		1px solid #000066;
	cursor:				hand; }

A.lbclass {
	font-family:		Verdana, Sans-Serif;
	/*font-size:		xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	padding:			2px;
	border-top:			2px solid #99CCFF;
	border-left:		2px solid #99CCFF;
	border-right:		2px solid #336699;
	border-bottom:		2px solid #336699;
	cursor:				hand; }

A.lbclass:hover {
	font-family:		Verdana, Sans-Serif;
	/*font-size:		xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#99CCFF;
	color:				#FFFFFF; 
	padding:			2px;
	border-top:			2px solid #99CCFF;
	border-left:		2px solid #99CCFF;
	border-right:		2px solid #336699;
	border-bottom:		2px solid #336699;
	cursor:				hand; }

A.lbclass:active {
	font-family:		Verdana, Sans-Serif;
	/*font-size:		xx-small;*/
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#3399FF;
	color:				#FFFFFF;
	border-bottom:		2px solid #99CCFF;
	border-right:		2px solid #99CCFF;
	border-left:		2px solid #336699;
	border-top:			2px solid #336699;
	cursor:				hand; }

/*Start Button Style*/
.XPButton2 { BORDER-RIGHT: medium none; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: medium none; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(Data/Images/XPButton/Template2.gif); OVERFLOW: hidden; BORDER-LEFT: medium none; WIDTH: 69px; CURSOR: default; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial; HEIGHT: 22px; BACKGROUND-COLOR: transparent }
.XPButton2Over { BORDER-RIGHT: medium none; BACKGROUND-POSITION: 0px 44px; BORDER-TOP: medium none; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(Data/Images/XPButton/Template2.gif); OVERFLOW: hidden; BORDER-LEFT: medium none; WIDTH: 69px; CURSOR: default; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial; HEIGHT: 22px; BACKGROUND-COLOR: transparent }
.XPButton2Down { BORDER-RIGHT: medium none; BACKGROUND-POSITION: 0px 22px; BORDER-TOP: medium none; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(Data/Images/XPButton/Template2.gif); OVERFLOW: hidden; BORDER-LEFT: medium none; WIDTH: 69px; CURSOR: default; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial; HEIGHT: 22px; BACKGROUND-COLOR: transparent }
.more { BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 15px; DISPLAY: none; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5 }
.more1 { PADDING-RIGHT: 15px; DISPLAY: none; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5 }
.floatingmenu {Z-INDEX: 33; POSITION: absolute; WIDTH:100%}