.bigfont {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; HEIGHT: 45px
}
.clearBoth {
	CLEAR: both
}
#tabs {
	CLEAR: left; MARGIN: 0pt auto; WIDTH: 100%; LINE-HEIGHT: normal
}
#tabs UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0pt; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0pt; PADDING-TOP: 0px
}
#tabs TD {
	BACKGROUND: url(/Images/tab-bottom.gif) repeat-x right bottom; OVERFLOW: hidden; MAX-HEIGHT: 50px; HEIGHT: 50px
}
#tabs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/Images/tab-unselected-l.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs A SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/Images/tab-unselected-r.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #3377dd; PADDING-TOP: 12px; HEIGHT: 20px
}
#tabs A.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/Images/tab-selected-l.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#tabs A.active SPAN {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(/Images/tab-selected-r.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; COLOR: #333333; PADDING-TOP: 12px; HEIGHT: 20px
}
#tabs A:hover {
	BACKGROUND-IMAGE: url(/Images/tab-selected-l.gif); CURSOR: pointer
}
#tabs A:hover SPAN {
	BACKGROUND-IMAGE: url(/Images/tab-selected-r.gif); CURSOR: pointer; COLOR: #333333; HEIGHT: 20px
}
.headRoundOuter {
	MARGIN-BOTTOM: 15px; MAX-WIDTH: 990px; WIDTH: 990px
}
.headRoundOuter .contenthOuter {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 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; MAX-WIDTH: 986px; WIDTH: 986px; HEIGHT: 66px; BORDER-RIGHT-WIDTH: 0px
}
#nhc_border-left {
	BACKGROUND: url(/Images/header-bg-left.gif) no-repeat 0% 50%; 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 0% 50%; WIDTH: 11px; HEIGHT: 71px
}
#nhc_save-time {
	DISPLAY: inline; MARGIN-LEFT: 15px
}
#nhc_flags {
	MARGIN-TOP: 10px; DISPLAY: block
}
#nhc_menu-top A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3377dd; FONT-FAMILY: Arial,Sans-serif; TEXT-DECORATION: none
}
#nhc_menu-bottom A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3377dd; FONT-FAMILY: Arial,Sans-serif; TEXT-DECORATION: none
}
#nhc_menu-top A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3377dd; TEXT-DECORATION: underline
}
#nhc_menu-bottom A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3377dd; TEXT-DECORATION: underline
}
#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; MARGIN-TOP: 15px; BACKGROUND: url(/Images/footer-bg.gif) repeat-x center bottom; WIDTH: 990px; BOTTOM: 0pt; HEIGHT: 80px; 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
}
.width {
	MARGIN: 0px auto; WIDTH: 97%; TEXT-ALIGN: left
}
.hc-city {
	WIDTH: 380px
}
.hc-city-td {
	PADDING-BOTTOM: 15px; WIDTH: 400px
}
.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: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium 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: 0pt; PADDING-LEFT: 0pt; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; PADDING-TOP: 10px; FONT-FAMILY: arial,sans-serif
}
.pathCursor {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; CURSOR: pointer; PADDING-TOP: 10px; FONT-FAMILY: arial,sans-serif
}
.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: #ff6600
}
.light {
	BACKGROUND-COLOR: #e8e2d2
}
.dark {
	BACKGROUND-COLOR: #c6c0aa
}
TH {
	PADDING-RIGHT: 6px; BORDER-TOP: #c6c0aa 4px solid; PADDING-LEFT: 6px; BACKGROUND: #e8e2d2 0% 50%; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
SMALL {
	FONT-SIZE: 8pt; COLOR: #333333
}
.small {
	FONT-SIZE: 8pt; COLOR: #333333
}
.smaller {
	FONT-SIZE: smaller
}
.button_big {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-BOTTOM-COLOR: #333333; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.button_big_wider {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-BOTTOM-COLOR: #333333; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.button_big_widest {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-BOTTOM-COLOR: #333333; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #ff6600; BORDER-RIGHT-COLOR: #333333
}
.button_big_wider {
	WIDTH: 120px
}
.button_big_widest {
	WIDTH: 150px
}
.button_small {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM-COLOR: #333333; COLOR: #ffffff; FONT-FAMILY: arial,sans-serif; 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 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 0pt 0pt 7px; FONT-FAMILY: arial,sans-serif
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN: 15px 0pt 5px; COLOR: #ff6600; FONT-FAMILY: Arial,sans-serif
}
.refineYourSearch {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Arial,sans-serif
}
.currentlyShowing {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: 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
}
.selectedpage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 14px; COLOR: #333333
}
.z {
	COLOR: #66bb33; TEXT-DECORATION: none
}
.z:visited {
	COLOR: #66bb33; TEXT-DECORATION: none
}
.z:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.z:active {
	COLOR: #333333; 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
}
H1 {
	FONT-SIZE: 18pt; MARGIN: 0pt; FONT-FAMILY: arial,sans-serif
}
.path H1 {
	DISPLAY: inline; FONT-SIZE: 16px
}
.contactHeader1 {
	FONT-SIZE: 16pt; MARGIN: 0pt; FONT-FAMILY: arial,sans-serif
}
.contactHeader2 {
	FONT-SIZE: 14pt; MARGIN: 0pt; FONT-FAMILY: arial,sans-serif
}
.contactHeader3 {
	FONT-SIZE: 11pt; MARGIN: 0pt; FONT-FAMILY: 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 {
	FONT-SIZE: 8pt; MARGIN: 0pt; FONT-FAMILY: 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: 0pt auto; WIDTH: 990px; TEXT-ALIGN: left
}
.staticnarrow {
	WIDTH: 680px; TEXT-ALIGN: left
}
.browse {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 2%; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0pt; WIDTH: 20%; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#sites {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
#sites UL {
	LIST-STYLE-TYPE: none
}
#sites LI {
	DISPLAY: inline
}
#sites LI A {
	CLEAR: both; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#sites LI A.current {
	CLEAR: both; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; BACKGROUND: url(/Images/tab_sites.gif) #ffffff no-repeat left top; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#sitesPhotos {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 0pt
}
#sitesPhotos UL {
	LIST-STYLE-TYPE: none
}
#sitesPhotos LI {
	DISPLAY: inline
}
#sitesPhotos LI A {
	CLEAR: both; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#sitesPhotos LI A.current {
	CLEAR: both; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; BACKGROUND: url(/Images/tab_sites.gif) #ffffff no-repeat left top; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.stayDetails {
	COLOR: #4477aa; 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: 0pt; PADDING-LEFT: 0pt; 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
}
.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-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
}
.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
}
.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
}
.displayNone {
	DISPLAY: none
}
.visibilityHidden {
	VISIBILITY: hidden
}
.roundTableHeadTd {
	BACKGROUND: url(/Images/corner-t-r.gif) #c6c0aa no-repeat right top; 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 {
	MAX-WIDTH: 990px; MARGIN: 0px auto; WIDTH: 990px; TEXT-ALIGN: left
}
.hotelDetailBodyTd {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px
}
#hotelDetailMenuMainTd {
	PADDING-RIGHT: 5px; WIDTH: 220px
}
#hotelDetailMenuPhoto {
	BORDER-RIGHT: #c6c0aa 2px ridge; BORDER-TOP: #c6c0aa 2px ridge; MAX-WIDTH: 220px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #c6c0aa 2px ridge; WIDTH: 220px; MAX-HEIGHT: 180px; BORDER-BOTTOM: #c6c0aa 2px ridge; HEIGHT: 180px; BACKGROUND-COLOR: #c6c0aa
}
#hotelDetailMenuPhoto IMG {
	MAX-WIDTH: 220px; WIDTH: 220px; MAX-HEIGHT: 180px; HEIGHT: 180px
}
#hotelDetailMenuMapTd {
	BORDER-RIGHT: #c6c0aa 2px ridge; BORDER-TOP: #c6c0aa 2px ridge; MIN-WIDTH: 220px; MIN-HEIGHT: 180px; MAX-WIDTH: 220px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #c6c0aa 2px ridge; WIDTH: 220px; MAX-HEIGHT: 180px; BORDER-BOTTOM: #c6c0aa 2px ridge; HEIGHT: 180px; BACKGROUND-COLOR: #c6c0aa
}
#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
}
#hotelPhotoProvider {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top
}
#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
}
.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.png) 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.png) 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
}
#mapFrame {
	BACKGROUND: url(/Images/waiting.gif) no-repeat center center
}
.waitingImg {
	BACKGROUND: url(/Images/waiting.gif) no-repeat 52% 4%
}
.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 {
	MAX-WIDTH: 470px; WIDTH: 470px
}
.searchRoundInner {
	MAX-WIDTH: 468px; WIDTH: 468px
}
.addReviewRoundOuter {
	MAX-WIDTH: 740px; WIDTH: 740px
}
.addReviewRoundInner {
	MAX-WIDTH: 730px; WIDTH: 730px
}
.addReviewRoundOuter .b2bh {
	BACKGROUND: #efefde
}
.addReviewRoundOuter .b3bh {
	BACKGROUND: #efefde
}
.addReviewRoundOuter .b4bh {
	BACKGROUND: #efefde
}
.reviewViewerRoundOuter {
	MAX-WIDTH: 175px; WIDTH: 175px
}
.reviewViewerRoundInner {
	MAX-WIDTH: 165px; WIDTH: 165px
}
.reviewViewerRoundOuter .b2bh {
	BACKGROUND: #efefde
}
.reviewViewerRoundOuter .b3bh {
	BACKGROUND: #efefde
}
.reviewViewerRoundOuter .b4bh {
	BACKGROUND: #efefde
}
.progressRoundOuter {
	MIN-HEIGHT: 510px; MAX-WIDTH: 470px; WIDTH: 470px; HEIGHT: 510px
}
.progressRoundInner {
	MIN-HEIGHT: 458px; MAX-WIDTH: 460px; PADDING-BOTTOM: 10px; WIDTH: 460px; PADDING-TOP: 10px; HEIGHT: 458px
}
.progressRoundOuter .b2bh {
	BACKGROUND: #efefde
}
.progressRoundOuter .b3bh {
	BACKGROUND: #efefde
}
.progressRoundOuter .b4bh {
	BACKGROUND: #efefde
}
.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; MAX-WIDTH: 420px; PADDING-BOTTOM: 0px; WIDTH: 420px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.homeRoundOuter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MAX-WIDTH: 470px; PADDING-BOTTOM: 10px; WIDTH: 470px; PADDING-TOP: 10px
}
#rateGoogleAds {
	PADDING-LEFT: 15px; MAX-WIDTH: 960px; WIDTH: 960px
}
#rateGoogleAds .b2h {
	BACKGROUND: #efefde
}
#rateGoogleAds .b3h {
	BACKGROUND: #efefde
}
#rateGoogleAds .b4h {
	BACKGROUND: #efefde
}
#rateGoogleAds .b2bh {
	BACKGROUND: #efefde
}
#rateGoogleAds .b3bh {
	BACKGROUND: #efefde
}
#rateGoogleAds .b4bh {
	BACKGROUND: #efefde
}
.headh #wide_ad_unit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MAX-WIDTH: 464px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 464px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.headh #wide_ad_unit_two {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MAX-WIDTH: 464px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 464px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.rateAdsTitle {
	MAX-WIDTH: 467px; PADDING-BOTTOM: 10px; WIDTH: 467px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.rateAdsTitle A {
	PADDING-LEFT: 5px; COLOR: #333333
}
.hotelAdsWide {
	MAX-WIDTH: 475px; WIDTH: 475px
}
#rateGoogleAds #googleAdsTwo {
	FLOAT: right
}
#searchResultMenu {
	MAX-WIDTH: 205px; 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: 15px
}
.shortGreyTextBox {
	FONT-SIZE: 13px; WIDTH: 50px; COLOR: gray; HEIGHT: 15px
}
#M_C_currencies {
	FONT-SIZE: 12px; MIN-HEIGHT: 22px; MAX-WIDTH: 175px; WIDTH: 175px; HEIGHT: 22px
}
.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
}
.searchResultBodyHeaderTable {
	MARGIN: 0px auto; WIDTH: 100%; TEXT-ALIGN: left
}
.searchResultBodyHeaderTable TH {
	HEIGHT: 20px; BACKGROUND-COLOR: #c6c0aa; TEXT-ALIGN: center
}
.searchResultBodyTd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MAX-HEIGHT: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #c6c0aa 4px solid
}
.searchResultDescDiv {
	FONT-SIZE: smaller; FLOAT: left; OVERFLOW: hidden; WIDTH: 355px; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px; HEIGHT: 4.5em
}
.searchResultPhotoBgTd {
	VERTICAL-ALIGN: top; OVERFLOW: hidden; WIDTH: 80px; HEIGHT: 80px
}
.searchResultPhotoBgDiv {
	VERTICAL-ALIGN: middle; WIDTH: 74px; HEIGHT: 74px; BACKGROUND-COLOR: #c6c6c6
}
.searchResultPhotoBgDiv IMG {
	BORDER-RIGHT: #c6c6c6 2px solid; BORDER-TOP: #c6c6c6 2px solid; BORDER-LEFT: #c6c6c6 2px solid; BORDER-BOTTOM: #c6c6c6 2px solid
}
.searchResultBodyNarrowDiv {
	PADDING-RIGHT: 0px; MIN-WIDTH: 545px; PADDING-LEFT: 0px; MAX-WIDTH: 545px; PADDING-BOTTOM: 0px; WIDTH: 545px; PADDING-TOP: 0px
}
.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; FLOAT: right; WIDTH: 90px; COLOR: #777; POSITION: relative
}
#languageSelect #selected A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 23px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/images/select-btn.gif) #f8f8f8 no-repeat 98% 2px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#languageSelect #selected A SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px 2px; DISPLAY: block; PADDING-LEFT: 22px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
#languageSelect #selected A SPAN IMG {
	PADDING-TOP: 1px
}
#languageSelect UL {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; Z-INDEX: 999; RIGHT: 0px; MAX-WIDTH: 300px; BORDER-LEFT: #ddd 1px solid; WIDTH: 240px; BORDER-BOTTOM: #ddd 1px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 17px; BACKGROUND-COLOR: #fff
}
#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
}
#progressDiv {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #cccccc
}
#outProgressDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #ff9600
}
#inProgressDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #f0ffff; PADDING-TOP: 5px; POSITION: relative; TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center
}
#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
}
#seoText {
	TEXT-ALIGN: left
}
.seoTitle {
	PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11pt arial,sans-serif
}
.seoContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MAX-WIDTH: 515px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 515px; LINE-HEIGHT: 1.5em; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#seoText .b2bh {
	BACKGROUND: #efefde
}
#seoText .b3bh {
	BACKGROUND: #efefde
}
#seoText .b4bh {
	BACKGROUND: #efefde
}
.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: #efefde
}
.b3h {
	BACKGROUND: #efefde
}
.b4h {
	BACKGROUND: #efefde
}
.headh {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: #efefde; 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
}
#searchResultPage #mainUl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#searchResultPage #mainMenu {
	FLOAT: left; MAX-WIDTH: 205px; PADDING-BOTTOM: 15px; WIDTH: 205px
}
#searchResultPage #mainContent {
	PADDING-RIGHT: 5px; MIN-WIDTH: 545px; PADDING-LEFT: 5px; FLOAT: left; MAX-WIDTH: 545px; PADDING-BOTTOM: 15px; WIDTH: 545px; PADDING-TOP: 0px
}
#searchResultPage #mainAds {
	FLOAT: left; MAX-WIDTH: 225px; PADDING-BOTTOM: 15px; WIDTH: 225px
}
#searchResultPage #mainSeo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MAX-WIDTH: 545px; PADDING-BOTTOM: 42px; WIDTH: 545px; PADDING-TOP: 15px
}
#searchResultMenu .b2bh {
	BACKGROUND: #efefde
}
#searchResultMenu .b3bh {
	BACKGROUND: #efefde
}
#searchResultMenu .b4bh {
	BACKGROUND: #efefde
}
#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; MAX-WIDTH: 191px; PADDING-BOTTOM: 0px; WIDTH: 191px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.menuTitle {
	PADDING-BOTTOM: 10px; WIDTH: 187px; PADDING-TOP: 10px; BORDER-BOTTOM: #efefde 2px solid
}
.starPrice {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; FLOAT: right; WIDTH: 100px; MARGIN-RIGHT: 20px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 1px dotted; TEXT-ALIGN: right
}
#resetAllFilters {
	CURSOR: pointer; COLOR: #3377dd
}
.showSoldOut {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.showSoldOut INPUT {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px
}
#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 .b2bh {
	BACKGROUND: #efefde
}
#SearchResultsBodyHead .b3bh {
	BACKGROUND: #efefde
}
#SearchResultsBodyHead .b4bh {
	BACKGROUND: #efefde
}
.SearchResultsRateList {
	PADDING-RIGHT: 2px; PADDING-LEFT: 65px; 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
}
#SearchResultsBody .b2h {
	BACKGROUND: #fff
}
#SearchResultsBody .b3h {
	BACKGROUND: #fff
}
#SearchResultsBody .b4h {
	BACKGROUND: #fff
}
#SearchResultsBody .b2bh {
	BACKGROUND: #efefde
}
#SearchResultsBody .b3bh {
	BACKGROUND: #efefde
}
#SearchResultsBody .b4bh {
	BACKGROUND: #efefde
}
.searchResultItem {
	PADDING-BOTTOM: 5px
}
.searchResultItem .contenth {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 80px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 80px
}
.searchResultItem .address {
	PADDING-BOTTOM: 10px; COLOR: gray; 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 {
	MIN-HEIGHT: 78px; FLOAT: left; BORDER-LEFT: #c6c6c6 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
}
.featureHidden {
	WIDTH: 120px; CURSOR: pointer
}
.searchResultFeature {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.searchResultFeature UL {
	PADDING-LEFT: 6px; FONT-SIZE: 10px; MARGIN-LEFT: 6px; WIDTH: 355px; LIST-STYLE-TYPE: disc
}
.searchResultFeature LI {
	FLOAT: left; WIDTH: 115px
}
#googleAds {
	MAX-WIDTH: 225px; WIDTH: 225px
}
#googleAds .b2h {
	BACKGROUND: #efefde
}
#googleAds .b3h {
	BACKGROUND: #efefde
}
#googleAds .b4h {
	BACKGROUND: #efefde
}
#googleAds .b2bh {
	BACKGROUND: #efefde
}
#googleAds .b3bh {
	BACKGROUND: #efefde
}
#googleAds .b4bh {
	BACKGROUND: #efefde
}
.headh #narrow_ad_unit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MAX-WIDTH: 214px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 214px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.headh #narrow_ad_unit_two {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MAX-WIDTH: 214px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 214px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.adsTitle {
	MAX-WIDTH: 217px; PADDING-BOTTOM: 10px; WIDTH: 217px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.adsTitle A {
	PADDING-LEFT: 5px; COLOR: #333333
}
.left {
	FLOAT: left
}
.right {
	PADDING-RIGHT: 5px; FLOAT: right
}
.lineThrough {
	COLOR: gray; TEXT-DECORATION: line-through
}
.rightBorder {
	BORDER-RIGHT: #c6c6c6 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
}
.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
}
.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: #e8e2d2; MARGIN: 0px 2px; HEIGHT: 1px
}
.b4bh-in {
	BACKGROUND: #e8e2d2; 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 {
	MIN-WIDTH: 292px; Z-INDEX: 99; MAX-WIDTH: 292px; WIDTH: 292px; POSITION: absolute
}
#localSearchTip .contenth {
	MIN-WIDTH: 290px; MIN-HEIGHT: 137px; MAX-WIDTH: 290px; WIDTH: 290px; MAX-HEIGHT: 137px; HEIGHT: 137px
}
#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: 16px Times,serif; COLOR: black; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.hotelierSignup UL LI {
	MARGIN-TOP: 10px; LIST-STYLE-IMAGE: url(/Images/li-dot.gif)
}
#hideHotelierAdd {
	DISPLAY: none
}
#hideHotelierUpdate {
	DISPLAY: none
}
#hideHotelierImprove {
	DISPLAY: none
}
#hotelierUpdate {
	DISPLAY: none
}
#hotelierImprove {
	DISPLAY: none
}
#hideHotelierAdd A {
	COLOR: #333333
}
#hideHotelierUpdate A {
	COLOR: #333333
}
#hideHotelierImprove A {
	COLOR: #333333
}
#searchedHotelTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.HotelPageNav {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-TOP: #c6c6c6 1px solid; BACKGROUND: #efefde; MARGIN-BOTTOM: 20px; BORDER-LEFT: #c6c6c6 1px solid; BORDER-BOTTOM: #c6c6c6 1px solid
}
.HotelPageNav .path {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#viewAllHotelLink {
	MARGIN-TOP: 10px
}
#hotelPageSearchBox {
	FLOAT: right; MAX-WIDTH: 215px; WIDTH: 215px; PADDING-TOP: 28px
}
#hotelPageSearchBox .b1h {
	BACKGROUND: #ffcc00
}
#hotelPageSearchBox .headh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .b2h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .b3h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .b4h {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .b2bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .b3bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .b4bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #efefde; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelPageSearchBox .headh .contentOne {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MAX-WIDTH: 204px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 204px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#hotelPageSearchBox .headh .contentTwo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MAX-WIDTH: 204px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 204px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#hotelPageSearchBox .headh .contentOne {
	BACKGROUND-COLOR: #efefde
}
#hotelPageSearchBox .headh .contentTwo {
	BACKGROUND-COLOR: #ffffcc
}
#hotelPageSearchBox .twoColumn {
	WIDTH: 170px
}
#hotelPageSearchBox .twoColumn .leftColumn {
	WIDTH: 80px
}
#hotelPageSearchBox .twoColumn .rightColumn {
	WIDTH: 90px
}
#hotelPageSearchBox .cityPageCheckBox {
	WIDTH: 140px
}
#hotelTabs {
	BACKGROUND: url(/Images/hotelTabs-bg.gif) repeat-x right top; OVERFLOW: hidden; WIDTH: 745px; HEIGHT: 30px
}
#hotelTabs .hotelTab {
	PADDING-RIGHT: 5px; MIN-HEIGHT: 30px; FLOAT: left; WIDTH: 100px; HEIGHT: 30px
}
#hotelTabs .hotelTab DIV {
	BORDER-RIGHT: #c6c6c6 1px solid; BACKGROUND: url(/Images/hotelTab-bg.gif) repeat-x right top; BORDER-LEFT: #c6c6c6 1px solid; CURSOR: pointer; PADDING-TOP: 2px; HEIGHT: 26px; 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
}
#hotelRateList .b1h {
	BACKGROUND: #ffcc00
}
#hotelRateList .contenth {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .b2bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .b3bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .b4bh {
	BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffcc; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .b2h {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .b3h {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .b4h {
	BORDER-LEFT-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
#hotelRateList .rateListTable {
	WIDTH: 100%; TEXT-ALIGN: center
}
#hotelRateList .rateListTable TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefde; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 25px
}
#hotelRateList .rateListTable TD {
	BORDER-TOP: #ffcc00 1px solid
}
#hotelRateList .rateListSide {
	BACKGROUND: #efefde; WIDTH: 5px; HEIGHT: 25px
}
#hotelRateList A {
	TEXT-DECORATION: underline
}
#searchedHotel {
	CLEAR: left; PADDING-BOTTOM: 15px
}
#searchedHotel .b2h-s {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT: #c6c6c6 1px solid
}
#searchedHotel .b3h-s {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT: #c6c6c6 1px solid
}
#searchedHotel .b4h-s {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #ffffff; OVERFLOW: hidden; BORDER-LEFT: #c6c6c6 1px solid
}
#searchedHotel .b2h-s {
	BORDER-RIGHT: #c6c6c6 2px solid; MARGIN: 0px 3px 0px 0px; HEIGHT: 1px
}
#searchedHotel .b3h-s {
	BORDER-RIGHT: #c6c6c6 1px solid; MARGIN: 0px 2px 0px 0px; HEIGHT: 1px
}
#searchedHotel .b4h-s {
	BORDER-RIGHT: #c6c6c6 1px solid; MARGIN: 0px 1px 0px 0px; HEIGHT: 2px
}
#searchedHotel .contenth {
	PADDING-BOTTOM: 30px; PADDING-TOP: 5px
}
#searchedHotel .contenth #tabDataOverview A {
	TEXT-DECORATION: underline
}
#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: 750px
}
.overviewMenu {
	BORDER-RIGHT: gray 1px dotted; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 90px; HEIGHT: 30px; TEXT-ALIGN: right
}
.overviewMenuPhoto {
	BORDER-RIGHT: gray 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; MIN-WIDTH: 75px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 75px; PADDING-TOP: 0px
}
.overviewRatingRoundOuter .b2bh {
	BACKGROUND: #efefde
}
.overviewRatingRoundOuter .b3bh {
	BACKGROUND: #efefde
}
.overviewRatingRoundOuter .b4bh {
	BACKGROUND: #efefde
}
.overviewRatingRoundOuter .headh B {
	FONT-SIZE: 25pt; COLOR: black
}
.overviewRatingRoundOuter .headh DIV {
	FONT-SIZE: 9pt
}
.hotelDetails {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.hotelDetailsTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: #efefde; VERTICAL-ALIGN: middle; WIDTH: 99%; LINE-HEIGHT: 1.8em; HEIGHT: 25px
}
.hotelDetailsContent {
	PADDING-LEFT: 10px
}
.galleryContainer {
	OVERFLOW-Y: auto; WIDTH: 730px; MAX-HEIGHT: 180px; HEIGHT: 180px; TEXT-ALIGN: center
}
.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
}

