BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px Arial,sans-serif; COLOR: #333333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.bigfont {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; HEIGHT: 45px
}
.clearBoth {
	CLEAR: both
}
#tabs {
	CLEAR: left; MARGIN: 0px auto; WIDTH: 97%; LINE-HEIGHT: normal; BORDER-BOTTOM: #c6c0aa 5px solid; HEIGHT: 51px
}
#tabs UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; LIST-STYLE-TYPE: none
}
#tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#tabs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(/Images/tableft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(/Images/tabright.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #3377dd; PADDING-TOP: 8px
}
#tabs A.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(/Images/tableft.gif) no-repeat 0% -31px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs A.active SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; BACKGROUND: url(/Images/tabright.gif) no-repeat 100% -31px; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #333; PADDING-TOP: 8px
}
#tabs A:hover {
	BACKGROUND-POSITION: 0% -31px
}
#tabs A:hover SPAN {
	BACKGROUND-POSITION: 100% -31px
}
.headerOuter {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/Images/header-bg.gif) repeat-x; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 80px; BORDER-RIGHT-WIDTH: 0px
}
.headerInner {
	WIDTH: 990px; max-width: 990px
}
.headRoundOuter {
	MARGIN-BOTTOM: 15px; WIDTH: 990px; max-width: 990px
}
.headRoundOuter .contenthOuter {
	BORDER-RIGHT: #00aff0 1px solid; BORDER-LEFT: #00aff0 1px solid; HEIGHT: 66px; BACKGROUND-COLOR: #fff
}
.headRoundOuter .contenthInner {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/Images/header-bg.gif) repeat-x; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 986px; HEIGHT: 66px; BORDER-RIGHT-WIDTH: 0px; max-width: 986px
}
#nhc_border-left {
	BACKGROUND: url(/Images/header-bg-left.gif) no-repeat; WIDTH: 11px
}
#nhc_border-middle {
	BACKGROUND: url(/Images/header-bg.gif) repeat-x
}
#nhc_border-right {
	BACKGROUND: url(/Images/header-bg-right.gif) no-repeat; WIDTH: 11px; HEIGHT: 71px
}
#nhc_save-time {
	DISPLAY: inline; MARGIN-LEFT: 15px
}
#nhc_flags {
	MARGIN-TOP: 10px; DISPLAY: block
}
#nhc_menu-top A {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Sans-serif; TEXT-DECORATION: none
}
#nhc_menu-bottom A {
	FONT-SIZE: 11px; FONT-FAMILY: Arial,Sans-serif; TEXT-DECORATION: none
}
#nhc_menu-top A {
	FONT-WEIGHT: bold
}
#nhc_menu-top A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#nhc_menu-bottom A:hover {
	FONT-SIZE: 11px; TEXT-DECORATION: underline
}
#nhc_menu-top A:hover {
	FONT-WEIGHT: bold
}
#nhc_menu-top {
	COLOR: #ffffff
}
#nhc_menu-top A {
	COLOR: #ffffff
}
#nhc_menu-top A:hover {
	COLOR: #ffffff
}
#nhc_menu-bottom A {
	COLOR: #3377dd
}
#nhc_menu-bottom A:hover {
	COLOR: #3377dd
}
#nhc_sub-menu-bottom A {
	FONT-SIZE: 11px; COLOR: #3377dd; FONT-FAMILY: Arial,Sans-serif; TEXT-DECORATION: none
}
#nhc_flags IMG {
	MARGIN-LEFT: 8px
}
#nhc_footer {
	CLEAR: both; BORDER-TOP: #8cd3fd 1px solid; MARGIN-TOP: 15px; BOTTOM: 0pt; HEIGHT: 80px; BACKGROUND-COLOR: #e2f4ff; TEXT-ALIGN: center
}
#nhc_menu-bottom {
	PADDING-TOP: 10px
}
#nhc_sub-menu-bottom {
	MARGIN-TOP: 3px
}
#nhc_copyright {
	MARGIN-TOP: 3px; FONT-SIZE: 11px; FONT-FAMILY: Arial,Sans-serif
}
.home {
	FONT-SIZE: 10pt
}
.home_search {
	BORDER-RIGHT: #e8e2d2 1px solid; BORDER-TOP: #e8e2d2 1px solid; BORDER-LEFT: #e8e2d2 1px solid; BORDER-BOTTOM: #e8e2d2 1px solid
}
.hc-city {
	WIDTH: 380px
}
.hc-city-td {
	PADDING-BOTTOM: 15px; WIDTH: 400px
}
.width {
	MARGIN: 0px auto; WIDTH: 97%; TEXT-ALIGN: left
}
.menu {
	FONT-SIZE: 7.5pt
}
.m {
	CURSOR: pointer; COLOR: #4477aa; TEXT-DECORATION: none
}
.m:visited {
	CURSOR: pointer; COLOR: #4477aa; TEXT-DECORATION: none
}
.m:hover {
	COLOR: #3377dd; TEXT-DECORATION: none
}
.m:active {
	COLOR: #3377dd; TEXT-DECORATION: none
}
.nightly {
	COLOR: #4477aa
}
A {
	COLOR: #3377dd; TEXT-DECORATION: none
}
A:visited {
	COLOR: #3377dd; TEXT-DECORATION: none
}
A:active {
	COLOR: #3377dd; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #3377dd; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.flag {
	FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 2px
}
.footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 15px; LINE-HEIGHT: 150%; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.waiting {
	FONT-SIZE: 10.5pt
}
.path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 16px arial,sans-serif; PADDING-TOP: 10px
}
.path H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 16px arial,sans-serif; PADDING-TOP: 10px
}
.path H2 {
	DISPLAY: inline
}
.pathCursor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; FONT: bold 16px arial,sans-serif; CURSOR: pointer; PADDING-TOP: 10px
}
.popHotelpath {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px; FONT-FAMILY: arial,sans-serif
}
.resultsfound {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 2px 0px 0px 5px
}
.resultsShown {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 2px 0px 0px
}
.g {
	COLOR: #cccccc
}
.o {
	COLOR: #ff6600
}
.r {
	COLOR: #cc0000
}
.w {
	COLOR: #ffffff
}
.gray {
	COLOR: gray
}
.darkGray {
	COLOR: #666666
}
.blue {
	COLOR: #3377dd
}
.orangeBold {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.orange {
	COLOR: #ff9600
}
.resultPageOrange {
	COLOR: #f98f13
}
.black {
	COLOR: #333333
}
.providerNum {
	COLOR: #333333
}
.light {
	BACKGROUND-COLOR: #e8e2d2
}
.dark {
	BACKGROUND-COLOR: #c6c0aa
}
TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #c6c0aa 4px solid; PADDING-LEFT: 6px; BACKGROUND: #e8e2d2; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
SMALL {
	FONT-SIZE: 8pt; COLOR: #333333
}
.small {
	FONT-SIZE: 8pt; COLOR: #333333
}
.smaller {
	FONT-SIZE: smaller
}
.button_big {
	BORDER-BOTTOM-COLOR: #333333; FONT: bold 10pt arial,sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.button_big_wider {
	BORDER-BOTTOM-COLOR: #333333; FONT: bold 10pt arial,sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.button_big_widest {
	BORDER-BOTTOM-COLOR: #333333; FONT: bold 10pt arial,sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.button_big_wider {
	WIDTH: 120px
}
.button_big_widest {
	WIDTH: 150px
}
.button_small {
	BORDER-BOTTOM-COLOR: #333333; FONT: bold 8pt arial,sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.list TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.listMouseover {
	BACKGROUND-COLOR: #f3eede
}
H3 {
	MARGIN: 0px 0px 7px; FONT: bold 12pt arial, sans-serif
}
H4 {
	MARGIN: 15px 0px 5px; FONT: bold 12pt Arial,sans-serif; COLOR: #ff6600
}
.refineYourSearch {
	FONT: bold 16px Arial,sans-serif; COLOR: #333333
}
.currentlyShowing {
	FONT: bold 16px Arial,sans-serif
}
.currency {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #333333
}
.sortby {
	FONT-SIZE: 7.5pt; COLOR: #333333
}
.resultspage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.nextprevious {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.pages {
	BORDER-RIGHT: #3377dd 1px solid; BORDER-TOP: #3377dd 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-LEFT: #3377dd 1px solid; WIDTH: 15px; BORDER-BOTTOM: #3377dd 1px solid; BACKGROUND-COLOR: #fff
}
.selectedpage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 14px; COLOR: #333333
}
.tooManyPages {
	MARGIN: 0px 0px 10px 3px
}
.pageSizeDiv {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 3px
}
#cityPagesBody TABLE {
	MARGIN-BOTTOM: 10px
}
#cityPagesBody {
	BORDER-RIGHT: #e8e2d2 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; BORDER-LEFT: #e8e2d2 1px solid; PADDING-TOP: 5px; BACKGROUND-COLOR: #e8e2d2
}
#SearchResultsBody #cityPages .b1h {
	BACKGROUND: #e8e2d2; MARGIN: 0px 5px; HEIGHT: 1px
}
#SearchResultsBody #cityPages .b2h {
	BORDER-RIGHT: #e8e2d2 2px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 3px; BORDER-LEFT: #e8e2d2 2px solid; HEIGHT: 1px
}
#SearchResultsBody #cityPages .b2bh {
	BORDER-RIGHT: #e8e2d2 2px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 3px; BORDER-LEFT: #e8e2d2 2px solid; HEIGHT: 1px
}
#SearchResultsBody #cityPages .b3h {
	BORDER-RIGHT: #e8e2d2 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 2px; BORDER-LEFT: #e8e2d2 1px solid; HEIGHT: 1px
}
#SearchResultsBody #cityPages .b3bh {
	BORDER-RIGHT: #e8e2d2 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 2px; BORDER-LEFT: #e8e2d2 1px solid; HEIGHT: 1px
}
#SearchResultsBody #cityPages .b4h {
	BORDER-RIGHT: #e8e2d2 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 1px; BORDER-LEFT: #e8e2d2 1px solid; HEIGHT: 2px
}
#SearchResultsBody #cityPages .b4bh {
	BORDER-RIGHT: #e8e2d2 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 1px; BORDER-LEFT: #e8e2d2 1px solid; HEIGHT: 2px
}
#SearchResultsBody #cityPages .b2h {
	BACKGROUND: #e8e2d2
}
#SearchResultsBody #cityPages .b3h {
	BACKGROUND: #e8e2d2
}
#SearchResultsBody #cityPages .b4h {
	BACKGROUND: #e8e2d2
}
#M_C_HotelsSearchResult #cityPagesBody {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid
}
#M_C_HotelsSearchResult #cityPages .b2bh {
	BACKGROUND: #e8e2d2
}
#M_C_HotelsSearchResult #cityPages .b3bh {
	BACKGROUND: #e8e2d2
}
#M_C_HotelsSearchResult #cityPages .b4bh {
	BACKGROUND: #e8e2d2
}
#M_C_HotelsSearchResult #cityPagesBody TABLE {
	MARGIN-BOTTOM: 0px
}
.z {
	COLOR: #6b3; TEXT-DECORATION: none
}
.z:visited {
	COLOR: #6b3; TEXT-DECORATION: none
}
.z:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.z:active {
	COLOR: #333; TEXT-DECORATION: none
}
.tabUnSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; CURSOR: pointer; COLOR: #4477aa; TEXT-DECORATION: none
}
.tabUnSelected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; CURSOR: pointer; COLOR: #4477aa; TEXT-DECORATION: none
}
.tabUnSelected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; CURSOR: pointer; COLOR: #3377dd; TEXT-DECORATION: none
}
.tabUnSelected:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; CURSOR: pointer; COLOR: #3377dd; TEXT-DECORATION: none
}
.tabSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.tabSelected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.tabSelected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.tabSelected:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.tabSelectedNew {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabSelectedNew:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabSelectedNew:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabSelectedNew:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabRule {
	BORDER-TOP: #c6c0aa 4px solid; FONT-SIZE: xx-small
}
.sitessearched {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
.readLess {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; VISIBILITY: hidden
}
.wehavecombined {
	FONT-SIZE: 10pt
}
.multiplecitymatches {
	FONT-SIZE: 11pt
}
.cityMatch {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 20px
}
.cityMatch A {
	TEXT-DECORATION: underline
}
H1 {
	MARGIN: 0px; FONT: 18pt arial,sans-serif
}
.path H1 {
	DISPLAY: inline; FONT-SIZE: 16px
}
.contactHeader1 {
	MARGIN: 0px; FONT: 16pt arial,sans-serif
}
.contactHeader2 {
	MARGIN: 0px; FONT: 14pt arial,sans-serif
}
.contactHeader3 {
	MARGIN: 0px; FONT: 11pt arial,sans-serif
}
.contactHeaderBold2 {
	FONT-WEIGHT: bold; FONT-SIZE: large; PADDING-BOTTOM: 15px; FONT-FAMILY: arial,sans-serif
}
.contactHeaderBold3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0pt; FONT-FAMILY: arial,sans-serif
}
.contactHeader4 {
	MARGIN: 0px; FONT: 8pt arial,sans-serif
}
.orangeHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff9600; PADDING-TOP: 20px
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-TOP: 20px
}
.staticwidth {
	MARGIN: 0px auto; WIDTH: 990px; TEXT-ALIGN: left
}
.staticnarrow {
	WIDTH: 680px; TEXT-ALIGN: left
}
.browse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2%; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 20%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#sites {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sites UL {
	LIST-STYLE-TYPE: none
}
#sites LI {
	DISPLAY: inline
}
#sites LI A {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#sites LI A.current {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; BACKGROUND-COLOR: #e8e2d2; TEXT-ALIGN: center
}
#sitesPhotos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sitesPhotos UL {
	LIST-STYLE-TYPE: none
}
#sitesPhotos LI {
	DISPLAY: inline
}
#sitesPhotos LI A {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#sitesPhotos LI A.current {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; BACKGROUND-COLOR: #e8e2d2; TEXT-ALIGN: center
}
.stayDetails {
	BACKGROUND-COLOR: #e8e2d2
}
.welcome {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 175%; PADDING-TOP: 20px
}
.searchengine {
	BORDER-RIGHT: #90c6ea 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/Images/maglass.gif) no-repeat right bottom; BORDER-LEFT: #90c6ea 1px solid
}
.othersearchoptions {
	FONT-SIZE: 7.5pt; COLOR: #333333
}
.b {
	COLOR: #333333; TEXT-DECORATION: none
}
.b:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.b:hover {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.b:active {
	COLOR: #0066cc; TEXT-DECORATION: none
}
.help {
	CURSOR: help; COLOR: blue
}
.helpPopup {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; Z-INDEX: 100; PADDING-BOTTOM: 5px; BORDER-LEFT: #000000 1px solid; WIDTH: 500px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffcc
}
#rating TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#rating TH {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; TEXT-ALIGN: left
}
#rating TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#rating P {
	MARGIN-TOP: 14px
}
.sample {
	FONT-SIZE: 11px
}
.bookMark {
	MARGIN-TOP: 3px; PADDING-BOTTOM: 5px
}
.padding10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.padding5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.padding2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.padding0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.paddingTB-100 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 100px; PADDING-TOP: 100px
}
.paddingTB-50 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 50px
}
.paddingTB-20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.paddingTB-10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.paddingTB-5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.paddingTB2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.paddingTB50 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 35px
}
.paddingTB25 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
.paddingTB21 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 21px
}
.paddingTB20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
.paddingTB10 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.paddingT50 {
	PADDING-TOP: 50px
}
.paddingT40 {
	PADDING-TOP: 40px
}
.paddingT30 {
	PADDING-TOP: 30px
}
.paddingT20 {
	PADDING-TOP: 20px
}
.paddingT10 {
	PADDING-TOP: 10px
}
.paddingTL15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.paddingT8 {
	PADDING-TOP: 8px
}
.paddingT5 {
	PADDING-TOP: 5px
}
.paddingT2 {
	PADDING-TOP: 2px
}
.paddingR60 {
	PADDING-RIGHT: 60px
}
.paddingR50 {
	PADDING-RIGHT: 50px
}
.paddingR40 {
	PADDING-RIGHT: 40px
}
.paddingR30 {
	PADDING-RIGHT: 30px
}
.paddingR25 {
	PADDING-RIGHT: 25px
}
.paddingR15 {
	PADDING-RIGHT: 15px
}
.paddingR10 {
	PADDING-RIGHT: 10px
}
.paddingR5 {
	PADDING-RIGHT: 5px
}
.paddingR0 {
	PADDING-RIGHT: 0px
}
.paddingRL5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.paddingRL2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.paddingB50 {
	PADDING-BOTTOM: 50px
}
.paddingB40 {
	PADDING-BOTTOM: 40px
}
.paddingB25 {
	PADDING-BOTTOM: 25px
}
.paddingB20 {
	PADDING-BOTTOM: 20px
}
.paddingB15 {
	PADDING-BOTTOM: 15px
}
.paddingB10 {
	PADDING-BOTTOM: 10px
}
.paddingB5 {
	PADDING-BOTTOM: 5px
}
.paddingBL15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.paddingL60 {
	PADDING-LEFT: 60px
}
.paddingL30 {
	PADDING-LEFT: 30px
}
.paddingL20 {
	PADDING-LEFT: 20px
}
.paddingL15 {
	PADDING-LEFT: 15px
}
.paddingL10 {
	PADDING-LEFT: 10px
}
.paddingL5 {
	PADDING-LEFT: 5px
}
.paddingL2 {
	PADDING-LEFT: 2px
}
.paddingL5Dark {
	PADDING-LEFT: 5px; BACKGROUND: #c6c0aa
}
.paddingL15Dark {
	PADDING-LEFT: 15px; BACKGROUND: #c6c0aa
}
.padding5L15 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.paddingRB15 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.paddingRBorderR {
	BORDER-RIGHT: #c6c0aa 4px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.borderLDark {
	BORDER-LEFT: #c6c0aa 4px solid
}
.marginT0 {
	MARGIN-TOP: 0px
}
.marginB15 {
	MARGIN-BOTTOM: 15px
}
.marginB5 {
	MARGIN-BOTTOM: 5px
}
.margin0 {
	MARGIN: 0px
}
.font18 {
	FONT-SIZE: 18pt
}
.font17 {
	FONT-SIZE: 17pt
}
.font16 {
	FONT-SIZE: 16pt
}
.font15 {
	FONT-SIZE: 15pt
}
.font14 {
	FONT-SIZE: 14pt
}
.font13 {
	FONT-SIZE: 13pt
}
.font12 {
	FONT-SIZE: 12pt
}
.font11 {
	FONT-SIZE: 11pt
}
.font10 {
	FONT-SIZE: 10pt
}
.font9 {
	FONT-SIZE: 9pt
}
.font8 {
	FONT-SIZE: 8pt
}
.font7 {
	FONT-SIZE: 7pt
}
.font6 {
	FONT-SIZE: 6pt
}
.height25 {
	HEIGHT: 25px
}
.displayBlock {
	DISPLAY: block
}
.displayInline {
	DISPLAY: inline
}
.displayTableRow {
	
}
.displayNone {
	DISPLAY: none
}
.visibilityHidden {
	VISIBILITY: hidden
}
.visibilityVisible {
	VISIBILITY: visible
}
.listTypeNone {
	LIST-STYLE-TYPE: none
}
.roundTableHeadTd {
	BACKGROUND: #c6c0aa; HEIGHT: 34px
}
.roundTableBodyTd {
	BORDER-RIGHT: #c6c0aa 4px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #c6c0aa 4px solid; HEIGHT: 55px
}
.roundTableFootTd {
	BACKGROUND: url(/Images/border-bottom.gif) repeat-x
}
.select {
	COLOR: #333333
}
.cursorStyle {
	CURSOR: pointer
}
.hotelWidth {
	MARGIN: 0px auto; WIDTH: 990px; TEXT-ALIGN: left; max-width: 990px
}
.hotelDetailBodyTd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px
}
#hotelDetailMenuMainTd {
	PADDING-RIGHT: 5px; WIDTH: 220px
}
#hotelDetailMenuPhoto {
	BORDER-TOP-WIDTH: 5px; BORDER-LEFT-WIDTH: 5px; BORDER-LEFT-COLOR: #c6c0aa; BORDER-BOTTOM-WIDTH: 5px; BORDER-BOTTOM-COLOR: #c6c0aa; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 220px; BORDER-TOP-COLOR: #c6c0aa; HEIGHT: 180px; BACKGROUND-COLOR: #c6c0aa; BORDER-RIGHT-WIDTH: 5px; BORDER-RIGHT-COLOR: #c6c0aa; max-width: 220px; max-height: 180px
}
#hotelDetailMenuPhoto IMG {
	WIDTH: 220px; HEIGHT: 180px; max-width: 220px; max-height: 180px
}
#hotelDetailMenuMapTd {
	BORDER-RIGHT: #c6c0aa 2px ridge; BORDER-TOP: #c6c0aa 2px ridge; MIN-HEIGHT: 180px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #c6c0aa 2px ridge; WIDTH: 220px; BORDER-BOTTOM: #c6c0aa 2px ridge; HEIGHT: 180px; BACKGROUND-COLOR: #c6c0aa; max-width: 220px; max-height: 180px; min-width: 220px
}
#hotelDetailMenuPhotoMsgTd {
	PADDING-BOTTOM: 7px
}
#HotelCheckinTD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
#HotelCheckoutTD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
#DetailTabCheckinTD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
#DetailTabCheckoutTD {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
#waiting LI {
	MARGIN-TOP: 10px; LIST-STYLE-IMAGE: url(/Images/li-dot.gif); MARGIN-LEFT: -20px
}
.hotelRateProgressTd {
	DISPLAY: none; VERTICAL-ALIGN: top
}
.hotelRateProgressImg {
	DISPLAY: none; VERTICAL-ALIGN: middle
}
#tabCellDetails {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#tabCellRates {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#tabCellPhotos {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#tabCellReviews {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#tabCellMap {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.hotelBigPhoto {
	HEIGHT: 350px
}
#hotelPhotoTd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px
}
#hotelRateSitesSearchedTd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#hotelRateCheckBoxTd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.brandingRoundTableFootTd {
	BORDER-RIGHT: #c6c0aa 4px solid; BORDER-LEFT: #c6c0aa 4px solid; BORDER-BOTTOM: #c6c0aa 4px solid
}
.brandingRoundTableHeadTd {
	BORDER-RIGHT: #c6c0aa 4px solid; BORDER-TOP: #c6c0aa 4px solid; BORDER-LEFT: #c6c0aa 4px solid
}
.brandingHotelRoundTableHeadTd {
	BORDER-BOTTOM: #c6c0aa 4px solid; HEIGHT: 4px; max-height: 4px
}
.brandingHotelRateCheckBoxBottomTd {
	BORDER-BOTTOM: #c6c0aa 4px solid
}
.hotelInfoTitleTd {
	PADDING-LEFT: 20px; BACKGROUND: #c6c0aa; WIDTH: 100%
}
.hotelInfoTd {
	BORDER-RIGHT: #c6c0aa 4px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c6c0aa 4px solid; PADDING-TOP: 15px; HEIGHT: 450px
}
.checkBox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; COLOR: gray; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
.hotelSmallText {
	FONT-SIZE: x-small
}
.shadowed {
	CLEAR: none; BACKGROUND: url(/Images/drop-shadow.gif) no-repeat right bottom; FLOAT: left; MARGIN: 10px 5px 0px 10px; POSITION: relative
}
.shadowed IMG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; RIGHT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; BOTTOM: 4px! important; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.shadowedBig {
	CLEAR: none; BACKGROUND: url(/Images/drop-shadow-big.gif) no-repeat right bottom; FLOAT: left; MARGIN: 10px 5px 0px 10px; POSITION: relative
}
.shadowedBig IMG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; RIGHT: 7px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; BOTTOM: 7px! important; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.waitingImg {
	BACKGROUND: url(/Images/waiting.gif) no-repeat 52% center
}
.searchRoundInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.addReviewRoundInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.reviewViewerRoundInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.progressRoundInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.searchRoundOuter {
	WIDTH: 470px; max-width: 470px
}
.searchRoundInner {
	WIDTH: 468px; max-width: 468px
}
.addReviewRoundOuter {
	WIDTH: 740px; max-width: 740px
}
.addReviewRoundInner {
	WIDTH: 730px; max-width: 730px
}
.addReviewRoundOuter .b2bh {
	BACKGROUND: #e8e2d2
}
.addReviewRoundOuter .b3bh {
	BACKGROUND: #e8e2d2
}
.addReviewRoundOuter .b4bh {
	BACKGROUND: #e8e2d2
}
.reviewViewerRoundOuter {
	WIDTH: 300px; max-width: 300px
}
.reviewViewerRoundInner {
	WIDTH: 290px; max-width: 290px
}
.reviewViewerRoundOuter .b2bh {
	BACKGROUND: #e8e2d2
}
.reviewViewerRoundOuter .b3bh {
	BACKGROUND: #e8e2d2
}
.reviewViewerRoundOuter .b4bh {
	BACKGROUND: #e8e2d2
}
.progressRoundOuter {
	MIN-HEIGHT: 510px; WIDTH: 470px; HEIGHT: 510px; max-width: 470px
}
.progressRoundInner {
	MIN-HEIGHT: 458px; PADDING-BOTTOM: 10px; WIDTH: 460px; PADDING-TOP: 10px; HEIGHT: 458px; max-width: 460px
}
.progressRoundOuter .b2bh {
	BACKGROUND: #e8e2d2
}
.progressRoundOuter .b3bh {
	BACKGROUND: #e8e2d2
}
.progressRoundOuter .b4bh {
	BACKGROUND: #e8e2d2
}
.progressRoundInner UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.progressRoundInner LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.progressRoundInner LI {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.homeRoundInner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px; TEXT-ALIGN: left; max-width: 420px
}
.homeRoundOuter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 470px; PADDING-TOP: 10px; max-width: 470px
}
#rateGoogleAds {
	PADDING-LEFT: 15px; WIDTH: 960px; max-width: 960px
}
#rateGoogleAds .b2h {
	BACKGROUND: #e8e2d2
}
#rateGoogleAds .b3h {
	BACKGROUND: #e8e2d2
}
#rateGoogleAds .b4h {
	BACKGROUND: #e8e2d2
}
#rateGoogleAds .b2bh {
	BACKGROUND: #e8e2d2
}
#rateGoogleAds .b3bh {
	BACKGROUND: #e8e2d2
}
#rateGoogleAds .b4bh {
	BACKGROUND: #e8e2d2
}
.headh #wide_ad_unit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 464px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 464px
}
.headh #wide_ad_unit_two {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 464px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 464px
}
.rateAdsTitle {
	PADDING-BOTTOM: 10px; WIDTH: 467px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 467px
}
.rateAdsTitle A {
	PADDING-LEFT: 5px; COLOR: #333333
}
.hotelAdsWide {
	WIDTH: 475px; max-width: 475px
}
#rateGoogleAds #googleAdsTwo {
	FLOAT: right
}
#searchResultMenu {
	WIDTH: 205px; max-width: 205px
}
.searchResultMenuRoundTable TH {
	HEIGHT: 20px; BACKGROUND-COLOR: #c6c0aa
}
.searchResultMenuRoundTableTd {
	BORDER-RIGHT: #c6c0aa 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: #c6c0aa 4px solid; PADDING-TOP: 0px
}
.greyTextBox {
	FONT-SIZE: 13px; WIDTH: 170px; COLOR: gray; HEIGHT: 16px
}
.shortGreyTextBox {
	FONT-SIZE: 13px; WIDTH: 50px; COLOR: gray; HEIGHT: 16px
}
.linkClicked {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
.linkClicked A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.linkClicked A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial,sans-serif; TEXT-DECORATION: none
}
.linkClicked IMG {
	DISPLAY: none
}
#siteSearchedDiv {
	DISPLAY: none
}
#siteSearchedHeaderDiv A {
	COLOR: #333333
}
.searchResultDescDiv {
	FONT-SIZE: smaller; FLOAT: left; OVERFLOW: hidden; WIDTH: 355px; PADDING-TOP: 5px
}
.searchResultPhotoBgDiv {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; WIDTH: 70px; PADDING-TOP: 2px; HEIGHT: 70px; BACKGROUND-COLOR: #00aff0
}
.searchResultBodyNarrowDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; max-width: 545px
}
.smallGrey {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: smaller; PADDING-BOTTOM: 5px; COLOR: gray; PADDING-TOP: 5px
}
.ad_line1 {
	FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: none
}
.ad_text {
	FONT-SIZE: 12px; COLOR: gray; TEXT-DECORATION: none
}
.ad_url {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: gray; TEXT-DECORATION: none
}
.ad_url A {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 12px; COLOR: gray; TEXT-DECORATION: none
}
.tt {
	CURSOR: help
}
#tt {
	Z-INDEX: 10000
}
#tt P {
	MARGIN-BOTTOM: 1px
}
.returnArrow {
	VERTICAL-ALIGN: bottom; WIDTH: 14px
}
#languageSelect {
	MARGIN-TOP: 5px; Z-INDEX: 100; COLOR: #777; POSITION: relative
}
#languageSelect #selected A DIV {
	BACKGROUND: url(/Images/link-arrow.gif) no-repeat right center; WIDTH: 28px; TEXT-ALIGN: left
}
#languageSelect UL {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; Z-INDEX: 999; RIGHT: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 240px; BORDER-BOTTOM: #ddd 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 17px; BACKGROUND-COLOR: #fff; max-width: 300px
}
#languageSelect UL LI {
	FLOAT: left; WIDTH: 120px
}
#languageSelect UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 108px; PADDING-TOP: 4px; HEIGHT: 12px; TEXT-ALIGN: left
}
#languageSelect UL LI A:hover {
	BACKGROUND-COLOR: #eee
}
#languageSelect UL LI IMG {
	PADDING-RIGHT: 5px; MARGIN-BOTTOM: -3px
}
#checkinCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#checkoutCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#detailTabCheckinCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#detailTabCheckoutCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#rateTabCheckinCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#rateTabCheckoutCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#popupCheckinCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#popupCheckoutCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#hotelCheckinCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#hotelCheckoutCalContainer {
	Z-INDEX: 1; POSITION: absolute
}
#checkinCalContainer {
	FONT-SIZE: 10px
}
#checkoutCalContainer {
	FONT-SIZE: 10px
}
#popupCheckinCalContainer {
	FONT-SIZE: 10px
}
#popupCheckoutCalContainer {
	FONT-SIZE: 10px
}
#hotelCheckinCalContainer {
	FONT-SIZE: 10px
}
#hotelCheckoutCalContainer {
	FONT-SIZE: 10px
}
.longCheckBox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/Cal/img.gif) #ffffff no-repeat 100% 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; CURSOR: pointer; COLOR: gray; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
.shortCheckBox {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/Cal/img.gif) #ffffff no-repeat 100% 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; CURSOR: pointer; COLOR: gray; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
.longCheckBox {
	WIDTH: 170px
}
.shortCheckBox {
	WIDTH: 100px
}
.searchPageCheckBox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(/Cal/img.gif) #ffffff no-repeat 100% 0px; BORDER-LEFT: #999999 1px solid; CURSOR: pointer; COLOR: gray; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
.cityPageCheckBox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(/Cal/img.gif) #ffffff no-repeat 100% 0px; BORDER-LEFT: #999999 1px solid; CURSOR: pointer; COLOR: gray; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
.homeCheckBox {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(/Cal/img.gif) #ffffff no-repeat 100% 0px; BORDER-LEFT: #999999 1px solid; CURSOR: pointer; COLOR: gray; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 16px
}
.searchPageCheckBox {
	WIDTH: 140px
}
.cityPageCheckBox {
	WIDTH: 170px
}
.homeCheckBox {
	WIDTH: 100px
}
.sliderWidth {
	PADDING-LEFT: 3px; WIDTH: 180px
}
#slider_bg {
	RIGHT: 3px; BACKGROUND: url(/Images/sliderBg.gif) repeat-x left center; WIDTH: 178px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.sliderBgL {
	BACKGROUND: url(/Images/sliderBgL.gif) no-repeat left center; FLOAT: left; WIDTH: 8px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.sliderBgR {
	BACKGROUND: url(/Images/sliderBgR.gif) no-repeat right center; FLOAT: right; WIDTH: 8px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.sliderHandle {
	BACKGROUND: url(/Images/sliderThumb.gif) no-repeat left center; LEFT: 0px; FLOAT: left; WIDTH: 8px; POSITION: absolute; TOP: 0px; HEIGHT: 23px
}
.sliderTextLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 47%; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.sliderTextRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 47%; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
.sliderDivLeft {
	FLOAT: left; POSITION: relative
}
.sliderDivRight {
	FLOAT: right; POSITION: relative
}
.sliderTitleWidth {
	PADDING-LEFT: 1px; WIDTH: 100%
}
#seoText {
	TEXT-ALIGN: left
}
.seoTitle {
	PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11pt arial,sans-serif
}
.seoContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 515px; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 515px
}
#seoText .b2bh {
	BACKGROUND: #e8e2d2
}
#seoText .b3bh {
	BACKGROUND: #e8e2d2
}
#seoText .b4bh {
	BACKGROUND: #e8e2d2
}
.b1h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b2bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b1h {
	BACKGROUND: #c6c6c6; MARGIN: 0px 5px; HEIGHT: 1px
}
.b2h {
	BORDER-RIGHT: #c6c6c6 2px solid; BACKGROUND: #fff; MARGIN: 0px 3px; BORDER-LEFT: #c6c6c6 2px solid; HEIGHT: 1px
}
.b2bh {
	BORDER-RIGHT: #c6c6c6 2px solid; BACKGROUND: #fff; MARGIN: 0px 3px; BORDER-LEFT: #c6c6c6 2px solid; HEIGHT: 1px
}
.b3h {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #fff; MARGIN: 0px 2px; BORDER-LEFT: #c6c6c6 1px solid; HEIGHT: 1px
}
.b3bh {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #fff; MARGIN: 0px 2px; BORDER-LEFT: #c6c6c6 1px solid; HEIGHT: 1px
}
.b4h {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #fff; MARGIN: 0px 1px; BORDER-LEFT: #c6c6c6 1px solid; HEIGHT: 2px
}
.b4bh {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #fff; MARGIN: 0px 1px; BORDER-LEFT: #c6c6c6 1px solid; HEIGHT: 2px
}
.b2h {
	BACKGROUND: #e8e2d2
}
.b3h {
	BACKGROUND: #e8e2d2
}
.b4h {
	BACKGROUND: #e8e2d2
}
.headh {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #e8e2d2; BORDER-LEFT: #c6c6c6 1px solid
}
.headh H3 {
	FONT-SIZE: 16px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; COLOR: #333333; FONT-FAMILY: Arial,sans-serif
}
.contenth {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #fff; BORDER-LEFT: #c6c6c6 1px solid
}
.contenth .content {
	MARGIN-LEFT: 4px; PADDING-TOP: 4px
}
.contenth UL {
	MARGIN-TOP: 2px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.roundTableThin .b2h {
	BACKGROUND: #fff
}
.roundTableThin .b3h {
	BACKGROUND: #fff
}
.roundTableThin .b4h {
	BACKGROUND: #fff
}
.roundNoBorder .content {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b1h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b2h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b3h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b4h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b2bh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b3bh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .b4bh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.roundNoBorder .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#searchPageNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
#searchPageNav .content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#searchResultPage #mainUl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#searchResultPage #mainMenu {
	FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 205px; max-width: 205px
}
#searchResultPage #mainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 545px; PADDING-TOP: 0px; max-width: 545px; min-width: 545px
}
#searchResultPage #mainAds {
	FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 225px; max-width: 225px
}
#searchResultPage #mainSeo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 42px; WIDTH: 545px; PADDING-TOP: 15px; max-width: 545px
}
#searchResultMenu .b2bh {
	BACKGROUND: #e8e2d2
}
#searchResultMenu .b3bh {
	BACKGROUND: #e8e2d2
}
#searchResultMenu .b4bh {
	BACKGROUND: #e8e2d2
}
#searchResultMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#searchResultMenu LI {
	FONT-SIZE: 10px; FLOAT: none
}
#searchResultMenu INPUT {
	VERTICAL-ALIGN: middle
}
#searchResultMenu .content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.headh .searchResultContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; WIDTH: 191px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 191px
}
.menuTitle {
	PADDING-BOTTOM: 10px; WIDTH: 187px; PADDING-TOP: 10px; BORDER-BOTTOM: #e8e2d2 2px solid
}
.starPrice {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dotted; TEXT-ALIGN: right
}
.starPrice2 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dotted; TEXT-ALIGN: right
}
.starPrice3 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dotted; TEXT-ALIGN: right
}
.starPrice4 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dotted; TEXT-ALIGN: right
}
.starPrice5 {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; FLOAT: right; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dotted; TEXT-ALIGN: right
}
.starPrice {
	BORDER-BOTTOM-STYLE: none
}
.starPrice2 {
	WIDTH: 118px
}
.starPrice3 {
	WIDTH: 104px
}
.starPrice4 {
	WIDTH: 92px
}
.starPrice5 {
	WIDTH: 80px
}
#resetAllFilters {
	CURSOR: pointer; COLOR: #3377dd
}
.showSoldOut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.showSoldOut INPUT {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
.nameFilter {
	PADDING-LEFT: 3px
}
.nameFilter INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.nameFilterReset {
	FONT-SIZE: 11px; COLOR: #3377dd; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
#nameFilterDiv .greyTextBox {
	HEIGHT: 16px
}
.showPanel {
	BACKGROUND: url(/Images/link-arrow.gif) no-repeat left center; TEXT-DECORATION: none
}
.hidePanel {
	BACKGROUND: url(/Images/link-arrow-r.gif) no-repeat left center; TEXT-DECORATION: underline
}
.showPanel {
	PADDING-LEFT: 10px; CURSOR: pointer; COLOR: #3377dd
}
.hidePanel {
	PADDING-LEFT: 10px; CURSOR: pointer; COLOR: #3377dd
}
.searchPageGo {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #3377dd; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.distanceList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.locationList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#M_C_currencies {
	FONT-SIZE: 12px; MIN-HEIGHT: 22px; HEIGHT: 22px
}
#M_C_Locations {
	FONT-SIZE: 12px; MIN-HEIGHT: 22px; HEIGHT: 22px
}
#M_C_Distance {
	FONT-SIZE: 12px; MIN-HEIGHT: 22px; HEIGHT: 22px
}
#M_C_currencies {
	WIDTH: 175px; max-width: 175px
}
#M_C_Locations {
	WIDTH: 175px; max-width: 175px
}
.chainFilter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 165px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.chainFilter TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; HEIGHT: 19px
}
.chainFilter .dotted TD {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/Images/dotted.gif); BACKGROUND-REPEAT: repeat-x
}
.chainFilter TR TD SPAN {
	VERTICAL-ALIGN: bottom; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff
}
.chainFilter INPUT {
	PADDING-BOTTOM: 2px
}
.expandableFilter {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 190px
}
#chainList {
	PADDING-RIGHT: 4px; PADDING-BOTTOM: 3px; WIDTH: 100%
}
#chainList TABLE {
	WIDTH: 165px
}
#chainList .hiddenChain {
	DISPLAY: none
}
.chainPrice {
	TEXT-ALIGN: right
}
.chainPrice A {
	TEXT-DECORATION: underline
}
.facilityDefault {
	
}
.facilityOther {
	DISPLAY: none
}
#facilityList {
	PADDING-LEFT: 0px
}
#facilityList .hiddenFacility {
	DISPLAY: none
}
#RefineSearch {
	PADDING-BOTTOM: 10px; WIDTH: 100%
}
#RefineSearch .headh H3 {
	TEXT-ALIGN: center
}
#RefineSearch .contenth .content {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; WIDTH: 95%; PADDING-TOP: 10px; HEIGHT: 120px
}
#RefineSearch UL {
	WIDTH: 530px
}
#RefineSearch LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#RefineSearch #leftLi {
	WIDTH: 270px
}
#RefineSearch #rightLi {
	WIDTH: 250px
}
#RefineSearch .item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; HEIGHT: 25px
}
#RefineSearch #leftLi .item {
	WIDTH: 260px
}
#RefineSearch #rightLi .item {
	WIDTH: 240px
}
#RefineSearch .item B {
	PADDING-RIGHT: 5px
}
#RefineSearch .item #title B {
	PADDING-TOP: 5px
}
#RefineSearch #rightLi SPAN SELECT {
	MARGIN-RIGHT: 10px
}
#PopupTransparent {
	Z-INDEX: 1069; LEFT: 0px; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #cdcdcd
}
#SearchResultsBodyHead {
	PADDING-BOTTOM: 10px
}
#SearchResultsBodyHead .headh {
	TEXT-ALIGN: left
}
#SearchResultsBodyHead .headh A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#SearchResultsBodyHead .headh SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; PADDING-TOP: 2px
}
#SearchResultsBodyHead .headh IMG {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle
}
#SearchResultsBodyHead .headh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b1h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b2h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b3h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b4h {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b2bh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b3bh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#SearchResultsBodyHead .b4bh {
	BACKGROUND: #e8e2d2; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.SearchResultsRateList {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; HEIGHT: 16px
}
.SearchResultsRateList SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.SearchResultsRateList DIV.now {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 74px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.SearchResultsRateList SPAN.i {
	PADDING-LEFT: 0px; MARGIN: 0px 0px 0px 2px
}
.SearchResultsRateList .cityShowRateList {
	MARGIN-LEFT: 65px
}
#SearchResultsBody .b2h {
	BACKGROUND: #fff
}
#SearchResultsBody .b3h {
	BACKGROUND: #fff
}
#SearchResultsBody .b4h {
	BACKGROUND: #fff
}
#SearchResultsBody .b2bh {
	BACKGROUND: #e8e2d2
}
#SearchResultsBody .b3bh {
	BACKGROUND: #e8e2d2
}
#SearchResultsBody .b4bh {
	BACKGROUND: #e8e2d2
}
.searchResultItem {
	PADDING-BOTTOM: 5px; WIDTH: auto
}
.searchResultItem .contenth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 80px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 80px
}
.searchResultItem .address {
	FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 300px; COLOR: gray; PADDING-TOP: 3px
}
.searchResultItem .distance {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
.searchResultItem A {
	TEXT-DECORATION: underline
}
.searchResultItem .itemUl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.searchResultItem LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.searchResultItem .itemLeft {
	FLOAT: left; WIDTH: 70px
}
.searchResultItem .itemCenter {
	PADDING-LEFT: 2px; MIN-HEIGHT: 78px; FLOAT: left; BORDER-LEFT: #c6c0aa 1px dotted; WIDTH: 385px
}
.searchResultItem .itemRight {
	FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 74px; HEIGHT: 74px
}
.searchResultItem .starImage {
	FLOAT: right; HEIGHT: 12px
}
.searchResultItem .starImage IMG {
	PADDING-TOP: 4px
}
.featureDisplay {
	DISPLAY: none; WIDTH: 120px; CURSOR: pointer
}
.featureDisplay IMG {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle
}
.featureHidden IMG {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: middle
}
.featureHidden {
	WIDTH: 120px; CURSOR: pointer
}
.searchResultFeature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.searchResultFeature UL {
	PADDING-LEFT: 6px; FONT-SIZE: 10px; MARGIN-LEFT: 6px; WIDTH: 355px; LIST-STYLE-TYPE: none
}
.searchResultFeature LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/Images/GreyBullet.jpg) no-repeat left center; FLOAT: left; WIDTH: 105px
}
#googleAds {
	WIDTH: 225px; max-width: 225px
}
#googleAds .b2h {
	BACKGROUND: #e8e2d2
}
#googleAds .b3h {
	BACKGROUND: #e8e2d2
}
#googleAds .b4h {
	BACKGROUND: #e8e2d2
}
#googleAds .b2bh {
	BACKGROUND: #e8e2d2
}
#googleAds .b3bh {
	BACKGROUND: #e8e2d2
}
#googleAds .b4bh {
	BACKGROUND: #e8e2d2
}
.headh #narrow_ad_unit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 214px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 214px
}
.headh #narrow_ad_unit_two {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 214px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 214px
}
.adsTitle {
	PADDING-BOTTOM: 10px; WIDTH: 217px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left; max-width: 217px
}
.adsTitle A {
	PADDING-LEFT: 5px; COLOR: #333333
}
#googleAds .headh {
	PADDING-LEFT: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
#hotelPageAds #googleAds {
	OVERFLOW: hidden; WIDTH: 210px; max-width: 210px
}
#homeCharity A {
	COLOR: #00aff0; TEXT-DECORATION: none
}
#homeCharity TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.left {
	FLOAT: left
}
.right {
	PADDING-RIGHT: 5px; FLOAT: right
}
.textLeft {
	TEXT-ALIGN: left
}
.textRight {
	TEXT-ALIGN: right
}
.textCenter {
	TEXT-ALIGN: center
}
.lineThrough {
	COLOR: gray; TEXT-DECORATION: line-through
}
.rightBorder {
	BORDER-RIGHT: #00aff0 1px dotted
}
.smallerCheckBox {
	FONT-SIZE: 10px
}
.hotelLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN: 0pt; FONT-FAMILY: arial,sans-serif
}
.hotelLink A {
	COLOR: #333333; TEXT-DECORATION: none
}
#cityPageNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 15px
}
#cityPageNav .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#cityPageNav .path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.twoColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 10px
}
.twoColumn .leftColumn {
	WIDTH: 85px
}
.twoColumn .rightColumn {
	FLOAT: right; WIDTH: 85px
}
.roundTableText DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.roundTableTopHotel DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#searchResultMenu .siteSearched .headh H3 {
	PADDING-BOTTOM: 0px
}
#cityPagePopSearch #RefineSearch {
	Z-INDEX: 1070; OVERFLOW: hidden; POSITION: absolute
}
#cityPagePopSearch SELECT {
	WIDTH: 50px
}
#checkPrices .greyTextBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.topHotelTitle H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px 10px; FONT: bold 16px Arial,sans-serif; COLOR: #333333; PADDING-TOP: 0px
}
.bannerAds {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.bannerAdsText {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.bannerAdsText SPAN A {
	COLOR: green
}
.bannerAdsText SPAN A:hover {
	COLOR: green
}
.homeRoundInner B {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.b3bh-in {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b4bh-in {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.b3bh-in {
	BACKGROUND: #e2f4ff; MARGIN: 0px 2px; HEIGHT: 1px
}
.b4bh-in {
	BACKGROUND: #e2f4ff; MARGIN: 0px 1px; HEIGHT: 2px
}
#selectedHotel .b1h {
	BACKGROUND: #ffcc00
}
#selectedHotel .contenth {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .b2h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .b3h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .b4h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .headh {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .b2bh {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .b3bh {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#selectedHotel .b4bh {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#localSearchTip {
	Z-INDEX: 99; WIDTH: 292px; POSITION: absolute; max-width: 292px; min-width: 292px
}
#localSearchTip .contenth {
	MIN-HEIGHT: 137px; WIDTH: 290px; HEIGHT: 137px; max-width: 290px; max-height: 137px; min-width: 290px
}
#localSearchTip .b1h {
	BACKGROUND: #666666
}
#localSearchTip .contenth {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
#localSearchTip .b2h {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
#localSearchTip .b3h {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
#localSearchTip .b4h {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
#localSearchTip .b2bh {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
#localSearchTip .b3bh {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
#localSearchTip .b4bh {
	BORDER-LEFT-COLOR: #666666; BACKGROUND: #ffffde; BORDER-RIGHT-COLOR: #666666
}
.mapInfo {
	FONT: 14px verdana; COLOR: black; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#searchedHotelTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#hotelPageNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
#hotelPageNav .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#hotelPageNav .path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#viewAllHotelLink {
	MARGIN-TOP: 10px
}
#hotelPageSearchBox {
	PADDING-BOTTOM: 25px; WIDTH: 777px
}
#hotelPageSearchBox .b1h {
	BACKGROUND: #c6c0aa
}
#hotelPageSearchBox .headh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .b2h {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .b3h {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .b4h {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .b2bh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .b3bh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .b4bh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
#hotelPageSearchBox .headh {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hotelPageRateFrom {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
#hotelPageSearchBox .cityPageCheckBox {
	WIDTH: 140px
}
#hotelPageSearchBox TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#hotelPageSearchBox .refineYourSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#hotelPageHCAd {
	FLOAT: right; WIDTH: 205px; PADDING-TOP: 28px; max-width: 205px
}
#hotelTabs {
	BACKGROUND: url(/Images/hotelTabs-gray-bg.gif) repeat-x right top; OVERFLOW: hidden; WIDTH: 772px; HEIGHT: 35px
}
#hotelTabs .hotelTab {
	PADDING-RIGHT: 5px; MIN-HEIGHT: 35px; FLOAT: left; WIDTH: 100px; HEIGHT: 35px
}
#hotelTabs .hotelTab DIV {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: url(/Images/hotelTab-gray-bg.gif) repeat-x right top; BORDER-LEFT: #c6c6c6 1px solid; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 31px; TEXT-ALIGN: center
}
#hotelTabs .hotelTab DIV B {
	FONT-SIZE: 13px; COLOR: #3377dd; TEXT-DECORATION: underline
}
#hotelTabs .hotelTab DIV IMG {
	PADDING-LEFT: 2px
}
#hotelTabs .b2h {
	BACKGROUND: #ffffff
}
#hotelTabs .b3h {
	BACKGROUND: #ffffff
}
#hotelTabs .b4h {
	BACKGROUND: #ffffff
}
#hotelTabs .hotelTab .active {
	BACKGROUND: #ffffff
}
#hotelTabs .hotelTab .active B {
	COLOR: #333333; TEXT-DECORATION: none
}
#hotelTabs .hotelTab .active IMG {
	DISPLAY: none
}
#hotelTabs .hotelTab DIV:hover {
	BACKGROUND: #ffffff; CURSOR: pointer
}
#M_C_SearchInfoTop {
	WIDTH: 465px; TEXT-ALIGN: left
}
#hotelRateTabs {
	BACKGROUND: url(/Images/hotelTabs-gray-bg.gif) repeat-x right top; OVERFLOW: hidden; WIDTH: 772px; HEIGHT: 35px
}
#hotelRateTabs .hotelRateTab {
	PADDING-LEFT: 5px; MIN-HEIGHT: 35px; FLOAT: right; WIDTH: 144px; HEIGHT: 35px
}
#hotelRateTabs .hotelRateTab DIV {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: url(/Images/hotelTab-gray-bg.gif) repeat-x right top; BORDER-LEFT: #c6c6c6 1px solid; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 31px; TEXT-ALIGN: center
}
#hotelRateTabs .hotelRateTab DIV B {
	FONT-SIZE: 13px; COLOR: #3377dd; TEXT-DECORATION: underline
}
#hotelRateTabs .hotelRateTab DIV IMG {
	PADDING-LEFT: 2px
}
#hotelRateTabs .b2h {
	BACKGROUND: #ffffff
}
#hotelRateTabs .b3h {
	BACKGROUND: #ffffff
}
#hotelRateTabs .b4h {
	BACKGROUND: #ffffff
}
#hotelRateTabs .hotelRateTab .active {
	BACKGROUND: #ffffff
}
#hotelRateTabs .hotelRateTab .active B {
	COLOR: #333333; TEXT-DECORATION: none
}
#hotelRateTabs .hotelRateTab .active IMG.rateTabArrow {
	DISPLAY: none
}
#hotelRateTabs .hotelRateTab DIV:hover {
	BACKGROUND: #ffffff; CURSOR: pointer
}
#hotelRateList {
	CLEAR: left; PADDING-BOTTOM: 15px
}
#hotelRateList .b2h-s {
	BORDER-RIGHT: #c6c6c6 1px solid; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
#hotelRateList .b3h-s {
	BORDER-RIGHT: #c6c6c6 1px solid; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
#hotelRateList .b4h-s {
	BORDER-RIGHT: #c6c6c6 1px solid; DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
#hotelRateList .b2h-s {
	MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #c6c6c6 2px solid; HEIGHT: 1px
}
#hotelRateList .b3h-s {
	MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #c6c6c6 1px solid; HEIGHT: 1px
}
#hotelRateList .b4h-s {
	MARGIN: 0px 0px 0px 1px; BORDER-LEFT: #c6c6c6 1px solid; HEIGHT: 2px
}
#hotelRateList .contenth {
	PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
#hotelRateList .rateListTable {
	WIDTH: 100%; TEXT-ALIGN: center
}
#hotelRateList .rateListTable TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 25px
}
#hotelRateList .rateListTable TD {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #8bd6fd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#hotelRateList .rateListSide {
	WIDTH: 5px; HEIGHT: 25px
}
#hotelRateList A {
	TEXT-DECORATION: underline
}
#hotelRateList .listMouseover {
	BACKGROUND-COLOR: #efefde
}
#hotelRateList .ti1 {
	MARGIN-LEFT: 7px
}
#hotelRateList .ti2 {
	MARGIN-LEFT: 7px
}
#hotelRateList A.showRooms {
	FONT-SIZE: 9px
}
#hotelRateList A.showRooms {
	TEXT-DECORATION: none
}
#hotelRateList A.showRooms:visited {
	TEXT-DECORATION: none
}
#hotelRateList A.showRooms:hover {
	TEXT-DECORATION: underline
}
#searchedHotel {
	CLEAR: left; PADDING-BOTTOM: 15px
}
#searchedHotel .b2h-s {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT: #00aff0 1px solid
}
#searchedHotel .b3h-s {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT: #00aff0 1px solid
}
#searchedHotel .b4h-s {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT: #00aff0 1px solid
}
#searchedHotel .b2h-s {
	BORDER-RIGHT: #00aff0 2px solid; MARGIN: 0px 3px 0px 0px; HEIGHT: 1px
}
#searchedHotel .b3h-s {
	BORDER-RIGHT: #00aff0 1px solid; MARGIN: 0px 2px 0px 0px; HEIGHT: 1px
}
#searchedHotel .b4h-s {
	BORDER-RIGHT: #00aff0 1px solid; MARGIN: 0px 1px 0px 0px; HEIGHT: 2px
}
#searchedHotel .contenth {
	PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#searchedHotel .contenth #tabDataAttractions {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.hotel-leftMenu {
	PADDING-RIGHT: 5px; FONT-SIZE: 13px; WIDTH: 94px; TEXT-ALIGN: right
}
.HotelContentWidth {
	WIDTH: 777px
}
.overviewMenu {
	BORDER-RIGHT: #c6c0aa 1px dotted; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 90px; HEIGHT: 30px; TEXT-ALIGN: right
}
.overviewMenuPhoto {
	BORDER-RIGHT: #c6c0aa 1px dotted; WIDTH: 100px; HEIGHT: 105px
}
.overviewPhotoLink {
	FONT-SIZE: smaller; PADDING-TOP: 2px
}
.overviewContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.overviewRating {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.overviewRating A {
	FONT-SIZE: smaller
}
.overviewRatingRoundOuter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 75px; PADDING-TOP: 0px; min-width: 75px
}
.overviewRatingRoundOuter .b2bh {
	BACKGROUND: #e8e2d2
}
.overviewRatingRoundOuter .b3bh {
	BACKGROUND: #e8e2d2
}
.overviewRatingRoundOuter .b4bh {
	BACKGROUND: #e8e2d2
}
.overviewRatingRoundOuter .headh B {
	FONT-SIZE: 25pt; COLOR: black
}
.overviewRatingRoundOuter .headh DIV {
	FONT-SIZE: 9pt
}
.overviewContent UL {
	LIST-STYLE-TYPE: none
}
.hotelDetailsContent .detailFacilityList {
	LIST-STYLE-TYPE: none
}
.overviewContent LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/Images/GreyBullet.jpg) no-repeat left center; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 180px
}
.hotelDetailsContent .detailFacilityList LI {
	PADDING-LEFT: 10px; BACKGROUND: url(/Images/GreyBullet.jpg) no-repeat left center; FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 180px
}
.hotelDetails {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.hotelDetailsTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: #e8e2d2; VERTICAL-ALIGN: middle; WIDTH: 99%; LINE-HEIGHT: 1.8em; HEIGHT: 25px
}
.hotelDetailsContent {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.galleryContainer {
	OVERFLOW-Y: auto; WIDTH: 730px; HEIGHT: 180px; TEXT-ALIGN: center; max-height: 180px
}
.galleryContainer IMG {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
#tabDataReviews .listMouseover {
	BACKGROUND-COLOR: #fff
}
.ac_input {
	WIDTH: 380px
}
.ac_results {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f9f9f9
}
.ac_results UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ac_results LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 280px; CURSOR: pointer; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.ac_over {
	COLOR: highlighttext; BACKGROUND-COLOR: highlight
}
.ac_results IFRAME {
	DISPLAY: block; Z-INDEX: -1; FILTER: mask(); LEFT: 0px; WIDTH: 3000px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
.ac_input#M_C_SearchResultCity {
	WIDTH: 170px
}
#searchResultMenu .ac_results LI {
	FONT-SIZE: 12px
}
#affiliateLogin {
	PADDING-BOTTOM: 25px; WIDTH: 160px; max-width: 160px
}
#affiliateLogin .b1h {
	BACKGROUND: #ffcc00
}
#affiliateLogin .headh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .b2h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .b3h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .b4h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .b2bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .b3bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .b4bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #ffcc00
}
#affiliateLogin .headh .contentOne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 149px; PADDING-TOP: 0px; TEXT-ALIGN: left; max-width: 149px
}
#affiliateLogin .headh .contentTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 149px; PADDING-TOP: 0px; TEXT-ALIGN: left; max-width: 149px
}
#affiliateLogin .headh .contentOne {
	BACKGROUND-COLOR: #e8e2d2
}
#affiliateLogin .headh .contentOne H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#affiliateLogin .headh .contentTwo {
	BACKGROUND-COLOR: #ffffcc
}
#affiliateLogin .headh .contentTwo DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#affiliateLogin .headh .contentTwo SPAN INPUT {
	WIDTH: 140px
}
#affiliateLogin #affiliateLoginImg {
	PADDING-RIGHT: 5px; TEXT-ALIGN: right
}
#affiliateFaqOl LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#affiliateFaqOl LI SPAN {
	FONT-WEIGHT: normal
}
#affiliateFaq5 LI {
	FONT-WEIGHT: normal; LIST-STYLE-TYPE: lower-roman
}
#affiliateFaqContact INPUT {
	WIDTH: 350px
}
#affiliateFaqContact TEXTAREA {
	WIDTH: 350px
}
#affiliateFaqContact DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#AffiliateRegi {
	MARGIN: 0pt auto; WIDTH: 725px; TEXT-ALIGN: left
}
#AffiliateRegiL {
	MIN-HEIGHT: 475px; FLOAT: left; WIDTH: 400px; PADDING-TOP: 10px; HEIGHT: 475px
}
#AffiliateRegiL INPUT {
	WIDTH: 227px
}
#AffiliateRegiL .contenth {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 465px
}
#AffiliateRegiR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MIN-HEIGHT: 475px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 315px; PADDING-TOP: 10px; HEIGHT: 475px
}
#AffiliateRegiR .contenth {
	HEIGHT: 443px
}
#findAHotel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 450px; PADDING-TOP: 10px; max-width: 450px
}
#findAHotel .searchResultContent {
	WIDTH: 442px; max-width: 442px
}
.browseBy .b1h {
	BACKGROUND: #c6c0aa
}
.browseBy .headh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .b2h {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .b3h {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .b4h {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .b2bh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .b3bh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .b4bh {
	BORDER-LEFT-COLOR: #c6c0aa; BACKGROUND: #e8e2d2; BORDER-RIGHT-COLOR: #c6c0aa
}
.browseBy .headh .contentOne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 979px; PADDING-TOP: 0px; TEXT-ALIGN: left; max-width: 979px
}
.browseBy .headh .contentTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 979px; PADDING-TOP: 0px; TEXT-ALIGN: left; max-width: 979px
}
.browseBy .headh .contentOne {
	BACKGROUND-COLOR: #e8e2d2
}
.browseBy .headh .contentOne H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.browseBy .headh .contentTwo {
	WIDTH: 979px; BACKGROUND-COLOR: #fff
}
.writeReview .contentOne .contactHeader3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.writeReview .contentThree {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px
}
.searchingProgress #column1 {
	WIDTH: 228px
}
.searchingProgress #column2 {
	WIDTH: 470px
}
.searchingProgress #column3 {
	WIDTH: 218px
}
.searchingProgress TABLE TD {
	VERTICAL-ALIGN: top
}
.searchingProgress .fadedResults {
	FILTER: alpha(opacity=50); WIDTH: 465px; POSITION: relative; opacity: 0.5
}
.searchingProgress .SearchResultsRateListSum {
	PADDING-RIGHT: 2px; PADDING-LEFT: 70px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; POSITION: relative; TOP: 3px; HEIGHT: 17px
}
.searchingProgress .SearchResultsRateListSum SPAN {
	PADDING-RIGHT: 5px; FONT-SIZE: 12px
}
.searchingProgress .adsTitle {
	FONT-SIZE: 12px; PADDING-TOP: 0px
}
.searchingProgress .mainTable {
	MARGIN: 0px auto; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
.searchingProgress .searchResultItem .contenth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 60px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 60px
}
.searchingProgress .searchResultItem .itemCenter {
	PADDING-LEFT: 2px; MIN-HEIGHT: 58px; WIDTH: 375px; HEIGHT: 100%
}
.searchingProgress .hotelLink {
	OVERFLOW: hidden; HEIGHT: 18px
}
.searchingProgress #providerList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.searchingProgress #providerList DIV {
	PADDING-BOTTOM: 1px
}
#leftBox {
	WIDTH: 213px
}
#leftBox .b1h {
	BACKGROUND: #c6c0aa; MARGIN: 0px 5px; HEIGHT: 1px
}
#leftBox .b2h {
	BORDER-RIGHT: #c6c0aa 2px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 3px; BORDER-LEFT: #c6c0aa 2px solid; HEIGHT: 1px
}
#leftBox .b2bh {
	BORDER-RIGHT: #c6c0aa 2px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 3px; BORDER-LEFT: #c6c0aa 2px solid; HEIGHT: 1px
}
#leftBox .b3h {
	BORDER-RIGHT: #c6c0aa 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 2px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 1px
}
#leftBox .b3bh {
	BORDER-RIGHT: #c6c0aa 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 2px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 1px
}
#leftBox .b4h {
	BORDER-RIGHT: #c6c0aa 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 1px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 2px
}
#leftBox .b4bh {
	BORDER-RIGHT: #c6c0aa 1px solid; BACKGROUND: #e8e2d2; MARGIN: 0px 1px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 2px
}
#leftBox .b2h {
	BACKGROUND: #e8e2d2
}
#leftBox .b3h {
	BACKGROUND: #e8e2d2
}
#leftBox .b4h {
	BACKGROUND: #e8e2d2
}
.searchingMain {
	BORDER-RIGHT: #c6c0aa 1px solid; BACKGROUND: #e8e2d2; PADDING-BOTTOM: 0px; BORDER-LEFT: #c6c0aa 1px solid
}
.searchingHotels {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px; MARGIN-LEFT: 5px
}
#gettingResults {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px
}
#aboutUsSpacer {
	HEIGHT: 120px
}
#informationBody {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-LEFT: #ffcc00 1px solid; POSITION: relative; HEIGHT: 100px; BACKGROUND-COLOR: #ffffde
}
.information .b1h {
	BACKGROUND: #ffcc00; MARGIN: 0px 5px; HEIGHT: 1px
}
.information .b2h {
	BORDER-RIGHT: #ffcc00 2px solid; BACKGROUND: #ffffde; MARGIN: 0px 3px; BORDER-LEFT: #ffcc00 2px solid; HEIGHT: 1px
}
.information .b2bh {
	BORDER-RIGHT: #ffcc00 2px solid; BACKGROUND: #ffffde; MARGIN: 0px 3px; BORDER-LEFT: #ffcc00 2px solid; HEIGHT: 1px
}
.information .b3h {
	BORDER-RIGHT: #ffcc00 1px solid; BACKGROUND: #ffffde; MARGIN: 0px 2px; BORDER-LEFT: #ffcc00 1px solid; HEIGHT: 1px
}
.information .b3bh {
	BORDER-RIGHT: #ffcc00 1px solid; BACKGROUND: #ffffde; MARGIN: 0px 2px; BORDER-LEFT: #ffcc00 1px solid; HEIGHT: 1px
}
.information .b4h {
	BORDER-RIGHT: #ffcc00 1px solid; BACKGROUND: #ffffde; MARGIN: 0px 1px; BORDER-LEFT: #ffcc00 1px solid; HEIGHT: 2px
}
.information .b4bh {
	BORDER-RIGHT: #ffcc00 1px solid; BACKGROUND: #ffffde; MARGIN: 0px 1px; BORDER-LEFT: #ffcc00 1px solid; HEIGHT: 2px
}
.information .b2h {
	BACKGROUND: #ffffde
}
.information .b3h {
	BACKGROUND: #ffffde
}
.information .b4h {
	BACKGROUND: #ffffde
}
.information {
	MARGIN-BOTTOM: 15px; WIDTH: 465px
}
.information #aboutUSUL DIV {
	PADDING-LEFT: 25px; MARGIN: 0px; WIDTH: 435px
}
.information #aboutUSUL DIV B {
	DISPLAY: block
}
#resultsProgress CENTER {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 10px
}
#resultsProgress B {
	COLOR: green
}
.searchInformation {
	MARGIN-TOP: 20px; FONT-SIZE: 13px; MARGIN-BOTTOM: 10px
}
#progressDiv {
	BORDER-RIGHT: #c6c0aa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c6c0aa 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 4px; BORDER-LEFT: #c6c0aa 1px solid; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #c6c0aa 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #cccccc
}
.progressDivCommon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #c6c0aa
}
#filterDiv {
	BORDER-RIGHT: #ffcc00 1px solid; BORDER-TOP: #ffcc00 1px solid; DISPLAY: none; BORDER-LEFT: #ffcc00 1px solid; WIDTH: 510px; BORDER-BOTTOM: #ffcc00 1px solid; POSITION: absolute; HEIGHT: 130px; BACKGROUND-COLOR: #ffffde
}
#filterText {
	FONT-SIZE: 28px; COLOR: #ffcc00; POSITION: absolute
}
#directLinkImg {
	BORDER-RIGHT: green 1px solid; BORDER-TOP: green 1px solid; DISPLAY: none; BACKGROUND: url(/Images/manager-example.jpg) no-repeat left bottom; BORDER-LEFT: green 1px solid; WIDTH: 100px; BORDER-BOTTOM: green 1px solid
}
#hotelManagerAboutus .blueHead {
	BACKGROUND: url(/Images/blueHead-bg.gif) repeat-x left top; WIDTH: 198px; HEIGHT: 20px; max-width: 198px
}
#hotelManagerAboutus .headh {
	WIDTH: 201px; max-width: 201px
}
#hotelManagerAboutus .contenth {
	WIDTH: 198px; max-width: 198px
}
#hotelManagerAboutus BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; COLOR: #666; PADDING-TOP: 0px; FONT-STYLE: italic
}
#hotelManagerAboutus CITE {
	MARGIN-TOP: 6px; DISPLAY: block; FONT-WEIGHT: bold; FONT-STYLE: normal; TEXT-ALIGN: right
}
#hotelManagerAboutus H3 {
	FONT-SIZE: 13pt
}
DIV.speechBubbleTickLeft {
	BORDER-RIGHT: transparent 15px solid; BORDER-TOP: #c6c0aa 15px solid; MARGIN-TOP: 4px; DISPLAY: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 20px; BORDER-LEFT: transparent 0px solid; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
UNKNOWN {
	
}
DIV.speechBubbleTickInnerLeft {
	BORDER-RIGHT: transparent 13px solid; MARGIN-TOP: 4px; DISPLAY: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 21px; BORDER-LEFT: transparent 0px solid; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
UNKNOWN {
	
}
DIV.speechBubbleTickRight {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: #c6c0aa 15px solid; MARGIN-TOP: 4px; DISPLAY: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 718px; BORDER-LEFT: transparent 15px solid; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
UNKNOWN {
	
}
DIV.speechBubbleTickInnerRight {
	BORDER-RIGHT: transparent 0px solid; MARGIN-TOP: 4px; DISPLAY: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 719px; BORDER-LEFT: transparent 13px solid; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
UNKNOWN {
	
}
DIV.speechBubbleTickMiddle {
	BORDER-RIGHT: transparent 30px solid; BORDER-TOP: #c6c0aa 30px solid; MARGIN-TOP: 4px; DISPLAY: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 347px; BORDER-LEFT: transparent 30px solid; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
UNKNOWN {
	
}
DIV.speechBubbleTickInnerMiddle {
	BORDER-RIGHT: transparent 28px solid; MARGIN-TOP: 4px; DISPLAY: none; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 349px; BORDER-LEFT: transparent 28px solid; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px
}
UNKNOWN {
	
}
.sbb1h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb2h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb3h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb4h {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb1bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb2bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb3bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb4bh {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.sbb1h {
	BACKGROUND: #c6c0aa; MARGIN: 0px 5px; HEIGHT: 1px
}
.sbb1bh {
	BACKGROUND: #c6c0aa; MARGIN: 0px 5px; HEIGHT: 1px
}
.sbb2h {
	BORDER-RIGHT: #c6c0aa 2px solid; MARGIN: 0px 3px; BORDER-LEFT: #c6c0aa 2px solid; HEIGHT: 1px
}
.sbb2bh {
	BORDER-RIGHT: #c6c0aa 2px solid; MARGIN: 0px 3px; BORDER-LEFT: #c6c0aa 2px solid; HEIGHT: 1px
}
.sbb3h {
	BORDER-RIGHT: #c6c0aa 1px solid; MARGIN: 0px 2px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 1px
}
.sbb3bh {
	BORDER-RIGHT: #c6c0aa 1px solid; MARGIN: 0px 2px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 1px
}
.sbb4h {
	BORDER-RIGHT: #c6c0aa 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 2px
}
.sbb4bh {
	BORDER-RIGHT: #c6c0aa 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #c6c0aa 1px solid; HEIGHT: 2px
}
.sbheadh {
	BORDER-RIGHT: #c6c0aa 1px solid; BORDER-LEFT: #c6c0aa 1px solid
}
.speechBubbleInner {
	BORDER-RIGHT: #c6c0aa 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT: #c6c0aa 1px solid
}
.sbbg {
	BACKGROUND: #e8e2d2
}
.sbbgTickInner {
	BORDER-TOP: #e8e2d2 13px solid
}
.sbbgClear {
	BACKGROUND: white
}
.sbbgClearTickInner {
	BORDER-TOP: white 13px solid
}
.sbbgClearTickMiddleInner {
	BORDER-TOP: white 28px solid
}
TD.largePhoto {
	TEXT-ALIGN: center
}
TD.largePhotoCaption {
	TEXT-ALIGN: center
}
TD.largePhoto {
	BACKGROUND-POSITION: center 50%
}
TD.largePhotoCaption A.disabled {
	CURSOR: text; COLOR: #333333; TEXT-DECORATION: none
}
IMG.lazyImage {
	DISPLAY: none
}
TABLE.hotelPhotogallery {
	VERTICAL-ALIGN: top
}
TABLE.hotelPhotogallery TD {
	WIDTH: 70px; HEIGHT: 68px
}
DIV.hotelPhotoGallery {
	OVERFLOW: auto; WIDTH: 184px; HEIGHT: 412px
}
TD.photoTableCol1 {
	BACKGROUND-POSITION: center 50%; WIDTH: 500px
}
DIV.hotelPhotoGalleryImage {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: 1px solid; WIDTH: 70px; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; HEIGHT: 70px
}
DIV.active {
	BORDER-TOP-WIDTH: 2px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: #00aff0; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: #00aff0; PADDING-BOTTOM: 2px; BORDER-TOP-COLOR: #00aff0; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: #00aff0
}
DIV.hotelPhotoGalleryImage A {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 70px
}
A#mainPhotoPrevious {
	PADDING-RIGHT: 3px; DISPLAY: inline-block
}
.img-shadow {
	BACKGROUND: url(/Images/drop-shadow-big.gif) no-repeat right bottom; FLOAT: left; MARGIN: 10px 0px 0px 5px
}
.img-shadow IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: -6px 6px 6px -6px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
