BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H2 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H3 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H4 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H5 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
H6 {
	FONT-SIZE: 100%; FONT-WEIGHT: bold
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
P {
	MARGIN-BOTTOM: 12px
}
BODY {
	PADDING-BOTTOM: 34px; BACKGROUND-COLOR: #7ba46a; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; COLOR: #2c2c2c; FONT-SIZE: medium; PADDING-TOP: 0px
}
.toggle .show {
	DISPLAY: none
}
.toggle .hide {
	DISPLAY: inline
}
.toggle .onShow {
	DISPLAY: block
}
.toggle .onHide {
	DISPLAY: none
}
.toggle TABLE.onShow {
	DISPLAY: table
}
.off.toggle .show {
	DISPLAY: inline
}
.off.toggle .hide {
	DISPLAY: none
}
.off.toggle .onShow {
	DISPLAY: none
}
.off.toggle .onHide {
	DISPLAY: block
}
.off.toggle TABLE.onHide {
	DISPLAY: table
}
.toggle .show {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat; COLOR: #202d95; CURSOR: pointer
}
.toggle .hide {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); PADDING-LEFT: 18px; BACKGROUND-REPEAT: no-repeat; COLOR: #202d95; CURSOR: pointer
}
.toggle .show {
	BACKGROUND-POSITION: -36px -271px
}
.toggle .hide {
	BACKGROUND-POSITION: -49px -249px
}
.toggle .show:hover {
	TEXT-DECORATION: underline
}
.toggle .mseOvr.show {
	TEXT-DECORATION: underline
}
.toggle .hide:hover {
	TEXT-DECORATION: underline
}
.toggle .mseOvr.hide {
	TEXT-DECORATION: underline
}
.off.toggle .controls .show {
	DISPLAY: block
}
.toggle .controls .hide {
	DISPLAY: block
}
.off.toggle .controls .hide {
	DISPLAY: none
}
.toggle .onShow .hide {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.toggle .onHide .show {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#RESTAURANT_CUISINE_DIV .toggle .hide {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; FONT-SIZE: 92.5%; PADDING-TOP: 2px
}
#RESTAURANT_CUISINE_DIV .toggle .show {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; FONT-SIZE: 92.5%; PADDING-TOP: 2px
}
#RESTAURANT_CUISINE_DIV .interior .selected {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 92.5%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.js_swapBlocks .js_swapIn {
	DISPLAY: none
}
#SWAPBLOCK .js_toggleBlockTrigger {
	CURSOR: pointer
}
IMG.tracking {
	DISPLAY: none
}
#BAD_VERSION {
	MARGIN: 0px auto 20px; WIDTH: 966px; BACKGROUND: url(/img2/boxes/bv_top.gif) #ffe5a5 no-repeat left top; FONT-SIZE: 77.5%
}
#BAD_VERSION .data {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/img2/boxes/bv_btm.gif) no-repeat left bottom; PADDING-TOP: 5px
}
#BAD_VERSION .data DIV {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 167.5%; PADDING-LEFT: 79px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/icons/64/bv_alert.gif) no-repeat 12px 2px; PADDING-TOP: 6px
}
H1 {
	LINE-HEIGHT: 110%; COLOR: #217148
}
H2 {
	LINE-HEIGHT: 110%; COLOR: #217148
}
H3 {
	LINE-HEIGHT: 110%; COLOR: #217148
}
H4 {
	LINE-HEIGHT: 110%; COLOR: #217148
}
H5 {
	LINE-HEIGHT: 110%; COLOR: #217148
}
H6 {
	LINE-HEIGHT: 110%; COLOR: #217148
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #202d95; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #202d95; TEXT-DECORATION: none
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #202d95; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:focus {
	TEXT-DECORATION: underline
}
.hvrIE6 {
	CURSOR: pointer
}
.hvrIE6:hover {
	TEXT-DECORATION: underline
}
TABLE TBODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
TABLE THEAD TH {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
TABLE THEAD TH {
	VERTICAL-ALIGN: top
}
TABLE TBODY TD {
	VERTICAL-ALIGN: top
}
TABLE TFOOT TD {
	VERTICAL-ALIGN: top
}
DT {
	FONT-WEIGHT: bold
}
IMG {
	VERTICAL-ALIGN: text-top
}
FIELDSET {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
LEGEND {
	FONT-WEIGHT: bold
}
LABEL {
	FONT-WEIGHT: bold
}
INPUT {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; VERTICAL-ALIGN: text-top
}
ABBR {
	CURSOR: help
}
ACRONYM {
	CURSOR: help
}
.suppress {
	DISPLAY: none
}
.highlight {
	BORDER-BOTTOM: #c30 1px solid; BORDER-LEFT: #c30 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c30 1px solid; BORDER-RIGHT: #c30 1px solid; PADDING-TOP: 5px
}
#PAGE {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 955px; PADDING-RIGHT: 5px; BACKGROUND: #fff; FONT-SIZE: 0.75em; PADDING-TOP: 5px
}
#PAGE .col {
	OVERFLOW: hidden
}
#PAGE .sidebar.col {
	OVERFLOW: visible
}
#PAGE .col#LEFTNAV {
	OVERFLOW: visible
}
#HEAD {
	POSITION: relative; CLEAR: both
}
#HEAD .wrap {
	POSITION: relative; CLEAR: both
}
#MAIN {
	POSITION: relative; CLEAR: both
}
#FOOT {
	POSITION: relative; CLEAR: both
}
#HEAD {
	BORDER-BOTTOM: #d3e0bb 3px solid; MARGIN-BOTTOM: 5px
}
#MAIN {
	OVERFLOW: hidden
}
#FOOT {
	OVERFLOW: hidden
}
#MAIN {
	BACKGROUND: url(/img2/generic/site/bgMain.gif) repeat-y 0px 0px
}
#LEFTNAV {
	WIDTH: 185px; FLOAT: left; MARGIN-RIGHT: 14px
}
#BODYCON {
	WIDTH: 747px
}
#FOOT {
	MARGIN: 14px 0px -22px; BACKGROUND: url(/img2/generic/site/cnrLeftNav_btmRgt.gif) no-repeat 178px 0px; TOP: -21px; PADDING-TOP: 21px
}
.b {
	FONT-WEIGHT: bold
}
.i {
	FONT-STYLE: italic
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.wrap {
	OVERFLOW: hidden
}
.note {
	FONT-STYLE: italic
}
.alert {
	FONT-STYLE: italic
}
.note {
	COLOR: #9f9f9f
}
.alert {
	PADDING-BOTTOM: 8px; COLOR: #a62100
}
.xvf30 {
	MARGIN-TOP: 5px
}
.inlineImg {
	DISPLAY: inline; VERTICAL-ALIGN: bottom
}
.balance.col .fOs {
	FONT-SIZE: 92.5%
}
.alertURGENT {
	PADDING-BOTTOM: 5px; MARGIN: 8px 0px; OVERFLOW: hidden
}
.alertURGENT .header {
	DISPLAY: block; COLOR: #a32306; FONT-WEIGHT: bold
}
.alertURGENT .header A {
	DISPLAY: block; COLOR: #a32306; FONT-WEIGHT: bold
}
.alertURGENT .header A:visited {
	DISPLAY: block; COLOR: #a32306; FONT-WEIGHT: bold
}
.alertURGENT IMG {
	MARGIN: 0px 0px 5px 8px; DISPLAY: inline; FLOAT: right
}
#MAIN .pageTools {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 85%
}
H1 {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
H2 {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
H3 {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
H4 {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
H5 {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
H6 {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
CAPTION {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
LEGEND {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
#HEAD {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
H1 {
	FONT-SIZE: 2.41em; FONT-WEIGHT: normal
}
#BODYCON H1 {
	BORDER-BOTTOM: #589442 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; PADDING-TOP: 2px
}
#BODYCON H1 SPAN.altHead {
	DISPLAY: block; COLOR: #2c2c2c; FONT-SIZE: 68%
}
.apt {
	LINE-HEIGHT: 120%; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #000; FONT-SIZE: 115%
}
H2 {
	FONT-SIZE: 122.5%
}
H3 {
	FONT-SIZE: 160%
}
H4 {
	FONT-SIZE: 115%
}
H5 {
	FONT-SIZE: 115%
}
H6 {
	FONT-SIZE: 115%
}
#HEAD .h14 {
	FONT-SIZE: 115%
}
.all {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.sansA {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.sansV {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#HEAD .listOptions A {
	DISPLAY: block; COLOR: #217148
}
#BODYCON .pageTools A {
	DISPLAY: block; COLOR: #217148
}
#BODYCON .pageTools SPAN {
	DISPLAY: block; COLOR: #217148
}
LI.login.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -26px -635px
}
LI.pin.icn A {
	BACKGROUND-IMAGE: url(/img2/icons/12/pin_grn.gif); PADDING-LEFT: 14px
}
LI.photo.icn A {
	BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -36px -459px
}
LI.user.icn A {
	BACKGROUND-IMAGE: url(/img2/icons/12/user_grn.gif)
}
LI.video.icn A {
	BACKGROUND-IMAGE: url(/img2/icons/12/video_grn.gif)
}
#FUNSTUFFPOP A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -62px -228px
}
#DESTINATIONSPOP SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -62px -228px
}
#INTLPOP SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -62px -228px
}
LI.flyout.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -62px -228px
}
LI.flyoutMemOnly.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -62px -228px
}
UL LI.icn A {
	PADDING-LEFT: 18px
}
UL LI.icn SPAN {
	PADDING-LEFT: 18px
}
.stub {
	POSITION: relative; WIDTH: 30px; BACKGROUND: url(/img2/sprites/stub-v1.gif) no-repeat 0px 0px; HEIGHT: 13px; LEFT: 4px
}
LEGEND {
	COLOR: #2c2c2c
}
SELECT {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #c8c8c8 1px solid; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 1px
}
INPUT.text {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BORDER-TOP: #c8c8c8 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 2px
}
#HEAD H1 {
	TEXT-ALIGN: right; LINE-HEIGHT: 110%; MARGIN: 6px 8px 5px 0px; WIDTH: 440px; FLOAT: right; COLOR: #2c2c2c; FONT-SIZE: 130%; FONT-WEIGHT: normal
}
#HEAD .punchLine {
	MARGIN: 10px 12px 5px; COLOR: #09532d
}
.overlay .flyoutContentsWide .wrpBtn {
	MARGIN-TOP: 6px
}
.overlay .flyoutContentsWide .reminder {
	MARGIN-TOP: 6px; FONT-SIZE: 0.83em
}
.overlay .flyoutContentsWide .reminder A {
	FONT-WEIGHT: bold
}
#HEAD .prfs .msg {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; MARGIN: 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d5e4d0 1px solid; PADDING-TOP: 7px
}
#HEAD .prfs .prompt {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; MARGIN: 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d5e4d0 1px solid; PADDING-TOP: 7px
}
#HEAD .prfs .msg .user {
	PADDING-LEFT: 12px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -12px -676px; COLOR: #c60; BORDER-RIGHT: medium none
}
#HEAD .prfs .new.msg {
	BACKGROUND: url(/img2/icons/12/mod/burst_org.gif) no-repeat 9px 4px
}
#HEAD .prfs .new.msg .email {
	PADDING-LEFT: 0px
}
#HEAD .prfs .new.msg .email A {
	PADDING-LEFT: 21px; BACKGROUND-POSITION: -13px -498px; COLOR: #c60
}
#HEAD .prfs .prompt UL LI {
	PADDING-LEFT: 0px
}
#HEAD .prfs .prompt UL LI.register A {
	PADDING-LEFT: 17px; BACKGROUND-POSITION: -46px -596px
}
#HEAD .navBar {
	BACKGROUND-COLOR: #589442
}
#HEAD .navBar UL {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 100%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 8px
}
#HEAD .navBar UL LI {
	BORDER-LEFT: #91b155 1px solid; FLOAT: left; FONT-WEIGHT: bold
}
#DESTINATIONSPOP SPAN {
	MARGIN: 0px 10px 0px 14px; DISPLAY: block; COLOR: #fff
}
#INTLPOP SPAN {
	MARGIN: 0px 10px 0px 14px; DISPLAY: block; COLOR: #fff
}
#HEAD .navBar UL LI A {
	MARGIN: 0px 10px 0px 14px; DISPLAY: block; COLOR: #fff
}
#HEAD .navBar UL LI.first {
	BORDER-LEFT: medium none; FLOAT: right; FONT-WEIGHT: normal
}
#HEAD .navBar UL LI.first A {
	COLOR: #d5e4d0; MARGIN-LEFT: 0px
}
#DESTINATIONSPOP SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -23px -295px
}
#FUNSTUFFPOP A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -23px -295px
}
#INTLPOP SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -23px -295px
}
#HEAD .navBar UL LI.flyoutMemOnly A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -23px -295px
}
#DESTINATIONSPOP SPAN:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#DESTINATIONSPOP SPAN.mseOvr {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#INTLPOP SPAN:hover {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#INTLPOP SPAN.mseOvr {
	CURSOR: pointer; TEXT-DECORATION: underline
}
#LEFTNAV .navSrch {
	PADDING-BOTTOM: 14px; BACKGROUND-COLOR: #d9e4c4; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 15px
}
#LEFTNAV .navSrch FORM LEGEND {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; COLOR: #217148; FONT-SIZE: 115%; PADDING-TOP: 0px
}
#LEFTNAV .navSrch FORM .text {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #90b8a3 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 91px; PADDING-RIGHT: 2px; FLOAT: left; COLOR: #2c2c2c; FONT-SIZE: 0.91em; BORDER-TOP: #90b8a3 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
#LEFTNAV .navSrch FORM .button {
	MARGIN-RIGHT: 0px
}
#LEFTNAV .navSrch FORM .options {
	COLOR: #468861; CLEAR: both; FONT-SIZE: 85%; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#LEFTNAV .navSrch FORM .options LABEL {
	PADDING-LEFT: 2px
}
#LEFTNAV .navSrch FORM .sLocale {
	DISPLAY: block; CLEAR: both; PADDING-TOP: 5px
}
#LEFTNAV .navSrch FORM .sLocale SPAN {
	PADDING-BOTTOM: 5px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden
}
#LEFTNAV .navSrch FORM .sLocale LABEL {
	DISPLAY: block; FLOAT: left
}
#LEFTNAV .navSrch FORM .sLocale INPUT {
	DISPLAY: block; FLOAT: left
}
#LEFTNAV .navSrch FORM .sLocale LABEL {
	WIDTH: 140px; FONT-WEIGHT: normal
}
#LEFTNAV .navSrch FORM .sLocale INPUT {
	MARGIN-RIGHT: 5px
}
#LEFTNAV .noSrch.navSrch {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 7px; PADDING-TOP: 0px
}
#LEFTNAV .lhnHigh {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 0px solid; BACKGROUND-COLOR: #edecd4; WIDTH: 185px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 0px solid
}
#LEFTNAV .lhnHigh A {
	COLOR: #09532d
}
#LEFTNAV .lhnHigh .fkLnk {
	COLOR: #09532d
}
#LEFTNAV .lhnHigh UL {
	BORDER-BOTTOM: #dee2be 1px solid; BORDER-LEFT: #dee2be 0px solid; BORDER-TOP: #dee2be 0px solid; BORDER-RIGHT: #dee2be 0px solid
}
#LEFTNAV .lhnHigh UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #dee2be 1px solid
}
#LEFTNAV .lhnHigh UL LI UL {
	BORDER-BOTTOM: medium none
}
#LEFTNAV .lhnHigh UL LI UL LI {
	FONT-SIZE: 92.5%
}
#LEFTNAV .lhnHigh SPAN.lhnselected {
	COLOR: #09532d
}
#LEFTNAV .lhnHigh UL LI.navTitle {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #2c2c2c; FONT-WEIGHT: bold; PADDING-TOP: 19px
}
#LEFTNAV .lhnHigh UL LI SPAN.lhnselected {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#LEFTNAV .lhnHigh UL LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#LEFTNAV .lhnHigh UL LI .fkLnk {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#LEFTNAV .lhnHigh UL LI A:hover {
	BACKGROUND-COLOR: #f6f6ea
}
#LEFTNAV .lhnHigh UL LI .fkLnk:hover {
	BACKGROUND-COLOR: #f6f6ea
}
#LEFTNAV .lhnHigh UL LI SPAN.fkLnk {
	WIDTH: 161px
}
#LEFTNAV .lhnHigh UL LI SPAN.mseOvr.fkLnk {
	BACKGROUND-COLOR: #f6f6ea
}
#LEFTNAV .lhnHigh .mark {
	BACKGROUND-COLOR: #f6f6ea; BORDER-TOP: #dee2be 1px solid
}
#LEFTNAV .lhnHigh .mark SPAN.lhnselected {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 6px
}
#LEFTNAV .lhnHigh .mark A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 6px
}
#LEFTNAV .lhnHigh .mark UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#LEFTNAV .lhnHigh .mark UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; FONT-WEIGHT: normal; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#LEFTNAV .lhnHigh .mark UL LI SPAN.lhnselected {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -104px -70px; PADDING-TOP: 0px
}
#LEFTNAV .lhnHigh .mark UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -104px -70px; PADDING-TOP: 0px
}
#LEFTNAV .lhnHigh .mark UL LI.nodot A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
#LEFTNAV .lhnHigh .mark UL LI A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#LEFTNAV .lhnHigh .phacNav.mark A {
	PADDING-RIGHT: 39px
}
#LEFTNAV .lhnHigh .phacNav.mark SPAN {
	PADDING-RIGHT: 39px
}
#LEFTNAV .lhnHigh .phacNav.mark SPAN SPAN.nowrap {
	PADDING-RIGHT: 0px !important; WHITE-SPACE: nowrap
}
#LEFTNAV .lhnHigh .phacNav SPAN.nowrap {
	PADDING-RIGHT: 0px !important; WHITE-SPACE: nowrap
}
#LEFTNAV .lhnHigh .phacNav.mark UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -104px -70px; PADDING-TOP: 0px
}
#LEFTNAV .lhnHigh .mark .viewing {
	FONT-WEIGHT: bold !important
}
#LEFTNAV .lhnHigh .viewing.mark {
	FONT-WEIGHT: bold !important
}
#LEFTNAV .lhnHigh .k_flights .lhnnew {
	PADDING-LEFT: 34px; DISPLAY: inline-block; BACKGROUND: url(/img2/sprites/new_states.gif) no-repeat 2px -91px; HEIGHT: 16px; VERTICAL-ALIGN: -4px
}
#LEFTNAV .lhnHigh .k_vacation_rentals .lhnnew {
	PADDING-LEFT: 34px; DISPLAY: inline-block; BACKGROUND: url(/img2/sprites/new_states.gif) no-repeat 2px -91px; HEIGHT: 16px; VERTICAL-ALIGN: -4px
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT {
	MARGIN: 4px 0px 4px 4px
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; WIDTH: 167px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/crm/flightsweeps/widgetBtm.gif) #fff no-repeat center bottom; OVERFLOW: hidden; BORDER-TOP: green 0px solid; BORDER-RIGHT: green 1px solid; PADDING-TOP: 10px
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid #FLIGHT_SWEEPS_FORM {
	PADDING-BOTTOM: 65px
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid #FLIGHT_SWEEPS_FORM .singleLoggedIn {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 167px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid #FLIGHT_SWEEPS_FORM .error {
	COLOR: #cc0000; FONT-SIZE: 87.5%
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid #FLIGHT_SWEEPS_FORM INPUT.text {
	BORDER-BOTTOM-COLOR: #acacac; BORDER-TOP-COLOR: #acacac; BORDER-RIGHT-COLOR: #acacac; BORDER-LEFT-COLOR: #acacac
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid INPUT {
	MARGIN: 8px 0px
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .mid .sendForgotEmail {
	MARGIN: -6px 0px 6px; FONT-SIZE: 95%
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .sweepsFoot {
	COLOR: #fff
}
#LEFTNAV #FLIGHT_SWEEPS_LEFT .sweepsFoot A {
	COLOR: #fff; FONT-SIZE: 84.5%; TEXT-DECORATION: underline
}
#FLIGHTSWEEPS_THANKS {
	FONT-WEIGHT: bold; PADDING-TOP: 12px
}
#FLIGHTSWEEPS_THANKS IMG {
	PADDING-RIGHT: 12px; VERTICAL-ALIGN: middle
}
#FLIGHTSWEEPS_THANKS SPAN {
	PADDING-RIGHT: 5px; COLOR: #217148; FONT-SIZE: 160%
}
#MAIN .crumbs {
	MARGIN: 1px 0px 13px; HEIGHT: 100%; FONT-SIZE: 0.91em; OVERFLOW: hidden
}
#MAIN .crumbs UL {
	MARGIN: 1px 0px 0px
}
#MAIN .crumbs UL LI {
	DISPLAY: inline
}
.crumbs UL LI UL {
	DISPLAY: inline
}
#MAIN .crumbs UL LI A {
	COLOR: #217148
}
#MAIN .crumbs UL LI UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.icn A {
	BACKGROUND-REPEAT: no-repeat
}
LI.icn SPAN {
	BACKGROUND-REPEAT: no-repeat
}
LI.email.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif)
}
LI.rss.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -25px -479px
}
LI.save.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: 0px -518px
}
.save.icn SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: 0px -518px
}
LI.write.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -37px -615px
}
LI.compliment.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); PADDING-LEFT: 14px; BACKGROUND-POSITION: -60px -421px
}
.compliment.icn SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); PADDING-LEFT: 14px; BACKGROUND-POSITION: -60px -421px
}
#MAIN .pageTools {
	MARGIN: 5px 0px 16px; OVERFLOW: hidden
}
#MAIN .pageTools UL {
	FLOAT: right
}
#MAIN .pageTools UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; BORDER-RIGHT: #aecbbc 1px solid; PADDING-TOP: 0px
}
#MAIN .pageTools UL LI.last {
	PADDING-RIGHT: 0px; BORDER-RIGHT: 0px
}
#MAIN .pageTools UL LI.email.icn A {
	BACKGROUND-POSITION: -13px -499px
}
#MAIN .pageTools LI.save.icn A {
	BACKGROUND-POSITION: 0px -519px
}
#MAIN .pageTools .save.icn SPAN {
	BACKGROUND-POSITION: 0px -519px
}
#MAIN .pageTools UL LI.rss.icn A {
	PADDING-LEFT: 16px
}
#MAIN .pageTools UL LI.write.icn A {
	PADDING-LEFT: 14px
}
#MAIN .pageTools UL LI.icn SPAN {
	CURSOR: pointer
}
#MAIN .pageTools UL LI.icn SPAN:hover {
	TEXT-DECORATION: underline
}
#MAIN .pageTools {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 87.5%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#MAIN .pageTools UL {
	BORDER-BOTTOM: #d7d7d7 0px solid; BORDER-LEFT: #d7d7d7 1px solid; BACKGROUND-COLOR: #f3f5f0; FLOAT: right; BORDER-TOP: #d7d7d7 0px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
#MAIN .pageTools UL LI {
	BORDER-BOTTOM: #d7d7d7 0px solid; BORDER-LEFT: #d7d7d7 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f3f5f0; MARGIN: 0px 0px -1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 0px solid; BORDER-RIGHT: #d7d7d7 0px solid; PADDING-TOP: 0px
}
#MAIN .pageTools UL LI SPAN {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 0px solid; PADDING-BOTTOM: 4px !important; BACKGROUND-COLOR: #f3f5f0; MARGIN: 0px 0px -2px; PADDING-LEFT: 8px !important; PADDING-RIGHT: 8px !important; BORDER-TOP: #d7d7d7 0px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 5px !important
}
#MAIN .pageTools UL LI A {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 0px solid; PADDING-BOTTOM: 4px !important; BACKGROUND-COLOR: #f3f5f0; MARGIN: 0px 0px -2px; PADDING-LEFT: 8px !important; PADDING-RIGHT: 8px !important; BORDER-TOP: #d7d7d7 0px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 5px !important
}
#MAIN .pageTools UL LI.first {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#MAIN .pageTools UL LI.last {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#MAIN .pageTools UL LI.last A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
#MAIN .pageTools UL LI.only {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#MAIN .pageTools UL LI.only A {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
#MAIN .pageTools UL LI.rss.icn A {
	PADDING-LEFT: 25px !important; BACKGROUND-POSITION: -17px -474px
}
#MAIN .pageTools UL LI.pin.icn A {
	BACKGROUND-IMAGE: none !important
}
#MAIN .pageTools UL LI.write.icn A {
	BACKGROUND-IMAGE: none !important
}
#MAIN .pageTools UL LI.email.icn A {
	BACKGROUND-IMAGE: none !important
}
#MAIN .pageTools UL LI.flyout.icn A {
	BACKGROUND-IMAGE: none !important
}
#MAIN .pageTools UL LI.save.icn SPAN {
	BACKGROUND-IMAGE: none !important
}
.userTools LI SPAN {
	PADDING-LEFT: 20px; COLOR: #202d95; CURSOR: pointer
}
.userTools LI SPAN:hover {
	TEXT-DECORATION: underline
}
.inline.userTools {
	PADDING-BOTTOM: 6px; OVERFLOW: hidden
}
.inline.userTools LI {
	BORDER-LEFT: #c8d8aa 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 92.5%; PADDING-TOP: 0px
}
.inline.userTools LI.first {
	BORDER-LEFT: medium none; PADDING-LEFT: 0px
}
.inline.userTools .user.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); BACKGROUND-POSITION: -17px -655px
}
.inline.userTools .email.icn A {
	BACKGROUND-POSITION: -13px -498px
}
.userTools .icn A {
	PADDING-LEFT: 16px
}
.userTools .icn A.ajaxReport {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); PADDING-LEFT: 15px; BACKGROUND-POSITION: 0px -1291px
}
.userTools .report.icn A {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); PADDING-LEFT: 15px; BACKGROUND-POSITION: 0px -1291px
}
.userTools .photo.icn A {
	BACKGROUND-POSITION: 0px 0.1em
}
.traveler .inline.userTools {
	MARGIN: 0px 0px 8px
}
#FOOT .corporate {
	LINE-HEIGHT: 116%; BACKGROUND-COLOR: #f8f8ed; FONT-SIZE: 87.5%; BORDER-TOP: #c8d8aa 1px solid
}
#FOOT .corporate .block {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 14px
}
#FOOT .corporate .sep {
	PADDING-BOTTOM: 12px
}
#FOOT .corporate .sidebar.col {
	WIDTH: 185px; FLOAT: left
}
#FOOT .corporate .balance.col {
	WIDTH: 770px
}
#FOOT .corporate .sidebar.col .about DT {
	MARGIN-BOTTOM: 16px
}
#FOOT .corporate .sidebar.col .about DD {
	MARGIN-TOP: 8px
}
#FOOT .corporate .balance.col .brand DT {
	MARGIN-BOTTOM: 4px
}
#FOOT .corporate .balance.col .brand DD.meta {
	COLOR: #589442; FONT-WEIGHT: bold
}
#FOOT .corporate .balance.col .legal {
	PADDING-BOTTOM: 0px; FONT-SIZE: 85%
}
#FOOT .b.heading {
	MARGIN-BOTTOM: -8px
}
.arrows LI {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); LINE-HEIGHT: 140%; PADDING-LEFT: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -70px -96px; MARGIN-BOTTOM: 4px
}
.midDot LI {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); LINE-HEIGHT: 140%; PADDING-LEFT: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -70px -96px; MARGIN-BOTTOM: 4px
}
.midDot LI {
	BACKGROUND-POSITION: -105px -68px
}
.arrows LI.flyout {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.arrows LI.flyout A {
	PADDING-LEFT: 18px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -10px -315px
}
.dotBullets LI {
	LINE-HEIGHT: 140%; MARGIN: 4px 0px; PADDING-LEFT: 11px; BACKGROUND: url(/img2/bullets/dotBullet_oliveDrab.gif) no-repeat 0px 0.45em
}
#KNOW_BEFORE_GO .visitors UL.arrows {
	WIDTH: 40%; FLOAT: left
}
#KNOW_BEFORE_GO .topics UL.arrows {
	WIDTH: 40%; FLOAT: left
}
#KNOW_BEFORE_GO .articlecat.wrap UL.arrows {
	MARGIN: 5px 18px
}
.overlay .inner .flags.sep {
	MARGIN: 0px -2px
}
.flags LI {
	MARGIN-TOP: 6px
}
.flags LI A {
	WIDTH: 154px; DISPLAY: block; HEIGHT: 17px
}
.flags LI A IMG {
	WIDTH: 154px; DISPLAY: block; HEIGHT: 17px
}
.flags LI A {
	BACKGROUND-IMAGE: url(/img2/sprites/destinationsEN-V5.png); BACKGROUND-REPEAT: no-repeat; FLOAT: none
}
.flags A.flag_de {
	BACKGROUND-POSITION: -136px -197px
}
.flags A.flag_de:hover {
	BACKGROUND-POSITION: -136px -215px
}
.flags A.flag_es {
	BACKGROUND-POSITION: -136px -233px
}
.flags A.flag_es:hover {
	BACKGROUND-POSITION: -136px -251px
}
.flags A.flag_fr {
	BACKGROUND-POSITION: -136px -269px
}
.flags A.flag_fr:hover {
	BACKGROUND-POSITION: -136px -287px
}
.flags A.flag_ie {
	BACKGROUND-POSITION: -136px -305px
}
.flags A.flag_ie:hover {
	BACKGROUND-POSITION: -136px -323px
}
.flags A.flag_it {
	BACKGROUND-POSITION: -136px -341px
}
.flags A.flag_it:hover {
	BACKGROUND-POSITION: -136px -359px
}
.flags A.flag_uk {
	BACKGROUND-POSITION: -136px -377px
}
.flags A.flag_uk:hover {
	BACKGROUND-POSITION: -136px -395px
}
.flags A.flag_us {
	BACKGROUND-POSITION: -136px -413px
}
.flags A.flag_us:hover {
	BACKGROUND-POSITION: -136px -431px
}
.flags A.flag_cn {
	BACKGROUND-POSITION: -136px -449px
}
.flags A.flag_cn:hover {
	BACKGROUND-POSITION: -136px -467px
}
.flags A.flag_ja {
	HEIGHT: 19px
}
.flags A.flag_ja IMG {
	HEIGHT: 19px
}
.flags A.flag_ja {
	BACKGROUND-POSITION: -136px -484px
}
.flags A.flag_ja:hover {
	BACKGROUND-POSITION: -136px -502px
}
.flags A.flag_tw {
	BACKGROUND-POSITION: -136px -521px
}
.flags A.flag_tw:hover {
	BACKGROUND-POSITION: -136px -539px
}
.flags A.flag_in {
	BACKGROUND-POSITION: -136px -557px
}
.flags A.flag_in:hover {
	BACKGROUND-POSITION: -136px -575px
}
.flags A.flag_sv {
	HEIGHT: 19px
}
.flags A.flag_sv IMG {
	HEIGHT: 19px
}
.flags A.flag_sv {
	BACKGROUND-POSITION: -136px -592px
}
.flags A.flag_sv:hover {
	BACKGROUND-POSITION: -136px -611px
}
.flags A.flag_nl {
	BACKGROUND-POSITION: -136px -631px
}
.flags A.flag_nl:hover {
	BACKGROUND-POSITION: -136px -649px
}
.flags A.flag_pt {
	BACKGROUND-POSITION: -136px -667px
}
.flags A.flag_pt:hover {
	BACKGROUND-POSITION: -136px -685px
}
.flags A.flag_ca {
	BACKGROUND-POSITION: -136px -703px
}
.flags A.flag_ca:hover {
	BACKGROUND-POSITION: -136px -721px
}
#FOOT .flags {
	OVERFLOW: hidden
}
#FOOT .flags DT {
	FLOAT: left
}
#FOOT .flags DD {
	FLOAT: left
}
#FOOT .flags LI {
	FLOAT: left
}
#FOOT .flags DT {
	PADDING-TOP: 2px
}
#FOOT .flags DD UL {
	MARGIN-LEFT: 4px
}
#FOOT .flags LI {
	MARGIN-TOP: 0px
}
#FOOT .flags LI A {
	WIDTH: 28px; DISPLAY: block; HEIGHT: 17px
}
#FOOT .flags LI A IMG {
	WIDTH: 28px; DISPLAY: block; HEIGHT: 17px
}
#FOOT .flags LI A {
	BORDER-BOTTOM: #217148 1px solid; BORDER-LEFT: #217148 1px solid; FLOAT: left; BORDER-TOP: #217148 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #217148 1px solid
}
#FOOT .flags A.flag_de {
	BACKGROUND-POSITION: -137px -197px
}
#FOOT .flags A.flag_es {
	BACKGROUND-POSITION: -137px -233px
}
#FOOT .flags A.flag_fr {
	BACKGROUND-POSITION: -137px -269px
}
#FOOT .flags A.flag_ie {
	BACKGROUND-POSITION: -137px -305px
}
#FOOT .flags A.flag_it {
	BACKGROUND-POSITION: -137px -341px
}
#FOOT .flags A.flag_uk {
	BACKGROUND-POSITION: -137px -377px
}
#FOOT .flags A.flag_us {
	BACKGROUND-POSITION: -137px -413px
}
#FOOT .flags A.flag_cn {
	BACKGROUND-POSITION: -137px -449px
}
#FOOT .flags A.flag_ja {
	BACKGROUND-POSITION: -137px -485px
}
#FOOT .flags A.flag_tw {
	BACKGROUND-POSITION: -137px -521px
}
#FOOT .flags A.flag_in {
	BACKGROUND-POSITION: -137px -557px
}
#FOOT .flags A.flag_sv {
	BACKGROUND-POSITION: -137px -593px
}
#FOOT .flags A.flag_nl {
	BACKGROUND-POSITION: -137px -631px
}
#FOOT .flags A.flag_pt {
	BACKGROUND-POSITION: -137px -667px
}
#FOOT .flags A.flag_ca {
	BACKGROUND-POSITION: -137px -703px
}
.ad {
	Z-INDEX: 200; POSITION: relative; MARGIN: 0px auto
}
#LEFTNAV .ad {
	TEXT-ALIGN: center
}
#LEFTNAV .iab_supSky.ad {
	MARGIN-TOP: 14px
}
.box .iab_medRec DIV {
	WHITE-SPACE: nowrap
}
.boxShift {
	Z-INDEX: 200; POSITION: relative
}
.iab_supSky {
	WIDTH: 160px
}
.iab_medRec {
	WIDTH: 300px
}
.iab_leaBoa {
	WIDTH: 728px
}
.adServer IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.adServer {
	MARGIN-BOTTOM: 15px
}
#LEFTNAV .adServer {
	MARGIN-BOTTOM: 14px
}
.noFrame.adServer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/img/tadc/slug-en.gif) no-repeat 50% 0px; PADDING-TOP: 16px
}
.domDe.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-de.gif) no-repeat 50% 0px
}
.domEs.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-es.gif) no-repeat 50% 0px
}
.domFr.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-fr.gif) no-repeat 50% 0px
}
.domIt.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-it.gif) no-repeat 50% 0px
}
.domJp.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-jp.gif) no-repeat 50% 0px
}
.domNl.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-nl.gif) no-repeat 50% 0px
}
.domBr.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-br.gif) no-repeat 50% 0px
}
.domSe.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-se.gif) no-repeat 50% 0px
}
.domZhcn.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-cn.gif) no-repeat 50% 0px
}
.domZhtw.noFrame.adServer {
	BACKGROUND: url(/img/tadc/slug-tw.gif) no-repeat 50% 0px
}
.taHouse.adServer {
	BACKGROUND-IMAGE: none; PADDING-TOP: 0px
}
.taEmpty.adServer {
	BACKGROUND-IMAGE: none; DISPLAY: none
}
.legacyTrkPxl {
	DISPLAY: none
}
.adServer .slug {
	DISPLAY: none
}
#AD2 .listing .description.snippet .toggle {
	DISPLAY: inline
}
.listing#ACCOMM_DETAIL .description.snippet .toggle {
	DISPLAY: inline
}
#AD2 .listing .description.snippet .toggle .show {
	DISPLAY: none
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .show {
	DISPLAY: none
}
#AD2 .listing .description.snippet .toggle .hide {
	DISPLAY: inline
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .hide {
	DISPLAY: inline
}
#AD2 .listing .description.snippet .toggle .onShow {
	DISPLAY: inline; MARGIN-LEFT: 0px
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .onShow {
	DISPLAY: inline; MARGIN-LEFT: 0px
}
#AD2 .listing .description.snippet .toggle .onHide {
	DISPLAY: none
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .onHide {
	DISPLAY: none
}
#AD2 .listing .description.snippet .off.toggle .show {
	DISPLAY: inline
}
.listing#ACCOMM_DETAIL .description.snippet .off.toggle .show {
	DISPLAY: inline
}
#AD2 .listing .description.snippet .off.toggle .hide {
	DISPLAY: none
}
.listing#ACCOMM_DETAIL .description.snippet .off.toggle .hide {
	DISPLAY: none
}
#AD2 .listing .description.snippet .off.toggle .onShow {
	DISPLAY: none
}
.listing#ACCOMM_DETAIL .description.snippet .off.toggle .onShow {
	DISPLAY: none
}
#AD2 .listing .description.snippet .off.toggle .onHide {
	DISPLAY: inline
}
.listing#ACCOMM_DETAIL .description.snippet .off.toggle .onHide {
	DISPLAY: inline
}
#AD2 .listing .description.snippet .toggle .show {
	PADDING-LEFT: 0px
}
#AD2 .listing .description.snippet .toggle .hide {
	PADDING-LEFT: 0px
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .show {
	PADDING-LEFT: 0px
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .hide {
	PADDING-LEFT: 0px
}
#AD2 .listing .description.snippet .toggle .show {
	BACKGROUND-IMAGE: none
}
#AD2 .listing .description.snippet .toggle .hide {
	BACKGROUND-IMAGE: none
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .show {
	BACKGROUND-IMAGE: none
}
.listing#ACCOMM_DETAIL .description.snippet .toggle .hide {
	BACKGROUND-IMAGE: none
}
.perfecttrip .tabContainerBody .tabContent {
	DISPLAY: none
}
#iframediv {
	Z-INDEX: 1002; POSITION: relative
}
.flyoutContentsNarrow {
	MARGIN-TOP: 12px; WIDTH: 130px
}
.flyoutContentsWide {
	WIDTH: 200px; PADDING-TOP: 12px
}
.mediaBox.overlay .inner .media {
	WIDTH: 233px
}
.iconFly {
	MARGIN-TOP: -10px; WIDTH: 322px; DISPLAY: block
}
.iconFly UL {
	MARGIN-BOTTOM: 15px
}
.iconFly UL LI {
	BORDER-BOTTOM: #c8d8aa 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff !important; PADDING-LEFT: 52px; PADDING-RIGHT: 5px; COLOR: #555; PADDING-TOP: 10px
}
.iconFly UL LI.last {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px
}
.iconFly UL LI IMG.icon {
	WIDTH: 38px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 38px; MARGIN-LEFT: -51px
}
.iconFly UL LI A {
	DISPLAY: block; FONT-SIZE: 107.5%; FONT-WEIGHT: bold
}
.iconFly A.all {
	TEXT-TRANSFORM: uppercase; MARGIN: 10px 0px; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.iconFly .button A {
	TEXT-TRANSFORM: uppercase
}
.fnf.iconFly UL LI IMG.icon {
	BACKGROUND-IMAGE: url(/img2/sprites/funFlyIcon.gif)
}
.fnf.iconFly UL LI.nG .icon {
	BACKGROUND-POSITION: 0px 0px
}
.fnf.iconFly UL LI.nA .icon {
	BACKGROUND-POSITION: -40px 0px
}
.fnf.iconFly UL LI.nF .icon {
	BACKGROUND-POSITION: -80px 0px
}
.fnf.iconFly UL LI.nB .icon {
	BACKGROUND-POSITION: -120px 0px
}
.fnf.iconFly UL LI.nW .icon {
	BACKGROUND-POSITION: -160px 0px
}
.memOnly.iconFly {
	WIDTH: 300px
}
.memOnly.iconFly UL LI IMG.icon {
	BACKGROUND-IMAGE: url(/img2/sprites/memFlyIcon.gif)
}
.memOnly.iconFly UL LI.guides .icon {
	BACKGROUND-POSITION: 0px 0px
}
.memOnly.iconFly UL LI.gifts .icon {
	BACKGROUND-POSITION: -42px 0px
}
.memOnly.iconFly UL LI.tools .icon {
	BACKGROUND-POSITION: -84px 0px
}
.memOnly.iconFly UL LI.deals .icon {
	BACKGROUND-POSITION: -126px 0px
}
.overlay .media A.caption {
	DISPLAY: block; FONT-SIZE: 95%; FONT-WEIGHT: bold
}
.overlay .media .name {
	MARGIN-TOP: 10px
}
.overlay .media .rating {
	MARGIN-TOP: 10px; COLOR: #858585
}
.overlay .media .rating IMG {
	DISPLAY: inline
}
#lightbox .ric {
	WIDTH: 405px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; PADDING-TOP: 15px
}
#lightbox .ric FIELDSET {
	
}
#lightbox .ric .legend {
	MARGIN-BOTTOM: 6px; COLOR: #2c2c2c; FONT-SIZE: 130%; FONT-WEIGHT: bold
}
#lightbox .ric .error {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 3px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -58px -1180px; COLOR: #ff2400; PADDING-TOP: 3px
}
#lightbox .ric TEXTAREA {
	BORDER-BOTTOM: #a0c4b3 1px solid; BORDER-LEFT: #a0c4b3 1px solid; WIDTH: 400px; BORDER-TOP: #a0c4b3 1px solid; BORDER-RIGHT: #a0c4b3 1px solid
}
#lightbox .ric INPUT {
	BORDER-BOTTOM: #a0c4b3 1px solid; BORDER-LEFT: #a0c4b3 1px solid; WIDTH: 400px; BORDER-TOP: #a0c4b3 1px solid; BORDER-RIGHT: #a0c4b3 1px solid
}
#lightbox .ric TEXTAREA {
	DISPLAY: block; MARGIN-BOTTOM: 14px; HEIGHT: 116px
}
#lightbox .ric .email INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #101010; FONT-SIZE: 100%; PADDING-TOP: 2px
}
#lightbox .ric .msgTxt {
	PADDING-BOTTOM: 7px
}
#lightbox .ric .msgTxt EM {
	COLOR: #c60
}
#lightbox .finished.ric .msgTxt {
	COLOR: #0b5429
}
#lightbox .ric .email {
	MARGIN-BOTTOM: 4px
}
#lightbox .ric .email LABEL {
	PADDING-BOTTOM: 2px; DISPLAY: block; FONT-WEIGHT: normal
}
#lightbox .ric .email LABEL .req {
	COLOR: #c60
}
#lightbox .ric .note {
	FONT-SIZE: 92.5%
}
#lightbox .ric .action {
	MARGIN-TOP: 10px
}
#lightbox .ric .action .cancel {
	FLOAT: left
}
#lightbox .ajaxInFlight.ric .action .button {
	VISIBILITY: hidden
}
#lightbox .ric .action .cancel {
	MARGIN-LEFT: 10px; FONT-SIZE: 92.5%
}
#lightbox .finished.ric .action {
	TEXT-ALIGN: center
}
#lightbox .finished.ric .action .cancel {
	FLOAT: none
}
.SatisfactionSurveyPopup#DHTMLPOPUP #satisfactionSurvey DIV.wrap IMG {
	CURSOR: pointer
}
DIV.autocompleter-loading {
	WIDTH: 20px; BACKGROUND: url(/img2/spinner.gif) #fff no-repeat center 50%; FLOAT: left; HEIGHT: 16px; CLEAR: right
}
UL.autocompleter-choices {
	Z-INDEX: 50; BORDER-BOTTOM: #b7cb92 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #b7cb92 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #2c2c2c; FONT-SIZE: 77.5%; BORDER-TOP: #b7cb92 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #b7cb92 1px solid; PADDING-TOP: 0px
}
UL.flights.autocompleter-choices {
	Z-INDEX: 50; BORDER-BOTTOM: #c8c8c8 1px solid; POSITION: absolute; TEXT-ALIGN: left; BORDER-LEFT: #c8c8c8 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #2c2c2c; FONT-SIZE: 77.5%; BORDER-TOP: #c8c8c8 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 0px
}
UL.flights.autocompleter-choices LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 14px; PADDING-LEFT: 10px; PADDING-RIGHT: 8px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
UL.autocompleter-choices LI {
	POSITION: relative; PADDING-BOTTOM: 0.1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1.5em; FONT-SIZE: 1em; CURSOR: pointer; FONT-WEIGHT: normal; PADDING-TOP: 0.1em
}
UL.autocompleter-choices LI.autocompleter-selected {
	BACKGROUND-COLOR: #f6df9c; COLOR: #000
}
UL.autocompleter-choices SPAN.autocompleter-queried {
	FONT-WEIGHT: bold
}
UL.autocompleter-choices LI.autocompleter-selected SPAN.autocompleter-queried {
	COLOR: #000
}
.floatContainer:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
.floatContainer {
	DISPLAY: inline-block
}
* HTML .floatContainer {
	
}
* .floatContainer {
	DISPLAY: block
}
.gridB .sidebar .box {
	MARGIN-LEFT: 22px
}
#BODYCON .hacForm {
	PADDING-BOTTOM: 14px
}
#BODYCON .hacForm LEGEND {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #09532d; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#BODYCON .hacForm .legend {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #09532d; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#BODYCON .hacForm FIELDSET .label {
	DISPLAY: block; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
#BODYCON .hacForm FIELDSET LABEL {
	DISPLAY: block; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
#BODYCON .hacForm FIELDSET .wrap SPAN.cal INPUT {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #101010; FONT-SIZE: 100%
}
#BODYCON .hacForm FIELDSET SELECT {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #101010; FONT-SIZE: 100%
}
#BODYCON .hacForm FIELDSET SELECT#zfp {
	MARGIN-RIGHT: 4px
}
#BODYCON .hacForm FIELDSET SELECT#zfn {
	MARGIN-RIGHT: 18px
}
#BODYCON .hacForm FIELDSET .wrap {
	MARGIN: 0px 0px 5px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden
}
#BODYCON .hacForm FIELDSET .availability SPAN {
	FLOAT: left
}
#BODYCON .hacForm FIELDSET .price SPAN {
	FLOAT: left
}
#BODYCON .hacForm FIELDSET .availability SPAN.icn {
	FLOAT: none
}
#BODYCON .hacForm FIELDSET .wrap SPAN.cal {
	MARGIN-RIGHT: 15px
}
#BODYCON .hacForm FIELDSET .wrap SPAN.first.cal {
	MARGIN-RIGHT: 26px
}
#BODYCON .hacForm FIELDSET .wrap SPAN.all {
	MARGIN-TOP: 1.2em
}
#BODYCON .hacForm FIELDSET .wrap SPAN.all {
	PADDING-BOTTOM: 3px; TEXT-INDENT: -19px; MARGIN: 17px 0px 0px; PADDING-LEFT: 20px; WIDTH: 135px; PADDING-RIGHT: 0px; WHITE-SPACE: normal; PADDING-TOP: 3px
}
#BODYCON .accordion .pane .hacForm FIELDSET .wrap SPAN.all {
	WIDTH: 115px
}
#BODYCON .hacForm FIELDSET.propertytype LABEL {
	DISPLAY: inline
}
#BODYCON .hacForm FIELDSET .wrap SPAN.all LABEL {
	DISPLAY: inline
}
#BODYCON .hacForm FIELDSET .wrap SPAN.all LABEL {
	VERTICAL-ALIGN: middle
}
#BODYCON .hacForm FIELDSET .wrap SPAN.all INPUT {
	VERTICAL-ALIGN: middle
}
#BODYCON .hacForm FIELDSET .price.wrap SPAN {
	MARGIN-RIGHT: 26px
}
#BODYCON .hacForm FIELDSET .price.wrap SPAN.ppl {
	MARGIN-RIGHT: 0px
}
.text#hacGeo {
	WIDTH: 245px
}
.text#attractionCity {
	WIDTH: 245px
}
.text#restaurantCity {
	WIDTH: 245px
}
FORM .availability.wrap .cal IMG {
	MARGIN-TOP: 3px
}
#BODYCON .errorblock #clarify_title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#BODYCON .errorblock #clarify_error {
	PADDING-BOTTOM: 5px; FONT-STYLE: italic; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; COLOR: #901000; PADDING-TOP: 3px
}
FORM SPAN.error_msg {
	PADDING-BOTTOM: 5px; FONT-STYLE: italic; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: none; MARGIN-BOTTOM: 5px; COLOR: #901000; PADDING-TOP: 3px
}
.dsrc {
	VISIBILITY: hidden
}
.tabContainer .tabContainerHead {
	BORDER-BOTTOM: #92b154 2px solid; POSITION: relative; MARGIN: 5px 0px 14px; HEIGHT: 100%; OVERFLOW: hidden
}
.tabContainer .tabContainerHead .tab {
	BORDER-BOTTOM: #c0d0a1 0px solid; POSITION: relative; BORDER-LEFT: #c0d0a1 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f2f6eb; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 1em/145% Arial, Tahoma, "Bitstream Vera Sans", sans-serif; FLOAT: left; BORDER-TOP: #c0d0a1 1px solid; CURSOR: pointer; BORDER-RIGHT: #c0d0a1 1px solid; PADDING-TOP: 2px
}
.tabContainer .tabContainerHead .disabled {
	CURSOR: auto
}
.tabContainer .tabContainerHead .tab A {
	COLOR: #2c2c2c
}
.tabContainer .tabContainerHead .tab A:hover {
	TEXT-DECORATION: none
}
.tabContainer .tabContainerHead .tab .label {
	MARGIN: 2px 11px
}
.tabContainer .tabContainerHead .tab DIV {
	WHITE-SPACE: nowrap; COLOR: #2c2c2c
}
.tabContainer .tabContainerHead .current.tab {
	BORDER-BOTTOM-COLOR: #92b154; BACKGROUND-COLOR: #92b154; BORDER-TOP-COLOR: #92b154; BORDER-RIGHT-COLOR: #92b154; BORDER-LEFT-COLOR: #92b154; CURSOR: auto
}
.tabContainer .tabContainerHead .current.tab DIV {
	COLOR: #fff
}
.tabContainer .tabContainerHead .hvrIE6.tab:hover {
	BORDER-BOTTOM-COLOR: #92b154; BACKGROUND-COLOR: #92b154; BORDER-TOP-COLOR: #92b154; BORDER-RIGHT-COLOR: #92b154; BORDER-LEFT-COLOR: #92b154; TEXT-DECORATION: none
}
.tabContainer .tabContainerHead .mseOvr.tab {
	BORDER-BOTTOM-COLOR: #92b154; BACKGROUND-COLOR: #92b154; BORDER-TOP-COLOR: #92b154; BORDER-RIGHT-COLOR: #92b154; BORDER-LEFT-COLOR: #92b154; TEXT-DECORATION: none
}
.tabContainer .tabContainerHead .hvrIE6.tab:hover DIV {
	COLOR: #fff; TEXT-DECORATION: none
}
.tabContainer .tabContainerHead .mseOvr.tab DIV {
	COLOR: #fff; TEXT-DECORATION: none
}
.tabContainer .progresstab {
	BACKGROUND: url(/img2/generic/site/loop.gif) no-repeat center center; HEIGHT: 40px
}
.facebookAvatar {
	POSITION: relative
}
.facebookAvatar .facebookAvatarIcon {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.facebookAvatar .facebookAvatarLogo {
	POSITION: absolute; BOTTOM: 2px; RIGHT: 2px
}
DIV.facebookConnectProcessing {
	PADDING-LEFT: 21px; BACKGROUND: url(/img2/spinner.gif) no-repeat left center; MARGIN-LEFT: 5px
}
DIV.fbConnectActions {
	MARGIN-TOP: 8px
}
DIV.fbConnectAction {
	FLOAT: left; MARGIN-RIGHT: 40px
}
DIV.fbConnectClearActions {
	CLEAR: left
}
DIV.fbConnectLower {
	PADDING-TOP: 3px
}
DIV.fbConnectDialogSpacer {
	HEIGHT: 5px
}
#TAMG_SUBS A.firstEdit {
	DISPLAY: inline
}
#OPTINSNIPLET A.firstEdit {
	DISPLAY: inline
}
#TAMG_SUBS FIELDSET.editFields {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: -12px 25px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#TAMG_SUBS FIELDSET.editFields LABEL {
	COLOR: #217148; FONT-WEIGHT: bold
}
#OPTINSNIPLET FIELDSET.editFields LABEL {
	COLOR: #217148; FONT-WEIGHT: bold
}
#TAMG_SUBS FIELDSET.editFields INPUT {
	BORDER-BOTTOM: #b3cbc4 1px solid; BORDER-LEFT: #b3cbc4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 198px; PADDING-RIGHT: 2px; BORDER-TOP: #b3cbc4 1px solid; BORDER-RIGHT: #b3cbc4 1px solid; PADDING-TOP: 2px
}
#OPTINSNIPLET FIELDSET.editFields INPUT {
	BORDER-BOTTOM: #b3cbc4 1px solid; BORDER-LEFT: #b3cbc4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 198px; PADDING-RIGHT: 2px; BORDER-TOP: #b3cbc4 1px solid; BORDER-RIGHT: #b3cbc4 1px solid; PADDING-TOP: 2px
}
#aw_dest_container {
	FLOAT: right
}
.withBtn {
	OVERFLOW: hidden
}
.withBtn .nxtTo {
	FLOAT: left; MARGIN-LEFT: 6px
}
.withBtn .across {
	MARGIN-TOP: 2px; FLOAT: right
}
#PAGE .accordion DIV {
	OVERFLOW: visible
}
#PAGE .accordion FORM {
	OVERFLOW: visible
}
.accordion .pane FORM.box {
	OVERFLOW: visible
}
.accordion .pane FORM .interior {
	OVERFLOW: visible !important
}
.box {
	MARGIN-BOTTOM: 15px
}
.box {
	OVERFLOW: hidden
}
.box .interior {
	OVERFLOW: hidden
}
.box .scaffold {
	OVERFLOW: hidden
}
.box .header {
	COLOR: #217148; FONT-WEIGHT: bold
}
.box .lft {
	FLOAT: left
}
.box .mid {
	BORDER-BOTTOM: #0f0 10px solid; BORDER-LEFT: #0f0 10px solid; DISPLAY: none; BORDER-TOP: #0f0 10px solid; BORDER-RIGHT: #0f0 10px solid
}
.box .rgt {
	FLOAT: right
}
.box .cnrR2 {
	HEIGHT: 2px
}
.box .cnrR3 {
	HEIGHT: 3px
}
.box .cnrR5 {
	HEIGHT: 5px
}
.box .cnrR2 .lft {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
.box .cnrR2 .rgt {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px
}
.box .cnrR3 .lft {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
.box .cnrR3 .rgt {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
.box .cnrR5 .lft {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.box .cnrR5 .rgt {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
#LEFTNAV .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -17px
}
#LEFTNAV .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -17px
}
#LEFTNAV #COMMUNITY_BOX .cnrR3 {
	BACKGROUND-COLOR: #fff
}
#LEFTNAV .sisr .cnrR3 {
	BACKGROUND-COLOR: #fff
}
#LEFTNAV #COMMUNITY_BOX .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -21px
}
#LEFTNAV .sisr .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -21px
}
#LEFTNAV #COMMUNITY_BOX .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -21px
}
#LEFTNAV .sisr .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -21px
}
.leftnav_chosen {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 92.5%; PADDING-TOP: 5px
}
DIV.first {
	MARGIN-TOP: 0px
}
.firstBox .box {
	MARGIN-TOP: 0px
}
.optional.firstBox .box {
	MARGIN-BOTTOM: 15px
}
.typeA .interior {
	BORDER-BOTTOM: #91b155 1px solid; BORDER-LEFT: #91b155 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #91b155 0px solid; BORDER-RIGHT: #91b155 1px solid; PADDING-TOP: 6px
}
.cap.typeA .interior {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.typeA {
	BACKGROUND-COLOR: #fff
}
.typeA .lft {
	MARGIN-TOP: -1px !important
}
.typeA .rgt {
	MARGIN-TOP: -1px !important
}
.typeA .cnrR3 {
	BORDER-BOTTOM: #91b155 0px solid; BORDER-LEFT: #91b155 0px solid; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #91b155 0px solid
}
.typeA .cnrR5 {
	BORDER-BOTTOM: #91b155 0px solid; BORDER-LEFT: #91b155 0px solid; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #91b155 0px solid
}
.cap.typeA .cnrR3 {
	BACKGROUND-COLOR: #91b155
}
.cap.typeA .cnrR5 {
	BACKGROUND-COLOR: #91b155
}
.typeA .cnrR3 {
	HEIGHT: 2px
}
.typeA .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -1px
}
.typeA .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -1px
}
.traveler .typeA.box .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -1px
}
.traveler .typeA.box .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -1px
}
.typeA .cnrR5 {
	HEIGHT: 4px
}
.typeA .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -1px
}
.typeA .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -1px
}
.typeA2 .cnrR5 {
	HEIGHT: 3px; BORDER-TOP: #d9e4c4 2px solid
}
.typeA2 .cnrR5 .lft {
	MARGIN-TOP: -2px; BACKGROUND-POSITION: -15px -25px
}
.typeA2 .cnrR5 .rgt {
	MARGIN-TOP: -2px; BACKGROUND-POSITION: -9px -25px
}
.typeA2 .interior {
	BORDER-BOTTOM: #d9e4c4 2px solid; BORDER-LEFT: #d9e4c4 2px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BORDER-TOP: #d9e4c4 0px solid; BORDER-RIGHT: #d9e4c4 2px solid; PADDING-TOP: 9px
}
.typeB .typeA2 .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -25px
}
.typeB .typeA2 .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -25px
}
.airfare .interior {
	BORDER-BOTTOM: #d9e4c4 2px solid; BORDER-LEFT: #d9e4c4 2px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BORDER-TOP: #d9e4c4 0px solid; BORDER-RIGHT: #d9e4c4 2px solid; PADDING-TOP: 9px
}
.airfare B {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #217148; FONT-SIZE: 120%; MARGIN-RIGHT: 4px
}
.airfare A {
	DISPLAY: block; COLOR: #202d95; FONT-WEIGHT: normal; TEXT-DECORATION: underline !important
}
.airfare A B {
	FONT-FAMILY: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; COLOR: #202d95; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.airfare A:hover {
	COLOR: #589442
}
.airfare A:hover B {
	COLOR: #589442
}
.airfare .interior IMG {
	MARGIN: 2px 5px 0px 0px; FLOAT: left
}
.miniHAC.typeA2 .cnrR5 {
	BORDER-BOTTOM-COLOR: #589442; BORDER-TOP-COLOR: #589442; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442
}
.miniHAC.typeA2 .interior {
	BORDER-BOTTOM-COLOR: #589442; BORDER-TOP-COLOR: #589442; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442
}
.miniHAC.typeA2 .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -37px
}
.miniHAC.typeA2 .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -37px
}
.miniHAC.typeA2 .tabBody {
	MARGIN-BOTTOM: 0px
}
#BODYCON .miniHAC.typeA2 .hacForm {
	PADDING-BOTTOM: 0px
}
#BODYCON .miniHAC.typeA2 .hacForm FIELDSET .wrap SPAN.cal {
	MARGIN-RIGHT: 0px
}
#BODYCON .miniHAC.typeA2 .hacForm FIELDSET .wrap SPAN.first.cal {
	MARGIN-RIGHT: 25px
}
.alt02.typeA2 .cnrR5 {
	BORDER-BOTTOM-COLOR: #589442; BORDER-TOP-COLOR: #589442; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442
}
.alt02.typeA2 .interior {
	BORDER-BOTTOM-COLOR: #589442; BORDER-TOP-COLOR: #589442; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442
}
.alt02.typeA2 .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -37px
}
.alt02.typeA2 .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -37px
}
.alt01.typeA.box {
	BORDER-BOTTOM-COLOR: #d9d9cd !important; BACKGROUND-COLOR: #f8f8ed !important; BORDER-TOP-COLOR: #d9d9cd !important; BORDER-RIGHT-COLOR: #d9d9cd !important; BORDER-LEFT-COLOR: #d9d9cd !important
}
.alt01.typeA.box .cnrR3 {
	BORDER-BOTTOM-COLOR: #d9d9cd !important; BACKGROUND-COLOR: #f8f8ed !important; BORDER-TOP-COLOR: #d9d9cd !important; BORDER-RIGHT-COLOR: #d9d9cd !important; BORDER-LEFT-COLOR: #d9d9cd !important
}
.alt01.typeA.box .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -13px
}
.alt01.typeA.box .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -13px
}
.alt01.typeA.box .interior {
	BORDER-BOTTOM: #d9d9cd 1px solid; BORDER-LEFT: #d9d9cd 1px solid; BORDER-TOP: #d9d9cd 0px solid; BORDER-RIGHT: #d9d9cd 1px solid
}
.editing.typeA.box {
	BORDER-BOTTOM-COLOR: #d9d9cd; BACKGROUND-COLOR: #f4f9f2; BORDER-TOP-COLOR: #d9d9cd; BORDER-RIGHT-COLOR: #d9d9cd; BORDER-LEFT-COLOR: #d9d9cd
}
.editing.typeA.box .cnrR3 {
	BORDER-BOTTOM-COLOR: #d9d9cd; BACKGROUND-COLOR: #f4f9f2; BORDER-TOP-COLOR: #d9d9cd; BORDER-RIGHT-COLOR: #d9d9cd; BORDER-LEFT-COLOR: #d9d9cd
}
.editing.typeA.box .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -49px
}
.editing.typeA.box .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -49px
}
#ALSO_VIEWED .cnrR5 {
	BACKGROUND: #f4f7ee
}
#ALSO_VIEWED .header {
	BACKGROUND: #f4f7ee
}
#ALSO_VIEWED .header {
	BORDER-BOTTOM: #c8d8aa 1px solid; BORDER-LEFT: #91b155 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; BORDER-TOP: #f4f7ee 0px solid; BORDER-RIGHT: #91b155 1px solid; PADDING-TOP: 6px
}
.typeB {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #d9e4c4
}
.typeB .interior {
	BACKGROUND-COLOR: #fff
}
.typeB .interior .cnrR3 {
	BACKGROUND-COLOR: #fff
}
.browseDest.typeB .cnrR3 {
	BACKGROUND-COLOR: #f3f6eb !important
}
.typeB .interior {
	MARGIN: 0px 4px
}
.typeB .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -7px
}
.typeB .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -7px
}
.typeB .interior .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -9px
}
.typeB .interior .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -9px
}
.interactive.typeB .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -5px
}
.interactive.typeB .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -5px
}
.interactive.typeB .interior .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -9px
}
.interactive.typeB .interior .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -9px
}
.commerce.typeB .interior .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -33px
}
.commerce.typeB .interior .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -33px
}
.typeB .header {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 8px
}
.typeB .subhead {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 8px
}
.typeB .arrows {
	MARGIN: 10px 18px
}
.typeB .split2.arrows {
	WIDTH: 40%; FLOAT: left
}
.typeB .all {
	MARGIN: 8px 0px 12px
}
.share.typeB .all {
	MARGIN: 8px 18px 12px
}
#ATTRACT_OVER .typeB .all {
	MARGIN: 8px 18px 12px
}
.typeB .interior .all {
	MARGIN: 8px 14px 3px
}
.typeC {
	POSITION: relative; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #8fb152; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.typeC .cnrR5 {
	HEIGHT: 0px
}
.typeC .cnrR5 .lft {
	POSITION: absolute; WIDTH: 6px; HEIGHT: 6px; TOP: 2px
}
.typeC .cnrR5 .rgt {
	POSITION: absolute; WIDTH: 6px; HEIGHT: 6px; TOP: 2px
}
.typeC .cnrR5 .lft {
	MARGIN: -2px 0px 0px -2px; BACKGROUND-POSITION: -28px -1px
}
.typeC .cnrR5 .rgt {
	MARGIN: -2px 0px 0px; BACKGROUND-POSITION: -21px -1px; RIGHT: 0px
}
.typeC .interior {
	BORDER-BOTTOM: #d0dfb8 2px solid; BORDER-LEFT: #d0dfb8 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f3f6eb; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BORDER-TOP: #d0dfb8 2px solid; BORDER-RIGHT: #d0dfb8 2px solid; PADDING-TOP: 6px
}
.typeC#COMMUNITY_BOX .interior {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 6px
}
#SIS_ACCORDION .window {
	BACKGROUND: url(/img2/sprites/sbSISAccordion.gif) #f1f5e6 no-repeat -1px -1px; PADDING-TOP: 5px
}
#SIS_ACCORDION .window H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/img2/sprites/sbSISAccordion.gif) no-repeat -1px bottom; COLOR: #217148; FONT-SIZE: 105%; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#SIS_ACCORDION .window H2 SPAN {
	PADDING-LEFT: 17px; BACKGROUND: url(/img2/sprites/sbSISAccordion.gif) no-repeat -316px -122px; CURSOR: pointer
}
#SIS_ACCORDION .active.window {
	BACKGROUND-POSITION: -1px -93px
}
#SIS_ACCORDION .active.window H2 {
	BACKGROUND-POSITION: -315px bottom
}
#SIS_ACCORDION .active.window H2 SPAN {
	BACKGROUND-POSITION: -317px -191px; COLOR: #fff; CURSOR: default
}
#SIS_ACCORDION .pane {
	MARGIN: 1px 1px 0px
}
.travNet .sisNoContribution {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.travNet .sisContribution {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.travNet .sisContribution .rate {
	MARGIN-RIGHT: 0px
}
.travNet .pinIt {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #d0dfb8 2px solid; PADDING-TOP: 8px
}
.travNet .accordion .askThem A {
	FONT-WEIGHT: bold
}
.travNet .accordion .sisContribution TABLE THEAD .spacer {
	WIDTH: 200px
}
.travNet .accordion .sisContribution TABLE THEAD .num {
	WIDTH: 88px
}
.commerce {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f6d97e; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.commerce .interior {
	BACKGROUND-COLOR: #faefd3
}
.commerce .interior .cnrR3 {
	BACKGROUND-COLOR: #faefd3
}
.commerce .interior {
	POSITION: relative; TOP: -1px
}
#BODYCON #ACCOMM_DETAIL .details .listInfo LI.flyout A:hover {
	TEXT-DECORATION: underline
}
#BODYCON #ACCOMM_DETAIL .details .listInfo LI A {
	TEXT-DECORATION: underline
}
#BODYCON #ACCOMM_DETAIL .details .listInfo LI.flyout A {
	TEXT-DECORATION: none
}
#BODYCON #ACCOMM_DETAIL .details .listInfo LI A:hover {
	TEXT-DECORATION: none
}
#BODYCON .commerce .brand {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 55px; PADDING-RIGHT: 14px; COLOR: #2c2c2c; FONT-SIZE: 115%; PADDING-TOP: 3px
}
#BODYCON .commerce .interior .sub {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 7px !important
}
#BODYCON .commerce .interior .sub A {
	TEXT-DECORATION: underline
}
#BODYCON .commerce .interior .sub A:hover {
	COLOR: #589442; TEXT-DECORATION: none
}
#BODYCON .commerce .interior .sub .special {
	PADDING-BOTTOM: 2px; DISPLAY: block; BACKGROUND: url(/img2/icons/24/tag_dollar.gif) no-repeat 0px 0px; HEIGHT: 100%; OVERFLOW: hidden
}
#BODYCON .commerce .interior .sub .special A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 33px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#BODYCON A.linkCR {
	TEXT-TRANSFORM: uppercase; TEXT-DECORATION: underline
}
.commerce .interior H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-SIZE: 1.5em; PADDING-TOP: 7px
}
.commerce .interior H2 A {
	TEXT-DECORATION: underline
}
.commerce .interior H2 A:hover {
	COLOR: #589442
}
.commerce .interior DL {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.commerce .interior DL A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 35px; PADDING-RIGHT: 14px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.commerce .interior DL A:hover {
	COLOR: #589442 !important
}
.commerce .interior DL A:hover SPAN {
	COLOR: #589442 !important
}
.commerce .interior DL DT {
	TEXT-ALIGN: right; FONT-STYLE: italic; COLOR: #9f9f9f; FONT-SIZE: 0.83em; FONT-WEIGHT: normal; MARGIN-RIGHT: 14px
}
.commerce .interior DL DD UL LI {
	BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -52px -1055px
}
.commerce .interior DL DD UL LI A VAR {
	TEXT-DECORATION: underline
}
.commerce .interior DL DD UL LI SPAN {
	DISPLAY: block; COLOR: #2c2c2c; FONT-SIZE: 0.91em
}
.commerce .interior DL DD UL LI SPAN B {
	COLOR: #589442
}
.commerce .interior DL DD.b {
	LINE-HEIGHT: 100%; FONT-SIZE: 0.91em; FONT-WEIGHT: bold
}
.commerce .interior DL DD UL LI.direct {
	MARGIN: 4px 2px; BACKGROUND: #fbebc0; PADDING-TOP: 4px
}
.commerce .interior DL DD UL LI.direct A {
	PADDING-LEFT: 11px
}
.commerce .interior DL DD UL LI.direct IMG {
	DISPLAY: none
}
.commerce .interior DL DD UL LI.direct IMG.icon {
	MARGIN: 0px 0px 2px -1px; DISPLAY: block
}
.commerce .interior DL A.suppDirPad {
	PADDING-LEFT: 14px
}
.balance .commerce .interior DL DD.b {
	MARGIN-RIGHT: 86px
}
.balance .commerce .interior DL DT {
	MARGIN-TOP: -18px
}
.balance .commerce .interior DL DT.spBy {
	MARGIN-TOP: -6px
}
.guide H2 {
	MARGIN-BOTTOM: 12px
}
.guide H2 SPAN {
	PADDING-LEFT: 4px; COLOR: #565656; FONT-SIZE: 85%
}
.guide .interior .wrap IMG {
	WIDTH: 48px; DISPLAY: inline; FLOAT: left; HEIGHT: 58px; MARGIN-RIGHT: 12px
}
.guide .interior .wrap P {
	MARGIN-BOTTOM: 8px
}
.guide .interior .wrap .pdf A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.guide .interior .wrap .pdf SPAN {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#LEFTNAV .guide {
	MARGIN: 8px 4px
}
#LEFTNAV .guide .cnrR3 {
	BORDER-BOTTOM-COLOR: #d0d0c2; BORDER-TOP-COLOR: #d0d0c2; BORDER-RIGHT-COLOR: #d0d0c2; BORDER-LEFT-COLOR: #d0d0c2
}
#LEFTNAV .guide .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -13px
}
#LEFTNAV .guide .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -13px
}
#LEFTNAV .guide .interior {
	BORDER-BOTTOM-COLOR: #d0d0c2; PADDING-BOTTOM: 16px; BORDER-TOP-COLOR: #d0d0c2; PADDING-LEFT: 11px; PADDING-RIGHT: 12px; BORDER-RIGHT-COLOR: #d0d0c2; BORDER-LEFT-COLOR: #d0d0c2; PADDING-TOP: 6px
}
#LEFTNAV .guide .interior .wrap P {
	LINE-HEIGHT: 123%; MARGIN-BOTTOM: 23px !important
}
#LEFTNAV .guide .interior .wrap IMG {
	MARGIN: 1px -1px 0px 8px; FLOAT: right
}
#LEFTNAV .guide .h18 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 1.47em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #09532d; PADDING-TOP: 0px
}
.grabNGo.guide .interior {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 15px
}
.grabNGo.guide H2 {
	MARGIN-BOTTOM: 5px; COLOR: #09532d; FONT-SIZE: 1.47em; FONT-WEIGHT: normal
}
.grabNGo.guide IMG.gdSample {
	MARGIN: 3px 4px 0px 16px; FLOAT: right
}
.interactive {
	BACKGROUND-COLOR: #d9e4c4
}
.sml.interactive {
	WIDTH: 156px
}
.med.interactive {
	WIDTH: 300px
}
.sml.interactive .mapOverview {
	WIDTH: 140px; HEIGHT: 120px
}
.med.interactive .mapOverview {
	WIDTH: 284px; HEIGHT: 240px
}
.interactive .object {
	BACKGROUND-COLOR: #f4faf1; MARGIN: 1px 4px 4px
}
.interactive .wrap {
	MARGIN: 0px 4px
}
.interactive .all {
	MARGIN: 8px 14px 12px
}
.staticMap.sml.interactive .mapOverview {
	HEIGHT: 74px
}
.staticMap.med.interactive .mapOverview {
	HEIGHT: 74px
}
.wide.interactive .mapOverview {
	MARGIN: 1px auto; WIDTH: 401px; HEIGHT: 133px
}
.mapMed.interactive .mapOverview {
	MARGIN: 1px auto; WIDTH: 268px; HEIGHT: 133px
}
.wide.interactive .object {
	BACKGROUND-COLOR: #f2f6eb; MARGIN: 15px 15px 0px
}
.mapMed.interactive .object {
	BACKGROUND-COLOR: #f2f6eb; MARGIN: 15px 15px 0px
}
.wide.interactive .all {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.mapMed.interactive .all {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
.mapOverview {
	MARGIN: 1px auto 4px; CURSOR: pointer
}
#LEFTNAV .nearby {
	MARGIN: 8px 4px
}
.nearby {
	COLOR: #565656; FONT-SIZE: 92.5%
}
.nearby .interior .header {
	FONT-SIZE: 115%
}
#LEFTNAV .nearby .interior .header {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nearby .interior .text {
	MARGIN: 8px 0px; COLOR: #565656
}
#BODYCON .blueBar.box .cnrR3 {
	BACKGROUND-COLOR: #f3f6eb; HEIGHT: 3px; BORDER-TOP: 0px
}
#BODYCON .blueBar.box .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -5px; HEIGHT: 3px
}
#BODYCON .blueBar.box .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -5px; HEIGHT: 3px
}
#BODYCON .blueBar.box .arrows LI A {
	TEXT-DECORATION: underline
}
#BODYCON .blueBar.box .arrows LI A:hover {
	TEXT-DECORATION: none
}
.listing .blueBar.box {
	CLEAR: both
}
.blueBar {
	BACKGROUND-COLOR: #f2f6eb; COLOR: #565656
}
.blueBar .interior {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; FONT-SIZE: 92.5%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.blueBar .availability.interior B {
	COLOR: #c60
}
#ACCOMM_DETAIL .blueBar {
	WIDTH: 601px
}
.gridA .balance .blueBar {
	WIDTH: 433px
}
#LEFTNAV .deals {
	BORDER-BOTTOM: #d5e3bb 1px solid; BORDER-LEFT: #d5e3bb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; BORDER-TOP: #d5e3bb 1px solid; BORDER-RIGHT: #d5e3bb 1px solid; PADDING-TOP: 10px
}
#LEFTNAV .deals H2 {
	POSITION: relative; MARGIN: 4px 0px 8px; COLOR: #333; FONT-SIZE: 1em
}
#LEFTNAV .deals .h2 {
	POSITION: relative; MARGIN: 4px 0px 8px; COLOR: #333; FONT-SIZE: 1em
}
#LEFTNAV .deals .pophotelstitle {
	POSITION: relative; MARGIN: 4px 0px 8px; COLOR: #333; FONT-SIZE: 1em
}
#LEFTNAV .deals .h2 {
	FONT-WEIGHT: bold
}
#LEFTNAV .deals .header {
	MARGIN-BOTTOM: 8px; COLOR: #217148; FONT-WEIGHT: bold
}
#LEFTNAV .deals .pophotelstitle {
	FONT-WEIGHT: bold
}
#LEFTNAV .deals UL LI {
	MARGIN: 0px 0px 6px; COLOR: #666; FONT-SIZE: 0.91em
}
#LEFTNAV .deals UL LI I {
	FONT-STYLE: normal; COLOR: #09532d; FONT-WEIGHT: normal
}
#LEFTNAV .deals UL LI A:hover {
	TEXT-DECORATION: underline
}
#LEFTNAV .deals UL LI .posted {
	CLEAR: both
}
#LEFTNAV .deals UL LI .rating {
	MARGIN: 1px 0px 0px
}
#LEFTNAV .deals UL LI .rating EM {
	LINE-HEIGHT: 13px
}
.balance .deals UL {
	WIDTH: 23%; FLOAT: left; MARGIN-LEFT: 14px; FONT-SIZE: 0.91em
}
.balance .deals UL.first {
	MARGIN: 0px
}
.balance .deals UL LI {
	LINE-HEIGHT: 12px; MARGIN-BOTTOM: 5px
}
.balance .deals .col2 UL {
	WIDTH: 48%
}
.balance .last.deals.box {
	MARGIN-BOTTOM: 0px
}
.thumbnails UL LI .flyoutContents {
	DISPLAY: none
}
.thumbnails UL {
	OVERFLOW: hidden
}
.thumbnails UL LI A {
	DISPLAY: block
}
.thumbnails UL LI A IMG {
	DISPLAY: block
}
.thumbnails UL LI {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-COLOR: #fff; FLOAT: left; MARGIN-RIGHT: 9px
}
.thumbnails UL LI.video SPAN {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(/img2/icons/32/video_big.gif) no-repeat center center; HEIGHT: 50px; TOP: 45px; CURSOR: pointer; LEFT: 45px
}
.media .interior {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 8px
}
.media .interior H2 {
	LINE-HEIGHT: normal; MARGIN-BOTTOM: 8px
}
.media .interior IMG {
	WIDTH: 50px; DISPLAY: block; HEIGHT: 50px
}
.sidebar .media .thumbnails {
	WIDTH: 270px
}
.media .thumbnails UL {
	MARGIN: 0px -5px; OVERFLOW: hidden
}
.media .thumbnails UL LI {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px 5px 10px; FLOAT: left
}
.media .thumbnails UL LI A {
	BORDER-BOTTOM: #d9e4c4 5px solid; BORDER-LEFT: #d9e4c4 5px solid; DISPLAY: block; BORDER-TOP: #d9e4c4 5px solid; BORDER-RIGHT: #d9e4c4 5px solid
}
.media .thumbnails UL LI A:hover {
	BORDER-BOTTOM-COLOR: #91b155; BORDER-TOP-COLOR: #91b155; BORDER-RIGHT-COLOR: #91b155; BORDER-LEFT-COLOR: #91b155
}
.media .thumbnails UL LI.video SPAN {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(/img2/icons/64/video.gif) no-repeat 0px 0px; HEIGHT: 50px; TOP: 5px; CURSOR: pointer; LEFT: 5px
}
.media .all {
	MARGIN: 0px 0px 8px
}
.mediaLinks {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #7f7f7f; PADDING-TOP: 2px
}
.mediaLinks A {
	FONT-FAMILY: arial, sans-serif; FONT-WEIGHT: bold
}
.media .flatLinks {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #7f7f7f; PADDING-TOP: 2px
}
.addMedia {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; PADDING-TOP: 2px
}
.travRe .cnrR5 {
	BACKGROUND-COLOR: #91b155
}
.travRe .interior {
	BORDER-BOTTOM: #91b155 1px solid; BORDER-LEFT: #91b155 1px solid; PADDING-BOTTOM: 18px; BACKGROUND-COLOR: #f4f7ee; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #91b155 1px solid; PADDING-TOP: 12px
}
.travRe .interior H2 {
	COLOR: #217148
}
.travRe .interior DL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.travRe .interior TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.travRe .interior DL {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c8d8aa 1px solid; PADDING-TOP: 18px
}
.travRe .interior DL.first {
	BORDER-TOP: medium none; PADDING-TOP: 22px
}
.travRe .interior DL DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.travRe .interior DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.travRe .interior DL DT {
	LINE-HEIGHT: 100%; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat 0px -339px; COLOR: #414141
}
.travRe .interior DL DD {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 10px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.83em; PADDING-TOP: 0px
}
.travRe .interior DL DD.b {
	TEXT-TRANSFORM: uppercase
}
.travRe .interior DL DD.tip {
	BACKGROUND: url(/img2/borders/dottedBorder_oliveDrab.gif) repeat-x left bottom
}
.travRe .interior DL.bestLinks DD {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 8px; PADDING-TOP: 0px
}
.travRe .interior DL DD LI {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/generic/site/bgDottedRule_oliveDrab.gif) repeat-x left bottom; PADDING-TOP: 5px
}
.travRe .interior DL DD UL.prevNext LI {
	COLOR: #bfc4d8; FONT-WEIGHT: bold
}
.travRe .interior DL DD LI.noLinks {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.travRe .interior DL DD.b LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 100%; MARGIN: 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.travRe .interior DL.tips DD.tip * {
	LINE-HEIGHT: 1.5
}
.travRe .interior DL.tips DIV.title {
	COLOR: #202d95
}
.travRe .interior DL.tips BLOCKQUOTE {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.travRe .interior DL DD.travelerArticles UL.rList {
	MARGIN-BOTTOM: 8px
}
.travRe .interior DL DD.travelerArticles UL.rList LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 107.5%; PADDING-TOP: 0px
}
.travRe .interior DL DD.travelerArticles .all {
	FONT: 100% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #4a8534
}
.travRe .interior DL DD.travelerArticles .all A {
	PADDING-RIGHT: 5px
}
.travRe .interior DL DD.travelerArticles .all UL {
	PADDING-LEFT: 5px
}
.travRe .interior DL DD.travelerArticles .all UL {
	DISPLAY: inline
}
.travRe .interior DL DD.travelerArticles .all UL LI {
	DISPLAY: inline
}
.travRe .interior TABLE {
	WIDTH: 100%; WHITE-SPACE: pre-wrap; TABLE-LAYOUT: fixed
}
.travRe .interior CAPTION {
	PADDING-BOTTOM: 16px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #217148; PADDING-TOP: 0px
}
.travRe .interior TBODY TR TD {
	BORDER-BOTTOM: #91b155 1px dotted
}
.travRe .interior THEAD TR TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.travRe .interior TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #858585; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.travRe .interior TD {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 5px
}
.travRe .interior TD A {
	PADDING-RIGHT: 10px
}
.travRe .interior TD.lft {
	TEXT-ALIGN: left
}
.travRe .interior TABLE TH.lft {
	TEXT-ALIGN: left
}
.travRe .interior TD.rgt {
	TEXT-ALIGN: right
}
.travRe .interior TABLE TH.rgt {
	TEXT-ALIGN: right
}
.travRe .interior DL.bestLinks TABLE TD {
	WIDTH: 50%; WHITE-SPACE: normal
}
.travRe .interior DL.topRated FIELDSET {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.travRe .interior DL.topRated TABLE TH {
	TEXT-ALIGN: right
}
.travRe .interior DL.topRated TABLE TD {
	TEXT-ALIGN: center
}
.travRe .interior DL.topRated TABLE TD.rgt {
	TEXT-ALIGN: right
}
.travRe .interior DL.topRated TABLE TD.lft {
	TEXT-ALIGN: left
}
.travRe .interior DL.topRated TABLE TD IMG {
	FLOAT: right
}
.travRe .interior FORM {
	COLOR: #858585; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.travRe .interior FORM FIELDSET {
	FLOAT: right
}
.travRe .interior FORM LABEL {
	COLOR: #858585; FONT-WEIGHT: normal
}
.travRe .interior FORM LABEL {
	PADDING-LEFT: 0.5em; DISPLAY: inline; FLOAT: left
}
.travRe .interior FORM SPAN.legend {
	PADDING-LEFT: 0.5em; DISPLAY: inline; FLOAT: left
}
.travRe .interior FORM INPUT {
	VERTICAL-ALIGN: top
}
#REVIEWS .travRe .cnrR5 {
	BORDER-BOTTOM-COLOR: #d9e4c4; BACKGROUND-COLOR: #f4f7ee; BORDER-TOP-COLOR: #d9e4c4; MARGIN: 14px 14px 0px; BORDER-RIGHT-COLOR: #d9e4c4; BORDER-LEFT-COLOR: #d9e4c4
}
#REVIEWS .travRe .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -25px
}
#REVIEWS .travRe .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -25px
}
#REVIEWS .travRe .interior {
	BORDER-BOTTOM-COLOR: #d9e4c4; BORDER-TOP-COLOR: #d9e4c4; MARGIN: 0px 14px; BORDER-RIGHT-COLOR: #d9e4c4; BORDER-LEFT-COLOR: #d9e4c4
}
#REVIEWS .travRe .interior DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
#REVIEWS .travRe .interior DL DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 107.5%; PADDING-TOP: 2px
}
#REVIEWS .travRe .interior DL DD {
	MARGIN: 8px 0px 10px; FONT-SIZE: 100%
}
#REVIEWS .travRe .interior DL DD TABLE TR {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #c8d8aa 2px solid
}
#REVIEWS .travRe .interior DL DD TABLE TR.hdr {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#REVIEWS .travRe .interior DL DD TABLE TR TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 92.5%; PADDING-TOP: 4px
}
#REVIEWS .travRe .interior DL DD TABLE TR.hdr TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
.fkLnk {
	COLOR: #202d95; CURSOR: pointer
}
.mseOvr.fkLnk {
	TEXT-DECORATION: underline
}
.fkLnk:hover {
	TEXT-DECORATION: underline
}
.gridA #NEARBY H2 {
	MARGIN-BOTTOM: -7px; FONT-SIZE: 152.5%; FONT-WEIGHT: normal
}
.gridA #NEARBY .interior {
	PADDING-BOTTOM: 10px; BACKGROUND: #fff; PADDING-TOP: 16px
}
.gridA #NEARBY .distanceColumn .nonDefUnits {
	DISPLAY: none
}
.travRe .interior DL.simHotel {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.travRe .interior DL.simHotel DT {
	PADDING-BOTTOM: 0px; MARGIN: 28px 0px 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.travRe .interior DL.simHotel DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.travRe .interior DL.simHotel DD .disType {
	BORDER-BOTTOM: #e3ebd4 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #e3ebd4 0px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #f2f6eb; MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #858585; BORDER-TOP: #e3ebd4 1px solid; BORDER-RIGHT: #e3ebd4 0px solid; PADDING-TOP: 3px
}
.travRe .interior DL.simHotel DD UL LI UL LI {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.travRe .interior DL.simHotel DD UL LI UL LI {
	LINE-HEIGHT: 145%
}
.travRe .interior DL.simHotel .sName A {
	TEXT-DECORATION: underline
}
.travRe .interior DL.simHotel TABLE {
	WHITE-SPACE: normal; MARGIN-BOTTOM: 9px
}
.travRe .interior DL.simHotel TABLE TH {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.travRe .interior DL.simHotel TABLE TBODY {
	COLOR: #565656; FONT-SIZE: 107.5%
}
.travRe .interior DL.simHotel TABLE TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.travRe .interior DL.simHotel TABLE .titleColumn {
	TEXT-ALIGN: left
}
.travRe .interior DL.simHotel TABLE .priceColumn {
	WIDTH: 35px
}
.travRe .interior DL.simHotel TABLE .priceColumn SPAN {
	LINE-HEIGHT: 2px; FONT-SIZE: 130%
}
.travRe .interior DL.simHotel TABLE .distanceColumn {
	WIDTH: 70px
}
.travRe .interior DL.simHotel TABLE .ratingColumn {
	TEXT-ALIGN: center; WIDTH: 41px
}
.travRe .interior DL.simHotel TABLE TBODY .ratingColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.travRe .interior DL.simHotel TABLE .distanceColumn EM {
	FONT-STYLE: normal; COLOR: #828282
}
.travRe .interior DL.simHotel DD .more {
	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.travRe .interior DL.simHotel DD .more IMG {
	WIDTH: 4px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -65px -1933px; HEIGHT: 7px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: 0px
}
.travRe .interior DL.simHotel DD .disclaimer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #828282; PADDING-TOP: 3px
}
.travRe .interior DL.simHotel .disType INPUT {
	VERTICAL-ALIGN: middle
}
.travRe .interior DL.simHotel .disType .selected {
	COLOR: #579444; FONT-WEIGHT: bold
}
.travRe .interior .distanceApprox {
	TEXT-ALIGN: center; MARGIN: 5px auto; FONT-SIZE: 82.5%
}
#ALSO_VIEWED {
	MARGIN-BOTTOM: 15px
}
#ALSO_VIEWED .header {
	FONT-SIZE: 152.5%; FONT-WEIGHT: normal
}
#ALSO_VIEWED .interior {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#ALSO_VIEWED .interior DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; HEIGHT: 100%; PADDING-TOP: 0px
}
#ALSO_VIEWED .interior DL DD {
	MARGIN-BOTTOM: 8px; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #e8eedb 1px solid; PADDING-TOP: 8px
}
#ALSO_VIEWED .interior DL DD.first {
	BORDER-TOP: medium none
}
#ALSO_VIEWED .interior DL DD .thumbnail {
	DISPLAY: none
}
#ALSO_VIEWED .interior DL DD.lodging .thumbnail {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 13px
}
#ALSO_VIEWED .interior DL DD .thumbnail IMG {
	WIDTH: 44px; HEIGHT: 44px
}
#ALSO_VIEWED .interior DL DD .data {
	WIDTH: auto; FLOAT: left
}
#ALSO_VIEWED .interior DL DD.lodging .data {
	WIDTH: 230px
}
#ALSO_VIEWED .interior DL DD.eatery .data {
	WIDTH: 290px
}
#ALSO_VIEWED .interior DL DD .data .propertyLink {
	FONT-WEIGHT: bold
}
#ALSO_VIEWED .interior DL DD .data .rating {
	FONT-SIZE: 92.5%
}
#ALSO_VIEWED .interior DL DD .data .rating IMG {
	VERTICAL-ALIGN: -1px
}
#ALSO_VIEWED .interior DL DD .data .location EM {
	FONT-STYLE: normal; COLOR: #858585
}
#ALSO_VIEWED .interior DL DD .pricing {
	TEXT-ALIGN: center; WIDTH: 94px; FLOAT: right
}
#ALSO_VIEWED .interior DL DD.attraction .pricing {
	DISPLAY: none
}
#ALSO_VIEWED .interior DL DD .pricing .price {
	PADDING-BOTTOM: 3px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #cc6600; FONT-SIZE: 140%; FONT-WEIGHT: bold
}
#ALSO_VIEWED .interior DL DD.eatery .pricing .price {
	FONT-SIZE: 115%
}
#ALSO_VIEWED .interior DL DD .pricing .price SPAN {
	FONT-SIZE: 85%; VERTICAL-ALIGN: 10%
}
#ALSO_VIEWED .interior DL DD .pricing .noprice {
	MARGIN: auto; WIDTH: 46px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #c6c6c6; FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
#ALSO_VIEWED .interior .more {
	PADDING-BOTTOM: 10px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND: #f7f9f3; COLOR: #bad4c8; FONT-SIZE: 85%; BORDER-TOP: #e8eedb 1px solid; PADDING-TOP: 8px
}
.avgPriceDisclaimer {
	PADDING-BOTTOM: 0px; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #9f9f9f; FONT-SIZE: 92.5%; PADDING-TOP: 5px
}
.destMap {
	POSITION: relative; WIDTH: 292px; BACKGROUND: url(/img2/sprites/destinationsEN-V4.png) no-repeat 0px 0px; HEIGHT: 196px
}
.destMap LI {
	POSITION: absolute
}
.destMap LI A {
	TEXT-INDENT: -5000px; WIDTH: 83px; DISPLAY: block; BACKGROUND: url(/img2/sprites/destinationsEN-V4.png) no-repeat 0px 0px; HEIGHT: 19px
}
.destMap LI.lozAFR {
	TOP: 113px; LEFT: 154px
}
.destMap LI.lozAFR A {
	WIDTH: 46px; BACKGROUND-POSITION: 0px -196px
}
.destMap LI.lozAFR A:hover {
	BACKGROUND-POSITION: 0px -215px
}
.destMap LI.lozASA {
	TOP: 58px; LEFT: 246px
}
.destMap LI.lozASA A {
	WIDTH: 35px; BACKGROUND-POSITION: 0px -234px
}
.destMap LI.lozASA A:hover {
	BACKGROUND-POSITION: 0px -253px
}
.destMap LI.lozCAM {
	TOP: 113px; LEFT: 28px
}
.destMap LI.lozCAM A {
	WIDTH: 99px; BACKGROUND-POSITION: 0px -272px
}
.destMap LI.lozCAM A:hover {
	BACKGROUND-POSITION: 0px -291px
}
.destMap LI.lozCAN {
	TOP: 12px; LEFT: 58px
}
.destMap LI.lozCAN A {
	WIDTH: 51px; BACKGROUND-POSITION: 0px -310px
}
.destMap LI.lozCAN A:hover {
	BACKGROUND-POSITION: 0px -329px
}
.destMap LI.lozCAR {
	TOP: 69px; LEFT: 64px
}
.destMap LI.lozCAR A {
	WIDTH: 67px; BACKGROUND-POSITION: 0px -348px
}
.destMap LI.lozCAR A:hover {
	BACKGROUND-POSITION: 0px -367px
}
.destMap LI.lozEUR {
	TOP: 30px; LEFT: 136px
}
.destMap LI.lozEUR A {
	WIDTH: 50px; BACKGROUND-POSITION: 0px -386px
}
.destMap LI.lozEUR A:hover {
	BACKGROUND-POSITION: 0px -405px
}
.destMap LI.lozMDE {
	TOP: 69px; LEFT: 154px
}
.destMap LI.lozMDE A {
	WIDTH: 76px; BACKGROUND-POSITION: 0px -424px
}
.destMap LI.lozMDE A:hover {
	BACKGROUND-POSITION: 0px -443px
}
.destMap LI.lozMEX {
	TOP: 89px; LEFT: 9px
}
.destMap LI.lozMEX A {
	WIDTH: 49px; BACKGROUND-POSITION: 0px -462px
}
.destMap LI.lozMEX A:hover {
	BACKGROUND-POSITION: 0px -481px
}
.destMap LI.lozSAM {
	TOP: 166px; LEFT: 52px
}
.destMap LI.lozSAM A {
	WIDTH: 92px; BACKGROUND-POSITION: 0px -500px
}
.destMap LI.lozSAM A:hover {
	BACKGROUND-POSITION: 0px -519px
}
.destMap LI.lozSPC {
	TOP: 166px; LEFT: 197px
}
.destMap LI.lozSPC A {
	WIDTH: 85px; BACKGROUND-POSITION: 0px -538px
}
.destMap LI.lozSPC A:hover {
	BACKGROUND-POSITION: 0px -557px
}
.destMap LI.lozUSA {
	TOP: 42px; LEFT: 9px
}
.destMap LI.lozUSA A {
	WIDTH: 82px; BACKGROUND-POSITION: 0px -576px
}
.destMap LI.lozUSA A:hover {
	BACKGROUND-POSITION: 0px -595px
}
#LEFTNAV .travNet {
	BORDER-BOTTOM: #fff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d9e4c4; MARGIN-TOP: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#LEFTNAV .travNet .interior {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#LEFTNAV .travNet TABLE .caption {
	PADDING-RIGHT: 32px
}
#LEFTNAV .travNet .accordion .sisContribution TABLE THEAD .num {
	TEXT-ALIGN: right; WIDTH: 160px
}
.travNet .interior {
	BACKGROUND-COLOR: #fff
}
.travNet .interior .box {
	MARGIN-TOP: -2px; MARGIN-BOTTOM: 0px
}
.travNet .interior .box DIV.button {
	MARGIN: 5px 0px 3px
}
.overlay .pin {
	COLOR: #000
}
.overlay .pin IMG {
	VERTICAL-ALIGN: middle
}
.sisr {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.sisr .interior .box .header {
	MARGIN-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: bold
}
.sisr .interior .box .punchline {
	MARGIN-BOTTOM: 5px; COLOR: #000; FONT-WEIGHT: bold
}
.sisr .interior .box .header SPAN {
	COLOR: #217148
}
.sisr .interior .box .punchline SPAN {
	COLOR: #217148
}
.sisr .interior .box IMG {
	MARGIN-BOTTOM: 10px
}
.sisr .interior .box .icon.header {
	PADDING-RIGHT: 35px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/img2/icons/32/community_org.gif) no-repeat right top
}
#LEFTNAV .sisr .interior .box {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
#LEFTNAV .sisr {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #d9e4c4; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 8px
}
#LEFTNAV .sisr .interior {
	BACKGROUND-COLOR: #fff
}
#LEFTNAV .sisr .interior .box .header {
	FONT-SIZE: 100%
}
#LEFTNAV .sisr .interior .box .punchline {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 92.5%
}
#BODYCON .sisr .interior .box {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
#BODYCON .sisr .interior .box .header {
	FONT-SIZE: 115%
}
#BODYCON .sisr .interior .box .punchline {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 100%
}
.travNet .toggle .controls {
	MARGIN: 8px; FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
#BODYCON .travNet .toggle .onShow {
	MARGIN: 0px 4px 6px
}
.travNet THEAD TH {
	BORDER-BOTTOM: #d5e4d0 1px solid
}
.travNet TABLE TBODY TD {
	BORDER-BOTTOM: #d5e4d0 1px solid
}
.travNet .num {
	TEXT-ALIGN: center; PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; WIDTH: 30%; PADDING-RIGHT: 9px; PADDING-TOP: 6px
}
.travNet .caption {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 50px; PADDING-TOP: 9px
}
.travNet .caption_w_sprite {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; PADDING-RIGHT: 50px; PADDING-TOP: 9px
}
.travNet .caption {
	BACKGROUND: url(/img2/icons/32/community_org.gif) no-repeat 95% 7px; COLOR: #217148; FONT-SIZE: 115%; FONT-WEIGHT: bold
}
.travNet .caption_w_sprite {
	COLOR: #217148; FONT-SIZE: 115%; FONT-WEIGHT: bold
}
.travNet THEAD TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; COLOR: #2c2c2c; FONT-SIZE: 82.5%; PADDING-TOP: 6px
}
.travNet THEAD TH.caption {
	BORDER-BOTTOM: #fff 1px solid
}
.travNet THEAD TH.num {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 6px
}
.travNet TBODY TR.fill TD {
	BACKGROUND-COLOR: #f1f5e6
}
.travNet TBODY TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; WIDTH: 100%; PADDING-RIGHT: 9px; FONT-SIZE: 92.5%; PADDING-TOP: 6px
}
.travNet TBODY TD.title {
	FONT-WEIGHT: bold; PADDING-TOP: 13px
}
.travNet TBODY TD.rate {
	WIDTH: 51px
}
.travNet TBODY TD.rate IMG {
	MARGIN-TOP: 1px; WIDTH: 51px; HEIGHT: 11px
}
.travNet TBODY TD A {
	DISPLAY: block !important; OVERFLOW: hidden
}
.travNet TBODY TD.num {
	COLOR: #217148; FONT-WEIGHT: bold
}
.travNet .texas.caption {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 50px !important; FONT-SIZE: 105%; PADDING-TOP: 5px !important
}
.travNet .texas P {
	COLOR: #2c2c2c; FONT-SIZE: 110%
}
.travNet .texas EM {
	FONT-STYLE: normal; COLOR: #217148
}
.travNet .texas .button {
	MARGIN: 0px
}
.texas {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texas .video.interior {
	PADDING-BOTTOM: 12px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 50px !important; BACKGROUND: url(/img2/icons/32/video_big.gif) no-repeat 97% 7%; PADDING-TOP: 9px !important
}
.texas .video A {
	LINE-HEIGHT: 160%; FONT-WEIGHT: bold
}
.texas .video CITE {
	FONT-STYLE: italic; DISPLAY: block; FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: #565656; FONT-SIZE: 85%
}
.texas .visit {
	PADDING-BOTTOM: 12px !important; PADDING-LEFT: 12px !important; PADDING-RIGHT: 12px !important; PADDING-TOP: 9px !important
}
.texas .visit A {
	FONT-FAMILY: Verdana, Arial, sans-serif; FONT-WEIGHT: bold
}
.flyoutAwardContents {
	WIDTH: 488px
}
.flyoutAwardContents DIV.inner {
	POSITION: relative; PADDING-BOTTOM: 18px !important; PADDING-LEFT: 18px !important; PADDING-RIGHT: 18px !important; BACKGROUND: #fff; COLOR: #2c2c2c; PADDING-TOP: 18px !important
}
.flyoutAwardContents H1 {
	MARGIN: 20px 0px; COLOR: #2c2c2c; FONT-SIZE: 122.5%; FONT-WEIGHT: bold
}
.flyoutAwardContents H1 SPAN {
	DISPLAY: block; FONT-SIZE: 0.94em
}
.flyoutAwardContents P {
	MARGIN-BOTTOM: 20px !important
}
.flyoutAwardContents IMG.rplogo {
	MARGIN: 5px 0px -5px; DISPLAY: block
}
.flyoutAwardContents .arrow {
	DISPLAY: none
}
#BODYCON .flyoutAwardContents H1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#BODYCON IFRAME.layerShield {
	DISPLAY: none
}
IFRAME.layerShield {
	Z-INDEX: -1; POSITION: absolute; WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#LEFTNAV .travNet .interior {
	WIDTH: 167px
}
#LEFTNAV .travNet .interior TABLE {
	WIDTH: 167px
}
#LEFTNAV .travNet .cnrR3 {
	WIDTH: 177px
}
#LEFTNAV .travNet .box {
	OVERFLOW: visible
}
.overlay .contributions {
	BACKGROUND-COLOR: #fff; WIDTH: 332px
}
.contributions .header {
	MARGIN: 8px 0px 10px; COLOR: #217148; FONT-SIZE: 107.5%; FONT-WEIGHT: bold
}
.contributions .listed {
	MARGIN-TOP: 8px; WIDTH: 300px; PADDING-RIGHT: 32px; HEIGHT: 180px; OVERFLOW: auto
}
.contributions .listed .location {
	MARGIN-BOTTOM: 8px
}
.contributions .listed LI OL {
	LIST-STYLE-TYPE: decimal; MARGIN: 6px 0px 6px 28px
}
.contributions .listed LI OL {
	LIST-STYLE-TYPE: decimal; MARGIN: 6px 0px 6px 42px
}
.contributions .listed LI OL LI {
	PADDING-BOTTOM: 6px; COLOR: #c60; FONT-WEIGHT: bold
}
.contributions .listed LI OL LI A {
	FONT-WEIGHT: normal
}
.contributions .listed LI OL LI SPAN {
	FONT-WEIGHT: normal
}
.contributions .listed LI OL LI SPAN {
	COLOR: #565656
}
.contributions .listed LI OL LI IMG {
	MARGIN: 3px 0px 9px; DISPLAY: block
}
.contributions .locstatus {
	MARGIN-TOP: 8px
}
.contributions .userTools {
	PADDING-BOTTOM: 8px; MARGIN: 8px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #c8d8ab 2px solid; PADDING-TOP: 8px
}
.contributions .userTools LI.user A {
	BACKGROUND-POSITION: 2px 0.05em
}
.overlay .review {
	WIDTH: 460px
}
.overlay .review .profile {
	MARGIN-RIGHT: 14px
}
.overlay .review .summary {
	LEFT: 0px
}
.overlay .inner .lbGetCode {
	WIDTH: 650px
}
.othDest .interior {
	BORDER-BOTTOM: #d9e4c4 2px solid; BORDER-LEFT: #d9e4c4 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BORDER-TOP: medium none; BORDER-RIGHT: #d9e4c4 2px solid; PADDING-TOP: 6px
}
.othDest .header {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #09532d; FONT-SIZE: 145%; FONT-WEIGHT: normal; PADDING-TOP: 8px
}
.othDest DD {
	MARGIN: 6px 0px
}
.othDest DL.arrows DD {
	PADDING-LEFT: 12px; BACKGROUND: url(/img2/bullets/orangeDot.gif) no-repeat 1px 50%
}
.othDest .allLocs {
	TEXT-ALIGN: left; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 2px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 87.5%; FONT-WEIGHT: normal
}
.othDest DL.arrows DD.parent {
	PADDING-LEFT: 12px; BACKGROUND: url(/img2/bullets/orangeDot.gif) no-repeat 1px 0.25em
}
.othDest DL.arrows DD DD {
	PADDING-LEFT: 10px; BACKGROUND: url(/img2/bullets/orangeDotSmall.gif) no-repeat -2px 0.25em; FONT-SIZE: 92.5%
}
.othDest DL.arrows DD DT {
	FONT-WEIGHT: normal
}
.editing .interior {
	BORDER-BOTTOM: #d9d9cd 1px solid; BORDER-LEFT: #d9d9cd 1px solid; BORDER-TOP: #d9d9cd 0px solid; BORDER-RIGHT: #d9d9cd 1px solid
}
.editing .edit {
	MARGIN: 8px 0px
}
.editing .edit A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.editing .interior .userTools {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dee7cc 2px solid; PADDING-TOP: 12px
}
.cal .all .checkbox {
	FLOAT: left
}
.cal .all LABEL {
	MARGIN-LEFT: 16px
}
.cal LABEL {
	COLOR: #2c2c2c
}
.cal INPUT.text {
	WIDTH: 81px; FLOAT: left; CURSOR: pointer
}
.cal .icn {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/icons/gui/calendarEnabled_grn.gif) no-repeat 0px 50%; FLOAT: left; HEIGHT: 14px; CURSOR: pointer; PADDING-TOP: 3px
}
.cal A.icn {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/icons/gui/calendarEnabled_grn.gif) no-repeat 0px 50%; FLOAT: left; HEIGHT: 14px; CURSOR: pointer; PADDING-TOP: 3px
}
.forSave .profile {
	WIDTH: 100% !important; FLOAT: left !important
}
.forSave .saveReview {
	FLOAT: right
}
.forSave .saveReview SPAN {
	POSITION: relative; TOP: 8px; LEFT: 37px
}
.forSave .saveReview IMG {
	POSITION: relative; TOP: -8px; CURSOR: pointer; LEFT: -38px
}
.tcd IMG {
	WIDTH: 160px; MARGIN-BOTTOM: 8px; FLOAT: left
}
.tcd P {
	MARGIN: 3px 0px 3px 170px; FONT-SIZE: 87.5%
}
.tcd P.first {
	MARGIN-TOP: 4px !important
}
.tcd P.second {
	MARGIN-TOP: 16px !important
}
.tcd_map_promo {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f6e8; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; MARGIN-BOTTOM: -8px; PADDING-TOP: 10px
}
.tcd_map_promo P {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 140%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px !important; BACKGROUND: url(/img2/sprites/tcd_map_note.gif) #f2f6e8 no-repeat right bottom; PADDING-TOP: 9px
}
.tcd_map_promo P A {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: block; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.overlay .tcd_map_promo {
	PADDING-BOTTOM: 11px; MARGIN-TOP: -2px; PADDING-LEFT: 0px; WIDTH: 292px; PADDING-RIGHT: 0px; FONT-SIZE: 1em; PADDING-TOP: 11px
}
.tcd_map_promo SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/tcd_map_note.gif); POSITION: absolute; BACKGROUND-COLOR: #f2f6e8; WIDTH: 5px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.tcd_map_promo .TL_Cnr {
	BACKGROUND-POSITION: left top; TOP: 0px; LEFT: 0px
}
.tcd_map_promo .TR_Cnr {
	BACKGROUND-POSITION: right top; TOP: 0px; RIGHT: 0px
}
.tcd_map_promo .BL_Cnr {
	BOTTOM: 0px; BACKGROUND-POSITION: left bottom; LEFT: 0px
}
#DEALS #READ_MORE P {
	MARGIN-BOTTOM: 6px !important
}
#DEALS_INTRO {
	MARGIN: 6px 0px 14px; HEIGHT: 100%; OVERFLOW: hidden
}
#DEALS_INTRO IMG {
	FLOAT: left; MARGIN-RIGHT: 6px
}
.GEO#DEALS_INTRO IMG {
	WIDTH: 80px; HEIGHT: 90px
}
#SMART_DEALS .dealsHdr {
	BORDER-BOTTOM: #d9e4c4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d9e4c4 0px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f5f6f0; MARGIN: 6px -13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #217148; BORDER-TOP: #d9e4c4 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d9e4c4 0px solid; PADDING-TOP: 2px
}
#SMART_DEALS .listing .title {
	MARGIN: 0px 0px 4px; FONT-SIZE: 100%
}
#SMART_DEALS .listing .booking {
	WIDTH: 94px; MARGIN-RIGHT: 12px
}
#SMART_DEALS .listing .booking .photo {
	WIDTH: auto; HEIGHT: auto
}
#SMART_DEALS .listing .booking .photo IMG {
	WIDTH: 94px; HEIGHT: 94px
}
#SMART_DEALS .listing .details {
	FONT-SIZE: 82.5%; LEFT: 0px
}
#SMART_DEALS .listing .details B {
	FLOAT: left; MARGIN-RIGHT: 2px
}
#SMART_DEALS A {
	TEXT-DECORATION: underline
}
#SMART_DEALS .listing .booking .pricing .average B {
	FONT-SIZE: 110%
}
#SMART_DEALS .listing .booking .pricing .average {
	FONT-SIZE: 90%
}
#BBD .interior {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#BBD_HDR {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f5f6f0; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 9px
}
#BBD_HDR H2 {
	LINE-HEIGHT: 110%; COLOR: #22875d; FONT-SIZE: 135%
}
#BBD_HDR H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 92.5%; PADDING-TOP: 4px
}
#BBD LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BORDER-TOP: rgb(206,212,255) 1px solid; PADDING-TOP: 5px
}
#BBD LI VAR {
	TEXT-DECORATION: underline
}
#BBD LI SPAN {
	COLOR: #3a8e1b; FONT-SIZE: 92.5%
}
#BBD .sponsoredlink {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 5px; FLOAT: right; COLOR: #666666; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#BBD .cnrR3 {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
#BBD .interior {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
#BBD .cnrR3 {
	BACKGROUND-COLOR: #f5f6f0
}
#BBD .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -49px
}
#BBD .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -49px
}
#BBD .header H2 {
	LINE-HEIGHT: 110%; COLOR: #22875d; FONT-SIZE: 135%
}
#BBD .header H3 {
	LINE-HEIGHT: 110%; FONT-SIZE: 100%
}
#BBD UL LI TD.price {
	WIDTH: 54px; COLOR: #e46715; FONT-WEIGHT: bold
}
#DEALS .interior .airbody {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 7px
}
#DEALS .interior .traveloffers {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 7px
}
.bx01 {
	BORDER-BOTTOM: #c0d0a1 solid; BORDER-LEFT: #c0d0a1 solid; MARGIN: 0px 0px 14px; HEIGHT: 100%; OVERFLOW: hidden; BORDER-TOP: #c0d0a1 solid; BORDER-RIGHT: #c0d0a1 solid
}
.bx02 {
	BORDER-BOTTOM: #c0d0a1 solid; BORDER-LEFT: #c0d0a1 solid; MARGIN: 0px 0px 14px; HEIGHT: 100%; OVERFLOW: hidden; BORDER-TOP: #c0d0a1 solid; BORDER-RIGHT: #c0d0a1 solid
}
.bx01 .title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #333; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.bx02 .title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #333; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.bx01 .content {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
.bx02 .content {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 16px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
.bx01 {
	BORDER-RIGHT-WIDTH: 1px; BACKGROUND-COLOR: #fff; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.bx01 .title {
	BORDER-BOTTOM: #d5e3bb 1px solid; LINE-HEIGHT: 19px; BACKGROUND-COLOR: #e7eeda; FONT-SIZE: 1.25em
}
.bx01 .title .stub {
	TOP: 2px
}
.bx01 .extra.content {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #d5e3bb 1px solid; PADDING-TOP: 7px
}
#LEFTNAV .bx01 {
	MARGIN: 14px 4px; WORD-WRAP: break-word
}
#LEFTNAV .bx01 .title {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1.16em; PADDING-TOP: 6px
}
#LEFTNAV .bx01 .content {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.bx02 {
	BORDER-RIGHT-WIDTH: 2px; BACKGROUND-COLOR: #f2f6eb; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.bx02 .title {
	LINE-HEIGHT: 24px; FONT-SIZE: 1.66em
}
.bx {
	MARGIN: 14px 0px
}
.bx .cnrTop SPAN {
	BACKGROUND: url(/img2/sprites/boxCnr-V9.gif) no-repeat 0px 0px
}
.bx .cnrBtm SPAN {
	BACKGROUND: url(/img2/sprites/boxCnr-V9.gif) no-repeat 0px 0px
}
.bx .cnrTop SPAN.cnrLft {
	FLOAT: left
}
.bx .cnrBtm SPAN.cnrLft {
	FLOAT: left
}
.bx .cnrTop SPAN.cnrRgt {
	BACKGROUND-POSITION: -5px 0px; FLOAT: right
}
.bx .cnrBtm SPAN.cnrRgt {
	BACKGROUND-POSITION: -5px 0px; FLOAT: right
}
.bx .bx-cell .bx-data {
	BACKGROUND-COLOR: #fff
}
.bx .cnrTop SPAN {
	WIDTH: 6px; HEIGHT: 6px
}
.bx .cnrBtm SPAN {
	WIDTH: 6px; HEIGHT: 6px
}
#LFNV .bx .cnrTop SPAN {
	WIDTH: 4px; HEIGHT: 4px
}
#LFNV .bx .cnrBtm SPAN {
	WIDTH: 4px; HEIGHT: 4px
}
#PAGE #MAIN .bx .cnrBtm {
	POSITION: relative; MARGIN-TOP: -6px
}
#PAGE #LFNV .bx .cnrBtm {
	POSITION: relative; MARGIN-TOP: -4px
}
.wrpBx {
	MARGIN: -14px 0px 14px; HEIGHT: 100%; OVERFLOW: hidden
}
.bx .cnrR3 .lft {
	FLOAT: left
}
.bx .cnrR3 .rgt {
	FLOAT: right
}
.bx .cnrR5 .lft {
	FLOAT: left
}
.bx .cnrR5 .rgt {
	FLOAT: right
}
.address.bx01 .arrows {
	MARGIN: 0px 0px 10px
}
.address.bx01 .arrows#AKA {
	MARGIN: 0px
}
.address.bx01 .tel {
	MARGIN: 4px 0px 0px; DISPLAY: block
}
.address.bx01 .fax {
	MARGIN: 4px 0px 0px; DISPLAY: block
}
.address.bx01 .description {
	MARGIN: 8px 0px 0px
}
#NEWSLETTER_CALLOUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#NEWSLETTER_CALLOUT .title {
	BORDER-BOTTOM: #91b155 1px solid; BORDER-LEFT: #91b155 1px solid; BACKGROUND-COLOR: #91b155; COLOR: #fff; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #91b155 1px solid
}
#NEWSLETTER_CALLOUT .content {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; BORDER-TOP: #c0d0a1 0px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
#NEWSLETTER_CALLOUT .smlr.content {
	FONT-SIZE: 0.91em
}
#NEWSLETTER_CALLOUT FORM .text {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 14px; PADDING-LEFT: 2px; WIDTH: 145px; PADDING-RIGHT: 2px; FONT-SIZE: 0.91em; PADDING-TOP: 2px
}
.utilities LI {
	BACKGROUND-IMAGE: url(/img2/sprites/gui-v18.gif); MARGIN: 0px 0px 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; OVERFLOW: hidden
}
.utilities LI A {
	PADDING-LEFT: 20px; DISPLAY: block; CURSOR: pointer
}
.utilities LI SPAN {
	PADDING-LEFT: 20px; DISPLAY: block; CURSOR: pointer
}
.utilities LI.save01 {
	BACKGROUND-POSITION: -14px -1495px; COLOR: #202d95
}
.utilities LI.save01:hover {
	TEXT-DECORATION: underline
}
.utilities LI.mail01 {
	MARGIN: 0px; BACKGROUND-POSITION: 0px -1515px
}
.crBody.typeA2 .cnrR5 {
	BORDER-BOTTOM-COLOR: #589442; BACKGROUND-COLOR: #f5f8f1; BORDER-TOP-COLOR: #589442; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442
}
.crBody.typeA2 .cnrR5 .lft {
	BACKGROUND-POSITION: -15px -37px
}
.crBody.typeA2 .cnrR5 .rgt {
	BACKGROUND-POSITION: -9px -37px
}
.crBody.typeA2 .interior {
	BORDER-BOTTOM-COLOR: #589442; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f5f8f1; BORDER-TOP-COLOR: #589442; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442; PADDING-TOP: 9px
}
.fndTrpIda {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.fndTrpIda .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eeda; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; PADDING-TOP: 6px
}
.fndTrpIda UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 89%; OVERFLOW: hidden; PADDING-TOP: 11px
}
.fndTrpIda UL LI {
	MARGIN: 2px 7px 3px; FLOAT: left
}
.fndTrpIda UL LI.o7 {
	
}
.fndTrpIda UL LI.o3 {
	
}
.fndTrpIda UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 13px; MARGIN: 0px auto; WIDTH: 80px; DISPLAY: block
}
.fndTrpIda UL LI A IMG {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN: 0px auto; WIDTH: 50px; DISPLAY: block; BACKGROUND: url(/img2/sprites/tripideas-v2.jpg) no-repeat; HEIGHT: 50px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.fndTrpIda UL LI.o1 A IMG {
	BACKGROUND-POSITION: 0px 0px
}
.fndTrpIda UL LI.o4 A IMG {
	BACKGROUND-POSITION: -50px 0px
}
.fndTrpIda UL LI.o7 A IMG {
	BACKGROUND-POSITION: -100px 0px
}
.fndTrpIda UL LI.o5 A IMG {
	BACKGROUND-POSITION: -150px 0px
}
.fndTrpIda UL LI.o0 A IMG {
	BACKGROUND-POSITION: -200px 0px
}
.fndTrpIda UL LI.o3 A IMG {
	BACKGROUND-POSITION: -250px 0px
}
.fndTrpIda .moreLnk {
	MARGIN: 0px 12px 12px; DISPLAY: block
}
.lndrPg#BODYCON .travelersChoice {
	MARGIN-BOTTOM: 14px
}
.recentReviews {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.recentReviews .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eeda; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; PADDING-TOP: 7px
}
.recentReviews .revSnip {
	MARGIN: 9px 11px 14px
}
.recentReviews .revSnip DT {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 97%; FONT-WEIGHT: normal
}
.recentReviews .revSnip DD {
	BORDER-BOTTOM: #bdbebe 1px dotted; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 5px
}
.recentReviews .revSnip DD .rvNfo {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 12px
}
.recentReviews .revSnip DD .rvNfo .rate {
	MARGIN-TOP: 2px; FLOAT: left
}
.recentReviews .revSnip DD .usrNfo {
	COLOR: #656565; FONT-SIZE: 11px
}
.recentReviews .button {
	MARGIN: 0px 10px 14px
}
.recentForums {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.recentForums .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eeda; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; PADDING-TOP: 7px
}
.recentForums .revSnip {
	MARGIN: 9px 11px 14px
}
.recentForums .revSnip DT {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 97%; FONT-WEIGHT: normal
}
.recentForums .revSnip DD {
	BORDER-BOTTOM: #bdbebe 1px dotted; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 5px
}
.recentForums .revSnip DD .rvNfo {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 12px
}
.recentForums .revSnip DD .rvNfo .rate {
	MARGIN-TOP: 2px; FLOAT: left
}
.recentForums .revSnip DD .usrNfo {
	COLOR: #656565; FONT-SIZE: 11px
}
.recentForums .button {
	MARGIN: 0px 10px 14px
}
.topValue {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.topValue .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 38px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; BACKGROUND: url(/img2/bestvalue/bestValue_list.gif) #e7eeda no-repeat 11px center; COLOR: #333; FONT-SIZE: 122.5%; PADDING-TOP: 7px
}
.topValue .hLst {
	MARGIN: 9px 11px 13px; OVERFLOW: hidden
}
.topValue .hLst .hNfo {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.topValue .hLst .hNfo .location {
	WHITE-SPACE: nowrap
}
.topValue .hLst .rNum {
	DISPLAY: block
}
.topValue .hLst LI {
	MARGIN-TOP: 10px; BORDER-TOP: #bdbebe 1px dotted; PADDING-TOP: 6px
}
.topValue .hLst LI.first {
	MARGIN-TOP: 0px; BORDER-TOP: medium none; PADDING-TOP: 0px
}
.topValue .hLst .rate {
	MARGIN-TOP: 2px; FLOAT: left
}
.bbDeals {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.bbDeals .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eeda; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; PADDING-TOP: 7px
}
.bbDeals UL {
	MARGIN: 12px 11px 0px; FONT-SIZE: 97%
}
.bbDeals UL LI {
	MARGIN-BOTTOM: 9px
}
.bbDeals UL LI B {
	FONT-WEIGHT: normal
}
.bbDeals UL LI STRONG {
	FONT-WEIGHT: normal
}
.bbDeals UL LI A VAR B {
	FONT-WEIGHT: bold
}
.bbDeals UL LI A SPAN B {
	COLOR: #2c2c2c
}
.bbDeals .sponsoredlink {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; DISPLAY: block; COLOR: #656565; FONT-SIZE: 89%; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.bbDeals .sponsoredlink IMG {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: -6px
}
.tgLndr .tgBox {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.tgLndr .tgBox .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eeda; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; PADDING-TOP: 6px
}
.tgLndr .tgBox .gdLnk {
	BACKGROUND-IMAGE: url(/img2/travelguides/org_right.gif); PADDING-LEFT: 8px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px
}
.tgLndr .tiq .inner {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 13px
}
.tgLndr .tiq .inner P {
	MARGIN: 0px 0px 6px 85px
}
.tgLndr .tiq .inner .tgAction {
	DISPLAY: block; MARGIN-LEFT: 85px; FONT-SIZE: 0.91em
}
.tgLndr .tiq .inner .tgIcon {
	FLOAT: left
}
.travChoice .subhead {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; PADDING-TOP: 10px
}
.travChoice UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 0.91em; OVERFLOW: hidden; PADDING-TOP: 11px
}
.travChoice UL LI {
	MARGIN: 2px 7px 3px; WIDTH: 125px; FLOAT: left
}
.travChoice UL LI A IMG {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
.tamgSubs FORM {
	MARGIN: 13px 0px 0px 13px
}
.tamgSubs LABEL B {
	DISPLAY: block
}
.tamgSubs .chkSet {
	MARGIN: 0px 0px 13px
}
.tamgSubs #OPTINTEXT .alert {
	MARGIN: 0px 13px 0px 0px
}
.tamgSubs #NLSUBMITDIV {
	MARGIN-BOTTOM: 14px
}
.tog .subhead {
	BACKGROUND-IMAGE: url(/img2/travelguides/tankofgas.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 50px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 255px 10px; PADDING-TOP: 10px
}
.tog .togrule {
	MARGIN: 2px 13px; BACKGROUND: url(/img2/travelguides/rule.gif) repeat-x left 50%
}
.tog #TANK_OF_GAS_FORM {
	MARGIN: 0px 0px 14px 13px
}
.tog FIELDSET .txtSet LABEL {
	FONT-SIZE: 1em
}
.tog FIELDSET .txtSet INPUT.text {
	WIDTH: 248px; FONT-SIZE: 1em
}
.tog FIELDSET .help.txtSet INPUT.text {
	FONT-STYLE: italic; COLOR: #888
}
.tog .legend {
	MARGIN: 10px 0px; FONT-WEIGHT: bold
}
.tog .rdoSet {
	MARGIN: 0px 0px 10px
}
.tog .alert {
	WIDTH: 270px
}
.budget UL {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 0.91em; OVERFLOW: hidden; PADDING-TOP: 11px
}
.budget UL LI {
	MARGIN: 2px 6px 3px; WIDTH: 125px; FLOAT: left
}
.budget UL LI IMG {
	DISPLAY: block; MARGIN-BOTTOM: 4px
}
.popularDestGuides .topdg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 13px; PADDING-TOP: 13px
}
.popularDestGuides .botdg {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 18px; PADDING-RIGHT: 13px; PADDING-TOP: 13px
}
.popularDestGuides .dglist {
	WIDTH: 48%; FLOAT: left
}
.popularDestGuides .first.dglist {
	MARGIN-RIGHT: 13px
}
.popularDestGuides .extra.dglist {
	PADDING-TOP: 13px
}
.popularDestGuides .listheader {
	LINE-HEIGHT: 140%; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif; COLOR: #09532d; FONT-SIZE: 1.16em; FONT-WEIGHT: bold
}
.popularDestGuides UL LI {
	BACKGROUND-IMAGE: url(/img2/travelguides/org_dot.gif); LINE-HEIGHT: 140%; PADDING-LEFT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px
}
.lndrPg#BODYCON .pCallout {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 12px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.Flights#MAIN .callout {
	BORDER-BOTTOM: #c0d0a1 1px solid; BORDER-LEFT: #c0d0a1 1px solid; MARGIN-BOTTOM: 12px; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 1px solid
}
.Flights#MAIN .callout .header {
	BORDER-BOTTOM: #d5e3bb 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #e7eeda; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.Flights#MAIN .callout P {
	MARGIN: 12px
}
.Flights#MAIN .lite.callout {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.Flights#MAIN .lite.callout IMG {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
#BODYCON H1.pgHdr {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 242.5%; PADDING-TOP: 13px
}
.lndrPg#BODYCON .gridA {
	MARGIN-TOP: 10px
}
.lndrPg .deals.box .header {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 7px; COLOR: #333; FONT-SIZE: 97%
}
.lndrPg .deals.box UL {
	MARGIN: 0px; WIDTH: 48%; FONT-SIZE: 89%
}
.lndrPg .deals.box UL.first {
	MARGIN-RIGHT: 14px
}
.lndrPg .deals.box UL LI B {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #656565; FONT-WEIGHT: bold
}
.lndrPg#BODYCON .pCallout .cnrR5 {
	DISPLAY: none
}
.lndrPg#BODYCON .quickguide .cnrR5 {
	DISPLAY: none
}
.lndrPg#BODYCON .tnet .cnrR5 {
	DISPLAY: none
}
.lndrPg#BODYCON .deals .cnrR5 {
	DISPLAY: none
}
.lndrPg#BODYCON .pCallout .interior {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.lndrPg#BODYCON .quickguide .interior {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.lndrPg#BODYCON .tnet .interior {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.lndrPg#BODYCON .deals .interior {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#MPU #neFlights .button {
	BORDER-BOTTOM: #d77b00 1px solid; BORDER-LEFT: #d77b00 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/btns-v3.gif) #d77b00 repeat-x 0px -72px; BORDER-TOP: #d77b00 1px solid; BORDER-RIGHT: #d77b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#FLIGHTS_A .button {
	BORDER-BOTTOM: #d77b00 1px solid; BORDER-LEFT: #d77b00 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/btns-v3.gif) #d77b00 repeat-x 0px -72px; BORDER-TOP: #d77b00 1px solid; BORDER-RIGHT: #d77b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#FLIGHTS_B .button {
	BORDER-BOTTOM: #d77b00 1px solid; BORDER-LEFT: #d77b00 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/btns-v3.gif) #d77b00 repeat-x 0px -72px; BORDER-TOP: #d77b00 1px solid; BORDER-RIGHT: #d77b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.lndrPg#BODYCON #neFlights .button {
	BORDER-BOTTOM: #d77b00 1px solid; BORDER-LEFT: #d77b00 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/btns-v3.gif) #d77b00 repeat-x 0px -72px; BORDER-TOP: #d77b00 1px solid; BORDER-RIGHT: #d77b00 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.promoBC {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN: 10px 0px 14px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #333; PADDING-TOP: 4px
}
.promoBC .text {
	PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 2px
}
.promoBC .stub {
	TOP: -1px
}
.promoBC .link {
	MARGIN: 3px 0px 0px; DISPLAY: block
}
.promoBC .stockPhoto {
	MARGIN: 0px 12px 0px 0px; WIDTH: 80px; FLOAT: left; HEIGHT: 50px
}
.bx01.promoBC {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bx01.promoBC .content {
	HEIGHT: 100%; OVERFLOW: hidden
}
.bx01.promoBC .link {
	MARGIN: 0px
}
.bx01.promoBC .name {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
.bx01.promoBC .popLabel {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
.bx01.promoBC .name B {
	DISPLAY: block; FLOAT: left; FONT-SIZE: 1.08em
}
.bx01.promoBC .name .rate {
	TOP: 3px; LEFT: 4px
}
.bx01.promoBC .popLabel {
	MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.bx01.promoBC .popIndex SPAN {
	COLOR: #589442; FONT-WEIGHT: bold
}
.promoBC.bx01 .button {
	MARGIN-TOP: 12px
}
.promoBC .bcLink {
	CLEAR: both
}
.promoBC .bcLink:hover {
	TEXT-DECORATION: none
}
.promoBC .bcLink SPAN {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.promoBC .bcHotels {
	MARGIN-BOTTOM: 1em
}
.promoBCMap LI {
	MARGIN-TOP: 0.15em; PADDING-LEFT: 8px; BACKGROUND: url(/img2/bullets/blackDot.gif) no-repeat 0px 0.35em; FONT-WEIGHT: normal
}
.promoBCMap DIV.content {
	POSITION: relative; PADDING-BOTTOM: 14px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 14px
}
.promoBCMap DIV.header {
	COLOR: #217148; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}
.promoBCMap IMG.brand {
	POSITION: absolute; BOTTOM: 14px; RIGHT: 14px
}
#LEFTNAV .promoBC {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; PADDING-TOP: 7px
}
#LEFTNAV .promoBC B {
	WORD-WRAP: normal; FONT-SIZE: 1.16em
}
#LEFTNAV .promoBC A {
	LINE-HEIGHT: 17px; MARGIN: 5px 0px 0px
}
#NEXUS .promoBC .stockPhoto {
	DISPLAY: none
}
#DEST_HOME .promoBC {
	BORDER-BOTTOM: #d5e3bb 1px solid; BORDER-LEFT: #d5e3bb 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; BORDER-TOP: #d5e3bb 1px solid; BORDER-RIGHT: #d5e3bb 1px solid; PADDING-TOP: 4px
}
#DEST_HOME .promoBC .text {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 1.16em; PADDING-TOP: 8px
}
#DEST_HOME .promoBC .stub {
	TOP: 2px
}
#DEST_HOME .promoBC .link {
	FONT-FAMILY: Verdana, Tahoma, "Bitstream Vera Sans", sans-serif; FONT-SIZE: 0.85em
}
#DEST_HOME .promoBC .text .stockPhoto {
	MARGIN: -8px 12px 0px 0px
}
#HAC_FORM .promoBC {
	BORDER-BOTTOM: #c0d0a1 1px solid; POSITION: relative; BORDER-LEFT: #c0d0a1 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f6eb; MIN-HEIGHT: 68px; FONT: bold 1em Arial, Tahoma, "Bitstream Vera Sans", sans-serif; BORDER-TOP: #c0d0a1 1px solid; BORDER-RIGHT: #c0d0a1 0px solid
}
#HAC_FORM .promoBC IMG {
	BORDER-BOTTOM: #c0d0a1 1px solid; POSITION: absolute; BORDER-LEFT: #c0d0a1 1px solid; BORDER-TOP: #c0d0a1 1px solid; TOP: 6px; BORDER-RIGHT: #c0d0a1 1px solid; LEFT: 9px
}
#HAC_FORM .promoBC DIV.title {
	MARGIN-TOP: 6px; FONT-SIZE: 1.1em
}
#HAC_FORM .promoBC DIV.content {
	MARGIN-LEFT: 110px
}
#HAC_FORM .promoBC UL {
	MARGIN-LEFT: 0px
}
#HAC_FORM .promoBC LI {
	MARGIN-TOP: 0.3em; PADDING-LEFT: 8px; BACKGROUND: url(/img2/bullets/blackDot.gif) no-repeat 0px 0.35em; FONT-WEIGHT: normal
}
.takeoff {
	MIN-HEIGHT: 180px; BACKGROUND: url(/img2/crm/valuegetaways/promo-bg2.jpg) no-repeat left bottom
}
.takeoff .h19 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: bold 122.5% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 4px
}
.takeoff .takeoffBtn {
	PADDING-BOTTOM: 68px
}
INPUT[type=radio] {
	CURSOR: pointer
}
INPUT[type=checkbox] {
	CURSOR: pointer
}
INPUT[disabled=disabled] {
	CURSOR: auto
}
.errorblock .dualCal.availability INPUT.text {
	BACKGROUND: url(/img2/sprites/gui-v18.gif) #fff no-repeat 3px -717px
}
.chkSet {
	POSITION: relative
}
.rdoSet {
	POSITION: relative
}
.chkSet INPUT {
	POSITION: absolute; TOP: 0.2em; LEFT: 0px
}
.rdoSet INPUT {
	POSITION: absolute; TOP: 0.2em; LEFT: 0px
}
.chkSet LABEL {
	LINE-HEIGHT: 130%; DISPLAY: block; MARGIN-LEFT: 20px; CURSOR: pointer; FONT-WEIGHT: normal
}
.rdoSet LABEL {
	LINE-HEIGHT: 130%; DISPLAY: block; MARGIN-LEFT: 20px; CURSOR: pointer; FONT-WEIGHT: normal
}
.txtSet LABEL {
	DISPLAY: block; FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.txtSet INPUT.text {
	MARGIN: 2px 0px; DISPLAY: block
}
.stackElmts LABEL {
	DISPLAY: block
}
.stackElmts INPUT {
	DISPLAY: block
}
.stackElmts SELECT {
	DISPLAY: block
}
I.eg {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #565656; CLEAR: both; FONT-SIZE: 85%
}
.reverseThis#TOGGLEME .show {
	BACKGROUND-POSITION: -49px -249px
}
.reverseThis#TOGGLEME .hide {
	BACKGROUND-POSITION: -36px -271px
}
.vrsubmit BUTTON {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 69px; BACKGROUND: url(/img/buttons_en/submit.gif) no-repeat 0px 0px; HEIGHT: 16px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
.restaurantLanderForm {
	BORDER-BOTTOM: #c0d0a1 2px solid; BORDER-LEFT: #c0d0a1 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f6eb; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 2px solid; BORDER-RIGHT: #c0d0a1 2px solid; PADDING-TOP: 15px
}
.hotelLanderForm {
	BORDER-BOTTOM: #c0d0a1 2px solid; BORDER-LEFT: #c0d0a1 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f6eb; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 2px solid; BORDER-RIGHT: #c0d0a1 2px solid; PADDING-TOP: 15px
}
.travelGuidesLanderForm {
	BORDER-BOTTOM: #c0d0a1 2px solid; BORDER-LEFT: #c0d0a1 2px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f2f6eb; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 14px; BORDER-TOP: #c0d0a1 2px solid; BORDER-RIGHT: #c0d0a1 2px solid; PADDING-TOP: 15px
}
.lndrPg#BODYCON .hacForm .legend {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 161%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lndrPg#BODYCON #RESTAURANT_FORM .legend {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 161%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lndrPg#BODYCON #MOG_FORM .legend {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 161%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.lndrPg#BODYCON .balance FORM FIELDSET SELECT {
	FONT-SIZE: 97% !important
}
.lndrPg#BODYCON .balance FORM FIELDSET .location INPUT {
	FONT-SIZE: 97% !important
}
.lndrPg#BODYCON .balance FORM FIELDSET .wrap SPAN.cal INPUT {
	FONT-SIZE: 97% !important
}
.lndrPg#BODYCON .balance FORM FIELDSET .button {
	MARGIN-TOP: 8px
}
.lndrPg#BODYCON .hotelLanderForm FIELDSET .location INPUT {
	WIDTH: 322px
}
.lndrPg#BODYCON .hotelLanderForm .hacForm FIELDSET .wrap SPAN.all {
	WIDTH: 105px; MARGIN-RIGHT: 10px
}
.lndrPg#BODYCON .hotelLanderForm .hacForm FIELDSET .wrap SPAN.cal .text {
	BACKGROUND: url(/img2/sprites/gui-v18.gif) #fff no-repeat 3px -717px
}
.lndrPg#BODYCON .hotelLanderForm .hacForm FIELDSET .location {
	MARGIN-BOTTOM: 12px
}
.lndrPg#BODYCON .restaurantLanderForm .location {
	MARGIN-BOTTOM: 10px
}
.lndrPg#BODYCON .restaurantLanderForm .recommendedFor {
	MARGIN-BOTTOM: 6px
}
.lndrPg#BODYCON .restaurantLanderForm .location .rfCity {
	MARGIN-RIGHT: 26px
}
.lndrPg#BODYCON .restaurantLanderForm .recommendedFor .rfReco {
	MARGIN-RIGHT: 26px
}
.lndrPg#BODYCON .restaurantLanderForm FORM {
	PADDING-BOTTOM: 14px
}
.lndrPg#BODYCON .restaurantLanderForm LABEL {
	DISPLAY: block; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.lndrPg#BODYCON .restaurantLanderForm .location SPAN {
	FLOAT: left
}
.lndrPg#BODYCON .restaurantLanderForm .location SPAN INPUT {
	WIDTH: 200px
}
.lndrPg#BODYCON .restaurantLanderForm .recommendedFor SPAN {
	FLOAT: left
}
.lndrPg#BODYCON .restaurantLanderForm .recommendedFor .rfPrice SPAN {
	MARGIN: 3px 12px 0px 0px
}
.lndrPg#BODYCON .restaurantLanderForm .recommendedFor .rfPrice SPAN LABEL {
	PADDING-LEFT: 4px; DISPLAY: inline; FONT-WEIGHT: normal
}
.lndrPg#BODYCON .travelGuidesLanderForm FORM {
	PADDING-BOTTOM: 14px
}
.lndrPg#BODYCON .travelGuidesLanderForm LABEL {
	DISPLAY: block; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.lndrPg#BODYCON .travelGuidesLanderForm .discover {
	MARGIN-BOTTOM: 8px
}
.lndrPg#BODYCON .travelGuidesLanderForm .location {
	MARGIN: 0px 0px 6px
}
.lndrPg#BODYCON .travelGuidesLanderForm .location SPAN INPUT {
	WIDTH: 250px
}
.formToggle {
	BORDER-BOTTOM: #c0d0a1 2px solid; BORDER-LEFT: #c0d0a1 2px solid; PADDING-BOTTOM: 8px !important; BACKGROUND-COLOR: #fff !important; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; BORDER-TOP: #c0d0a1 2px solid; BORDER-RIGHT: #c0d0a1 2px solid; PADDING-TOP: 8px !important
}
.formToggle .header {
	FONT: bold 1.58em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 9px; COLOR: #2c2c2c
}
.formToggle UL.tgl {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d9e4c4; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 8px; PADDING-TOP: 3px
}
.formToggle UL.tgl LI {
	FLOAT: left
}
.formToggle UL.tgl INPUT {
	MARGIN: 5px 3px; FLOAT: left
}
.formToggle UL.tgl LABEL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/sprites/hpPT-v10.png) no-repeat; FLOAT: left; COLOR: #2c2c2c; CURSOR: pointer; MARGIN-RIGHT: 20px; PADDING-TOP: 5px
}
.formToggle UL.tgl .hac LABEL {
	BACKGROUND-POSITION: -287px -2px
}
.formToggle UL.tgl .cr LABEL {
	BACKGROUND-POSITION: -287px -2px
}
.formToggle UL.tgl .air LABEL {
	BACKGROUND-POSITION: -1438px -2px
}
.formToggle .cal .icn {
	DISPLAY: none
}
.formToggle .cal .text {
	BACKGROUND: url(/img2/sprites/gui-v18.gif) #fff no-repeat 3px -717px
}
.formToggle FORM LABEL {
	FONT: bold 0.91em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #2c2c2c !important
}
.formToggle FORM .label {
	FONT: bold 0.91em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #2c2c2c !important
}
.formToggle .form_hac .all {
	PADDING-BOTTOM: 3px !important; MARGIN: 17px 10px 3px 0px; PADDING-LEFT: 20px !important; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 1px !important
}
.formToggle .form_hac .all LABEL {
	CURSOR: pointer; FONT-WEIGHT: bold !important
}
.formToggle .form_hac .cal {
	FLOAT: left; MARGIN-RIGHT: 10px !important
}
.formToggle .form_hac .guests {
	FLOAT: left
}
.formToggle .form_hac .callout DIV {
	FONT-SIZE: 0.91em
}
.formToggle .wide.form_hac .location {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.formToggle .wide.form_hac .guests {
	MARGIN-RIGHT: 10px
}
.external.formToggle {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.external.formToggle .forms {
	BORDER-BOTTOM: #c0d0a1 2px solid; BORDER-LEFT: #c0d0a1 2px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0d0a1 2px solid; BORDER-RIGHT: #c0d0a1 2px solid; PADDING-TOP: 8px
}
.formToggle#FLIGHTS_PAGE {
	MARGIN: 15px 0px
}
.formToggle#FLIGHTS_PAGE .form_air DT {
	TEXT-TRANSFORM: capitalize; FONT: 1.5em Arial, Helvetica, Verdana, sans-serif; MARGIN-BOTTOM: 6px; COLOR: #217148
}
.formToggle#FLIGHTS_PAGE .form_air .options LABEL {
	FONT-WEIGHT: normal !important
}
.formToggle#HAC_SMRY .form_hac .button {
	MARGIN-TOP: 15px
}
.formToggle#HAC_SMRY .smry {
	FONT-SIZE: 0.84em !important
}
#DEST_HOME .cal .icn {
	DISPLAY: none
}
#DEST_HOME .cal .text {
	WIDTH: 81px !important; BACKGROUND: url(/img2/sprites/gui-v18.gif) #fff no-repeat 3px -717px
}
.icrStandalone .formToggle {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.icrStandalone .formToggle UL.tgl {
	BORDER-BOTTOM: #c0d0a1 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.icrStandalone .formToggle UL.tgl INPUT {
	MARGIN-LEFT: 0px
}
.privMess {
	BACKGROUND-COLOR: #fff; MARGIN: 14px 0px 0px; WIDTH: 400px
}
.privMess .error {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(/img/icons/icon_error.gif) no-repeat left top; COLOR: red; PADDING-TOP: 3px
}
.privMess FORM {
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.privMess FORM TEXTAREA {
	BORDER-BOTTOM: #91b8a3 1px solid; BORDER-LEFT: #91b8a3 1px solid; MARGIN: 5px 0px 10px; WIDTH: 400px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; HEIGHT: 128px; COLOR: #565656; FONT-SIZE: 100%; BORDER-TOP: #91b8a3 1px solid; BORDER-RIGHT: #91b8a3 1px solid
}
.privMess FORM LEGEND {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 137.5%; FONT-WEIGHT: bold
}
.privMess FORM SPAN {
	LINE-HEIGHT: 140%
}
.privMess FORM .context {
	MARGIN-BOTTOM: 1px
}
.privMess FORM .cancel {
	FONT-SIZE: 92.5%
}
.privMess .guidelines {
	TEXT-ALIGN: right; MARGIN-TOP: 1px; DISPLAY: block; FLOAT: right; CLEAR: both; FONT-SIZE: 85%
}
.privMess .captcha_guidelines {
	MARGIN-BOTTOM: 5px
}
.privMess .msgTools {
	MARGIN-LEFT: 57px
}
.send.privMess .msgTools {
	MARGIN-LEFT: 80px
}
.send.privMess .captcha_msgTools {
	MARGIN-TOP: 10px
}
.send.privMess .captcha_cancel {
	FLOAT: right
}
.send.privMess FORM LABEL {
	TEXT-ALIGN: right; WIDTH: 75px; FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px
}
.send.privMess FORM TEXTAREA {
	WIDTH: 319px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 80px
}
.send.privMess FORM .from {
	MARGIN: 0px 0px 8px; OVERFLOW: hidden
}
.send.privMess FORM .from SPAN {
	LINE-HEIGHT: normal; MARGIN-LEFT: 2px
}
.send.privMess FORM .subject .text {
	WIDTH: 261px; MARGIN-LEFT: 2px
}
.send.privMess FORM .subject {
	MARGIN: 0px 0px 5px; OVERFLOW: hidden
}
.send.privMess #captcha_box {
	MARGIN-TOP: 5px
}
.send.privMess #captcha_box DIV.left {
	TEXT-ALIGN: right; WIDTH: 71px; FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 3px
}
.send.privMess #captcha_box DIV.right {
	PADDING-LEFT: 80px; WIDTH: 310px
}
.send.privMess #captcha_box #recaptcha_image {
	BORDER-BOTTOM: #91b8a3 1px solid; BORDER-LEFT: #91b8a3 1px solid; WIDTH: 300px; HEIGHT: 57px; BORDER-TOP: #91b8a3 1px solid; BORDER-RIGHT: #91b8a3 1px solid
}
.send.privMess #captcha_box .right .txt2 {
	COLOR: #656565
}
.send.privMess #captcha_box .right .txt3 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #656565; PADDING-TOP: 5px
}
.send.privMess #captcha_box .right .txt4 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.send.privMess #captcha_box #recaptcha_response_field {
	WIDTH: 200px
}
.overlayContents {
	DISPLAY: none
}
.overlaySrc {
	DISPLAY: none !important
}
.overlay {
	BACKGROUND: #fff
}
.overlay .inner {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; PADDING-TOP: 8px
}
.overlay .close {
	WIDTH: 12px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -50px 0px; HEIGHT: 12px; TOP: 8px; RIGHT: 8px
}
.s1.overlay {
	BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid
}
.s2.overlay {
	BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid
}
.s3.overlay {
	BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid
}
.s4.overlay {
	BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; BORDER-LEFT-STYLE: solid
}
.s1.overlay {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
.s2.overlay {
	BORDER-RIGHT-WIDTH: 2px; BORDER-TOP-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px
}
.s3.overlay {
	BORDER-RIGHT-WIDTH: 3px; BORDER-TOP-WIDTH: 3px; BORDER-BOTTOM-WIDTH: 3px; BORDER-LEFT-WIDTH: 3px
}
.s4.overlay {
	BORDER-RIGHT-WIDTH: 4px; BORDER-TOP-WIDTH: 4px; BORDER-BOTTOM-WIDTH: 4px; BORDER-LEFT-WIDTH: 4px
}
.lg.overlay {
	BORDER-BOTTOM-COLOR: #c0d0a1; BORDER-TOP-COLOR: #c0d0a1; BORDER-RIGHT-COLOR: #c0d0a1; BORDER-LEFT-COLOR: #c0d0a1
}
.mg.overlay {
	BORDER-BOTTOM-COLOR: #91b155; BORDER-TOP-COLOR: #91b155; BORDER-RIGHT-COLOR: #91b155; BORDER-LEFT-COLOR: #91b155
}
.dg.overlay {
	BORDER-BOTTOM-COLOR: #589442; BORDER-TOP-COLOR: #589442; BORDER-RIGHT-COLOR: #589442; BORDER-LEFT-COLOR: #589442
}
.og.overlay {
	BORDER-BOTTOM-COLOR: #d67b00; BORDER-TOP-COLOR: #d67b00; BORDER-RIGHT-COLOR: #d67b00; BORDER-LEFT-COLOR: #d67b00
}
.yl.overlay {
	BORDER-BOTTOM-COLOR: #ffbb00; BORDER-TOP-COLOR: #ffbb00; BORDER-RIGHT-COLOR: #ffbb00; BORDER-LEFT-COLOR: #ffbb00
}
.lg.overlay .close {
	WIDTH: 13px; BACKGROUND-POSITION: -170px -2243px; HEIGHT: 13px
}
.mg.overlay .close {
	WIDTH: 13px; BACKGROUND-POSITION: -170px -2243px; HEIGHT: 13px
}
.dg.overlay .close {
	WIDTH: 13px; BACKGROUND-POSITION: -170px -2243px; HEIGHT: 13px
}
.og.overlay .close {
	WIDTH: 13px; BACKGROUND-POSITION: -170px -2324px; HEIGHT: 13px
}
.yl.overlay .close {
	WIDTH: 13px; BACKGROUND-POSITION: -170px -2324px; HEIGHT: 13px
}
.lbbd.overlay {
	Z-INDEX: 9999
}
.relative.overlay {
	MARGIN: 3px
}
.typeO.overlay {
	BORDER-BOTTOM: #217148 1px solid; BORDER-LEFT: #91b155 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #d9e4c4; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #217148 1px solid; PADDING-TOP: 5px
}
.typeAt.overlay {
	BORDER-BOTTOM: #217148 1px solid; BORDER-LEFT: #91b155 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #d9e4c4; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #217148 1px solid; PADDING-TOP: 5px
}
.typeAt.overlay .inner {
	PADDING-TOP: 15px
}
.typeB4.overlay {
	BORDER-BOTTOM: #e3631c 4px solid; BORDER-LEFT: #e3631c 4px solid; BORDER-TOP: #e3631c 4px solid; BORDER-RIGHT: #e3631c 4px solid
}
.topValLB.overlay {
	BORDER-BOTTOM: #d67b00 2px solid; BORDER-LEFT: #d67b00 2px solid; BORDER-TOP: #d67b00 2px solid; BORDER-RIGHT: #d67b00 2px solid
}
.crOverlayButton {
	WIDTH: 94px; CURSOR: pointer
}
.commerceOverlay.overlay {
	BORDER-BOTTOM: #e3631c 4px solid; BORDER-LEFT: #e3631c 4px solid; WIDTH: 420px; BORDER-TOP: #e3631c 4px solid; BORDER-RIGHT: #e3631c 4px solid
}
.commerceIEOverlay.overlay {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ee7818; PADDING-TOP: 4px
}
.commerceOverlay.overlay .close {
	WIDTH: 13px; BACKGROUND-POSITION: -170px -2324px; HEIGHT: 13px
}
.kinder.overlay B {
	PADDING-RIGHT: 16px
}
.ocal.overlay {
	MARGIN-TOP: 20px
}
.calendar {
	POSITION: relative; WIDTH: 350px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; BACKGROUND: url(/img2/generic/site/bgSolidRule_oliveDrab.gif) #fff repeat-y 50% 0px; HEIGHT: 175px; OVERFLOW: hidden
}
.calendar .navCal {
	Z-INDEX: 1001; BORDER-BOTTOM: #d9e4c4 1px solid; POSITION: relative; MARGIN-TOP: -25px; WIDTH: 100%; HEIGHT: 26px; TOP: 25px
}
.calendar .navCal SPAN {
	POSITION: absolute; TOP: 6px
}
.calendar .navCal SPAN.prev {
	LEFT: 9px
}
.calendar .navCal .next {
	RIGHT: 9px
}
.calendar .navCal SPAN A {
	LINE-HEIGHT: 16px; TEXT-INDENT: -5000px; WIDTH: 15px; DISPLAY: block; HEIGHT: 16px; CURSOR: pointer
}
.calendar .navCal SPAN.prev A {
	BACKGROUND-IMAGE: url(/img2/icons/gui/arrowPrevCal_oliveDrab.gif)
}
.calendar .navCal SPAN.next A {
	BACKGROUND-IMAGE: url(/img2/icons/gui/arrowNextCal_oliveDrab.gif)
}
.calendar .navCal SPAN A:hover {
	TEXT-DECORATION: none
}
.calendar .month {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; WIDTH: 161px; PADDING-RIGHT: 7px; PADDING-TOP: 5px
}
.calendar .month THEAD TH {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; COLOR: #217148; FONT-WEIGHT: bold
}
.calendar .month THEAD TH.caption {
	PADDING-BOTTOM: 10px
}
.calendar .month TBODY TD {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; WIDTH: 23px; HEIGHT: 21px; COLOR: #2c2c2c; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.calendar .month TBODY .disabled {
	COLOR: #8d8d8d
}
.calendar .month TBODY .invalid {
	COLOR: red
}
.calendar .month TBODY TD A {
	DISPLAY: block; COLOR: #2c2c2c; CURSOR: pointer
}
.calendar .month TBODY TD.today A {
	COLOR: #c60
}
.calendar .month TBODY TD A:hover {
	BACKGROUND-COLOR: #f6df9c
}
.calendar .month TBODY TD.selected {
	BACKGROUND-COLOR: #d9e4c4
}
.fatNotice.overlay .inner {
	PADDING-BOTTOM: 40px; BACKGROUND-COLOR: #fefaca; PADDING-LEFT: 150px; PADDING-RIGHT: 150px; FONT: bold 1.83em Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #91b056; PADDING-TOP: 40px
}
.RegistrationInterceptPopup {
	MARGIN-LEFT: 242px
}
.MemberBenefitsPopup {
	MARGIN-TOP: -70px; MARGIN-LEFT: 222px
}
.PackageHolidayPromoPopup {
	MARGIN-TOP: -120px
}
.QuickGuidePopup {
	MARGIN-TOP: -70px; MARGIN-LEFT: 250px
}
.OwnersSignupPopup {
	MARGIN-TOP: -120px; MARGIN-LEFT: 150px
}
.TravelersChoicePopup {
	MARGIN-LEFT: 55px
}
.AirWatchAlertDhtmlPopup {
	MARGIN-TOP: -45px; MARGIN-LEFT: 75px
}
.MetaFacebookDhtmlPopup {
	MARGIN-TOP: -45px; MARGIN-LEFT: 200px
}
.WorldHeritagePopup {
	MARGIN-TOP: -25px
}
#QUICK_CHECK_LB {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; WIDTH: 300px; PADDING-RIGHT: 12px; PADDING-TOP: 11px
}
#QUICK_CHECK_LB .accomName {
	DISPLAY: block; COLOR: #656565; FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
#QUICK_CHECK_LB .legend {
	DISPLAY: none; PADDING-TOP: 5px
}
.popBlock {
	FONT: 18px Arial; COLOR: #2c2c2c; PADDING-TOP: 10px
}
.clickEachDesc {
	PADDING-TOP: 8px
}
.orangeBar {
	LINE-HEIGHT: 1px; COLOR: #cc6600
}
.chkSitesDesc {
	PADDING-BOTTOM: 7px; COLOR: #cc6600
}
.cs_ao {
	PADDING-TOP: 5px
}
#lbContentCR IMG.arrow {
	POSITION: absolute; TOP: 54px; LEFT: -8px
}
.overlay .newPop .button {
	BORDER-BOTTOM: #d67b00 1px solid; BORDER-LEFT: #d67b00 1px solid; BORDER-TOP: #d67b00 1px solid; BORDER-RIGHT: #d67b00 1px solid
}
.overlay .newPop .button A {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #d67b00; BACKGROUND-POSITION: 0px -72px; FONT-SIZE: 1.16em; text-shadow: #d67b00 0 0 0
}
.overlay .newPop .button SPAN {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #d67b00; BACKGROUND-POSITION: 0px -72px; FONT-SIZE: 1.16em; text-shadow: #d67b00 0 0 0
}
.overlay .newPop .button INPUT {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #d67b00; BACKGROUND-POSITION: 0px -72px; FONT-SIZE: 1.16em; text-shadow: #d67b00 0 0 0
}
.overlay .newPop {
	Z-INDEX: 9999; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 302px; PADDING-RIGHT: 3px; FONT-SIZE: 1em; PADDING-TOP: 2px
}
.overlay .newPop H1 {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 100%; FONT-SIZE: 182.5%
}
.overlay .newPop P {
	LINE-HEIGHT: 1.36em; PADDING-RIGHT: 17px
}
.overlay .newPop .altAction {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px -3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; CLEAR: both; FONT-SIZE: 87.5%; BORDER-TOP: #c8d8aa 1px solid; PADDING-TOP: 15px
}
.overlay .error-message {
	PADDING-LEFT: 2px; COLOR: red
}
.SurveyPanelPopup .inner .newPop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 316px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SurveyPanelPopup .inner {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 17px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 22px !important
}
.SurveyPanelPopup .inner .flushRgt {
	PADDING-RIGHT: 0px !important
}
.SurveyPanelPopup .inner .newPop H1 {
	PADDING-RIGHT: 17px
}
.SurveyPanelPopup .inner .newPop DIV {
	PADDING-RIGHT: 17px
}
.SurveyPanelPopup .inner .newPop P {
	PADDING-RIGHT: 17px
}
.SurveyPanelPopup .inner .altAction {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 17px
}
.SurveyPanelPopup .inner .newPop .fldSet {
	MARGIN: 30px 0px 40px
}
.SurveyPanelPopup .inner .newPop .bgOllie {
	MARGIN-TOP: -27px; WIDTH: 153px; DISPLAY: block; BACKGROUND: url(/img2/bgOllie_faded.jpg) no-repeat 16px 0px; FLOAT: right; HEIGHT: 130px
}
.RegistrationInterceptPopup {
	FONT: 0.75em Verdana, Arial, Helvetica, sans-serif
}
.RegistrationInterceptPopup .inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 18px; PADDING-TOP: 20px
}
.RegistrationInterceptPopup .inner H1 {
	MARGIN: 10px 0px; FONT-SIZE: 145%
}
.RegistrationInterceptPopup .inner P {
	LINE-HEIGHT: 150%
}
.RegistrationInterceptPopup .inner FORM {
	MARGIN-TOP: 20px
}
.RegistrationInterceptPopup .inner FORM LABEL {
	FONT-SIZE: 92.5%
}
.RegistrationInterceptPopup .inner FORM INPUT.text {
	WIDTH: 98%
}
.RegistrationInterceptPopup .inner .fldSet {
	MARGIN: 10px 0px
}
.RegistrationInterceptPopup .inner .withBtn {
	MARGIN: 10px 0px 16px
}
.RegistrationInterceptPopup .inner FORM .withBtn {
	MARGIN-TOP: 20px
}
.RegistrationInterceptPopup .inner A.nxtTo {
	MARGIN: 2px 0px 0px 20px; CURSOR: pointer; TEXT-DECORATION: underline
}
.RegistrationInterceptPopup .inner A.across {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.MemberBenefitsPopup {
	FONT: 0.75em Verdana, Arial, Helvetica, sans-serif
}
.MemberBenefitsPopup .inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 18px; PADDING-TOP: 20px
}
.MemberBenefitsPopup .inner H1 {
	LINE-HEIGHT: 130%; MARGIN: 10px 0px; FONT-SIZE: 145%
}
.MemberBenefitsPopup .inner P {
	LINE-HEIGHT: 150%
}
.MemberBenefitsPopup .inner FORM {
	MARGIN-TOP: 20px
}
.MemberBenefitsPopup .inner FORM#POPUP_FORM {
	MARGIN-TOP: 0px
}
.MemberBenefitsPopup .inner FORM LABEL {
	FONT-SIZE: 92.5%
}
.MemberBenefitsPopup .inner FORM INPUT.text {
	WIDTH: 97%
}
.MemberBenefitsPopup .inner .fldSet {
	MARGIN: 10px 0px
}
.MemberBenefitsPopup .inner .chkst {
	POSITION: relative; MARGIN: 16px 0px 9px
}
.MemberBenefitsPopup .inner .chkst INPUT {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.MemberBenefitsPopup .inner .chkst LABEL {
	DISPLAY: block; MARGIN-LEFT: 20px; CURSOR: pointer; FONT-WEIGHT: normal
}
.MemberBenefitsPopup .inner .withBtn {
	MARGIN: 10px 0px 16px
}
.MemberBenefitsPopup .inner FORM .withBtn {
	MARGIN-TOP: 20px
}
.MemberBenefitsPopup .inner A.nxtTo {
	MARGIN: 2px 0px 0px 20px; CURSOR: pointer; TEXT-DECORATION: underline
}
.MemberBenefitsPopup .inner A.across {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.MemberBenefitsPopup .inner A.altLink {
	TEXT-DECORATION: underline
}
.TravelersChoicePopup {
	FONT: 0.75em Arial, Tahoma, "Bitstream Vera Sans", sans-serif
}
.TravelersChoicePopup .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.TravelersChoicePopup .inner H1 {
	PADDING-BOTTOM: 12px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #224221; FONT-SIZE: 175%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.TravelersChoicePopup .inner .headerimg {
	MARGIN-BOTTOM: 14px
}
.TravelersChoicePopup .inner .subtitle {
	PADDING-RIGHT: 34px
}
.TravelersChoicePopup .inner .error-message {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.TravelersChoicePopup .inner FORM {
	MARGIN-TOP: 10px
}
.TravelersChoicePopup .inner FORM LABEL {
	MARGIN: 6px 0px 4px; COLOR: #000; FONT-SIZE: 92.5%
}
.TravelersChoicePopup .inner FORM INPUT.text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 80%; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.TravelersChoicePopup .inner FORM INPUT.focusClear.text {
	COLOR: #666
}
.TravelersChoicePopup .inner .fldSet {
	MARGIN: 10px 0px
}
.TravelersChoicePopup .inner .chkst {
	POSITION: relative; MARGIN: 16px 0px 9px
}
.TravelersChoicePopup .inner .chkst INPUT {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.TravelersChoicePopup .inner .chkst LABEL {
	DISPLAY: block; COLOR: #666; MARGIN-LEFT: 20px; CURSOR: pointer; FONT-WEIGHT: normal
}
.TravelersChoicePopup .inner .withBtn {
	MARGIN: 16px 0px 10px
}
.TravelersChoicePopup .inner A.nxtTo {
	MARGIN: 2px 0px 0px 20px; CURSOR: pointer; TEXT-DECORATION: underline
}
.TravelersChoicePopup .inner A.across {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.TravelersChoicePopup .inner FORM A {
	CURSOR: pointer
}
.TravelersChoicePopup .inner FORM .actions {
	MARGIN-TOP: 2px
}
.TravelersChoicePopup .inner FORM .actions A {
	DISPLAY: inline; FONT-SIZE: 92.5%; TEXT-DECORATION: underline
}
.TravelersChoicePopup .inner FORM .actions A.popup {
	FONT-SIZE: 85%
}
.TravelersChoicePopup .inner FORM .actions A.popupSendForgotEmail {
	BORDER-LEFT: #888 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 10px
}
.TravelersChoicePopup .inner .ftr {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.TravelersChoicePopup .inner .ftr A {
	DISPLAY: inline; FONT-SIZE: 92.5%; TEXT-DECORATION: underline
}
.TravelersChoicePopup .inner .ftr IMG {
	FLOAT: right
}
.TravelersChoicePopup .inner .v1 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 18px; WIDTH: 301px; PADDING-RIGHT: 18px; PADDING-TOP: 0px
}
.TravelersChoicePopup .inner .v2 {
	PADDING-BOTTOM: 4px; MIN-HEIGHT: 400px; PADDING-LEFT: 18px; WIDTH: 301px; PADDING-RIGHT: 18px; BACKGROUND: url(/img2/tch2009/tcPoolFlyBG.jpg) no-repeat left bottom; PADDING-TOP: 0px
}
.TravelersChoicePopup .inner .lang_en_US.v2 {
	MIN-HEIGHT: 350px
}
.TravelersChoicePopup .inner .v2 H1 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; FONT-SIZE: 175%; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
.TravelersChoicePopup .inner .v2 .subtitle {
	COLOR: #000
}
.TravelersChoicePopup .inner .v2 .ftr {
	TEXT-ALIGN: right
}
.TravelersChoicePopup .inner .v2 .ftr A {
	POSITION: absolute; BOTTOM: 12px; COLOR: #fff; RIGHT: 22px
}
.TravelersChoicePopup .spinner {
	TEXT-ALIGN: center; MARGIN: 10px
}
.OwnersSignupPopup {
	WIDTH: 550px
}
.OwnersSignupPopup .OwnersSignup.newPop {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.OwnersSignupPopup H2 {
	MARGIN-BOTTOM: 12px; FONT-SIZE: 140%
}
.OwnersSignupPopup .OwnersSignupPopupInner {
	WIDTH: 521px; OVERFLOW: hidden
}
.OwnersSignupPopup .popupOwnersCols DD {
	MARGIN-TOP: 12px
}
.OwnersSignupPopup .popupOwnersCols DT {
	FONT-WEIGHT: normal
}
.OwnersSignupPopup .popupOwnersLeftCol {
	WIDTH: 220px; PADDING-RIGHT: 20px; FLOAT: left; FONT-SIZE: 12px; BORDER-RIGHT: #217148 1px solid
}
.OwnersSignupPopup .popupOwnersRightCol {
	BORDER-LEFT: #217148 1px solid; PADDING-LEFT: 14px; MARGIN-LEFT: 240px; FONT-SIZE: 11px
}
.OwnersSignupPopup .popupOwnersRightCol FORM LABEL {
	FONT-WEIGHT: normal
}
.OwnersSignupPopup .popupOwnersRightCol FORM LABEL.smlLabel {
	FONT-SIZE: 90%
}
.OwnersSignupPopup .popupOwnersRightCol FORM INPUT {
	MARGIN-BOTTOM: 8px
}
.OwnersSignupPopup .popupOwnersRightCol FORM SELECT {
	MARGIN-BOTTOM: 8px
}
.OwnersSignupPopup .popupOwnersRightCol FORM .stackElmts {
	MARGIN-TOP: 10px
}
.OwnersSignupPopup .newPop .withBtn {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.OwnersSignupPopup .newPop .withBtn .button A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; TEXT-TRANSFORM: none; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
.OwnersSignupPopup .newPop .agreeBtn.withBtn .button A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.OwnersSignupPopup .popupOwnersRightCol FORM .popupOwnersElmtsContainer {
	HEIGHT: 100%; OVERFLOW: hidden
}
.OwnersSignupPopup .popupOwnersRightCol FORM .popupOwnersElmtsLeft {
	WIDTH: 120px; FLOAT: left
}
.OwnersSignupPopup .popupOwnersRightCol FORM .popupOwnersElmtsRight {
	PADDING-LEFT: 132px
}
.OwnersSignupPopup .popupOwnersRightCol .error-message {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: red; PADDING-TOP: 0px
}
.OwnersSignupPopup .popupOwnersRightCol .ownersInfo {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; MARGIN-BOTTOM: 8px; FONT-SIZE: 14px
}
.OwnersSignupPopup .popupOwnersRightCol .ownersInfo A {
	MARGIN-LEFT: 10px
}
.OwnersSignupPopup .popupOwnersRightCol .propInfo {
	BORDER-BOTTOM: #d5e2c0 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 8px; BORDER-TOP: #d5e2c0 1px solid; PADDING-TOP: 8px
}
.OwnersSignupPopup .popupOwnersRightCol .currentInfo {
	MARGIN-BOTTOM: 8px; OVERFLOW: hidden
}
.OwnersSignupPopup .popupOwnersRightCol FORM A.ownersLink {
	MARGIN-BOTTOM: 4px
}
.PHGeoPopup {
	WIDTH: 337px
}
.PHGeoPopup .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.PHGeoPopup .inner .phGeoHeader {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; WIDTH: 308px; PADDING-RIGHT: 14px; PADDING-TOP: 20px
}
.PHGeoPopup .inner .phGeoHeader H1 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 185%; PADDING-TOP: 6px
}
.PHGeoPopup .inner .phGeoHeader H1.smaller {
	COLOR: #2c2c2c; FONT-SIZE: 170%
}
.PHGeoPopup .inner .phHdrImg {
	MARGIN-BOTTOM: 8px
}
.WorldHeritagePopup {
	WIDTH: 339px; FONT: 1em Arial, Helvetica, sans-serif
}
.WorldHeritagePopup .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.WorldHeritagePopup H1 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #000; FONT-SIZE: 2em; PADDING-TOP: 20px
}
.WorldHeritagePopup .nonUS H1 {
	FONT-SIZE: 1.83em
}
.WorldHeritagePopup .nosweeps H1 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 20px
}
.WorldHeritagePopup .main {
	BACKGROUND-COLOR: #000
}
.WorldHeritagePopup .mainmsg {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 16px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.WorldHeritagePopup H2 {
	LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12px; COLOR: #fff; FONT-SIZE: 0.91em; FONT-WEIGHT: bold
}
.WorldHeritagePopup FORM INPUT.text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; PADDING-LEFT: 4px; WIDTH: 97%; PADDING-RIGHT: 4px; COLOR: #000; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.WorldHeritagePopup FORM INPUT.focusClear.text {
	COLOR: #858585; FONT-WEIGHT: bold
}
.WorldHeritagePopup .already {
	FONT-SIZE: 0.83em
}
.WorldHeritagePopup .already A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.WorldHeritagePopup .more {
	FONT-SIZE: 0.91em
}
.WorldHeritagePopup .more A {
	COLOR: #858585; TEXT-DECORATION: underline
}
.WorldHeritagePopup .ftr {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 16px; PADDING-RIGHT: 20px; PADDING-TOP: 25px
}
.WorldHeritagePopup .withBtn {
	FLOAT: right
}
.WorldHeritagePopup .button {
	MARGIN: 0px
}
.WorldHeritagePopup .button A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.WorldHeritagePopup .button SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px
}
.WorldHeritagePopup .logoLnk {
	DISPLAY: block; PADDING-TOP: 5px
}
.WorldHeritagePopup .clr {
	CLEAR: both
}
.WorldHeritagePopup .agree {
	TEXT-ALIGN: right; MARGIN-TOP: 10px; COLOR: #000; FONT-SIZE: 0.83em
}
.WorldHeritagePopup .chkSet {
	MARGIN-TOP: 15px; COLOR: #000; FONT-SIZE: 0.83em
}
.WorldHeritagePopup .spinner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.AirWatchAlertDhtmlPopup {
	WIDTH: 550px
}
.overlay .tw.newPop H1 {
	PADDING-BOTTOM: 11px; LINE-HEIGHT: 124%; MARGIN-TOP: -3px; WIDTH: 85%
}
.overlay .withGeo.tw.newPop H1 {
	PADDING-BOTTOM: 11px; MARGIN-TOP: -3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.overlay .tw.newPop .fldSet {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; PADDING-TOP: 15px
}
.overlay .tw.newPop FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.overlay .tw.newPop LABEL {
	FONT-SIZE: 92.5%
}
.overlay .tw.newPop INPUT.reg280 {
	BORDER-BOTTOM: #a5acb2 1px solid; BORDER-LEFT: #a5acb2 1px solid; PADDING-BOTTOM: 2px; MARGIN: 4px 0px; PADDING-LEFT: 2px; WIDTH: 171px; PADDING-RIGHT: 2px; BORDER-TOP: #a5acb2 1px solid; BORDER-RIGHT: #a5acb2 1px solid; PADDING-TOP: 2px
}
.overlay .tw.newPop .button {
	MARGIN: 10px 0px
}
.overlay .tw.newPop .bgTW {
	MARGIN: -5px -17px 0px 0px; WIDTH: 142px; DISPLAY: block; BACKGROUND: url(/img2/tripwatch/twSampleRedesign.gif) #fff no-repeat 20px 0px; FLOAT: right; HEIGHT: 140px
}
.overlay .tw.newPop .english.bgTW {
	BACKGROUND: url(/img2/tripwatch/twSampleSkewed.jpg) no-repeat 15px 0px
}
.SubscriptionPopup .inner {
	WIDTH: 310px
}
.SubscriptionPopup .inner .awHdrImgV1 {
	MARGIN: 10px
}
.SubscriptionPopup .inner .awHdrV1 {
	PADDING-BOTTOM: 24px; LINE-HEIGHT: 100%; COLOR: #217148; FONT-SIZE: 182.5%
}
.SubscriptionPopup .inner .rgt {
	FLOAT: right
}
.SubscriptionPopup .inner .lft {
	FLOAT: left
}
.SubscriptionPopup .inner .clrb {
	CLEAR: both
}
.SubscriptionPopup .inner .clrlft {
	CLEAR: left
}
.SubscriptionPopup .inner .nothanks {
	MARGIN: 12px; FONT-SIZE: 11px
}
.SubscriptionPopup .inner .button INPUT {
	TEXT-TRANSFORM: none
}
.SubscriptionPopup .inner .awHdrImgV2 {
	BORDER-BOTTOM: #09532d 10px solid; BORDER-LEFT: #09532d 10px solid; PADDING-BOTTOM: 18px; BACKGROUND-COLOR: #589442; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; BORDER-TOP: #09532d 10px solid; BORDER-RIGHT: #09532d 10px solid; PADDING-TOP: 18px
}
.SubscriptionPopup .inner .awHdrV2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 125%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: white; FONT-SIZE: 155%; PADDING-TOP: 15px
}
.SubscriptionPopup .inner .awMainV2 {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f0f4e6; MARGIN-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: black; PADDING-TOP: 15px
}
.SubscriptionPopup .inner .awBtn {
	MARGIN: 15px 0px
}
.SubscriptionPopup .inner .nothanksV2 {
	MARGIN: 17px 12px; FONT-SIZE: 11px
}
.SubscriptionPopup .inner .awHdrImgV3 {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #f0f4e6; MARGIN-TOP: 5px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 9px
}
.SubscriptionPopup .inner .awHdrV3 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 125%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #09532d; FONT-SIZE: 155%; PADDING-TOP: 10px
}
.SubscriptionPopup .inner .awMainV3 {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.overlay #OPTINSNIPLET {
	WIDTH: 576px; HEIGHT: 540px
}
.overlay #OPTINSNIPLET .talogo {
	MARGIN: 17px 6px 0px
}
.overlay #OPTINSNIPLET .formContainer {
	BORDER-BOTTOM: #d9e4c4 2px solid; BORDER-LEFT: #d9e4c4 0px solid; PADDING-BOTTOM: 17px; MARGIN: 20px 6px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; BORDER-TOP: #d9e4c4 2px solid; BORDER-RIGHT: #d9e4c4 0px solid; PADDING-TOP: 17px
}
.overlay #OPTINSNIPLET .formContainer H2 {
	MARGIN-BOTTOM: 5px; COLOR: #2c2c2c; FONT-SIZE: 150%
}
.overlay #OPTINSNIPLET .formContainer .subline {
	MARGIN-BOTTOM: 25px; FONT-SIZE: 105%
}
.overlay #OPTINSNIPLET .formContainer FORM .chkSet {
	MARGIN-BOTTOM: 23px
}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet2 INPUT {
	FLOAT: left
}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet2 LABEL {
	PADDING-BOTTOM: 23px; MARGIN-TOP: -1px; PADDING-LEFT: 5px; WIDTH: 490px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet3 {
	MARGIN: 3px 0px 23px
}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet3 INPUT {
	MARGIN-TOP: -1px; FLOAT: left; HEIGHT: 13px; VERTICAL-ALIGN: middle
}
.overlay #OPTINSNIPLET #TAMG_SUBS .chkSet3 LABEL {
	DISPLAY: block; MARGIN-LEFT: 22px; VERTICAL-ALIGN: top
}
.overlay #OPTINSNIPLET .formContainer FORM .offers LABEL {
	FONT-WEIGHT: normal
}
.overlay #OPTINSNIPLET .formContainer .lbAction {
	MARGIN-LEFT: 10px
}
.overlay #OPTINSNIPLET .formContainer .nothanks {
	MARGIN-LEFT: 10px
}
.overlay #OPTINSNIPLET .priv {
	MARGIN-LEFT: 30px
}
#figsSurveyPopup {
	Z-INDEX: 9999; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 350px; PADDING-RIGHT: 15px; DISPLAY: block; HEIGHT: 300px; PADDING-TOP: 15px
}
#figsSurveyHeader {
	COLOR: black; PADDING-TOP: 15px
}
#figsSurveyContent {
	FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#figsSurveyBottom {
	MARGIN-TOP: 25px
}
#figsSurveyNoThanks {
	PADDING-LEFT: 10px
}
DIV.figsSurveyContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 15px
}
.PackagePopup {
	WIDTH: 337px
}
.PackagePopup .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.QuickGuidePopup {
	FONT: 0.75em Verdana, Tahoma, "Bitstream Vera Sans", sans-serif
}
.QuickGuidePopup .inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 18px; PADDING-TOP: 20px
}
.QuickGuidePopup .inner H1 {
	LINE-HEIGHT: 130%; MARGIN: 10px 0px; FONT-SIZE: 145%
}
.QuickGuidePopup .inner P {
	LINE-HEIGHT: 150%
}
.QuickGuidePopup .inner FORM {
	MARGIN-TOP: 20px
}
.QuickGuidePopup .inner FORM#POPUP_FORM {
	MARGIN-TOP: 0px
}
.QuickGuidePopup .inner FORM LABEL {
	FONT-SIZE: 92.5%
}
.QuickGuidePopup .inner FORM INPUT.text {
	WIDTH: 97%
}
.QuickGuidePopup .inner .fldSet {
	MARGIN: 10px 0px
}
.QuickGuidePopup .inner .chkst {
	POSITION: relative; MARGIN: 16px 0px 9px
}
.QuickGuidePopup .inner .chkst INPUT {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.QuickGuidePopup .inner .chkst LABEL {
	DISPLAY: block; MARGIN-LEFT: 20px; CURSOR: pointer; FONT-WEIGHT: normal
}
.QuickGuidePopup .inner .withBtn {
	MARGIN: 10px 0px 16px
}
.QuickGuidePopup .inner FORM .withBtn {
	MARGIN-TOP: 20px
}
.QuickGuidePopup .inner A.nxtTo {
	MARGIN: 2px 0px 0px 20px; CURSOR: pointer; TEXT-DECORATION: underline
}
.QuickGuidePopup .inner A.across {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.QuickGuidePopup .inner A.altLink {
	TEXT-DECORATION: underline
}
.NetPromoterPopup IFRAME {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 575px; HEIGHT: 590px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mediaBox.overlay .withClose.inner {
	PADDING-RIGHT: 18px
}
.VacationRentalsInquiry .inner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rating {
	HEIGHT: 100%; OVERFLOW: hidden
}
.rating .rate {
	FONT-STYLE: normal; FLOAT: left
}
.rating EM {
	FONT-STYLE: normal; FLOAT: left
}
.rate {
	POSITION: relative; DISPLAY: block; OVERFLOW: hidden; MARGIN-RIGHT: 4px
}
.rate IMG {
	POSITION: absolute
}
.rating-system {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
.rating-system .rating STRONG {
	POSITION: relative; FLOAT: left; TOP: 2px; MARGIN-RIGHT: 6px
}
.rating-system .rating EM {
	DISPLAY: block; FONT-SIZE: 0.9em
}
.rating-list {
	HEIGHT: 100%; OVERFLOW: hidden
}
.traveler .overview .rating-list {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 399px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.rating-list .expectation {
	FLOAT: left; FONT-SIZE: 0.9em
}
.rating-list .recommended {
	FLOAT: left; FONT-SIZE: 0.9em
}
.rating-list .expectation {
	MARGIN-RIGHT: 14px
}
.rating-list UL LI UL {
	MARGIN-BOTTOM: 3px
}
.rating-list UL LI UL LI {
	MARGIN: 9px 0px -2px; HEIGHT: 100%; OVERFLOW: hidden
}
.rating-list UL LI UL LI SPAN {
	FLOAT: left
}
.rating-list UL LI UL LI I {
	FONT-STYLE: normal; FLOAT: left
}
.traveler .rating-list .expectation {
	WIDTH: 160px
}
.traveler .rating-list .expectation LI UL LI I {
	WIDTH: 87px
}
.traveler .rating-list .recommended {
	WIDTH: 225px
}
.traveler .rating-list .recommended LI UL LI I {
	WIDTH: 152px
}
#ALSO_VIEWED .rate {
	MARGIN-TOP: 1px
}
#REVIEWS .overview .rating-system .rating EM {
	WIDTH: 100%; CLEAR: both
}
#REVIEWS .rating .s00.rate {
	WIDTH: 0px; HEIGHT: 0px
}
#REVIEWS .rating .s00.rate IMG {
	BOTTOM: 0px; RIGHT: 0px
}
.o00.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o05.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o10.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o15.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o20.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o25.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o30.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o35.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o40.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o45.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o50.rate {
	WIDTH: 118px; HEIGHT: 20px
}
.o00.rate IMG {
	LEFT: 0px
}
.o05.rate IMG {
	LEFT: 0px
}
.o10.rate IMG {
	LEFT: 0px
}
.o15.rate IMG {
	LEFT: 0px
}
.o20.rate IMG {
	LEFT: 0px
}
.o25.rate IMG {
	LEFT: 0px
}
.o30.rate IMG {
	LEFT: 0px
}
.o35.rate IMG {
	LEFT: 0px
}
.o40.rate IMG {
	LEFT: 0px
}
.o45.rate IMG {
	LEFT: 0px
}
.o50.rate IMG {
	LEFT: 0px
}
.o00.rate IMG {
	TOP: -200px
}
.o05.rate IMG {
	TOP: -180px
}
.o10.rate IMG {
	TOP: -160px
}
.o15.rate IMG {
	TOP: -140px
}
.o20.rate IMG {
	TOP: -120px
}
.o25.rate IMG {
	TOP: -100px
}
.o30.rate IMG {
	TOP: -80px
}
.o35.rate IMG {
	TOP: -60px
}
.o40.rate IMG {
	TOP: -40px
}
.o45.rate IMG {
	TOP: -20px
}
.o50.rate IMG {
	TOP: 0px
}
.no00.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no05.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no10.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no15.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no20.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no25.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no30.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no35.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no40.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no45.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no50.rate {
	WIDTH: 82px; HEIGHT: 17px
}
.no00.rate IMG {
	LEFT: -36px
}
.no05.rate IMG {
	LEFT: -36px
}
.no10.rate IMG {
	LEFT: -36px
}
.no15.rate IMG {
	LEFT: -36px
}
.no20.rate IMG {
	LEFT: -36px
}
.no25.rate IMG {
	LEFT: -36px
}
.no30.rate IMG {
	LEFT: -36px
}
.no35.rate IMG {
	LEFT: -36px
}
.no40.rate IMG {
	LEFT: -36px
}
.no45.rate IMG {
	LEFT: -36px
}
.no50.rate IMG {
	LEFT: -36px
}
.no00.rate IMG {
	TOP: -202px
}
.no05.rate IMG {
	TOP: -182px
}
.no10.rate IMG {
	TOP: -162px
}
.no15.rate IMG {
	TOP: -142px
}
.no20.rate IMG {
	TOP: -122px
}
.no25.rate IMG {
	TOP: -102px
}
.no30.rate IMG {
	TOP: -82px
}
.no35.rate IMG {
	TOP: -62px
}
.no40.rate IMG {
	TOP: -42px
}
.no45.rate IMG {
	TOP: -22px
}
.no50.rate IMG {
	TOP: -2px
}
.os00.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os05.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os10.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os15.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os20.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os25.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os30.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os35.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os40.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os45.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os50.rate {
	WIDTH: 102px; HEIGHT: 18px
}
.os00.rate IMG {
	LEFT: -118px
}
.os05.rate IMG {
	LEFT: -118px
}
.os10.rate IMG {
	LEFT: -118px
}
.os15.rate IMG {
	LEFT: -118px
}
.os20.rate IMG {
	LEFT: -118px
}
.os25.rate IMG {
	LEFT: -118px
}
.os30.rate IMG {
	LEFT: -118px
}
.os35.rate IMG {
	LEFT: -118px
}
.os40.rate IMG {
	LEFT: -118px
}
.os45.rate IMG {
	LEFT: -118px
}
.os50.rate IMG {
	LEFT: -118px
}
.os00.rate IMG {
	TOP: -180px
}
.os05.rate IMG {
	TOP: -162px
}
.os10.rate IMG {
	TOP: -144px
}
.os15.rate IMG {
	TOP: -126px
}
.os20.rate IMG {
	TOP: -108px
}
.os25.rate IMG {
	TOP: -90px
}
.os30.rate IMG {
	TOP: -72px
}
.os35.rate IMG {
	TOP: -54px
}
.os40.rate IMG {
	TOP: -36px
}
.os45.rate IMG {
	TOP: -18px
}
.os50.rate IMG {
	TOP: 0px
}
.n00.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n05.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n10.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n15.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n20.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n25.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n30.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n35.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n40.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n45.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n50.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.g00.rate {
	WIDTH: 82px; HEIGHT: 20px
}
.n00.rate IMG {
	LEFT: -36px
}
.n05.rate IMG {
	LEFT: -36px
}
.n10.rate IMG {
	LEFT: -36px
}
.n15.rate IMG {
	LEFT: -36px
}
.n20.rate IMG {
	LEFT: -36px
}
.n25.rate IMG {
	LEFT: -36px
}
.n30.rate IMG {
	LEFT: -36px
}
.n35.rate IMG {
	LEFT: -36px
}
.n40.rate IMG {
	LEFT: -36px
}
.n45.rate IMG {
	LEFT: -36px
}
.n50.rate IMG {
	LEFT: -36px
}
.g00.rate IMG {
	LEFT: -36px
}
.n00.rate IMG {
	TOP: -200px
}
.n05.rate IMG {
	TOP: -180px
}
.n10.rate IMG {
	TOP: -160px
}
.n15.rate IMG {
	TOP: -140px
}
.n20.rate IMG {
	TOP: -120px
}
.n25.rate IMG {
	TOP: -100px
}
.n30.rate IMG {
	TOP: -80px
}
.n35.rate IMG {
	TOP: -60px
}
.n40.rate IMG {
	TOP: -40px
}
.n45.rate IMG {
	TOP: -20px
}
.n50.rate IMG {
	TOP: 0px
}
.g00.rate IMG {
	TOP: -220px
}
.s00.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s05.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s10.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s15.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s20.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s25.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s30.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s35.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s40.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s45.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s50.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.gs00.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.s00.rate IMG {
	LEFT: -220px
}
.s05.rate IMG {
	LEFT: -220px
}
.s10.rate IMG {
	LEFT: -220px
}
.s15.rate IMG {
	LEFT: -220px
}
.s20.rate IMG {
	LEFT: -220px
}
.s25.rate IMG {
	LEFT: -220px
}
.s30.rate IMG {
	LEFT: -220px
}
.s35.rate IMG {
	LEFT: -220px
}
.s40.rate IMG {
	LEFT: -220px
}
.s45.rate IMG {
	LEFT: -220px
}
.s50.rate IMG {
	LEFT: -220px
}
.gs00.rate IMG {
	LEFT: -220px
}
.s00.rate IMG {
	TOP: -140px
}
.s05.rate IMG {
	TOP: -126px
}
.s10.rate IMG {
	TOP: -112px
}
.s15.rate IMG {
	TOP: -98px
}
.s20.rate IMG {
	TOP: -84px
}
.s25.rate IMG {
	TOP: -70px
}
.s30.rate IMG {
	TOP: -56px
}
.s35.rate IMG {
	TOP: -42px
}
.s40.rate IMG {
	TOP: -28px
}
.s45.rate IMG {
	TOP: -14px
}
.s50.rate IMG {
	TOP: 0px
}
.gs00.rate IMG {
	TOP: -154px
}
.ss00.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss05.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss10.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss15.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss20.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss25.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss30.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss35.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss40.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss45.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss50.rate {
	WIDTH: 51px; HEIGHT: 11px
}
.ss00.rate IMG {
	LEFT: -358px
}
.ss05.rate IMG {
	LEFT: -358px
}
.ss10.rate IMG {
	LEFT: -358px
}
.ss15.rate IMG {
	LEFT: -358px
}
.ss20.rate IMG {
	LEFT: -358px
}
.ss25.rate IMG {
	LEFT: -358px
}
.ss30.rate IMG {
	LEFT: -358px
}
.ss35.rate IMG {
	LEFT: -358px
}
.ss40.rate IMG {
	LEFT: -358px
}
.ss45.rate IMG {
	LEFT: -358px
}
.ss50.rate IMG {
	LEFT: -358px
}
.ss00.rate IMG {
	TOP: -110px
}
.ss05.rate IMG {
	TOP: -99px
}
.ss10.rate IMG {
	TOP: -88px
}
.ss15.rate IMG {
	TOP: -77px
}
.ss20.rate IMG {
	TOP: -66px
}
.ss25.rate IMG {
	TOP: -55px
}
.ss30.rate IMG {
	TOP: -44px
}
.ss35.rate IMG {
	TOP: -33px
}
.ss40.rate IMG {
	TOP: -22px
}
.ss45.rate IMG {
	TOP: -11px
}
.ss50.rate IMG {
	TOP: 0px
}
.sss00.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss05.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss10.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss15.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss20.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss25.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss30.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss35.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss40.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss45.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss50.rate {
	WIDTH: 41px; HEIGHT: 8px
}
.sss00.rate IMG {
	LEFT: -409px
}
.sss05.rate IMG {
	LEFT: -409px
}
.sss10.rate IMG {
	LEFT: -409px
}
.sss15.rate IMG {
	LEFT: -409px
}
.sss20.rate IMG {
	LEFT: -409px
}
.sss25.rate IMG {
	LEFT: -409px
}
.sss30.rate IMG {
	LEFT: -409px
}
.sss35.rate IMG {
	LEFT: -409px
}
.sss40.rate IMG {
	LEFT: -409px
}
.sss45.rate IMG {
	LEFT: -409px
}
.sss50.rate IMG {
	LEFT: -409px
}
.sss00.rate IMG {
	TOP: -80px
}
.sss05.rate IMG {
	TOP: -72px
}
.sss10.rate IMG {
	TOP: -64px
}
.sss15.rate IMG {
	TOP: -56px
}
.sss20.rate IMG {
	TOP: -48px
}
.sss25.rate IMG {
	TOP: -40px
}
.sss30.rate IMG {
	TOP: -32px
}
.sss35.rate IMG {
	TOP: -24px
}
.sss40.rate IMG {
	TOP: -16px
}
.sss45.rate IMG {
	TOP: -8px
}
.sss50.rate IMG {
	TOP: 0px
}
.b00.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b10.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b20.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b30.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b40.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b50.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b60.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b70.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b80.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b90.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b100.rate {
	WIDTH: 69px; HEIGHT: 14px
}
.b00.rate IMG {
	LEFT: -289px
}
.b10.rate IMG {
	LEFT: -289px
}
.b20.rate IMG {
	LEFT: -289px
}
.b30.rate IMG {
	LEFT: -289px
}
.b40.rate IMG {
	LEFT: -289px
}
.b50.rate IMG {
	LEFT: -289px
}
.b60.rate IMG {
	LEFT: -289px
}
.b70.rate IMG {
	LEFT: -289px
}
.b80.rate IMG {
	LEFT: -289px
}
.b90.rate IMG {
	LEFT: -289px
}
.b100.rate IMG {
	LEFT: -289px
}
.b00.rate IMG {
	TOP: -140px
}
.b10.rate IMG {
	TOP: -126px
}
.b20.rate IMG {
	TOP: -112px
}
.b30.rate IMG {
	TOP: -98px
}
.b40.rate IMG {
	TOP: -84px
}
.b50.rate IMG {
	TOP: -70px
}
.b60.rate IMG {
	TOP: -56px
}
.b70.rate IMG {
	TOP: -42px
}
.b80.rate IMG {
	TOP: -28px
}
.b90.rate IMG {
	TOP: -14px
}
.b100.rate IMG {
	TOP: 0px
}
.c00.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c05.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c10.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c15.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c20.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c25.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c30.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c35.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c40.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c45.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c50.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.c00.rate IMG {
	LEFT: -450px
}
.c05.rate IMG {
	LEFT: -450px
}
.c10.rate IMG {
	LEFT: -450px
}
.c15.rate IMG {
	LEFT: -450px
}
.c20.rate IMG {
	LEFT: -450px
}
.c25.rate IMG {
	LEFT: -450px
}
.c30.rate IMG {
	LEFT: -450px
}
.c35.rate IMG {
	LEFT: -450px
}
.c40.rate IMG {
	LEFT: -450px
}
.c45.rate IMG {
	LEFT: -450px
}
.c50.rate IMG {
	LEFT: -450px
}
.c00.rate IMG {
	TOP: -60px
}
.c05.rate IMG {
	TOP: -192px
}
.c10.rate IMG {
	TOP: -48px
}
.c15.rate IMG {
	TOP: -180px
}
.c20.rate IMG {
	TOP: -36px
}
.c25.rate IMG {
	TOP: -168px
}
.c30.rate IMG {
	TOP: -24px
}
.c35.rate IMG {
	TOP: -156px
}
.c40.rate IMG {
	TOP: -12px
}
.c45.rate IMG {
	TOP: -144px
}
.c50.rate IMG {
	TOP: 0px
}
.cy00.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.cy10.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.cy20.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.cy30.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.cy40.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.cy50.rate {
	WIDTH: 60px; HEIGHT: 12px
}
.cy00.rate IMG {
	LEFT: -450px
}
.cy10.rate IMG {
	LEFT: -450px
}
.cy20.rate IMG {
	LEFT: -450px
}
.cy30.rate IMG {
	LEFT: -450px
}
.cy40.rate IMG {
	LEFT: -450px
}
.cy50.rate IMG {
	LEFT: -450px
}
.cy00.rate IMG {
	TOP: -132px
}
.cy10.rate IMG {
	TOP: -120px
}
.cy20.rate IMG {
	TOP: -108px
}
.cy30.rate IMG {
	TOP: -96px
}
.cy40.rate IMG {
	TOP: -84px
}
.cy50.rate IMG {
	TOP: -72px
}
.gridA {
	OVERFLOW: hidden
}
.gridA .sidebar {
	WIDTH: 300px; FLOAT: right
}
.gridA .balance {
	WIDTH: 433px
}
.gridB .sidebar {
	WIDTH: 248px; FLOAT: right
}
#BLNC {
	POSITION: static; LEFT: 0px
}
#SDBR {
	POSITION: static; LEFT: 0px
}
#BLNC {
	WIDTH: 433px; FLOAT: left
}
#SDBR {
	WIDTH: 300px; FLOAT: right
}
.tabBody {
	BORDER-BOTTOM: #589442 2px solid; BORDER-LEFT: #589442 2px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 14px; PADDING-RIGHT: 8px; BORDER-TOP: #589442 2px solid; BORDER-RIGHT: #589442 2px solid; PADDING-TOP: 8px
}
.lv5#PAGE .tabBody {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#BODYCON .tabBody FORM.hacForm .last {
	MARGIN: 10px 0px 0px
}
.tabBody FORM FIELDSET LEGEND {
	FONT-SIZE: 160%
}
.tabBody FORM FIELDSET .wrap {
	MARGIN: 12px 0px
}
.tabBody FORM FIELDSET .toggle {
	MARGIN: 12px 0px
}
.tabBody FORM FIELDSET .wrap {
	OVERFLOW: hidden
}
.tabBody FORM FIELDSET .wrap SPAN {
	PADDING-BOTTOM: 4px; FLOAT: left; MARGIN-RIGHT: 8px
}
.tabBody FORM FIELDSET .wrap SPAN.first {
	MARGIN-RIGHT: 26px
}
.tabBody FORM FIELDSET .wrap .showAll {
	FLOAT: right
}
.tabBody FORM FIELDSET .wrap SPAN LABEL {
	DISPLAY: block; WHITE-SPACE: nowrap; MARGIN-BOTTOM: 2px
}
.tabBody FORM FIELDSET .wrap SPAN .checkbox {
	MARGIN-TOP: 1px; HEIGHT: 14px
}
.tabBody FORM FIELDSET .wrap SPAN.all {
	MARGIN-TOP: 1.5em
}
.tabBody FORM FIELDSET .wrap SPAN.all LABEL {
	DISPLAY: inline; WHITE-SPACE: normal
}
.tabBody FORM FIELDSET .wrap SPAN .icn {
	MARGIN-TOP: 1px; MARGIN-LEFT: 4px; MARGIN-RIGHT: 0px
}
.tabBody FORM FIELDSET .wrap SPAN .icn IMG {
	VERTICAL-ALIGN: middle
}
.title {
	FONT-WEIGHT: bold
}
.quote {
	FONT-WEIGHT: bold
}
.tabBody#HAC_HOTELS FORM FIELDSET .wrap SPAN.all {
	PADDING-TOP: 3px
}
.details .listInfo LI.all {
	MARGIN: 8px 0px 12px
}
.review .rating {
	MARGIN-BOTTOM: 5px
}
.review .date {
	MARGIN-BOTTOM: 5px
}
.review .friend {
	MARGIN-BOTTOM: 5px
}
.review .entry {
	MARGIN-BOTTOM: 5px
}
.review .date {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.review .friend {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.review .relevance {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.review .friend {
	COLOR: #c60
}
.review .relevance {
	MARGIN-BOTTOM: 5px; COLOR: #217148
}
.summary .friend {
	PADDING-LEFT: 12px; BACKGROUND: url(/img2/icons/12/user_org.gif) no-repeat 0px 0.1em
}
.review .summary .new.date {
	MARGIN-BOTTOM: 2px; PADDING-TOP: 6px
}
.review .summary .new.date IMG {
	POSITION: relative; TOP: -6px; LEFT: 4px
}
.review {
	OVERFLOW: hidden
}
.first.review {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.review .title {
	MARGIN-BOTTOM: 15px
}
.review .quote {
	MARGIN-BOTTOM: 15px
}
.review .title {
	FONT-SIZE: 130%
}
.review .quote {
	FONT-SIZE: 115%
}
.review .hotel.name {
	MARGIN-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 100%
}
#PAGE .review .profile {
	POSITION: relative; OVERFLOW: hidden
}
#PAGE .review .summary {
	POSITION: relative; OVERFLOW: hidden
}
.review .profile {
	POSITION: relative; OVERFLOW: hidden
}
.review .summary {
	POSITION: relative; OVERFLOW: hidden
}
.review .profile {
	FLOAT: left
}
.review .profile .avatar {
	WIDTH: 74px; MARGIN-BOTTOM: 7px; HEIGHT: 74px
}
.review .profile .avatar A {
	DISPLAY: block
}
.review .profile .avatar IMG {
	WIDTH: 74px; HEIGHT: 74px
}
.review .profile .username {
	WIDTH: 100px; TEXT-OVERFLOW: ellipsis; FONT-SIZE: 92.5%; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.review .profile .triptype {
	WHITE-SPACE: nowrap
}
.review .profile .avatar IMG.fbConnect {
	POSITION: absolute; WIDTH: 14px; HEIGHT: 14px; TOP: 58px; LEFT: 58px
}
.mo.username {
	HEIGHT: 100%; OVERFLOW: hidden
}
.mo.username .scrname {
	COLOR: #202d95
}
.mo.username .hvrIE6 {
	CURSOR: pointer
}
.mo.username .hvrIE6:hover {
	TEXT-DECORATION: underline
}
.mo.username .mseOvr.hvrIE6 {
	TEXT-DECORATION: underline
}
.mo.username .contribs {
	COLOR: #565656; FONT-SIZE: 92.5%; FONT-WEIGHT: normal
}
.mo.username .dn_arrow {
	PADDING-RIGHT: 11px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -48px -2110px
}
.review .profile .location {
	COLOR: #565656; FONT-SIZE: 92.5%
}
.overlay .review .profile .location {
	WIDTH: 100px
}
.review .entry {
	LINE-HEIGHT: 160%
}
.review .recommendations {
	LINE-HEIGHT: 160%
}
.review .summary {
	LEFT: 14px
}
.review .partnercommerce {
	MARGIN-TOP: 1.5em
}
.arrows LI.friend {
	BACKGROUND: url(/img2/icons/12/user_org.gif) no-repeat 0px 0.1em
}
.listRatings {
	MARGIN: 2px 0px -7px; OVERFLOW: hidden
}
.split.listRatings .expect {
	FONT-SIZE: 0.92em
}
.split.listRatings .recommend {
	FONT-SIZE: 0.92em
}
.split.listRatings .expect {
	WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 14px
}
.split.listRatings .recommend {
	WIDTH: 218px; FLOAT: left
}
.listRatings LI B {
	DISPLAY: block; MARGIN-BOTTOM: 9px
}
.listRatings LI UL LI {
	TEXT-TRANSFORM: capitalize; MARGIN: 0px 0px 8px; PADDING-LEFT: 75px
}
.listRatings UL LI IMG {
	MARGIN: 0px 0px 0px -75px; DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: text-top
}
.split.ratingSystem {
	OVERFLOW: hidden
}
.split.ratingSystem .rating {
	PADDING-BOTTOM: 5px; WIDTH: 48%
}
.split.ratingSystem .popularity {
	PADDING-BOTTOM: 5px; WIDTH: 48%
}
.split.ratingSystem .rating {
	FLOAT: left
}
.split.ratingSystem .popularity {
	FLOAT: right
}
.split.ratingSystem .popularity .more {
	MARGIN-TOP: 6px; DISPLAY: block
}
.textInfo .awards {
	OVERFLOW: hidden
}
.textInfo .awards .check {
	POSITION: absolute; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 31px; RIGHT: 0px; PADDING-TOP: 2px
}
.textInfo .awards .check IMG {
	DISPLAY: block; MARGIN-LEFT: 12px
}
.textInfo .bookNow.awards .check {
	POSITION: static !important; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: right; HEIGHT: 31px; PADDING-TOP: 2px
}
.bestLink SPAN {
	MARGIN: 3px; DISPLAY: block; FONT-SIZE: 92.5%
}
.budgetLink {
	MARGIN: 4px 0px
}
.budgetLink SPAN {
	MARGIN: -16px 0px 0px 39px; DISPLAY: block; FONT-SIZE: 92.5%
}
.awards .bestLink {
	PADDING-BOTTOM: 10px; MARGIN: 0px 14px 0px 0px
}
.awards .budgetLink {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
.awards .crowded.bestLink {
	WIDTH: 48%; FLOAT: left
}
.awards .crowded.budgetLink {
	WIDTH: 48%; FLOAT: left
}
#REVIEWS .review .toggle.note A {
	PADDING-LEFT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%
}
#ADD_ARTICLE_FLYOUT_DIV {
	DISPLAY: inline
}
#ADD_ARTICLE_SUGGEST_DIV {
	WIDTH: 388px
}
#ADD_ARTICLE_FLYOUT_DIV UL LI.flyout A {
	CURSOR: pointer
}
.information {
	COLOR: #565656
}
.information B {
	COLOR: #2c2c2c
}
.information UL.sep {
	BORDER-BOTTOM: #d5e4d1 1px solid; BORDER-LEFT: #d5e4d1 0px solid; MARGIN: 8px 0px 16px; BORDER-TOP: #d5e4d1 1px solid; BORDER-RIGHT: #d5e4d1 0px solid
}
.information .activities {
	TEXT-TRANSFORM: capitalize
}
.textual.information DIV {
	LINE-HEIGHT: 140%
}
.contact.information DIV {
	LINE-HEIGHT: 140%
}
.textual.information DIV {
	MARGIN-BOTTOM: 8px
}
.textual.information DIV.button {
	LINE-HEIGHT: 14px; MARGIN-BOTTOM: 0px
}
.textual.information DIV.addDesc.description {
	PADDING-LEFT: 30px
}
.contact.information DIV {
	MARGIN-BOTTOM: 4px
}
.bulleted.information UL {
	MARGIN: 18px 0px
}
.ratingSystem DIV {
	OVERFLOW: hidden
}
.split.ratingSystem {
	OVERFLOW: hidden
}
.ratingSystem DIV {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.ratingSystem DIV .label {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.ratingSystem DIV .more {
	FONT-SIZE: 92.5%
}
.ratingSystem DIV SPAN {
	FONT-SIZE: 92.5%
}
.ratingSystem .rating .label {
	MARGIN-BOTTOM: 6px
}
.ratingSystem .popularity VAR {
	LINE-HEIGHT: 105%
}
.ratingSystem .popularity SPAN {
	LINE-HEIGHT: 105%
}
.ratingSystem .popularity VAR {
	LINE-HEIGHT: 77.5%; COLOR: #589442
}
.ratingSystem .popularity VAR B {
	LINE-HEIGHT: 77.5%; COLOR: #589442
}
.ratingSystem .popularity VAR {
	MIN-HEIGHT: 20px; DISPLAY: block
}
.ratingSystem .popularity SPAN {
	MIN-HEIGHT: 20px; DISPLAY: block
}
.ratingSystem .popularity VAR B {
	OVERFLOW: hidden
}
.ratingSystem .popularity SPAN {
	OVERFLOW: hidden
}
.ratingSystem .popularity VAR {
	PADDING-LEFT: 36px; BACKGROUND: url(/img2/branding/ollie33x20_wht.png) no-repeat 0px 3px; FLOAT: left; FONT-WEIGHT: bold
}
.ratingSystem .popularity VAR.dig2 {
	PADDING-BOTTOM: 10px
}
.ratingSystem .popularity VAR.dig3 {
	PADDING-BOTTOM: 10px
}
.ratingSystem .popularity VAR B {
	VERTICAL-ALIGN: text-top
}
.ratingSystem .popularity VAR SUP {
	VERTICAL-ALIGN: text-top
}
.ratingSystem .popularity VAR B {
	LINE-HEIGHT: 100%; FONT-FAMILY: "Times New Roman", Times, Bodoni, Palatino, serif; MARGIN-RIGHT: 4px
}
.ratingSystem .popularity .dig1 B {
	FONT-SIZE: 242.5%
}
.ratingSystem .popularity .dig2 B {
	FONT-SIZE: 200%
}
.ratingSystem .popularity .dig3 B {
	FONT-SIZE: 160%
}
.ratingSystem .popularity .dig4 B {
	FONT-SIZE: 130%
}
.ratingSystem .popularity SPAN {
	PADDING-BOTTOM: 0.2em; COLOR: #589442
}
.ratingSystem .popularity SPAN I {
	FONT-STYLE: normal; COLOR: #2c2c2c
}
.split.ratingSystem DIV {
	WIDTH: 48%; FLOAT: left
}
#ACCOM_OVERVIEW .bestValue {
	MARGIN-BOTTOM: 0px; FLOAT: right
}
#ACCOM_OVERVIEW DIV.bestValue {
	WIDTH: 88px
}
#ACCOM_OVERVIEW .bestValueML {
	MARGIN-TOP: -14px
}
#HAC_RESULTS #ACCOM_OVERVIEW .bestValue {
	MARGIN-RIGHT: 3px
}
#HAC_RESULTS .deckTools .bestValueSort {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; BORDER-TOP: #c0d0a1 1px solid; PADDING-TOP: 5px
}
#HAC_RESULTS .deckTools .broadenedSort {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 100%; PADDING-RIGHT: 10px; BORDER-TOP: #c0d0a1 1px solid; PADDING-TOP: 5px
}
.rrBar .ratingSystem {
	BORDER-BOTTOM: #e8e8e8 1px solid; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.rrBar .details .information {
	CLEAR: both
}
#AD2 .ratingSystem .rating .label UL {
	DISPLAY: inline; CURSOR: pointer
}
#AD2 .ratingSystem .popularity .label UL {
	DISPLAY: inline; CURSOR: pointer
}
#AD2 .ratingSystem .rating .label UL LI.flyout {
	DISPLAY: inline; CURSOR: pointer
}
#AD2 .ratingSystem .popularity .label UL LI.flyout {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_REVIEW .ratingSystem .rating .label UL {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_REVIEW .ratingSystem .popularity .label UL {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_REVIEW .ratingSystem .rating .label UL LI.flyout {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_REVIEW .ratingSystem .popularity .label UL LI.flyout {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_INFO .ratingSystem .rating .label UL {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_INFO .ratingSystem .popularity .label UL {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_INFO .ratingSystem .rating .label UL LI.flyout {
	DISPLAY: inline; CURSOR: pointer
}
#ATTRACTION_INFO .ratingSystem .popularity .label UL LI.flyout {
	DISPLAY: inline; CURSOR: pointer
}
#AD2 .ratingSystem .label UL LI.flyout .icn {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ATTRACTION_REVIEW .ratingSystem .label UL LI.flyout .icn {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ATTRACTION_INFO .ratingSystem .label UL LI.flyout .icn {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.overlay .help {
	WIDTH: 300px; MARGIN-RIGHT: 5px
}
.barRatings {
	MARGIN: 0px 0px 6px; FLOAT: left
}
.ratingSystem DIV {
	MARGIN-BOTTOM: 0px
}
.barRatings DT {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; COLOR: #2c2c2c
}
.barRatings DT A {
	TEXT-DECORATION: underline
}
.barRatings DT A:visited {
	TEXT-DECORATION: underline
}
.barRatings .barRatingLine {
	WIDTH: 150px; MARGIN-BOTTOM: 1px; OVERFLOW: hidden
}
.barRatings .barRatingLine .rate {
	MARGIN-TOP: 1px; FLOAT: left
}
.barRatings .barRatingText {
	FONT: 92.5%/85% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FLOAT: left; COLOR: #68a253; MARGIN-LEFT: 5px
}
.barRatings .barRatingBkg {
	BACKGROUND-COLOR: #e3e3e3; MARGIN: 0px; FLOAT: left; HEIGHT: 10px
}
.barRatings .barRatingImg {
	BACKGROUND-COLOR: #fabc18; MARGIN: 0px; HEIGHT: 10px
}
#ATTRACTION_REVIEW .otCanRsrv {
	BORDER-BOTTOM: #e8e8e8 1px solid; MARGIN-BOTTOM: 7px
}
#ATTRACTION_REVIEW .otCanRsrv LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 0px; FLOAT: left; CLEAR: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#ATTRACTION_REVIEW .otRsrvLink {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#ATTRACTION_REVIEW .otRsrvLink A {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
#EATERY_SEARCH_RESULTS .otRsrvButton {
	FLOAT: right
}
#EAT_DETAIL .otCanRsrv.tel {
	FLOAT: left
}
#EAT_DETAIL .otRsrvLink A {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.nfoBbl .otRsrvLink {
	FLOAT: left
}
.nfoBbl .otFloatUp {
	FLOAT: left
}
.nfoBbl .otRsrvLink A {
	PADDING-BOTTOM: 1px; BACKGROUND-POSITION: -119px -1870px
}
.textual.information .otRsrvButton {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 2px
}
.textual.information .otRsrvButton .wrpBtn {
	MARGIN-BOTTOM: 0px; PADDING-TOP: 2px
}
.details .addtlDetail LI B {
	TEXT-TRANSFORM: capitalize
}
.rankTitle {
	MARGIN: -10px 0px 16px; FONT-WEIGHT: bold
}
.rankTitle I {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
.interior DIV.share .onShow.div {
	MARGIN: 0px 0px 6px
}
.interior DIV.share {
	CLEAR: both; PADDING-TOP: 10px
}
.interior DIV.share H6 {
	MARGIN: 8px 18px 0px; FONT-FAMILY: Verdana, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #2c2c2c; CLEAR: both; FONT-SIZE: 1em
}
.interior DIV.share .controls SPAN {
	PADDING-BOTTOM: 12px; MARGIN: 0px 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 8px; FONT-SIZE: 1em; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.interior DIV.share .onShow {
	MARGIN: 0px
}
.interior DIV.share .suggest {
	MARGIN: 0px 30px
}
.interior DIV.share .suggest .header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 0px
}
.suggest .header {
	FONT: bold 115% Arial, Helvetica, Verdana, sans-serif; COLOR: #217148
}
.suggest LEGEND {
	FONT: bold 115% Arial, Helvetica, Verdana, sans-serif; COLOR: #217148
}
.suggest .header SPAN {
	MARGIN-TOP: 2px; DISPLAY: block; COLOR: #2c2c2c; FONT-SIZE: 87.5%
}
.suggest UL.arrows {
	DISPLAY: inline
}
.suggest UL.arrows {
	PADDING-BOTTOM: 8px; MARGIN: 10px 15px 0px; WIDTH: 43.5% !important; FLOAT: left
}
.suggest UL.first.arrows {
	MARGIN-RIGHT: 0px
}
.overlay .suggest UL.arrows {
	MARGIN: 10px 0px 0px; WIDTH: 47.5% !important
}
.overlay .suggest UL.first.arrows {
	MARGIN-RIGHT: 14px
}
.suggest LEGEND {
	PADDING-BOTTOM: 8px; DISPLAY: block
}
.suggest FORM.sep {
	PADDING-BOTTOM: 8px; MARGIN: 12px 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #dee7cc 2px solid; PADDING-TOP: 15px
}
.suggest FIELDSET .break {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
.suggest FORM.sep LABEL {
	WIDTH: 90px; FLOAT: left
}
.suggest FIELDSET .break .text {
	POSITION: relative; WIDTH: 224px; TOP: -2px
}
.suggest FIELDSET .break SELECT {
	POSITION: relative; WIDTH: 224px; TOP: -2px
}
.suggest .split P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.searchLegend {
	MARGIN: 280px 4px 0px
}
.searchLegend .title {
	PADDING-BOTTOM: 10px; COLOR: #217148; FONT-WEIGHT: bold
}
.searchLegend .item {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 92.5%; PADDING-TOP: 8px
}
.searchLegend .link {
	FONT-SIZE: 92.5%
}
.searchLegend .slFR {
	BACKGROUND-IMAGE: url(/img2/sprites/flags.gif); BACKGROUND-REPEAT: no-repeat
}
.searchLegend .slIT {
	BACKGROUND-IMAGE: url(/img2/sprites/flags.gif); BACKGROUND-REPEAT: no-repeat
}
.searchLegend .slDE {
	BACKGROUND-IMAGE: url(/img2/sprites/flags.gif); BACKGROUND-REPEAT: no-repeat
}
.searchLegend .slES {
	BACKGROUND-IMAGE: url(/img2/sprites/flags.gif); BACKGROUND-REPEAT: no-repeat
}
.searchLegend .slFR {
	BACKGROUND-POSITION: -281px 10px
}
.searchLegend .slIT {
	BACKGROUND-POSITION: -234px -15px
}
.searchLegend .slDE {
	BACKGROUND-POSITION: -187px -39px
}
.searchLegend .slES {
	BACKGROUND-POSITION: -141px -64px
}
#BODYCON A.langLink {
	MARGIN: 10px 5px; DISPLAY: block
}
.searchTopPadding {
	PADDING-TOP: 15px
}
.rhsPadding {
	PADDING-LEFT: 8px
}
.sidebarCell {
	PADDING-LEFT: 8px; WIDTH: 300px
}
.searchPadding {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 7px
}
.searchIndent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 2px; COLOR: #4d4d4d; PADDING-TOP: 0px
}
.topRuleBg {
	BACKGROUND: #edf3e4; BORDER-TOP: #c8d8aa 1px solid
}
.topRule {
	BORDER-TOP: #c8d8aa 1px solid
}
.suggestion {
	PADDING-BOTTOM: 15px; FONT-SIZE: 115%; FONT-WEIGHT: bold
}
.newGreenHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #589442; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.showRating {
	MARGIN: 5px 5px 5px -10px; FLOAT: left
}
.date {
	FONT-STYLE: italic; COLOR: #858585
}
.seeNext {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #c8d8aa 1px solid; PADDING-TOP: 8px
}
.searchCruise {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 8px; BACKGROUND: #edf3e4; FONT-SIZE: 115%; PADDING-TOP: 3px
}
.quickFix .arrows {
	MARGIN-LEFT: 2px
}
#PAGE TD.topRule .searchIndent A IMG {
	BACKGROUND: #fff
}
#PAGE TD.topRuleBg .searchIndent A IMG {
	BACKGROUND: #edf3e4
}
#PAGE TD.searchPadding .searchIndent A IMG {
	PADDING-RIGHT: 5px
}
.sponsored#BODYCON .wrpHeader {
	POSITION: relative; HEIGHT: 100%; OVERFLOW: hidden
}
.sponsored#BODYCON .wrpHeader H1 {
	PADDING-RIGHT: 254px
}
.sponsored#BODYCON .wrpHeader IMG {
	POSITION: absolute; BOTTOM: 6px; RIGHT: 0px
}
#BOOKPOP .btnPop {
	CURSOR: pointer
}
#ACCOM_OVERVIEW .btnPop {
	CURSOR: pointer
}
#ACCOM_DETAIL .btnPop {
	CURSOR: pointer
}
.icrStandalone .legendTitle {
	FONT-SIZE: 1.25em
}
#lbContentCR {
	BORDER-BOTTOM: #e3631c 4px solid; BORDER-LEFT: #e3631c 4px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 13px; PADDING-RIGHT: 12px; BACKGROUND: #fff; FONT-SIZE: 77.5%; BORDER-TOP: #e3631c 4px solid; BORDER-RIGHT: #e3631c 4px solid; PADDING-TOP: 10px
}
#lbContentCR .close {
	POSITION: absolute; RIGHT: 15px
}
#lbContentCR .close A {
	COLOR: #bb5210
}
#lbContentCR .cnrR5 {
	DISPLAY: none
}
#lbContentCR .close .cnrL {
	DISPLAY: none
}
#lbContentCR .close .cnrB {
	DISPLAY: none
}
#lbContentCR .close .cnrBL {
	DISPLAY: none
}
#lbContentCR .icrStandalone {
	WIDTH: 405px
}
.icrStandalone FORM FIELDSET .dtNfo {
	MARGIN-BOTTOM: 6px
}
.icrStandalone .legend {
	PADDING-BOTTOM: 9px; COLOR: #2c2c2c; FONT-WEIGHT: bold
}
.icrStandalone .dtNfo {
	DISPLAY: block; MARGIN-BOTTOM: 3px
}
.icrStandalone .dtNfo LABEL {
	FONT-SIZE: 0.9em
}
.icrStandalone .dtNfo .fldst {
	FLOAT: left; MARGIN-RIGHT: 24px
}
.icrStandalone .dtNfo .fldst LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #656565; FONT-WEIGHT: bold
}
.icrStandalone .dtNfo .fldst INPUT {
	FONT: 1em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.icrStandalone .dtNfo .fldst SELECT {
	FONT: 1em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.icrStandalone .dtNfo .fldst INPUT {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 67px; PADDING-RIGHT: 20px; BACKGROUND: url(/img2/icons/gui/calendarIcn.gif) no-repeat 97% center; COLOR: #000; PADDING-TOP: 2px
}
.icrStandalone .dtNfo .fldst SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.icrStandalone .dtNfo .fldst I {
	FONT-STYLE: normal; DISPLAY: block; COLOR: #949494; CLEAR: both; FONT-SIZE: 0.82em
}
.icrStandalone .dtNfo .fldst SPAN.icn {
	DISPLAY: none
}
.icrStandalone .siteLst {
	BORDER-BOTTOM: #c5d4c8 1px solid; BORDER-LEFT: #c5d4c8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; WIDTH: 380px; PADDING-RIGHT: 3px; BACKGROUND: #f8faf5; BORDER-TOP: #c5d4c8 1px solid; BORDER-RIGHT: #c5d4c8 1px solid; PADDING-TOP: 9px
}
.icrStandalone .siteLst LI.slheader {
	MARGIN: 3px 5px 3px 0px; WIDTH: 380px; FONT-WEIGHT: bold
}
.icrStandalone .siteLst LI.tip {
	BORDER-BOTTOM: #c5d4c8 1px dotted; PADDING-BOTTOM: 4px; MARGIN: 0px 6px 8px 0px; WIDTH: 380px; FONT-SIZE: 97.5%
}
.icrStandalone .siteLst LI.tip SPAN {
	PADDING-LEFT: 6px; COLOR: #cc6600; FONT-WEIGHT: bold
}
.icrStandalone .siteLst LI {
	MARGIN: 0px 5px 5px 0px; WIDTH: 180px; DISPLAY: block; FLOAT: left
}
.icrStandalone .siteLst INPUT {
	VERTICAL-ALIGN: -3px; MARGIN-RIGHT: 4px
}
.icrStandalone .siteLst LABEL {
	DISPLAY: inline; COLOR: #2c2c2c; FONT-WEIGHT: normal
}
.icrStandalone .pricing {
	MARGIN-TOP: 10px
}
.icrStandalone .pricing .check {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.icrStandalone .pricing .check IMG {
	DISPLAY: block; CURSOR: pointer
}
.icrStandalone .pricing .remind {
	MARGIN: 2px 0px; WIDTH: 237px; FLOAT: left; COLOR: #979797; FONT-SIZE: 0.82em
}
.locPhotos.icrStandalone {
	MARGIN-TOP: -12px
}
.locPhotos.icrStandalone .siteLst {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px; PADDING-LEFT: 9px; WIDTH: 320px; PADDING-RIGHT: 3px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.locPhotos.icrStandalone .dtNfo .fldst {
	FLOAT: none; MARGIN-RIGHT: 0px
}
.locPhotos.icrStandalone .dtNfo .fldst LABEL {
	DISPLAY: inline
}
.locPhotos.icrStandalone .cal INPUT.text {
	MARGIN-BOTTOM: 14px; FLOAT: none
}
.locPhotos.icrStandalone .cal INPUT#checkIn {
	MARGIN-LEFT: 8px
}
.locPhotos.icrStandalone .dtNfo .fldst SELECT {
	MARGIN-LEFT: 20px
}
.locPhotos.icrStandalone .dtNfo .fldst I {
	DISPLAY: inline
}
.locPhotos.icrStandalone FORM FIELDSET .dtNfo {
	PADDING-RIGHT: 15px; FLOAT: left
}
.locPhotos.icrStandalone .siteLst LI {
	WIDTH: 155px
}
.locPhotos.icrStandalone .pricing {
	MARGIN-TOP: 0px
}
.locPhotos.icrStandalone .pricing .remind {
	TEXT-ALIGN: center; WIDTH: 153px
}
#ACCOM_DETAIL .writeReview {
	POSITION: relative; WIDTH: 100%; CLEAR: both; TOP: -5px; LEFT: 3px
}
#EAT_DETAIL .writeReview {
	MARGIN: 14px 2px 6px; FLOAT: left; CLEAR: both
}
#ATTRACTION_REVIEW .writeReview {
	MARGIN-TOP: -5px; CLEAR: both
}
.traveler .details .bestLink {
	MARGIN: 10px 0px; WIDTH: auto; FLOAT: none
}
.traveler .details .budgetLink {
	MARGIN: 10px 0px; WIDTH: auto; FLOAT: none
}
.traveler {
	BACKGROUND-COLOR: #589442
}
.traveler H3 {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 100%; PADDING-LEFT: 52px; PADDING-RIGHT: 8px; BACKGROUND: url(/img2/branding/ollie33x20_grn.png) no-repeat 8px 0.2em; COLOR: #fff; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
.traveler .headcount {
	MARGIN: 8px 8px 0px 0px; FLOAT: right; COLOR: #fff; FONT-SIZE: 100%
}
.traveler .scaffold {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.traveler .scaffold {
	BACKGROUND-COLOR: #fff
}
.traveler .scaffold .cnrR3 {
	BACKGROUND-COLOR: #fff
}
.traveler .scaffold .cnrR3 {
	MARGIN: 0px -1px
}
.traveler .scaffold .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -29px
}
.traveler .scaffold .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -29px
}
.traveler .scaffold .box .cnrR3 {
	MARGIN: 0px
}
.traveler .scaffold .box .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -1px
}
.traveler .scaffold .box .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -1px
}
.traveler .scaffold .commerce.box .cnrR5 {
	DISPLAY: none
}
.traveler .scaffold .commerce.box .cnrR3 {
	DISPLAY: none
}
.traveler .scaffold .commerce.box {
	BORDER-BOTTOM: #f5df9c 4px solid; BORDER-LEFT: #f5df9c 0px solid; BORDER-TOP: #f5df9c 4px solid; BORDER-RIGHT: #f5df9c 0px solid
}
.traveler .scaffold .commerce.box {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.traveler .scaffold .commerce.box .interior {
	MARGIN: 0px; TOP: 0px
}
.traveler .scaffold .first.window .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -5px; MARGIN-LEFT: -1px
}
.traveler .scaffold .first.window .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -5px; MARGIN-RIGHT: -1px
}
.traveler .scaffold .active.first.window .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -5px
}
.traveler .scaffold .active.first.window .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -5px
}
.traveler .scaffold .window .cnrR3 .lft {
	BACKGROUND-POSITION: -5px -5px
}
.traveler .scaffold .window .cnrR3 .rgt {
	BACKGROUND-POSITION: -1px -5px
}
.traveler .interactive .all {
	MARGIN: 8px 14px 12px
}
.traveler .review .response.typeA.box .cnrR3 {
	BACKGROUND-COLOR: #f2f6eb; MARGIN: 0px 4px
}
.traveler .review .sumSect {
	COLOR: #565656
}
.traveler .review .recommendations {
	FONT-SIZE: 92.5%
}
.traveler .overview {
	BORDER-BOTTOM: #c1d3a1 1px solid; BACKGROUND-COLOR: #f2f6eb; MARGIN-TOP: -2px
}
.traveler .top.showing H2 {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT: 100% Verdana, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #2c2c2c
}
.traveler .btm.showing H2 {
	PADDING-RIGHT: 5px; DISPLAY: inline; FONT: 100% Verdana, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #2c2c2c
}
.traveler .btm.showing H2 {
	COLOR: #fff
}
.traveler .top.showing .count {
	MARGIN: 0px; WHITE-SPACE: nowrap; FONT-WEIGHT: normal
}
.traveler .btm.showing .count {
	MARGIN: 0px; WHITE-SPACE: nowrap; FONT-WEIGHT: normal
}
.traveler .btm.showing {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
.traveler .btm.showing {
	COLOR: #fff
}
.traveler .btm.showing .pageLinks A {
	COLOR: #fff
}
.traveler .pageLinks {
	FLOAT: right
}
.traveler .pageLinks A {
	TEXT-TRANSFORM: lowercase; FONT-WEIGHT: bold
}
.traveler .overview .sep {
	CLEAR: both; BORDER-TOP: #c1d3a1 1px solid
}
.traveler .overview .filteroptions {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.traveler .overview .attention {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.traveler .overview .ratingSystem {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.traveler .overview .listRatings {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.traveler .overview FORM {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.traveler .overview .top.showing {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.traveler .overview FORM {
	FLOAT: left
}
.traveler .overview .attention {
	BORDER-BOTTOM: #c1d3a1 1px solid; WIDTH: 399px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; BACKGROUND: url(/img2/generic/site/bgSolidRule_wht.gif) #f5df9c repeat-x 0px 100%
}
.traveler .overview .attention P {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 8px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -20px -126px; FONT-WEIGHT: bold
}
.traveler .overview .ratingSystem {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 8px
}
.traveler .overview .ratingSystem .rating B {
	FONT-SIZE: 115%
}
.traveler .overview .ratingSystem .rating IMG {
	DISPLAY: inline; MARGIN-BOTTOM: -2px; VERTICAL-ALIGN: bottom
}
.traveler .overview .ratingSystem .rating .reference {
	DISPLAY: block
}
.traveler .overview FORM {
	OVERFLOW: hidden
}
.traveler .overview .sortform FORM FIELDSET {
	DISPLAY: inline
}
.traveler .overview FORM .show {
	MARGIN-TOP: 6px
}
.traveler .overview FORM SELECT {
	FONT-SIZE: 92.5%
}
.traveler .overview FORM .split LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.traveler .overview FORM .split .show {
	FLOAT: left
}
.traveler .overview FORM .split .sort.show {
	WIDTH: 70%
}
.traveler .overview .wrap .pageLinks {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.traveler .overview .wrap FORM {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.traveler .overview .wrap .pageLinks {
	POSITION: relative; TOP: 4px
}
.traveler .overview .wrap .pageLinks {
	COLOR: #c1d3a1
}
.traveler .overview .top.showing .pageLinks {
	COLOR: #c1d3a1
}
.traveler .showing .pageLinks {
	PADDING-LEFT: 15px
}
.traveler .listing {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; MARGIN: 5px 16px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #c8d8aa 2px solid; PADDING-TOP: 16px
}
.traveler .first.listing {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 16px
}
.traveler .listing .title A {
	TEXT-DECORATION: underline
}
.traveler .listing .title A:hover {
	TEXT-DECORATION: none
}
.traveler .listing .booking {
	WIDTH: 94px
}
.traveler .review .profile {
	WIDTH: 94px
}
.traveler .listing .details {
	WIDTH: 273px
}
.traveler .review .summary {
	WIDTH: 273px
}
.traveler .listing .details .listInfo {
	MARGIN-TOP: 6px
}
.traveler .listing .type {
	LINE-HEIGHT: 160%; MARGIN-BOTTOM: 6px
}
.traveler .listing .booking .pricing {
	FONT-SIZE: 87.5%
}
.traveler .listing .booking .photo {
	TEXT-ALIGN: center; WIDTH: 94px; HEIGHT: 94px; OVERFLOW: hidden
}
.traveler .listing .booking .photo A {
	MARGIN: auto; DISPLAY: block
}
.traveler .listing .booking .photo IMG {
	DISPLAY: block
}
.traveler .listing .booking .expHI.photo {
	WIDTH: 94px; HEIGHT: auto
}
.traveler .listing .booking .expHI.photo IMG {
	WIDTH: 94px; HEIGHT: auto
}
.traveler .listing .booking .giataHI.photo {
	WIDTH: 94px; HEIGHT: auto
}
.traveler .listing .booking .giataHI.photo IMG {
	WIDTH: 94px; HEIGHT: auto
}
.traveler .listing .booking .photo IMG.npp {
	WIDTH: 70px; HEIGHT: 70px
}
.traveler .listing .booking .pricing .check IMG {
	WIDTH: 94px; HEIGHT: 20px
}
.traveler .review {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: visible; BORDER-TOP: #c8d8aa 2px solid; PADDING-TOP: 10px
}
.traveler .first.review {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 11px
}
.traveler .full.review .sumSect .title {
	FONT-SIZE: 107.5%
}
.traveler .full.review .note {
	FONT-SIZE: 92.5%
}
.traveler .full.review .entry {
	MARGIN-TOP: 10px
}
.traveler .review .entry {
	LINE-HEIGHT: 140%; PADDING-TOP: 3px
}
.traveler .review .recommendations {
	LINE-HEIGHT: 140%; PADDING-TOP: 3px
}
.traveler .listing .entry {
	LINE-HEIGHT: 140%; PADDING-TOP: 3px
}
.traveler .review .profile {
	WIDTH: auto; FLOAT: none; OVERFLOW: visible
}
.traveler .review .profile .avatar {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.traveler .review .profile .username {
	WIDTH: auto
}
.traveler .review .profile .location {
	WIDTH: auto
}
.traveler .review .rating {
	MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.traveler .review .wrap .inline.userTools {
	MARGIN-TOP: 0px; FLOAT: right
}
.traveler .review .summary .date {
	FONT-STYLE: normal; WIDTH: auto; DISPLAY: block; PADDING-TOP: 1px
}
.traveler .review .summary {
	WIDTH: auto; CLEAR: both; LEFT: 0px
}
.traveler .review .helpful {
	PADDING-BOTTOM: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.traveler .review .hotel.name {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 8px
}
.traveler .review .pAttName {
	PADDING-BOTTOM: 8px
}
.listing .toggle .onShow .adr {
	MARGIN: 8px 0px 12px
}
.listing .toggle .onShow .listInfo LI.adr {
	MARGIN: 8px 0px
}
.listing .toggle .onShow .arrows LI {
	BACKGROUND-POSITION: 0px 0.25em
}
.listing {
	MARGIN-BOTTOM: 15px; OVERFLOW: hidden
}
.listing .sep {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d5e4d1 1px solid; PADDING-TOP: 8px
}
.listing .title {
	MARGIN-BOTTOM: 15px
}
.listing .quote {
	MARGIN-BOTTOM: 15px
}
.listing .title {
	FONT-SIZE: 1.33em
}
.listing .quote {
	FONT-SIZE: 1.16em
}
.listing .booking {
	POSITION: relative; OVERFLOW: hidden
}
.listing .details {
	POSITION: relative; OVERFLOW: hidden
}
.listing .booking {
	WIDTH: 132px; FLOAT: left
}
.listing .booking IMG {
	MARGIN: 0px auto
}
.listing .propertyType {
	MARGIN: 0px 0px 8px
}
.listing .propertyType UL {
	DISPLAY: inline
}
.listing .propertyType UL LI.flyout {
	DISPLAY: inline
}
.listing .propertyType UL LI.flyout .icn {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
.listing .booking .photo {
	WIDTH: 132px; MARGIN-BOTTOM: 12px; HEIGHT: 132px; OVERFLOW: hidden
}
.listing .booking .photo A {
	MARGIN: auto; DISPLAY: block
}
.listing .booking .photo IMG {
	DISPLAY: block
}
.listing .booking .expHI.photo IMG {
	WIDTH: 132px; HEIGHT: auto
}
.listing .booking .giataHI.photo IMG {
	WIDTH: 132px; HEIGHT: auto
}
.listing .booking .photo IMG.npp {
	WIDTH: 70px; HEIGHT: 70px
}
.listing .booking .arrows {
	MARGIN: 0px; FONT-SIZE: 92.5%
}
.listing .details {
	LEFT: 14px
}
.listing .firstToWrite {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.listing .firstToWrite_halfWidth {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 30px; WIDTH: 42%; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.listing .details .recent.snippet .quote {
	FONT-SIZE: 100%
}
.listing .details .recent.snippet .posted {
	DISPLAY: block; COLOR: #565656; FONT-SIZE: 92.5%
}
.listing .details .recent.snippet .more {
	MARGIN-TOP: 4px
}
.listing .details .recent.snippet .more {
	MARGIN-TOP: 0px
}
.listing .details .recent.snippet .more A {
	FONT-WEIGHT: bold
}
.listing .details .description.snippet SPAN {
	COLOR: #565656
}
.listing .details .description.snippet CITE {
	FONT-STYLE: italic; FONT-SIZE: 85%
}
.listing .details .listInfo .stars {
	MARGIN-BOTTOM: 6px
}
.listing .details .listInfo .travRec {
	MARGIN-BOTTOM: 6px
}
.listing .details .listInfo .rooms {
	MARGIN-BOTTOM: 6px
}
.listing .details .listInfo .stars {
	HEIGHT: 100%; OVERFLOW: hidden
}
.listing .details .listInfo .stars B {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.listing .details .listInfo .stars .rate {
	MARGIN-TOP: 2px
}
.listing .details .listInfo .rooms VAR {
	COLOR: #565656
}
.listing .details .listInfo .arrows {
	MARGIN: 8px 0px
}
.listing .rating {
	MARGIN-BOTTOM: 5px
}
.listing .date {
	MARGIN-BOTTOM: 5px
}
.listing .friend {
	MARGIN-BOTTOM: 5px
}
.listing .entry {
	MARGIN-BOTTOM: 5px
}
.listing .date {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.listing .friend {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.listing .relevance {
	FONT-SIZE: 92.5%; FONT-WEIGHT: bold
}
.listing .friend {
	COLOR: #c60
}
.listing .relevance {
	MARGIN-BOTTOM: 5px; COLOR: #217148
}
.listing .entry {
	LINE-HEIGHT: 160%
}
#AD2 .rrBar.listing.colB .bookNow.awards {
	BORDER-BOTTOM: #e8e8e8 1px solid; MARGIN-BOTTOM: 6px; HEIGHT: 100%; OVERFLOW: hidden
}
#AD2 .rrBar.listing.colB .bookNow.awards .bestLink {
	BORDER-BOTTOM: medium none
}
#AD2 .rrBar.listing.colB .bookNow.awards .crowded.bestLink {
	WIDTH: 205px; MARGIN-RIGHT: 12px
}
#AD2 .rrBar.listing.colB .bookNow.awards .crowded.budgetLink {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 205px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
#EATERY_OVERVIEW .listing .details {
	WIDTH: auto; LEFT: 0px
}
.listing#ATTRACTION_INFO .details {
	LEFT: 0px
}
.listing#ATTRACTION_REVIEW .details {
	LEFT: 0px
}
#AD2 .listing .details {
	LEFT: 0px
}
.rrBar.listing .ratingSystem .rating {
	MARGIN: 0px 28px 6px 0px; FLOAT: left
}
.rrBar.listing .ratingSystem .rating SPAN.more {
	PADDING-LEFT: 1px; COLOR: #589442; VERTICAL-ALIGN: -3px
}
.rrBar.listing .ratingSystem .popularity {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; BORDER-TOP: #e8e8e8 1px solid; PADDING-TOP: 8px
}
.rrBar.listing .ratingSystem .popularity VAR.dig2 {
	PADDING-BOTTOM: 5px
}
.rrBar.listing .details .moreRevws {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; HEIGHT: 100%; CLEAR: both; PADDING-TOP: 2px
}
.rrBar.listing .details .moreRevws IMG {
	WIDTH: 6px; BACKGROUND: url(/img2/generic/site/moreLinkMask-V1.gif) #2442a7 no-repeat 100% 0px; HEIGHT: 9px; MARGIN-LEFT: -2px; VERTICAL-ALIGN: 0px
}
.rrBar.listing .details .alert {
	MARGIN-BOTTOM: 0px
}
.rrBar.listing .details .addtlDetail {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rrBar.listing .details .addtlDetail LI {
	MARGIN: 0px 0px 2px
}
.rrBar.listing .description {
	MARGIN-BOTTOM: 8px
}
.booking {
	TEXT-ALIGN: center
}
.booking .photo IMG {
	DISPLAY: block
}
.booking .arrows {
	TEXT-ALIGN: left
}
.booking .pricing B {
	DISPLAY: block
}
.booking .pricing SPAN {
	DISPLAY: block
}
.booking .pricing SPAN {
	FONT-SIZE: 85%
}
.booking .pricing .button SPAN {
	FONT-SIZE: 1.09em
}
.booking .pricing .average B {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #c60; FONT-SIZE: 197.5%
}
.booking .pricing .average SPAN {
	FONT-STYLE: normal
}
.booking .pricing .average B .curConversion {
	COLOR: #535353; FONT-SIZE: 62.5%
}
.booking .pricing .average .hac {
	MARGIN: 4px 0px 8px; FONT: bold 92.5% normal arial, sans-serif; COLOR: #d16600
}
.booking .pricing .average B.lrgCur {
	FONT-SIZE: 1em
}
.booking .pricing .average B.lrgCur .curConversion {
	FONT-SIZE: 0.75em
}
#ACCOM_OVERVIEW .booking .pricing .average .hac {
	MARGIN: -2px 0px 0px; FONT: bold 1.1em/13px Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #c60
}
#ACCOM_OVERVIEW .booking .pricing .average .hac B {
	MARGIN: 1px 0px 3px; FONT-SIZE: 1.9em
}
.booking .phone {
	MARGIN-TOP: 12px
}
.booking .phone .interior {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #f2f6eb; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 6px
}
.saveFlyout {
	FONT-SIZE: 0.75em
}
.saveFlyout .action {
	MARGIN-TOP: 5px
}
.saveFlyout .action .cancel {
	MARGIN-TOP: 2px; FLOAT: left; FONT-SIZE: 85%
}
.saveBg {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; MARGIN: 4px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.saving {
	BACKGROUND-COLOR: #fff; WIDTH: 150px
}
.saveClose {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 92.5%; BORDER-TOP: #949689 1px dotted; PADDING-TOP: 5px
}
.saveBottomGo {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.saveFlyout #savesNewFolderForm INPUT {
	DISPLAY: block
}
DIV.saveLHSedit {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 5px 0px 0px -14px
}
DIV.saveRHSedit {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 5px 0px 0px 16px
}
DIV.saveToMenu {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 0px 0px 0px -37px
}
DIV.savePointEdit {
	Z-INDEX: 20; POSITION: absolute; MARGIN-TOP: -8px; LEFT: 6px
}
DIV.savePoint {
	Z-INDEX: 20; POSITION: absolute; MARGIN-TOP: -8px; LEFT: 38px
}
DIV.saveToMenu150 {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 1px 0px 0px -28px
}
DIV.savePoint150 {
	POSITION: absolute; MARGIN-TOP: -8px; LEFT: 27px
}
DIV.saveBody {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 165px; PADDING-RIGHT: 2px; BACKGROUND: #fff; PADDING-TOP: 2px
}
A.saveLink {
	COLOR: #000; TEXT-DECORATION: none
}
A.saveLink:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.saveLink:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.saveLink:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.saveOption {
	COLOR: #00479e; TEXT-DECORATION: underline
}
DIV.saveLeftNav {
	PADDING-BOTTOM: 10px; MARGIN: 1px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 3px
}
DIV.displayFolder {
	BORDER-BOTTOM: #f3f3f3 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
DIV.editIcon {
	POSITION: absolute; TOP: 1px; RIGHT: 8px
}
.folderFormatting {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 115%; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.subFolder {
	BORDER-BOTTOM: #f3f3f3 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.selectedFolder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #f4f4f4; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.selectedSubFolder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; BACKGROUND: #f4f4f4; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.folderInfoTitle {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.saveGeoTitle {
	MARGIN-BOTTOM: -8px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.saveSectionTitle {
	MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.savedItem {
	WIDTH: 99%; BACKGROUND: #fff; PADDING-TOP: 5px
}
.unrelatedItemTop {
	MARGIN-TOP: 0px; BORDER-TOP: #e8e8e8 1px dotted
}
.unrelatedItem {
	MARGIN-BOTTOM: 5px; BORDER-TOP: #fff 1px solid
}
.expandedItem {
	PADDING-TOP: 5px
}
.expandedDetail {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; MARGIN-LEFT: 20px; PADDING-TOP: 5px
}
DIV.deletePhoto {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 3px 0px 0px -20px
}
DIV.savePointPhoto {
	Z-INDEX: 20; POSITION: absolute; MARGIN-TOP: -8px; LEFT: 19px
}
DIV.saveToMenuRight {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 0px; RIGHT: 0px
}
DIV.savePointRight {
	Z-INDEX: 20; POSITION: absolute; TOP: 13px; LEFT: 3px
}
DIV.detailIconBar {
	MARGIN-TOP: 10px
}
DIV.saveShadow {
	BORDER-BOTTOM: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
DIV.saveShell {
	BORDER-BOTTOM: #589442 1px solid; BORDER-LEFT: #91b155 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d9e4c4; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #589442 1px solid; PADDING-TOP: 0px
}
DIV.savePointEdit {
	Z-INDEX: 20; POSITION: absolute; MARGIN-TOP: -8px; LEFT: 10px
}
DIV.saveTop {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; OVERFLOW: hidden; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
DIV.saveBodyFluid {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #e8e8e8; PADDING-TOP: 2px
}
DIV.saveBody150 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 150px; PADDING-RIGHT: 5px; BACKGROUND: #e8e8e8; PADDING-TOP: 5px
}
DIV.subFolderIndent {
	PADDING-LEFT: 8px
}
DIV.saveTopBorder {
	BORDER-TOP: #589442 1px solid
}
DIV.saveFolder {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #949689 1px dotted; PADDING-TOP: 2px
}
DIV.saveFolder A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.saveFolder A:link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.saveFolder A:visited {
	BACKGROUND-COLOR: #fff; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
DIV.saveFolder A:hover {
	BACKGROUND-COLOR: #d9e4c4; DISPLAY: block; COLOR: #000
}
DIV.createFolder {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #589442 1px solid; PADDING-TOP: 2px
}
DIV.createFolder A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.createFolder A:visited {
	BACKGROUND-COLOR: #fff; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
DIV.createFolder A:hover {
	BACKGROUND-COLOR: #d9e4c4; DISPLAY: block; COLOR: #000
}
DIV.recentFolder {
	POSITION: relative; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #949689 1px dotted; PADDING-TOP: 2px
}
DIV.recentFolder A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #edecd4; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.recentFolder A:hover {
	BACKGROUND-COLOR: #d3e0bb; DISPLAY: block; COLOR: #000
}
DIV.topFolder {
	POSITION: relative
}
DIV.openSubFolder {
	Z-INDEX: 10; POSITION: absolute; TOP: 2px; RIGHT: 4px; FONT-WEIGHT: bold
}
DIV.openSubFolder A {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.openSubFolder A:hover {
	TEXT-DECORATION: none
}
.myTripsUnviewed {
	FONT-WEIGHT: bold
}
DIV.saveTabArea {
	FONT-WEIGHT: bold
}
A.saveSearchTab {
	Z-INDEX: 100; BORDER-BOTTOM: #666 0px solid; POSITION: relative; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #f4f4f4; COLOR: #000; BORDER-TOP: #666 1px solid; TOP: -1px; CURSOR: pointer; BORDER-RIGHT: #666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.saveSearchTab:hover {
	BACKGROUND: #d0d0d0
}
A.activeTab.saveSearchTab {
	Z-INDEX: 102; BACKGROUND-COLOR: #fcf5e2; COLOR: #000
}
DIV.saveSearchMainArea {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BACKGROUND: #fcf5e2; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em
}
DIV.savePointHelp {
	Z-INDEX: 20; POSITION: absolute; TOP: -5px; LEFT: 38px
}
DIV.saveToMenuHelp {
	Z-INDEX: 10; POSITION: absolute; TOP: 18px; LEFT: -37px
}
DIV#RegisterBox P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 6px; COLOR: black
}
DIV.MyTripAdvBoxMenu {
	Z-INDEX: 10; POSITION: absolute; MARGIN: 0px; TOP: 20px; RIGHT: 0px
}
.saveGeoTitle {
	MARGIN-BOTTOM: -8px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.saveSectionTitle {
	MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.error404 {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 747px; TOP: 25px; LEFT: 180px
}
.error404 FORM {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.error404 LABEL {
	FONT: bold 145% Arial, Tahoma, "Bitstream Vera Sans", sans-serif; FLOAT: left; MARGIN-RIGHT: 10px
}
.error404 INPUT.text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 300px; PADDING-RIGHT: 2px; FLOAT: left; FONT-SIZE: 1em; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
.translation {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f6f7ef; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.translation .translatedOptions {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; FLOAT: left; COLOR: #666; FONT-SIZE: 92.5%; OVERFLOW: hidden; PADDING-TOP: 3px
}
.translation .translatedOptions LABEL {
	DISPLAY: block; MARGIN-BOTTOM: -3px; FONT-WEIGHT: normal
}
.translation .translatedOptions INPUT {
	PADDING-RIGHT: 3px
}
.translation .translatedOptions .translateSelected {
	COLOR: #589442; FONT-WEIGHT: bold
}
.translation UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px
}
.translation UL LI.flyoutB .flyoutContents {
	DISPLAY: none
}
.translation .translatedBy {
	LINE-HEIGHT: 38px; FLOAT: right; FONT-SIZE: 77.5%
}
.translation .translatedBy IMG {
	VERTICAL-ALIGN: middle
}
.faq {
	MARGIN-TOP: 15px
}
.faq .question {
	FONT: bold 130% Arial, Tahoma, "Bitstream Vera Sans", sans-serif; MARGIN-BOTTOM: 5px; COLOR: #217148
}
.faq .answer {
	MARGIN-BOTTOM: 15px
}
.faq .answer A {
	FONT-WEIGHT: bold
}
.faq .answer UL.arrows {
	MARGIN: 15px
}
.faq .answer UL.dotBullets {
	MARGIN: 15px
}
.faq .answer UL.sprite-dotBullet_oliveDrab-gif {
	MARGIN: 15px
}
.faq .answer .screenshot {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 25px
}
.faq .answer .screenshotintro {
	MARGIN-BOTTOM: 15px
}
.PHACSearch#MAIN #BODYCON .wrpHeader H1 IMG {
	VERTICAL-ALIGN: baseline
}
.GeoPackageHolidays#MAIN #BODYCON .wrpHeader H1 IMG {
	VERTICAL-ALIGN: baseline
}
#PACKAGE_HOLIDAYS .listing {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c8d8aa 2px solid; PADDING-TOP: 16px
}
#PACKAGE_HOLIDAYS .first.listing {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#PACKAGE_HOLIDAYS .listing .title {
	MARGIN-BOTTOM: 12px
}
#PACKAGE_HOLIDAYS .listing .photoCol {
	MARGIN: 3px 18px 0px 0px; WIDTH: 94px; FONT: bold 92.5% Verdana, Arial, Helvetica, sans-serif; FLOAT: left; OVERFLOW: hidden
}
#PACKAGE_HOLIDAYS .listing .photoCol IMG {
	MARGIN: 0px auto 11px; DISPLAY: block
}
#PACKAGE_HOLIDAYS .listing .photoCol .expHI IMG {
	WIDTH: 94px
}
#PACKAGE_HOLIDAYS .listing .photoCol .giataHI IMG {
	WIDTH: 94px
}
#PACKAGE_HOLIDAYS .listing .photoCol IMG.npp {
	MARGIN: 0px auto 11px; WIDTH: 70px
}
#PACKAGE_HOLIDAYS .listing .ratingCol {
	WIDTH: 270px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; MARGIN-RIGHT: 10px
}
#PACKAGE_HOLIDAYS .listing .ratingSystem {
	WIDTH: 270px; FLOAT: left; MARGIN-RIGHT: 10px
}
#PACKAGE_HOLIDAYS .listing .ratingSystem B.label UL {
	DISPLAY: inline; CURSOR: pointer
}
#PACKAGE_HOLIDAYS .listing .ratingSystem B.label UL LI {
	DISPLAY: inline; CURSOR: pointer
}
#PACKAGE_HOLIDAYS .listing .ratingSystem .rating {
	MARGIN-BOTTOM: 12px
}
#PACKAGE_HOLIDAYS .listing .listInfo {
	WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 10px
}
#PACKAGE_HOLIDAYS .listing .listInfo LI {
	MARGIN-BOTTOM: 6px
}
#PACKAGE_HOLIDAYS .listing .listInfo .arrows {
	MARGIN: 5px 0px 0px 2px
}
#PACKAGE_HOLIDAYS .listing .listInfo .arrows LI {
	MARGIN-BOTTOM: 3px
}
#PACKAGE_HOLIDAYS .findPrice {
	TEXT-ALIGN: center; WIDTH: 130px; FLOAT: right
}
#PACKAGE_HOLIDAYS .findPrice .action {
	MARGIN: 0px 0px 8px
}
#PACKAGE_HOLIDAYS .findPrice .action IMG {
	CURSOR: pointer
}
#PACKAGE_HOLIDAYS .findPrice .est {
	DISPLAY: block; FONT: 92.5% Verdana, Arial, Helvetica, sans-serif
}
#PACKAGE_HOLIDAYS .findPrice .est SPAN {
	POSITION: relative; DISPLAY: block; FONT: bold 175% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #c60; PADDING-TOP: 4px
}
#PACKAGE_HOLIDAYS .findPrice .est B {
	POSITION: relative; DISPLAY: block; FONT: bold 1.16em Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; COLOR: #c60; PADDING-TOP: 4px
}
#PACKAGE_HOLIDAYS .attention {
	PADDING-BOTTOM: 12px; BACKGROUND-COLOR: #fefaca; PADDING-LEFT: 12px; WIDTH: auto; PADDING-RIGHT: 12px; PADDING-TOP: 7px
}
#PACKAGE_HOLIDAYS .attention P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 7px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 3px
}
#PACKAGE_HOLIDAYS .attention P.prime {
	BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat -62px -289px
}
#PACKAGE_HOLIDAYS .attention UL {
	MARGIN-LEFT: 20px
}
#PACKAGE_HOLIDAYS .attention LI {
	MARGIN-BOTTOM: 0px
}
#PACKAGE_HOLIDAYS .attention A {
	TEXT-DECORATION: underline
}
.hph TABLE TD.error {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.hph TABLE TD.error .attention {
	BORDER-BOTTOM: #599442 2px solid
}
.packDeal.typeB.box {
	POSITION: relative; BACKGROUND-COLOR: #fff
}
.packDeal.typeB.box .cnrR5 {
	POSITION: absolute; WIDTH: 100%
}
.packDeal.typeB.box .cnrR5 DIV {
	BACKGROUND-COLOR: #599442
}
.packDeal.typeB.box TABLE THEAD {
	BACKGROUND-COLOR: #599442
}
.packDeal.typeB.box TABLE TH {
	VERTICAL-ALIGN: middle; BORDER-RIGHT: #ccc 1px dotted
}
.packDeal.typeB.box TABLE TD {
	VERTICAL-ALIGN: middle; BORDER-RIGHT: #ccc 1px dotted
}
TABLE TR.alt {
	BACKGROUND-COLOR: #f2f3eb
}
#PHPROMO TABLE .airport {
	WIDTH: 279px
}
#PHPROMO TABLE .phdate {
	TEXT-ALIGN: center; WIDTH: 75px; OVERFLOW: hidden
}
#PHPROMO TABLE TD.phdate SPAN.dayPart {
	FLOAT: left
}
#PHPROMO TABLE TD.phdate SPAN.datePart {
	FLOAT: right
}
#PHPROMO TABLE .operator {
	TEXT-ALIGN: center
}
#PHPROMO TABLE .name {
	WIDTH: 353px
}
#PHPROMO TABLE .rating {
	TEXT-ALIGN: center; WIDTH: 74px
}
#PHPROMO TABLE .duration {
	TEXT-ALIGN: center; WIDTH: 50px
}
#PHPROMO TABLE .price {
	TEXT-ALIGN: center; WIDTH: 100px
}
#PHPROMO TABLE TD {
	HEIGHT: 2em; VERTICAL-ALIGN: middle
}
#PHPROMO TABLE TR.alt {
	BACKGROUND-COLOR: #f2f3eb
}
#PHPROMO TABLE IMG.hasbg {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
#PHPROMO H2 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 140%; PADDING-TOP: 5px
}
#PHPROMO H3 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 5px
}
.hph TABLE {
	WIDTH: 100%
}
.hph TABLE TH {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 8px
}
.hph TABLE TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; VERTICAL-ALIGN: middle; PADDING-TOP: 8px
}
.hph TABLE TH {
	COLOR: #fff
}
.hph TABLE TH A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.hph TABLE TH A IMG {
	MARGIN: 0px -11px 0px 5px; WIDTH: 7px; BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat; HEIGHT: 4px; VERTICAL-ALIGN: 2px
}
.hph TABLE TH A.asc IMG {
	BACKGROUND-POSITION: -91px -625px
}
.hph TABLE TH A.desc IMG {
	BACKGROUND-POSITION: -60px -654px
}
.hph TABLE TD {
	FONT: 92.5% Verdana, Arial, Helvetica, sans-serif
}
.hph TABLE .c1 {
	WIDTH: 104px
}
.hph TABLE .c2 {
	TEXT-ALIGN: center; WIDTH: 72px
}
.hph TABLE .c3 {
	TEXT-ALIGN: center; WIDTH: 49px
}
.hph TABLE .c4 {
	WIDTH: 50px
}
.hph TABLE .c5 {
	WIDTH: 208px
}
.hph TABLE .c4 SPAN {
	MARGIN: 0px auto; WIDTH: 94px; DISPLAY: block; HEIGHT: 100%; OVERFLOW: hidden; CURSOR: pointer
}
.hph TABLE .c4 IMG.nfo {
	MARGIN: 5px 0px 0px; FLOAT: right
}
.hph TABLE .c4 IMG.toImg {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; FLOAT: left; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
.hph TABLE .c6 {
	BORDER-RIGHT: 0px
}
.hph TABLE TD.c6 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 2px; COLOR: #c60; PADDING-TOP: 2px
}
.hph TABLE TD.c6 SPAN {
	DISPLAY: block; BACKGROUND: url(/img2/sprites/ph-v7.png) no-repeat 0px 0px; COLOR: #c60; CURSOR: pointer
}
.hph TABLE TD.c6 B {
	DISPLAY: block; BACKGROUND: url(/img2/sprites/ph-v7.png) no-repeat 0px 0px; COLOR: #c60; CURSOR: pointer
}
.hph TABLE TD.c6 SPAN {
	BACKGROUND-POSITION: 100% -194px
}
.hph TABLE TD.c6 B {
	BORDER-BOTTOM: #fa8602 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #fa8602 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 25px; PADDING-RIGHT: 4px; FONT: bold 160% arial; BACKGROUND-POSITION: 100% 100%; BORDER-TOP: #fa8602 1px solid; MARGIN-RIGHT: 22px; BORDER-RIGHT: #fa8602 1px solid; PADDING-TOP: 2px
}
.hph TABLE .unbookable TD.c6 SPAN {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 107.5% Verdana, Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #787878; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px
}
.hph TABLE TD.c6 .lmBook B {
	BACKGROUND-POSITION: -68px 3px
}
.hph TABLE TD.c6 .edBook B {
	BACKGROUND-POSITION: 4px -73px
}
.hph TABLE TD.c6 .cdBook B {
	BACKGROUND-POSITION: -34px -35px
}
.hph .showing {
	COLOR: #fff
}
#PACKAGE_HOLIDAYS .hph .showing A {
	COLOR: #fff
}
.hph .showing {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #599442; MARGIN-TOP: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.hph .showing .pageLinks {
	FLOAT: right; FONT-WEIGHT: bold
}
.hph .legend {
	BORDER-BOTTOM: #599442 2px solid; TEXT-ALIGN: center; FONT-SIZE: 11px
}
.hph .legend SPAN {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 36px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat 100% 100%; PADDING-TOP: 6px
}
.hph .legend SPAN.lm {
	BACKGROUND-POSITION: -184px -47px
}
.hph .legend SPAN.eb {
	MARGIN: 0px 0px 0px 70px; BACKGROUND-POSITION: -59px -147px
}
.hph .legend SPAN.cd {
	BACKGROUND-POSITION: -120px -98px
}
.packDeal #DESTINATIONS {
	WIDTH: 100%
}
.packDeal #DESTINATIONS TH {
	TEXT-ALIGN: center
}
.packDeal #DESTINATIONS TD {
	TEXT-ALIGN: center
}
.packDeal #DESTINATIONS TH {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 4px
}
.packDeal #DESTINATIONS TH A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.packDeal #DESTINATIONS TH.c1 {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; PADDING-TOP: 9px
}
.packDeal #DESTINATIONS TH.c2 {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 9px
}
.packDeal #DESTINATIONS TH.c3 {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 9px
}
.packDeal #DESTINATIONS TH.c4 {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 9px
}
.packDeal #DESTINATIONS TR.regionName TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #d9e4c4; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.packDeal #DESTINATIONS TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.packDeal #DESTINATIONS .c1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 20px; WIDTH: 312px; PADDING-RIGHT: 20px; PADDING-TOP: 3px
}
.packDeal #DESTINATIONS .c2 {
	WIDTH: 87px
}
.packDeal #DESTINATIONS .c3 {
	WIDTH: 150px
}
.packDeal #DESTINATIONS .c4 {
	WIDTH: 120px; BORDER-RIGHT: 0px
}
.packDeal #DESTINATIONS .c2 SPAN {
	MARGIN: 0px auto; WIDTH: 16px; DISPLAY: block; BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat -261px -380px; HEIGHT: 16px; CURSOR: pointer
}
.packDeal #DESTINATIONS .c3 SPAN {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; WIDTH: 35px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat right bottom; FLOAT: left; PADDING-TOP: 0px
}
.packDeal #DESTINATIONS .c3 SPAN.high {
	MARGIN: 0px 25px 0px 15px; BACKGROUND-POSITION: -187px -483px
}
.packDeal #DESTINATIONS .c3 SPAN.low {
	BACKGROUND-POSITION: -151px -534px
}
.packDeal #DESTINATIONS TD.c4 {
	TEXT-ALIGN: right
}
.packDeal #DESTINATIONS TD.c4 SPAN {
	PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat -124px -433px
}
.packDeal #DESTINATIONS TFOOT TD {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 85%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.packDeal #DESTINATIONS TFOOT TD SPAN {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #599442 10px solid; PADDING-TOP: 7px
}
#PACKAGE_HOLIDAYS .overview .phSort .fl {
	MARGIN-RIGHT: 26px
}
#PACKAGE_HOLIDAYS .overview .phSort .fl LABEL {
	PADDING-BOTTOM: 2px; DISPLAY: block
}
#PACKAGE_HOLIDAYS .overview .phSort .pageLinks {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
.tabBody #PHAC_FORM {
	PADDING-BOTTOM: 14px
}
.phac_form LEGEND {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #09532d; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.phac_form .legend {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; COLOR: #09532d; FONT-SIZE: 130%; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.tabBody #PHAC_FORM FIELDSET .label {
	DISPLAY: block; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.tabBody #PHAC_FORM FIELDSET LABEL {
	DISPLAY: block; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 2px; FONT-WEIGHT: bold
}
.phac_form FIELDSET .block {
	FLOAT: left; MARGIN-RIGHT: 26px
}
.phac_form FIELDSET .wrap SPAN.cal INPUT {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #101010; FONT-SIZE: 100%
}
.phac_form FIELDSET SELECT {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #101010; FONT-SIZE: 100%
}
.phac_form FIELDSET SELECT#zfp {
	MARGIN-RIGHT: 4px
}
.phac_form FIELDSET SELECT#zfn {
	MARGIN-RIGHT: 18px
}
.phac_form FIELDSET .wrap {
	MARGIN: 0px 0px 12px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden
}
.phac_form FIELDSET .pDtl.wrap {
	MARGIN-BOTTOM: 0px
}
.phac_form FIELDSET .pDtl.wrap .last.block {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 0px
}
.phac_form FIELDSET .availability SPAN {
	FLOAT: left
}
.phac_form FIELDSET .price SPAN {
	FLOAT: left
}
.phac_form FIELDSET .wrap SPAN.cal {
	MARGIN-RIGHT: 15px
}
.phac_form FIELDSET .wrap SPAN.first.cal {
	MARGIN-RIGHT: 26px
}
.phac_form FIELDSET .wrap SPAN.all {
	PADDING-BOTTOM: 3px; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.phac_form FIELDSET .wrap SPAN.all LABEL {
	DISPLAY: inline; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
.phac_form FIELDSET .wrap SPAN.all INPUT {
	DISPLAY: inline; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
#BODYCON .phac_form FIELDSET .wrap SPAN.all LABEL {
	DISPLAY: inline
}
.phac_form FIELDSET .wrap SPAN.all INPUT {
	MARGIN-RIGHT: 5px
}
.phac_form FIELDSET .price.wrap SPAN {
	MARGIN-RIGHT: 26px
}
.phac_form FIELDSET .price.wrap SPAN.ppl {
	MARGIN-RIGHT: 0px
}
#PHAC_FORM FIELDSET .tCity {
	DISPLAY: inline; FLOAT: left
}
.phac_form FIELDSET .guests .children SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
.phac_form FIELDSET .guests .children SPAN.icn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 125px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(/img2/sprites/ph-v6.gif) no-repeat 16px -687px; HEIGHT: 16px; FONT-SIZE: 0.91em; OVERFLOW: hidden; MARGIN-RIGHT: 0px; PADDING-TOP: 1px
}
.phac_form FIELDSET .guests .children.block .pullDwn {
	BORDER-BOTTOM: #c8c8c8 1px solid; BORDER-LEFT: #c8c8c8 1px solid; BACKGROUND-COLOR: #fff; OVERFLOW: hidden; BORDER-TOP: #c8c8c8 1px solid; CURSOR: pointer; BORDER-RIGHT: #c8c8c8 1px solid
}
.phac_form FIELDSET .guests .children.block .pullDwn .flyout {
	OVERFLOW: hidden; CURSOR: pointer
}
.phac_form FIELDSET .guests .children.block .pullDwn .childAge {
	PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: left
}
.phac_form FIELDSET .guests .children.block .pullDwn .childAge SPAN {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
#PHAC_LB {
	WIDTH: 300px
}
#PHAC_LB .tCity SPAN {
	FLOAT: left
}
#PHAC_LB .tCity SPAN.first {
	MARGIN-RIGHT: 26px
}
#BODYCON .phac_form FIELDSET .tOptns .moreOptions {
	MARGIN-TOP: 8px; OVERFLOW: hidden
}
#BODYCON .nLnphac #PHAC_FORM .cal .icn {
	DISPLAY: none
}
#BODYCON .nLnphac #PHAC_FORM .cal A.icn {
	DISPLAY: none
}
#BODYCON .nLnphac #PHAC_FORM .cal INPUT.text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 85px; PADDING-RIGHT: 2px; BACKGROUND: url(/img2/sprites/gui-v18.gif) #fff no-repeat 9px -717px; PADDING-TOP: 2px
}
#BODYCON .nLnphac #PHAC_FORM .tCity SPAN {
	FLOAT: left; MARGIN-RIGHT: 26px
}
#BODYCON .nLnphac #PHAC_FORM .availability .cal {
	DISPLAY: block; FLOAT: left; CLEAR: none
}
.formToggle UL.tgl .phac LABEL {
	BACKGROUND-POSITION: -4319px -3px
}
.formToggle .form_phac .availability .tDtl {
	MARGIN-RIGHT: 20px
}
.formToggle .form_phac .tCity SPAN {
	FLOAT: left
}
.formToggle .form_phac .tCity SPAN.first {
	MARGIN-RIGHT: 20px
}
.formToggle .wide.form_phac .tCity {
	MARGIN-RIGHT: 20px
}
.formToggle .wide.form_phac .tDst {
	MARGIN-RIGHT: 20px
}
.formToggle#FLIGHTS_PAGE .form_phac .button {
	MARGIN-TOP: 15px
}
.formToggle#HAC_SMRY .form_phac .button {
	MARGIN-TOP: 15px
}
.formToggle#HAC_SMRY .header_phac {
	FONT-SIZE: 1.33em !important
}
#DEST_HOME .form_phac {
	BORDER-BOTTOM: #c0d0a1 2px solid; BORDER-LEFT: #c0d0a1 2px solid; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0d0a1 2px solid; BORDER-RIGHT: #c0d0a1 2px solid; PADDING-TOP: 8px
}
#DEST_HOME .form_phac LEGEND {
	WHITE-SPACE: normal; COLOR: #2c2c2c; FONT-SIZE: 1.58em
}
#DEST_HOME .form_phac .legend {
	WHITE-SPACE: normal; COLOR: #2c2c2c; FONT-SIZE: 1.58em
}
#DEST_HOME .form_phac LABEL {
	FONT: bold 0.91em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #2c2c2c !important
}
#DEST_HOME .form_phac .label {
	FONT: bold 0.91em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #2c2c2c !important
}
#DEST_HOME .form_phac .tCity SPAN {
	FLOAT: left
}
#DEST_HOME .form_phac .tCity SPAN.first {
	MARGIN-RIGHT: 20px
}
.phac_form LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #656565; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
.phac_form .label {
	DISPLAY: block; MARGIN-BOTTOM: 3px; COLOR: #656565; FONT-SIZE: 0.9em; FONT-WEIGHT: bold
}
#BODYCON .nLnphac .formType {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; MARGIN-BOTTOM: 5px; BACKGROUND: #edf2de; COLOR: #656565; PADDING-TOP: 5px
}
#BODYCON .nLnphac .formType INPUT {
	MARGIN: 0px 5px 0px 10px; VERTICAL-ALIGN: -3px
}
#BODYCON .nLnphac .formType LABEL {
	FONT-WEIGHT: normal
}
.qg-promo {
	BORDER-BOTTOM: #e8efdc 2px solid; BORDER-LEFT: #e8efdc 2px solid; BORDER-TOP: #e8efdc 2px solid; BORDER-RIGHT: #e8efdc 2px solid
}
.qg-promo TABLE {
	BORDER-COLLAPSE: collapse
}
.qg-promo .qg-image {
	WIDTH: 280px; BACKGROUND: url(/img2/quickguides/sectionBanner-V1.gif) no-repeat 0px 100%; HEIGHT: 45px
}
.qg-promo .qg-center {
	BACKGROUND-COLOR: #e8efdc; VERTICAL-ALIGN: middle
}
.qg-promo P {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 16px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 0px !important; PADDING-TOP: 7px
}
.qg-promo P A {
	PADDING-RIGHT: 16px; BACKGROUND: url(/img2/icons/gui/arrowRgt_org.gif) no-repeat 100% 55%; FONT-WEIGHT: bold
}
.qg-pop {
	PADDING-BOTTOM: 18px; MARGIN-TOP: -5px; PADDING-LEFT: 20px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; PADDING-TOP: 26px
}
.qg-pop .qg-data {
	HEIGHT: 100%
}
.qg-pop .pop-body {
	MARGIN: 7px auto 20px
}
.qg-pop .pop-body H4 {
	COLOR: #09532d; FONT-SIZE: 2.27em; FONT-WEIGHT: bold
}
.qg-pop .pop-body P {
	LINE-HEIGHT: 21px; MARGIN-TOP: 14px; PADDING-LEFT: 2px; FONT-SIZE: 1.32em
}
.qg-pop .pop-body .error-message {
	PADDING-LEFT: 2px; COLOR: red
}
.qg-pop .toppicks {
	LINE-HEIGHT: 23px; MARGIN: 10px 0px 5px; FONT-SIZE: 1.32em; FONT-WEIGHT: bold
}
.qg-pop FIELDSET {
	BACKGROUND-COLOR: #fff
}
.qg-pop IMG {
	PADDING-RIGHT: 15px; FLOAT: right; PADDING-TOP: 10px
}
.qg-pop LABEL {
	DISPLAY: block; MARGIN-BOTTOM: 2px
}
.qg-pop LABEL I {
	FONT-STYLE: normal; COLOR: #c60; FONT-SIZE: 0.9em; FONT-WEIGHT: normal
}
.qg-pop INPUT.text {
	WIDTH: 268px
}
.qg-pop SELECT {
	WIDTH: 272px; FONT-SIZE: 0.92em
}
.qg-pop INPUT.submit {
	MARGIN: 6px 0px 3px; PADDING-TOP: 20px
}
.qg-pop .fldst {
	MARGIN: 8px 0px 9px
}
.qg-pop UL LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 14px; BACKGROUND: url(/img2/bullets/orangeDot.gif) no-repeat 1px 50%; MARGIN-LEFT: 6px; FONT-SIZE: 1.32em; FONT-WEIGHT: normal
}
#PRIVACY {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #d3e0bb 1px solid; PADDING-TOP: 8px
}
.qg-pop .chkst {
	POSITION: relative; MARGIN: 16px 0px 9px
}
.qg-pop .chkst INPUT {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.qg-pop .chkst LABEL {
	DISPLAY: block; MARGIN-LEFT: 20px; CURSOR: pointer; FONT-WEIGHT: normal
}
.l1.qg-pop {
	COLOR: #000
}
.l2.qg-pop {
	COLOR: #000
}
.l3.qg-pop {
	COLOR: #000
}
.l1.qg-pop {
	BACKGROUND-COLOR: #fff; PADDING-TOP: 0px
}
.l1.qg-pop .qg-data {
	BACKGROUND: url(/img2/quickguides/2PageQGPromo.gif) #fff no-repeat 94% 65px; HEIGHT: 100%; PADDING-TOP: 15px
}
.l1.qg-pop .qg-data FORM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.l1.qg-pop .pop-body {
	MARGIN: 7px 20px
}
.l1.qg-pop .pop-body H4 {
	FONT-WEIGHT: bold
}
.l1.qg-pop .pop-body P {
	WIDTH: 220px
}
.l1.qg-pop FORM {
	MARGIN: 0px 20px; PADDING-TOP: 0px
}
.l1.qg-pop .forBtn {
	MARGIN: 12px 0px 70px
}
.l2#PAGE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 474px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/crm/fauxFlyBG_474.gif) no-repeat left top; PADDING-TOP: 5px
}
.l2#PAGE .boxBtm {
	BACKGROUND: url(/img2/crm/fauxFlyBG_474.gif) no-repeat left bottom; HEIGHT: 5px
}
.l2.qg-pop {
	MARGIN: 0px 5px; PADDING-TOP: 0px
}
.l2.qg-pop .qg-data {
	BACKGROUND: url(/img2/quickguides/1PageQGPromo.gif) #fff no-repeat 88% 88px; HEIGHT: 100%; PADDING-TOP: 15px
}
.l2.qg-pop .qg-data FORM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.l2.qg-pop .pop-body {
	MARGIN: 7px 30px; WIDTH: auto
}
.l2.qg-pop .pop-body H4 {
	BORDER-BOTTOM: #d3e0bb 1px solid; PADDING-BOTTOM: 10px
}
.l2.qg-pop .pop-body P {
	WIDTH: 220px; FONT-WEIGHT: bold
}
.l2.qg-pop .pop-body .error-message {
	MARGIN: 10px 128px 0px 5px; FONT-WEIGHT: normal
}
.l2.qg-pop UL LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 14px; BACKGROUND: url(/img2/bullets/orangeDot.gif) no-repeat 1px 50%; MARGIN-LEFT: 6px; FONT-SIZE: 1.32em; FONT-WEIGHT: normal
}
.l2.qg-pop FORM {
	MARGIN: 0px 5px 0px 40px; PADDING-TOP: 0px
}
.l2.qg-pop FIELDSET {
	WIDTH: 250px
}
.l2.qg-pop INPUT.text {
	WIDTH: 200px
}
.l2.qg-pop .forBtn {
	MARGIN: 12px 0px 22px
}
.l3.qg-pop {
	BACKGROUND-COLOR: #fff; PADDING-TOP: 0px
}
.l3.qg-pop .qg-data {
	BACKGROUND: url(/img2/quickguides/2PageQGPromo.gif) #fff no-repeat 94% 65px; HEIGHT: 100%; PADDING-TOP: 15px
}
.l3.qg-pop .qg-data FORM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.l3.qg-pop .pop-body {
	MARGIN: 7px 20px; FONT-WEIGHT: bold
}
.l3.qg-pop .pop-body H4 {
	FONT-WEIGHT: bold
}
.l3.qg-pop .pop-body P {
	WIDTH: 220px
}
.l3.qg-pop .pop-body .error-message {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal
}
.l3.qg-pop UL LI {
	LINE-HEIGHT: 23px; PADDING-LEFT: 14px; BACKGROUND: url(/img2/bullets/orangeDot.gif) no-repeat 1px 50%; MARGIN-LEFT: 6px; FONT-SIZE: 1.32em; FONT-WEIGHT: normal
}
.l3.qg-pop FORM {
	MARGIN: 0px 20px; PADDING-TOP: 0px
}
.l3.qg-pop .forBtn {
	MARGIN: 8px 0px 41px
}
.tog.qg-pop {
	COLOR: #000
}
.tog.qg-pop {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tog.qg-pop .qg-data {
	BACKGROUND: url(/img2/crm/tankofgas/registrationImage.jpg) #fff no-repeat 96% 70px; HEIGHT: 100%; PADDING-TOP: 15px
}
.tog.qg-pop .qg-data FORM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tog.qg-pop .pop-body {
	MARGIN: 7px 20px; WIDTH: 470px; FONT-WEIGHT: bold
}
.tog.qg-pop .pop-body H4 {
	FONT-WEIGHT: bold
}
.tog.qg-pop .pop-body P {
	WIDTH: 220px
}
.tog.qg-pop .pop-body A {
	FONT-WEIGHT: normal
}
.tog.qg-pop .pop-body .tog-form .error-message {
	MARGIN: 10px 0px; WIDTH: 290px; FONT-WEIGHT: normal
}
.tog.qg-pop UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(/img2/bullets/orangeDot.gif) no-repeat 1px 50%; FONT-SIZE: 1.32em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.tog.qg-pop FORM {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.tog.qg-pop INPUT.text {
	MARGIN-BOTTOM: 12px
}
.tog.qg-pop .togfs {
	MARGIN-TOP: 6em; FONT-SIZE: 0.9em
}
.quickguide .interior {
	BORDER-BOTTOM: #d9e4c4 2px solid; BORDER-LEFT: #d9e4c4 2px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #d9e4c4 2px solid; PADDING-TOP: 6px
}
.quickguide .h18 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 1.47em Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #09532d; PADDING-TOP: 8px
}
.quickguide P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 9px !important; PADDING-TOP: 0px
}
.quickguide .wrap {
	BACKGROUND: url(/img2/quickguides/sectionBanner-V1.gif) no-repeat 50% -56px; PADDING-TOP: 44px
}
.quickguide .wrap A IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-TOP: 13px
}
.quickguide .h19 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; COLOR: #333; FONT-SIZE: 122.5%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.quickguide .content P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px
}
.quickguide .button {
	MARGIN: 13px 3px 1px
}
#SHOW_FORUM .qg-promo .qg-image {
	WIDTH: 194px; BACKGROUND: url(/img2/quickguides/sectionBanner-V1-sm.gif) no-repeat 0px 100%; HEIGHT: 45px
}
#SHOW_TOPIC .qg-promo .qg-image {
	WIDTH: 194px; BACKGROUND: url(/img2/quickguides/sectionBanner-V1-sm.gif) no-repeat 0px 100%; HEIGHT: 45px
}
#SHOW_FORUM .quickguide .wrap {
	BACKGROUND: url(/img2/quickguides/sectionBanner-V1-sm.gif) no-repeat 50% -56px; PADDING-TOP: 44px
}
#SHOW_TOPIC .quickguide .wrap {
	BACKGROUND: url(/img2/quickguides/sectionBanner-V1-sm.gif) no-repeat 50% -56px; PADDING-TOP: 44px
}
.traveler .quickguide .cnrR5 .lft {
	MARGIN-TOP: -2px; BACKGROUND-POSITION: -15px -25px
}
.traveler .quickguide .cnrR5 .rgt {
	MARGIN-TOP: -2px; BACKGROUND-POSITION: -9px -25px
}
.traveler .quickguide .cnrR5 .lft {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.traveler .quickguide .cnrR5 .rgt {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.traveler .quickguide .interior {
	MARGIN: 0px
}
.traveler .quickguide .wrap {
	HEIGHT: 33px
}
.traveler .quickguide .wrap A {
	POSITION: relative; LEFT: 46px
}
.qg_overview {
	PADDING-BOTTOM: 20px
}
#QCK_GD .traveler H2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 2px; MARGIN-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 4px
}
#QCK_GD .qg_nav {
	BORDER-BOTTOM: #589442 2px solid; MARGIN-BOTTOM: 14px; OVERFLOW: hidden
}
#QCK_GD .traveler.typeB .interior .cnrR3 .lft {
	BACKGROUND-POSITION: -15px -13px
}
#QCK_GD .traveler.typeB .interior .cnrR3 .rgt {
	BACKGROUND-POSITION: -11px -13px
}
#QCK_GD .bestOf .address {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .telephone {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .pricing {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .snippet {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .cuisine {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .recommendedFor {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .activities {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .attrtype {
	PADDING-BOTTOM: 10px
}
#QCK_GD .bestOf .contents {
	PADDING-RIGHT: 15px
}
#QCK_GD .bestOf .restaurantContents.contents {
	PADDING-LEFT: 15px
}
#QCK_GD .bestOf .attractionContents.contents {
	PADDING-LEFT: 15px
}
#QCK_GD .bestOf .avgPrice {
	COLOR: #cc6600; FONT-WEIGHT: bold
}
#QCK_GD .bestOf .distance {
	FONT-STYLE: italic
}
#QCK_GD .bestOf .titleRow {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#QCK_GD .bestOf .title {
	FLOAT: left
}
#QCK_GD .bestOf .rating {
	FLOAT: right
}
#QCK_GD .bestOf .title {
	TEXT-ALIGN: left; CLEAR: all; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
#QCK_GD .bestOf TD .photo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#QCK_GD .bestOf TD .photo IMG {
	WIDTH: 70px; HEIGHT: auto
}
#QCK_GD .bestOf .sectionHeading {
	FONT-WEIGHT: bold
}
#QCK_GD .bestOf .separator {
	BORDER-TOP: #c8d8aa 2px solid
}
#QCK_GD .bestOf .qgreview.icn A {
	PADDING-LEFT: 15px; BACKGROUND: url(/img2/quickguides/icon_review.gif) no-repeat 0px 1px; FONT-SIZE: 85%
}
#QCK_GD .bestOf SPAN.photo.icn A {
	PADDING-LEFT: 15px; BACKGROUND: url(/img2/icons/12/photo_grn.gif) no-repeat 0px 1px; FONT-SIZE: 85%
}
#QCK_GD .bestOf .quickFix .dotBullets LI {
	BACKGROUND-IMAGE: url(/img2/bullets/orangeDot.gif)
}
#QCK_GD .bestOf .media {
	MARGIN: 12px 0px 5px
}
#QCK_GD .bestOf .media IMG {
	PADDING-RIGHT: 5px
}
#QCK_GD .bestOf .topValueIndicator {
	PADDING-BOTTOM: 10px; FLOAT: right
}
#QG_V2_P2 #TOPVALUEBOX {
	MARGIN-TOP: 0px
}
#QG_V2_P2 .mapKeyHeader {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#QG_V2_P2 .disabled LABEL {
	COLOR: #888888
}
#QG_V2_P2 .interactive.box .overviewMap {
	MARGIN: 0px 4px 4px
}
#QG_V2_P2 #TYPE_FORM {
	MARGIN: 0px 15px
}
#QG_V2_P2 #TYPE_FORM FIELDSET .chkSet {
	WIDTH: 50%; FLOAT: left
}
#QG_V2_P2 #TYPE_FORM FIELDSET .odd.chkSet {
	CLEAR: left
}
#QG_V2_P2 #TYPE_FORM FIELDSET .chkSet INPUT {
	TOP: 0px
}
#QG_V2_P2 .media.typeB .interior .cnrR3 {
	POSITION: relative; TOP: -8px
}
#QG_V2_P2 .media.typeB .interior .cnrR3 .lft {
	POSITION: relative; LEFT: -14px
}
#QG_V2_P2 .media.typeB .interior .cnrR3 .rgt {
	POSITION: relative; RIGHT: -14px
}
#QG_V2_P2 #QG_MAP .js_hvrNfo {
	BORDER-BOTTOM-COLOR: #c60; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f6df9c; BORDER-TOP-COLOR: #c60; PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; BORDER-RIGHT-COLOR: #c60; BORDER-LEFT-COLOR: #c60; PADDING-TOP: 2px
}
#QG_V2_P2 #QG_MAP .js_hvrNfo .hvrTtl {
	PADDING-BOTTOM: 0px; COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#QG_V2_P2 DIV.hidden {
	DISPLAY: none
}
#QG_MAP {
	BORDER-BOTTOM: #589442 1px solid; POSITION: relative; MARGIN-TOP: 2px
}
#QG_MAP .loading {
	POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=60); BACKGROUND-COLOR: #fff; WIDTH: 100%; DISPLAY: none; HEIGHT: 270px; TOP: 0px; LEFT: 0px; -moz-opacity: 0.6; opacity: .60
}
#QG_MAP .loading IMG {
	MARGIN-TOP: 75px
}
#QG_MAP .loading B {
	MARGIN-TOP: 3px; DISPLAY: block; COLOR: #217148; FONT-SIZE: 85%
}
#QG_MAP .hvrTtl {
	FONT-SIZE: 100%
}
#QG_MAP .hvrData {
	FONT-SIZE: 90%
}
#QG_MAP .gmap {
	MARGIN: -4px 0px 0px 4px
}
#PAGE_VIEW {
	BORDER-BOTTOM: #589442 2px solid; MARGIN: 5px 0px 14px; HEIGHT: 100%; OVERFLOW: hidden
}
#PAGE_VIEW .tab {
	POSITION: relative; PADDING-BOTTOM: 2px; LINE-HEIGHT: 145%; BACKGROUND-COLOR: #d9e4c4; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FLOAT: left; FONT-SIZE: 100%; CURSOR: pointer; FONT-WEIGHT: normal; MARGIN-RIGHT: 2px; PADDING-TOP: 2px
}
#PAGE_VIEW .tab A {
	COLOR: #09532d
}
#PAGE_VIEW .tab A:hover {
	TEXT-DECORATION: none
}
#PAGE_VIEW .tab DIV {
	MARGIN: 0px 15px; WHITE-SPACE: nowrap; COLOR: #09532d
}
#PAGE_VIEW .sel.tab {
	BACKGROUND-COLOR: #589442
}
#PAGE_VIEW .sel.tab DIV {
	COLOR: #fff
}
#PAGE_VIEW .tab:hover {
	BACKGROUND-COLOR: #589442; TEXT-DECORATION: none
}
#PAGE_VIEW .mseOvr.tab {
	BACKGROUND-COLOR: #589442; TEXT-DECORATION: none
}
#PAGE_VIEW .tab:hover DIV {
	COLOR: #fff; TEXT-DECORATION: none
}
#PAGE_VIEW .mseOvr.tab DIV {
	COLOR: #fff; TEXT-DECORATION: none
}
#PAGE_VIEW .tab .cnrLft {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); POSITION: absolute; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px; OVERFLOW: hidden; TOP: 0px
}
#PAGE_VIEW .tab .cnrRgt {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); POSITION: absolute; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px; OVERFLOW: hidden; TOP: 0px
}
#PAGE_VIEW .tab .cnrLft {
	BACKGROUND-POSITION: -5px -5px; LEFT: 0px
}
#PAGE_VIEW .tab .cnrRgt {
	BACKGROUND-POSITION: -1px -5px; RIGHT: 0px
}
#QG_STF .mainContents {
	PADDING-LEFT: 20px
}
#QG_STF .formlabel {
	FONT-SIZE: 0.85em; FONT-WEIGHT: bold
}
#QG_STF .formlabelparen {
	FONT-SIZE: 0.85em; FONT-WEIGHT: normal
}
#QG_STF .tinyfooter {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-SIZE: 0.7em; BORDER-TOP: #91b8a3 1px solid; PADDING-TOP: 5px
}
#QG_STF FORM {
	PADDING-BOTTOM: 50px
}
#QG_STF H2 {
	MARGIN: 20px 0px; FONT-SIZE: 1.4em; FONT-WEIGHT: normal
}
#QG_STF INPUT.text {
	BORDER-BOTTOM: #91b8a3 1px solid; BORDER-LEFT: #91b8a3 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 99%; PADDING-RIGHT: 0px; BORDER-TOP: #91b8a3 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #91b8a3 1px solid; PADDING-TOP: 1px
}
#QG_STF LI.error {
	COLOR: red; FONT-SIZE: 0.9em
}
#QG_STF UL {
	PADDING-BOTTOM: 10px
}
#QG_STF P {
	MARGIN: 20px 0px
}
#QG_STF TEXTAREA {
	BORDER-BOTTOM: #91b8a3 1px solid; BORDER-LEFT: #91b8a3 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 90%; PADDING-RIGHT: 0px; BORDER-TOP: #91b8a3 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #91b8a3 1px solid; PADDING-TOP: 1px
}
#QG_STF TABLE {
	WIDTH: 90%
}
#QG_STF TD.contents {
	WIDTH: 48%
}
.ezgWrap {
	POSITION: relative
}
.ezgControls .ezgBack {
	POSITION: absolute; TOP: 229px; CURSOR: pointer; LEFT: -17px
}
.ezgControls .ezgFwd {
	POSITION: absolute; TOP: 229px; CURSOR: pointer; RIGHT: 4px
}
#EZGALLERY LI {
	MARGIN: 18px 0px 0px; WIDTH: 59px; PADDING-RIGHT: 12px; FLOAT: left
}
#EZGALLERY LI#ACTIVE_PIC {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 698px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#EZGALLERY LI#ACTIVE_PIC IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: 0px auto; WIDTH: 698px; DISPLAY: block; BORDER-TOP: #fff 1px solid; CURSOR: default; BORDER-RIGHT: #fff 1px solid
}
#EZGALLERY LI IMG {
	BORDER-BOTTOM: #bfcdaa 2px solid; BORDER-LEFT: #bfcdaa 2px solid; WIDTH: 59px; BORDER-TOP: #bfcdaa 2px solid; CURSOR: pointer; BORDER-RIGHT: #bfcdaa 2px solid
}
#EZGALLERY LI IMG.activeThumb {
	BORDER-BOTTOM-COLOR: #f8e0a0; BORDER-TOP-COLOR: #f8e0a0; BORDER-RIGHT-COLOR: #f8e0a0; BORDER-LEFT-COLOR: #f8e0a0; CURSOR: default
}
#EZGALLERY LI IMG.hvrThumb {
	BORDER-BOTTOM-COLOR: #f8e0a0; BORDER-TOP-COLOR: #f8e0a0; BORDER-RIGHT-COLOR: #f8e0a0; BORDER-LEFT-COLOR: #f8e0a0
}
.QuickGuide .sprSkin#HEADING {
	BACKGROUND: url(/img2/advertorials/chevy/sponsored_by.png) #fff no-repeat right 7px
}
.QuickGuide #LEFTNAV .lhnHigh {
	MARGIN-BOTTOM: 8px
}
.typesponsored.gridA .balance {
	WIDTH: 741px; MARGIN-LEFT: 3px
}
.bxEqnx {
	PADDING-BOTTOM: 24px; BACKGROUND-COLOR: #bfcdaa; PADDING-LEFT: 21px; PADDING-RIGHT: 0px; PADDING-TOP: 34px
}
.cmsPoll.bx {
	MARGIN: 0px 0px 15px
}
#LEFTNAV .cmsPoll.bx {
	MARGIN: 15px 4px
}
#CMSPOLL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.cmsPoll.bx .cnrR3 {
	BACKGROUND-COLOR: #589442; HEIGHT: 5px
}
.cmsPoll.bx .cnrR3 .lft {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.cmsPoll.bx .cnrR3 .rgt {
	BACKGROUND-IMAGE: url(/img2/sprites/boxCnr-V9.gif); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px
}
.cmsPoll.bx .cnrR3 .lft {
	BACKGROUND-POSITION: -15px -7px
}
.cmsPoll.bx .cnrR3 .rgt {
	BACKGROUND-POSITION: -9px -7px
}
#LEFTNAV .cmsPoll.bx .cnrR3 .lft {
	WIDTH: 3px; BACKGROUND-POSITION: -5px -53px; HEIGHT: 3px
}
#LEFTNAV .cmsPoll.bx .cnrR3 .rgt {
	WIDTH: 3px; BACKGROUND-POSITION: -1px -53px; HEIGHT: 3px
}
#LEFTNAV .cmsPoll.bx .rdoSet INPUT {
	TOP: 1px
}
#LEFTNAV .cmsPoll.bx .chkSet INPUT {
	TOP: 1px
}
.cmsPoll.bx .bx-cell .teaser {
	PADDING-BOTTOM: 0px; MARGIN: 8px -8px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(/img2/bg-dot.gif) #fff repeat-x left top; PADDING-TOP: 14px
}
.cmsPoll.bx .bx-cell .teaser .teaserText {
	FONT: 107.5%/100% Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif
}
.cmsPoll.bx .bx-cell .teaser .teaserButton {
	MARGIN: 10px 0px 0px
}
.cmsPoll.bx .bx-cell DL {
	BACKGROUND-COLOR: #fff
}
.cmsPoll.bx .bx-cell DL DT {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 11px; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #589442; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; COLOR: #fff; FONT-SIZE: 122.5%; PADDING-TOP: 4px
}
.cmsPoll.bx .bx-cell DL DD {
	BORDER-BOTTOM: #d9e4c4 2px solid; BORDER-LEFT: #d9e4c4 2px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #d9e4c4 0px solid; BORDER-RIGHT: #d9e4c4 2px solid; PADDING-TOP: 0px
}
.cmsPoll.bx .bx-cell DL DD .questions {
	FONT-SIZE: 107.5%
}
.cmsPoll.bx .bx-cell DL DD .question {
	LINE-HEIGHT: 150%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.cmsPoll.bx .bx-cell DL DD .answers {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 8px
}
.cmsPoll.bx .bx-cell DL DD .answer {
	MARGIN: 20px 0px
}
.cmsPoll.bx .bx-cell DL DD LABEL.answer INPUT {
	MARGIN-RIGHT: 4px
}
.cmsPoll.bx .bx-cell DL DD .results {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 266px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 8px
}
.cmsPoll.bx .bx-cell DL DD .thanks {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 107.5%; PADDING-TOP: 10px
}
.cmsPoll.bx .bx-cell DL DD .thanksTitle {
	LINE-HEIGHT: 150%; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.cmsPoll.bx .bx-cell DL DD .thanksDescription {
	PADDING-TOP: 10px
}
.cmsPoll.bx .results TABLE {
	TABLE-LAYOUT: fixed
}
.cmsPoll.bx .results TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: 100% Arial, Helvetica, Verdana, sans-serif; PADDING-TOP: 6px
}
.cmsPoll.bx .results TABLE TH SPAN {
	WIDTH: 266px; DISPLAY: block
}
.cmsPoll.bx .results TABLE TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 3.5em; PADDING-TOP: 0px
}
.cmsPoll.bx .results TABLE TFOOT TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 87.5% Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; COLOR: #555; PADDING-TOP: 5px
}
.cmsPoll.bx .results TABLE VAR {
	BORDER-BOTTOM: #91b155 1px solid; POSITION: relative; BORDER-LEFT: #91b155 1px solid; BACKGROUND-COLOR: #d9e4c4; WIDTH: 0%; DISPLAY: block; HEIGHT: 0.9em; COLOR: #555; BORDER-TOP: #91b155 1px solid; BORDER-RIGHT: #91b155 1px solid
}
.cmsPoll.bx .results TABLE EM {
	POSITION: absolute; PADDING-BOTTOM: 2px; FONT-STYLE: normal; PADDING-LEFT: 0px; WIDTH: 3em; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 77.5%; TOP: -1px; RIGHT: -3.5em; PADDING-TOP: 0px
}
#LEFTNAV .cmsPoll.bx .bx-cell DL DT {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FONT: bold 115% Arial, Helvetica, Verdana, sans-serif; PADDING-TOP: 4px
}
#LEFTNAV .cmsPoll.bx .bx-cell DL DD {
	BORDER-BOTTOM: #d9e4c4 1px solid; BORDER-LEFT: #d9e4c4 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; BORDER-TOP: #d9e4c4 0px solid; BORDER-RIGHT: #d9e4c4 1px solid; PADDING-TOP: 0px
}
#LEFTNAV .cmsPoll.bx .bx-cell DL DD .question {
	LINE-HEIGHT: 110%; PADDING-TOP: 14px
}
#LEFTNAV .cmsPoll.bx .bx-cell DL DD .answers {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; PADDING-TOP: 8px
}
#LEFTNAV .cmsPoll.bx .bx-cell DL DD .answer {
	MARGIN: 11px 0px
}
#LEFTNAV .cmsPoll.bx .bx-cell DL DD .results {
	WIDTH: 149px
}
#LEFTNAV .cmsPoll.bx .results TABLE TH SPAN {
	WIDTH: 149px
}
#LEFTNAV .cmsPoll.bx .results TABLE EM {
	FONT: 77.5%/150% Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; TOP: -2px
}
#HOMEPAGE .cmsPoll.bx .bx-cell DL DD .for5.answers .answer {
	MARGIN: 11px 0px
}
#HOMEPAGE .cmsPoll.bx .bx-cell DL DD .for4.answers .answer {
	MARGIN: 14px 0px
}
#HOMEPAGE .cmsPoll.bx .bx-cell DL DD .for3.answers .answer {
	MARGIN: 17px 0px
}
#HOMEPAGE .cmsPoll.bx .bx-cell DL DD .for2.answers .answer {
	MARGIN: 20px 0px
}
#HOMEPAGE .cmsPoll.bx .for5.results TABLE TD {
	PADDING-BOTTOM: 1px
}
#HOMEPAGE .cmsPoll.bx .for4.results TABLE TD {
	PADDING-BOTTOM: 5px
}
#HOMEPAGE .cmsPoll.bx .for3.results TABLE TD {
	PADDING-BOTTOM: 9px
}
#HOMEPAGE .cmsPoll.bx .for2.results TABLE TD {
	PADDING-BOTTOM: 13px
}
.js_floatableMap .interior {
	MARGIN: 10px 15px 3px
}
.js_floatableMap .staticMap {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.js_floatableMap .all {
	PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 11px
}
.js_floatableMap .bstWst.all {
	PADDING-BOTTOM: 7px; MIN-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 117px; BACKGROUND: url(/img2/advertorials/bestWestern/sponsoredBy.gif) no-repeat right 2px; PADDING-TOP: 12px
}
.js_mapThumb {
	CURSOR: pointer
}
.js_mapThumb IMG.marker {
	POSITION: absolute; MARGIN: -26px 0px 0px -4px; DISPLAY: block; TOP: 50%; LEFT: 50%
}
.js_floatContent {
	DISPLAY: none
}
.DefaultStickyWin {
	BORDER-BOTTOM: #589442 4px solid; BORDER-LEFT: #589442 4px solid; WIDTH: 708px; OVERFLOW: hidden; BORDER-TOP: #589442 4px solid; BORDER-RIGHT: #589442 4px solid
}
.DefaultStickyWin H1 {
	BACKGROUND: #589442; HEIGHT: 100%; COLOR: #fff; OVERFLOW: hidden; CURSOR: move
}
.DefaultStickyWin H1 B {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px
}
.DefaultStickyWin .closeSticky {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: lowercase; MARGIN: 4px 7px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 18px; BACKGROUND: url(/img2/sprites/floating_maps.gif) no-repeat 11px 2px; FLOAT: right; COLOR: #d9e4c4; TOP: -12px; CURSOR: pointer; PADDING-TOP: 1px; LEFT: -12px
}
.DefaultStickyWin .js_error {
	MARGIN: 14px 8px 17px; COLOR: #c00
}
.DefaultStickyWin .js_mapHome {
	CURSOR: pointer
}
.whatsNearby {
	BACKGROUND: #f2f6eb; HEIGHT: 100%; OVERFLOW: hidden
}
.whatsNearby .sidebar {
	WIDTH: 156px; FLOAT: left; HEIGHT: 450px
}
.whatsNearby .balance {
	BORDER-LEFT: #589442 2px solid; WIDTH: 550px; FLOAT: right; OVERFLOW: hidden
}
.whatsNearby .sidebar .pName {
	BORDER-BOTTOM: #589442 1px solid; PADDING-BOTTOM: 9px; PADDING-LEFT: 8px; PADDING-RIGHT: 35px; DISPLAY: block; MARGIN-BOTTOM: 20px; BACKGROUND: url(/img2/sprites/floating_maps.gif) no-repeat 110px -109px; COLOR: #09532d; PADDING-TOP: 10px
}
.whatsNearby .sidebar .fNear {
	BORDER-BOTTOM: #dfdfdf 1px solid; MARGIN: 8px 8px 16px
}
.whatsNearby .sidebar .fNear LEGEND {
	TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 1px; COLOR: #424242
}
.whatsNearby .sidebar .fNear SPAN {
	BACKGROUND-IMAGE: url(/img2/sprites/floating_maps.gif); PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; COLOR: #09532d; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid; PADDING-TOP: 0px
}
.whatsNearby .sidebar .fNear SPAN.cur {
	BACKGROUND-COLOR: #fff
}
.whatsNearby .sidebar .pName:hover {
	BACKGROUND-COLOR: #e3ebd3
}
.whatsNearby .sidebar .fNear SPAN:hover {
	BACKGROUND-COLOR: #e3ebd3
}
.whatsNearby .sidebar .fNear SPAN INPUT {
	MARGIN: 5px 5px 0px 0px; FLOAT: left
}
.whatsNearby .sidebar .fNear SPAN LABEL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 115px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CURSOR: pointer; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.whatsNearby .sidebar .fNear .lHac {
	BACKGROUND-POSITION: 102px -18px
}
.whatsNearby .sidebar .fNear .lRest {
	BACKGROUND-POSITION: 102px -48px
}
.whatsNearby .sidebar .fNear .lAtt {
	BACKGROUND-POSITION: 102px -80px
}
.whatsNearby .sidebar .nfo {
	MARGIN: 8px; COLOR: #858585
}
.whatsNearby .sidebar .pNameDir .pName {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.whatsNearby .sidebar .pNameDir .addr {
	PADDING-LEFT: 8px; FONT-SIZE: 65%
}
.whatsNearby .balance .js_map {
	MARGIN: 2px; WIDTH: 546px; DISPLAY: block; HEIGHT: 446px
}
.js_hvrNfo {
	BORDER-BOTTOM: #c30 1px solid; BORDER-LEFT: #c30 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 220px; PADDING-RIGHT: 8px; DISPLAY: block !important; BACKGROUND: #fff; BORDER-TOP: #c30 1px solid; BORDER-RIGHT: #c30 1px solid; PADDING-TOP: 11px
}
.js_hvrNfo .hvrTtl {
	PADDING-BOTTOM: 5px; DISPLAY: block; HEIGHT: 100%; TEXT-DECORATION: underline
}
.js_hvrNfo .noLink {
	COLOR: #2c2c2c; TEXT-DECORATION: none
}
.js_hvrNfo .hvrData {
	CLEAR: both; OVERFLOW: hidden
}
.js_hvrNfo .hvrData .nfoBbl .pRatng {
	PADDING-BOTTOM: 3px
}
.js_hvrNfo .hvrData .nfoBbl .pRatng IMG {
	DISPLAY: inline
}
.js_hvrNfo .hvrData .nfoBbl .adr {
	PADDING-BOTTOM: 6px; COLOR: #000
}
.js_hvrNfo .hvrData .nfoBbl .directions {
	PADDING-BOTTOM: 6px; COLOR: #000
}
.js_hvrNfo .hvrData .nfoBbl .price {
	PADDING-BOTTOM: 3px; COLOR: #939393
}
.js_hvrNfo .hvrData .nfoBbl .price .curPri {
	COLOR: #c60; FONT-WEIGHT: bold
}
.js_hvrNfo .hvrData .nfoBbl .price B {
	COLOR: #c60; FONT-WEIGHT: bold
}
.js_hvrNfo .hvrData .nfoBbl .price .oCur {
	COLOR: #ee7818; FONT-WEIGHT: bold
}
.js_hvrNfo .hvrData .nfoBbl .chRts {
	MARGIN-TOP: 3px
}
.js_hvrNfo .hvrData .wPhoto IMG.photo {
	MARGIN: 3px 10px 5px 0px; WIDTH: 36px; FLOAT: left; HEIGHT: 36px
}
.js_hvrNfo .hvrData .wPhoto .nfoBbl {
	MARGIN-LEFT: 46px
}
.js_hvrNfo A:hover {
	TEXT-DECORATION: none
}
.js_hvrNfo .hvrData A:hover {
	TEXT-DECORATION: underline
}
.DefaultStickyWin H1 {
	FONT: bold 100% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.DefaultStickyWin .closeSticky {
	FONT: 62.5% Verdana, Arial, Helvetica, sans-serif
}
.DefaultStickyWin .js_error {
	FONT: 85% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.whatsNearby .sidebar .pName {
	FONT: bold 70% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.whatsNearby .sidebar .fNear LEGEND {
	FONT: bold 62.5% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.whatsNearby .sidebar .fNear SPAN {
	FONT: 70% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.whatsNearby .sidebar .nfo {
	FONT: 70%/128% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.js_floatableMap .all {
	FONT: 85% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.js_hvrNfo .hvrTtl {
	FONT: bold 77.5% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
.js_hvrNfo .hvrData {
	FONT: 70% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif
}
#vacationRentalMapDiv .js_hvrNfo {
	FONT-SIZE: 1.29em
}
.whatsNearby .balance .fmBanner {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 4px
}
.whatsNearby .balance .fmBanner .bTtl {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: bold 70% Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FLOAT: left; COLOR: #939393; PADDING-TOP: 24px
}
.whatsNearby .balance .fmBanner .ad {
	WIDTH: 468px; DISPLAY: block; FLOAT: left
}
.js_hvrNfo .hvrData .cTtl {
	PADDING-BOTTOM: 5px; COLOR: #000; FONT-SIZE: 107.5%
}
.js_hvrNfo .hvrData .cmrce .nfoBbl .lnk {
	
}
.js_hvrNfo .hvrData .cmrce .nfoBbl .lnk STRONG {
	PADDING-BOTTOM: 3px; DISPLAY: block; COLOR: #939393; FONT-WEIGHT: normal
}
.js_hvrNfo .hvrData .cmrce .nfoBbl .lnk A {
	PADDING-BOTTOM: 4px; TEXT-DECORATION: underline
}
.js_hvrNfo .hvrData .cmrce .nfoBbl .chRts {
	PADDING-TOP: 3px
}
.globalNav#HEAD {
	BORDER-BOTTOM: #c0d0a1 1px solid
}
#HEAD .identity {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 39px; PADDING-RIGHT: 12px; PADDING-TOP: 10px
}
#HEAD .identity_rd {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px 30px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 13px
}
#HEAD .identity_rd .topLogo {
	POSITION: relative; WIDTH: 260px; DISPLAY: block; FLOAT: left; HEIGHT: 39px; OVERFLOW: hidden
}
#HEAD .identity_rd .topLogo IMG {
	POSITION: absolute
}
#HEAD .identity_rd .topTagln {
	POSITION: relative; WIDTH: 224px; DISPLAY: block; FLOAT: left; HEIGHT: 39px; OVERFLOW: hidden
}
#HEAD .identity_rd .topTagln IMG {
	POSITION: absolute; LEFT: -260px
}
#HEAD .prfs {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#HEAD .prfs .opts LI {
	BORDER-LEFT: #aecbbc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#HEAD .prfs .opts LI.first {
	BORDER-LEFT: medium none; PADDING-LEFT: 14px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -148px -1842px; FONT-WEIGHT: bold
}
#HEAD .prfs .opts LI.icn A {
	DISPLAY: block
}
#HEAD .prfs .opts LI.myTrips.icn A {
	PADDING-LEFT: 11px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -176px -1817px; CURSOR: pointer
}
#HEAD .prfs .opts LI.myTA.icn A {
	PADDING-LEFT: 11px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -176px -1817px; CURSOR: pointer
}
#HEAD .prfs .opts LI.intSites.icn SPAN {
	PADDING-LEFT: 11px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -176px -1817px; CURSOR: pointer
}
#HEAD .prfs .opts LI.intSites.icn IMG {
	PADDING-TOP: 2px
}
#HEAD .prfs .opts LI.login A {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#HEAD .prfs .opts LI.email A {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#HEAD .prfs .opts LI.register A {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#HEAD .prfs .opts LI.first {
	COLOR: #c60
}
#HEAD .prfs .opts LI.email A {
	COLOR: #c60
}
#HEAD .prfs .opts LI.fbConnect {
	BORDER-LEFT: medium none
}
#HEAD .prfs .opts LI.fbConnect A {
	PADDING-LEFT: 6px
}
#HEAD .prfs .opts SPAN.fkLnk {
	PADDING-LEFT: 0px
}
#HEAD .prfs IMG.fbConnect {
	POSITION: absolute; TOP: 24px; RIGHT: 8px
}
.globalNav#HEAD .prfs .opts LI.first {
	BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat -90px -1900px; COLOR: #09532d
}
.globalNav#HEAD .prfs .opts LI.hasicon {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.globalNav#HEAD .prfs .opts LI.email A {
	COLOR: #09532d
}
.globalNav#HEAD .prfs .opts LI.icon {
	BORDER-LEFT: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px
}
.globalNav#HEAD .prfs .opts LI.facebook {
	PADDING-TOP: 1px
}
.globalNav#HEAD .prfs .opts LI.preicon {
	PADDING-RIGHT: 2px
}
.globalNav#HEAD #INTLPOP SPAN {
	POSITION: relative; MARGIN: 0px; WIDTH: 16px; HEIGHT: 13px; COLOR: #202d95; OVERFLOW: hidden
}
.globalNav#HEAD #INTLPOP SPAN IMG {
	POSITION: absolute
}
.domnUk #HEAD .identity_rd .topLogo {
	WIDTH: 308px
}
.domnUk #HEAD .identity_rd .topTagln {
	WIDTH: 145px
}
.domnUk #HEAD .identity_rd .topTagln IMG {
	LEFT: -308px
}
.domnUk .globalNav#HEAD #INTLPOP SPAN IMG {
	TOP: -61px
}
.domnUk .globalNav#HEAD .tabsBar .wrtRev {
	MARGIN-LEFT: 660px
}
.domnUk .globalNav#HEAD H1 {
	MARGIN-LEFT: 660px
}
.domnUk .globalNav#HEAD H1.fe {
	MARGIN-LEFT: 700px
}
.domnIe .globalNav#HEAD #INTLPOP SPAN IMG {
	TOP: -366px
}
.domnIe #HEAD .identity_rd .topTagln {
	WIDTH: 140px
}
.domnCa .globalNav#HEAD #INTLPOP SPAN IMG {
	TOP: -804px
}
.domnCa #HEAD .identity_rd .topLogo {
	WIDTH: 262px
}
.domnCa #HEAD .identity_rd .topTagln {
	WIDTH: 212px
}
.domnCa #HEAD .identity_rd .topTagln IMG {
	LEFT: -262px
}
.globalNav#HEAD .tabsBar .wrtRev {
	POSITION: relative
}
.globalNav#HEAD .tabsBar .wrtRev {
	POSITION: relative; MARGIN: 3px 8px 11px 660px; WIDTH: auto; FLOAT: none; PADDING-TOP: 5px
}
.globalNav#HEAD H1 {
	POSITION: relative; MARGIN: 3px 8px 11px 660px; WIDTH: auto; FLOAT: none; PADDING-TOP: 5px
}
.globalNav#HEAD H1.fe {
	MARGIN-LEFT: 685px
}
.globalNav#HEAD H1.h14 {
	PADDING-BOTTOM: 2px
}
#HEAD .tabsBar {
	CLEAR: both; OVERFLOW: hidden
}
#HEAD .tabsBar UL {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 100%; MARGIN-TOP: -37px; OVERFLOW: hidden
}
#HEAD .tabsBar UL.noPgHdr {
	MARGIN-TOP: 0px
}
#HEAD .tabsBar UL LI {
	FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px
}
#HEAD .tabsBar UL LI SPAN {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #589442; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 8px
}
#HEAD .tabsBar UL LI A {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #589442; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 8px
}
#HEAD .tabsBar UL LI SPAN.mseOvr.hvrIE6 {
	TEXT-DECORATION: none
}
#HEAD .tabsBar UL LI SPAN:hover {
	TEXT-DECORATION: none
}
#HEAD .tabsBar UL LI A:link {
	TEXT-DECORATION: none
}
#HEAD .tabsBar UL LI A:visited {
	TEXT-DECORATION: none
}
#HEAD .tabsBar UL LI A:hover {
	TEXT-DECORATION: none
}
#HEAD .tabsBar UL LI A:active {
	TEXT-DECORATION: none
}
#HEAD .tabsBar UL LI SPAN.mseOvr.hvrIE6 {
	BACKGROUND: #82bb6d
}
#HEAD .tabsBar UL LI SPAN:hover {
	BACKGROUND: #82bb6d
}
#HEAD .tabsBar UL LI A:hover {
	BACKGROUND: #82bb6d
}
#HEAD .tabsBar UL LI A:active {
	BACKGROUND: #82bb6d
}
#HEAD .tabsBar UL LI.new A {
	PADDING-RIGHT: 44px; BACKGROUND: url(/img2/sprites/new_states.gif) #589442 no-repeat right 5px; BORDER-RIGHT: #589442 10px solid
}
#HEAD .tabsBar UL LI.new A IMG {
	DISPLAY: none
}
#HEAD .tabsBar UL LI.new A:hover {
	BACKGROUND: url(/img2/sprites/new_states.gif) #82bb6d no-repeat right -40px; BORDER-RIGHT: #82bb6d 10px solid
}
#HEAD .tabsBar UL LI A {
	FONT-SIZE: 1.16em
}
#HEAD .tabsBar .wrtRev {
	FONT-SIZE: 1.16em
}
#HEAD .srchBar {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 12px; PADDING-RIGHT: 9px; BACKGROUND: #d9e4c4; OVERFLOW: hidden; PADDING-TOP: 3px
}
#HEAD .srchBar .navSrch {
	MARGIN-TOP: 2px; FLOAT: left
}
#HEAD .srchBar .navSrch FORM FIELDSET .legend {
	LINE-HEIGHT: 19px; DISPLAY: inline; COLOR: #09532d; FONT-WEIGHT: bold
}
#HEAD .srchBar .navSrch FORM FIELDSET .text {
	BORDER-BOTTOM: #91b8a3 0px solid; BORDER-LEFT: #91b8a3 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 252px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; FONT-SIZE: 100%; BORDER-TOP: #91b8a3 1px solid; BORDER-RIGHT: #91b8a3 0px solid; PADDING-TOP: 1px
}
#HEAD .srchBar .navSrch FORM FIELDSET .focusClear {
	COLOR: #888
}
#HEAD .srchBar .navSrch FORM FIELDSET SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#HEAD .srchBar .navSrch FORM FIELDSET .legend {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#HEAD .srchBar .navSrch FORM FIELDSET INPUT {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#HEAD .srchBar .navSrch FORM FIELDSET SELECT {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#HEAD .srchBar .wrtRev A {
	FLOAT: left; MARGIN-RIGHT: 5px
}
#HEAD .srchBar .navSrch FORM FIELDSET .submit {
	MARGIN: -2px 0px
}
#HEAD .wrtRev {
	TEXT-ALIGN: right; MARGIN-TOP: 2px; FLOAT: right
}
#HEAD .wrtRev A {
	LINE-HEIGHT: 17px; COLOR: #09532d; FONT-WEIGHT: bold
}
#HEAD .wrtRev SPAN {
	LINE-HEIGHT: 17px; COLOR: #09532d; FONT-WEIGHT: bold
}
#HEAD .newPunchLine {
	FLOAT: right
}
#HEAD H1 {
	TEXT-ALIGN: right; LINE-HEIGHT: 110%; MARGIN: 6px 8px 5px 0px; WIDTH: 440px; FLOAT: right; COLOR: #2c2c2c; FONT-SIZE: 130%; FONT-WEIGHT: normal
}
.fndhlp {
	MARGIN-BOTTOM: 5px; COLOR: #217148
}
#PAGE #BODYCON .deckTools {
	LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; MARGIN-BOTTOM: 12px
}
#PAGE #BODYCON .btm.deckTools {
	MARGIN-BOTTOM: 15px; BORDER-TOP: #c0d0a1 1px solid
}
.deckTools .srtTools {
	BORDER-BOTTOM: #c0d0a1 1px solid
}
.deckTools .pagination {
	BORDER-BOTTOM: #c0d0a1 1px solid
}
.pagination {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.pagination .pgLinks {
	FLOAT: right
}
.pagination .pgLinks A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px; PADDING-TOP: 2px
}
.pagination .pgLinks .fkLnk {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px; PADDING-TOP: 2px
}
.pagination .pgLinks SPAN {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 2px; PADDING-TOP: 2px
}
.pagination .pgLinks A {
	BORDER-BOTTOM: #d0dfb8 1px solid; BORDER-LEFT: #d0dfb8 1px solid; BORDER-TOP: #d0dfb8 1px solid; BORDER-RIGHT: #d0dfb8 1px solid
}
.pagination .pgLinks .fkLnk {
	BORDER-BOTTOM: #d0dfb8 1px solid; BORDER-LEFT: #d0dfb8 1px solid; BORDER-TOP: #d0dfb8 1px solid; BORDER-RIGHT: #d0dfb8 1px solid
}
.pagination .pgLinks SPAN.selNum {
	BORDER-BOTTOM: #d0dfb8 1px solid; BORDER-LEFT: #d0dfb8 1px solid; BORDER-TOP: #d0dfb8 1px solid; BORDER-RIGHT: #d0dfb8 1px solid
}
.pagination .pgLinks .fkLnk:hover {
	BACKGROUND-COLOR: #91b155; COLOR: #fff
}
.pagination .pgLinks .mseOvr {
	BACKGROUND-COLOR: #91b155; COLOR: #fff
}
.pagination .pgLinks A:hover {
	BACKGROUND-COLOR: #91b155; COLOR: #fff
}
.pagination .pgLinks SPAN.selNum {
	BORDER-BOTTOM-COLOR: #91b155; BACKGROUND-COLOR: #f2f6eb; BORDER-TOP-COLOR: #91b155; BORDER-RIGHT-COLOR: #91b155; BORDER-LEFT-COLOR: #91b155
}
.pagination .pgLinks .util1 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 16px; PADDING-RIGHT: 1px; BACKGROUND: url(/img2/sprites/gui_standalone-v4.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.pagination .pgLinks .util2 {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 16px; PADDING-RIGHT: 1px; BACKGROUND: url(/img2/sprites/gui_standalone-v4.png) no-repeat 0px 0px; HEIGHT: 16px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.pagination .pgLinks .util1 {
	BACKGROUND-POSITION: -30px 5px
}
.pagination .pgLinks A.util1:hover {
	BACKGROUND-COLOR: #91b155; BACKGROUND-POSITION: -30px -7px
}
.pagination .pgLinks .util1.fkLnk:hover {
	BACKGROUND-COLOR: #91b155; BACKGROUND-POSITION: -30px -7px
}
.pagination .pgLinks .util1ie .mseOvr {
	BACKGROUND-COLOR: #91b155; BACKGROUND-POSITION: -30px -7px
}
.pagination .pgLinks .util2 {
	BACKGROUND-POSITION: -50px 5px
}
.pagination .pgLinks A.util2:hover {
	BACKGROUND-COLOR: #91b155; BACKGROUND-POSITION: -50px -7px
}
.pagination .pgLinks .util2.fkLnk:hover {
	BACKGROUND-COLOR: #91b155; BACKGROUND-POSITION: -50px -7px
}
.pagination .pgLinks .util2ie .mseOvr {
	BACKGROUND-COLOR: #91b155; BACKGROUND-POSITION: -50px -7px
}
.pagination .pgLinks SPAN.util1 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid
}
.pagination .pgLinks SPAN.util2 {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid
}
.pagination .pgLinks SPAN.fkLnk {
	BORDER-BOTTOM: #d0dfb8 1px solid; BORDER-LEFT: #d0dfb8 1px solid; BORDER-TOP: #d0dfb8 1px solid; BORDER-RIGHT: #d0dfb8 1px solid
}
.pagination .pgCount {
	DISPLAY: inline; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.pagination .pgCount SPAN {
	COLOR: #09532d
}
.pagination .pgCount I {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
.pagination .pgLinks A:link {
	TEXT-DECORATION: none !important
}
.pagination .pgLinks A:visited {
	TEXT-DECORATION: none !important
}
.pagination .pgLinks A:hover {
	TEXT-DECORATION: none !important
}
.pagination .pgLinks .fkLnk:hover {
	TEXT-DECORATION: none !important
}
.pagination .pgLinks .mseOvr {
	TEXT-DECORATION: none !important
}
.pagination .pgLinks A:active {
	TEXT-DECORATION: none !important
}
.pagination .pgLinks .util1ie {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pagination .pgLinks .util2ie {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.deckTools .srtTools {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 7px
}
.deckTools .srtTools #SORT_FORM {
	COLOR: #656565
}
.deckTools .srtTools #SORT_FORM LABEL {
	COLOR: #2c2c2c
}
.deckTools .srtTools #LANG_FORM {
	FLOAT: right
}
.deckB .deckTools .srtTools #SORT_FORM {
	FLOAT: left; PADDING-TOP: 3px
}
.deckC .deckTools .srtTools #SORT_FORM {
	FLOAT: left; PADDING-TOP: 3px
}
.inline.deckTools {
	BORDER-BOTTOM: #c1d3a1 1px solid; BORDER-LEFT: #c1d3a1 0px solid; OVERFLOW: hidden; BORDER-TOP: #c1d3a1 1px solid; BORDER-RIGHT: #c1d3a1 0px solid
}
.inline.deckTools .pagination {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: right; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.inline.deckTools .srtTools {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.inline.deckTools .pgCount {
	MARGIN-RIGHT: 10px
}
.deckTools SPAN.link {
	COLOR: #202d95; CURSOR: pointer
}
.deckTools SPAN.mseOvr.link {
	TEXT-DECORATION: underline
}
.deckTools SPAN.link:hover {
	TEXT-DECORATION: underline
}
.deckTools SPAN.up {
	PADDING-RIGHT: 13px; BACKGROUND: url(/img2/sprites/gui_standalone-v4.png) no-repeat 0px 0px
}
.deckTools SPAN.dn {
	PADDING-RIGHT: 13px; BACKGROUND: url(/img2/sprites/gui_standalone-v4.png) no-repeat 0px 0px
}
.deckTools SPAN.up {
	BACKGROUND-POSITION: 100% -27px
}
.deckTools SPAN.dn {
	BACKGROUND-POSITION: 100% -50px
}
.deckTools .bestValueSort {
	PADDING-BOTTOM: 2px !important; BACKGROUND-COLOR: #f5f8f1; PADDING-LEFT: 10px !important; PADDING-RIGHT: 10px !important; PADDING-TOP: 2px !important
}
.deckTools .bestValueSort .bestValueFlySmall {
	DISPLAY: inline
}
.deckTools .bestValueSort #BEST_VALUE_FORM .chkSet INPUT {
	TOP: 3px; LEFT: 26px
}
.deckTools .bestValueSort #BEST_VALUE_FORM .chkSet LABEL {
	POSITION: absolute; MARGIN-TOP: 3px; DISPLAY: inline
}
#BEST_VALUE_FORM LABEL.disabled {
	COLOR: #969696; CURSOR: default
}
#LARGE_MAP LABEL.disabled {
	COLOR: #969696; CURSOR: default
}
.deckTools .broadenedSort {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f5f8f1; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.deckTools .broadenedSort .chkSet .stack {
	FLOAT: left
}
.deckTools .broadenedSort .chkSet .stack LABEL {
	PADDING-TOP: 1px
}
.deckA .listing {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 7px; BORDER-TOP: #c0d0a1 1px solid; PADDING-TOP: 12px
}
.deckA .first.listing {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.deckA .listing .title {
	PADDING-BOTTOM: 2px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 8px; OVERFLOW: hidden
}
.deckA .listing .title A {
	FLOAT: left; TEXT-DECORATION: underline
}
.deckA .listing .title A:hover {
	TEXT-DECORATION: none
}
.deckA .listing .title SPAN.rate {
	MARGIN: 5px 0px 0px 6px; FLOAT: left
}
.deckA .listing .title .parentName {
	FLOAT: left; FONT-WEIGHT: bold
}
.deckA .listing .mediaLinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; PADDING-TOP: 0px
}
.deckA .listing .mediaLinks A {
	FONT: 97% Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif
}
.deckA .listing .booking {
	MARGIN: 3px 14px 0px 0px; WIDTH: 94px; FLOAT: left
}
.deckA .listing .booking .photo {
	WIDTH: 94px; MARGIN-BOTTOM: 12px; HEIGHT: auto; OVERFLOW: hidden
}
.deckA .listing .booking .expHI.photo IMG {
	WIDTH: 94px; HEIGHT: auto
}
.deckA .listing .booking .giataHI.photo IMG {
	WIDTH: 94px; HEIGHT: auto
}
.deckA .listing .pricing {
	COLOR: #656565; FONT-SIZE: 0.83em
}
.deckA .listing .pricing .hac {
	COLOR: #c60; FONT-WEIGHT: bold
}
.traveler .listing .pricing .hac B {
	DISPLAY: inline; FONT-SIZE: 100%
}
.deckA .listing .pricing B {
	DISPLAY: block
}
.deckA .listing .pricing SPAN {
	DISPLAY: block
}
.deckA .listing .pricing .average B {
	FONT: bold 2em Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #c60
}
.deckA .listing .pricing .average B.lrgCur {
	FONT-SIZE: 1.6em
}
.deckA .listing .pricing .average B .curConversion {
	COLOR: #535353; FONT-SIZE: 0.6em
}
.deckA .listing .pricing .average B.lrgCur .curConversion {
	FONT-SIZE: 0.75em
}
.deckA .listing .pricing IMG {
	MARGIN-BOTTOM: 6px
}
.deckA .listing .details {
	LEFT: auto
}
.deckA .listing .details .ratingSystem DIV {
	MARGIN-BOTTOM: 10px
}
.deckA .listing .details .split.ratingSystem DIV {
	MARGIN-BOTTOM: 2px
}
.deckA .listing .details .ratingSystem .popularity {
	MARGIN-BOTTOM: 5px
}
.deckA .listing .details .listInfo {
	MARGIN-TOP: 0px
}
.deckA .listing .details .listInfo LI {
	LINE-HEIGHT: 17px; MARGIN-BOTTOM: 3px
}
.deckA .listing .details .listInfo LI I.q {
	MARGIN: 0px 3px 0px -3px; FONT: bold italic 2.66em/2px Arial, Tahoma, "Bitstream Vera Sans", sans-serif; COLOR: #c2c2c2; VERTICAL-ALIGN: bottom
}
.deckA .listing .details .listInfo LI SPAN.date {
	FONT-STYLE: normal; WHITE-SPACE: nowrap; COLOR: #656565; FONT-SIZE: 0.91em; FONT-WEIGHT: normal
}
.deckA .listing .details .listInfo LI.all {
	MARGIN: 5px 0px 11px; FONT-WEIGHT: normal
}
.deckA .listing .type {
	LINE-HEIGHT: 160%; MARGIN-BOTTOM: 6px
}
.deckA .listing .arrows {
	MARGIN: 10px 18px 10px 2px
}
.hacSrchGrd.deckA .split.ratingSystem .rating {
	WIDTH: auto; MARGIN-RIGHT: 45px
}
.hacSrchGrd.deckA .split.ratingSystem .popularity {
	PADDING-BOTTOM: 0px; FLOAT: left
}
.hacSrchGrd.deckA .details {
	WIDTH: 500px; FLOAT: left; LEFT: auto
}
.hacSrchGrd.deckA .listing .booking .photo {
	MARGIN-BOTTOM: 5px
}
.hacSrchGrd.deckA .pricing {
	TEXT-ALIGN: center; WIDTH: 94px; FLOAT: right; FONT-SIZE: 89%
}
.deckB H3 {
	BORDER-BOTTOM: #589442 2px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 48px; PADDING-RIGHT: 10px; BACKGROUND: url(/img2/sprites/ratings-v6.png) no-repeat -469px -238px; COLOR: #09532d; FONT-SIZE: 1.83em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.deckC H3 {
	BORDER-BOTTOM: #589442 2px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 48px; PADDING-RIGHT: 10px; BACKGROUND: url(/img2/sprites/ratings-v6.png) no-repeat -469px -238px; COLOR: #09532d; FONT-SIZE: 1.83em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.deckB .review .profile {
	WIDTH: 300px; FLOAT: none
}
.deckC .review .profile {
	WIDTH: 300px; FLOAT: none
}
.deckB .review .quote {
	MARGIN: 0px 0px 10px -10px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FONT-SIZE: 130%; OVERFLOW: hidden
}
.deckB .review .quote I {
	LINE-HEIGHT: 2px; PADDING-RIGHT: 6px; COLOR: #c2c2c2; FONT-SIZE: 257.5%; VERTICAL-ALIGN: bottom; OVERFLOW: hidden
}
.deckB .review .profile {
	WIDTH: 100%
}
.deckB .review .profile .avatar {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.deckB .review .profile .username {
	FONT-SIZE: 100%
}
.deckB .review .profile .location {
	FONT-SIZE: 100%
}
.deckB .review .profile .username {
	WIDTH: auto; FONT-WEIGHT: normal
}
.deckB .review .profile .rating {
	MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.deckB .review .profile .date {
	FONT-STYLE: normal; MARGIN: 10px 0px 7px; COLOR: #656565; FONT-SIZE: 89%; FONT-WEIGHT: normal
}
.deckB .review .new.date IMG {
	POSITION: relative; TOP: -6px; LEFT: 4px
}
.deckB .review {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0d0a1 1px solid; PADDING-TOP: 14px
}
.deckB .first.review {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.deckB .review .summary {
	POSITION: static; OVERFLOW: visible; LEFT: auto
}
.deckB .review .summary .googleTranslation {
	MARGIN-BOTTOM: 10px
}
.deckB .review .summary .entry {
	LINE-HEIGHT: 122.5%; MARGIN-BOTTOM: 0px
}
.deckB .review .summary .friend {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.deckB .review .summary .mgrRspn {
	BORDER-BOTTOM: #d5e3bb 1px solid; BORDER-LEFT: #d5e3bb 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 15px; COLOR: #656565; BORDER-TOP: #d5e3bb 1px solid; BORDER-RIGHT: #d5e3bb 1px solid; PADDING-TOP: 11px
}
.deckB .review .summary .mgrRspn .header {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #656565; FONT-WEIGHT: bold
}
.deckB .review .mgrRspn .note {
	MARGIN: 15px 0px 10px
}
.deckB .review .mgrRspn .note {
	MARGIN: 15px 0px 10px
}
.deckC .review .quote {
	MARGIN: 0px 0px 0px -10px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; FONT-SIZE: 130%
}
.deckC .review .quote I {
	LINE-HEIGHT: 2px; PADDING-RIGHT: 6px; COLOR: #c2c2c2; FONT-SIZE: 257.5%; VERTICAL-ALIGN: bottom; OVERFLOW: hidden
}
.deckC .review .profile .avatar {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.deckC .review .profile .username {
	FONT-SIZE: 100%
}
.deckC .review .profile .location {
	FONT-SIZE: 100%
}
.deckC .review .profile .rating {
	MARGIN-BOTTOM: 5px; PADDING-TOP: 1px
}
.deckC .review .profile .date {
	FONT-STYLE: normal; MARGIN: 10px 0px 7px; COLOR: #656565; FONT-SIZE: 89%; FONT-WEIGHT: normal
}
.deckC .review .new.date IMG {
	POSITION: relative; TOP: -6px; LEFT: 4px
}
.deckC .review {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #c0d0a1 1px solid; PADDING-TOP: 14px
}
.deckC .first.review {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
.deckC .review .summary {
	POSITION: static; OVERFLOW: visible; LEFT: auto
}
.deckC .review .summary .googleTranslation {
	MARGIN-BOTTOM: 10px
}
.deckC .review .summary .entry {
	LINE-HEIGHT: 122.5%; MARGIN-BOTTOM: 0px
}
.deckC .review .summary .entry .media .thumbnails {
	MARGIN-LEFT: 10px
}
.deckC .review .summary .friend {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.deckC .review .mgrRspn {
	BORDER-BOTTOM: #d5e3bb 1px solid; BORDER-LEFT: #d5e3bb 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 15px; COLOR: #656565; BORDER-TOP: #d5e3bb 1px solid; BORDER-RIGHT: #d5e3bb 1px solid; PADDING-TOP: 11px
}
.deckC .review .mgrRspn .header {
	FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", Helvetica, sans-serif; MARGIN-BOTTOM: 5px; COLOR: #656565; FONT-WEIGHT: bold
}
.deckC .review .mgrRspn .note {
	MARGIN: 15px 0px 10px
}
.deckC .review .mgrRspn .note {
	MARGIN: 15px 0px 10px
}
.deckC .review .rating-list {
	MARGIN-BOTTOM: 10px
}
.deckC .review .rating-list .recommend LI B {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.deckC .review .rating-list .recommend LI UL {
	WIDTH: 48%; FLOAT: left; FONT-SIZE: 92.5%
}
.deckC .review .rating-list .recommend LI UL.first {
	MARGIN-RIGHT: 10px
}
.deckC .review .rating-list .recommend LI UL LI {
	MARGIN: 0px 0px 1px
}
.deckC .review .rating-list .recommend LI UL LI SPAN.rate {
	MARGIN-TOP: 2px
}
.deckC .review .memLikes LI {
	MARGIN-BOTTOM: 10px
}
.deckC .review .stayNfo LI {
	MARGIN-BOTTOM: 10px
}
.deckC .review .recoQstn LI {
	MARGIN-BOTTOM: 10px
}
.deckC .review .helpful {
	MARGIN-BOTTOM: 10px
}
.deckC .review .inline.userTools {
	MARGIN-BOTTOM: 10px
}
.deckC .review .name {
	MARGIN: 3px 0px 10px; FONT-FAMILY: Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif; FONT-SIZE: 100%
}
#SHOW_USER_REVIEW .deckC .review .media .thumbnails .more {
	MARGIN-LEFT: 0px
}
.deckC .review .note {
	MARGIN: 0px 0px 10px; FONT-SIZE: 92.5%
}
.deckC .review .title {
	MARGIN-BOTTOM: 0px; COLOR: #2c2c2c
}
.deckC .review .review .sumSect {
	COLOR: #565656
}
.deckC .review .sumSect .title {
	FONT-SIZE: 107.5%
}
.deckC .review .floatSummary {
	MARGIN: 8px 0px 5px 5px; WIDTH: 157px; FLOAT: right
}
.deckC .review .sumSect .listRatings {
	MARGIN-BOTTOM: 0px
}
.deckC .review .sumSect .interior {
	FONT-SIZE: 92.5%
}
.deckC .review .sumSect .text {
	MARGIN-BOTTOM: 8px
}
.deckC .review .profile .username {
	FONT-SIZE: 100%
}
.deckC .review .profile .location {
	FONT-SIZE: 100%
}
.deckC .review .profile .username {
	WIDTH: auto; FONT-WEIGHT: normal
}
.deckC .review .helpful {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.deckC .review .inline.userTools {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Hotels#MAIN .poolB#BODYCON .gridA .balance .halfHAC {
	MARGIN-BOTTOM: 0px
}
.deckA .listing .ratingSystem DIV .more {
	FONT-SIZE: 1em
}
.deckA .listing .ratingSystem DIV SPAN {
	FONT-SIZE: 1em
}
.deckA .commerce {
	PADDING-BOTTOM: 0px
}
.deckA .commerce .cnrR3 {
	DISPLAY: none
}
.deckA .commerce .cnrR5 {
	DISPLAY: none
}
.deckA .commerce .interior {
	POSITION: static; TOP: 0px
}
.deckA .commerce .interior {
	BORDER-BOTTOM: #f6d97e 1px solid; BORDER-LEFT: #f6d97e 0px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #f6d97e 1px solid; BORDER-RIGHT: #f6d97e 0px solid; PADDING-TOP: 0px
}
.deckC .booking {
	BACKGROUND: #f5f8f1
}
#SHOW_USER_REVIEW .deckC .inline.booking {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BORDER-TOP-WIDTH: 1px; PADDING-TOP: 8px
}
#HAC_RESULTS #ACCOM_OVERVIEW {
	MARGIN-BOTTOM: 14px
}
#HAC_RESULTS .attention {
	BORDER-BOTTOM: #c1d3a1 1px solid; BORDER-LEFT: #c1d3a1 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; WIDTH: auto; PADDING-RIGHT: 8px; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; BACKGROUND: #fefaca; BORDER-TOP: #c1d3a1 1px solid; BORDER-RIGHT: #c1d3a1 0px solid; PADDING-TOP: 8px
}
#HAC_RESULTS .attention P {
	LINE-HEIGHT: 1.4em; PADDING-LEFT: 22px; MARGIN-BOTTOM: 0px; BACKGROUND: url(/img2/sprites/gui-v18.gif) no-repeat 0px -1420px; FONT-WEIGHT: bold
}
#HAC_RESULTS .deckA .attention {
	BORDER-BOTTOM: #c1d3a1 1px solid; BORDER-LEFT: #c1d3a1 0px solid; FONT-FAMILY: Arial, Tahoma, "Bitstream Vera Sans", sans-serif; MARGIN-BOTTOM: 14px; BORDER-TOP: #c1d3a1 1px solid; BORDER-RIGHT: #c1d3a1 0px solid
}
.review-answers .rating-list {
	MARGIN-BOTTOM: 10px
}
.review-answers .rating-list .recommend LI B {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
.review-answers .rating-list .recommend LI UL {
	WIDTH: 48%; FLOAT: left; FONT-SIZE: 92.5%
}
.review-answers .rating-list .recommend LI UL.first {
	MARGIN-RIGHT: 10px
}
.review-answers .rating-list .recommend LI UL LI {
	MARGIN: 0px 0px 1px
}
.review-answers .rating-list .recommend LI UL LI SPAN.rate {
	MARGIN-TOP: 2px
}
.wrpBtn {
	HEIGHT: 100%; OVERFLOW: hidden
}
.button {
	BORDER-BOTTOM: #589442 1px solid; BORDER-LEFT: #589442 1px solid; DISPLAY: inline; FLOAT: left; HEIGHT: 100%; OVERFLOW: hidden; BORDER-TOP: #589442 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #589442 1px solid
}
.button A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; DISPLAY: block; FONT: bold 1em/14px Arial, Tahoma, "Bitstream Vera Sans", sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(/img2/sprites/btns-v3.gif) #589442 repeat-x 0px 0px; FLOAT: left; COLOR: #fff; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; text-shadow: #589442 0 0 0
}
.button SPAN {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; DISPLAY: block; FONT: bold 1em/14px Arial, Tahoma, "Bitstream Vera Sans", sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(/img2/sprites/btns-v3.gif) #589442 repeat-x 0px 0px; FLOAT: left; COLOR: #fff; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; text-shadow: #589442 0 0 0
}
.button INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; DISPLAY: block; FONT: bold 1em/14px Arial, Tahoma, "Bitstream Vera Sans", sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(/img2/sprites/btns-v3.gif) #589442 repeat-x 0px 0px; FLOAT: left; COLOR: #fff; OVERFLOW: visible; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; text-shadow: #589442 0 0 0
}
.button INPUT {
	PADDING-BOTTOM: 2px; MARGIN: -1px 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 2px
}
.button A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; PADDING-TOP: 2px
}
.button SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; PADDING-TOP: 2px
}
.button A {
	COLOR: #fff; TEXT-DECORATION: none
}
.button A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.button A:focus {
	COLOR: #fff; TEXT-DECORATION: none
}
.button A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.button A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.org.button {
	BORDER-BOTTOM: #d67b00 1px solid; BORDER-LEFT: #d67b00 1px solid; BORDER-TOP: #d67b00 1px solid; BORDER-RIGHT: #d67b00 1px solid
}
.org.button A {
	BACKGROUND-COLOR: #d67b00; BACKGROUND-POSITION: 0px -72px; text-shadow: #d67b00 0 0 0
}
.org.button SPAN {
	BACKGROUND-COLOR: #d67b00; BACKGROUND-POSITION: 0px -72px; text-shadow: #d67b00 0 0 0
}
.org.button INPUT {
	BACKGROUND-COLOR: #d67b00; BACKGROUND-POSITION: 0px -72px; text-shadow: #d67b00 0 0 0
}
.cr.button SPAN {
	TEXT-TRANSFORM: uppercase
}
.booking .button {
	FLOAT: none
}
#QUICK_CHECK_LB .cnrR5 {
	DISPLAY: none
}
#QUICK_CHECK_LB .close SPAN {
	DISPLAY: none
}
#QUICK_CHECK_LB .qcl_hidden {
	DISPLAY: none
}
#QUICK_CHECK_LB {
	WIDTH: 379px
}
#QUICK_CHECK_LB .lb_header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FONT-WEIGHT: bold; PADDING-TOP: 15px
}
#QUICK_CHECK_LB .wrap {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 10px
}
#QUICK_CHECK_LB .wrap .colA {
	WIDTH: 169px; FLOAT: left
}
#QUICK_CHECK_LB .wrap .colB {
	WIDTH: 169px; FLOAT: left
}
#QUICK_CHECK_LB .wrap .colA {
	MARGIN-RIGHT: 13px
}
#QUICK_CHECK_LB .popDesc {
	MARGIN: 6px 14px 14px; COLOR: #656565
}
#QUICK_CHECK_LB .qc_lb_name {
	PADDING-BOTTOM: 10px
}
#QUICK_CHECK_LB .qc_lb_name A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 111px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; TEXT-DECORATION: underline
}
#QUICK_CHECK_LB .qc_lb_name A.visited {
	COLOR: #6d71b4
}

@media Print    
{
#PAGE {
	WIDTH: 100%
}
#BODYCON {
	WIDTH: 658px
}
#MAIN .balance {
	WIDTH: 658px
}
#MAIN .sidebar {
	WIDTH: 658px
}
#FOOT .corporate .balance.col {
	WIDTH: 658px
}
#FOOT .corporate .sidebar.col {
	WIDTH: 658px
}
#MAIN .balance {
	FLOAT: none
}
#MAIN .sidebar {
	FLOAT: none
}
#MAIN .recommend UL {
	FLOAT: none
}
BODY {
	COLOR: #000
}
#PAGE .ad {
	DISPLAY: none
}
#HEAD .prfs {
	DISPLAY: none
}
#HEAD .tabsBar {
	DISPLAY: none
}
#HEAD .srchBar {
	DISPLAY: none
}
#HEAD H1 {
	DISPLAY: none
}
#HEAD .identity_rd .topTagln {
	DISPLAY: none
}
#LEFTNAV {
	DISPLAY: none
}
#MAIN .crumbs {
	DISPLAY: none
}
#MAIN .bcPromoTeaser {
	DISPLAY: none
}
#MAIN .commerce {
	DISPLAY: none
}
#MAIN .travRe {
	DISPLAY: none
}
#MAIN .interactive {
	DISPLAY: none
}
#MAIN .guide {
	DISPLAY: none
}
#MAIN .aimLinks {
	DISPLAY: none
}
#MAIN .flightsCS {
	DISPLAY: none
}
#MAIN .pagination {
	DISPLAY: none
}
#MAIN .srtTools {
	DISPLAY: none
}
#MAIN .btm.deckTools {
	DISPLAY: none
}
#MAIN .avatar {
	DISPLAY: none
}
#MAIN .username {
	DISPLAY: none
}
#MAIN .hotel.name {
	DISPLAY: none
}
#MAIN .wrpReviewGraph {
	DISPLAY: none
}
#MAIN .recentReview {
	DISPLAY: none
}
#MAIN .back2location {
	DISPLAY: none
}
#MAIN .inline.booking {
	DISPLAY: none
}
#MAIN .saveReview {
	DISPLAY: none
}
#MAIN .writeOwn {
	DISPLAY: none
}
#MAIN .owners {
	DISPLAY: none
}
#MAIN .address {
	DISPLAY: none
}
#FOOT .flags {
	DISPLAY: none
}
#FOOT .internal {
	DISPLAY: none
}
#BOOKPOP {
	DISPLAY: none
}
#TABS01 {
	DISPLAY: none
}
#TAB_MAP {
	DISPLAY: none
}
#CHECK_RATES_CONT {
	DISPLAY: none
}
#TOP_VALUE_SIDEBAR {
	DISPLAY: none
}
#THUMBBOX {
	DISPLAY: none
}
#COMMUNITY_BOX {
	DISPLAY: none
}
#ALSO_VIEWED {
	DISPLAY: none
}
#REVIEW_FILTER {
	DISPLAY: none
}
#MAIN .review {
	WIDTH: 638px
}
.globalNav#HEAD {
	BORDER-BOTTOM: medium none; MARGIN-BOTTOM: 14px
}
#HEAD .identity {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#HEAD .default.identity {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#CONTAINER01 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#MAIN H3 {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#MAIN .popularity VAR {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#MAIN .bestLink {
	TEXT-ALIGN: left
}
#MAIN .provider-phone {
	POSITION: absolute; MARGIN: 0px; TOP: 52px; RIGHT: 30px
}
#MAIN .provider-phone STRONG {
	DISPLAY: block
}
#MAIN .profile {
	MARGIN-TOP: 8px
}
#MAIN .profile {
	FLOAT: none
}
#MAIN .forSave .profile {
	FLOAT: none
}
#MAIN .rating .rate {
	FLOAT: none
}
#MAIN .rating EM {
	FLOAT: none
}
#FOOT .corporate .block {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 14px
}
#FOOT .corporate .sidebar.col .about DT {
	MARGIN: 0px
}

}
