body { 

font-family:Ms sans serif;

font-size:14px; 

background-color:#F5F5F5;

text-align:center;
margin:0px;

}
div#main table td {
	text-align:left; 
	
}
td {

font-family:Ms sans serif;
font-size:14px; 
}



#tbl_comment {

	font-family:Tahoma;

	font-size:13px;

}

#tbl_comment .td_header {

	font-weight:bold;

	color:#0033FF;

	font-size:16px;

	

}

.button {

	font-family:Verdana;

	font-size:11px;

	border:1px solid #000000;

	cursor:hand;

}

#container{

	width:990px;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

}

.divHeader {

  width:990px;

  text-align:left;

  color:#0099CC;

  font-size:20px;

  font-weight:bold;

  background-color:#EEEEEE;

  height:20px;

  padding:0px;

}

.divSubHeader {

	width:990px;

	text-align:left;

	color:#000000;

	font-size:16px;

	font-weight:bold;

}

.newrelease {

font-family:Verdana,Ms Sans Serif;

font-size:10px;



}

.s_ms {

font-family:Ms Sans Serif;

font-size:10px;

}

.s_verdana {

font-family:Verdana,Ms sans serif;

font-size:10px;

}

.s_verdana_bold {

font-family:Verdana;

font-size:10px;

font-weight:bold;

}

.s_ms_bold {

font-family:Ms Sans Serif;

font-size:10px;

font-weight:bold;

}

a:link,a:visited { 

font-family:Tahoma, Ms Sans Serif;

font-size:11px; 

color:darkblue ; 

text-decoration:none

}

a:hover {

font-family:Tahoma, MS Sans Serif; 

font-size:11px;  

color:#0066FF ; 

text-decoration:underline 

}

a.underlineblack:link,a.underlineblack:visited { 

font-family:Ms sans serif;

font-size:14px; 

color:#000000 ; 

text-decoration:underline;

}

a.underlineblack:hover {

font-family:Ms sans serif; 

font-size:14px;  

color:#FF0000 ; 

text-decoration:underline 

}

a.links:link,a.links:visited { 

font-family:Ms sans serif;

font-size:14px; 

color:darkblue ; 

text-decoration:underline;

}

a.links:hover {

font-family:Ms sans serif; 

font-size:14px;  

color:#0066FF ; 

text-decoration:underline 

}



a.linkbold:link,a.linkbold:visited { 

font-family:Ms sans serif;

font-weight:bold;

font-size:10px; 

color:darkblue ; 

text-decoration:none;

}

a.linkbold:hover {

font-family:Ms sans serif; 

font-weight:bold;

font-size:10px;  

color:#0066FF ; 

text-decoration:underline 

}





.s_ms {

font-family:ms sans serif;

font-size:14px;





}



form {

font-family:Ms sans serif;

font-size:14px;

color:black; }

.text { 

font-family:Ms sans serif;

font-size:14px;  

color:black ;

border: 1px solid;}



.text2 { 

font-family:Ms sans serif;

font-size:14px ; 

color:green ;

border:1px solid;

background-color:#ADEBB7; 

} 

.button_blue {

  font-family:Ms sans serif;

  font-size:14px;

  color:darkblue;

  border:1px solid #0066FF;

  background:#99CCFF;

  cursor:hand;

  }



.star {

  font-size:14px;

  font-weight:bold;

  font-family:verdana;

  color:red;

  }

  SPAN.error {

	font-family:Tahoma;font-size:13px;

	color:#FF0000;

	font-weight:bold;

  }

  SPAN.completed {

	font-family:Tahoma;font-size:13px;

	color:green;

	font-weight:bold;

  }



  LABEL {

	cursor:hand;

  }

  #tbl_detail {

	font-family:Tahoma;font-size:11px;

	color:#000000;

  }

  #tbl_detail .td_header {

	font-family:Tahoma;font-size:11px;

	font-weight:bold;

	text-align:center;

	background-color:#D9ECFB;

  }

  #tbl_detail .td_subject {

	font-family:Tahoma;font-size:11px;

	background-color:#A6C8EE;

	text-align:center;

	font-weight:bold;

  }

  #tbl_detail .td_content {

	font-family:Tahoma;font-size:11px;

	background-color:#EEEEEE;

	text-align:center;

  }

  #tbl_detail .td_price {

	

  }



  #tbl_detail2 {

	font-family:Tahoma;font-size:11px;

	color:#000000;

  }

  #tbl_detail2 .td_header {

	font-family:system;font-size:11px;

	font-weight:bold;

	text-align:center;

	background-color:#D9ECFB;

  }

  #tbl_detail2 .td_subject {

	font-family:Tahoma;font-size:11px;

	background-color:#A6C8EE;

	text-align:center;

	font-weight:bold;

  }

  #tbl_detail2 .td_content {

	font-family:Tahoma;font-size:11px;

	background-color:#EEEEEE;

	text-align:center;

  }

  #tbl_register {

	font-family:Tahoma;color:#000000;



  }

  #tbl_register .td_header {

	font-size:18px;color:darkblue;

	font-weight:bold;

  }

  #tbl_register .td_subject {

	font-size:13px;font-weight:bold;

	width:3%;

	

  }

  #tbl_register .td_content {

	font-size:13px;width:51%;

	

  }

  #tbl_register .td_description {

	font-size:11px;

	width:20%;

	background-color:#F0F0FD;

  }

  #tbl_register .td_star {

	background-color:#CCCCCC;

	text-align:center;

	width:4%;



  }





  #tbl_checkin_checkout {

	 background-color:#CCCCCC;

  }

  #tbl_checkin_checkout .td_subject {

	 font-family:Tahoma;font-size:16px;

	 color:#3333CC;font-weight:bold;

	 text-align:center;

	 background-color:#BBCFFD;

  }

  #tbl_checkin_checkout .td_content {

     background-color:#FFFFFF;

  }

  #tbl_booking {

	font-family:Tahoma;

	font-size:13px;

  }

  #tbl_booking .td_header {

  font-family:Tahoma;

	font-size:13px;

	background-color:#6699CC;

	color:#FFFFFF;

	font-weight:bold;

  }

  #tbl_booking .td_subject {

  font-family:Tahoma;

	font-size:13px;

	background-color:#EFF2F5;

	color:#2286C1;

	font-weight:bold;

  }

  #tbl_booking .td_content {

  font-family:Tahoma;

	font-size:13px;

	background-color:#EFF2F5;

  }

  #tbl_promotion {

	font-family:Tahoma;font-size:11px;



  }

  #tbl_promotion .td_content A:link,A:visited {

		font-family:Tahoma;

		font-size:11px;

  }





#bottomMenuContainer {

	font-family:Tahoma;font-size:13px;color:#000000;width:100%;text-align:left;height:35px;text-align:center;

	background-image:url('/image/foot_bg.gif'); 

}

#bottomMenuContainer .divBottomMenu {

	height:25px;width:970px;text-align:left; 

}

#bottomMenuContainer .spnMenuHead {

	font-weight:bold; width:100px;

}

#bottomMenuContainer .spnMenu {

	

}

#bottomMenuContainer .spnBullet {

	width:12px;

	padding-left:5px;

	padding-right:5px;

}

/***********************/ 
#header	{
	background-color: #FFFFFF;
	background-image:   url(image/new_design/header3.jpg);
	width: 980px;
	height: 85px;
	background-repeat:repeat-x;
  }
  

   #tophotdeal	{	 
	background-image: url(image/new_design/top.gif);
	width: 160px;
	height: 35px;
	background-repeat:repeat;
  } 
/*
#barline{
	background-color: #FFFFFF;
	background-image:   url(image/new_design/h-b-2.jpg);
	width: 28px;
	height: 26px;
	background-repeat: repeat;	
  }
 */
 #pple{
	background-color: #FFFFFF; 
	background-image: url(image/new_design/computer.jpg);
	height: 95px;
	background-repeat: no-repeat;
 }
 
/***End id***/

.menubar
{
	background-image: url(image/new_design/menu.gif);
	width: 383px;
	height: 23px;
	background-repeat: no-repeat;
   }
   
#menubar2
{
	background-image: url(image/new_design/menu.gif);
	width: 383px;
	height: 23px;
	background-repeat: no-repeat;
   }
.menu	{
	font-size: 14px;
	font-weight: bold;
	color: #0099CC;
}
.menu	a {
	font-size: 13px;
	font-weight: bold;
	color: #0099CC;
	text-decoration: none;	
}
.menu	a:hover {
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	text-decoration: underline;	
}
.barblue{
 	background-image:   url(image/new_design/h-b-1_small.jpg);
	width: 102px;
	height: 24px;
   } 
 .barblue2{
 	background-image:   url(image/new_design/h-b-2_small.jpg);
	height: 24px;
	background-repeat: repeat-x; 
 }
 
.bghotdeal	{
	background-image: url(image/new_images/background2.gif);
	height: 3px;
	background-repeat:repeat;
	padding-top: 5px;
	padding-bottom: 5px;
} 
.borderhotdeal	{
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
}
.orange {
	 background-color: #FF6600;
	text-align: justify;
}
.blue {
 	font-size: 14px;
	color: #003399;
 }
.lightblue {
 	font-size: 12px;
	color: #006699;
 }
 
.space
{
padding:5px;
} 

.bgrecommend
{
 background-color: #FEF8F1;
/*color:#006666;
font-weight:bold;*/
}
 
.recommend 
{
  background-color: #F9DBB9; 
color:#006666;
font-weight:bold;
}
.green 
{
 color:#006666;
font-weight:bold;
}
.greenpackage
{
border-bottom:solid #006666 2px;
border-top:solid #006666 2px;
background-color: #E7F2F5;
color:#006666;
font-weight:bold;
}
.greenpackageTable
{
border-right:solid #006666 2px;
border-left:solid #006666 2px;
border-bottom:solid #006666 2px;
background-color: #E7F2F5;
color:#006666;
font-weight:bold;
}
.greenhr 
{
 color:#006666;
 	border-style: solid;
	border-width: 1px;
 }

.poppular
{
	background-color: #C983DA;
	color:#FFFFFF;
 	border-color: #C983DA;
	border-style: solid;
	border-width: 1px;
}
.poppularbg
{
	background-color: #FFECFF;
 	border-color: #C983DA;
}

.pathnerrate
{
	color:#FF0000;
	font-weight:bold;
	padding: 5px;
	background-color: #FFECFF;	
}
.footerlinks
{
	font-weight:bold;
	padding: 5px;
	background-color: #FFECFF;
	text-align: center;		
} 
.line
{
border-bottom:solid #C9C9C9 1px;
}

.red
{
 	color:#FF0000;
	font-weight:bold;
 }
.infor
{
	background-color: #ffffff;
 }
.seo	{
	font-size: 10px;
	color: #999999;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
 }
 
.isp	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
	font-weight: bold;
	padding: 3px;		
}
.isp a	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
	font-weight: normal;
}
.isp a:hover	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:underline;
	font-weight: normal;
}
.isp2	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
	padding: 3px;
	border: solid #666666 1px;			
}
.isp2 a	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
	font-weight: normal;
}
.isp2 a:hover	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:underline;
	font-weight: normal;
}
.isp3	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight: normal;
	padding: 3px;

}
.isp3 a	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
	font-weight: normal;
}
.isp3 a:hover	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:underline;
	font-weight: normal;
}
.seo2	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	padding: 3px;		
}
.seo2 a	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:none;
}
.seo2 a:hover	{
	font-family:Tahoma, MS Sans Serif;
	font-size:11px;
	color:#0066FF;
	text-decoration:underline;
}
.maintext	{
	font-family:Ms sans serif;
	font-size:14px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.maintext a	{
	font-family:Ms sans serif;
	font-size:14px;
	color: #0066FF;
	text-decoration: underline;
	font-weight: normal;
}
.maintext a:hover	{
	font-family:Ms sans serif;
	font-size:14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
.maintext a:visited	{
	font-family:Ms sans serif;
	font-size:14px;
	color: #0066FF;
	text-decoration: underline;
	font-weight: normal;
}
.bghotel
{
 background-color: #E0EEEE;
 
}