BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
.hotelname {
	FONT: bold 12px/16px Arial, Geneva; COLOR: #a7372b
}
.address {
	FONT: 12px/16px Arial, Geneva; COLOR: #434343
}
.text {
	FONT: 12px/16px Arial, Geneva; COLOR: #434343
}
OL {
	FONT: 12px/16px Arial, Geneva; COLOR: #434343
}
UL {
	FONT: 12px/16px Arial, Geneva; COLOR: #434343
}
.text2 {
	FONT: 12px/24px Arial, Geneva; COLOR: #434343
}
.textsmallfade {
	FONT: 11px/13px Arial, Geneva; COLOR: #abac9d
}
.textlabel {
	FONT: bold 12px/16px Arial, Geneva; COLOR: #434343
}
.capacity1 {
	FONT: bold 12px/16px Arial, Geneva; COLOR: #434343
}
.capacity2 {
	FONT: italic 12px/16px Arial, Geneva; COLOR: #434343
}
.textsmall {
	FONT: 11px/13px Arial, Geneva; COLOR: #434343
}
.nikko {
	FONT: 11px/13px Arial, Geneva; COLOR: #5a92e5
}
.nikkotext {
	FONT: 12px/16px Arial, Geneva; COLOR: #5a92e5
}
.textvaluesmall {
	FONT: bold 11px/13px Arial, Geneva; COLOR: #434343
}
.textlabelsmall {
	FONT: 11px/13px Arial, Geneva; COLOR: #434343
}
.page {
	FONT: bold 12px/21px Arial, Geneva; COLOR: #878979
}
.pagered {
	FONT: bold 13px/18px Arial, Geneva; COLOR: #4a1813
}
.pageheading {
	FONT: 12px/16px Arial, Geneva; COLOR: #a7372b
}
.mainpageheading {
	FONT: bold 16px/18px Arial, Geneva; COLOR: #ffffff
}
.mediumred {
	FONT: 11px/12px Arial, Geneva; COLOR: #a7372b
}
.smallred {
	FONT: 10px/12px Arial, Geneva; COLOR: #a7372b
}
.redtext {
	FONT: 13px/18px Arial, Geneva; COLOR: #a7372b
}
.blue {
	FONT: bold 12px/16px Arial, Geneva; COLOR: #434343
}
.blue2 {
	FONT: 12px/16px Arial, Geneva; COLOR: #5a92e5
}
.error {
	FONT: 12px/16px Arial, Geneva; COLOR: #a7372b
}
.weather {
	FONT: 10px/12px Arial, Geneva; COLOR: #7c7c74
}
.weather2 {
	FONT: 10px/12px Arial, Geneva; COLOR: #7c7c74
}
.caption {
	FONT: 12px/16px Arial, Geneva; COLOR: #434343
}
.small {
	FONT: 11px/12px Arial, Geneva; COLOR: #abac9d
}
.image {
	FONT: 11px/13px Arial, Geneva; COLOR: #ffffff
}
.footertext {
	FONT: 11px/12px Arial, Geneva
}
INPUT {
	FONT-SIZE: 11px
}
TEXTAREA {
	FONT-SIZE: 11px
}
SELECT {
	FONT-SIZE: 11px
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #adaf9a; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.menuhome {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #adaf9a; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.red {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #a7372b; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.top {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #213ba7; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none
}
A.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #84866e; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none
}
A.image {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none
}
A.pagelink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #213ba7; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.pagelinkbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #213ba7; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.pagelink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #213ba7; LINE-HEIGHT: 24px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.weekendslink {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #213ba7; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A.pagelinksmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #213ba7; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Geneva; TEXT-DECORATION: none; font-size-adjust: none; font-stretch: normal
}
A:hover {
	TEXT-DECORATION: underline
}
A.top:hover {
	TEXT-DECORATION: underline
}
A.image:hover {
	TEXT-DECORATION: underline
}
A.email:hover {
	TEXT-DECORATION: underline
}
A.main:hover {
	TEXT-DECORATION: underline
}
A.footer:hover {
	TEXT-DECORATION: underline
}
A.pagelink:hover {
	TEXT-DECORATION: underline
}
A.pagelinkbold:hover {
	TEXT-DECORATION: underline
}
A.pagelinksmall:hover {
	TEXT-DECORATION: underline
}
TD.dark {
	BACKGROUND-COLOR: #c7c9b5
}
TR.dark {
	BACKGROUND-COLOR: #c7c9b5
}
TABLE.dark {
	BACKGROUND-COLOR: #c7c9b5
}
TD.light {
	BACKGROUND-COLOR: #e0e2cc
}
TD.black {
	BACKGROUND-COLOR: #000000
}

INPUT.submit {
	FONT: bold 12px/16px Arial, Geneva; COLOR: #a7372b
}
.hdr {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: gray; BORDER-LEFT: black 1px solid; COLOR: #ffffff; BORDER-BOTTOM: black 1px solid
}
.hdrA {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: gray; BORDER-LEFT: black 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: black 1px solid
}
.ndt {
	WIDTH: 19px; POSITION: absolute; HEIGHT: 19px
}
.bdt {
	WIDTH: 19px; POSITION: absolute; HEIGHT: 19px
}
.dt {
	WIDTH: 19px; CURSOR: hand; POSITION: absolute; HEIGHT: 19px
}
.sdt {
	WIDTH: 19px; POSITION: absolute; HEIGHT: 19px
}
.selectdate {
	FONT-SIZE: 8pt; CURSOR: hand; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}