a {
	font-family: tahoma, arial, helvetica, sans-serif; color: #9CC2DD;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: #9CC2DD; text-decoration: underline;
}
#r .rlink {
	color: #ff0;
	text-decoration: underline;
}
#r a:link {
	text-decoration: underline;
}
#r a:visited {
	text-decoration: underline;
}
#r a:hover {
	text-decoration: none;
}
#t .rlnk {
	color: #d5d58b;
	text-decoration: none;
}
#t a:link {
	text-decoration: none;
}
#t a:visited {
	text-decoration: none;
}
#t a:hover {
	color: #9CC2DD; text-decoration: underline;
}
.th {
	color: #ffff00;
	text-decoration: none;
}
select {
	font-family: tahoma;
	white-space:nowrap;
	overflow:hidden;
	/*border-style: solid;*/
	/*border-width: 1px;*/
	/*border-color: #7595AC;*/
	background: #33556B;
	color: #9CC2DD/*DFEDF8*/;
}
#preloadImages {
	background-image: url('../images/bgmenu.gif');
	background-image: url('../images/bgmenu_over.gif');
	background-image: url('../images/bgcarohead.gif');
	background-image: url('../images/home.gif');
	background-image: url('../images/contact.gif');
	background-image: url('../images/gt.gif');
	background-image: url('../images/flagen.gif');
	background-image: url('../images/col_footer_link.gif');
	background-image: url('../images/bgcarohead.gif');
	background-image: url('../images/midtophr.gif');
	background-image: url('../images/midmidhr.gif');
	background-image: url('../images/midbottomhr.gif');
	background-image: url('../images/footer_hr.gif');
	background-image: url('../images/header_hr.gif');
	background-image: url('../images/egtm.gif');
}
#wrapper {
	/*border: 1px solid #9CC2DD;*/
	width: 998px;
	height: 119px;
	margin: 0 auto;
	padding: 0;
}
.wraHotel {
	background: url('../images/banner_hotel.jpg') no-repeat;
}
.wraTour {
	background: url('../images/banner_tour.jpg') no-repeat;
}
.wraTransport {
	background: url('../images/banner_transport.jpg') no-repeat;
}
.wraPlaneticket {
	background: url('../images/banner_planeticket.jpg') no-repeat;
}
.wraCulture {
	background: url('../images/banner_culture.jpg') no-repeat;
}
#middleline {
	width: 1px;
	height: 100%;
	margin: 0;
	padding: 0;
	float: right;
}
#midtophr {
	width: 1px;
	height: 122px;
	background: url('..images/midtophr.gif') no-repeat;
}
#midmidhr {
	width: 1px;
	height: 100%;
	background: url('..images/midmidhr.gif') repeat-y;
}
#midbottomhr {
	width: 1px;
	height: 122px;
	background: url('../images/midbottomhr.gif') no-repeat;
}
/*----------------------------------------------------------------------------*/
#fm_mn ol{
	margin: 0; display: inline; LIST-STYLE-TYPE: none
}
#fm_mn li{
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; margin: 0; FLOAT: left
}
#fm_mn li a{
	width: 78px;
	width/**/:/**/62px;
	height: 22px;
	color: #ff0;
	font-weight: bold;
	text-align: center;
	margin-right: 0px;
	margin-left: 0px;
	padding: 8px;
	float: left;
}
#fm_mn li a:hover{
	background: url('../images/bgmenu_over.gif') no-repeat;
	text-decoration: none
}
#fm_mn li.active a{
	width: 78px;
	width/**/:/**/62px;
	height: 22px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-right: 0px;
	margin-left: 0px;
	padding: 8px;
	float: left;
	background: url('../images/bgmenu_over.gif') no-repeat;
}
.c_list{
	margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; background-color: #324d60
}
.box {
	BORDER-TOP: #8aafe1 1px solid; BORDER-BOTTOM: #8aafe1 1px solid; BORDER-LEFT: #8aafe1 1px solid; BORDER-RIGHT: #8aafe1 1px solid
}
/*----------------------------------------------------------------------------*/
/*/////body/////////////////////////////////////////////////////////////*/
.tablewrap {
	width: 998px;
	margin: 0;
	padding: 0;
	border-spacing: 0;
	background: #33556B/*#3A5D73/*#04a7d6/*50c2e2*/;
}
.tablewrap td {
	margin: 0;
	padding: 0;
	valign-align: top;
}
#headadv {
	float: left;
	text-align: left;
	margin: 0;
	padding: 0;
	
	width: 200px;
	width/* */:/**/198px;
	width: /**/198px;
}
#textcontact {
	width: 756px;
}
.contentmain {
	margin: 0;
	padding: 0;
	width: 760px;
	/*border: 1px solid #9CC2DD;*/
	border-top: 0;
	border-bottom: 0;
	float: left;
	/*background: #33556B;*/
}
#contentright {
	width: 228px;
	margin: 0;
	padding: 0;
	float: right;
	/*background: #324d60;*/
}
.frmsearch {
	padding-right: 5px;
	padding-left: 5px;
}
.tablemain {
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #7595AC;
}
.tablemain td {
	margin: 0;
	padding: 2px;
	border: 1px solid #7595AC;
}
.tablemain1 {
	width: 800;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #7595AC;
	background: #fff;
}
.tablemain1 td {
	margin: 0;
	padding: 2px;
	color: #333;
	border: 1px solid #7595AC;
}
.tableLocal {
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	/*border: 0px solid #7595AC;*/
}
/*/////end body/////////////////////////////////////////////////////////////*/
/*/////footer/////////////////////////////////////////////////////////////*/
#footer_hr {
	width: 798px;
	height: 15px;
	background: url('../images/footer_hr.gif') no-repeat;
}
#header_hr {
	width: 798px;
	
	height: 10px;
	height/* */:/**/8px;
	height: /**/8px;
	
	background: #33556B url('../images/header_hr.gif') no-repeat;
}
#menufooter {
	background: #33556B;
	text-align: center;
	margin: 0;
	padding: 0;
}
#menufooter .alink {
	color: #ff0;
	padding-left: 10px;
	padding-right: 5px;
	background: url('../images/col_footer_link.gif') center left no-repeat;
}
#menufooter .alinkhome {
	padding-right: 5px;
	color: #ff0;
}
#menufooter a:link {
	text-decoration: underline;
}
#menufooter a:visited {
	text-decoration: underline;
}
#menufooter a:hover {
	text-decoration: none;
}
.slg {
	color: #fd0;
	font-size: 12px;
	font-weight: bold;
}
/*/////end footer/////////////////////////////////////////////////////////////*/
/*----promotion---------------------*/
#wrapperpromotion {
	width: 227px;
	text-align: center;
}
#promotion {
	width: 207px;
	height: 107px;
	text-align: center;
	background: #fff;
	padding: 4px;
}
#detailpromotion {
	width: 199px;
	height: 99px;
	background: url('../images/bgcarohead.gif');
}
/*-------------------------*/
/*------------ tooltip -------------------------------------------------*/
.tooltiphder {
	font-weight: bold;
	width: 200px;
	font-family: arial;
	border-left: 1px solid #c8ba92;
	border-right: 1px solid #c8ba92;
	border-top: 1px solid #c8ba92;
	padding: 3px;
	font-Size: 12px;
	color: #ffffff;
	background: url('../images/bgcarohead.gif');
}
.tooltiphderPosition {
	font-weight: bold;
	width: 250px;
	*width: 250px;
	_width: 250px;
	font-family: arial;
	border-left: 1px solid #9CC2DD;
	border-right: 1px solid #9CC2DD;
	border-top: 1px solid #9CC2DD;
	padding: 3px;
	font-Size: 12px;
	color: #ffff00;
	background: url('../images/bgcarohead.gif');
}
.tooltipbdyPosition {
	font-weight: normal;
	width: 250px;
	font-family: tahoma;
	border: 1px solid #A5CFE9 none;
	padding: 3px;
	font-Size: 12px;
	color: #325165;
	background: #D5EBF9;
}
.tooltipbdy {
	width: 200px;
	background: #33556B;
	border-left: 1px solid #c8ba92;
	border-right: 1px solid #c8ba92;
	border-bottom: 1px solid #c8ba92;
	padding: 10px;
}
.tooltipbdytg {
	font-Weight: bold;
	width: 70px;
	font-Family: arial;
	border: 1px solid #A5CFE9 none;
	padding: 3px;
	font-Size: 11px;
	color: #4B7A98;
	background: #D5EBF9;
}
.colortable {
	color: #325165
}
.Adtable-header-Data {
	background-color: #A4BBBD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.Adtable-data-row1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFF8F0;
}
.Adtable-data-row2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #E3E9EA;
}
/*------------>>> end tooltip <<<-------------------------------------------------*/
/*------------>>> hint <<<-------------------------------------------------*/
.hint {
   	display: none;
    border: 1px solid #c93;
    position: absolute;
    /*right: 300px;*/
    width: 200px;
    margin-top: -4px;
    padding: 10px 5px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #33556B url(../images/pointer.gif) no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../images/pointer.gif) left top no-repeat;
}
/*------------>>> end hint <<<-------------------------------------------------*/
/*------------>>> gioi thieu <<<-------------------------------------------------*/
.menucommend a
{
	height: 20px;
	padding-left: 16px;
	background: url('../images/egtm.gif') left no-repeat;
    margin-left: 7px;
    padding: 7px 0;
    text-indent: 15px;
    border-bottom: 1px solid #DDD;
    color: #af0;
    display: block;
    font-Weight: bold;
    text-decoration: none;
}
.menucommend a:hover
{
	font-Weight: bold;
	background: url('../images/egtm.gif') center left no-repeat;
}
/*------------>>> end gioi thieu <<<-------------------------------------------------*/
.Adtable-data-change-row1 {
	height: 35px;
	background: #3A5D73;
}
.Adtable-data-change-row2 {
	height: 35px;
	background: #33556B;
}
.input {
	height: 20px;
	font-family: tahoma;
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #7595AC;
	background-color: #33556B;
	color: #9CC2DD;
	margin-left: 0px;
	margin-right: 0px;
}
.textarea {
	width: 310px;
	height: 50px;
	font-family: tahoma;
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #7595AC;
	background-color: #33556B;
	color: #9CC2DD;
	overflow: auto;
	margin-left: 0px;
	margin-right: 0px;
	scrollbar-base-color:#7595AC;
}
.textheard {
	color: #ff0/*#DFEDF8*/
}
.tdhead {
	background: url('../images/bgcarohead.gif');
}
.lessleft {
	text-align: left;
}
.td {
	height: 20px;
	font-size: 11px;
}
.widthorther {
	width: 180px;
}
.widthregSt {
	width: 170px;
}
.widthreg {
	width: 310px;
}
.widthdate {
	width: 90px;
}
.widthregNm {
	width: 60px;
}
.widthInt {
	width: 50px;
}
.widthflight {
	width: 110px;
}
.comment {
	font-size: 10px;
	font-weight: normal;
}
.TitleDate {
	FONT-SIZE: 8pt;
	COLOR: #eee;
	FONT-FAMILY: Arial;
}
.bold {
	font-weight: bold;
}
.big {
	font-size: 13px;
}
.bigger {
	font-size: 15px;
}
.green {
	color: #af0;
}
.white {
	color: #fff;
}
.yellow {
	color: #ff0;
}
.olive {
	color: olive;
}
.gray {
	color: gray;
}
.red {
	color: red;
}
.divtextform {
	width: 170px;
	float: left;
	margin-right: 5px;
}
.divtextsub {
	width: 90px;
	float: left;
	margin-right: 5px;
}
