html {
	margin: 0;
	padding: 0;
	/*background:url(default/body_ground.gif) repeat-x top center; */
	
	}
BODY {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; LINE-HEIGHT: 100%;
	padding:0;
	margin:0;
	background-image:url('default/BackGround_Y.gif'); 
	background-repeat: repeat-x; background-position-y: top; 
}
Table {
		FONT-SIZE: 12px; COLOR: #000000; 
		FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; LINE-HEIGHT: 100%;
}
TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 	
	LINE-HEIGHT: 100%;
}
P {
	LINE-HEIGHT: 130%; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
}
a{
	text-decoration:none;
}

/*----------------------------------------------------*/
.BookTable
{
	padding:5px;
	margin:0px;
	border:none;
	background:url(default/BookTable_bg.gif) repeat-x left top;
}
.BookTable th{
	/*background:#03C;*/
	color:white;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	vertical-align:middle;
	padding-bottom:10px;
}
.BookTable td{
	padding:0px 5px 0px 5px;
	color:black;
}
.BookTable tfoot{
	padding-top:12px;
}
.textbox {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
	border: solid 1px #0099FF;
	width:302px;
	color:blue;
}
.button {
	font-family: Arial; font-size: 11px; font-weight: bold; 
	border: 1px solid #C0C0C0; background-color: #C0C0C0
}
.title_wallpaper {background-image: url('default/title_bg.gif'); background-repeat: repeat-x; background-position-y: top; vertical-align:middle; color:White;}
.title_left {background-image :  url('default/title_left.gif'); background-repeat: repeat-x}
.title_right {background-image: url('default/title_right.gif'); background-repeat: no-repeat}
.title_wallpaper_down {background-image: url('default/title_bg.gif'); background-repeat: repeat-x; background-position-y: top}
.title_left_down {background-image :  url('default/title_left_down.gif'); background-repeat: repeat-x}
.title_right_down {background-image: url('default/title_right_down.gif'); background-repeat: no-repeat}
.hmenubg_text {font-family: Arial, Tahoma, Verdana; font-size: 12pt; vertical-align: bottom; text-transform :uppercase ;  color: #FFFFFF}
.TableCaption {font-family: Arial, Tahoma, Verdana; font-size: 11pt; vertical-align: bottom; text-transform :uppercase ;  color: #FFFFFF}
.bodybg {background-color:#888888}
.Alert	{font-family: Arial, Tahoma, Verdana; font-size: 14pt;  color: #FF0000	}
.tkLoai	{font-family: Arial, Tahoma, Verdana; font-size: 14pt;  color: #00FF00	}
.MenuTitle { 
	color :"#E4E2DD"; 
	font-family: Arial, Tahoma, Verdana; 
	text-transform: uppercase; 
	font-size:12px;
	vertical-align:middle;
}

/*------------------------------------------------------------------------------*/
.Main_BackGround	{background-color:"#FFFFFF"; vertical-align:top;}

.FindBox {
	text-align:center;
	border:1px solid black;
	width:500px;
	background-color:white;
}

.Box_Page_Count
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11pt;
	color: black;
	vertical-align: middle;
	background-color:#888888;
	text-align:center;
	border-top:none;
	border-left:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
	margin:0px;
	pading:0px;
}
.Box_Page_Count a{
	color:#0033CC;
	border:1px solid #CCCCCC;
	padding: 0px 2px 0px 2px;
}
.Box_Page_Count a:hover{
	background-color:#AAAAAA;
}
.Block_title
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	color:yellow;
	vertical-align: midle;
	background-image: url('default/Block_title.gif'); background-repeat: repeat-x;
	text-transform: uppercase;
	padding-bottom: 1px;
	padding-top: 1px;
	height:30px;	
}
/*      Loai mang */
.optLoaiMang{
	color:blue;
	font-size:11px;
}
.Box_Dac_Biet
{
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Tahoma, Verdana;
	text-transform: uppercase;
	background-color:#444444;
	font-weight: bold;
	table-layout: auto;
}

.Box_Dac_Biet2
{
	vertical-align: middle;
	color: #0000DD;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10pt;
	text-transform: uppercase;
	background-color: #FFFFFF;
	font-weight: bold;
	padding:1px 2px 1px 2px;
}

.Box_Dac_Biet1
{
	vertical-align: middle;
	color: #0000DD;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10pt;
	text-transform: uppercase;
	background-color: #EEEEEE;
	font-weight: bold;
	padding:1px 2px 1px 2px;
}
.Block_details
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12pt;
	padding-bottom: 3px;
	color: #000099;
	background-color: #F0F0F0;
	text-align: center;
	font-weight: bold;
}

.Block_Price
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10pt;
	padding-bottom: 3px;
	color: #000099;
	background-color: #F0F0F0;
	text-align: right;
	font-weight: bold;
}

.Block_Counter
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10pt;
	color:#333333;
	background-color: #C0C0C0;
	text-align: center;
	font-weight: bold;
	padding:1px 1px 1px 1px;
}
.footer_title
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 9pt;
	text-transform: uppercase;
	color: #220000;
	font-weight: bold;
	font-style: italic;
}
.footer_phone
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12pt;
	text-transform: uppercase;
	color: #AA0000;
	font-weight: bold;
	font-style: normal;
}
.isOver {
	CURSOR: hand; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:link.lnkWhite {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited.lnkWhite {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover.lnkWhite {
	FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline
}

/*------------------------------ DetailMenu -------------------------------*/
.lnkBlack{
	FONT-SIZE: 12px; 
	COLOR:#192F7C;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;text-transform: uppercase;
	padding:2px 0px 2px 0px;
}
.DetailMenu{
	background-color:#AEC5E7;
	cellpadding:0;
	padding:0;
	width:100%;
	border:none;
}
.DetailMenu td{
	border-bottom:#ffffff 1px solid;
}
.DetailMenu a{
	display:block;
	color:#003399;
	font-size:12px;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
}

.DetailMenu a:hover{
	background-color:#0099FF;
	color:white;
	text-decoration:none;
}
.DetailMenu_L{
	background-color:#AEC5E7;
	cellpadding:0;
	padding:0;
	width:100%;
	border:none;
}
.DetailMenu_L td{
	border-bottom:#ffffff 1px solid;
}
.DetailMenu_L a{
	display:block;
	color:#003399;
	font-size:12px;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left:12px;
	padding-bottom:2px;
	background:url(default/forward.png) left no-repeat;
}

.DetailMenu_L a:hover{
	background-color:#0099FF;
	color:white;
	text-decoration:none;
}
/* ------------ Menu vertical --------------*/
.Left_Menu	{ 
	background-color:#F0EFEF; 
	vertical-align:top; 
	width:140px; 
	padding:0;
	margin:0;
	}
.Right_Menu	{ 
	background-color:#F0EFEF; 
	vertical-align:top;
	width:150px; 
	padding:0;
	margin:0;
}
/*--------------------------------------------------------------------*/



A:hover.lnkBlack {
	FONT-SIZE: 12px; COLOR: #FF0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: underline;text-transform: uppercase;
}

A:link.lnkHotNews {
	FONT-SIZE: 18px; COLOR: #CC0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited.lnkHotNews {
	FONT-SIZE: 18px; COLOR: #CC0000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover.lnkHotNews {
	FONT-SIZE: 18px; COLOR: #000080; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}


/* --------------------------------------------------- */
.title_Bar { 
	padding:0px;
	margin:0px;
	background-image: url('default/titlebar.gif'); 
	background-repeat: no-repeat; 
	background-position-x: left; 
	background-position-y: top; 
	vertical-align:middle;
	color:yellow;
	height:25px;
}
.menungang {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
	TEXT-DECORATION: none
	border-top:none;
	border:bottom:none;
	border-right:1px solid black;
}
.menungang a{
	color:yellow;
	padding:3px 0px 3px 10px;
	display:block;
}
.menungang a:visited{
	color:yellow;
}

.menungang a:hover{
	color:black;
	background-color:yellow;
}

/* --------------------------------------------------- */
.Chat_Box{
	width:500px;
	height:25px;
	padding:0;
	margin:0;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
.Chat_Box img{
	border:0;
	vertical-align:middle;
}
.Chat_Box td{
	color:red;
	vertical-align:middle;
	border-top:1px dotted black;
}
/* -------------------------------------------------------- */
.Adv_Banner{
	vertical-align:middle;
	text-align:center;
}
.Adv_Banner img{
	border:0;
	padding:2px 0px 2px 0px;
	width:150px;
	height:auto;

}
.Letters{
	padding:2px 0px 2px 0xp;
	border:0px;
	text-align:center;
	vertical-align:top;
	color:#0000FF;
	line-height:1.2em;
	text-transform:uppercase;
	}
.Email{
	padding:2px 0px 0px 0px;
	color:#990000;
	border:solid 1px #000066;
}