TD.bg {
	BACKGROUND-COLOR: #e2e990
}
TABLE.bg {
	BACKGROUND-COLOR: #f5f5dc
}
TD {
	FONT-SIZE: 12px
}
.c20 {
	FONT-SIZE: 12px; MARGIN: 20px; VERTICAL-ALIGN: top; COLOR: #000; LINE-HEIGHT: 16px
}
.c10 {
	FONT-SIZE: 12px; MARGIN: 10px; VERTICAL-ALIGN: top; COLOR: #000; LINE-HEIGHT: 16px
}
.c05 {
	FONT-SIZE: 12px; MARGIN: 5px; VERTICAL-ALIGN: top; COLOR: #000
}
.c15 {
	FONT-SIZE: 12px; MARGIN: 15px; VERTICAL-ALIGN: top; COLOR: #000; LINE-HEIGHT: 16px
}
.c00 {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000; LINE-HEIGHT: 16px
}
.padding15 {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000
}
.padding20 {
	PADDING-LEFT: 20px; FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000
}
.padding06 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000
}
.padding06blue {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3b6e99
}
.padding06red {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.form160 {
	FONT-SIZE: 12px; WIDTH: 160px
}
.form158 {
	FONT-SIZE: 12px; WIDTH: 158px
}
.form12 {
	FONT-SIZE: 12px
}
LI {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
LI.errmsg {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 13px; LIST-STYLE-IMAGE: url(/hotelinfo/bsrch/images/li.gif); COLOR: red; LINE-HEIGHT: 16px
}
P.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00008b
}
.small {
	FONT-SIZE: 11px; COLOR: #000
}
.small2 {
	FONT-SIZE: 11px; COLOR: #000; TEXT-ALIGN: center
}
.normal {
	FONT-SIZE: 12px; COLOR: #000
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000
}
.boldb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b6391
}
.bigbold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.bigboldb {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #2b6391
}
.bigboldb2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2b6391
}
.bigboldb3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #2b6391
}
.blue2 {
	FONT-SIZE: 12px; COLOR: #2b6391
}
.smallred {
	FONT-SIZE: 11px; COLOR: #ff0000
}
.red {
	FONT-SIZE: 12px; COLOR: #ff0000
}
.boldred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.bigboldred {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}
.smallgreen {
	FONT-SIZE: 11px; COLOR: #008080
}
.smalldarkgray {
	FONT-SIZE: 11px; COLOR: #666666
}
.green {
	FONT-SIZE: 12px; COLOR: #008080
}
.boldgreen {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008080
}
.gray {
	FONT-SIZE: 12px; COLOR: #a9a9a9
}
.blue {
	FONT-SIZE: 12px; COLOR: #191970
}
.boldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #191970
}
.bigboldblue {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000080
}
.white {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.boldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
A:link {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0033ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
A:active {
	COLOR: #99ff00; TEXT-DECORATION: underline
}
A.orenge:link {
	FONT-SIZE: 12px; COLOR: #ff8c00; TEXT-DECORATION: none
}
A.orenge:visited {
	FONT-SIZE: 12px; COLOR: #ffa500; TEXT-DECORATION: none
}
A.orenge:hover {
	FONT-SIZE: 12px; COLOR: #ff4500; TEXT-DECORATION: none
}
A.orenge:active {
	FONT-SIZE: 12px; COLOR: #99ff00; TEXT-DECORATION: none
}
A.blue:link {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
A.blue:visited {
	FONT-SIZE: 12px; COLOR: #000080; TEXT-DECORATION: none
}
A.blue:hover {
	FONT-SIZE: 12px; COLOR: #1e90ff; TEXT-DECORATION: none
}
A.blue:active {
	FONT-SIZE: 12px; COLOR: #99ff00; TEXT-DECORATION: none
}
.titlelabelly {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; LINE-HEIGHT: normal; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: left
}
.titlelabelly2 {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #2b6391; PADDING-TOP: 3px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: left
}
.titlelabelly3 {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fafad2; TEXT-ALIGN: center
}
.titlelabelly3r {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fafad2; TEXT-ALIGN: center
}

.titlelabelly3top {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-COLOR: #fafad2; TEXT-ALIGN: center
}

.rowlabelly3c {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}

.rowlabelly3r {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.rowlabelly3rc {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.rowlabellg4 {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #eefffe; TEXT-ALIGN: left
}
.rowlabelly6 {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fdffde; TEXT-ALIGN: left
}
.rowlabellgm {
	BORDER-RIGHT: #9ccdbc 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #9ccdbc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #9ccdbc 1px solid; BACKGROUND-COLOR: #f0fff0; TEXT-ALIGN: left
}
.titlelabellm {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: left
}
.titlelabellysl {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: left
}
.titlelabellyslc {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: center
}
.titlelabellysr {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: left
}
.titlelabellysrc {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: center
}
.titlelabellysrl {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #f0e68c; TEXT-ALIGN: right
}
.titlelabellb_via {
	BORDER-RIGHT: #a8ccdb 1px solid; BORDER-TOP: #a8ccdb 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a8ccdb 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a8ccdb 1px solid; BACKGROUND-COLOR: #f0f8ff; TEXT-ALIGN: left
}
.titlelabellr_via {
	BORDER-RIGHT: #eeaea6 1px solid; BORDER-TOP: #eeaea6 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #eeaea6 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #eeaea6 1px solid; BACKGROUND-COLOR: #fff5ee; TEXT-ALIGN: left
}
.rowlabelly {
	BORDER-RIGHT: #f0e68c 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #f0e68c 1px solid; COLOR: #000; BORDER-BOTTOM: #f0e68c 1px solid; BACKGROUND-COLOR: #fafad2; TEXT-ALIGN: left
}
.rowlabelly2 {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fafad2; TEXT-ALIGN: left
}
.rowlabelly3 {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fafad2; TEXT-ALIGN: left
}
.rowlabellrm {
	BORDER-RIGHT: #eeaea6 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #eeaea6 1px solid; COLOR: #000; BORDER-BOTTOM: #eeaea6 1px solid; BACKGROUND-COLOR: #fff5ee; TEXT-ALIGN: left
}
.titlelabellg {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #9ccdbc; TEXT-ALIGN: left
}
.rowlabellg {
	BORDER-RIGHT: #9ccdbc 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #9ccdbc 1px solid; COLOR: #000; BORDER-BOTTOM: #9ccdbc 1px solid; BACKGROUND-COLOR: #f0fff0; TEXT-ALIGN: left
}
.titlelabellb {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #a8ccdb; TEXT-ALIGN: left
}
.rowlabellb {
	BORDER-RIGHT: #a8ccdb 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #a8ccdb 1px solid; COLOR: #000; BORDER-BOTTOM: #a8ccdb 1px solid; BACKGROUND-COLOR: #f0f8ff; TEXT-ALIGN: left
}
.rowlabellb2 {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; BACKGROUND-COLOR: #f0f8ff;border-bottom: 1px solid #A8CCDB;
}
.titlelabellr {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #eeaea6; TEXT-ALIGN: left
}
.rowlabellr {
	BORDER-RIGHT: #eeaea6 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #eeaea6 1px solid; COLOR: #000; BORDER-BOTTOM: #eeaea6 1px solid; BACKGROUND-COLOR: #fff5ee; TEXT-ALIGN: left
}
.rowlabellr2 {
	BORDER-RIGHT: #eeaea6 1px solid; BORDER-TOP: #eeaea6 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #eeaea6 1px solid; COLOR: #000; BORDER-BOTTOM: #eeaea6 1px solid; BACKGROUND-COLOR: #fff5ee; TEXT-ALIGN: left
}
.rowlabellw {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.rowlabellwall {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #808080 1px solid; COLOR: #000; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.rowlabellw2 {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
.rowlabellw3 {
	FONT-SIZE: 12px; VERTICAL-ALIGN: top; COLOR: #000; BORDER-BOTTOM: #f0e68c 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
.rowlabellwl {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; LINE-HEIGHT: normal; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.rowlabellwr {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: normal; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
.rowlabellwr2 {
	BORDER-RIGHT: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: right
}
.rowlabellwlc_via {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a9a9a9 1px solid; COLOR: #000; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff
}
.pictureframe {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.star {
	FONT-SIZE: 11px; COLOR: #ff8c00
}
.contentbodybg {
	BACKGROUND-IMAGE: url(/hotelinfo/bsrch/images/bg_01.gif)
}
.blue2_11 {
	FONT-SIZE: 11px; COLOR: #4444ac
}
.errhead {
	FONT-WEIGHT: bold; WIDTH: 100%; COLOR: white; BACKGROUND-COLOR: #ff0000
}
.sortcol {
/**
	cursor: pointer;
	padding-right: 20px;
*/
	background-repeat: no-repeat;
	background-position: right center;
}
.sortasc {
	background-color: #DDFFAC;
	/**
	background-image: url(up.gif);
	*/
}
.sortdesc {
	background-color: #B9DDFF;
	/**
	background-image: url(down.gif);
	*/
}
.gray2_12_b {
	color:#666666;
	font-size:12px;
	font-weight:bold
}
img {
	border:none;
}
.rowlabellwc {
		color: #000;
		font-size: 12px;
		background-color: #fff;
		text-align: center;
		vertical-align: middle;
		border-right: 1px solid #a9a9a9;
		border-bottom: 1px solid #a9a9a9
}


