BODY {
	BACKGROUND-POSITION: center top;
	FONT-SIZE: 11px;
	MARGIN: 5px auto;
	COLOR: #acacac;
	BACKGROUND-REPEAT: repeat-y;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #222222;
	padding-top: 5px;
}
INPUT {
	BACKGROUND-POSITION: center top; FONT-SIZE: 11px; MARGIN: 0px auto; COLOR: #acacac; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Tahoma, Arial, Sans-Serif; BACKGROUND-COLOR: #222222
}
SELECT {
	BACKGROUND-POSITION: center top; FONT-SIZE: 11px; MARGIN: 0px auto; COLOR: #acacac; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Tahoma, Arial, Sans-Serif; BACKGROUND-COLOR: #222222
}
TEXTAREA {
	BACKGROUND-POSITION: center top; FONT-SIZE: 11px; MARGIN: 0px auto; COLOR: #acacac; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Tahoma, Arial, Sans-Serif; BACKGROUND-COLOR: #222222
}
A {
	TEXT-DECORATION: none; outline-style: none
}
A:link {
	TEXT-DECORATION: none; outline-style: none
}
A:visited {
	TEXT-DECORATION: none; outline-style: none
}
A:active {
	TEXT-DECORATION: none; outline-style: none
}
INPUT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #acacac; BORDER-BOTTOM: #666666 1px solid
}
SELECT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #acacac; BORDER-BOTTOM: #666666 1px solid
}
.white {
	COLOR: #fff
}
.whitebold {
	FONT-WEIGHT: bold; COLOR: #fff
}
.greenbold {
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.caps {
	TEXT-TRANSFORM: uppercase
}
.hr {
	CLEAR: none; BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(/images/hotels_list_bg.gif); MARGIN: 15px 0px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px
}
.button {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Wrap {
	BACKGROUND-POSITION: center top; MIN-WIDTH: 994px; MIN-HEIGHT: 550px; FLOAT: left; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat
}
.link {
	BACKGROUND-POSITION: right center; DISPLAY: block; BACKGROUND-IMAGE: url(/images/link.gif); COLOR: #acacac; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
.hide {
	DISPLAY: block; OVERFLOW: hidden; TEXT-INDENT: -200em
}
.Page {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 1px;
	WIDTH: 475px;
	PADDING-TOP: 0px;
	POSITION: relative;
	background-image: url(repeater.png);
}
#h1 {
	FONT-SIZE: 11px; LEFT: 0px; TEXT-INDENT: -200em; POSITION: absolute; TOP: 0px
}
H1.PageHeader {
	CLEAR: left; PADDING-RIGHT: 0px; MIN-WIDTH: 300px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 38px 0px 10px; WIDTH: auto; PADDING-TOP: 0px
}
.content-header {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 0px
}
.ContentHomepage H2 {
	CLEAR: both;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	FLOAT: left;
	MARGIN: 0px 0px 5px;
	WIDTH: 100%;
	COLOR: #fff;
	line-height: 150%;
}
.nomargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Content .nomargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.PageHeading {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; TEXT-INDENT: -200em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.Heading {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; TEXT-INDENT: -200em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.ContentHomepage H2.Heading {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; TEXT-INDENT: -200em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.PageHeading {
	LEFT: 16px; POSITION: absolute; TOP: 20px
}
H2.Heading {
	DISPLAY: block; HEIGHT: 20px
}
H1.Heading {
	DISPLAY: block; HEIGHT: 20px
}
H3.Heading {
	HEIGHT: 14px
}
H3#new_search {
	BACKGROUND-IMAGE: url(/images/headings/new_search.gif); WIDTH: 114px
}
#Festively {
	BACKGROUND-IMAGE: url(/images/headings/festively.gif); WIDTH: 198px
}
#ImageGallery {
	BACKGROUND-IMAGE: url(/images/headings/imagegallery.gif); WIDTH: 137px
}
#Image_Gallery_heading {
	BACKGROUND-IMAGE: url(/images/headings/image_gallery.gif); WIDTH: 177px
}
#Information {
	WIDTH: 116px
}
#Home {
	BACKGROUND-IMAGE: url(home.gif);
	WIDTH: 320px;
	height: 40px;
}
#Ecole {
	BACKGROUND-IMAGE: url(/images/headings/ecole.gif); WIDTH: 436px
}
#Careers {
	BACKGROUND-IMAGE: url(/images/headings/careers.gif); WIDTH: 108px
}
#Contact_us {
	BACKGROUND-IMAGE: url(/images/headings/contact_us.gif); WIDTH: 269px
}
#About {
	BACKGROUND-IMAGE: url(/images/headings/About.gif); WIDTH: 245px
}
#Faq {
	BACKGROUND-IMAGE: url(/images/headings/faq.gif); WIDTH: 375px
}
#News {
	BACKGROUND-IMAGE: url(/images/headings/news.gif); WIDTH: 150px
}
#Links {
	BACKGROUND-IMAGE: url(/images/headings/links.gif); WIDTH: 69px
}
#Privacy {
	BACKGROUND-IMAGE: url(/images/headings/privacy.gif); WIDTH: 186px
}
#Subscribe {
	BACKGROUND-IMAGE: url(/images/headings/subscribe.gif); WIDTH: 136px
}
#Sitemap {
	BACKGROUND-IMAGE: url(/images/headings/sitemap.gif); WIDTH: 100px
}
#Directions {
	BACKGROUND-IMAGE: url(/images/headings/directions.gif); WIDTH: 140px
}
#Simply {
	BACKGROUND-POSITION: -1px -1px; BACKGROUND-IMAGE: url(/images/headings/simply.gif); WIDTH: 159px; HEIGHT: 54px
}
#testimonials {
	BACKGROUND-IMAGE: url(/images/headings/testimonials.gif); WIDTH: 300px
}
#tell_us {
	BACKGROUND-IMAGE: url(/images/headings/tell_us.gif); WIDTH: 297px
}
#thank_you {
	BACKGROUND-IMAGE: url(/images/headings/thank_you.gif); WIDTH: 133px
}
#register {
	BACKGROUND-IMAGE: url(/images/headings/register.gif); WIDTH: 112px
}
#interests {
	CLEAR: left; FLOAT: left; BACKGROUND-IMAGE: url(/images/headings/interests.gif); WIDTH: 122px
}
#promotions {
	BACKGROUND-IMAGE: url(/images/headings/promotions.gif); WIDTH: 152px
}
#promotions_for {
	BACKGROUND-IMAGE: url(/images/headings/promotions_for.gif); WIDTH: 205px
}
#Forward {
	BACKGROUND-IMAGE: url(/images/headings/Forward.gif); WIDTH: 264px
}
#terms {
	BACKGROUND-IMAGE: url(/images/headings/terms.gif); WIDTH: 285px
}
#Pub {
	BACKGROUND-IMAGE: url(/images/headings/pub.gif); WIDTH: 135px
}
#Homecoming {
	BACKGROUND-IMAGE: url(/images/headings/homecoming.gif); WIDTH: 226px; HEIGHT: 19px
}
#HomecomingE {
	BACKGROUND-IMAGE: url(/images/headings/homecominge.gif); WIDTH: 390px; HEIGHT: 19px
}
#HomecomingG {
	BACKGROUND-IMAGE: url(/images/headings/homecomingg.gif); WIDTH: 367px; HEIGHT: 19px
}
#Rewards {
	BACKGROUND-IMAGE: url(/images/headings/rewards.gif); WIDTH: 204px
}
.imagelibrary {
	BACKGROUND-IMAGE: url(/images/bg_imagelibrary.gif)
}
.imagelibrary .Wrap {
	BACKGROUND-IMAGE: url(/images/bg_imagelibrary_top.gif)
}
.imagelibrary .tagline {
	COLOR: #aba000
}
.imagelibrary #Main DL#Navigation DD A.on {
	COLOR: #aba000
}
.imagelibrary #Main DL#Navigation DD A.on:link {
	COLOR: #aba000
}
.imagelibrary #Main DL#Navigation DD A.on:visited {
	COLOR: #aba000
}
.imagelibrary A:link {
	COLOR: #aba000
}
.imagelibrary A:visited {
	COLOR: #aba000
}
.imagelibrary A:active {
	COLOR: #aba000
}
.imagelibrary #Footer #footerRight DT {
	COLOR: #aba000
}
.imagelibrary A.pagenav {
	COLOR: #aba000
}
A.pagenav:link {
	COLOR: #aba000
}
A.pagenav:visited {
	COLOR: #aba000
}
.imagelibrary .themeColor {
	COLOR: #aba000
}
.imagelibrary .HotelSearch {
	BACKGROUND-IMAGE: url(/images/hotelsearch_imagelibrary.gif); CURSOR: pointer; COLOR: #aba000
}
.imagelibrary .HotelSearch_on {
	BACKGROUND-IMAGE: url(/images/hotelsearch_imagelibrary_on.gif); CURSOR: pointer; COLOR: #aba000
}
.imagelibrary #Header .PanelHotels {
	BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary A.pagenav {
	BACKGROUND-COLOR: #3d3b1b
}
A.pagenav:link {
	BACKGROUND-COLOR: #3d3b1b
}
A.pagenav:visited {
	BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary .themeBG {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
.PanelSearch .button {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary .imagelibrary_form .button {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
#Panel_Top {
	MARGIN: 0px auto; WIDTH: 994px; PADDING-TOP: 12px; HEIGHT: 25px; BACKGROUND-COLOR: #222222
}
.PanelSEO {
	BORDER-RIGHT: #fcfcfc 1px; BORDER-TOP: #fcfcfc 1px solid; Z-INDEX: 200; LEFT: 0px; BORDER-LEFT: #fcfcfc 1px; WIDTH: 100%; BORDER-BOTTOM: #fcfcfc 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #e5e5e5
}
.PanelSEO DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px auto; WIDTH: 954px; COLOR: #000; PADDING-TOP: 3px; HEIGHT: auto
}
.PanelSEO STRONG {
	DISPLAY: block; FLOAT: left; WIDTH: 220px
}
.PanelSEO DIV A {
	CURSOR: pointer; MARGIN-RIGHT: 20px
}
#PanelSEOForm {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 70px; BACKGROUND-COLOR: #ccc
}
#PanelSEOForm SPAN {
	CLEAR: left; FLOAT: left; MARGIN: 3px 0px 0px 220px; WIDTH: 100%
}
#PanelSEOForm LABEL {
	FLOAT: left; WIDTH: 120px
}
#PanelSEOForm INPUT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; WIDTH: 400px; COLOR: #222; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff
}
#PanelSEOForm SELECT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; WIDTH: 400px; COLOR: #222; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff
}
#PanelSEOForm SELECT {
	PADDING-RIGHT: 0px; WIDTH: 200px
}
#PanelSEOForm INPUT.SEOButton {
	FLOAT: right; MARGIN: 3px 202px 0px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#search INPUT {
	BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dbdbdb 1px solid; MARGIN-TOP: -2px; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 145px; COLOR: #acacac; PADDING-TOP: 1px; BORDER-BOTTOM: #dbdbdb 1px solid; HEIGHT: 13px; BACKGROUND-COLOR: #252525
}
#search INPUT.themeBG {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 18px; BORDER-BOTTOM-STYLE: none
}
.PanelSearch INPUT.button {
	MARGIN: 0px
}
#toplinks {
	FLOAT: right; WIDTH: 460px; MARGIN-RIGHT: 100px
}
#toplinks A {
	COLOR: #acacac
}
#toplinks A:hover {
	COLOR: #fff
}
.HotelSearch {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: right center; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 240px; OVERFLOW: hidden; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#Header {
	MARGIN: 0px auto; WIDTH: 994px; POSITION: relative; HEIGHT: 70px
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -199px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 70px; CURSOR: pointer; BORDER-TOP-STYLE: none; TEXT-INDENT: -200em; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: -92px; HEIGHT: 70px; BORDER-BOTTOM-STYLE: none
}
.logo A {
	DISPLAY: block; WIDTH: 71px; HEIGHT: 70px
}
.logo A:link {
	DISPLAY: block; WIDTH: 71px; HEIGHT: 70px
}
.logo A:visited {
	DISPLAY: block; WIDTH: 71px; HEIGHT: 70px
}
#Header .PanelHotels {
	DISPLAY: none; RIGHT: 20px; WIDTH: 756px; POSITION: absolute; TOP: 3px
}
#Header .PanelHotels DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Header .PanelHotels DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Header .PanelHotels DL {
	MARGIN-TOP: 13px; WIDTH: 580px
}
#Header .PanelHotels DL DD {
	MARGIN-LEFT: 20px; WIDTH: 125px; HEIGHT: 23px
}
#Header .PanelHotels DL DD A {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; CURSOR: pointer
}
#Header .PanelHotels DL DD A:hover {
	COLOR: #fff
}
#Header #BreadCrumb {
	FLOAT: right; MARGIN: 170px 0px 0px 250px; COLOR: #fefefe
}
#Header #BreadCrumb A {
	FLOAT: left; COLOR: #fefefe
}
#Header #BreadCrumb A:link {
	FLOAT: left; COLOR: #fefefe
}
#Header #BreadCrumb A:visited {
	FLOAT: left; COLOR: #fefefe
}
#Header #BreadCrumb A:hover {
	COLOR: #fff
}
#Header #BreadCrumb SPAN {
	FLOAT: left; MARGIN: 0px 3px
}
#Main {
	MARGIN: 0px auto; WIDTH: 994px
}
#MainInner {
	FLOAT: left; WIDTH: 775px
}
#NavigationWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#Main DL#Navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; CURSOR: pointer; PADDING-TOP: 0px
}
#NavigationWrap {
	MARGIN: 0px
}
#Main DL#Navigation DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Main DL#Navigation DD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
#Main DL#Navigation DD A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
#Main DL#Navigation DD A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
#Main DL#Navigation DD A:hover {
	BACKGROUND-COLOR: #222
}
#Main DL#Navigation DD A.on {
	BACKGROUND-COLOR: #222
}
#Main DL#Navigation DD A.on:link {
	BACKGROUND-COLOR: #222
}
#Main DL#Navigation DD A.on:visited {
	BACKGROUND-COLOR: #222
}
.SubNav {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.SubNav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
DIV.SubNav A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
DIV.SubNav A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
DIV.SubNav H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; TEXT-TRANSFORM: uppercase; WIDTH: 183px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px
}
DIV.SubNav A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
DIV.SubNav A.on {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
DIV.SubNav A.on:link {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
DIV.SubNav A.on:visited {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
DIV.SubNav H2 {
	MARGIN-TOP: 15px; WIDTH: 106px; CURSOR: default; BACKGROUND-COLOR: #222
}
.Content {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	MARGIN-BOTTOM: 1px;
	PADDING-BOTTOM: 20px;
	WIDTH: 475px;
	COLOR: #CCCCCC;
	PADDING-TOP: 20px;
	background-color: #000000;
	background-image: url(repeater.png);
}
.Content P {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	WIDTH: auto;
	COLOR: #CCCCCC;
	PADDING-TOP: 0px;
	line-height: 150%;
	letter-spacing: 0px;
	word-spacing: 1px;
}
.Content P.thin {
	WIDTH: 300px
}
.Content P.white {
	COLOR: #fff
}
.Content H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.Template1 H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.Content .h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.Template1 .h4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
P.h4 {
	WIDTH: 100%
}
.Template1 .h4 {
	MARGIN-LEFT: 135px
}
.Template1 H4 {
	MARGIN-LEFT: 135px
}
.widepara P {
	PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 95%
}
.Promotions A.button {
	CLEAR: right; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 174px center; PADDING-LEFT: 14px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; WIDTH: 162px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.Promotions INPUT.button {
	CLEAR: right; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 174px center; PADDING-LEFT: 14px; FLOAT: right; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 3px; WIDTH: 162px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.Promotions INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 188px; PADDING-TOP: 2px
}
.Promotions .promotion_row {
	FLOAT: left; WIDTH: 516px
}
.Promotions .promotion_row {
	MARGIN-BOTTOM: 15px
}
.Promotions .promotion_row .hr {
	MARGIN-BOTTOM: 0px
}
.promotion_row H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Content .links {
	CLEAR: left; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: 16px
}
.Content .links A {
	COLOR: #acacac
}
.Content .links A:link {
	COLOR: #acacac
}
.Content .links A:visited {
	COLOR: #acacac
}
.Content .links .alt {
	COLOR: #fff
}
.Content .links .alt A {
	COLOR: #fff
}
.Content .links .alt A:link {
	COLOR: #fff
}
.Content .links .alt A:visited {
	COLOR: #fff
}
.Content .links A:hover {
	TEXT-DECORATION: underline
}
.Content .directionMap {
	MARGIN: 15px auto
}
UL.directionText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 90%; PADDING-TOP: 0px
}
UL.directionText LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.faq P {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.faq P.last {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/hotels_list_bg.gif); PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x
}
.faq P.last .white {
	TEXT-TRANSFORM: uppercase
}
.item {
	CLEAR: left; FLOAT: left; WIDTH: 100%
}
.wFull .item {
	CLEAR: left; FLOAT: left; WIDTH: 290px; MARGIN-RIGHT: 10px
}
.wFull .item P {
	MARGIN: 0px
}
.wFull .item A.white {
	COLOR: #fff
}
.wFull .item A.white:link {
	COLOR: #fff
}
.wFull .item A.white:visited {
	COLOR: #fff
}
.wFull .item A.white {
	COLOR: #fff
}
.wFull .item H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 0px
}
.Template1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 536px; PADDING-TOP: 20px; BACKGROUND-COLOR: #222
}
.Template1 .ContentHeader {
	FLOAT: left; MARGIN-LEFT: 135px
}
.Template1 H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 135px; WIDTH: 280px; PADDING-TOP: 0px
}
.Template1 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 135px; WIDTH: 280px; PADDING-TOP: 0px
}
.Template1 P.last {
	PADDING-RIGHT: 120px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 15px; WIDTH: 280px; BORDER-BOTTOM: #363636 1px solid
}
.Template1 A.rightLinks {
	MARGIN-TOP: 15px; FLOAT: right
}
.Template1 A.rightLinks:link {
	MARGIN-TOP: 15px; FLOAT: right
}
.Template1 A.rightLinks:visited {
	MARGIN-TOP: 15px; FLOAT: right
}
.Content .contentImg {
	MARGIN-TOP: 55px; FLOAT: left
}
.Template1 .contentImg {
	MARGIN-TOP: 55px; FLOAT: left
}
.Content .twistimage {
	CLEAR: both; MARGIN: 0px
}
.Template1 UL.list {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 135px; WIDTH: 280px; PADDING-TOP: 0px
}
UL.list LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.BookForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.indicates_req {
	FLOAT: right; WIDTH: auto; MARGIN-RIGHT: 10px
}
.indicates_req SPAN {
	COLOR: #fff
}
.form .col {
	FLOAT: left; WIDTH: 250px
}
.form SPAN {
	CLEAR: both; FLOAT: left; MARGIN: 3px 0px 2px; WIDTH: 100%
}
.form SPAN LABEL SPAN {
	CLEAR: none; FLOAT: none; MARGIN: 0px; WIDTH: auto
}
.form LABEL {
	FLOAT: left; WIDTH: 100%
}
.form INPUT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #363636
}
.form TEXTAREA {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #363636
}
.form SELECT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #363636
}
.form TEXTAREA {
	CLEAR: right; BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 6px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #666666 1px solid; WIDTH: 490px; COLOR: #acacac; PADDING-TOP: 6px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #363636
}
.form SPAN LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 95px
}
.form SPAN INPUT {
	WIDTH: 140px
}
.form SPAN.dob SELECT {
	WIDTH: 20%
}
.form SPAN SELECT {
	WIDTH: 147px
}
.form SPAN.radio INPUT {
	MARGIN-TOP: -2px; MARGIN-BOTTOM: 3px; BACKGROUND-COLOR: transparent
}
.form SPAN.radio LABEL {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 140px
}
.form SPAN.checkbox {
	MARGIN-TOP: 7px
}
.form SPAN.radio INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.form SPAN.checkbox INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.form SPAN.checkbox LABEL {
	MARGIN: 4px 0px 0px 6px; WIDTH: 400px
}
.form SPAN.checkbox2line LABEL {
	MARGIN-TOP: 0px
}
.form SPAN.checkboxlist INPUT {
	CLEAR: left
}
.form SPAN.checkboxlist LABEL {
	MARGIN: 2px 6px 2px 0px; HEIGHT: 16px
}
.form SPAN.checkboxlist INPUT {
	MARGIN: 2px 6px 2px 0px; HEIGHT: 16px
}
.form SPAN.checkboxlist LABEL {
	TEXT-TRANSFORM: uppercase; WIDTH: 160px; PADDING-TOP: 1px
}
.form SPAN.checkboxlistwide LABEL {
	WIDTH: 200px
}
.form SPAN.vegbox {
	MARGIN-LEFT: 90px
}
.form SPAN.vegbox LABEL {
	MARGIN-TOP: 4px; WIDTH: 70px
}
.Promotions .button {
	CLEAR: none; TEXT-TRANSFORM: uppercase; WIDTH: 168px; CURSOR: pointer
}
.form INPUT.button {
	CLEAR: none; TEXT-TRANSFORM: uppercase; WIDTH: 168px; CURSOR: pointer
}
.form A.button {
	CLEAR: none; TEXT-TRANSFORM: uppercase; WIDTH: 168px; CURSOR: pointer
}
.form INPUT.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.form A.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #3f3f3f; TEXT-ALIGN: center
}
.form TABLE.login {
	CLEAR: left; FLOAT: left
}
.form .reset {
	FLOAT: left; COLOR: #fff; BACKGROUND-COLOR: #666
}
.form INPUT.reset {
	FLOAT: left; COLOR: #fff; BACKGROUND-COLOR: #666
}
#RightSide .form INPUT.admin_update {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; BACKGROUND-COLOR: #000
}
#RightSide .form A.admin_delete {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; PADDING-TOP: 1px
}
.checkboxlist {
	MARGIN-TOP: 5px; FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.checkboxlist INPUT {
	FLOAT: left; WIDTH: 12px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.checkboxlist LABEL {
	DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; WIDTH: 94px; PADDING-TOP: 3px
}
.btn {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
A.pagenav {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content A.pagenav {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content DIV.pagenav {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
DIV.pagenav {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
A.pagenav {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
A.pagenav:link {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
A.pagenav:visited {
	CLEAR: right; PADDING-RIGHT: 16px; BACKGROUND-POSITION: 173px center; DISPLAY: inline-block; PADDING-LEFT: 10px; FONT-SIZE: 1.3em; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 164px; LINE-HEIGHT: 15px; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content DIV.rows2 {
	PADDING-BOTTOM: 16px; PADDING-TOP: 14px; HEIGHT: 30px
}
.Content A.rows2:link {
	PADDING-BOTTOM: 16px; PADDING-TOP: 14px; HEIGHT: 30px
}
.Content A.rows2:visited {
	PADDING-BOTTOM: 16px; PADDING-TOP: 14px; HEIGHT: 30px
}
.Content A.rows2:active {
	PADDING-BOTTOM: 16px; PADDING-TOP: 14px; HEIGHT: 30px
}
.Content A.rows2 {
	PADDING-BOTTOM: 16px; PADDING-TOP: 14px; HEIGHT: 30px
}
.Content DIV.rows3 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 43px
}
.Content A.rows3 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 43px
}
.Content A.rows3:visited {
	PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 43px
}
.Content A.rows3:link {
	PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 43px
}
.Content A.rows3:active {
	PADDING-BOTTOM: 10px; PADDING-TOP: 7px; HEIGHT: 43px
}
A.pagenav2 {
	MARGIN-TOP: 10px
}
A.pagenav2:link {
	MARGIN-TOP: 10px
}
A.pagenav2:visited {
	MARGIN-TOP: 10px
}
.Content A.pagenav2 {
	MARGIN-TOP: 10px
}
.Content DIV.pagenav2 {
	MARGIN-TOP: 10px
}
A.pagenav_hotel:link A.pagenav_hotel:visited {
	MARGIN-TOP: 38px
}
A.pagenav_hotel {
	MARGIN-TOP: 38px
}
.Content A.pagenav_hotel {
	MARGIN-TOP: 38px
}
.Content DIV.pagenav_hotel {
	MARGIN-TOP: 38px
}
.Content A.btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content A.btn:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content A.btn:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content A.btn:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 18px; TEXT-ALIGN: center
}
.Content DIV#Hotel_List DIV.row {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/hotels_list_bg.gif); PADDING-BOTTOM: 20px; WIDTH: 253px; PADDING-TOP: 15px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 170px
}
.Content DIV#Hotel_List DIV H2 {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.5em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 4px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 248px; CURSOR: pointer; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
.Content DIV#Hotel_List DIV DIV.para {
	CLEAR: left; FLOAT: left; MARGIN: 3px 0px 0px; WIDTH: 253px
}
.Content DIV#Hotel_List DIV DIV.para TEXTAREA {
	HEIGHT: 34px
}
.Content DIV#Hotel_List DIV DIV.para A.admin_delete {
	CLEAR: left; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; PADDING-TOP: 1px
}
.Content DIV#Hotel_List DIV DIV.para INPUT.admin_update {
	CLEAR: none; FLOAT: left
}
.Content DIV#Hotel_List DIV DIV.editableImage {
	FLOAT: none; MARGIN-BOTTOM: 2px; WIDTH: 251px; PADDING-TOP: 3px; HEIGHT: 55px; TEXT-ALIGN: center
}
.Content DIV#Hotel_List DIV DIV.editableImage SPAN {
	WIDTH: 251px
}
.Content DIV#Hotel_List DIV DIV.editableImage LABEL {
	MARGIN-LEFT: 3px; WIDTH: 77px; TEXT-ALIGN: left
}
.Content DIV#Hotel_List DIV DIV.editableImage INPUT {
	FLOAT: left; WIDTH: 155px
}
.Content DIV#Hotel_List DIV DIV.editableImage INPUT.inline_btn {
	CLEAR: none; WIDTH: auto
}
.Content DIV#Hotel_List DIV .hotels_cancel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 6px 0pt 145px; PADDING-TOP: 1px
}
.Content DIV#Hotel_List DIV.alt .hotels_cancel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px 6px 0pt 145px; PADDING-TOP: 1px
}
.Content DIV#Hotel_List DIV.alt {
	WIDTH: 263px; BACKGROUND-COLOR: #222
}
.Content DIV#Hotel_List DIV.alt H2 {
	MARGIN-LEFT: 10px
}
.Content DIV#Hotel_List DIV.alt IMG {
	MARGIN-LEFT: 10px
}
.Content DIV#Hotel_List DIV.alt DIV.para {
	MARGIN-LEFT: 10px
}
.Content DIV#Hotel_List DIV.alt .admin_btn {
	MARGIN-LEFT: 10px
}
.Content DIV#Hotel_List DIV.alt DIV.editableImage {
	MARGIN-LEFT: 10px
}
.Content DIV#Hotel_List DIV.alt .hotels_cancel {
	MARGIN-LEFT: 145px
}
.Content DIV#Hotel_List DIV DIV.HotelsNoImage {
	FONT-SIZE: 1.3em; BACKGROUND-IMAGE: url(/images/hotels/none.gif); TEXT-TRANSFORM: uppercase; WIDTH: 253px; PADDING-TOP: 20px; HEIGHT: 40px; TEXT-ALIGN: center
}
.Content DIV#Hotel_List DIV .admin_update {
	CLEAR: left
}
.Content DIV#Hotel_List DIV .admin_add {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 5px; BORDER-LEFT: 1px solid; WIDTH: auto; COLOR: #11aa11; PADDING-TOP: 1px; BORDER-BOTTOM: 1px solid
}
.Content DL#Image_Gallery DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Content DL#Image_Gallery {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Content DL#Image_Gallery {
	CLEAR: left; MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: -10px; WIDTH: 526px
}
.Content DL#Image_Gallery DD {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 253px
}
UL#EcoleEvents {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 100%; PADDING-TOP: 0px
}
UL#EcoleEvents LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #acacac; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.bistro_details {
	CLEAR: both; FLOAT: left; WIDTH: 516px
}
.bistro_details .caps {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 120px
}
.bistro_details .editableBistro {
	FLOAT: left; WIDTH: 400px
}
.bistro_details .editableDisplay {
	FLOAT: left; WIDTH: 400px
}
.bistro_details .editableDisplay {
	HEIGHT: auto
}
#RightSide {
	FLOAT: right; WIDTH: 190px; MARGIN-RIGHT: 20px
}
#RightSide IMG {
	MARGIN-BOTTOM: 10px
}
#RightSide A#skipNavigation:link {
	DISPLAY: none
}
#RightSide H3 {
	CLEAR: left; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 20px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 180px; COLOR: #fff; PADDING-TOP: 22px; BORDER-BOTTOM: #393939 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #222222; TEXT-ALIGN: center
}
#RightSide .form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; WIDTH: 180px; PADDING-TOP: 10px; BACKGROUND-COLOR: #222
}
#RightSide .form SPAN {
	MARGIN: 0px 0px 5px
}
#RightSide .form SPAN SELECT {
	FLOAT: left; MARGIN: 0px; WIDTH: 170px
}
#RightSide .form SPAN INPUT {
	FLOAT: left; MARGIN: 0px; WIDTH: 170px
}
#RightSide .form SPAN.valid {
	CLEAR: none; WIDTH: 4px
}
#RightSide .form SPAN INPUT {
	WIDTH: 162px
}
#RightSide .form SPAN INPUT.button {
	WIDTH: 170px
}
#RightSide .form .link {
	CLEAR: left; FLOAT: left; WIDTH: 135px; COLOR: #acacac; HEIGHT: 13px
}
#RightSide .form A.link {
	CLEAR: left; FLOAT: left; WIDTH: 135px; COLOR: #acacac; HEIGHT: 13px
}
#RightSide .form A.link:visited {
	CLEAR: left; FLOAT: left; WIDTH: 135px; COLOR: #acacac; HEIGHT: 13px
}
#RightSide .form A.link:link {
	CLEAR: left; FLOAT: left; WIDTH: 135px; COLOR: #acacac; HEIGHT: 13px
}
#RightSide .hotel_info {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 170px
}
#RightSide .groupoffers {
	CLEAR: left; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 173px center; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; FLOAT: left; BACKGROUND-IMAGE: url(/images/groupoffers.gif); PADDING-BOTTOM: 20px; MARGIN: 0px 0px 10px; WIDTH: 180px; COLOR: #fff; PADDING-TOP: 22px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
#RightSide A.switch_link {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #222 1px solid; WIDTH: 83px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #222 1px; HEIGHT: 16px; BACKGROUND-COLOR: #393939; TEXT-ALIGN: center
}
#RightSide A.switch_link:link {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #222 1px solid; WIDTH: 83px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #222 1px; HEIGHT: 16px; BACKGROUND-COLOR: #393939; TEXT-ALIGN: center
}
#RightSide A.switch_link:visited {
	BORDER-RIGHT: #222 1px solid; BORDER-TOP: #222 1px solid; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #222 1px solid; WIDTH: 83px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #222 1px; HEIGHT: 16px; BACKGROUND-COLOR: #393939; TEXT-ALIGN: center
}
#RightSide DIV#switch_links {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; BACKGROUND-COLOR: #393939
}
#RightSide DIV#switch_links A.on {
	BACKGROUND-COLOR: #222
}
#RightSide A.linkGallery {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/image_gallery.jpg); HEIGHT: 120px
}
#RightSide A.linkGallery:visited {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/image_gallery.jpg); HEIGHT: 120px
}
#RightSide A.linkGallery:active {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/image_gallery.jpg); HEIGHT: 120px
}
#RightSide A.linkGallery:link {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/image_gallery.jpg); HEIGHT: 120px
}
#RightSide A.linkEcole {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/ecole_du_vin.jpg); HEIGHT: 120px
}
#RightSide A.linkEcole:visited {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/ecole_du_vin.jpg); HEIGHT: 120px
}
#RightSide A.linkEcole:active {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/ecole_du_vin.jpg); HEIGHT: 120px
}
#RightSide A.linkEcole:link {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/ecole_du_vin.jpg); HEIGHT: 120px
}
#RightSide A.linkEvents {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/events.jpg); HEIGHT: 120px
}
#RightSide A.linkEvents:visited {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/events.jpg); HEIGHT: 120px
}
#RightSide A.linkEvents:active {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/events.jpg); HEIGHT: 120px
}
#RightSide A.linkEvents:link {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/events.jpg); HEIGHT: 120px
}
#RightSide A.linkGraduates {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(/images/graduates.jpg); HEIGHT: 120px
}
#RightSide DIV.PanelInformation {
	
}
#RightSide DIV.PanelInformation A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: auto; TEXT-INDENT: 0em; PADDING-TOP: 0px; HEIGHT: auto
}
#RightSide DIV.PanelInformation A:link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: auto; TEXT-INDENT: 0em; PADDING-TOP: 0px; HEIGHT: auto
}
#RightSide DIV.PanelInformation A:visited {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: auto; TEXT-INDENT: 0em; PADDING-TOP: 0px; HEIGHT: auto
}
.ImageHomepage {
	FLOAT: left
}
#RightSide DIV#BookaRoom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#RightSide DIV#BookBistro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#Footer {
	CLEAR: both;
	MARGIN-TOP: 80px;
	FLOAT: none;
	PADDING-BOTTOM: 50px;
	WIDTH: 100%;
	BACKGROUND-COLOR: #222222;
	height: 30px;
}
#Footer #FooterInner {
	FONT-SIZE: 9px;
	MARGIN: 1px 160px;
	WIDTH: 954px;
	COLOR: #898989;
	LINE-HEIGHT: 14px;
}
#FooterInnerBottom {
	FONT-SIZE: 9px; MARGIN: 15px auto; WIDTH: 954px; COLOR: #898989; LINE-HEIGHT: 14px
}
#Footer #footerLeft {
	MARGIN-TOP: 13px;
	FLOAT: none;
	MARGIN-BOTTOM: 8px;
	WIDTH: 500px;
	background-image: url(vowslogo1.jpg) no-repeat;
}
#Footer #footerLeftBottom {
	BACKGROUND-POSITION: left 48px; MARGIN-TOP: 39px; FLOAT: left; BACKGROUND-IMAGE: url(/images/line_1.gif); WIDTH: 463px; BACKGROUND-REPEAT: repeat-x
}
#Footer #footerLeft A {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
#Footer #footerLeft A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
#Footer #footerLeft A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
#Footer #footerLeft A:active {
	TEXT-TRANSFORM: uppercase; COLOR: #898989
}
#Footer #footerLeft A:hover {
	COLOR: #fff
}
#Footer #footerRight {
	BACKGROUND-POSITION: left bottom; FLOAT: right; BACKGROUND-IMAGE: url(/images/line_1.gif); PADDING-BOTTOM: 1px; WIDTH: 474px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
#Footer #footerRightBottom {
	BACKGROUND-POSITION: left 48px; MARGIN-TOP: 39px; FLOAT: right; BACKGROUND-IMAGE: url(/images/line_1.gif); WIDTH: 473px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 73px
}
.tagline {
	DISPLAY: block; FLOAT: left
}
.therefore {
	MARGIN-TOP: 39px; FONT-SIZE: 13px; WIDTH: 144px; FONT-FAMILY: Times New Roman, Tahoma, Arial, Sans-Serif; HEIGHT: 16px; TEXT-ALIGN: right
}
.charity {
	MARGIN-TOP: 29px; WIDTH: 96px; HEIGHT: 16px; TEXT-ALIGN: right
}
.brand {
	MARGIN-TOP: 27px; WIDTH: 86px; HEIGHT: 16px; TEXT-ALIGN: right
}
.copyrightDate {
	CLEAR: left; FLOAT: left; PADDING-TOP: 12px
}
.charityFooter {
	CLEAR: left; FLOAT: left; MARGIN-LEFT: 187px; PADDING-TOP: 12px
}
UL.validation {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
UL.validation LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
UL.validation {
	MARGIN-BOTTOM: 10px
}
UL.validation LI {
	COLOR: #ff0000; BORDER-BOTTOM: #333 1px solid
}
UL.valid_summary {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 96px; WIDTH: 413px
}
UL.valid_summary LI {
	BORDER-BOTTOM-STYLE: none
}
.red {
	COLOR: #ff0000
}
SPAN.BookBistroLabel {
	COLOR: #fff
}
#RightSide A.themeBG {
	DISPLAY: block; COLOR: #fff; TEXT-INDENT: 0px; PADDING-TOP: 4px; HEIGHT: 16px; TEXT-ALIGN: center
}
#RightSide A.themeBG:link {
	DISPLAY: block; COLOR: #fff; TEXT-INDENT: 0px; PADDING-TOP: 4px; HEIGHT: 16px; TEXT-ALIGN: center
}
#RightSide A.themeBG:visited {
	DISPLAY: block; COLOR: #fff; TEXT-INDENT: 0px; PADDING-TOP: 4px; HEIGHT: 16px; TEXT-ALIGN: center
}
.imagelibrary #search INPUT.themeBG {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary #RightSide .themeBG {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary #RightSide A.themeBG {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary #RightSide A.themeBG:link {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
.imagelibrary #RightSide A.themeBG:visited {
	COLOR: #aba000; BACKGROUND-COLOR: #3d3b1b
}
UL.homepage_list {
	PADDING-LEFT: 20px; FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 160px; LINE-HEIGHT: 1.3em
}
UL.homepage_list BR {
	DISPLAY: none
}
.offer2009 {
	BACKGROUND-IMAGE: url(../images/bg_2009.gif)
}
.offer2009 .Wrap {
	BACKGROUND-IMAGE: url(../images/bg_2009.jpg)
}
.offer2009 .Content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 5px; BACKGROUND-COLOR: transparent
}
.offer2009 #RightSide {
	DISPLAY: none
}
.offer2009_form {
	LEFT: 475px; WIDTH: 225px; POSITION: absolute; TOP: 110px
}
.offer2009_form SPAN {
	CLEAR: left; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 225px
}
.offer2009_form LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 70px; COLOR: #fff
}
.offer2009_form INPUT {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FLOAT: left; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 151px; BORDER-BOTTOM: #d5d5d5 1px solid; HEIGHT: 16px
}
.offer2009_form SELECT {
	BORDER-RIGHT: #d5d5d5 1px solid; BORDER-TOP: #d5d5d5 1px solid; FLOAT: left; BORDER-LEFT: #d5d5d5 1px solid; WIDTH: 151px; BORDER-BOTTOM: #d5d5d5 1px solid; HEIGHT: 16px
}
.offer2009_form SELECT {
	WIDTH: auto; MARGIN-RIGHT: 4px; HEIGHT: auto
}
.offer2009_form .checkbox INPUT {
	WIDTH: 20px; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
.offer2009_form .checkbox LABEL {
	WIDTH: 200px
}
.offer2009_form INPUT.offer2009_form_button {
	MARGIN-TOP: 20px; FONT-SIZE: 14px; WIDTH: 217px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 29px; BACKGROUND-COLOR: #134c3d; BORDER-BOTTOM-STYLE: none
}
.offer2009_form_indicates {
	LEFT: 500px; WIDTH: 200px; POSITION: absolute; TOP: 90px; TEXT-ALIGN: right
}
BODY.voucher2009 {
	BACKGROUND-IMAGE: url(/images/bg_2009voucher.gif); BACKGROUND-REPEAT: repeat
}
.voucher2009 .HotelSearch {
	BACKGROUND-IMAGE: url(/images/hotelsearch_home.gif); CURSOR: pointer; COLOR: #046b3a
}
.offer2009 .HotelSearch {
	BACKGROUND-IMAGE: url(/images/hotelsearch_home.gif); CURSOR: pointer; COLOR: #046b3a
}
.offer2009 .HotelSearch_on {
	BACKGROUND-IMAGE: url(/images/hotelsearch_home_on.gif); CURSOR: pointer; COLOR: #046b3a
}
.voucher2009 .HotelSearch_on {
	BACKGROUND-IMAGE: url(/images/hotelsearch_home_on.gif); CURSOR: pointer; COLOR: #046b3a
}
.voucher2009 #Header .PanelHotels A {
	COLOR: #71897b
}
.offer2009 #Header .PanelHotels A {
	COLOR: #71897b
}
.offer2009 #Header .PanelHotels {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #133b23
}
.voucher2009 #Header .PanelHotels {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #133b23
}
#top {
	WIDTH: 100%; BACKGROUND-COLOR: #222222
}
#voucher_sendfriend {
	PADDING-BOTTOM: 0px; WIDTH: 190px; BACKGROUND-COLOR: #242424
}
#email_offer {
	BACKGROUND-POSITION: center center; DISPLAY: block; BACKGROUND-IMAGE: url(/images/email_offer.gif); OVERFLOW: hidden; WIDTH: 190px; TEXT-INDENT: -200em; BORDER-BOTTOM: #3f3f3f 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 59px
}
#voucher_sendfriend INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-COLOR: #fff; MARGIN-BOTTOM: 5px; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 2px; WIDTH: 161px; COLOR: #fff; BORDER-TOP-COLOR: #fff; PADDING-TOP: 2px; BORDER-RIGHT-COLOR: #fff
}
#voucher_sendfriend INPUT.button {
	CLEAR: both; MARGIN-LEFT: 10px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: #133b23
}
.voucher_copy_email {
	FLOAT: left; WIDTH: 280px
}
.voucher_copy_postcode {
	FLOAT: left; WIDTH: 100px
}
.voucher_title {
	MARGIN: -31px 0px 0px -30px
}
#voucher_inner {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; LEFT: 220px; BACKGROUND-IMAGE: url(/images/bg_2009voucher_inner.gif); PADDING-BOTTOM: 30px; WIDTH: 497px; PADDING-TOP: 30px; POSITION: absolute; TOP: 30px
}
#voucher_copy {
	CLEAR: left; FLOAT: left; WIDTH: 386px; COLOR: #fff
}
#voucher_copy HR {
	CLEAR: both; FLOAT: left; MARGIN: 10px 0px; WIDTH: 100%; COLOR: #fff; HEIGHT: 1px
}
#voucher_terms {
	CLEAR: left; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 386px; COLOR: #fff
}
#voucher_buttons {
	CLEAR: left; MARGIN-TOP: 40px; FLOAT: left; WIDTH: 100%
}
#head2009 {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/2009head.gif); OVERFLOW: hidden; WIDTH: 395px; TEXT-INDENT: -200em; HEIGHT: 28px
}
.offers {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(/images/offer/bg.jpg); WIDTH: 536px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px; BACKGROUND-COLOR: #0b0505
}
.offers P {
	MARGIN: 10px 0px 5px 20px; WIDTH: 200px
}
.offers A.themeBG {
	DISPLAY: block; MARGIN: 15px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 190px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px; BACKGROUND-COLOR: #1b935f; TEXT-ALIGN: center
}
.offers A.themeBG:link {
	DISPLAY: block; MARGIN: 15px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 190px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px; BACKGROUND-COLOR: #1b935f; TEXT-ALIGN: center
}
.offers A.themeBG:visited {
	DISPLAY: block; MARGIN: 15px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 190px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px; BACKGROUND-COLOR: #1b935f; TEXT-ALIGN: center
}
.offers A.themeBG:active {
	DISPLAY: block; MARGIN: 15px 0px 0px 20px; TEXT-TRANSFORM: uppercase; WIDTH: 190px; COLOR: #fff; PADDING-TOP: 3px; HEIGHT: 16px; BACKGROUND-COLOR: #1b935f; TEXT-ALIGN: center
}
.offers .Heading {
	MARGIN: 20px 0px 15px 20px
}
TABLE.jCalendar {
	BACKGROUND: #000; BORDER-LEFT: #666 1px solid; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.jCalendar TH {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-WEIGHT: normal; BACKGROUND: #7b112b; COLOR: #fff
}
TABLE.jCalendar TD {
	BORDER-RIGHT: #666 1px solid; BACKGROUND: #000; WIDTH: 18px; COLOR: #fff; BORDER-BOTTOM: #666 1px solid; HEIGHT: 18px; TEXT-ALIGN: center
}
TABLE.jCalendar TD.other-month {
	BACKGROUND: #000; COLOR: #888
}
TABLE.jCalendar TD.today {
	BACKGROUND: #eee; COLOR: #000
}
TABLE.jCalendar TD.selected {
	BACKGROUND: #ffcc66; COLOR: #000
}
TABLE.jCalendar TD.selected:hover {
	BACKGROUND: #ffcc66; COLOR: #000
}
TABLE.jCalendar TD:hover {
	BACKGROUND: #ffcc66; COLOR: #000
}
TABLE.jCalendar TD.dp-hover {
	BACKGROUND: #ffcc66; COLOR: #000
}
TABLE.jCalendar TD.disabled {
	BACKGROUND: #000; COLOR: #000
}
TABLE.jCalendar TD.disabled:hover {
	BACKGROUND: #000; COLOR: #000
}
DIV.dp-popup {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em; FONT-FAMILY: Tahoma, Arial, Sans-Serif; POSITION: relative; BACKGROUND-COLOR: #000
}
DIV#dp-popup {
	Z-INDEX: 199; POSITION: absolute
}
DIV.dp-popup H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A#dp-close {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
A#dp-close:hover {
	TEXT-DECORATION: underline
}
DIV.dp-popup A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV.dp-popup DIV.dp-nav-prev {
	LEFT: 4px; WIDTH: 100px; POSITION: absolute; TOP: -2px
}
DIV.dp-popup DIV.dp-nav-prev A {
	FLOAT: left
}
DIV.dp-popup DIV.dp-nav-prev A {
	CURSOR: pointer
}
DIV.dp-popup DIV.dp-nav-next A {
	CURSOR: pointer
}
DIV.dp-popup DIV.dp-nav-prev A.disabled {
	CURSOR: default
}
DIV.dp-popup DIV.dp-nav-next A.disabled {
	CURSOR: default
}
DIV.dp-popup DIV.dp-nav-next {
	RIGHT: 4px; WIDTH: 100px; POSITION: absolute; TOP: -2px
}
DIV.dp-popup DIV.dp-nav-next A {
	FLOAT: right
}
A.dp-nav-prev-year:active {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-year:active {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-year:link {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-year:visited {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-year:link {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-year:visited {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-year {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-year {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-month:active {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-month:active {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-month:link {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-month:visited {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-month:link {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-month:visited {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-prev-month {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
A.dp-nav-next-month {
	DISPLAY: block; COLOR: #fff; BACKGROUND-COLOR: #000
}
DIV.dp-popup A.disabled {
	CURSOR: default; COLOR: #aaa
}
DIV.dp-popup TD {
	CURSOR: pointer
}
DIV.dp-popup TD.disabled {
	CURSOR: default
}
#RightSide A.dp-choose-date {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/calendar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 3px; OVERFLOW: hidden; WIDTH: 18px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 14px
}
#RightSide A.dp-choose-date:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/calendar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 3px; OVERFLOW: hidden; WIDTH: 18px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 14px
}
#RightSide A.dp-choose-date:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/calendar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 3px; OVERFLOW: hidden; WIDTH: 18px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 14px
}
A.dp-choose-date {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/calendar.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 3px; OVERFLOW: hidden; WIDTH: 18px; TEXT-INDENT: -2000px; PADDING-TOP: 0px; HEIGHT: 14px
}
A.dp-disabled.dp-choose-date {
	BACKGROUND-POSITION: 0px -20px; CURSOR: default
}
INPUT.dp-applied {
	FLOAT: left; WIDTH: 140px
}
.w300 {
	FLOAT: left; WIDTH: 300px
}
P.w300 {
	FLOAT: left; WIDTH: 300px
}
.w253 {
	WIDTH: 253px
}
.wFull {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
P.wFull {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.info {
	DISPLAY: block; FLOAT: right; TEXT-ALIGN: right
}
.region {
	FLOAT: left; MARGIN-LEFT: 3px; WIDTH: auto
}
UL.Orderable LI {
	
}
UL.Orderable {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 515px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.Orderable {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 515px; LINE-HEIGHT: 16px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.Orderable {
	MARGIN-BOTTOM: 10px; CURSOR: default; BACKGROUND-COLOR: #222
}
LI.Orderable .hr {
	MARGIN: 10px 0px
}
.helper {
	
}
.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menu LI {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 7px; WIDTH: 100%; HEIGHT: auto
}
.menu LI INPUT {
	FLOAT: left
}
.menu LI A.admin_btn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; PADDING-TOP: 1px
}
.menu UL.validation {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.menu UL.validation LI {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.menu_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menu_menu LI {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 7px; WIDTH: 100%; HEIGHT: auto
}
.menu_menu LI INPUT {
	FLOAT: left
}
.menu_menu LI A.admin_btn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; PADDING-TOP: 1px
}
.menu_menu UL.validation {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.menu_menu UL.validation LI {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.editableImage {
	CLEAR: left; BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; FLOAT: left; BACKGROUND-IMAGE: url(/images/none.gif); BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.editableImage SPAN {
	CLEAR: left; DISPLAY: block; FLOAT: left
}
.editableImage LABEL {
	CLEAR: left; DISPLAY: block; FLOAT: left
}
.footer_img {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 474px; PADDING-TOP: 10px; HEIGHT: 98px
}
.promotion_banner_form {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.promotion_banner_form SPAN {
	MARGIN-BOTTOM: 3px; WIDTH: 474px
}
.footer_img SPAN {
	MARGIN-BOTTOM: 3px; WIDTH: 474px
}
.promotion_banner_form LABEL {
	MARGIN-TOP: 3px; WIDTH: 100px
}
.footer_img LABEL {
	MARGIN-TOP: 3px; WIDTH: 100px
}
.promotion_banner_form INPUT {
	WIDTH: 185px
}
.footer_img INPUT {
	WIDTH: 185px
}
.promotion_banner_form INPUT.inline_btn {
	FLOAT: left; WIDTH: auto
}
.footer_img INPUT.inline_btn {
	FLOAT: left; WIDTH: auto
}
.editNewsThumbnailImage {
	CLEAR: none; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WIDTH: 190px; PADDING-TOP: 7px; HEIGHT: 90px
}
.editNewsThumbnailImage SPAN INPUT {
	MARGIN-BOTTOM: 3px; WIDTH: 182px
}
.editNewsThumbnailImage SPAN LABEL {
	WIDTH: 100px
}
.editNewsThumbnailImage A.admin_btn {
	CLEAR: left; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.mceEditor {
	FLOAT: left
}
.addFormWysiwyg {
	CLEAR: none; FLOAT: left; WIDTH: 414px
}
.form .addFormWysiwyg {
	CLEAR: none; FLOAT: left; WIDTH: 414px
}
.form SPAN.addFormWysiwyg {
	CLEAR: none; FLOAT: left; WIDTH: 414px
}
.admin_btn {
	BORDER-RIGHT: #222 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #222 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: capitalize; BORDER-LEFT: #222 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #222 1px solid; outline-style: none
}
A.admin_btn {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
A.footer_cancel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 195px; PADDING-TOP: 1px
}
.admin_delete {
	BORDER-LEFT-COLOR: #aa1111; BORDER-BOTTOM-COLOR: #aa1111; COLOR: #aa1111; BORDER-TOP-COLOR: #aa1111; BACKGROUND-COLOR: #000; BORDER-RIGHT-COLOR: #aa1111
}
.admin_add {
	BORDER-LEFT-COLOR: #11aa11; BORDER-BOTTOM-COLOR: #11aa11; COLOR: #11aa11; BORDER-TOP-COLOR: #11aa11; BACKGROUND-COLOR: #000; BORDER-RIGHT-COLOR: #11aa11
}
.admin_update {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #11aa11; FLOAT: left; BORDER-BOTTOM-COLOR: #11aa11; PADDING-BOTTOM: 0px; COLOR: #11aa11; BORDER-TOP-COLOR: #11aa11; PADDING-TOP: 0px; BACKGROUND-COLOR: #000; BORDER-RIGHT-COLOR: #11aa11
}
.inline_btn {
	FLOAT: none
}
.rightfloat {
	FLOAT: right
}
.clear {
	CLEAR: left
}
.admin_btn_menu {
	CLEAR: left; MARGIN-RIGHT: 5px
}
.editPDF {
	MARGIN-TOP: -28px; FLOAT: right; MARGIN-RIGHT: -15px
}
.cancelPDF {
	MARGIN-LEFT: 20px
}
UL.awards {
	LIST-STYLE-TYPE: decimal
}
UL.awards LI {
	MARGIN: 3px 0px; CURSOR: pointer; LINE-HEIGHT: 15px
}
UL.awards .on {
	BORDER-RIGHT: #363636 1px; BORDER-TOP: #363636 1px solid; MARGIN: 10px 0px; BORDER-LEFT: #363636 1px; COLOR: #6f9eac; PADDING-TOP: 10px; BORDER-BOTTOM: #363636 1px solid
}
UL.awards .on DIV {
	MARGIN-TOP: 4px; COLOR: #acacac
}
UL.awards DIV {
	MARGIN-TOP: 4px; COLOR: #acacac
}
UL.awards DIV SPAN.themeColor {
	DISPLAY: block; MARGIN: 10px 0px
}
.awardstable {
	MARGIN-BOTTOM: 10px; WIDTH: 480px
}
.awardstable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 154px; PADDING-TOP: 3px
}
.showtable {
	CURSOR: pointer; LINE-HEIGHT: 15px
}
.showHide_link {
	CLEAR: left; BACKGROUND-POSITION: right top; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/showHide_link.gif); MARGIN-BOTTOM: 10px; WIDTH: 100%; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.Content P.showHide_text {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.on {
	BACKGROUND-POSITION: right bottom
}
.homecoming P {
	MARGIN: 0px
}
.showDate {
	CLEAR: left; PADDING-RIGHT: 20px; BACKGROUND-POSITION: 522px 8px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; BACKGROUND-IMAGE: url(/images/showDate.gif); PADDING-BOTTOM: 5px; MARGIN: 0px -20px; TEXT-TRANSFORM: uppercase; WIDTH: 516px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px
}
.showDate_on {
	BACKGROUND-POSITION: 522px -18px
}
.showDate SPAN.text {
	CLEAR: left; MARGIN-TOP: 5px; FLOAT: left; HEIGHT: 16px
}
.showDate SPAN.line {
	CLEAR: both; BORDER-TOP: #111 1px solid; DISPLAY: block; FLOAT: left; WIDTH: 100%; HEIGHT: 1px; BACKGROUND-COLOR: #353535
}
.alt {
	BACKGROUND-COLOR: #313131
}
.showDate_text {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px -20px; WIDTH: 526px; PADDING-TOP: 10px
}
.showDate_date {
	CLEAR: left; DISPLAY: block; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: 130px; COLOR: #fff; HEIGHT: 40px
}
.showDate_name {
	DISPLAY: block; FLOAT: left; WIDTH: 396px; HEIGHT: 16px
}
.homecoming A.showDate_link {
	DISPLAY: block; FLOAT: left; WIDTH: 396px; COLOR: #acacac; HEIGHT: 24px
}
.homecoming A.showDate_link:hover {
	TEXT-DECORATION: underline
}
.homecoming A.underline_link {
	COLOR: #acacac; TEXT-DECORATION: underline
}
TABLE.RoomTariff {
	CLEAR: left; FLOAT: left; WIDTH: 450px
}
TABLE.RoomTariff TD.label {
	VERTICAL-ALIGN: top; WIDTH: 250px
}
TABLE.RoomTariff TD.detail {
	VERTICAL-ALIGN: top; WIDTH: 200px
}
TABLE.RoomTariff .label .inline_btn TEXTAREA {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.RoomTariff .detail .inline_btn TEXTAREA {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.RoomTariff .label .inline_btn A.admin_btn {
	FLOAT: left; PADDING-TOP: 1px; HEIGHT: 15px
}
TABLE.RoomTariff .detail .inline_btn A.admin_btn {
	FLOAT: left; PADDING-TOP: 1px; HEIGHT: 15px
}
.landingLinks {
	MARGIN-TOP: -10px; FLOAT: right; WIDTH: 216px
}
.hideMe {
	DISPLAY: none
}
.terms {
	DISPLAY: none
}
.helper {
	CLEAR: both; BORDER-RIGHT: #777777 2px dashed; BORDER-TOP: #777777 2px dashed; BORDER-LEFT: #777777 2px dashed; BORDER-BOTTOM: #777777 2px dashed
}
.voucher-total {
	BORDER-RIGHT: #6d6d6d 1px solid; PADDING-RIGHT: 22px; BORDER-TOP: #6d6d6d 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 9px; BORDER-LEFT: #6d6d6d 1px solid; COLOR: #ffffff; PADDING-TOP: 9px; BORDER-BOTTOM: #6d6d6d 1px solid; BACKGROUND-COLOR: #3b3b3b
}
.voucherPrice {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN-BOTTOM: 10px; WIDTH: 60px; TEXT-ALIGN: left
}
.v-form LABEL {
	WIDTH: 110px
}
.grey {
	COLOR: #acacac
}
.white {
	COLOR: #ffffff
}
.festive-h2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff
}
#time-form spam {
	CLEAR: both; DISPLAY: block
}
#time-form SELECT {
	MARGIN-TOP: 15px; FLOAT: right; MARGIN-RIGHT: 8px
}
#time-form LABEL {
	MARGIN-TOP: 15px; WIDTH: 300px
}
.underline_input {
	PADDING-LEFT: 0px; MARGIN-LEFT: 1px; COLOR: #549433; TEXT-ALIGN: left
}
.slideshow-wrap {
	FLOAT: left; WIDTH: 556px; HEIGHT: 245px
}
.images {
	CLEAR: both; FLOAT: left; WIDTH: 556px; CURSOR: pointer; POSITION: relative; HEIGHT: 225px
}
.images A {
	DISPLAY: none; LEFT: 0px; WIDTH: 556px; POSITION: absolute; TOP: 0px; HEIGHT: 225px
}
.images A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; LINE-HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
.images A SPAN {
	CLEAR: both; FONT-SIZE: 11px; BACKGROUND: #222222; FLOAT: left; WIDTH: 100%; COLOR: #acacac; TEXT-INDENT: 50px; LINE-HEIGHT: 24px; HEIGHT: 25px
}
.tabs {
	CLEAR: both; FLOAT: right
}
.tabs A {
	BORDER-RIGHT: #300c17 1px solid; BORDER-TOP: #300c17 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #722b39; FLOAT: left; MARGIN: 3px; BORDER-LEFT: #300c17 1px solid; WIDTH: 7px; BORDER-BOTTOM: #300c17 1px solid; HEIGHT: 7px
}
.tabs A:hover {
	BORDER-RIGHT: #724450 1px solid; BORDER-TOP: #724450 1px solid; BACKGROUND: #1c080f; BORDER-LEFT: #724450 1px solid; BORDER-BOTTOM: #724450 1px solid
}
.tabs A.current {
	BORDER-RIGHT: #724450 1px solid; BORDER-TOP: #724450 1px solid; BACKGROUND: #1c080f; BORDER-LEFT: #724450 1px solid; BORDER-BOTTOM: #724450 1px solid
}
.forward {
	MARGIN-TOP: -25px; FONT-SIZE: 1px; BACKGROUND: url(/images/hdv-banner-arrows.gif) no-repeat right top; FLOAT: right; WIDTH: 25px; CURSOR: pointer; TEXT-INDENT: -9999em; POSITION: relative; HEIGHT: 25px
}
.backward {
	MARGIN-TOP: -25px; FONT-SIZE: 1px; BACKGROUND: url(/images/hdv-banner-arrows.gif) no-repeat right top; FLOAT: right; WIDTH: 25px; CURSOR: pointer; TEXT-INDENT: -9999em; POSITION: relative; HEIGHT: 25px
}
.backward {
	BACKGROUND-POSITION: left top; FLOAT: left
}
.forward:hover {
	BACKGROUND-POSITION: right bottom
}
.forward:active {
	BACKGROUND-POSITION: right bottom
}
.backward:hover {
	BACKGROUND-POSITION: left bottom
}
.backward:active {
	BACKGROUND-POSITION: left bottom
}
.standard-promo-form {
	FLOAT: left; WIDTH: 100%
}
.microsite-promo-form {
	FLOAT: left; WIDTH: 100%
}
.home-banner-form {
	FLOAT: left; WIDTH: 100%
}
.new-form LABEL {
	MARGIN-BOTTOM: 4px
}
.new-form .flow-form-list LABEL {
	WIDTH: 100px; HEIGHT: 16px
}
.new-form .flow-form-list BR {
	CLEAR: both; DISPLAY: block
}
.new-form SPAN INPUT[type='text'] {
	MARGIN: 0px 0px 6px 4px; WIDTH: 406px
}
.new-form SPAN INPUT[type='file'] {
	MARGIN: 0px 0px 6px 4px; WIDTH: 406px
}
.new-form .addFormWysiwyg {
	MARGIN: 0px 0px 6px 4px; WIDTH: 406px
}
.new-form SPAN SELECT {
	MARGIN: 0px 0px 6px 4px
}
.new-form .flow-form-list INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 4px; WIDTH: 22px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
.new-form SPAN LABEL {
	WIDTH: 100%
}
.Pagegallery {

	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 1px;
	WIDTH: 505px;
	PADDING-TOP: 0px;
	POSITION: relative;
	background-image: url(repeater.png);
}

