BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 400 11px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H2 A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H2 A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H3 A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H3 A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A:hover:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H2 A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H2 A:hover:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H3 A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
H3 A:hover:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none
}
A.button {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 3px
}
A.button:visited {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 3px
}
A.rssbutton {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 3px
}
A.rssbutton:visited {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 3px
}
.promoButton A:link {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 3px
}
.promoButton A:visited {
	PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 16px; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 3px
}
H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 24px/30px Georgia, "Times New Roman", Times, serif; PADDING-TOP: 0px
}
H2 {
	FONT: 12px/18px Georgia, "Times New Roman", Times, serif
}
.left H2 {
	FONT-SIZE: 16px; FONT-WEIGHT: 400
}
H2 A:link {
	
}
H2 A:visited {
	
}
H2 A:hover {
	
}
H2 A:hover:visited {
	
}
H3 {
	DISPLAY: block; FONT: 800 12px/16px Verdana, Arial, Helvetica, sans-serif; CLEAR: both
}
#homePageTitle {
	MARGIN: 15px 0px 5px
}
#homePageTitle H1 {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#homePageTitle H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-BOTTOM: #e5e5e5 1px dotted; BORDER-LEFT: medium none; MARGIN: 20px 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.Submit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL {
	CLEAR: both
}
IMG A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TABLE TH {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
TABLE TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.img-align-left {
	MARGIN: 0px 20px 20px 0px
}
.img-align-right {
	MARGIN: 0px 0px 20px 20px
}
#globalwrapper {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pagewrapper {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 976px
}
.headerlinks {
	PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 5px; PADDING-LEFT: 10px; WIDTH: 926px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; BORDER-TOP: medium none; PADDING-TOP: 5px
}
.headerlang {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.headerform {
	FLOAT: right
}
.headerfield {
	PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 0px
}
.quickFind {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#subheader {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; WIDTH: 956px; PADDING-RIGHT: 0px; DISPLAY: table; FONT-SIZE: 11px; PADDING-TOP: 6px
}
.headerlinks A:link {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 10px; PADDING-TOP: 7px
}
.headerlinks A:visited {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 10px; PADDING-TOP: 7px
}
.headerlang A:link {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.headerlang A:visited {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
UL.topNav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.topNav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.topNav A:link {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.topNav A:visited {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#headerLogo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px
}
#headerLogo H1 {
	MARGIN: 20px 0px 0px; FONT: 400 16px Georgia, "Times New Roman", Times, serif
}
#headerLogo A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#headerLogo A:hover:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#banner {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#banner IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL#homeBanner {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; HEIGHT: 280px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL#hotelBanner {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; MIN-HEIGHT: 180px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; MAX-HEIGHT: 280px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footerLinks {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 956px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#footerLinks H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#footerLinks A {
	PADDING-BOTTOM: 2px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#footerLinks A:visited {
	PADDING-BOTTOM: 2px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#headerNavigation {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 1px; HEIGHT: 36px; LIST-STYLE-IMAGE: none
}
#headerNavigation UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 36px; CLEAR: both; FONT-SIZE: 14px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#headerNavigation LI {
	FLOAT: left
}
#headerNavigation A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 10px
}
.nav {
	FLOAT: left
}
.subNav {
	FLOAT: left
}
#navigation {
	FLOAT: left
}
#header {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 18px; WIDTH: 936px; PADDING-RIGHT: 18px; VERTICAL-ALIGN: middle; PADDING-TOP: 10px
}
#headLeft {
	FLOAT: left
}
#headRight {
	FLOAT: right
}
#header A:link {
	MARGIN: 0px 15px 0px 0px; FLOAT: left; FONT-SIZE: 10px
}
#header A:visited {
	MARGIN: 0px 15px 0px 0px; FLOAT: left; FONT-SIZE: 10px
}
UL.topNav {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.moreDropDown {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.globalHeadLogo {
	FLOAT: left
}
.globalHeadLink {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#groupBox {
	LINE-HEIGHT: 14px; MARGIN: auto; WIDTH: 976px; CLEAR: both; FONT-SIZE: 10px
}
#companyBox {
	LINE-HEIGHT: 14px; MARGIN: auto; WIDTH: 976px; CLEAR: both; FONT-SIZE: 10px
}
#registerBox {
	LINE-HEIGHT: 14px; MARGIN: auto; WIDTH: 976px; CLEAR: both; FONT-SIZE: 10px
}
.globalHeaderInnerBox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.globalHeaderInnerBox H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 800 10px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.globalHeaderInnerBox H3 A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 800 10px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
.globalHeaderInnerBox H3 A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 800 10px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
UL.headerSlideUL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 164px; PADDING-RIGHT: 15px; FLOAT: left; CLEAR: none; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.headerSlideUL LI {
	MARGIN: 0px 0px 5px; BACKGROUND: none transparent scroll repeat 0% 0%; LIST-STYLE-IMAGE: none
}
UL.last.headerSlideUL {
	BORDER-RIGHT: medium none
}
.headerInfonav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.headerInfonav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.headerInfonav LI A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.headerInfonav LI A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#chooseDateForm {
	MARGIN: 0px auto; WIDTH: 950px; DISPLAY: inline
}
.dropDownArrow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; FLOAT: left; PADDING-TOP: 0px
}
.globalHeaderForm {
	WIDTH: 975px
}
.globalHeaderForm LABEL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.globalHeaderFormCheckBoxes DIV {
	MARGIN: 1px; WIDTH: 230px; DISPLAY: block; FLOAT: left
}
.globalHeaderFormCheckBoxes H3 {
	MARGIN: 10px 0px 0px; WIDTH: 460px; DISPLAY: block; FLOAT: left
}
.globalHeaderFormCheckBoxes INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: inline; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.globalHeaderFormCheckBoxes LABEL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; DISPLAY: inline; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.globalHeaderCheckBoxesWrapper {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 47%; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.globalHeaderFormTable {
	MARGIN: 10px; WIDTH: 45%; FLOAT: left
}
.globalHeaderFormTable TD INPUT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.globalHeaderFormTable TD SELECT {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.globalHeaderFormTable TD SPAN A {
	MARGIN: 0px 0px 0px 10px
}
.globalHeaderCheckBoxesWrapper {
	PADDING-BOTTOM: 10px; MARGIN: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.globalHeaderCheckBoxesWrapper .submit {
	MARGIN: 20px 10px 10px
}
#headRight SPAN {
	FLOAT: left
}
#headRight SPAN A {
	MARGIN: 0px 0px 0px 10px
}
.travelAgentLinks {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #000 1px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; CLEAR: none; BORDER-TOP: medium none; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #000 1px dotted; PADDING-TOP: 0px
}
.travelAgentLinks LI {
	FLOAT: left
}
.travelAgentLinks LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
#languageBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #000 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: #000 1px dotted; PADDING-TOP: 0px
}
.headerLang {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.headerLang LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; LIST-STYLE-IMAGE: none
}
.headerLang LI A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rssLink IMG {
	MARGIN: 2px 5px 0px 0px; FLOAT: left
}
.rssLink SPAN {
	FLOAT: right
}
.langflag {
	MARGIN: 4px 0px 0px
}
.textSize A {
	MARGIN: 0px 3px 0px 0px; FLOAT: none !important; TEXT-DECORATION: none
}
.textSize {
	PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; FONT: 800 11px/11px Arial, Helvetica, sans-serif; FLOAT: left; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
.textSize A.minus {
	FONT-SIZE: 10px !important
}
.textSize A.normal {
	FONT-SIZE: 12px !important
}
.textSize A.plus {
	FONT-SIZE: 14px !important
}
FORM {
	MARGIN: 0px
}
#quickSearchHome {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 7px
}
#quickSearchSub {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 930px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.quickSearchItem {
	MARGIN: 0px 6px 0px 0px; FLOAT: left
}
#quickSearch {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: table; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 0px
}
#field {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
#fieldL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
#fieldL A.button {
	MARGIN: 10px 0px 0px; DISPLAY: block
}
OPTION.bold {
	FONT-WEIGHT: 800
}
OPTION.boldAll {
	BACKGROUND-COLOR: #ccc; FONT-WEIGHT: 800
}
OPTION.boldCountry {
	BACKGROUND-COLOR: #ddd; FONT-WEIGHT: 800
}
OPTION.boldCity {
	BACKGROUND-COLOR: #eee; FONT-WEIGHT: bold !important
}
SELECT {
	FONT: 400 10px Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT: 400 10px Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 400 10px Verdana, Arial, Helvetica, sans-serif
}
LABEL {
	MARGIN: 10px 0px; DISPLAY: block
}
TABLE.bookingForm {
	WIDTH: 419px
}
.bookformcontainertop {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 423px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.bookformcontainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.bookformcontainerfoot {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.bookformitem {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.bookformbutton {
	MARGIN: 16px 0px 0px; BOTTOM: 0px; RIGHT: 0px
}
TABLE.bookingForm TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
TABLE.bookingForm SELECT {
	TEXT-TRANSFORM: none; MARGIN: 0px
}
TABLE.bookingForm TR A {
	MARGIN: 0px; DISPLAY: block; FLOAT: left
}
.bookingFormHome {
	FONT-SIZE: 12px;
	FONT-WEIGHT: 800;
	font-family: "Trebuchet MS";
}
.bookingFormHome OPTGROUP OPTION {
	FONT-FAMILY: verdana; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.bookingFormHomeTitle {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bookingFormHomeField {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 11px; PADDING-RIGHT: 6px; FLOAT: left; PADDING-TOP: 0px
}
A.bookingFormHomeOptions {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
.bookingFormHome SELECT {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#date-pick {
	MARGIN: 1px 0px 1px 4px; FLOAT: left
}
#globalMidFoot {
	PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 15px
}
.globalLeftFoot {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 436px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.globalRightFoot {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 436px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.globalLeftFoot P {
	MARGIN-BOTTOM: 0px
}
.globalRightFoot P {
	MARGIN-BOTTOM: 0px
}
.globalRightFoot {
	WIDTH: 436px
}
.globalLeftFoot H2 {
	MARGIN: 0px 0px 5px
}
.globalRightFoot H2 {
	MARGIN: 0px 0px 5px
}
#promotable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 954px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.promocell {
	POSITION: relative; MARGIN: 0px 10px 0px 0px; WIDTH: 229px; FLOAT: left; FONT-SIZE: 11px
}
.promocellrh {
	MARGIN: 0px; WIDTH: 229px
}
.promocell A:link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; WIDTH: 221px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 3px
}
.promocell A:visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; WIDTH: 221px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 3px
}
.promocell STRONG {
	FONT-SIZE: 11px
}
.promocell A:hover {
	DISPLAY: block; BACKGROUND: url(/images/generic/backgrounds/bg-5white.png) left top
}
.promocell A:hover:visited {
	DISPLAY: block; BACKGROUND: url(/images/generic/backgrounds/bg-5white.png) left top
}
.promocell IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 221px; PADDING-RIGHT: 0px; HEIGHT: 90px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#listtable {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 5px; WIDTH: 936px; PADDING-RIGHT: 5px; DISPLAY: table; CLEAR: both; PADDING-TOP: 11px
}
.listcell {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 302px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.listcell UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contentHead {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 954px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.contentholder {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 954px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 10px
}
.contentborder {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 952px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.content {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.contentbg {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 0px
}
.contentbgfootfade {
	BACKGROUND: url(../images/hotels/grand-hotel-wien/contentbg-foot-fade-30px.png) repeat-x left bottom; CLEAR: both
}
.homefooter {
	PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; CLEAR: both; PADDING-TOP: 15px
}
.left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; MIN-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 580px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; PADDING-TOP: 15px
}
.min {
	MIN-HEIGHT: 20px; WIDTH: 580px
}
* HTML .min {
	DISPLAY: inline
}
* HTML .left {
	DISPLAY: inline
}
.mid {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 10px; WIDTH: 204px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.right {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 209px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.half_left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 10px; WIDTH: 209px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.half_right {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 209px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.right2col {
	TEXT-ALIGN: left; PADDING-BOTTOM: 20px; MARGIN: 15px 15px 10px; PADDING-LEFT: 20px; WIDTH: 412px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: right; BORDER-TOP: #f2f2f2 2px solid; PADDING-TOP: 20px
}
.lowerright2col {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; CLEAR: right; PADDING-TOP: 0px
}
.lowerright2col H2 {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.sideBarModule H2 {
	PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.map {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; WIDTH: 441px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#guide {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.last {
	WIDTH: 170px; BORDER-RIGHT: medium none
}
.title {
	FONT-WEIGHT: 800
}
.contentnav {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 948px; PADDING-RIGHT: 0px; FONT: 400 12px/12px Georgia, "Times New Roman", Times, serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.contentnavDE {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 948px; PADDING-RIGHT: 0px; FONT: 400 12px/12px Georgia, "Times New Roman", Times, serif; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.contentnav LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; LIST-STYLE-IMAGE: none
}
.contentnavDE LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; LIST-STYLE-IMAGE: none
}
.contentnav A {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FLOAT: left; PADDING-TOP: 11px
}
.contentnavDE A {
	PADDING-BOTTOM: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FLOAT: left; PADDING-TOP: 11px
}
.contentnavDE A:hover {
	BORDER-BOTTOM: medium none; BACKGROUND: none transparent scroll repeat 0% 0%
}
.contentnav A.titlebutton {
	TEXT-INDENT: -99999px; WIDTH: 16px
}
.contentnavDE A.titlebutton {
	TEXT-INDENT: -99999px; WIDTH: 16px
}
.contentnav A.titlebutton:hover {
	
}
.contentnavDE A.titlebutton:hover {
	
}
A.selected {
	BORDER-BOTTOM: medium none
}
.rhnav {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px
}
.rhnav LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 1px; LIST-STYLE-IMAGE: none
}
.rhnav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 4px
}
.rhnav A.titlebutton {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; FONT-WEIGHT: 800; PADDING-TOP: 4px
}
.offernav {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; LIST-STYLE-IMAGE: none; PADDING-TOP: 3px
}
.offernav LI {
	LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 1px; LIST-STYLE-IMAGE: none
}
.offernav A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 3px
}
.offernav A.titlebutton {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 4px
}
.mapnav {
	MARGIN: 0px
}
#roomImg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
#roomImgBox {
	BORDER-BOTTOM: #e5e5e5 1px dotted; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP: #e5e5e5 1px dotted; PADDING-TOP: 5px
}
.listnav {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.listnav LI {
	LIST-STYLE-TYPE: none !important; MARGIN: 10px 0px; DISPLAY: block; FLOAT: left; CLEAR: both; LIST-STYLE-IMAGE: none !important
}
.listnav LI .imgBox #roomImg A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.listnav LI A .thmb IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.listnav LI .imgBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 580px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.listnav LI .imgBox #roomImg {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 0px 107px; WIDTH: 440px; DISPLAY: block; CLEAR: both; BORDER-TOP: #e5e5e5 1px dotted; BORDER-RIGHT: medium none
}
.extraImgs {
	DISPLAY: none; CLEAR: both
}
.noThumbList {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none !important; MARGIN: 10px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px !important
}
.noThumbList LI {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 10px
}
.border {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.border LI {
	PADDING-BOTTOM: 10px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP: #e5e5e5 1px solid; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 10px !important
}
.border LI A {
	
}
.border LI A .thmb IMG {
	MARGIN: 0px
}
.border LI .thmb IMG {
	MARGIN: 0px
}
.border LI .txt P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 0px
}
.listnav .title {
	DISPLAY: block; FONT: 400 14px/18px Arial, Helvetica, sans-serif
}
.listnav IMG {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: left; PADDING-TOP: 1px
}
.thmb {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 15px; PADDING-TOP: 0px
}
.thmb IMG {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 90px; PADDING-RIGHT: 1px; HEIGHT: 90px; PADDING-TOP: 1px
}
.thumb {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.thumb IMG {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.txt {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 470px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: right; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.border .txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.txt A.titlebutton {
	MARGIN: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: 800
}
.txt A.titlebutton:hover {
	
}
.txt UL {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px !important; MARGIN: 10px 0px 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; BORDER-TOP: #e5e5e5 1px dotted; BORDER-RIGHT: medium none; PADDING-TOP: 6px !important
}
.txt UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px !important; MARGIN: 0px 23px 0px 0px; PADDING-LEFT: 10px !important; PADDING-RIGHT: 0px !important; DISPLAY: inline; BACKGROUND: url(/images/hotels/grand-hotel-wien/ghw-list-icon.gif) no-repeat left center; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px !important
}
.wideTxt {
	WIDTH: 100%
}
A.rsstitlebutton {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: 800; PADDING-TOP: 1px
}
.sidebarRSS {
	POSITION: absolute; TOP: 12px; RIGHT: 12px
}
.breadcrumbnav {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.breadcrumbnav LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.breadcrumbnav A {
	PADDING-BOTTOM: 6px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
#breadCurrent {
	PADDING-BOTTOM: 6px; MARGIN: 0px 6px 0px 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
.sitePhone {
	MARGIN: 0px 10px 0px 0px; FLOAT: right
}
.sitePhone A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.smallcap {
	BORDER-BOTTOM: #404040 1px dotted; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT: 800 11px/11px Arial, Helvetica, sans-serif; PADDING-TOP: 3px
}
#sitemap {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#sitemap UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sitemap UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sitemap UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-WEIGHT: 800; PADDING-TOP: 0px
}
#sitemap UL LI UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
#sitemap UL LI UL LI UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
#sitemap UL LI.subNav A {
	MARGIN: 0px 0px 0px 10px
}
#sitemap UL LI UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sitemap UL LI UL LI UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#sitemap UL LI UL LI UL LI UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 5px 0px 5px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.GalleryList H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.GalleryList H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.GalleryList A.lightview IMG {
	PADDING-BOTTOM: 2px; MARGIN: 0px 7px 7px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#demo-local {
	WIDTH: 350px
}
#partners {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; VERTICAL-ALIGN: middle; PADDING-TOP: 15px
}
#partners IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 10px 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#partnerImgs {
	MARGIN: 15px 0px 0px
}
.leftAlign {
	TEXT-ALIGN: left
}
.otherAttractions {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 10px
}
IMG.gmnoscreen {
	DISPLAY: none
}
DIV.gmnoscreen {
	DISPLAY: none
}
SPAN.gmnoprint {
	DISPLAY: none
}
#map SPAN {
	DISPLAY: none
}
P.xsltsearch_result_title {
	MARGIN: 0px
}
P.xsltsearch_result_description {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#map {
	DISPLAY: block; CLEAR: both
}
#map IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#map_outer {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 203px; PADDING-RIGHT: 3px; HEIGHT: 203px; CLEAR: both; PADDING-TOP: 3px
}
.maplink {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; CLEAR: both; PADDING-TOP: 3px
}
.half_banner {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 203px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.attr-thumb {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 203px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.attr-thumb {
	MARGIN: 0px 0px 10px
}
IMG.mapKey {
	WIDTH: 441px; DISPLAY: block; HEIGHT: 52px; CLEAR: both
}
H3.h3date {
	PADDING-BOTTOM: 8px; MARGIN: 0px 0px 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
H3.h3date A {
	TEXT-DECORATION: underline
}
#weather_box {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; MARGIN: 20px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 10px
}
#weather_box P {
	MARGIN: 14px 0px 4px
}
#contact_box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 209px; PADDING-RIGHT: 0px; FONT: 400 11px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 0px
}
#contact_box P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contact_box UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#logo {
	MARGIN: 0px 0px 10px
}
IMG.hotel-logo {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MAX-WIDTH: 209px; MAX-HEIGHT: 60px; PADDING-TOP: 5px
}
.form-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 275px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 5px
}
.form-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 275px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px
}
.form-right INPUT {
	WIDTH: 275px
}
.form-left INPUT {
	WIDTH: 275px
}
TEXTAREA {
	WIDTH: 580px
}
FIELDSET {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 800 12px/18px Verdana, Arial, Georgia, "Times New Roman", Times, serif; PADDING-TOP: 0px
}
.inlineForecast {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px auto; WIDTH: 200px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.inlineForecast TD {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.inlineForecast TR {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.inlineForecast TD:hover {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.inlineForecast TR:hover {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.inlineForecast TR:hover TD {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
A.trigger {
	MARGIN: 0px 0px 0px 69%; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; FLOAT: left
}
IMG.stars_img {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#footBox {
	DISPLAY: block; CLEAR: both
}
#footBox H2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.left-col-1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 218px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 10px
}
.left-col-2 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 219px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
#hotelPicker {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 159px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#hotelPicker INPUT {
	MARGIN: 3px 0px; WIDTH: 158px
}
#hotelPicker SELECT {
	MARGIN: 3px 0px; WIDTH: 158px
}
#hotelPicker OL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: lower-alpha; MARGIN: 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#hotelPicker LI {
	
}
#hotelPicker H2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#hotelPicker #listing {
	PADDING-BOTTOM: 10px; MARGIN: 6px 0px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 10px
}
UL.nav LI A {
	FONT-SIZE: 11px
}
#xsltsearch_results {
	
}
A.xsltsearch_title {
	TEXT-DECORATION: underline
}
SPAN.xsltsearch_description {
	
}
SPAN.searchURL {
	
}
.headerform_search {
	PADDING-BOTTOM: 3px; MARGIN: 10px 0px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 3px
}
#CityLocal {
	WIDTH: 160px
}
#xsltsearch_navigation A {
	PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 11px; FONT-WEIGHT: 800; PADDING-TOP: 2px
}
.promocell STRONG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.promocell P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
UL.randPromoBoxes {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.randPromoBox {
	PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
UL.randPromoBoxes LI A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; PADDING-TOP: 3px
}
UL.randPromoBoxes LI .imgCrop:hover {
	CURSOR: pointer
}
.randPromoBox H2 {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.randPromoBox SPAN.subLine {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-WEIGHT: 800; PADDING-TOP: 0px
}
UL.randPromoBoxes LI A:hover H2 {
	
}
UL.randPromoBoxes LI A:hover SPAN.subLine {
	
}
UL.randPromoBoxes LI A:hover SPAN.promoFoot {
	
}
.randPromoBox .imgCrop {
	WIDTH: 197px; HEIGHT: 128px; OVERFLOW: hidden
}
.contentText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.contentText IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 20px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.contentText UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.contentText UL LI {
	MARGIN: 0px 0px 5px 10px
}
#contact_box UL LI {
	MARGIN: 0px 0px 5px 10px
}
#globalFoot {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-LEFT: 30px; WIDTH: 916px; PADDING-RIGHT: 30px; CLEAR: both; PADDING-TOP: 15px
}
.offerBar A {
	PADDING-BOTTOM: 5px; MARGIN: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 5px
}
.footUL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 20px 0px 40px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.footUL LI {
	DISPLAY: inline
}
.footUL LI A:link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.footUL LI A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
.footUL LI A:hover {
	TEXT-DECORATION: underline
}
.contentRight .half_left {
	MARGIN: 0pt 10px 10px 0pt
}
#cont {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.sample {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 441px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#gallFoot {
	MARGIN: 3px 0px 0px; HEIGHT: 24px
}
#gallCapt {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#gallBtns A#gallOpen {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: right; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#gallBtns {
	FLOAT: right
}
#gallImgs {
	FLOAT: right
}
#bookInfo {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.offerTerms {
	FONT-SIZE: 11px
}
.promoButton A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 24px 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.padTop {
	
}
.GalleryList {
	
}
#head_right {
	FLOAT: right
}
#xsltsearch {
	
}
.xsltsearch_result H3 {
	
}
.right2col H2 {
	MARGIN: 0px
}
#xsltsearch_summary {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.disabled {
	DISPLAY: none
}
.contentText H2 {
	MARGIN: 0px 0px 10px
}
#mapCont {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; MARGIN: 20px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 2px
}
#mapContDirections {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; MARGIN: 20px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 2px
}
#mapCont IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#mapContDirections IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.mapHotelInner {
	WIDTH: 200px
}
.noborder IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.forthLevelNavigation LI A {
	PADDING-BOTTOM: 3px; MARGIN: 6px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 400 11px/11px Verdana, Arial, Helvetica, sans-serif; FLOAT: left; PADDING-TOP: 3px
}
UL.forthLevelNavigation LI {
	DISPLAY: inline
}
UL.forthLevelNavigation LI A.selected {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.forthLevelNavigation {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 950px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#offers UL {
	MARGIN: 30px 0px
}
#newsContact {
	PADDING-BOTTOM: 15px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 15px
}
.col_right {
	MARGIN: 10px 10px 0px 20px; WIDTH: 290px; FLOAT: right
}
* HTML .col_right {
	DISPLAY: inline
}
.col_right .right2col {
	MARGIN: 15px 0px; WIDTH: 239px; FLOAT: none
}
.col_right .lowerright2col {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; WIDTH: 268px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
.col_right .sideBarSearch {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.col_right .sideBarSearch #CityLocal {
	PADDING-BOTTOM: 3px; MARGIN: 0px 2px; PADDING-LEFT: 20px; WIDTH: 160px !important; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.col_right .sideBarSearch INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #dde; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.col_right .sideBarSearch INPUT:hover {
	BACKGROUND: #ddf; CURSOR: pointer
}
.col_right .sideBarSearch #CityLocal:hover {
	CURSOR: pointer
}
* HTML .col_right .lowerright2col {
	DISPLAY: inline
}
.col_right .mid {
	DISPLAY: none
}
.col_right .right {
	WIDTH: 285px; FLOAT: none
}
.col_right UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.col_right UL LI {
	MARGIN: 3px 0px 3px 1px
}
UL.specialList {
	MARGIN: 0px
}
.specialList_list {
	MARGIN: 0px 0px 10px; DISPLAY: block; CLEAR: both
}
.specialList_img {
	MARGIN: 0px; WIDTH: 73px; DISPLAY: block; FLOAT: left
}
.specialList_img IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.specialList_summary {
	MARGIN: 0px 0px 10px; WIDTH: 187px; DISPLAY: block; FLOAT: left
}
.col_right .bookformcontainer {
	WIDTH: 260px
}
.col_right .bookformcontainerfoot {
	WIDTH: 260px
}
.col-right-wide H2 {
	PADDING-BOTTOM: 5px; MARGIN: 20px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.col-right-half {
	MARGIN: 0px; WIDTH: 290px; FLOAT: left
}
.sideBar-downloadList LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none !important; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none !important; PADDING-TOP: 0px
}
.sideBar-downloadList {
	LIST-STYLE-TYPE: none !important; LIST-STYLE-IMAGE: none !important
}
.promoButton A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 4px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 20px !important; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 4px !important
}
.clear {
	HEIGHT: 0px; CLEAR: both
}
#bodyTopRow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#bodyTopCentre {
	PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 976px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
#bodyTopRight {
	
}
.seoFoot {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.seoFootInner {
	MARGIN: auto; WIDTH: 970px
}
.seoFoot H3 A {
	FONT: 800 10px/12px Verdana, Arial, Helvetica, sans-serif
}
.seoFoot H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.seoFoot UL {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.seoFoot UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-TOP: 0px
}
#lang {
	FLOAT: right
}
#lang A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
#bodyTopRight INPUT {
	
}
.sideBarImg {
	BORDER-BOTTOM: #ccc 1px dotted; BORDER-LEFT: #ccc 1px dotted; PADDING-BOTTOM: 1px; MARGIN: 3px 0px 5px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 1px
}
#sidebar-flash-01 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
#sideSlide LI {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 110px; BORDER-TOP: #ccc 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.sideBarModule H2 {
	
}
.sideBarModuleText {
	MARGIN: 5px 0px; DISPLAY: block
}
.globalcopyright {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 954px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/generic/global-headers/global-footer-fade-bar-954x1.png) no-repeat center top; FONT-SIZE: 10px; PADDING-TOP: 15px
}
.globalcopyright A {
	MARGIN: 0px 10px
}
.globalcopyright IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.back-to-top {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#social-icons A {
	MARGIN: 0px 10px
}
#social-icons A IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#error {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#error {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
UL.styleSwitch {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.styleSwitch LI {
	MARGIN: 0px 6px; DISPLAY: inline
}
#dropdownpanel {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 100%; HEIGHT: 0px; TOP: 0px; LEFT: 0px
}
#dropdownpanel .contentdiv {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#dropdownpanel .control {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 21px; HEIGHT: 21px; FONT-WEIGHT: bold
}
#dropdownpanel P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P.navLinks {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 400px; PADDING-RIGHT: 0px !important; DISPLAY: block; PADDING-TOP: 0px !important
}
#switcher {
	Z-INDEX: 100; POSITION: absolute; HEIGHT: 0px; TOP: 5px; LEFT: 66.5%
}
#switcher H6 {
	PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; CURSOR: pointer; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#switcher #links {
	PADDING-BOTTOM: 5px; MARGIN: 6px 0px 0px -20px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-TOP: 5px
}
#switcher UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#switcher UL LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FONT-SIZE: 11px; PADDING-TOP: 4px
}
.banner_overlay_one {
	Z-INDEX: 9000; POSITION: absolute; WIDTH: 475px; BOTTOM: 0px; LEFT: 0px
}
.banner_overlay_two {
	Z-INDEX: 9000; POSITION: absolute; WIDTH: 475px; BOTTOM: 0px; LEFT: 0px
}
.banner_overlay_two {
	LEFT: 475px
}
.banner_overlay_col_one {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 475px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 10px
}
.banner_overlay_col_two {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 475px; PADDING-RIGHT: 10px; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 10px
}
#banner_overlay_contentInner_one {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 435px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#banner_overlay_contentInner_two {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 435px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
A.promoButton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; FONT-WEIGHT: 800; PADDING-TOP: 2px
}
#banner_overlay_contentInner_one A {
	
}
#banner_overlay_contentInner_two A {
	
}
.banner_overlay_one H2 {
	
}
.banner_overlay_two H2 {
	
}
NOSCRIPT {
	PADDING-BOTTOM: 20px; MARGIN: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; CLEAR: both; PADDING-TOP: 20px
}
#partner_logos {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
#partner_logos IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#bookmarklinks {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bookmarklinks LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#bookmarklinks LI IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#bookmarklinks A:link {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bookmarklinks A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bookmarklinks A:hover {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#bookmarklinks A:hover:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.bookmarkText {
	FONT-SIZE: 11px
}
.google {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/google.gif) no-repeat left 50%
}
.newsvine {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/newsvine.gif) no-repeat left 50%
}
.delicious {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/delicious.gif) no-repeat left 50%
}
.digg {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/digg.gif) no-repeat left 50%
}
.reddit {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/reddit.gif) no-repeat left 50%
}
.facebook {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/facebook.gif) no-repeat left 50%
}
.stumbleupon {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/stumbleupon.gif) no-repeat left 50%
}
.live {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/live.png) no-repeat left 50%
}
.blogmemes {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/blogmemes.png) no-repeat left 50%
}
.blooops {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/blooops.png) no-repeat left 50%
}
.bluegger {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/bluegger.png) no-repeat left 50%
}
.fuzz {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/fuzz.png) no-repeat left 50%
}
.gmiix {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/gmiix.png) no-repeat left 50%
}
.joook {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/joook.png) no-repeat left 50%
}
.linkertop {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/linkertop.png) no-repeat left 50%
}
.pioche {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/pioche.png) no-repeat left 50%
}
.scoopeo {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/scoopeo.png) no-repeat left 50%
}
.tapemoi {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/tapemoi.png) no-repeat left 50%
}
.wikio {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/wikio.png) no-repeat left 50%
}
.zapface {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/zapface.png) no-repeat left 50%
}
.misterwong {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/misterwong.gif) no-repeat left 50%
}
.yigg {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/yigg.gif) no-repeat left 50%
}
.webnews {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/webnews.gif) no-repeat left 50%
}
.linkarena {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/linkarena.gif) no-repeat left 50%
}
.readster {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/readster.gif) no-repeat left 50%
}
.linkarchiv {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/linkarchiv.gif) no-repeat left 50%
}
.klickts {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/klickts.gif) no-repeat left 50%
}
.alltagz {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/alltagz.gif) no-repeat left 50%
}
.netselektor {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/netselektor.gif) no-repeat left 50%
}
.lufee {
	BACKGROUND: url(/images/generic/icons/bookmarking-icons/lufee.gif) no-repeat left 50%
}
#contactlist {
	WIDTH: 100%
}
DL#contactlist {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; CLEAR: both; PADDING-TOP: 0px
}
#contactlist DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 220px; PADDING-RIGHT: 0px; FLOAT: left; FONT-WEIGHT: 800; PADDING-TOP: 0px
}
#contactlist DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DD#contactlistname {
	WIDTH: 170px
}
DD#contactlistphone {
	WIDTH: 140px
}
DD#contactlistemail {
	WIDTH: 40px
}
#contactlist P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 5px
}
.sideBar-downloadList LI {
	MARGIN: 0px
}
.ed_form SELECT {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 400 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #808080; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 2px
}
.ed_form INPUT {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 400 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #808080; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 2px
}
.ed_form TEXTAREA {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 400 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #808080; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 2px
}
.ed_form_group_name {
	PADDING-BOTTOM: 10px; MARGIN: 1px 1px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 800 12px/16px Arial, Helvetica, sans-serif; BACKGROUND: #fafafa; PADDING-TOP: 10px
}
.ed_form_validation_summary {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #eee; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ed_form_validation_summary_inner {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.ed_form_validation_summary_inner .header {
	FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.ed_form_validation_summary_items {
	MARGIN: 10px 0px
}
.ed_form INPUT {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 420px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.ed_form_textbox_multiline {
	WIDTH: 420px; HEIGHT: 200px
}
.ed_form_validation_summary_items TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ed_form_validation_summary_items TD DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 18px; PADDING-RIGHT: 4px; BACKGROUND: url(/images/generic/icons/bullet_delete.png) no-repeat left 5px; PADDING-TOP: 4px
}
.ed_form_submit_inner INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 126px; MARGIN-LEFT: 118px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid
}
.ed_form_label_required {
	FONT-WEIGHT: 800
}
.ed_form_element_required {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; MARGIN: 0px; BACKGROUND: #fafafa; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
.ed_form_submission_message {
	BORDER-BOTTOM: #eee 10px solid; BORDER-LEFT: #eee 10px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fff; BORDER-TOP: #eee 10px solid; BORDER-RIGHT: #eee 10px solid; PADDING-TOP: 20px
}
.ed_form_element {
	MARGIN: 5px 0px 0px; CLEAR: both
}
.booking_details {
	MARGIN: 0px; CLEAR: both
}
.ed_form_element_separator {
	CLEAR: both
}
.persons {
	CLEAR: both
}
.persons INPUT {
	WIDTH: 40px
}
.contact_details {
	MARGIN: 0px; CLEAR: both
}
.customer_details {
	MARGIN: 0px; CLEAR: both
}
.contact_details .ed_form_element SPAN {
	WIDTH: 80px; DISPLAY: block; FLOAT: left
}
.persons SPAN {
	WIDTH: 80px; DISPLAY: block; FLOAT: left
}
.customer_details .ed_form_element SPAN {
	WIDTH: 80px; DISPLAY: block; FLOAT: left
}
.persons SPAN {
	WIDTH: 80px; DISPLAY: block; FLOAT: left
}
.contact_details .ed_form_element {
	MARGIN: 5px 0px; CLEAR: both
}
.customer_details .ed_form_element {
	MARGIN: 5px 0px; CLEAR: both
}
.ed_form_element SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 106px !important; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.ed_form_group {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid; PADDING-TOP: 0px
}
.left FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #fff; PADDING-TOP: 0px
}
#thankyouOffers {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f3fa; PADDING-TOP: 10px
}
.cross-sell-item {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/generic/backgrounds/global-offer-bg-rhtcorner.gif) no-repeat right top; CLEAR: both; PADDING-TOP: 15px
}
.cross-sell-item H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.cross-sell-thumb {
	WIDTH: 110px; FLOAT: left
}
.cross-sell-text {
	WIDTH: 459px; FLOAT: left
}
.cross-sell-text A.aClearBlock {
	DISPLAY: block; CLEAR: both
}
.cross-sell-promo-wrapper {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; WIDTH: 469px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/generic/backgrounds/global-offer-bg-foot.gif) no-repeat 50% bottom; BORDER-TOP: #ccc 1px dotted; PADDING-TOP: 10px
}
.cross-sell-promo {
	MARGIN: 0px 0px 10px
}
H2.groupCityList {
	BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.anchor {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 0px; PADDING-TOP: 0px
}
.openReveal {
	CURSOR: pointer
}
#contactTable {
	WIDTH: 100%; BORDER-TOP: #f2f2f2 1px solid
}
#contactTable TD {
	BORDER-BOTTOM: #f2f2f2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
#detailgrid {
	BORDER-BOTTOM: #e5e5e5 1px dotted; BORDER-LEFT: #e5e5e5 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; BACKGROUND: #fafafa; FONT-SIZE: 11px; BORDER-TOP: #e5e5e5 1px dotted; BORDER-RIGHT: #e5e5e5 1px dotted; PADDING-TOP: 5px
}
#detailgrid TD {
	BORDER-BOTTOM: #e5e5e5 1px dotted; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#detailgrid TR.detailgridtitle TD {
	BORDER-BOTTOM: #e5e5e5 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 800; PADDING-TOP: 10px
}
.offerBtn {
	BORDER-BOTTOM: #c19b86 1px solid; BORDER-LEFT: #c19b86 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; CLEAR: both; BORDER-TOP: #c19b86 1px solid; BORDER-RIGHT: #c19b86 1px solid; PADDING-TOP: 0px
}
.offerBtn A {
	BORDER-BOTTOM: #d7c7be 1px solid; BORDER-LEFT: #d7c7be 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: #cbb5a9; COLOR: #fff !important; BORDER-TOP: #d7c7be 1px solid; BORDER-RIGHT: #d7c7be 1px solid; PADDING-TOP: 0px
}
.offerBtn A:hover {
	BACKGROUND: #b0b0b0; COLOR: #fff
}
.promoBar {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f2f2; PADDING-TOP: 10px
}
.promoBarLeft {
	FLOAT: left
}
.promoBarRight {
	FLOAT: right
}
#grp_hotelAddress {
	MARGIN: 10px 0px; DISPLAY: block; CLEAR: both
}
#grp_hotelBooking {
	MARGIN: 10px 0px; DISPLAY: block; CLEAR: both
}
#grp_hotelText {
	MARGIN: 10px 0px; DISPLAY: block; CLEAR: both
}
#grp_hotelFacilities {
	MARGIN: 10px 0px; DISPLAY: block; CLEAR: both
}
#grp_hotelAddress {
	
}
#grp_hotelBooking {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #fafafa; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 6px
}
#grp_hotelText {
	BORDER-BOTTOM: #e5e5e5 1px dotted; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px dotted; PADDING-TOP: 0px
}
#grp_hotelFacilities {
	
}
.grp_UL {
	LIST-STYLE-TYPE: none !important; LIST-STYLE-IMAGE: none !important
}
.grp_UL LI {
	LIST-STYLE-TYPE: none !important; MARGIN: 5px 0px; LIST-STYLE-IMAGE: none !important
}
.promoRevealBox {
	PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/generic/backgrounds/global-offer-bg-head.gif) no-repeat 50% top; BORDER-TOP: #cccccc 1px dotted; PADDING-TOP: 10px
}
SPAN.promoLeft {
	WIDTH: 360px; FLOAT: left
}
SPAN.promoPrice {
	TEXT-ALIGN: right; FLOAT: right; FONT-SIZE: 10px
}
SPAN.bestPrice {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000; FONT-SIZE: 20px
}
STRIKE {
	COLOR: red
}
.greenFeeTable {
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #000; BORDER-TOP: medium none; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px
}
.greenFeeTable TH {
	BORDER-LEFT: black 1px solid; BACKGROUND: #bffdbf; BORDER-TOP: black 1px solid
}
.greenFeeTable TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
.tdContainer {
	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
}
.mycontrolboxclass {
	POSITION: relative; DISPLAY: block; TOP: 0px
}
.back-button {
	POSITION: absolute; LEFT: 20px
}
.next-button {
	POSITION: absolute; RIGHT: 20px
}
.back-button {
	FILTER: alpha(opacity=80); BACKGROUND: #000; TOP: 113px; opacity: .80; -moz-opacity: 0.8; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.next-button {
	FILTER: alpha(opacity=80); BACKGROUND: #000; TOP: 113px; opacity: .80; -moz-opacity: 0.8; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.pause-button {
	DISPLAY: none
}
.bg-frame IMG {
	DISPLAY: none; BEHAVIOR: url(win_png.htc)
}
#pager {
	Z-INDEX: 100000; POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 950px; BOTTOM: -1px; PADDING-RIGHT: 0px; BACKGROUND: #000000 0px 0px; RIGHT: 0px; PADDING-TOP: 0px
}
#pager A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; LINE-HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #444; FLOAT: left; HEIGHT: 40px; COLOR: #fff; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #222 1px solid; BORDER-RIGHT: #222 1px solid; PADDING-TOP: 5px
}
#pager A:hover {
	BACKGROUND: #333
}
#pager A.activeSlide {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: #ececec; COLOR: #333; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#imgText {
	Z-INDEX: 10000; POSITION: absolute; BOTTOM: 58px; DISPLAY: block; LEFT: 10px
}
#imgTitle {
	Z-INDEX: 10000; PADDING-BOTTOM: 8px; LINE-HEIGHT: 33px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND: #fff100; COLOR: #000; FONT-SIZE: 26px; PADDING-TOP: 8px
}
#imgDesc {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; MARGIN: 3px 10px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND: #cc292b; COLOR: #fff; FONT-SIZE: 22px; PADDING-TOP: 8px
}
#imgLink A {
	FILTER: alpha(opacity=80); PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; MARGIN: 3px 10px 0px 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: inline-block; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 17px; PADDING-TOP: 8px; opacity: .80; -moz-opacity: 0.8
}
#imgLink A:hover {
	BACKGROUND: #ffc
}
#imgDesc P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#holdingBanner {
	POSITION: relative; WIDTH: 950px; BACKGROUND: #336633; HEIGHT: 340px
}
#holdingBannerText {
	BORDER-BOTTOM: #9e8f54 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN: auto; PADDING-LEFT: 0px; WIDTH: 760px; PADDING-RIGHT: 0px; HEIGHT: 86px; PADDING-TOP: 35px
}
#holdingBannerText H1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 28px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#holdingBannerText P {
	PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#holdingBannerButtonsWrapper {
	TEXT-ALIGN: center; MARGIN: 20px auto 0px; WIDTH: 790px
}
#holdingBannerButtonsWrapper A {
	BORDER-BOTTOM: #07574c 1px solid; BORDER-LEFT: #07574c 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 15px; PADDING-LEFT: 5px; WIDTH: 221px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #06473e; BORDER-TOP: #07574c 1px solid; BORDER-RIGHT: #07574c 1px solid; PADDING-TOP: 5px
}
#holdingBannerButtonsWrapper A:hover {
	BACKGROUND: #0f554b
}
.holdingBannerBtn {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.holdingBannerBtn H2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 400 16px/20px Georgia, "Times New Roman", Times, serif; COLOR: #9e8f54; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.holdingBannerBtn P {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#footerBar {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 30px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; BORDER-TOP: #e5e5e5 1px dotted; PADDING-TOP: 10px
}
#footerBar #gotoTop {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FLOAT: left; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px
}
#footerBar #gotoTop A IMG {
	MARGIN: 0px 8px 0px 0px
}
#footerBar #siteTools {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px
}
#footerBar #siteTools A {
	MARGIN: 0px 10px 0px 0px
}
#footerBar #siteTools SPAN {
	MARGIN: 0px 7px 0px 10px; FLOAT: left
}
#footerBar #siteTools IMG {
	MARGIN: 0px 5px 0px 0px; FLOAT: left
}
#footerBar #socialLinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#footerBar #socialLinks P.bookmarkText {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#footerBar #socialLinks UL#bookmarklinks {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: none; PADDING-TOP: 0px
}
#footerBar #socialLinks UL#bookmarklinks LI A {
	MARGIN: 0px 4px
}
#globalFooterNavigation {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; MARGIN: 0px 0px 0px; FONT: 400 11px/11px Arial, Helvetica, sans-serif; BACKGROUND: url(/images/generic/backgrounds/global-nav-foot-bg.gif) #ffffff repeat-x left bottom; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid
}
#globalFooterNavigation UL {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
#globalFooterNavigation LI {
	MARGIN: 0px; DISPLAY: block; FLOAT: left; BORDER-RIGHT: #ffffff 1px solid
}
#globalFooterNavigation LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; MARGIN-RIGHT: 1px; PADDING-TOP: 8px
}
#globalFooterNavigation LI A:hover {
	BACKGROUND: #ffffff; COLOR: #000000
}
#globalFooterNavigation LI A.selected {
	BACKGROUND: #ffffff; COLOR: #000000
}
#directionBox {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; MARGIN: 2px 0px; PADDING-LEFT: 10px; WIDTH: 554px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/generic/backgrounds/global-nav-bg.gif) repeat-x left top; BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 10px
}
#fromBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
#toBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
#from {
	PADDING-BOTTOM: 4px; MARGIN: 0px 6px; PADDING-LEFT: 4px; WIDTH: 56px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#to {
	PADDING-BOTTOM: 4px; MARGIN: 0px 6px; PADDING-LEFT: 4px; WIDTH: 56px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#highlightBox {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #fafafa; CLEAR: both; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 20px
}
#highlightText {
	WIDTH: 420px; FLOAT: left
}
#highlightImg {
	MARGIN-TOP: 15px; WIDTH: 103px; FLOAT: right
}
