.ires IMG {
	VERTICAL-ALIGN: middle
}
.ires A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ires .headertwoarea {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ires .show {
	
}
.ires .hide {
	DISPLAY: none
}
 HTML .ires .headertwoarea {
	HEIGHT: 1%
}
.ires A:unknown {
	CURSOR: wait
}
.ires A:active {
	CURSOR: wait
}
.ires H1 {
	FONT-SIZE: 1.2em
}
.ires H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ires H3 {
	FONT-SIZE: 0.8em; MARGIN: 15px 15px 15px 0px
}
.ires H3#roomheader {
	FONT-SIZE: 1em; COLOR: #333333
}
#rooms H3 {
	MARGIN-TOP: 0px
}
.servicedetails H3 {
	MARGIN-RIGHT: 10px
}
.ires P {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 15px
}
.note {
	FONT-SIZE: 0.6em! important
}
.ires FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 15px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.ires LEGEND {
	FONT-SIZE: 0.7em; COLOR: #666
}
.searchformadv FIELDSET {
	MARGIN-RIGHT: 70px
}
.ires .brochureheader {
	PADDING-BOTTOM: 1.2em; MARGIN: 0px 0px 15px; BORDER-BOTTOM: #ccc 1px solid
}
.ires #brochurepager {
	
}
.ires #printpage {
	MARGIN-TOP: 8px
}
.ires #brochuretools UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -5px 0px 15px; PADDING-TOP: 0px
}
.ires #brochuretools LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; DISPLAY: inline
}
.ires .propertyfacilities {
	MARGIN: 15px 0px 0px
}
.ires .propertyfacilities H3 {
	MARGIN-TOP: 0px
}
.ires .propertyfacilities UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.ires .thumbnails IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
.ires .unselected {
	BACKGROUND-COLOR: #eee
}
#brochurenavigation {
	PADDING-LEFT: 10px
}
#bottombrochurenavigation {
	PADDING-LEFT: 10px; MARGIN: 15px 0px; BORDER-BOTTOM: #ccc 1px solid
}
#brochurenavigation UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#brochurenavigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottombrochurenavigation UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#bottombrochurenavigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#brochurenavigation A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1.2em; FONT-SIZE: 0.9em; BACKGROUND: #e8ebf0; FLOAT: left; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ccc 1px solid; COLOR: #000; LINE-HEIGHT: 1em; MARGIN-RIGHT: 5px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
#bottombrochurenavigation A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1.2em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1.2em; FONT-SIZE: 0.9em; BACKGROUND: #e8ebf0; FLOAT: left; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ccc 1px solid; COLOR: #000; LINE-HEIGHT: 1em; MARGIN-RIGHT: 5px; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid
}
#brochurenavigation A.active {
	FONT-WEIGHT: bold; BACKGROUND: #fff; TEXT-DECORATION: none
}
#bottombrochurenavigation A.active {
	FONT-WEIGHT: bold; BACKGROUND: #fff; TEXT-DECORATION: none
}
#brochurenavigation A.active {
	BORDER-BOTTOM: #fff 1px solid
}
#bottombrochurenavigation A.active {
	BORDER-TOP: #fff 1px solid
}
#columnwrap {
	BACKGROUND: url(/affiliates/gostay/img/colborder.gif) repeat-y; WIDTH: 542px
}
#leftcolumn {
	PADDING-RIGHT: 30px; MARGIN-RIGHT: 170px
}
#rightcolumn {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 170px
}
#columnrule {
	MARGIN-TOP: 15px; BACKGROUND: #cccccc; HEIGHT: 0px
}
.ires .sort {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.ires .sort INPUT {
	VERTICAL-ALIGN: middle
}
.ires .formrow {
	MARGIN: 15px 0px 0px
}
.ires .formlabel {
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
.ires .formfield {
	MARGIN-LEFT: 110px
}
.ires .searchcontainer {
	MARGIN: 0px auto; WIDTH: 360px
}
.ires .searchcontainerbutton {
	TEXT-ALIGN: right
}
.ires A#moresearchoptions {
	DISPLAY: none; FONT-SIZE: 0.8em; FLOAT: left
}
.ires SELECT OPTION.selectheader {
	FONT-WEIGHT: bold
}
.ires .selectheader {
	FONT-WEIGHT: bold
}
.ires TABLE.datalayout {
	TABLE-LAYOUT: fixed; BORDER-COLLAPSE: separate; border-spacing: 1px
}
.ires TABLE.datalayout P {
	MARGIN: 0px
}
.ires TD.tablelabel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.ires TD.tabledata {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
.ires .resultrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ires .resultrow TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.ires .resultrow P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ires .resultrow .padtop {
	PADDING-TOP: 6px
}
.ires .resultrow .padbottom {
	PADDING-BOTTOM: 8px
}
.ires .pager {
	TEXT-ALIGN: center
}
.ires .dynCalendar TABLE {
	BORDER-TOP-WIDTH: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 5px; FONT-SIZE: 10pt; BORDER-BOTTOM-WIDTH: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #69f; BORDER-RIGHT-WIDTH: 5px
}
.ires .dynCalendar {
	BORDER-RIGHT: #cccccc 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px outset; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; LEFT: 1px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px outset; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; POSITION: absolute; TOP: 1px; BACKGROUND-COLOR: #000000
}
.ires .dynCalendar .calBody .monthnames .month {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 7pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #99ccff; BORDER-RIGHT-WIDTH: 0px
}
.ires .dynCalendar .calBody .monthnames .month_selected {
	BORDER-TOP-WIDTH: 10px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 10px; FONT-SIZE: 7pt; BORDER-BOTTOM-WIDTH: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 10px
}
.ires .dynCalendar_header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 7pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: default; COLOR: #ffffff; LINE-HEIGHT: 1em; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #69f; BORDER-RIGHT-WIDTH: 0px
}
.ires .dynCalendar_dayname {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; CURSOR: default; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ires .dynCalendar_day {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ddeeff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ires .dynCalendar_disableday {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; CURSOR: default; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ddeeff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ires .dynCalendar_today {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: center center; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ddeeff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.ires .dynCalendar_selected {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: center center; PADDING-LEFT: 2px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
DIV.error {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1px; PADDING-TOP: 3px
}
P.error {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 1px; PADDING-TOP: 3px
}
.ires .btn {
	BORDER-RIGHT: #ffffff 1px outset; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ires .btn:link {
	BORDER-RIGHT: #ffffff 1px outset; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ires INPUT.btn {
	BORDER-RIGHT: #ffffff 1px outset; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ires INPUT.btn:link {
	BORDER-RIGHT: #ffffff 1px outset; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px outset; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ires .btn:visited {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-COLOR: #dcdcdc
}
.ires INPUT.btn:visited {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-COLOR: #dcdcdc
}
.ires .btn:hover {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-COLOR: #dcdcdc
}
.ires INPUT.btn:hover {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; BORDER-LEFT: #ffffff 1px outset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px outset; BACKGROUND-COLOR: #dcdcdc
}
.ires .btn:active {
	BORDER-RIGHT: #ffffff 1px inset; BORDER-TOP: #ffffff 1px inset; FONT-SIZE: 0.7em; BORDER-LEFT: #ffffff 1px inset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px inset; BACKGROUND-COLOR: #dcdcdc
}
.ires INPUT.btn:active {
	BORDER-RIGHT: #ffffff 1px inset; BORDER-TOP: #ffffff 1px inset; FONT-SIZE: 0.7em; BORDER-LEFT: #ffffff 1px inset; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px inset; BACKGROUND-COLOR: #dcdcdc
}
.ires .btn_disable {
	BORDER-RIGHT: #ffffff 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px inset; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #ffffff 1px inset; COLOR: #888; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px inset; FONT-FAMILY: sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ires INPUT.btn_disable {
	BORDER-RIGHT: #ffffff 1px inset; PADDING-RIGHT: 6px; BORDER-TOP: #ffffff 1px inset; PADDING-LEFT: 6px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #ffffff 1px inset; COLOR: #888; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px inset; FONT-FAMILY: sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.months {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.months LI {
	DISPLAY: inline; FONT-SIZE: 0.7em
}
.months LI A.current {
	FONT-WEIGHT: bold
}
UL.months A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.searchformadv {
	MARGIN: 0px auto; WIDTH: 430px
}
#lookup {
	WIDTH: 200px; MARGIN-RIGHT: 15px
}
#lookup UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#lookup UL LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 1em; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 2px; WIDTH: 192px; COLOR: #1b65ae; PADDING-TOP: 2px; BACKGROUND-COLOR: #f0f5f9; TEXT-DECORATION: none
}
 HTML #lookup UL LI A {
	WIDTH: 200px
}
#lookup UL LI A:hover {
	COLOR: #1b65ae; BACKGROUND-COLOR: #fbe04a
}
#buttonviewmap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.ires .address {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.roomoption {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid
}
.roomoption CAPTION {
	DISPLAY: none
}
.roomoption .roomcontrol {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-ALIGN: center
}
.roomoption .roomcontrol IMG {
	MARGIN: 0px
}
.roomoption .roomsummary TD {
	PADDING-LEFT: 10px
}
UNKNOWN {
	MARGIN-RIGHT: -3px
}
 HTML .roomoption .roomsummary {
	MARGIN-LEFT: 0px
}
.roomoption .roomsummary TABLE.details {
	WIDTH: auto; HEIGHT: 50px
}
.roomcolwrap {
	
}
.roomleftcol {
	VERTICAL-ALIGN: top; WIDTH: 225px
}
.roomrightcol {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top
}
DIV.inclusions {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; WIDTH: 225px
}
TABLE.roomavailablity {
	RIGHT: 0px; MARGIN: 0px; WIDTH: 280px; POSITION: relative; border-spacing: collapse
}
TABLE.roomavailablity TD {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; WIDTH: 40px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TABLE.roomavailablity TH {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
TD.roomtitle {
	
}
TD.roomtitle H2 {
	COLOR: #000000; BACKGROUND-COLOR: transparent
}
.roomavailablitykey UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.roomavailablitykey LI {
	DISPLAY: inline; FONT-SIZE: xx-small; MARGIN-RIGHT: 1px
}
#paymenttypes TD.tablelabel {
	FONT-WEIGHT: normal
}
.paylaternote P {
	MARGIN-BOTTOM: 15px! important
}
TABLE.passengerdetails {
	BORDER-COLLAPSE: collapse
}
TABLE.passengerdetails TD.passengertitle {
	PADDING-RIGHT: 15px; WHITE-SPACE: nowrap
}
TABLE.passengerdetails TFOOT TD {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em
}
TABLE.passengerdetails TBODY TD {
	FONT-SIZE: 0.8em
}
#paymenttypescontainer {
	MARGIN-TOP: 5px
}
#paymenttypesselector {
	FLOAT: left; WIDTH: 120px
}
#paymenttypesselector LABEL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 120px; CURSOR: pointer; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px; TEXT-DECORATION: underline
}
#paymenttypesselector LABEL.selected {
	FONT-WEIGHT: bold; BACKGROUND: #fff; WIDTH: 121px; BORDER-RIGHT-STYLE: none
}
#paymenttypesselector INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
#paymenttypesselector UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#paymentform {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 141px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#paymentform H4 {
	MARGIN-TOP: 0px
}
.paymentlogo {
	FLOAT: right
}
#childagecontainer DIV {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-RIGHT: 35px
}
#childagecontainer LABEL {
	PADDING-RIGHT: 5px; FONT-SIZE: 0.8em
}
#popup
{
}

  #popup h1
  {
    margin-top : 0;
    padding : 0;
  }

  #popup .formrow
  {
    margin-top : 15px;
  }

