#nav {
	Z-INDEX: 12; 
        POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 33px; WIDTH: 805px; /*PADDING-RIGHT: 20px;*/ BACKGROUND: url(../img/main_nav_bg.gif) #fff no-repeat; HEIGHT: 22px; TOP: 72px; RIGHT: 120px; PADDING-TOP: 12px; /*background-size: 821px*/
}
#navRightBottom {
	Z-INDEX: 5; MARGIN-TOP: -10px; HEIGHT: 39px
}
.navRightBottomShadow {
	BACKGROUND-IMAGE: url(../img/bg-nav-right_bottom3.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 549px 5px
}
A.reservations {
	COLOR: #595959 !important
}
.reservationsRoll {
	COLOR: #3d7a99 !important
}
#navRightList LI.open#res {
	MARGIN: 0px
}
#navRightList LI.close#res {
	MARGIN: 0px
}
#toppanelReservations {
	Z-INDEX: -1; POSITION: absolute; MARGIN: 0px auto; WIDTH: 270px; DISPLAY: none; HEIGHT: 280px; VISIBILITY: hidden; TOP: 26px; RIGHT: 6px
}
#panelReservations {
	Z-INDEX: -1; POSITION: absolute; MARGIN: 0px; DISPLAY: block; RIGHT: 0px
}
#panelReservationsInside {
	Z-INDEX: -1; POSITION: absolute; MARGIN: 0px; DISPLAY: block; RIGHT: 0px
}
.navContentRes {
	BACKGROUND-IMAGE: none; MARGIN: 0px -2px 0px 0px; WIDTH: 258px; BACKGROUND-REPEAT: repeat; HEIGHT: 260px
}
.navContentResOn {
	BACKGROUND-IMAGE: url(../img/bg-white-30.png); -moz-box-shadow: 0 3px 5px #888; -webkit-box-shadow: 0 3px 5px #888; box-shadow: 0 3px 5px #888888
}
.navContentResShort {
	BACKGROUND-IMAGE: url(../img/bg-white-30.png); Z-INDEX: -2; POSITION: absolute; WIDTH: 258px; BACKGROUND-REPEAT: repeat; HEIGHT: 103px; TOP: 80px; RIGHT: 4px; -moz-box-shadow: 0 3px 5px #888; -webkit-box-shadow: 0 3px 5px #888; box-shadow: 0 3px 5px #888888
}
.backingRes {
	LIST-STYLE-TYPE: none; MARGIN: -15px 0px 0px 5px; WIDTH: 248px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 258px; opacity: 1
}
.backingResOn {
	BACKGROUND: #fff
}
.backingResShort {
	BORDER-BOTTOM: transparent 1px solid; FILTER: alpha(opacity=85); BORDER-LEFT: transparent 1px solid; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 5px; WIDTH: 246px; BACKGROUND: #fff; HEIGHT: 91px; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; opacity: .85
}
.resDatePicker {
	WIDTH: 109px; FLOAT: left
}
.resDatePickerRight {
	WIDTH: 109px; FLOAT: left
}
.resNightPickerRight {
	WIDTH: 85px; DISPLAY: none; FLOAT: left; VISIBILITY: hidden
}
#resWidgetFlexDates {
	POSITION: relative; MARGIN: 0px; TOP: -19px; LEFT: -4px
}
#_rw_flex_dates_check {
	MARGIN-TOP: 5px
}
#resWidgetMinRooms {
	MARGIN-RIGHT: 0px
}
#resWidgetMinGuests {
	MARGIN-LEFT: 0px
}
FORM.jqtransformdone DIV.resPage1LocBy {
	MARGIN: -12px 0px 0px 12px
}
FORM.jqtransformdone DIV.resPage123Close {
	MARGIN: 4px 10px 0px 0px; FLOAT: right
}
FORM.jqtransformdone DIV.resPage1LocBy .hotel {
	FLOAT: left; CLEAR: left
}
FORM.jqtransformdone DIV.resPage1LocBy .region {
	FLOAT: left; CLEAR: none
}
FORM.jqtransformdone DIV.resPage1ButtonFind {
	MARGIN: 8px 0px 0px -12px; FLOAT: left; CLEAR: none
}
FORM.jqtransformdone DIV.resPage1Code {
	MARGIN: -15px 12px 1px
}
FORM.jqtransformdone DIV.resPage2Call {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 99%; FLOAT: none; TOP: 5px
}
FORM.jqtransformdone DIV.resPage3ButtonFind {
	MARGIN: 3px 12px 0px 0px; FLOAT: right; CLEAR: none
}
FORM.jqtransformdone DIV.resPage3Or {
	BACKGROUND-IMAGE: url(../img/dot-leader.png); TEXT-ALIGN: center; BACKGROUND-COLOR: #fff; MARGIN: 4px 0px 0px 12px; WIDTH: 222px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 10px
}
.close {
	POSITION: relative; HEIGHT: 33px; CURSOR: pointer
}
.open {
	BACKGROUND-IMAGE: url(../img/rollover_arrow6.png); POSITION: relative; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 25px; FLOAT: left; HEIGHT: 36px; CURSOR: pointer
}
#navLeftList LI {
	POSITION: relative; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; COLOR: #595959; FONT-SIZE: 1em; FONT-WEIGHT: bold; MARGIN-RIGHT: 15px; TEXT-DECORATION: none
}
#navRightList LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.85em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; FONT-SIZE: 1.3em; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#navLeftList LI A {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #595959; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navRightList LI A {
	PADDING-BOTTOM: 8px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #595959; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navLeftList LI A:hover {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3d7a99; PADDING-TOP: 0px
}
#navLeftList LI A.ON {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3d7a99; PADDING-TOP: 0px
}
#navLeftList LI A.ON:hover {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3d7a99; PADDING-TOP: 0px
}
#navRightList LI A:hover {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3d7a99; PADDING-TOP: 0px
}
#navRightList LI A.ON {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3d7a99; PADDING-TOP: 0px
}
#navRightList LI A.ON:hover {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #3d7a99; PADDING-TOP: 0px
}
#res {
	MARGIN: 0px 0px 0px 16px
}
.navContentResFixedPosit {
	MARGIN: 0px 3px 0px 0px; WIDTH: 258px; BACKGROUND-REPEAT: repeat; FLOAT: right; HEIGHT: 276px
}
.backingResOnFixedPosit {
	MARGIN: 5px 0px 0px 5px; BACKGROUND: #fff
}
.backingResFixedPosit {
	LIST-STYLE-TYPE: none; MARGIN: 5px 0px 0px 4px; WIDTH: 248px; HEIGHT: 266px
}
#toppanelPropHome {
	Z-INDEX: 9999; BORDER-BOTTOM: transparent 1px solid; POSITION: absolute; BORDER-LEFT: transparent 1px solid; WIDTH: 270px; DISPLAY: none; HEIGHT: 70px; BORDER-TOP: transparent 1px solid; TOP: 22px; BORDER-RIGHT: transparent 1px solid; LEFT: 832px
}
#panelPropHome {
	Z-INDEX: 4; POSITION: relative; MARGIN: 0px; WIDTH: 264px; DISPLAY: none; HEIGHT: 70px
}
#toppanelPropHome A {
	TEXT-DECORATION: none
}
.navContentPropHome {
	Z-INDEX: -2; POSITION: relative; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #fff; WIDTH: 264px; HEIGHT: 61px; TOP: -55px; opacity: .3; -moz-box-shadow: 0 3px 5px #888; -webkit-box-shadow: 0 3px 5px #888; box-shadow: 0 3px 5px #888888; -moz-opacity: .3
}
.backingPropHome {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 5px; WIDTH: 254px; BACKGROUND: #f2f2f2; HEIGHT: 55px
}
#navPropHome LI {
	Z-INDEX: 4; LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; LETTER-SPACING: 0px; COLOR: #737373; MARGIN-LEFT: 10px; FONT-SIZE: 1em; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
UL#navPropHome A LI.underline.link {
	BORDER-BOTTOM: #737373 1px dotted; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; WIDTH: 238px; PADDING-RIGHT: 0px; COLOR: #737373; TOP: 14px; PADDING-TOP: 5px; LEFT: 0px
}
UL#navPropHome A LI.link {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; WIDTH: 238px; PADDING-RIGHT: 0px; COLOR: #737373; TOP: 14px; PADDING-TOP: 5px; LEFT: 0px
}
UL#navPropHome A LI.link:hover {
	COLOR: #3d7a99
}
#panelRewLogin {
	Z-INDEX: 9999; POSITION: absolute; MARGIN: 0px; WIDTH: 100%; DISPLAY: none; HEIGHT: 300px
}
#toppanelRewLogin {
	Z-INDEX: 9999; POSITION: absolute; MARGIN: 0px auto; WIDTH: 173px; DISPLAY: none; HEIGHT: 0px; TOP: 16px; RIGHT: 138px
}
#toppanelRewLogin A {
	TEXT-DECORATION: none
}
.navContentRewLogin {
	Z-INDEX: -2; POSITION: relative; FILTER: alpha(opacity=30); BACKGROUND-COLOR: #fff; WIDTH: 188px; HEIGHT: 237px; TOP: -231px; opacity: .3; -moz-box-shadow: 0 3px 5px #888; -webkit-box-shadow: 0 3px 5px #888; box-shadow: 0 3px 5px #888888; -moz-opacity: .3
}
.backingRewLogin {
	LIST-STYLE-TYPE: none; MARGIN: -5px 0px 0px 5px; WIDTH: 178px; BACKGROUND: #fff; HEIGHT: 270px
}
#navRewardsLogin2 LI {
	Z-INDEX: 4; POSITION: relative; LINE-HEIGHT: 1.3em; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: left; LETTER-SPACING: 0.14em; COLOR: #737373; MARGIN-LEFT: 10px; FONT-SIZE: 0.85em; TOP: 40px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
UL#navRewardsLogin2 LI.hdg {
	TEXT-ALIGN: center; TOP: 10px; FONT-WEIGHT: bold
}
UL#navRewardsLogin2 A LI.replicate {
	WIDTH: 160px; COLOR: #3d7a99; TOP: 1px; LEFT: 0px
}
UL#navRewardsLogin2 A LI.link {
	BORDER-BOTTOM: #737373 1px dotted; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; WIDTH: 162px; PADDING-RIGHT: 0px; COLOR: #737373; TOP: 14px; PADDING-TOP: 5px; LEFT: 0px
}
UL#navRewardsLogin2 A LI.link:hover {
	COLOR: #3d7a99
}
