BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(i/bg1500.gif); PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}

FONT {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ; FONT=SIZE:11px
}
TH {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ; FONT=SIZE:11px
}
TD {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ; FONT=SIZE:11px
}
P {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN: 0px 0px 10px; COLOR: #453506; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN: 0px 0px 10px; COLOR: #453506; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif
}
input {
	FONT-SIZE:10px
}
.menusmall {
	FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif ; FONT-SIZE:12px; COLOR: #666666; TEXT-DECORATION:Bold
}
A.menusmall {
	COLOR: #666666; TEXT-DECORATION: none
}
a:visited.menusmall {
	COLOR: #666666; TEXT-DECORATION: none
}
a:hover.menusmall {
	background: #646464; COLOR: #FFFFFF
}
a:active.menusmall {
	COLOR: #666666; TEXT-DECORATION: none
}
.content {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ; FONT=SIZE:11px; COLOR: #666666; TEXT-DECORATION:Bold
}
A.content {
	COLOR: #666666; TEXT-DECORATION: none
} 
a:visited.content {
	COLOR: #666666; TEXT-DECORATION: none
}
a:hover.content {
	COLOR: #666666; TEXT-DECORATION: underline
}
a:active.content {
	COLOR: #666666; TEXT-DECORATION: none
}
P.content {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; COLOR: #666666
}
P.topKanan {
	FONT-FAMILY: "Times New Roman", Arial, Helvetica, sans-serif ; FONT=SIZE:14px; COLOR: #453506
}
P.alamat {
	COLOR: #646464; FONT=SIZE:14px; FONT-FAMILY: "Times New Roman", Arial
}
subkotak {
	FONT-SIZE:11px; COLOR: #FFFFFF;
	BACKGROUND-COLOR: #fff8d1;
}
TD.menusmall {
	FONT-SIZE:11px; COLOR: #666666
}
TD.content {
	FONT-SIZE:11px; COLOR: #666666
}
TD.contentD {
	FONT-SIZE:11px; COLOR: #666666
}

TD.BookCell {
	FONT-SIZE:11px; COLOR: #666666;
	BACKGROUND-COLOR: #fff8d1;
}
TD.dcell {
	FONT-SIZE:9px; COLOR: #000000;
	BACKGROUND-COLOR: #fff8d1;
	TEXT-ALIGN: center;
}

TD.dHarga {
	FONT-SIZE:9px; COLOR: #000000;
	BACKGROUND-COLOR: #CCCC00;
	TEXT-ALIGN: center;
	HEIGHT:40px;
}
TD.dHotDeal {
	FONT-SIZE:9px; COLOR: #000000;
	BACKGROUND-COLOR: #FFCC00;
	TEXT-ALIGN: center;
	HEIGHT:40px;
}
TD.kananatas {
	FONT-SIZE:11px; COLOR: #453506
}
TD.kananbawah {
	FONT-SIZE:11px; COLOR: #666666
}
TD.topheader {
	FONT-WEIGHT: bold; FONT-FAMILY: "Times New Roman", Arial; FONT-SIZE:13px; COLOR: #666666
}
DIV.contenlist {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:14px; COLOR: #666666
}
UL {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:12px; COLOR: #666666
}
LI.subli {
	LIST-STYLE-IMAGE: url(i/bullet_grey.gif); MARGIN-LEFT: 1px
}
.sDesc {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR: #666666
}
.blist {
		position: relative;
		Font-Family: Tahoma,Arial; Font-Size: 11px; Font-Color: #999999;
		margin-left: 20px; 
		margin-top: 10px;
		margin: 0 auto;
		padding: 1px;
		width: 600px;
		border: 0px solid #666666;
	}

.bl0 {
		float: left;
		
		margin: 0 auto;
		text-align: center;
		padding: 1px;
		width: 90px;
		border: 0px solid #666666;
	}
.bl1 {
		float: left;
		margin: 0 auto;
		text-align: center;
		padding: 1px;
		width: 90px;
		border: 0px solid #666666;
	}
.bl2 {
		float: left;
		margin: 0 auto;
		text-align: left;
		padding: 1px;
		width: 375px;
		border: 0px solid #666666;
	}
LI.sDesc {
	LIST-STYLE: none; MARGIN-LEFT: 5px; Align: justify
}

DIV.errorSelect {
	BORDER-RIGHT: #900 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #900 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffE8d1; LEFT: 30%; PADDING-BOTTOM: 5px; BORDER-LEFT: #900 2px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #900 2px solid; POSITION: absolute; TOP: 400px
}

TD.GuestInfo {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif ; FONT=SIZE:12px; PADDING-LEFT: 5px
}
DIV.buttonLeft {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; BACKGROUND: url(media/booking/bg_button1.gif) no-repeat left top; PADDING-BOTTOM: 8px; PADDING-TOP: 4px; POSITION: absolute
}
BUTTON.buttonRight {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BACKGROUND: url(i/bg_button1.gif) no-repeat right top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 7px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}

TABLE.display {
BORDER-TOP: #aee164 1px solid; MARGIN: 1em 0px; WIDTH: 100%
P.step1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 43px; BACKGROUND: url(/image/roombooking/step1.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 8px; HEIGHT: 51px
}
P.step2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 43px; BACKGROUND: url(/image/roombooking/step1.gif) #fff no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 8px; HEIGHT: 51px
}
P.step2 {
	BACKGROUND: url(/image/roombooking/step2.gif) #fff no-repeat left top
}
TABLE.display {
	BORDER-TOP: #aee164 1px solid; MARGIN: 1em 0px; WIDTH: 100%
}
TABLE.display TABLE {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.display TABLE TH {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.display TABLE TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.display .helpermessage {
	MARGIN: 0px
}
TABLE.display TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.display TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: left
}
TABLE.display TD.info {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 0px; COLOR: #528500
}
TABLE.display SPAN.info {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 0px; COLOR: #528500
}
TABLE.display TD P {
	MARGIN: 0px 0px 0.5em
}
TABLE.display .highlight TH {
	BACKGROUND-COLOR: #e8fed3
}
TABLE.display .highlight TD {
	BACKGROUND-COLOR: #e8fed3
}
TABLE.display TBODY.highlight TH {
	BORDER-BOTTOM-STYLE: none
}
TABLE.display TBODY.highlight TD {
	BORDER-BOTTOM-STYLE: none
}
TABLE.display TR.special TH {
	BORDER-TOP: #ffec81 1px solid; BORDER-BOTTOM: #ffec81 1px solid; BACKGROUND-COLOR: #ffc
}
TABLE.display TR.special TD {
	BORDER-TOP: #ffec81 1px solid; BORDER-BOTTOM: #ffec81 1px solid; BACKGROUND-COLOR: #ffc
}
TABLE.display TH {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #aee164 1px solid
}
TABLE.display TD {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #aee164 1px solid
}
TABLE.display TH {
	PADDING-RIGHT: 1em; FONT-WEIGHT: normal; VERTICAL-ALIGN: top; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.display TBODY TR.heading TH {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.4em; WIDTH: auto; COLOR: #693; PADDING-TOP: 0.4em; TEXT-ALIGN: left
}
TABLE.display .to TD {
	BACKGROUND-COLOR: #fff8d1; BORDER-BOTTOM-STYLE: none
}
TABLE.display .to TH {
	BACKGROUND-COLOR: #fff8d1; BORDER-BOTTOM-STYLE: none
}
