﻿#sale-link {
	background-image: url(images/hoverbuttonclear.gif);
	position: absolute;
	width: 767px;
	height: 120px; 
  visibility: visible;
 /* top : 15px; 
  left: 320px*/
}
DIV.Hfloatleftnav {
	BACKGROUND-COLOR: #ffffff; FLOAT: left; HEIGHT: 24px; COLOR: #0060b5; FONT-SIZE: 11px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
DIV.navButton-oneline {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
DIV.navButton-twoline {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 12px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.header {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/headimage_new.jpg) no-repeat left top; HEIGHT: 156px
}
.header1 {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/headimage1.jpg) no-repeat left top; HEIGHT: 156px
}
.header2 {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/headimage2.jpg) no-repeat left top; HEIGHT: 156px
}
.headerholidays {
	MARGIN: 0px 0px 10px; WIDTH: 800px; BACKGROUND: url(../images/phoneimages/holidayimage.jpg) no-repeat left top; HEIGHT: 156px
}
.subheader {
	MARGIN: 0px 0px 10px; WIDTH: 800px; HEIGHT: 156px
}
A.headerNav:link {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.headerNav:visited {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.headerNav:hover {
	COLOR: #0060b5; TEXT-DECORATION: none
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 100%; FONT-SIZE: 11px; PADDING-TOP: 0px
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 100%; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.copyDarkBlue {
	COLOR: #002351
}
A.whitelink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline !important
}
A.orangelink:link {
	COLOR: #a95e11; TEXT-DECORATION: none
}
A.orangelink:visited {
	COLOR: #a95e11; TEXT-DECORATION: none
}
A.orangelink:hover {
	COLOR: #a95e11; TEXT-DECORATION: underline
}
A.darkorangelink:link {
	COLOR: #ffb00d; TEXT-DECORATION: none
}
A.darkorangelink:visited {
	COLOR: #ffb00d; TEXT-DECORATION: none
}
A.darkorangelink:hover {
	COLOR: #ffb00d; TEXT-DECORATION: underline
}
A.mediumbluelink:link {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.mediumbluelink:visited {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.mediumbluelink:hover {
	COLOR: #0060b5; TEXT-DECORATION: underline
}
A.imglink:link {
	TEXT-DECORATION: none
}
A.imglink:visited {
	TEXT-DECORATION: none
}
A.imglink:hover {
	TEXT-DECORATION: none
}
A.footerlink:link {
	COLOR: #a3a3a3; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.footerlink:visited {
	COLOR: #a3a3a3; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.footerlink:hover {
	COLOR: #3f3f3f !important; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.sitemaplink:link {
	COLOR: #0060b5; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sitemaplink:visited {
	COLOR: #0060b5; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.sitemaplink:hover {
	COLOR: #0060b5; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.sitemaplinkbold:link {
	COLOR: #0060b5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.sitemaplinkbold:visited {
	COLOR: #0060b5; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.sitemaplinkbold:hover {
	COLOR: #0060b5; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.bodycontainer {
	WIDTH: 100% !important
}
DIV.contentcontainer {
	WIDTH: 800px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.setAbsolute {
	POSITION: absolute; WIDTH: 800px
}
DIV.rightColumn {
	BACKGROUND-COLOR: #afcaeb; MARGIN: 5px 0px 0px; WIDTH: 185px; FLOAT: left
}

DIV.rightColumnNoBk {
	MARGIN: 5px 0px 0px; WIDTH: 185px; FLOAT: left
}

DIV.rightColumn2 {
	BACKGROUND-COLOR: #afcaeb; MARGIN: 10px 0px 0px; WIDTH: 185px; FLOAT: left
}
DIV.leftColumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 0px
}
DIV.whiteUnderline {
	BORDER-BOTTOM: white 2px solid
}
DIV.floatleft {
	FLOAT: left
}
DIV.floatright {
	FLOAT: right
}
DIV.clearance {
	CLEAR: both
}
DIV.floatleftnav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
DIV.HPflash-container {
	BORDER-BOTTOM: #afcaeb 4px solid; BORDER-LEFT: #afcaeb 4px solid; MARGIN: 0px 0px 10px; WIDTH: 244px; BORDER-TOP: #afcaeb 4px solid; BORDER-RIGHT: #afcaeb 4px solid
}
DIV.bottom-banner-outer {
	BORDER-BOTTOM: 2px solid; BORDER-LEFT: 2px solid; BORDER-TOP: 2px solid; BORDER-RIGHT: 2px solid
}
DIV.bottom-banner-inner {
	BORDER-BOTTOM: #0060b5 2px solid; BORDER-LEFT: #0060b5 2px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #0060b5 2px solid; BORDER-RIGHT: #0060b5 2px solid; PADDING-TOP: 4px
}
DIV.orangeButton {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; BACKGROUND: url(../images/orangeButtGrad.jpg) #f18617 repeat-x left top; COLOR: white; FONT-SIZE: 14px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 3px
}
DIV.orangeButtBorder {
	BORDER-BOTTOM: #a95e11 1px solid; BORDER-LEFT: #a95e11 1px solid; BORDER-TOP: #a95e11 1px solid; BORDER-RIGHT: #a95e11 1px solid
}
A.orangeButtonLink:link {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.orangeButtonLink:active {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.orangeButtonLink:visited {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.orangeButtonLink:hover {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
DIV.blueButton {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; BACKGROUND: url(../images/blueButtGrad.jpg) #002757 repeat-x left top; COLOR: white; FONT-SIZE: 14px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 3px
}
DIV.blueButtBorder {
	BORDER-BOTTOM: #002351 1px solid; BORDER-LEFT: #002351 1px solid; BORDER-TOP: #002351 1px solid; BORDER-RIGHT: #002351 1px solid
}
DIV.offerEntry {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 10px
}
DIV.margin20bottom {
	MARGIN-BOTTOM: 20px
}
DIV.margin10bottom {
	MARGIN-BOTTOM: 10px
}
DIV.margin15bottom {
	MARGIN-BOTTOM: 15px
}
DIV.margin5bottom {
	MARGIN-BOTTOM: 5px
}
DIV.margin2bottom {
	MARGIN-BOTTOM: 2px
}
DIV.margin3bottom {
	MARGIN-BOTTOM: 2px
}
DIV.margin10top {
	MARGIN-TOP: 10px
}
DIV.margin5top {
	MARGIN-TOP: 5px
}
DIV.margin2left {
	MARGIN-LEFT: 2px
}
.price {
	LINE-HEIGHT: 20px; COLOR: #0060b5; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.entrytitle {
	COLOR: #002351; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.from {
	COLOR: #e44600; FONT-SIZE: 9px; FONT-WEIGHT: bold
}
.info {
	COLOR: #3f3f3f; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
DIV.knowledgeInfo {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/theKnowledgePoolGrad.jpg) white repeat-x left bottom; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid; PADDING-TOP: 5px
}
DIV.knowledgeborder {
	BORDER-BOTTOM: #afcaeb 1px solid; BORDER-LEFT: #afcaeb 1px solid; BORDER-TOP: #afcaeb 1px solid; BORDER-RIGHT: #afcaeb 1px solid
}
.knowtitle {
	COLOR: #f18419; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.knowinfo {
	COLOR: #0060b5; FONT-WEIGHT: bold
}
.knowinfoall {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
DIV.clear {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
H1 {
	border-left: 3px solid #000080;
	margin: 0px;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
}
H2 {
	MARGIN: 0px; COLOR: #f18419; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
A.h2link A:link A:hover A:active A:visited {
	MARGIN: 0px; COLOR: #f18419; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
A.h2link:link {
	MARGIN: 0px; COLOR: #f18419; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
A.h2link:visited {
	MARGIN: 0px; COLOR: #f18419; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
A.h2link:hover {
	MARGIN: 0px; COLOR: #f18419; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
A.h2link:active {
	MARGIN: 0px; COLOR: #f18419; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
H2.greyTitle {
	MARGIN: 0px; COLOR: #3f3f3f; FONT-SIZE: 19px; FONT-WEIGHT: bold
}
H2.blueTitle16 {
	MARGIN: 0px 0px 10px; COLOR: #0060b5; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H3 {
	MARGIN: 0px 0px 10px;
	COLOR: #07274D;
	FONT-SIZE: 30px;
	FONT-WEIGHT: bold;
}
H4 {
	MARGIN: 0px 0px 7px; PADDING-LEFT: 5px; COLOR: #f18419; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; FONT-SIZE: 24px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
h7 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H1.greytitle {
	MARGIN: 0px; COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H1.greyTitle {
	MARGIN: 0px; COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H1.orangetitle {
	MARGIN: 0px; COLOR: #f18419
}
H1.greyTitle19 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3f3f3f; FONT-SIZE: 19px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px
}
P.headingSmall {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
P.heading {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; MARGIN: 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
P.last-para {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #3f3f3f; PADDING-TOP: 0px
}
P.one-para {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #3f3f3f; PADDING-TOP: 0px
}
P.mast-para {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #3f3f3f; PADDING-TOP: 0px
}
P.blueCopy {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; PADDING-TOP: 0px
}
SPAN.blueCopy {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 15px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0060b5; PADDING-TOP: 0px
}
DIV.or {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.standardCopy {
	COLOR: #3f3f3f
}
.BlueCopy-bold {
	COLOR: #0060b5; MARGIN-LEFT: 15px; FONT-WEIGHT: bold
}
.standardHeading {
	COLOR: #0060b5; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
UL.standardAlignment {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI.standardBullets {
	MARGIN: 0px 0px 3px; COLOR: #3f3f3f; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.carHire-bullets {
	MARGIN: 0px; COLOR: #0060b5; FONT-SIZE: 18px
}
.carHire-bulletCopy {
	COLOR: #e44600; MARGIN-LEFT: -1px; FONT-SIZE: 15px
}
A.orange-link:hover {
	COLOR: #f18419; TEXT-DECORATION: none
}
A.orange-link:link {
	COLOR: #f18419; TEXT-DECORATION: none
}
A.orange-link:visited {
	COLOR: #f18419; TEXT-DECORATION: none
}
DIV.orange-box {
	BACKGROUND-COLOR: #f18419; WIDTH: 578px; MARGIN-BOTTOM: 14px; FLOAT: left
}
DIV.inside-orange-box {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-LEFT: 15px; WIDTH: 549px; PADDING-RIGHT: 10px; BACKGROUND: #ffffff; PADDING-TOP: 0px
}
DIV.form-rows-left-sml {
	MARGIN: 0px 25px 0px 0px; WIDTH: 240px; FLOAT: left
}
DIV.form-rows-left {
	MARGIN: 0px 25px 14px 0px; WIDTH: 260px; FLOAT: left
}
DIV.form-rows-left-big {
	MARGIN: 0px 25px 14px 0px; WIDTH: 300px; FLOAT: left
}
DIV.form-rows-right {
	MARGIN: 0px 0px 14px; WIDTH: 260px; FLOAT: left
}
DIV.form-rows-right-big {
	MARGIN: 0px 0px 14px; WIDTH: 280px; FLOAT: left
}
.dropdown-small {
	BORDER-BOTTOM: #f18419 1px solid; BORDER-LEFT: #f18419 1px solid; WIDTH: 50px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 20px; COLOR: #3f3f3f; FONT-SIZE: 11px; BORDER-TOP: #f18419 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #f18419 1px solid
}
.dropdown-big {
    border: 1px solid #f18419;
    WIDTH: 145px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 20px; COLOR: #3f3f3f; FONT-SIZE: 11px; margin-top: 0px;
}
.textfield {
	BORDER-BOTTOM: #f18419 1px solid; BORDER-LEFT: #f18419 1px solid; WIDTH: 150px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 15px; COLOR: #3f3f3f; FONT-SIZE: 11px; BORDER-TOP: #f18419 1px solid; BORDER-RIGHT: #f18419 1px solid
}
.textarea {
	BORDER-BOTTOM: #f18419 1px solid; BORDER-LEFT: #f18419 1px solid; WIDTH: 543px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 58px; COLOR: #3f3f3f; FONT-SIZE: 11px; BORDER-TOP: #f18419 1px solid; BORDER-RIGHT: #f18419 1px solid
}
DIV.essential-image-border {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #afcaeb; MARGIN: 0px 10px 20px 0px; PADDING-LEFT: 1px; WIDTH: 199px; PADDING-RIGHT: 1px; FLOAT: right; PADDING-TOP: 1px
}
DIV.essential-image-conatiner {
	BACKGROUND-IMAGE: url(../images/essential/backgroundFade-imageBox.gif); BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 191px; PADDING-RIGHT: 3px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: right; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 3px
}
DIV.imageBox {
	MARGIN-BOTTOM: 5px
}
DIV.flightBoxBorder-left {
	WIDTH: 9px; FLOAT: left; HEIGHT: 339px
}
DIV.flightBoxBorder-leftSmall {
	WIDTH: 9px; FLOAT: left; HEIGHT: 144px
}
DIV.flightBoxBorder-right {
	WIDTH: 17px; FLOAT: left; HEIGHT: 325px
}
DIV.flightPriceBorder-bottom {
	WIDTH: 160px; HEIGHT: 12px
}
DIV.flightPriceBorder-top {
	WIDTH: 160px; HEIGHT: 21px
}
DIV.flightPriceBorder-left {
	WIDTH: 20px; FLOAT: left; HEIGHT: 305px
}
DIV.flightPriceBorder-right {
	WIDTH: 16px; FLOAT: left; HEIGHT: 305px
}
DIV.flight-callToAction {
	WIDTH: 258px
}
DIV.carHire-mast {
	BACKGROUND-IMAGE: url(../images/carHire/carHire-mast.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 569px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 20px
}
DIV.carHire-infoBox {
	BACKGROUND-IMAGE: url(../images/carHire/boxBackgrounda.jpg); WIDTH: 579px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 20px
}
DIV.carHire-infoLeft {
	WIDTH: 350px; FLOAT: left; MARGIN-RIGHT: 5px
}
DIV.carHire-imageRight {
	WIDTH: 201px; FLOAT: right; HEIGHT: 123px
}
DIV.essential {
	PADDING-LEFT: 15px; WIDTH: 564px; MARGIN-BOTTOM: 10px
}
DIV.essentialCopy {
	WIDTH: 335px
}
DIV.carImage {
	BACKGROUND-IMAGE: url(../images/carHire/carBoxBackground.jpg); PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 175px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 103px; PADDING-TOP: 10px
}
DIV.carHolder {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; WIDTH: 169px; MARGIN-BOTTOM: 5px
}
DIV.sizeHolder {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; WIDTH: 169px; HEIGHT: 27px
}
DIV.carIcons {
	DISPLAY: inline
}
DIV.flight-mast {
	BACKGROUND-IMAGE: url(../images/flights/flights-mast.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 569px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 20px
}
DIV.flightInfo-border {
	BORDER-BOTTOM: #0060b5 1px solid; BORDER-LEFT: #0060b5 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #b2caf0; PADDING-LEFT: 1px; WIDTH: 575px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 15px; BORDER-TOP: #0060b5 1px solid; BORDER-RIGHT: #0060b5 1px solid; PADDING-TOP: 1px
}
DIV.flightInfo-border-samll {
	BORDER-BOTTOM: #0060b5 1px solid; BORDER-LEFT: #0060b5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 575px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/flights/flightsBackground1.jpg) repeat-x left top; BORDER-TOP: #0060b5 1px solid; BORDER-RIGHT: #0060b5 1px solid; PADDING-TOP: 1px
}
DIV.flightInfo-inside {
	WIDTH: 575px
}
DIV.flightInfo-insideMiddle {
	WIDTH: 566px; FLOAT: left
}
DIV.flightInfo-middleRight {
	WIDTH: 161px; FLOAT: right
}
DIV.flightInfo-middleLeft {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/flights/flightsBackground1.jpg) repeat-x left top; FLOAT: left; PADDING-TOP: 8px
}
DIV.flightLogoBgd {
	BACKGROUND-IMAGE: url(../images/flights/flights-logoBackground.jpg); WIDTH: 161px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 118px
}
DIV.flightPricesBgd {
	BACKGROUND-IMAGE: url(../images/flights/flights-PricesBackground.jpg); WIDTH: 161px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
DIV.flightLogo-graphic {
	BACKGROUND-IMAGE: url(../images/flights/flights-logoBackground.jpg); BACKGROUND-COLOR: #ffffff; WIDTH: 143px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; HEIGHT: 96px
}
DIV.flightPrices-container {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 134px; PADDING-RIGHT: 15px; PADDING-TOP: 2px
}
DIV.flightPrices-body {
	WIDTH: 143px; HEIGHT: 206px
}
DIV.flightPrices-copy {
	MARGIN-BOTTOM: 3px
}
DIV.flightPrices-centre {
	WIDTH: 123px; FLOAT: left; HEIGHT: 305px
}
DIV.flightInfo-borderSmall {
	BORDER-BOTTOM: #0060b5 1px solid; BORDER-LEFT: #0060b5 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 1px; WIDTH: 575px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 15px; BORDER-TOP: #0060b5 1px solid; BORDER-RIGHT: #0060b5 1px solid; PADDING-TOP: 1px
}
DIV.flightInfo-insideSmall {
	WIDTH: 575px
}
DIV.flightInfo-insideMiddleSmall {
	WIDTH: 566px; FLOAT: left; HEIGHT: 144px
}
DIV.flightInfo-middleRightSmall {
	WIDTH: 161px; FLOAT: right; HEIGHT: 144px
}
DIV.flightInfo-middleLeftSmall {
	BACKGROUND-IMAGE: url(../images/flights/flightsBackground1.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: left; PADDING-TOP: 8px
}
DIV.flightPricesBgdSmall {
	BACKGROUND-IMAGE: url(../images/flights/flights-PricesBackSmall.jpg); WIDTH: 161px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; HEIGHT: 26px
}
DIV.CHbox-border {
	WIDTH: 10px; FLOAT: left
}
DIV.CHcarBorder {
	WIDTH: 6px; FLOAT: left; HEIGHT: 123px
}
DIV.CHmainContent-container {
	BACKGROUND-IMAGE: url(../images/carHire/boxBackgrounda.jpg); WIDTH: 559px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: 147px
}
DIV.RC2backgroundContainer {
	BACKGROUND-IMAGE: url(../images/places-toStay/rightColumn/background.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 165px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: repeat-y; PADDING-TOP: 0px
}
DIV.RC2heading {
	MARGIN-BOTTOM: 10px; COLOR: #002351; FONT-SIZE: 21px; FONT-WEIGHT: bold
}
DIV.RC2monthHeader {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #0060b5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 17px; PADDING-TOP: 5px
}
DIV.RC2priceBackground {
	BACKGROUND-IMAGE: url(../images/places-toStay/rightColumn/priceBox-background.jpg); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e6edf7; PADDING-LEFT: 5px; WIDTH: 155px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; PADDING-TOP: 5px
}
DIV.RC2blueButton {
	BACKGROUND-IMAGE: url(../images/places-toStay/rightColumn/blueButton-background.jpg); BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 15px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; TEXT-DECORATION: underline; PADDING-TOP: 3px
}
DIV.blueButton-base {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #002351; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 21px; PADDING-TOP: 1px
}
DIV.RC2headingExclusive {
	MARGIN-BOTTOM: 10px; COLOR: #002351; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
DIV.RC2monthHeaderExclusive {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #0060b5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 12px; PADDING-TOP: 5px
}
DIV.PTSleftSide {
	PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; WIDTH: 290px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
DIV.PTSdetailContainer {
	BACKGROUND-COLOR: #003333; MARGIN: 10px 0px 0px 13px; WIDTH: 245px
}
DIV.PTSdetailContainer-border {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #afcaeb; PADDING-LEFT: 1px; WIDTH: 243px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV.PTSdetailContainer-background {
	BACKGROUND-IMAGE: url(images/places-toStay/infoBox-background.jpg); BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e6eef9; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 5px
}
DIV.PTSimageContainer {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; WIDTH: 90px; FLOAT: left; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
DIV.PTSorangeButton-container {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e44600; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 20px; MARGIN-RIGHT: 0px; PADDING-TOP: 1px
}
DIV.RC2orangeButton {
	BACKGROUND-IMAGE: url(../images/places-toStay/rightColumn/orangeButton-background.jpg); BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 14px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 2px
}
DIV.PTSleftSide-Container {
	PADDING-LEFT: 5px; WIDTH: 570px
}
DIV.attractions-mast {
	BACKGROUND-IMAGE: url(../images/attractions/attractions-mast.jpg); PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 569px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 20px
}
DIV.ATTdetailsContainer {
	PADDING-LEFT: 0px; WIDTH: 574px; MARGIN-BOTTOM: 20px
}
DIV.ATTdetailsInside {
	BACKGROUND-IMAGE: url(../images/attractions/attractionsBox-border.jpg); PADDING-LEFT: 5px; WIDTH: 569px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top; FLOAT: left
}
DIV.ATTdetailsColumn {
	BACKGROUND-IMAGE: url(../images/attractions/attractionsBox-border.jpg); PADDING-LEFT: 5px; WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top; FLOAT: left
}
DIV.ATTlogoContainer {
	WIDTH: 114px; FLOAT: left
}
.back_box {
	TEXT-ALIGN: center; BACKGROUND: url(../images/box.gif) no-repeat; HEIGHT: 95px; MARGIN-LEFT: 1px
}
DIV.testimonial {
	BACKGROUND-IMAGE: url(../images/TestimonialBack.jpg); PADDING-BOTTOM: 80px; PADDING-LEFT: 8px; WIDTH: 579px; PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 40px
}
DIV.testimonial-border {
	BORDER-BOTTOM: #0060b5 1px solid; BORDER-LEFT: #0060b5 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #b2caf0; PADDING-LEFT: 8px; WIDTH: 560px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 15px; BORDER-TOP: #0060b5 1px solid; BORDER-RIGHT: #0060b5 1px solid; PADDING-TOP: 10px
}
.small {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
A.flightxlink:hover {
	COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bolder; TEXT-DECORATION: none
}
A.flightxlink {
	COLOR: #0060b5; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.trans {
	FILTER: alpha(opacity=100, style=3, enabled=1)
}
.smpTitle {
	FONT-FAMILY: Verdana; MARGIN-BOTTOM: 20px; COLOR: #0060b5; FONT-SIZE: 16pt; FONT-WEIGHT: bold
}
#dataPostcardAdvert {
	POSITION: absolute; WIDTH: 245px; HEIGHT: 329px; TOP: 18px; LEFT: 327px
}
DIV.dataPostcard {
	POSITION: relative; MARGIN-TOP: 5px; WIDTH: 580px; MARGIN-BOTTOM: 15px; BACKGROUND: url(../images/holiday-postcard/postcard_background.jpg) no-repeat left top; HEIGHT: 375px
}
DIV.dataBottomAdvert {
	BORDER-BOTTOM: #ed1c24 1px solid; BORDER-LEFT: #ed1c24 1px solid; MARGIN: 0px auto; WIDTH: 566px; BORDER-TOP: #ed1c24 1px solid; BORDER-RIGHT: #ed1c24 1px solid
}
DIV.dataBody-container {
	MARGIN: 0px 0px 0px 15px; WIDTH: 325px; PADDING-TOP: 15px
}
DIV.dataRow {
	WIDTH: 325px; MARGIN-BOTTOM: 10px
}
DIV.dataFieldDescription {
	WIDTH: 100px; FLOAT: left
}
.data-textField {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #f4efdc; WIDTH: 215px; FLOAT: right; HEIGHT: 13px; FONT-SIZE: 11px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #fff 1px solid
}
.data-dropDown {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #f4efdc; WIDTH: 215px; FLOAT: left; FONT-SIZE: 11px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #fff 1px solid
}
.data-dateDropDown {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #f4efdc; WIDTH: 50px; FLOAT: left; FONT-SIZE: 11px; BORDER-TOP: #666666 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #fff 1px solid
}
P.data {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.trebuchet-bold12brown {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #4a3300; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.trebuchet-12brown {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #4a3300; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.trebuchet-12blue {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #00a4d9; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.trebuchet-12red {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #ed1c24; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.trebuchet-12green {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #6fa642; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.trebuchet-12orange {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #ffa300; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.trebuchet-12royalBlue {
	FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; COLOR: #0060b5; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.data-textFieldSmall {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #666666 1px solid; BACKGROUND-COLOR: #f4efdc; WIDTH: 100px; HEIGHT: 13px; MARGIN-LEFT: 8px; FONT-SIZE: 11px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #fff 1px solid
}
.ptsBreadcrumb {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.textfieldsmall {
	BORDER-BOTTOM: #f18419 1px solid; BORDER-LEFT: #f18419 1px solid; WIDTH: 70px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; HEIGHT: 15px; COLOR: #3f3f3f; FONT-SIZE: 11px; BORDER-TOP: #f18419 1px solid; BORDER-RIGHT: #f18419 1px solid
}
DIV.container {
	BORDER-BOTTOM: #afcaeb 1px solid; TEXT-ALIGN: justify; BORDER-LEFT: #afcaeb 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #e6eef9; BORDER-TOP: #afcaeb 1px solid; BORDER-RIGHT: #afcaeb 1px solid
}
DIV.heading {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #afcaeb; COLOR: #002351; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
DIV.body {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 5px
}
LI.standardBulletsFAQ {
	MARGIN: 0px 0px 20px; COLOR: #3f3f3f; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.FAQ:link {
	COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.FAQ:visited {
	COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.FAQ:hover {
	COLOR: #3f3f3f; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.box-container P {
	COLOR: #333333
}
.section-heading {
	BORDER-BOTTOM: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: rgb(175,202,235) 0% 50%; COLOR: rgb(255,255,255); FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-TOP: 5px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.cont-box {
	BORDER-BOTTOM: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-TOP: 5px
}
.box-container {
	BORDER-BOTTOM: rgb(175,202,235) 1px solid; TEXT-ALIGN: justify; BORDER-LEFT: rgb(175,202,235) 1px solid; WIDTH: 560px; MARGIN-BOTTOM: 10px; BACKGROUND: rgb(230,238,249) 0% 50%; BORDER-TOP: rgb(175,202,235) 1px solid; BORDER-RIGHT: rgb(175,202,235) 1px solid; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
A.brown {
	COLOR: #0060b5; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.brown:hover {
	TEXT-DECORATION: underline
}
.contactus-box-container {
	TEXT-ALIGN: justify; WIDTH: 540px; MARGIN-BOTTOM: 10px; BACKGROUND: rgb(223,235,255) 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.ContactUsBorderTop {
	BORDER-TOP: rgb(89,140,221) 1px solid
}
.ContactUsBorderRight {
	BORDER-RIGHT: rgb(89,140,221) 1px solid
}
.ContactUsBorderBottom {
	BORDER-BOTTOM: rgb(89,140,221) 1px solid
}
.ContactUsBorderLeft {
	BORDER-LEFT: rgb(89,140,221) 1px solid
}
A.rollover1 {
	BACKGROUND-IMAGE: url(../images/overview-off.gif); WIDTH: 91px; DISPLAY: block; HEIGHT: 24px
}
A.rollover1 SPAN {
	DISPLAY: none
}
A.rollover1:hover {
	BACKGROUND-IMAGE: url(../images/overview-on.gif)
}
A.rollover1on {
	BACKGROUND-IMAGE: url(../images/overview-on.gif); WIDTH: 91px; DISPLAY: block; HEIGHT: 24px
}
A.rollover1on SPAN {
	DISPLAY: none
}
A.rollover1on:hover {
	BACKGROUND-IMAGE: url(../images/overview-on.gif)
}
A.rollover2 {
	BACKGROUND-IMAGE: url(../images/moneysafe-off.gif); WIDTH: 161px; DISPLAY: block; HEIGHT: 24px
}
A.rollover2 SPAN {
	DISPLAY: none
}
A.rollover2:hover {
	BACKGROUND-IMAGE: url(../images/moneysafe-on.gif)
}
A.rollover2on {
	BACKGROUND-IMAGE: url(../images/moneysafe-on.gif); WIDTH: 161px; DISPLAY: block; HEIGHT: 24px
}
A.rollover2on SPAN {
	DISPLAY: none
}
A.rollover2on:hover {
	BACKGROUND-IMAGE: url(../images/moneysafe-on.gif)
}
A.rollover3 {
	BACKGROUND-IMAGE: url(../images/awards-off.gif); WIDTH: 157px; DISPLAY: block; HEIGHT: 24px
}
A.rollover3 SPAN {
	DISPLAY: none
}
A.rollover3:hover {
	BACKGROUND-IMAGE: url(../images/awards-on.gif)
}
A.rollover3on {
	BACKGROUND-IMAGE: url(../images/awards-on.gif); WIDTH: 157px; DISPLAY: block; HEIGHT: 24px
}
A.rollover3on SPAN {
	DISPLAY: none
}
A.rollover3on:hover {
	BACKGROUND-IMAGE: url(../images/awards-on.gif)
}
A.rollover4 {
	BACKGROUND-IMAGE: url(../images/contact-off.gif); WIDTH: 92px; DISPLAY: block; HEIGHT: 24px
}
A.rollover4 SPAN {
	DISPLAY: none
}
A.rollover4:hover {
	BACKGROUND-IMAGE: url(../images/contact-on.gif)
}
A.rollover4on {
	BACKGROUND-IMAGE: url(../images/contact-on.gif); WIDTH: 92px; DISPLAY: block; HEIGHT: 24px
}
A.rollover4on SPAN {
	DISPLAY: none
}
A.rollover4on:hover {
	BACKGROUND-IMAGE: url(../images/contact-on.gif)
}
.contacttop {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-VARIANT: small-caps; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS" , "Times New Roman" , Times, serif,; BACKGROUND: url(../images/villa_enquiry_top.jpg) no-repeat; HEIGHT: 27px; COLOR: #ffffff; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.contactmiddle {
	BORDER-LEFT: #2f59ad 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: #afcaeb; HEIGHT: 380px; FONT-SIZE: 12px; BORDER-RIGHT: #2f59ad 2px solid; PADDING-TOP: 0px
}
.contactbottom {
	BACKGROUND: url(../images/villa_enquiry_bottom.jpg) no-repeat; HEIGHT: 12px
}
.filoutmen {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 774px; PADDING-RIGHT: 13px; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px
}
.main-div-top {
	BORDER-TOP: rgb(0,96,181) 3px solid
}
.main-div {
	HEIGHT: 155px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.dottedborder {
	MARGIN: 0px 0px 0px 14px; WIDTH: 770px; BORDER-TOP: #666666 1px dotted
}
.mstFlashContainer {
	MARGIN: 16px 0px 0px 30px
}
.mstTopMap {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.mstcph {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.main-div-top {
	BORDER-TOP: rgb(0,96,181) 3px solid
}
.main-div {
	HEIGHT: 155px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.msttravelmargin {
	
}
.width100 {
	WIDTH: 100%
}
.footerlinkdiv {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #a3a3a3 1px solid; PADDING-TOP: 5px
}
.marginright3 {
	MARGIN: 0px 3px 0px 0px
}
.marginleft3 {
	MARGIN: 0px 0px 0px 3px
}
.headerin {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 582px; PADDING-RIGHT: 0px; PADDING-TOP: 132px
}
.headerin-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 16px
}
.knowledgepool {
	POSITION: relative; WIDTH: 321px; PADDING-RIGHT: 5px;
}
.knowledgepoolin {
	PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-RIGHT: 0px;PADDING-TOP: 0px
}
.knowledgepooltile {
	PADDING-BOTTOM: 5px; WIDTH: 292px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.right-banner-main {
	WIDTH: 252px
}
.right-banner-add1 {
	WIDTH: 244px; BACKGROUND: url(55547f7a-6b87-4a8a-bfd1-11a37c67f29a.jpg) no-repeat; HEIGHT: 330px
}
.right-banner-add2 {
	WIDTH: 244px; BACKGROUND: url(cfad1769-cae5-4ae8-a0a5-9ce226c9255e.jpg) no-repeat; HEIGHT: 288px
}
.pading-right-banner1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 268px; PADDING-TOP: 5px
}
.pading-right-banner2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 225px; PADDING-TOP: 5px
}
.pad-clickhere {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 10px
}
.title {
	COLOR: #a95e11
}
.samplelinks {
	COLOR: #316ac5
}
.clear {
	CLEAR: both
}
.footer {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 13px; WIDTH: 774px; PADDING-RIGHT: 13px; COLOR: #a3a3a3; FONT-SIZE: 7pt; PADDING-TOP: 13px
}
.footerlinks {
	WIDTH: 683px
}
.poolright {
	WIDTH: 6px
}
.poolleft {
	WIDTH: 5px
}
.footerbanner {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.margin1 {
	MARGIN: 0px 0px 0px 3px
}
.siteby {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP: #a3a3a3 1px solid; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
.siteby-links {
	WIDTH: 250px; COLOR: #a3a3a3; FONT-SIZE: 9px
}
.rightlign {
	TEXT-ALIGN: right
}
.leftalign {
	TEXT-ALIGN: left
}
.brandlogos {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.poolfoot {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.logo-traveltrust {
	BORDER-BOTTOM: #a3a3a3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #a3a3a3 0px solid; BORDER-TOP: #a3a3a3 1px solid; BORDER-RIGHT: #a3a3a3 0px solid
}
.contentsubheading {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.leftcolum-toppad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.display {
	DISPLAY: block
}
.PackagesDiv1Style {
	MARGIN: 2px 0px 5px
}
.PackagesDiv2Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 120px; WIDTH: 400px; PADDING-RIGHT: 0px; HEIGHT: 100px; PADDING-TOP: 10px
}
.PackagesDiv3Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.PackagesDiv4Style {
	WIDTH: 300px
}
.PackagesDiv5Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px
}
.PackagesDiv6Style {
	MARGIN: 0px; WIDTH: 580px !important; HEIGHT: 128px !important
}
.PackagesDiv7Style {
	BORDER-LEFT: #b0caeb 1px solid; BORDER-RIGHT: #b0caeb 1px solid
}
.PackagesDiv8Style {
	BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e6eef9; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.PackagesDiv9Style {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 0px; WIDTH: 276px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.PackagesDiv10Style {
	BORDER-BOTTOM: #002351 1px solid; WIDTH: 256px; FLOAT: left; HEIGHT: 46px; BORDER-TOP: #002351 1px solid
}
.PackagesDiv11Style {
	BORDER-BOTTOM: #b2cee8 2px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: white; HEIGHT: 42px; BORDER-TOP: #b2cee8 2px solid
}
.PackagesDiv12Style {
	BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: justify; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.PackagesDiv13Style {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.PackagesDiv14Style {
	BORDER-BOTTOM: #002351 1px solid; BORDER-LEFT: #002351 1px solid; BORDER-TOP: #002351 0px solid; BORDER-RIGHT: #002351 1px solid
}
.PackagesDiv15Style {
	BORDER-BOTTOM: #0060b5 2px solid; BORDER-LEFT: #0060b5 2px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #002351; FONT-SIZE: 20px; BORDER-TOP: #0060b5 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #0060b5 2px solid; PADDING-TOP: 0px
}
.PackagesDiv16Style {
	BORDER-BOTTOM: #a0b1cc 1px solid; BORDER-LEFT: #a0b1cc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #d4e2f5; PADDING-LEFT: 8px; PADDING-RIGHT: 6px; BORDER-TOP: #a0b1cc 0px solid; BORDER-RIGHT: #a0b1cc 1px solid; PADDING-TOP: 0px
}
.PackagesDiv17Style {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/packages/packprice_grad.jpg) #e6eff7 repeat-x left bottom; PADDING-TOP: 10px
}
.PackagesDiv18Style {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.PackagesDiv19Style {
	COLOR: #e44600; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.PackagesDiv20Style {
	LINE-HEIGHT: 7px; COLOR: #e44600; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.PackagesDiv21Style {
	LINE-HEIGHT: 28px; COLOR: #0060b5; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.PackagesDiv22Style {
	TEXT-ALIGN: center; MARGIN-RIGHT: 5px
}
.PackagesDiv23Style {
	WIDTH: 120px
}
.PackagesDiv24Style {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px !important; PADDING-TOP: 0px
}
.PackagesDiv25Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.PackagesDiv26Style {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 5px; WIDTH: 345px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
.PackagesDiv27Style {
	TEXT-ALIGN: center; WIDTH: 90px
}
.PackagesDiv28Style {
	BORDER-BOTTOM: #0060b5 2px solid; BORDER-LEFT: #0060b5 2px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: #002351; FONT-SIZE: 20px; BORDER-TOP: #0060b5 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #0060b5 2px solid; PADDING-TOP: 0px
}
.PackagesDiv29Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.PackagesTd1Style {
	COLOR: #0060b5; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.PackagesSpan1Style {
	COLOR: #f18419; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.PackagesSpan2Style {
	COLOR: #0060b5; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.PackagesSpan3Style {
	COLOR: #0060b5; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}
.PackagesSpan4Style {
	COLOR: #0060b5; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.PackagesSpan5Style {
	COLOR: #f18419; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.PackagesSpan6Style {
	COLOR: #002351; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.PackagesSpan7Style {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 10px !important
}
.PackagesHotelImage1Style {
	BORDER-BOTTOM-COLOR: #d3d3d3; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: white; BORDER-TOP-COLOR: #d3d3d3; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-RIGHT-COLOR: #d3d3d3; BORDER-LEFT-COLOR: #d3d3d3; PADDING-TOP: 1px
}
A.packagesbanner:link {
	CURSOR: hand; TEXT-DECORATION: none
}
A.packagesbanner:visited {
	CURSOR: hand; TEXT-DECORATION: none
}
A.packagesbanner:hover {
	CURSOR: hand; TEXT-DECORATION: none
}
.aboutus-navigation {
	PADDING-LEFT: 20px; WIDTH: 555px; BACKGROUND: url(../images/orange_strip_background.gif) repeat-x center bottom; HEIGHT: 24px; PADDING-TOP: 15px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.width1 {
	WIDTH: 10px
}
.width2 {
	WIDTH: 350px !important
}
.width3 {
	WIDTH: 400px !important
}
.width4 {
	WIDTH: 574px
}
.width5 {
	WIDTH: 120px
}
.width6 {
	WIDTH: 131px
}
.contentmain {
	TEXT-ALIGN: justify; MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 570px
}
.banner-text {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 130px; WIDTH: 440px; PADDING-RIGHT: 0pt; HEIGHT: 112px; PADDING-TOP: 10px
}
.exclusiveoffer {
	MARGIN: 0px 0px 5px
}
.exclusiveoffer-border1 {
	BORDER-LEFT: rgb(176,202,235) 1px solid; BORDER-RIGHT: rgb(176,202,235) 1px solid
}
.exclusiveoffer-border2 {
	BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(230,238,249); PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-TOP: 0px
}
.exclusiveoffer-heading {
	COLOR: rgb(0,35,81); FONT-SIZE: 18px
}
.exclusiveoffer-boxpad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.exclusiveoffer-boxmid1 {
	BORDER-BOTTOM: rgb(0,35,81) 1px solid; WIDTH: 256px; HEIGHT: 46px; BORDER-TOP: rgb(0,35,81) 1px solid
}
.exclusiveoffer-boxmid2 {
	BORDER-BOTTOM: rgb(178,206,232) 2px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: white; HEIGHT: 42px; BORDER-TOP: rgb(178,206,232) 2px solid
}
.exclusiveoffer-boxtext {
	COLOR: rgb(0,96,181); FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.heading-box-cornerleft {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.heading-box-border1 {
	BORDER-BOTTOM: rgb(0,35,81) 2px solid; WIDTH: 546px; BORDER-TOP: rgb(0,35,81) 2px solid
}
.heading-box-border2 {
	BORDER-BOTTOM: white 2px solid; BACKGROUND: url(../images/monthlyOffersEdge_2_grad.jpg) rgb(0,40,87) repeat-x left top; HEIGHT: 31px; BORDER-TOP: white 2px solid; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.heading-box-text {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: rgb(255,255,255); FONT-SIZE: 14px; PADDING-TOP: 7px
}
.easter-text {
	BORDER-BOTTOM: rgb(192,192,192) 1px solid; TEXT-ALIGN: justify; PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.offtertitle-box-top {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.offtertitle-box-content {
	BORDER-BOTTOM: rgb(160,177,204) 1px solid; BORDER-LEFT: rgb(160,177,204) 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: rgb(212,226,245); PADDING-LEFT: 8px; PADDING-RIGHT: 6px; BORDER-TOP: rgb(160,177,204) 0px solid; BORDER-RIGHT: rgb(160,177,204) 1px solid; PADDING-TOP: 0px
}
.offtertitle-box-contentin {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(packprice_grad.jpg) rgb(230,239,247) repeat-x left bottom; PADDING-TOP: 10px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.offtertitle-box-bord1 {
	BORDER-BOTTOM: rgb(0,35,81) 1px solid; BORDER-LEFT: rgb(0,35,81) 1px solid; BORDER-TOP: rgb(0,35,81) 0px solid; BORDER-RIGHT: rgb(0,35,81) 1px solid
}
.offtertitle-box-bord2 {
	BORDER-BOTTOM: rgb(0,96,181) 2px solid; BORDER-LEFT: rgb(0,96,181) 2px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 17px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: rgb(0,35,81); FONT-SIZE: 20px; BORDER-TOP: rgb(0,96,181) 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: rgb(0,96,181) 2px solid; PADDING-TOP: 0px
}
.price-pad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.price-red {
	COLOR: rgb(228,70,0); FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.price-red-small {
	LINE-HEIGHT: 7px; COLOR: rgb(228,70,0); FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.price-blue {
	LINE-HEIGHT: 28px; COLOR: rgb(0,96,181); FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.price-enqurybox {
	TEXT-ALIGN: center; MARGIN-RIGHT: 5px
}
.price-contentbox {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 355px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.price-contentbox-in {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.price-contentbox-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.price-bottom-text {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 2px
}
.button-moreinfo {
	TEXT-ALIGN: center; WIDTH: 90px
}
.leftcolumnin {
	MARGIN: 2px 0px 5px
}
.flight {
	MARGIN: 0px 0px 10px
}
.flight-text {
	WIDTH: 300px
}
.air-heading {
	MARGIN-BOTTOM: 2px
}
.air-text {
	MARGIN-TOP: 15px; WIDTH: 258px
}
.show-detail {
	COLOR: rgb(0,96,181)
}
.air-image {
	MARGIN: 15px 0pt 0pt 0px; WIDTH: 134px; HEIGHT: 100px
}
.air-image-space {
	HEIGHT: 10px
}
.air-image-border {
	BORDER-BOTTOM: whitesmoke 2px solid; BORDER-LEFT: whitesmoke 2px solid; WIDTH: 132px; HEIGHT: 84px; BORDER-TOP: whitesmoke 2px solid; BORDER-RIGHT: whitesmoke 2px solid
}
.air-logo {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 137px; PADDING-RIGHT: 12px; PADDING-TOP: 20px
}
.air-logo-text {
	TEXT-ALIGN: left; COLOR: rgb(0,96,181); FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.show-price {
	TEXT-ALIGN: center; COLOR: rgb(0,96,181); FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.show-price-pad {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.air-price-content {
	HEIGHT: 0pt; VISIBILITY: visible; OVERFLOW: hidden
}
.air-price-listbox {
	TEXT-ALIGN: center; PADDING-LEFT: 3px
}
.air-price-listboxheading {
	TEXT-ALIGN: left; COLOR: rgb(0,35,81); FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.hide {
	PADDING-BOTTOM: 10px; COLOR: rgb(0,96,181); VERTICAL-ALIGN: bottom; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.monthlyoffer-all {
	MARGIN: 10px 0pt 0px
}
.monthlyoffer-cent-div1 {
	BORDER-LEFT: rgb(0,35,81) 1px solid; BORDER-RIGHT: rgb(0,35,81) 1px solid
}
.monthlyoffer-cent-div2 {
	BORDER-LEFT: rgb(0,96,181) 2px solid; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: rgb(0,96,181) 2px solid; PADDING-TOP: 0pt
}
.monthlyoffer-heading {
	COLOR: rgb(0,35,81); FONT-SIZE: 18px
}
.monthlyoffer-resoft-image {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 105px; PADDING-RIGHT: 2px; COLOR: rgb(255,255,255); FONT-SIZE: 14px; PADDING-TOP: 2px
}
.monthlyoffer-populardeals-maindiv {
	BORDER-LEFT: #b0caeb 1px solid; BORDER-RIGHT: #b0caeb 1px solid
}
.monthlyoffer-populardeals-maindiv-in {
	BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e6eef9; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px
}
.monthlyoffer-populardeals {
	COLOR: rgb(0,35,81); FONT-SIZE: 18px
}
.monthlyoffer-maintable-bg1 {
	BACKGROUND: url(orlando_bkg.jpg) white no-repeat left top
}
.monthlyoffer-maintable-bg2 {
	BACKGROUND: url(gold_bkg.jpg) white no-repeat left top
}
.monthlyoffer-maintable-bg3 {
	BACKGROUND: url(gulf_bkg.jpg) white no-repeat left top
}
.monthlyoffer-maintable-bg4 {
	BACKGROUND: url(Miami_bkg.jpg) white no-repeat left top
}
.monthlyoffer-maintable-bg5 {
	BACKGROUND: url(florida_bkg.jpg) white no-repeat left top
}
.monthlyoffer-maintable {
	-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.monthlyoffer-maintable-bord {
	BORDER-BOTTOM: rgb(0,96,181) 3px solid; HEIGHT: 150px; BORDER-TOP: rgb(0,96,181) 3px solid
}
.monthlyoffer-maintable-bord1 {
	BORDER-LEFT: #0160b2 3px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e6eef9; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-RIGHT: #0160b2 3px solid; PADDING-TOP: 0px
}
.monthlyoffer-maintable-bordleft {
	BORDER-LEFT: rgb(2,94,179) 3px solid
}
.monthlyoffer-maintable-bordright {
	BORDER-RIGHT: rgb(2,94,179) 3px solid
}
.monthlyoffer-maintable-width {
	WIDTH: 536px; HEIGHT: 149px
}
.monthlyoffer-maintable-topdiv {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 20px; PADDING-TOP: 2px
}
.monthlyoffer-whitehead {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: rgb(255,255,255); PADDING-TOP: 6px
}
.monthlyoffer-orangebutton1 {
	WIDTH: 131px
}
.monthlyoffer-orangebutton-text {
	padding: 0pt;
	TEXT-ALIGN: center; 	FONT-SIZE: 11px !important;
}
.monthlyoffer-orangeButton2 {
	BORDER-BOTTOM: white 2px solid; TEXT-ALIGN: center; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; BACKGROUND: url(../images/orangeButtGrad.jpg) #f18617 repeat-x left top; COLOR: white; FONT-SIZE: 11px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 0px
}
.monthlyoffer-bluebutton {
	BORDER-BOTTOM: white 2px solid; TEXT-ALIGN: center; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; BACKGROUND: url(../images/blueButtGrad.jpg) #002757 repeat-x left top; COLOR: white; FONT-SIZE: 11px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 0px
}
.monthlyoffer-bluediv {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(0,96,181); PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.monthlyoffer-flight {
	COLOR: rgb(228,70,0); FONT-SIZE: 10px
}
.monthlyoffer-rate {
	COLOR: rgb(0,96,181); FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.monthlyoffer-pricegrid {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(../images/offers/priceGrad.gif) rgb(231,239,249) repeat-x left bottom; PADDING-TOP: 3px
}
.offers-orlando {
	MARGIN: 10px 0px 5px
}
.offers-orlando-bord1 {
	BORDER-BOTTOM: #002351 2px solid; BORDER-RIGHT-WIDTH: 2px !important; BORDER-TOP-COLOR: #002351; BORDER-TOP-WIDTH: 2px !important; BORDER-RIGHT-COLOR: #002351; BORDER-LEFT-COLOR: #002351; BORDER-LEFT-WIDTH: 2px !important
}
.offers-orlando-bord2 {
	BORDER-BOTTOM: rgb(0,96,181) 2px solid; BORDER-LEFT: rgb(0,96,181) 2px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: rgb(0,96,181) 2px solid; BORDER-RIGHT: rgb(0,96,181) 2px solid; PADDING-TOP: 4px
}
.offers-orlando-heading {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.offers-pad {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0pt
}
.offers-toobooknow-div {
	MARGIN: 5px 0pt
}
.offers-toobooknow-divin {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.offers-toobooknow {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 7px; COLOR: rgb(0,96,181); FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.offers-sorry-text {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 7px; COLOR: #f18419; FONT-SIZE: 18px; PADDING-TOP: 5px
}
.or {
	COLOR: black; FONT-SIZE: 14px
}
.formbox-bottom {
	MARGIN-BOTTOM: 14px
}
.formbox-left {
	BACKGROUND-IMAGE: url(../images/enquire/orange-side.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left center
}
.formbox-right {
	BACKGROUND-IMAGE: url(../images/enquire/orange-side.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%
}
.pad30 {
	PADDING-RIGHT: 30px
}
.sm4 {
	MARGIN: 0px; WIDTH: 549px
}
.attraction-bluebutton1 {
	MARGIN-TOP: 3px; WIDTH: 150px
}
.attraction-bluebutton2 {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: rgb(0,35,81); PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 21px; PADDING-TOP: 1px
}
.attraction-rightcontent {
	WIDTH: 437px; FLOAT: left
}
.attraction-tickettext {
	WIDTH: 300px
}
.attraction-rightcontenttext {
	MARGIN-BOTTOM: 10px
}
.attraction-margin {
	MARGIN: 3px 0px 20px
}
.attraction-gowith {
	MARGIN: 10px 0px 0px
}
.attraction-logo {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 2px
}
.attraction-ticket {
	MARGIN-BOTTOM: 10px
}
.price-column {
	BORDER-LEFT: #465d84 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 157px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 15px
}
.carehire-letus {
	WIDTH: 350px
}
.carehire-pricecontent {
	MARGIN-TOP: 10px; HEIGHT: 127px
}
.carehire-price-head {
	MARGIN-BOTTOM: 2px
}
.carehire-price-pad {
	PADDING-LEFT: 10px
}
.carehire-price-doorsmain {
	MARGIN: 2px 0px 0px
}
.carehire-price-transfer {
	MARGIN-BOTTOM: 20px
}
.carehire-price-doors {
	WIDTH: 80px; FLOAT: left; MARGIN-RIGHT: 15px
}
.carehire-price-ac {
	WIDTH: 140px; FLOAT: left; MARGIN-RIGHT: 15px
}
.carehire-price-automatic {
	WIDTH: 100px; FLOAT: left
}
.holiday-navigation {
	PADDING-LEFT: 5px; WIDTH: 290px; MARGIN-BOTTOM: 10px; BACKGROUND: url(orange_strip_background.gif) repeat-x center bottom; HEIGHT: 24px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.holiday-map {
	MARGIN-BOTTOM: 10px
}
.holiday-content {
	TEXT-ALIGN: justify; PADDING-LEFT: 0px; WIDTH: 295px
}
.holiday-content-in1 {
	BORDER-BOTTOM: rgb(175,202,235) 1px solid; TEXT-ALIGN: justify; BORDER-LEFT: rgb(175,202,235) 1px solid; WIDTH: 295px; MARGIN-BOTTOM: 10px; BACKGROUND: rgb(230,238,249) 0% 50%; BORDER-TOP: rgb(175,202,235) 1px solid; BORDER-RIGHT: rgb(175,202,235) 1px solid; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.holiday-content-in2 {
	BORDER-BOTTOM: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: rgb(175,202,235) 0% 50%; COLOR: rgb(0,40,87); FONT-SIZE: 14px; BORDER-TOP: rgb(255,255,255) 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-TOP: 5px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.holiday-content-in3 {
	BORDER-BOTTOM: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-TOP: 5px
}
.holiday-right {
	BORDER-LEFT: rgb(192,192,192) 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 265px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; FLOAT: right; PADDING-TOP: 0px
}
.holiday-right-content {
	WIDTH: 125px; MARGIN-RIGHT: 5px
}
.holiday-right-button {
	WIDTH: 200px
}
.holiday-right-button-small {
	WIDTH: 72px
}
.holiday-headingbox {
	BORDER-BOTTOM: rgb(0,35,81) 2px solid; WIDTH: 544px; BORDER-TOP: rgb(0,35,81) 2px solid
}
.holiday-headingtext {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: rgb(255,255,255); FONT-SIZE: 22px; PADDING-TOP: 5px
}
.holiday-headingtextorange {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; COLOR: rgb(241,132,25); FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.holiday-heading-in {
	BORDER-BOTTOM: rgb(0,96,181) 2px solid; BORDER-LEFT: rgb(0,96,181) 2px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: rgb(0,35,81); FONT-SIZE: 20px; BORDER-TOP: rgb(0,96,181) 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: rgb(0,96,181) 2px solid; PADDING-TOP: 0px
}
.holiday-heading-blue {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.holiday-bluehead-pad {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.holiday-star1 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.holiday-star2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.holiday-box-1 {
	BORDER-BOTTOM: rgb(160,177,204) 1px solid; BORDER-LEFT: rgb(160,177,204) 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: rgb(212,226,245); PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: rgb(160,177,204) 0px solid; BORDER-RIGHT: rgb(160,177,204) 1px solid; PADDING-TOP: 0px
}
.holiday-box-img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.holiday-smallhead {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 0px
}
.holiday-box-content {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 355px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.holiday-box-or {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 8px; FONT-SIZE: 18px
}
.holiday-monthoffer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 144px; PADDING-RIGHT: 2px; COLOR: rgb(255,255,255); FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.holiday-monthofferbox {
	BACKGROUND-COLOR: rgb(0,96,181)
}
.holiday-monthofferimg {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 140px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 126px; BORDER-LEFT-WIDTH: 0px
}
.holiday-gap {
	HEIGHT: 5px
}
.holiday-monthoffertext {
	MARGIN-TOP: 1px; PADDING-TOP: 2px
}
.holiday-margin {
	MARGIN-TOP: 0px
}
.holidays-hotelcontent {
	BORDER-BOTTOM: rgb(192,192,192) 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 560px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.holidays-textcontent {
	BORDER-BOTTOM: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0pt; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-RIGHT: rgb(255,255,255) 1px solid; PADDING-TOP: 5px
}
.holidays-pad {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.holidays-bord {
	BORDER-BOTTOM: rgb(0,35,81) 1px solid; BORDER-LEFT: rgb(0,35,81) 1px solid; BORDER-TOP: rgb(0,35,81) 0px solid; BORDER-RIGHT: rgb(0,35,81) 1px solid
}
.holidays-rightcolumn-topbtm {
	HEIGHT: 12px
}
.holidays-button-red {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: rgb(228,70,0); PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 20px; PADDING-TOP: 1px
}
.holidays-button-blue {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; FONT-SIZE: 11px; PADDING-TOP: 0pt
}
.holidays-hight5 {
	HEIGHT: 5px
}
.kissmee {
	LINE-HEIGHT: 17px; FONT-SIZE: 20px
}
.kissmee-content {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: 0pt; BORDER-RIGHT: 1px solid; PADDING-TOP: 0pt
}
.kissmee-content-left {
	MARGIN: 0pt 10px 0pt 0pt; WIDTH: 318px
}
.kissmee-content-leftpad {
	PADDING-BOTTOM: 0pt; PADDING-LEFT: 7px; PADDING-RIGHT: 0pt; PADDING-TOP: 0pt
}
.kissmee-li-width {
	WIDTH: 230px
}
.kissmee-logos {
	WIDTH: 233px
}
.localattractions {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px
}
.kissmee-right {
	WIDTH: 233px
}
.kissmee-right-in {
	BORDER-BOTTOM: rgb(190,190,190) 1px solid; BORDER-LEFT: rgb(190,190,190) 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 227px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; BORDER-TOP: rgb(190,190,190) 1px solid; BORDER-RIGHT: rgb(190,190,190) 1px solid; PADDING-TOP: 2px
}
.kissmee-rightpad {
	PADDING-RIGHT: 10px
}
.kissmee-no-images {
	WIDTH: 150px; PADDING-TOP: 4px
}
.kissmee-clickmap {
	BORDER-BOTTOM: rgb(160,177,204) 1px solid; BORDER-LEFT: rgb(160,177,204) 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 227px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 5px; BORDER-TOP: rgb(160,177,204) 1px solid; BORDER-RIGHT: rgb(160,177,204) 1px solid; PADDING-TOP: 2px
}
.kissmee-clickmap1 {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: rgb(217,230,246); PADDING-LEFT: 5px; WIDTH: 217px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.kissmee-bluboxright {
	TEXT-ALIGN: center; PADDING-LEFT: 1px; WIDTH: 230px
}
.faq-contnetbox {
	MARGIN: 5px 5px 5px 10px
}
.faq-contnetboxin {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0pt; PADDING-LEFT: 0px; PADDING-RIGHT: 0pt; PADDING-TOP: 10px
}
.q1-toppad {
	PADDING-TOP: 10px
}
.click-brand {
	FONT-STYLE: italic; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.Ucregionrightrptregionrightdiv1style {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 144px; PADDING-RIGHT: 2px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.Ucregionrightrptregionrightdiv2style {
	BACKGROUND-COLOR: #0060b5
}
.Ucregionrightrptregionrightdiv3style {
	MARGIN-TOP: 1px; PADDING-TOP: 2px
}
.Ucregionrightrptregionrightdiv4style {
	HEIGHT: 5px
}
.ucTitleBardiv1style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 582px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.ucTitleBardiv2style {
	BORDER-BOTTOM: #002351 2px solid; WIDTH: 546px; FLOAT: left; BORDER-TOP: #002351 2px solid
}
.ucTitleBardiv2astyle {
	BORDER-BOTTOM: #002351 2px solid; WIDTH: 546px; FLOAT: left; BORDER-TOP: #002351 2px solid
}
.ucTitleBardiv3style {
	BORDER-BOTTOM: white 2px solid; BACKGROUND: url(../images/monthlyOffersEdge_2_grad.jpg) #002857 repeat-x left top; HEIGHT: 31px; BORDER-TOP: white 2px solid
}
.ucTitleBardiv4style {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 546px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ffffff; PADDING-TOP: 7px
}
.ucTitleBardiv4Astyle {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffb00d; FONT-SIZE: 14px; PADDING-TOP: 7px
}
.ucTitleBardiv5style {
	LINE-HEIGHT: 17px
}
.ucTitleBardiv6style {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ucPTSNavigationTabsMainDiv {
	PADDING-LEFT: 5px; WIDTH: 290px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../images/orange_strip_background.gif) repeat-x center bottom; HEIGHT: 24px
}
.ucRegionStyle1 {
	BORDER-LEFT: #002351 1px solid; BORDER-RIGHT: #002351 1px solid
}
.ucRegionStyle2 {
	BORDER-LEFT: #0060b5 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #0060b5 2px solid; PADDING-TOP: 0px
}
.ucRegionStyle3 {
	COLOR: #002351; FONT-SIZE: 18px
}
.ucRegionStyle4 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 105px; PADDING-RIGHT: 2px; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 2px
}
.ucRegionRepeaterPlacesToStayStyle1 {
	BORDER-LEFT: #c0c0c0 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; FLOAT: right; PADDING-TOP: 0px
}
.ucRegionRepeaterPlacesToStayStyle2 {
	MARGIN: 0px
}
.ucRegionRepeaterPlacesToStayStyle3 {
	WIDTH: 100px; FLOAT: right
}
.RegionSimpleOffersDivRightColumnStyle {
	BACKGROUND-COLOR: #ffffff !important
}
.RegionSimpleOffersdiv1style {
	HEIGHT: 12px
}
.RegionSimpleOffersdtlOffersdivstyle {
	MARGIN-BOTTOM: 10px
}
.RegionSimpleOffersdtlOfferstr1style {
	MARGIN-BOTTOM: 5px; COLOR: #e44600; FONT-SIZE: 10px
}
.RegionSimpleOffersdtlOfferstr2style {
	MARGIN-BOTTOM: 5px; COLOR: #0060b5; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.RegionSimpleOffersdiv2style {
	padding: 0px;
	TEXT-ALIGN: center !important; 	FONT-SIZE: 11px !important;
}
.RegionSimpleOffersdiv3style {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e44600; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 20px; PADDING-TOP: 1px
}
.RegionSimpleOfferspstyle {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 8px; FONT-SIZE: 18px
}
.UCKnowledgePooldiv1style {
	POSITION: relative; WIDTH: 323px; MARGIN-LEFT: 0px
}
.UCKnowledgePooldiv2style {
	PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.UCKnowledgePoolwidth5 {
	WIDTH: 5px
}
.UCKnowledgePoolwidth6 {
	WIDTH: 6px
}
.UCKnowledgePooldiv3style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.UCKnowledgePooldiv4style {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 303px;PADDING-TOP: 10px
}
.UCKnowledgePoolRegionImage {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 90px; BORDER-LEFT-WIDTH: 0px
}
.buyavillainorlandofloridadiv1style {
	PADDING-LEFT: 3px; PADDING-TOP: 10px
}
.buyavillainorlandofloridadiv6style {
	PADDING-LEFT: 5px !important; WIDTH: 335px !important
}
.buyavillainorlandofloridadiv7style {
	MARGIN-BOTTOM: 0px
}
.buyavillainorlandofloridadiv8style {
	MARGIN-TOP: 9px; WIDTH: 227px
}
.buyavillainorlandofloridadiv9style {
	PADDING-LEFT: 5px
}
.buyavillainorlandofloridadiv10style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.buyavillainorlandofloridadiv11style {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #22457f; WIDTH: 574px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.bookticketsdiv1style {
	MARGIN-BOTTOM: 20px
}
.bookticketsdiv2style {
	MARGIN: 0px 0px 7px; PADDING-LEFT: 5px; COLOR: #f18419; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.bookticketsdiv3style {
	WIDTH: 300px
}
.bookticketsdiv4style {
	MARGIN: 10px 0px 0px
}
.bookticketsdiv5style {
	WIDTH: 574px
}
.bookticketsdiv6style {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 2px
}
.bookticketsdiv7style {
	WIDTH: 437px; FLOAT: left
}
.bookticketsdiv8style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 5px
}
.bookticketsdiv9style {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #002351; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 21px; PADDING-TOP: 1px
}
.bookticketsdiv10style {
	WIDTH: 50px
}
.bookticketsdiv11style {
	MARGIN-TOP: 3px; WIDTH: 150px
}
.bookticketsdiv12style {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 2px
}
.bookticketsdiv13style {
	WIDTH: 437px; FLOAT: left
}
.bookticketsdiv14style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 5px
}
.bookticketsdiv15style {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #002351; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; HEIGHT: 21px; PADDING-TOP: 1px
}
.Contactusdiv1style {
	BORDER-BOTTOM: #002351 2px solid; WIDTH: 544px; BORDER-TOP: #002351 2px solid
}
.Contactusdiv2style {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 22px; PADDING-TOP: 7px
}
.Contactusdiv3style {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.Contactusdiv4style {
	PADDING-LEFT: 3px
}
.ColorWhite {
	COLOR: #ffffff
}
.defaultdiv1style {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 260px; PADDING-TOP: 5px
}
.defaultdiv2style {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 215px; PADDING-TOP: 5px
}
.defaultdiv3style {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 83px
}
.defaultdiv4style {
	COLOR: #a95e11
}
.defaultdiv5style {
	COLOR: #316ac5
}
.defaultBannerBox1Style {
	WIDTH: 244px; HEIGHT: 330px
}
.defaultBannerBox2Style {
	WIDTH: 244px; HEIGHT: 288px
}
.defaultBannerBoxCommonStyle {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 10px
}
.errorstyle1 {
	HEIGHT: 200px
}
.essentialinfostyle1 {
	PADDING-TOP: 8px
}
.flightdetaildiv1style {
	MARGIN-TOP: 15px; WIDTH: 258px
}
.flightdetaildiv2style {
	HEIGHT: 2px
}
.flightdetaildiv3style {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 137px; PADDING-RIGHT: 12px; PADDING-TOP: 22px
}
.flightdetaildiv4style {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 10px; COLOR: #0060b5; FONT-SIZE: 12px
}
.hotellistingdiv1style {
	PADDING-LEFT: 3px
}
.hotellistingdiv2style {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 8px; FONT-SIZE: 18px
}
.hotellistingdiv3style {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 0px
}
.hotellistingdiv4style {
	DISPLAY: none
}
.hotellistingdiv5style {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 355px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.hotellistingdiv6style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 195px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.hotellistingdiv7style {
	BORDER-BOTTOM: #a0b1cc 1px solid; BORDER-LEFT: #a0b1cc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #d4e2f5; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #a0b1cc 0px solid; BORDER-RIGHT: #a0b1cc 1px solid; PADDING-TOP: 0px
}
.hotellistingdiv8style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
.hotellistingdiv9style {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hotellistingdiv10style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.hotellistingdiv11style {
	BORDER-BOTTOM: #0060b5 2px solid; BORDER-LEFT: #0060b5 2px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; COLOR: #002351; FONT-SIZE: 20px; BORDER-TOP: #0060b5 0px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #0060b5 2px solid; PADDING-TOP: 0px
}
.hotellistingdiv12style {
	BORDER-BOTTOM: #002351 1px solid; BORDER-LEFT: #002351 1px solid; BORDER-TOP: #002351 0px solid; BORDER-RIGHT: #002351 1px solid
}
.hotellistingdiv13style {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.hotellistingdiv14style {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; COLOR: #f18419; FONT-SIZE: 20px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.hotellistingdiv15style {
	BORDER-BOTTOM: #c0c0c0 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 560px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.HotelDetailDiv1Style {
	BORDER-BOTTOM: #a0b1cc 1px solid; BORDER-LEFT: #a0b1cc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #a0b1cc 0px solid; BORDER-RIGHT: #a0b1cc 1px solid; PADDING-TOP: 0px
}
.HotelDetailDiv2Style {
	MARGIN: 0px 10px 0px 0px; WIDTH: 318px
}
.HotelDetailDiv3Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.HotelDetailDiv4Style {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 8px; FONT-SIZE: 18px
}
.HotelDetailDiv5Style {
	WIDTH: 233px
}
.HotelDetailDiv6Style {
	BORDER-BOTTOM: #bebebe 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #bebebe 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 227px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 10px; BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid; PADDING-TOP: 2px
}
.HotelDetailDiv7Style {
	MARGIN: 0px 10px 0px 0px; WIDTH: 227px; DISPLAY: none
}
.HotelDetailDiv8Style {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.HotelDetailDiv9Style {
	BACKGROUND-IMAGE: url(../images/places-toStay/ptsDetail/backgroundGrad.jpg); WIDTH: 551px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 50% top
}
.TandCdiv1style {
	PADDING-LEFT: 5px
}
.TandCdiv2style {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 14px; PADDING-TOP: 5px
}
.TandCdiv3style {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 22px; PADDING-TOP: 7px
}
.TandCdiv4style {
	BORDER-BOTTOM: #002351 2px solid; WIDTH: 544px; BORDER-TOP: #002351 2px solid
}
.sitemapdiv1style {
	BORDER-LEFT: #a3a3a3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-RIGHT: #a3a3a3 1px solid; PADDING-TOP: 0px
}
.sitemapdiv2style {
	WIDTH: 45%
}
.sitemapdiv3style {
	WIDTH: 55%
}
.paddingtopleft {
	PADDING-LEFT: 5px; PADDING-TOP: 10px
}
.attrHeader {
	MARGIN: 0px 0px 7px; PADDING-LEFT: 5px; COLOR: #f18419; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
.hight1 {
	HEIGHT: 2px
}
.alignc {
	TEXT-ALIGN: center !important
}
.alignr {
	TEXT-ALIGN: right !important
}
.pad1 {
	PADDING-TOP: 10px
}
.pad4 {
	PADDING-TOP: 2px
}
.padtop5px {
	PADDING-TOP: 5px
}
.padtop10px {
	PADDING-TOP: 10px
}
DIV.padtopbottom10px {
	PADDING-BOTTOM: 10px; PADDING-TOP: 25px
}
.padtop15px {
	PADDING-TOP: 15px
}
.padright0px {
	PADDING-RIGHT: 0px !important
}
.padright10px {
	PADDING-RIGHT: 10px
}
.padleft3px {
	PADDING-LEFT: 3px
}
.padleft5px {
	PADDING-LEFT: 5px
}
.padleft8px {
	PADDING-LEFT: 8px
}
.padleft10px {
	PADDING-LEFT: 10px
}
.padleft15px {
	PADDING-LEFT: 15px
}
.padleft20px {
	PADDING-LEFT: 15px
}
.padleft40px {
	PADDING-LEFT: 40px
}
.pad2px {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.pad5px {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.pad0px {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.Width30px {
	WIDTH: 30px
}
.Width132px {
	WIDTH: 155px
}
.Width155px {
	WIDTH: 155px
}
.Width230px {
	WIDTH: 230px
}
.Width250px {
	WIDTH: 250px
}
.Width288px {
	WIDTH: 288px
}
.width560px {
	WIDTH: 560px
}
.Width800px {
	WIDTH: 800px
}
UNKNOWN {
	WIDTH: 131px
}
.PTSDiv1Style {
	TEXT-ALIGN: justify; PADDING-LEFT: 0px; WIDTH: 295px
}
.TCMainImage {
	BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 5px; DISPLAY: inline; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.TCPriceGridTable {
	BORDER-BOTTOM-COLOR: #020f75; BORDER-TOP-COLOR: #020f75; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #020f75; BORDER-LEFT-COLOR: #020f75
}
.TCPriceGridTable_HeaderLeftCorner {
	BACKGROUND-IMAGE: url(../images/tbltopleft.gif); TEXT-ALIGN: center; WIDTH: 165px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; FONT-WEIGHT: bold
}
.TCPriceGridTable_HeaderMiddle {
	BACKGROUND-IMAGE: url(../images/tbltoprepeat.gif); TEXT-ALIGN: center; WIDTH: 70px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 49px; FONT-WEIGHT: bold
}
.TCPriceGridTable_HeaderRightCorner {
	BACKGROUND-IMAGE: url(../images/tbltopright.gif); TEXT-ALIGN: center; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 49px; FONT-WEIGHT: bold
}
.TCPriceGridTable_tr {
	LINE-HEIGHT: 20px; BACKGROUND-COLOR: #d4e2f5; VERTICAL-ALIGN: middle
}
.TCPriceGridTableBody_left {
	BORDER-BOTTOM: #020f75 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #020f75 1px solid; PADDING-LEFT: 5px; WIDTH: 165px; BORDER-TOP: #020f75 1px solid; BORDER-RIGHT: #020f75 1px solid
}
.TCPriceGridTableBody_Middle {
	BORDER-BOTTOM: #020f75 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #020f75 1px solid; WIDTH: 70px; BORDER-TOP: #020f75 1px solid; BORDER-RIGHT: #020f75 1px solid
}
.ThanksEnqHeader {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff !important; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.ThanksEnqBody {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff !important; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DL {
	POSITION: relative; WIDTH: 350px; FONT: 12px/15px Arial
}
DT {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 4px
}
DD {
	MARGIN: 0px 0px 8px; PADDING-LEFT: 6px; WIDTH: 200px; FLOAT: left
}
.hint {
	BORDER-BOTTOM: #c93 1px solid; POSITION: absolute; BORDER-LEFT: #c93 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: -4px; PADDING-LEFT: 12px; WIDTH: 200px; PADDING-RIGHT: 12px; DISPLAY: none; BACKGROUND: url(pointer.gif) #ffc no-repeat -10px 5px; BORDER-TOP: #c93 1px solid; RIGHT: -250px; BORDER-RIGHT: #c93 1px solid; PADDING-TOP: 10px
}
.hint .hint-pointer {
	POSITION: absolute; WIDTH: 10px; BACKGROUND: url(pointer.gif) no-repeat left top; HEIGHT: 19px; TOP: 5px; LEFT: -10px
}
.clean-red {
	BORDER-BOTTOM: #dedede 1px solid; TEXT-ALIGN: justify; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffb3b3; COLOR: #e60000; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 4px
}
.enq_red_notice_box {
	WIDTH: 578px
}
.enq_red_notice_box_inner {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/txt-image-bg.gif) repeat-y; PADDING-TOP: 0px
}
.enq_red_notice_box DIV STRONG {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #e80c0c; FONT-SIZE: 11px
}
.enq_red_notice_box DIV STRONG SPAN {
	COLOR: #a50000; FONT-SIZE: 13px
}
.enq_red_notice_box DIV STRONG A {
	COLOR: #e80c0c; TEXT-DECORATION: underline
}
.enq_red_notice_box DIV STRONG A:hover {
	COLOR: #e80c0c; TEXT-DECORATION: none
}
.enq_red_notice_box DIV STRONG A:unknown {
	COLOR: #e80c0c; TEXT-DECORATION: none
}
.HeaderFlashSEOText {
	COLOR: #c1e0f2; FONT-SIZE: 2px
}
.HeaderSafe {
	POSITION: absolute; WIDTH: 368px; HEIGHT: 95px; TOP: 20px; RIGHT: 400px; LEFT: 250px
}
.HeaderSafeAboutUsLink {
	TEXT-INDENT: -10000px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%
}
DIV.leftColumnMyBooking {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 680px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 0px
}
.mybookingHeader P {
	COLOR: #000; FONT-SIZE: 14px
}
.mybooking LABEL {
	WIDTH: 100px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 0.5em
}
.submit INPUT {
	BACKGROUND: #ffa20f; COLOR: #000; MARGIN-LEFT: 4.5em
}
DIV#mybookcontainer {
	MARGIN: 0px auto
}
DIV#mybookright {
	WIDTH: 290px; FLOAT: right
}
DIV#mybookleft {
	WIDTH: 290px; FLOAT: left
}
DIV#mybookleft LABEL {
	WIDTH: 100px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 0.5em
}
DIV#mybookright LABEL {
	WIDTH: 100px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 0.5em
}
DIV#passengerdetails {
	CLEAR: both
}
DIV#passengerdetails LABEL {
	WIDTH: 100px; DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 0.5em
}
a_jansale {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A:unknown {
	TEXT-DECORATION: underline
}
A.jansalelightblue:link {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.jansalelightblue:visited {
	COLOR: #0060b5; TEXT-DECORATION: none
}
A.jansalelightblue:hover {
	COLOR: #0060b5; TEXT-DECORATION: underline
}
A.callToAction_jansale {
	LINE-HEIGHT: 1.4; FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 14pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
p_jansale {
	MARGIN: 2px 0px 16px
}
.c_jansale {
	CLEAR: both
}
.fl_jansale {
	FLOAT: left
}
.fr_jansale {
	FLOAT: right
}
DIV#container_jansale {
	MARGIN: 0px auto; WIDTH: 791px
}
DIV#header_jansale {
	BACKGROUND-IMAGE: url(../images/header.gif); WIDTH: 791px; HEIGHT: 169px; CLEAR: both
}
DIV#page_jansale {
	PADDING-LEFT: 10px; WIDTH: 570px; MARGIN-BOTTOM: 30px; FLOAT: left
}
DIV.sale-notice_jansale {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 8px; FLOAT: right; COLOR: #ffffff; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
P.only_jansale {
	MARGIN-BOTTOM: 0px; COLOR: #f69220; FONT-SIZE: 34px; FONT-WEIGHT: bold
}
P.close_jansale {
	MARGIN: 0px; COLOR: white; FONT-SIZE: 11px
}
H2.subhead_jansale {
	PADDING-BOTTOM: 13px; LINE-HEIGHT: 34px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f69220; FONT-SIZE: 24px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
P.j-sale-copy {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 16px; COLOR: #002351; PADDING-TOP: 0px
}
TABLE.flight-price_jansale IMG {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
TABLE.flight-price_jansale IMG.spacer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.flight-price_jansale {
	WIDTH: 570px; COLOR: #0167b2
}
TABLE.flight-price_jansale P {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0167b2; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.blueButton_jansale {
	MARGIN: 10px auto; WIDTH: 85px
}
DIV.blueButton_jansale {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; BACKGROUND: url(../images/blueButtGrad.jpg) #002757 repeat-x left top; COLOR: white; FONT-SIZE: 14px; BORDER-TOP: white 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 2px solid; PADDING-TOP: 3px
}
DIV.blueButtBorder_jansale {
	BORDER-BOTTOM: #002351 1px solid; BORDER-LEFT: #002351 1px solid; BORDER-TOP: #002351 1px solid; BORDER-RIGHT: #002351 1px solid
}
A.whitelink_jansale:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink_jansale:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitelink_jansale:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline !important
}
IMG.phone-us_jansale {
	MARGIN: 15px 0px 0px
}
P.light-brown_jansale {
	MARGIN-TOP: 15px; COLOR: #8f7459
}
.dark-brown_jansale {
	COLOR: #52432c
}
DIV#container_travelzoo {
	MARGIN: 0px auto
}
DIV#page_travelzoo {
	PADDING-LEFT: 0px; WIDTH: 580px; MARGIN-BOTTOM: 30px; FLOAT: left
}
H1.powMainHeader {
	BORDER-LEFT: #f8940b 3px solid; LINE-HEIGHT: 1.2em; MARGIN: 14px 0px; PADDING-LEFT: 7px; FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 32pt
}
SPAN.darkBlue {
	COLOR: #012351
}
SPAN.darkBlueBackground {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #012351; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ffffff; MARGIN-LEFT: 0px; PADDING-TOP: 2px
}
SPAN.small {
	FONT-SIZE: 0.5em; FONT-WEIGHT: normal
}
DIV.lightBluePanel {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ebf2fa; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
DIV.textColumn {
	PADDING-LEFT: 2px; WIDTH: 320px; FLOAT: left
}
STRONG.dark {
	COLOR: #222222
}
SPAN.red {
	COLOR: #cc0000
}
DIV.imagesColumn {
	TEXT-ALIGN: left; WIDTH: 128px; PADDING-RIGHT: 44px; FLOAT: right; MARGIN-LEFT: 10px
}
DIV.imagesColumn IMG.mainImage {
	MARGIN-BOTTOM: 10px
}
A.callToAction {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 13pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.rcontain {
	WIDTH: 582px; FLOAT: left
}
.lrd {
	WIDTH: 12px; FLOAT: left
}
.rcent {
	WIDTH: 558px; FLOAT: left
}
.rheight {
	HEIGHT: 12px
}
.bg_top {
	BACKGROUND: url(../images/bg_top.gif) repeat-x
}
.rbg {
	BACKGROUND: url(../images/rbg.gif) repeat-y
}
.rbg_inner {
	PADDING-LEFT: 19px; BACKGROUND: url(../images/rbg.jpg) repeat-x
}
.bg_bot {
	BACKGROUND: url(../images/bg_bot.gif) repeat-x
}
.ucTitleBarTextColor {
	COLOR: #ffffff
}
.PackagesTd1StyleNew {
	COLOR: #0060b5; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.PackagesDivNewStyle {
	PADDING-BOTTOM: 10px !important; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.PackagesDiv10StyleNew {
	BORDER-BOTTOM: #002351 1px solid; WIDTH: 240px; FLOAT: left; HEIGHT: 46px; BORDER-TOP: #002351 1px solid
}
#TopBannerClick A {
	DISPLAY: block; FLOAT: left
}
#TopBannerClick A SPAN {
	DISPLAY: none
}
#TopBannerClick A#link1 {
	WIDTH: 240px; HEIGHT: 180px
}
DIV#HomePageMultiContainer {
	BORDER-BOTTOM: #bac9db 1px solid; BORDER-LEFT: #bac9db 1px solid; BACKGROUND-COLOR: #f2f5fb; WIDTH: 573px; HEIGHT: 300px; BORDER-TOP: #bac9db 1px solid; BORDER-RIGHT: #bac9db 1px solid
}
DIV#LeftOfferContainer {
	WIDTH: 286px; FLOAT: left; HEIGHT: 300px
}
DIV.RightBannerEmailContainer {
	WIDTH: 286px; FLOAT: right; HEIGHT: 300px
}
.MultiBannerHeader {
	COLOR: #f18419; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DIV#LeftOfferTop {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 30px; HEIGHT: 142px; COLOR: #002351; PADDING-TOP: 20px
}
DIV#LeftOfferBottom {
	PADDING-LEFT: 20px; HEIGHT: 142px; COLOR: #002351; PADDING-TOP: 0px
}
DIV#RightBannerTop {
	BACKGROUND-IMAGE: url(../images/banners/topbanner_easter_2011.jpg); MARGIN-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 257px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 265px; MARGIN-LEFT: 10px
}
DIV#RightBannerTopPage2 {
	BACKGROUND-IMAGE: url(../images/mailbackground300.jpg); PADDING-LEFT: 20px; WIDTH: 550px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px; LEFT: 15px
}
.RightBannerTopLink {
	COLOR: #fff; FONT-SIZE: 14px
}
.HomepageUnOrderedList {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.HomepageUnOrderedList LI {
	LIST-STYLE-TYPE: none
}
DIV#BannerEmailForm {
	WIDTH: 220px; TOP: 20px; LEFT: 300px
}
DIV#BannerEmailForm P {
	PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV#BannerEmailForm LABEL {
	WIDTH: 60px; DISPLAY: block; FLOAT: left; COLOR: #fff; MARGIN-RIGHT: 0.5em
}
DIV#ThankYouContainer {
	WIDTH: 300px; FLOAT: left; HEIGHT: 300px
}
DIV#ThankYouTop {
	PADDING-LEFT: 20px; HEIGHT: 152px; COLOR: #002351; PADDING-TOP: 20px
}
DIV#ThankYouBottom {
	PADDING-LEFT: 20px; HEIGHT: 152px; COLOR: #002351; PADDING-TOP: 0px
}
DIV#ThankYouImageContainer {
	WIDTH: 300px; FLOAT: left; HEIGHT: 300px
}
DIV#ThankYouImageTop {
	BACKGROUND-IMAGE: url(../images/OCEAN_HOME_FORM_THANKYOU_FRIEND.gif); PADDING-LEFT: 20px; WIDTH: 550px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px; LEFT: 15px
}
DIV#BannerEmailFriendForm {
	WIDTH: 240px; TOP: 20px; LEFT: 300px
}
DIV#BannerEmailFriendForm P {
	PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
DIV#BannerEmailFriendForm LABEL {
	WIDTH: 70px; DISPLAY: block; FLOAT: left; COLOR: #fff; MARGIN-RIGHT: 0.5em
}
DIV#RightBannerTopPage3 {
	BACKGROUND-IMAGE: url(../images/THANK_YOU_FRIEND.jpg); PADDING-LEFT: 20px; WIDTH: 550px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px; LEFT: 15px
}
#searchbox {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff; WIDTH: 171px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 8px; HEIGHT: 212px; COLOR: #000; TOP: 275px; LEFT: 495px
}
#newsletterbox {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fff; WIDTH: 171px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 50px; COLOR: #000; TOP: 475px; LEFT: 495px
}
DIV.rightColumnTop {
	BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 185px; FLOAT: left
}
DIV#xxx {
	BACKGROUND-IMAGE: url(../images/subscribeblock-nosubmit.jpg); WIDTH: 185px; HEIGHT: 180px; TOP: 400px
}
#kpgroupclick A {
	DISPLAY: block; FLOAT: left
}
#kpgroupclick A SPAN {
	DISPLAY: none
}
#kpgroupclick A#link1 {
	WIDTH: 270px; HEIGHT: 35px
}
DIV#KPHeader {
	WIDTH: 321px;
	HEIGHT: 322px;
	border: 1px;
	border-color:#036;
}
.kpSubHeading {
	MARGIN: 0px; COLOR: #3f3f3f; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
#kpcol1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#kpcol2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#kpcol1 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#kpcol2 UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.kpul {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; PADDING-TOP: 4px;
}
UL.kpul LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0px
}
DIV.rightColumnWhiteLinks {
	BACKGROUND-COLOR: #fff; MARGIN: 10px 0px 0px; WIDTH: 185px; FLOAT: left
}
.swap_value {
	FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 8pt
}
.swap_value2 {
	FONT-FAMILY: 'Trebuchet MS', Helvetica, Arial, sans-serif; COLOR: #0060b5; FONT-SIZE: 8pt
}
A.oceans:link {
	COLOR: #ffffff
}
A.oceans:visited {
	COLOR: #002351
}
A.oceans:hover {
	COLOR: #002351
}
A.oceans:active {
	COLOR: #002351
}
.main-div-specialoffer {
	HEIGHT: 155px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial
}
.monthlyoffer-maintable-bord-specialoffer {
	BORDER-BOTTOM: rgb(0,96,181) 3px solid; HEIGHT: 150px; BORDER-TOP: rgb(0,96,181) 3px solid
}
.monthlyoffer-maintable-width-specialoffer {
	WIDTH: 536px; HEIGHT: 149px
}
.monthlyoffer-orangeButton2-specialoffer {
	BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS" , Arial, Helvetica, sans-serif; BACKGROUND: url(../images/orangeButtGrad.jpg) #f18617 repeat-x left top; COLOR: white; FONT-SIZE: 11px; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0px
}
.monthlyoffer-orangebutton1-specialoffer {
	WIDTH: 175px
}
.monthlyoffer-bluediv-specialoffer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: rgb(0,96,181); PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: white; FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.monthlyoffer-pricegrid-specialoffer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/offers/priceGrad.gif) rgb(231,239,249) repeat-x left bottom; PADDING-TOP: 0px
}
.monthlyoffer-whitehead-specialoffer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; COLOR: rgb(255,255,255); PADDING-TOP: 2px
}
.monthlyoffer-orangebutton1-flight {
	WIDTH: 385px
}
.HotelDetailDiv4StyleHotelDetail {
	TEXT-ALIGN: center; FONT-SIZE: 22px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
DIV.or_HotelDetail {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #3f3f3f; FONT-SIZE: 22px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.pad15px {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 5px
}
.pad16px {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 10px
}
.holiday-right-button-small-viewhotel {
	WIDTH: 80px
}
.holiday-right-button-small-moreinfo {
	WIDTH: 66px
}
#op_container {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px; WIDTH: 570px
}
.op_title {
	MARGIN: 0px 0px 15px; COLOR: #012351; FONT-SIZE: 18px
}
.op_mainTitle {
	BORDER-LEFT: #f8940b solid; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; COLOR: #0060b5; FONT-SIZE: 38px; FONT-WEIGHT: bold
}
#op_mainBody {
	BACKGROUND-COLOR: #ebf2fa
}
#op_whiteBox {
	PADDING-BOTTOM: 15px; MARGIN: 10px 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(images/landing/peak/99.jpg) no-repeat left top; PADDING-TOP: 15px
}
#op_clear {
	CLEAR: both
}
#op_quote {
	PADDING-BOTTOM: 30px; FONT-STYLE: italic; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #012351; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#op_deals {
	BORDER-LEFT: #cccccc 1px solid; PADDING-LEFT: 15px; WIDTH: 245px; FLOAT: left; MARGIN-LEFT: 15px
}
#oop_container {
	BACKGROUND-COLOR: #ffffff; MARGIN: 10px 0px 0px; WIDTH: 570px
}
.oop_title {
	MARGIN: 0px 0px 15px; COLOR: #012351; FONT-SIZE: 18px
}
.oop_mainTitle {
	BORDER-LEFT: #f8940b solid; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; COLOR: #0060b5; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
#oop_mainBody {
	BACKGROUND-COLOR: #ebf2fa
}
#oop_whiteBox {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-LEFT: 10px; WIDTH: 380px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/landing/offpeak/99.jpg) no-repeat left top; FLOAT: left; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 10px
}
#oop_clear {
	CLEAR: both
}
#oop_quote {
	PADDING-BOTTOM: 30px; FONT-STYLE: italic; PADDING-LEFT: 5px; WIDTH: 230px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #012351; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#oop_deals {
	FLOAT: left
}
#oop_orangeBox {
	BORDER-BOTTOM: #c87401 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c87401 1px solid; MARGIN: 10px 0px 0px 10px; WIDTH: 128px; BACKGROUND: url(../images/landing/offpeak/ORANGE.jpg) repeat-x left center; FLOAT: left; COLOR: #0060b5; BORDER-TOP: #c87401 1px solid; BORDER-RIGHT: #c87401 1px solid
}
TABLE#ctl00_CPHLeftPanel_dstAttraction TR TD {
	VERTICAL-ALIGN: top
}
DIV.rightColumnEnq {
	MARGIN: 0px 0px 0px;
	WIDTH: 185px;
	FLOAT: left;
}
.sep-body {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14pt; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 20px; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, sans-serif; HEIGHT: 100%; COLOR: #222222; FONT-SIZE: 8.5pt; PADDING-TOP: 0px
}
P.sep {
	MARGIN: 2px 0px 16px
}
DIV#sep-page {
	WIDTH: 570px; FLOAT: left
}
IMG.pad-img {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
TABLE.flight-price-sep IMG {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
TABLE.flight-price-sep IMG.spacer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.flight-price-sep {
	WIDTH: 570px; COLOR: #0167b2
}
TABLE.flight-price-sep P {
	PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0167b2; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
P.light-brown-sep {
	MARGIN-TOP: 15px; COLOR: #8f7459
}
.dark-brown-sep {
	COLOR: #52432c
}
#accordion2 {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: 0px; WIDTH: 560px; FONT-FAMILY: "Trebuchet MS", Helvetica, Arial, sans-serif; HEIGHT: 28px; BORDER-TOP: #fff 1px; BORDER-RIGHT: #fff 1px solid
}
.accordion2 {
	WIDTH: 560px; COLOR: #003f7f
}
.accordion2 da {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #afcaeb; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 28px; COLOR: #3f3e37; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.accordion2 DT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #afcaeb; PADDING-LEFT: 5px; WIDTH: 335px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 28px; COLOR: #3f3e37; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.accordion2 DT SPAN {
	COLOR: #fff; FONT-SIZE: 10px
}
.accordion2 DT:hover {
	BACKGROUND-COLOR: #b7d2f4
}
.accordion2 .open {
	BACKGROUND-COLOR: #444
}
.accordion2 DD {
	BACKGROUND: #afcaeb; FLOAT: left; OVERFLOW: hidden
}
.at-bottomMargin {
	PADDING-BOTTOM: 10px; CLEAR: both
}
#at-priceBoxAdult {
	BACKGROUND-COLOR: #afcaeb; WIDTH: 83px; FLOAT: right; HEIGHT: 28px; BORDER-TOP: #fff 1px solid
}
#at-priceBoxKid {
	BACKGROUND-COLOR: #afcaeb; WIDTH: 83px; FLOAT: right; HEIGHT: 28px; BORDER-TOP: #fff 1px solid
}
.at-priceBoxstyle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.at-priceDropDown {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.at-priceText {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #333333; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#at-addTo {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #afcaeb; PADDING-LEFT: 4px; WIDTH: 50px; PADDING-RIGHT: 0px; FLOAT: right; HEIGHT: 28px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 0px
}
.at-addToimage {
	PADDING-TOP: 2px
}
.at-parkDetails {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 555px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #003f7f; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.at-parkImage {
	MARGIN: 5px 5px 0px 30px; FLOAT: right
}
#at-titleContainer {
	WIDTH: 560px
}
.at-titleSpacer {
	WIDTH: 560px; FLOAT: left; HEIGHT: 30px
}
.at-mainTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 335px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #0060b5; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.at-adultTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 82px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #0060b5; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.at-kidsTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #0060b5; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.leftColumnWide {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 773px; PADDING-RIGHT: 7px; FLOAT: left; PADDING-TOP: 0px
}
.cntSeparator {
	MARGIN: 10px 7px; COLOR: #000; FONT-SIZE: 54px
}
.desc {
	MARGIN: 7px 3px
}
.desc DIV {
	WIDTH: 70px; FONT-FAMILY: Arial; FLOAT: left; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN-RIGHT: 65px
}
DIV#SignupContainer LABEL {
	WIDTH: 100px; FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
DIV#SignupContainer INPUT {
	WIDTH: 180px; MARGIN-BOTTOM: 5px
}
DIV#SignupContainer TEXTAREA {
	WIDTH: 180px; MARGIN-BOTTOM: 5px
}
.signup {
	BACKGROUND-IMAGE: url(../images/newsletterbackground2.jpg); MARGIN: 0px; WIDTH: 550px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px
}
.signupcontent {
	MARGIN: 0px; PADDING-LEFT: 320px; PADDING-TOP: 40px
}
.signupcontent P {
	MARGIN: 0px
}
.signupcontent LABEL {
	COLOR: #ffffff
}
.desc {
	MARGIN: 7px 3px
}
.desc DIV {
	WIDTH: 70px; FONT-FAMILY: Arial; FLOAT: left; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: bold; MARGIN-RIGHT: 65px
}
A.greyTitle:link {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
A.greyTitle:visited {
	COLOR: #3f3f3f; TEXT-DECORATION: none
}
A.greyTitle:hover {
	COLOR: #3f3f3f; TEXT-DECORATION: underline
}
.enqTitle {
	LINE-HEIGHT: 17px; COLOR: #f18419; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.enqHeader {
	COLOR: #0060b5; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.enqPrice {
	LINE-HEIGHT: 17px; COLOR: #f18419; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#enqOffer {
	
}
#enqAccomm {
	
}
.enqDate {
	COLOR: #0060b5; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.ocf-toptenc-main {
	WIDTH: 573px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.ocf-toptenc-main img {
	margin:0px;
	padding: 0px;
}
.ocf-toptenl-main {
	BACKGROUND-IMAGE: url(../images/tptenbglrs.png); BORDER-BOTTOM: #2d6ba2 1px solid; BORDER-LEFT: #2d6ba2 1px solid; BACKGROUND-COLOR: #fbfcff; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; FONT-SIZE: 12px; BORDER-TOP: #2d6ba2 1px solid; BORDER-RIGHT: #2d6ba2 1px solid
}
.ocf-toptenl-main H6 {
	DISPLAY: inline; COLOR: #999; FONT-SIZE: 11px
}
.ocf-toptenl-main TD {
	VERTICAL-ALIGN: top
}
.ocf-toptenl-main IMG {
	DISPLAY: inline; MARGIN-RIGHT: 4px
}
.ocf-toptenft-main {
	BORDER-BOTTOM: #2d6ba2 1px solid; BORDER-LEFT: #2d6ba2 1px solid; BACKGROUND-COLOR: #f7a60f; WIDTH: 100%; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; BORDER-RIGHT: #2d6ba2 1px solid
}
.ocf-toptenf-main {
	COLOR: #0095dd; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.ocf-toptenf-main A.link {
	COLOR: #0095dd; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ocf-toptenf-main A.visited {
	COLOR: #0095dd; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.ocf-toptenf-main A.hover {
	COLOR: #0095dd; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.ocf-dynamicbannerc-main {
	MARGIN-TOP: 5px; WIDTH: 575px; HEIGHT: 150px
}
.ocf-newssign-main {
	BACKGROUND-IMAGE: url(../images/newsletterbg-box.jpg); MARGIN-TOP: 5px; WIDTH: 575px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px
}
.ocf-msc-main {
	BACKGROUND-IMAGE: url(../images/you-money-bg-org.png); PADDING-LEFT: 4px; WIDTH: 186px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 4px; HEIGHT: 56px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.ocf-mlc-main {
	WIDTH: 186px; MARGIN-BOTTOM: 4px
}
.ocf-ctc-main {
	BACKGROUND-IMAGE: url(../images/you-money-bg-testi.png); FONT-STYLE: italic; PADDING-LEFT: 5px; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 6px; HEIGHT: 106px; COLOR: #036; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.ocf-ctc-main H4 {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.ocf-msc-main H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1e497e; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.SecureRightBoxContainer {
	WIDTH: 186px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif
}
.ocf-pkglogo-main {
	POSITION: absolute; MARGIN-TOP: -225px; WIDTH: 62px; FLOAT: right; HEIGHT: 95px; MARGIN-LEFT: 150px
}
.lnkSubmitEmail {
	BORDER-BOTTOM: #d25400 1px solid; BORDER-LEFT: #d25400 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f90; PADDING-LEFT: 2px; WIDTH: 20px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1px; HEIGHT: 15px; COLOR: #fff; BORDER-TOP: #d25400 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d25400 1px solid; PADDING-TOP: 2px
}
#lnkSubmitEmail {
	BORDER-BOTTOM: #d25400 1px solid; BORDER-LEFT: #d25400 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f90; PADDING-LEFT: 2px; WIDTH: 20px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 1px; HEIGHT: 15px; COLOR: #fff; BORDER-TOP: #d25400 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d25400 1px solid; PADDING-TOP: 2px
}
.ocf-dod-excl {
	WIDTH: 575px
}
.dealofday {
	WIDTH: 575px; BACKGROUND: url(../images/Deal-of-the-day-bg.png); HEIGHT: 29px
}
.dealofday H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 23px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.dealofday-body {
	WIDTH: 575px; HEIGHT: 100px
}
.dealofday-image {
	POSITION: absolute
}
.dealofday-body-text {
	MARGIN: 0px 0px 0px 140px
}
.dealofday-body H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px -22px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #036; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.dealofday-body H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #f90; FONT-SIZE: 13px; PADDING-TOP: 0px
}
.dealofday-body UL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 420px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px; LEFT: 12px
}
.dealofday-body UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 4px
}
.dealofday-enq {
	POSITION: absolute; MARGIN: -125px 0px 0px 440px; WIDTH: 129px; BACKGROUND: url(../images/bg-blue-enq-box.png) no-repeat; HEIGHT: 65px
}
.dealofday-price {
	POSITION: absolute; MARGIN: -44px 0px 0px 400px; WIDTH: 170px
}
.ocf-dodprice-excl {
	MARGIN-TOP: 20px; COLOR: #f00; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.ocf-dodpricefrom-excl {
	COLOR: #06c; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.dealofday-foot {
	BORDER-BOTTOM: #f89d0c 2px solid; BORDER-LEFT: #f89d0c 2px solid; MARGIN: 0px 0px 8px; BORDER-TOP: #f89d0c 2px solid; BORDER-RIGHT: #f89d0c 2px solid
}
.ocf-oflist-excl {
	BACKGROUND-IMAGE: url(../images/ocf-excl-off-bg.png); BORDER-BOTTOM: #296197 1px solid; BORDER-LEFT: #296197 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fbfcff; WIDTH: 573px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND-POSITION: right bottom; MARGIN-BOTTOM: 27px; BORDER-TOP: #296197 1px solid; BORDER-RIGHT: #296197 1px solid; PADDING-TOP: 4px
}


.ocf-oflist-excl_focus {
	BACKGROUND-IMAGE: url(../images/ocf-excl-off-bg.png); 
	BORDER-BOTTOM: #296197 1px solid; BORDER-LEFT:
	 #296197 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR:
	  #fbfcff; WIDTH: 553px; BACKGROUND-REPEAT: no-repeat;
	   FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	   BACKGROUND-POSITION: right bottom; MARGIN-BOTTOM: 27px; 
	   BORDER-TOP: #296197 1px solid; BORDER-RIGHT: #296197 1px solid; PADDING-TOP: 4px
}

.ocf-offhead-excl {
	BACKGROUND-IMAGE: url(../images/bg-blue-excl-head.png); WIDTH: 575px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px; OVERFLOW: visible
}
.ocf-oflist-excl H4 {
	DISPLAY: inline; COLOR: #fc9a0e; MARGIN-LEFT: 6px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.ocf-oflist-excl UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ocf-oflist-excl LI {
	COLOR: #296197; MARGIN-LEFT: 10px; FONT-SIZE: 13px
}
.ocf-oflist-excl .ocf-oflist-price-excl {
	COLOR: #f00; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ocf-offer-excl {
	WIDTH: 575px; MARGIN-BOTTOM: 14px;
}
.ocf-offhead-excl {
	BACKGROUND-IMAGE: url(../images/bg-blue-excl-head.png); WIDTH: 575px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}
.ocf-offhead-excl H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #fff; FONT-SIZE: 20px; PADDING-TOP: 2px
}
.ocf-offbody-excl {
	PADDING-LEFT: 5px; FONT-SIZE: 12px;
}
.starpackages {
	width: 575px;
	line-height: 14px;
}
.star-main {
	height: 126px;
}
.star-main2 {
	background: url(../images/callnumber-excl-bg_new.png) no-repeat;
	height: 126px;
}
.star-main-title {
	position: absolute;
	margin: 7px 0 0 4px;
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
}
.star-main-title h3 {
	color:#FFF;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
}
.star-bodyTop {
	position: absolute;
	width: 575px;
	margin: 24px 0 0;
	border-top: 1px solid transparent;
}
.star-body {
	position: absolute;
	width: 575px;
	margin: 24px 0 0;
	border-top: 1px solid #708BAA;
}
.star-body2 {
	position: absolute;
	width: 575px;
	margin: 24px 0 0;
	border-top: 1px solid #708BAA;
}
.ocf-indoffbody-text-excl {
	position: absolute;
	margin: 30px 0 0 170px;
	width: 400px;
}
.ocf-indoffbody-text-excl h2 {
	color:#036;
	display: inline;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 4px 0 0 4px;
	line-height: 16px;
}
.ocf-indoffbody-text-excl h3 {
	color:#F90;
	font-size: 13px;
	display: inline;
	padding: 5px 0 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 0 0 4px;
	line-height: 16px;
}
.ocf-indoffbody-text-excl ul {
	color:#666;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 5px 0 0;
	padding: 0;
	list-style-type: none;
}
.ocf-indoffbody-text-excl ul li {
	margin: 0;
	padding: 0;
	left: 12px;
	position: relative;
	line-height: 12px;
}
.ocf-indoffenquire-excl {
	position: absolute;
	margin: 105px 0 0 410px;
	height: 79px;
	width: 156px;
}
.star-foot {
	background-color: #144174;
	width: 575px;
	margin: 24px 0 0;
	padding: 0 0 0 4px;
	height: 45px;
	color: #D2DFFF;
}
.ocf-indoffdates {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}


a.orangeHotellink:link
{
	color: #F18419;
	text-decoration: none;
}

a.orangeHotellink:visited
{
	color: #F18419;
	text-decoration: none;
}

a.orangeHotellink:hover
{
	color: #F18419;
	text-decoration: underline;
}

.MainMenuNavNew {
	margin-left:13px;
	background:#07274d;
	width: 773px;
	height: 31px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
}
.MainMenuNavNew UL {
	list-style: none;
	padding: 0;
	margin: 0;
	line-height:14px;
	font-size: 12px;
	height:31px;
} 
.MainMenuNavNew LI {
	float:left;
	padding-left:4px;
	padding-right:4px;
	margin-left:4px;
	text-align:center;
	height:31px;
	line-height:14px;
	padding-bottom:0px;
	padding-top:0px;
}
.MainNavNewOn {
	background:#f7a60f;
	background-color:#f7a60f;
	color:#08284f;
	font-weight:bold;
	height:31px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
	padding-bottom:0px;

}
.MainNavNewOn A:link{
	background:#f7a60f;
	background-color:#f7a60f;
	color:#08284f;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOn A:visited{
	background:#f7a60f;
	background-color:#f7a60f;
	color:#08284f;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOn A:hover{
	background:#f7a60f;
	background-color:#f7a60f;
	color:#08284f;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOn A:active{
	background:#f7a60f;
	background-color:#f7a60f;
	color:#08284f;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOff {
	background:#144377;
	background-color: #144377;
	color:#ffffff;
	font-weight:bold;
	height:31px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
	padding-bottom:0px;
}
.MainNavNewOff a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MainNavNewOff A:link{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOff A:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOff A:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}
.MainNavNewOff A:active{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0;
}

.FaceTwitRight {
	float:left;
	padding-top:1px;
	height:30px;
	margin-left:710px;
	margin-top:-31px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing: border-box;
	padding-right:5px
}
.greywasprice {
	color: #666;
}
.blacknowprice {
	color: #000;
}
.redsaveprice {
	font-weight: bold;
	color: #C00;
}

h1.special-001
{
    visibility:hidden;
    height:0;
}

.REFinstructions
{
	background-color: #fcd744;
	padding: 1px 2px 1px 2px;
}



.usp {
	height: 461px;
	width: 185px;
	float: left;
	
}

