BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	BACKGROUND-POSITION: center 50%; MARGIN: 0px
}
#tlinks {
	MARGIN-TOP: 4px
}
#tlinks TD {
	BACKGROUND: #e0e0b8; TEXT-ALIGN: center
}
#tlinks A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333; TEXT-DECORATION: none
}
#tlinks A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #333; TEXT-DECORATION: none
}
#tlinks A:hover {
	COLOR: #636308
}
A.ftlink:link {
	FONT-SIZE: 11px; COLOR: #000000
}
A.ftlink:visited {
	FONT-SIZE: 11px; COLOR: #000000
}
A.ftlink:hover {
	FONT-SIZE: 11px; COLOR: #999999
}
A.ftlink:active {
	FONT-SIZE: 11px; COLOR: #000000
}
A.restaurant:link {
	FONT-SIZE: 11px; COLOR: #000000
}
A.restaurant:visited {
	FONT-SIZE: 11px; COLOR: #000000
}
A.restaurant:hover {
	FONT-SIZE: 11px; COLOR: #800000
}
A.restaurant:active {
	FONT-SIZE: 11px; COLOR: #000000
}
A.header:link {
	FONT-SIZE: 10px; COLOR: #000000
}
A.header:visited {
	FONT-SIZE: 10px; COLOR: #000000
}
A.header:hover {
	FONT-SIZE: 10px; COLOR: #999999
}
A.header:active {
	FONT-SIZE: 10px; COLOR: #000000
}
A.breadcrumbs {
	FONT-SIZE: 10px; COLOR: #222; BORDER-BOTTOM: #222 1px dotted; TEXT-DECORATION: none
}
A.leftnav:link {
	FONT: 9pt/1.2em Verdana, Arial, sans-serif
}
A.itinerary {
	FONT-SIZE: 10px; COLOR: #993333; BORDER-BOTTOM: #cc3333 1px dotted; TEXT-DECORATION: none
}
A.section:link {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
A.section:visited {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
A.search {
	BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffcc33; TEXT-DECORATION: none; none: 
}
A.section:active {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: gray; TEXT-DECORATION: none
}
A.section:hover {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: #333333; TEXT-DECORATION: underline
}
A:link {
	COLOR: #cc0000
}
A:visited {
	COLOR: #ff0000
}
A:hover {
	COLOR: maroon
}
A:active {
	COLOR: #cc0000
}
A.titles:link {
	FONT: 13px/1.6em Verdana, Arial, sans-serif; COLOR: #cc0000
}
A.titles:visited {
	FONT: 13px/1.6em Verdana, Arial, sans-serif; COLOR: #cc0000
}
A.titles:hover {
	FONT: 13px/1.6em Verdana, Arial, sans-serif; COLOR: #cc0000
}
A.titles:active {
	FONT: 13px/1.6em Verdana, Arial, sans-serif; COLOR: #cc0000
}
.hdr1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #b2b2a6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; FONT: 14px arial; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #b2b2a6 1px solid; TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
H2 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
H3 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
H4 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
H5 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
H6 {
	FONT-WEIGHT: bold; MARGIN: 0px
}
H1 {
	FONT-SIZE: 13px; COLOR: #666666
}
.h1 {
	FONT: 27px/1.2em Verdana, Arial, sans-serif; COLOR: #333
}
.h3 {
	FONT: 20px/1.2em Verdana, Arial, sans-serif; COLOR: #333
}
.h4 {
	FONT: 15px/1.2em Verdana, Arial, sans-serif; COLOR: #333
}
HTML {
	MARGIN: 0px
}
.inputhaha {
	BORDER-RIGHT: #adadad 2px ridge; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #000000 1px solid; COLOR: #656565; BORDER-BOTTOM: #adadad 2px ridge; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.PartnerFormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.scBackColor {
	BACKGROUND-COLOR: #efefef
}
.scBoxBackAlt {
	BACKGROUND-COLOR: #f8f8f8
}
.scBoxBack {
	BACKGROUND-COLOR: #ffffff
}
.scBoxColor {
	BACKGROUND-COLOR: #000000
}
.scAddToCart {
	COLOR: #666055; TEXT-DECORATION: none
}
.scField {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
.scSubHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.scAug {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.scUnderline {
	BORDER-BOTTOM: #9c9c94 1px solid
}
.scSep {
	BORDER-RIGHT: #c1baa6 1px solid; BORDER-TOP: #c1baa6 1px solid; BORDER-LEFT: #c1baa6 1px solid; BORDER-BOTTOM: #c1baa6 1px solid
}
.scSubmit {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.scTable {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.breadcrumb {
	FONT-SIZE: 10px; font-face: arial
}
.dsBoxBG {
	BACKGROUND-COLOR: #f5f5f5
}
.dsCellBG {
	BACKGROUND-COLOR: #666666
}
.dsHdr1 {
	FONT: bold 10pt arial; COLOR: #ffffff; BACKGROUND-COLOR: #d67411
}
.dsBoxHdr {
	FONT: 10px verdana; COLOR: #666055; BACKGROUND-COLOR: #d5d5d5
}
.dsTxt {
	FONT: 10px verdana; COLOR: #666055
}
.dsGroupTitle {
	FONT: bold 13px arial; COLOR: #666055; BORDER-BOTTOM: #d5d5d5 1px solid
}
.dsSm {
	FONT: 10px arial; COLOR: #666055
}
.pHeaderText {
	FONT: 25px/1.4em Verdana, Arial, sans-serif; COLOR: #222
}
.pDownloadText {
	FONT: 18px/1em Verdana, Arial, sans-serif; COLOR: #222
}
A.pDownloadText {
	FONT: 18px/1em Verdana, Arial, sans-serif; COLOR: #222; TEXT-DECORATION: underline
}
.pHeadlineText {
	FONT: bold 12px/1.4em Verdana, Arial, sans-serif; COLOR: #222
}
.pBodyText {
	FONT: 11px/1.4em Verdana, Arial, sans-serif
}
.pDineSearchBar {
	BACKGROUND: #e5edd5
}
.restaurantadd {
	FONT: 11px/1.5em Verdana, Arial, sans-serif; COLOR: #222
}
.restaurantdesc {
	FONT: 10px/1.45em Verdana, Arial, sans-serif; COLOR: #222
}
.restaurantname {
	FONT: 13px/1.6em Verdana, Arial, sans-serif; COLOR: #cc0000
}
.rule1 {
	BORDER-TOP: #000 1px dotted; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px
}
.text {
	FONT: 11px/1.4em Verdana, Arial, sans-serif; COLOR: #222
}
.text_footer {
	FONT: 9px/1.4em Verdana, Arial, sans-serif; COLOR: #222
}
.text_calendar_day {
	FONT: 9px Verdana, Arial, sans-serif
}
A.text_calendar_day {
	FONT: 9px Verdana, Arial, sans-serif
}
.text_home_dest {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: #333333
}
.text_highlight {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: #222; BACKGROUND-COLOR: #ffffbb
}
.text_highlight2 {
	FONT: 10px/1.4em Verdana, Arial, sans-serif; COLOR: #cc0000; BACKGROUND-COLOR: #f5cccc
}
.text_red {
	FONT: 11px/1.4em Verdana, Arial, sans-serif; COLOR: #cc0000
}
.text_rightcol {
	FONT: 9px/1.35em Verdana, Arial, sans-serif; COLOR: #222
}
.text_rightcol_head {
	FONT: bold 9px/1.35em Verdana, Arial, sans-serif; COLOR: #222
}
.boxlabel {
	FONT: bold 9px/1.4em Verdana, Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #993333; LETTER-SPACING: 0.19em
}
.FMainHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.FHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.boxtext {
	FONT: 10px/1.3em Verdana, Arial, sans-serif; COLOR: #222
}
.divider {
	FONT: 12px/1em Verdana, Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #222; LETTER-SPACING: 0.2em; TEXT-ALIGN: center
}
.divider2 {
	FONT: bold 11px/1.1em Verdana, Arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #fff; LETTER-SPACING: 0.2em; TEXT-ALIGN: center
}
#box_center {
	BORDER-RIGHT: #666 1px dotted; PADDING-RIGHT: 12px; BORDER-TOP: #666 1px dotted; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #666 1px dotted; PADDING-TOP: 12px; BORDER-BOTTOM: #666 1px dotted; BACKGROUND-COLOR: #ffffdd
}
#box_center_highlight {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: #e8e8d1
}
#divider_center {
	BORDER-TOP: #222 1px dotted; BORDER-BOTTOM: #222 1px dotted
}
#divider_center2 {
	BORDER-TOP: #222 1px dotted; BORDER-BOTTOM: #222 1px dotted; BACKGROUND-COLOR: #cc0000
}
#divider_center3 {
	BORDER-TOP: #222 1px dotted; MARGIN-TOP: 24px; BORDER-BOTTOM: #222 1px dotted; BACKGROUND-COLOR: #993333
}
#divider_center4 {
	BORDER-TOP: #222 1px dotted; BORDER-BOTTOM: #222 1px dotted; BACKGROUND-COLOR: #f1f1e3
}
#divider_results {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; PADDING-BOTTOM: 12px; BORDER-BOTTOM: #222 1px dotted
}
#BookingBot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
}
#BookingBotBottom {
	BORDER-RIGHT: #243376 1px solid; PADDING-RIGHT: 2px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(images/dot.gif); PADDING-BOTTOM: 5px; BORDER-LEFT: #243376 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #243376 2px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d1d8e3
}
#BookingBot LABEL {
	FONT-SIZE: 10px; COLOR: #000; FONT-FAMILY: verdana, helvetica, sans-serif
}
#BookingBot SELECT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, helvetica, sans-serif
}
#BookingBot INPUT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: verdana, helvetica, sans-serif
}
#numChildren {
	WIDTH: 41px; BACKGROUND-COLOR: #ffffee
}
#numGuests {
	WIDTH: 41px; BACKGROUND-COLOR: #ffffee
}
#numRooms {
	WIDTH: 41px; BACKGROUND-COLOR: #ffffee
}
#numNights {
	WIDTH: 41px; BACKGROUND-COLOR: #ffffee
}
#startDateDay {
	WIDTH: 41px; BACKGROUND-COLOR: #ffffee
}
#startDateMonthYear {
	WIDTH: 90px; BACKGROUND-COLOR: #ffffee
}
#button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 45px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BACKGROUND-COLOR: #e4e4c0; BORDER-RIGHT-WIDTH: 0px
}
