A:link {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
A:hover {
	BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.foot {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #505050; FONT-STYLE: normal; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.formDropdown150 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 153px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.formDropdown100 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 100px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.formDropdown {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.formTextfield {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.formButton {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal
}
.cellTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d3d3d3
}
.cellDark {
	BACKGROUND-COLOR: #dadcde
}
.cellErrorTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/tab_on.gif); COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cellErrorText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.cellStep {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.cellRegular {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cellVLine {
	BACKGROUND-IMAGE: url(images/vline.gif); HEIGHT: 1px
}
.stepon {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef
}
.stepoff {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.cellLine {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/dots.gif); COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.light {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.cellErrorTable {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid; BACKGROUND-COLOR: #ffffff
}
.formTextfieldem {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FONT-VARIANT: normal
}
.mainTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc; FONT-VARIANT: normal
}
.titleTable {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: top; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.weekdayTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.weekendTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #a9a190; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.dateTable {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.roomTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.datechosenTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center
}
.firstTable {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #cccccc; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.bufferdateTable {
	FONT-WEIGHT: normal; FONT-SIZE: 1px; COLOR: #ffffcc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
.footTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.countTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.countTableFree {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bce880; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.buttonForm {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.dropForm {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.buttonTable {
	VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; HEIGHT: 40px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.roomdescTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.blocktitleTable {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333; TEXT-ALIGN: center; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.textboxForm {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; FONT-VARIANT: normal
}
.checkTable {
	VERTICAL-ALIGN: bottom; WHITE-SPACE: nowrap; HEIGHT: 40px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.formDropdownSystem {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999; FONT-VARIANT: normal
}
.titleBA {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; FONT-STYLE: normal
}
.cellNo {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff0000
}
.cellDateNumeral {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.cellPrice {
	FONT-SIZE: 10px; VERTICAL-ALIGN: bottom; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.cellWeekday {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; WIDTH: 30px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.cellWeekend {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #a9a190; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.cellBasic {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #dedede 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #dedede 1px solid; COLOR: #666666; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.cellFirst {
	BACKGROUND-COLOR: #ffff66
}
.cellCurrency {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.cellMonthYr {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #a9a190; TEXT-ALIGN: right; FONT-VARIANT: normal
}
.cellChosen {
	BORDER-RIGHT: #00c140 2px solid; BORDER-TOP: #00c140 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #00c140 1px solid; COLOR: #000000; BORDER-BOTTOM: #00c140 2px solid; BACKGROUND-COLOR: #f4f5e1; TEXT-ALIGN: right
}
.cellNoChosen {
	BORDER-RIGHT: #00c140 2px solid; BORDER-TOP: #00c140 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #00c140 2px solid; COLOR: #ff0000; BORDER-BOTTOM: #00c140 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.priceTable {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedede; FONT-VARIANT: normal
}
.discountHighlight {
	FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.availableGreen {
	COLOR: #009900
}
.txtDate {
	FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.reg {
	BACKGROUND: url(images/tab_reg.gif) #edf3fe
}
.regUser {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #990000; FONT-STYLE: normal; TEXT-DECORATION: none
}
.regTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none
}
.deposit {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #990000; TEXT-DECORATION: none
}
.red {
	COLOR: #990000
}
.RowNL {
	BORDER-LEFT: #d9d9d9 1px solid
}
.RowNR {
	BORDER-RIGHT: #d9d9d9 1px solid
}
.RowNB {
	BORDER-BOTTOM: #d9d9d9 1px solid
}
.RowB {
	FONT-SIZE: 9px; BACKGROUND: #edf3fe
}
.RowBL {
	FONT-SIZE: 9px; BACKGROUND: #edf3fe; BORDER-LEFT: #d9d9d9 1px solid
}
.RowBR {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-SIZE: 9px; BACKGROUND: #edf3fe
}
.RowBB {
	FONT-SIZE: 9px; BACKGROUND: #edf3fe; BORDER-BOTTOM: #d9d9d9 1px solid
}
.RowBLB {
	FONT-SIZE: 9px; BACKGROUND: #edf3fe; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
.RowBRB {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-SIZE: 9px; BACKGROUND: #edf3fe; BORDER-BOTTOM: #d9d9d9 1px solid
}
.RowW {
	FONT-SIZE: 9px; BACKGROUND: #fff
}
.RowWL {
	FONT-SIZE: 9px; BACKGROUND: #fff; BORDER-LEFT: #d9d9d9 1px solid
}
.RowWR {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-SIZE: 9px; BACKGROUND: #fff
}
.RowWRB {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-SIZE: 9px; BACKGROUND: #fff; BORDER-BOTTOM: #d9d9d9 1px solid
}
.RowWB {
	FONT-SIZE: 9px; BACKGROUND: #fff; BORDER-BOTTOM: #d9d9d9 1px solid
}
.RowGB {
	BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-COLOR: #efefef
}
.RowGT {
	BORDER-TOP: #dedede 1px solid; BACKGROUND-COLOR: #efefef
}
.RowDB {
	BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-COLOR: #dedede
}
.RowR {
	BACKGROUND-COLOR: #ffcccc
}
.RowG {
	BACKGROUND-COLOR: #efefef
}
.masterBG {
	BACKGROUND-COLOR: #efefef
}
.evoucher {
	BORDER-RIGHT: #dedede 1px solid; BORDER-TOP: #dedede 1px solid; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #dedede 1px solid; COLOR: #666666; BORDER-BOTTOM: #dedede 1px solid; BACKGROUND-COLOR: #e9e7dd; TEXT-ALIGN: right
}
