BODY {
	BACKGROUND: url(/images/generic/backgrounds/1px.gif) #e0ded5 no-repeat center top; COLOR: #ccc
}
A:link {
	COLOR: #CDC2FE
}
A:visited {
	COLOR: #CDC2FE
}
H2 A:link {
	COLOR: #CDC2FE
}
H2 A:visited {
	COLOR: #CDC2FE
}
H3 A:link {
	COLOR: #CDC2FE
}
H3 A:visited {
	COLOR: #CDC2FE
}
A:hover {
	COLOR: #000000
}
A:hover:visited {
	COLOR: #000000
}
H2 A:hover {
	COLOR: #000000
}
H2 A:hover:visited {
	COLOR: #000000
}
H3 A:hover {
	COLOR: #000000
}
H3 A:hover:visited {
	COLOR: #000000
}
A.button {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #000001 no-repeat right 50%; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
A.button:visited {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #000001 no-repeat right 50%; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
A.rssbutton {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #000001 no-repeat right 50%; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
A.rssbutton:visited {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #000001 no-repeat right 50%; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
.promoButton A:link {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #000001 no-repeat right 50%; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
.promoButton A:visited {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #000001 no-repeat right 50%; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
A.button:hover {
	BORDER-BOTTOM: #000001 1px solid; BORDER-LEFT: #000001 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #CDC2FE no-repeat right 50%; COLOR: #000001; BORDER-TOP: #000001 1px solid; BORDER-RIGHT: #000001 1px solid
}
A.button:hover:visited {
	BORDER-BOTTOM: #000001 1px solid;
	BORDER-LEFT: #000001 1px solid;
	BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #CDC2FE no-repeat right 50%;
	COLOR: #000000;
	BORDER-TOP: #000001 1px solid;
	BORDER-RIGHT: #000001 1px solid;
	font-family: "Trebuchet MS";
}
A.rssbutton:hover {
	BORDER-BOTTOM: #000001 1px solid; BORDER-LEFT: #000001 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #CDC2FE no-repeat right 50%; COLOR: #000001; BORDER-TOP: #000001 1px solid; BORDER-RIGHT: #000001 1px solid
}
A.rssbutton:hover:visited {
	BORDER-BOTTOM: #000001 1px solid; BORDER-LEFT: #000001 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #CDC2FE no-repeat right 50%; COLOR: #000001; BORDER-TOP: #000001 1px solid; BORDER-RIGHT: #000001 1px solid
}
.promoButton A:hover {
	BORDER-BOTTOM: #000001 1px solid; BORDER-LEFT: #000001 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #CDC2FE no-repeat right 50%; COLOR: #000001; BORDER-TOP: #000001 1px solid; BORDER-RIGHT: #000001 1px solid
}
.promoButton A:hover:visited {
	BORDER-BOTTOM: #000001 1px solid; BORDER-LEFT: #000001 1px solid; BACKGROUND: url(/images/generic/icons/generic-white-list-icon.gif) #CDC2FE no-repeat right 50%; COLOR: #000001; BORDER-TOP: #000001 1px solid; BORDER-RIGHT: #000001 1px solid
}
H1 {
	BORDER-BOTTOM: #e5e5e5 1px dotted; COLOR: #000000
}
H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}
H2 A:link {
	COLOR: #CDC2FE
}
H2 A:visited {
	COLOR: #CDC2FE
}
H2 A:hover {
	COLOR: #4d4d4d
}
H2 A:hover:visited {
	COLOR: #ACA4F9
}
H3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000
}
H3 A:link {
	COLOR: #CDC2FE
}
H3 A:visited {
	COLOR: #CDC2FE
}
H3 A:hover {
	COLOR: #000000
}
H3 A:hover:visited {
	COLOR: #000000
}
A H3 {
	COLOR: #CDC2FE; FONT-WEIGHT: 800
}
A:visited H3 {
	COLOR: #CDC2FE; FONT-WEIGHT: 800
}
A:hover H3 {
	COLOR: #000000
}
A:hover:visited H3 {
	COLOR: #000000
}
#homePageTitle {
	
}
#homePageTitle H1 {
	BORDER-BOTTOM: medium none; COLOR: #ACA4F9
}
#homePageTitle H2 {
	FONT: 400 14px/16px Arial, Helvetica, sans-serif; COLOR: #fff
}
.Submit {
	BACKGROUND-COLOR: #333333; COLOR: #ffffff
}
#globalwrapper {
	BACKGROUND-COLOR: #e0ded5; BORDER-TOP: #e0ded5 3px solid
}
#bodyTopRow {
	BORDER-BOTTOM: #000000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE TH {
	BACKGROUND: #f1f1f1
}
#header A:link {
	COLOR: #CDC2FE
}
#header A:visited {
	COLOR: #CDC2FE
}
#header A:hover {
	COLOR: #ffffff
}
#header A:hover:visited {
	COLOR: #ffffff
}
.globalHeadLink {
	BACKGROUND: url(/images/generic/global-headers/jjw-logo-white.png) no-repeat left 50%
}
#groupBox {
	BORDER-TOP: #000000 1px solid
}
#companyBox {
	BORDER-TOP: #000000 1px solid
}
#registerBox {
	BORDER-TOP: #000000 1px solid
}
#languageBox {
	BORDER-TOP: #000000 1px solid
}
.globalHeaderInnerBox A:link {
	COLOR: #ffffff
}
.globalHeaderInnerBox A:visited {
	COLOR: #ffffff
}
.globalHeaderInnerBox A:hover {
	COLOR: #d9d9d9
}
.globalHeaderInnerBox A:hover:visited {
	COLOR: #d9d9d9
}
.globalHeaderInnerBox H3 A:hover {
	COLOR: #d9d9d9
}
.globalHeaderInnerBox H3 A:hover:visited {
	COLOR: #d9d9d9
}
.headerInfonav A:hover {
	COLOR: #d9d9d9
}
.headerInfonav A:hover:visited {
	COLOR: #d9d9d9
}
.globalHeaderInnerBox H3 {
	COLOR: #CDC2FE
}
.globalHeaderInnerBox H3 A:link {
	COLOR: #CDC2FE
}
.globalHeaderInnerBox H3 A:visited {
	COLOR: #CDC2FE
}
UL.headerSlideUL {
	BORDER-RIGHT: #000000 1px dotted
}
.headerInfonav A:link {
	BORDER-RIGHT: #000000 1px dotted
}
.headerInfonav A:visited {
	BORDER-RIGHT: #000000 1px dotted
}
.dropDownArrow {
	BACKGROUND: url(/images/generic/global-headers/dd-arw-white.gif) no-repeat right center
}
#header A.selected {
	BACKGROUND: url(/images/generic/global-headers/up-arw-white.gif) no-repeat right center; COLOR: #d9d9d9
}
.globalHeaderForm {
	BACKGROUND: #222222; COLOR: #ffffff
}
.globalHeaderForm H3 {
	COLOR: #ffffff
}
.globalHeaderFormCheckBoxes DIV {
	BACKGROUND: #333333 0px 0px
}
.globalHeaderCheckBoxesWrapper {
	BACKGROUND-COLOR: #222222
}
.highlighted {
	BACKGROUND-COLOR: #fafafa
}
#CityLocal {
	PADDING-LEFT: 20px; BACKGROUND: url(/images/generic/icons/search-bg.gif) #fff no-repeat left top
}
.topNav A:link {
	COLOR: #CDC2FE
}
.topNav A:visited {
	COLOR: #CDC2FE
}
.topNav A:hover {
	COLOR: #fff !important
}
.topNav A:hover:visited {
	COLOR: #fff !important
}
.headerlinks A:link {
	COLOR: #CDC2FE
}
.headerlinks A:visited {
	COLOR: #CDC2FE
}
.headerlinks A:hover {
	BACKGROUND-COLOR: #eeeeee; COLOR: #ffffff
}
.headerlinks A:hover:visited {
	BACKGROUND-COLOR: #eeeeee; COLOR: #ffffff
}
.inputSelected {
	BACKGROUND: #CDC2FE
}
.headerlang A:link {
	COLOR: #CDC2FE
}
.headerlang A:visited {
	COLOR: #CDC2FE
}
.headerlang A:hover {
	BACKGROUND: #f2f2f2; COLOR: #ffbd21
}
.headerlang A:hover:visited {
	BACKGROUND: #f2f2f2; COLOR: #ffbd21
}
.headerfield {
	BORDER-RIGHT: #000000 1px dotted
}
.topNav A:link {
	COLOR: #cccccc
}
.topNav A:visited {
	COLOR: #cccccc
}
.topNav A:hover {
	COLOR: #999999
}
.topNav A:hover:visited {
	COLOR: #999999
}
#headerLogo H1 {
	COLOR: #ffffff
}
#banner {
	BORDER-BOTTOM: #333333 1px solid
}
UL#homeBanner {
	BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid
}
UL#hotelBanner {
	BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #000000 1px solid
}
#footerLinks H1 {
	COLOR: #999999
}
#footerLinks A {
	COLOR: #CDC2FE
}
#footerLinks A:visited {
	COLOR: #CDC2FE
}
#footerLinks A:hover {
	COLOR: #999999
}
#footerLinks A:hover:visited {
	COLOR: #999999
}
#headerNavigation {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BACKGROUND: #999999; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
#headerNavigation LI {
	BORDER-RIGHT: #999999 1px solid
}
#headerNavigation A {
	COLOR: #ffffff
}
#headerNavigation A:hover {
	BACKGROUND: #999999; COLOR: #ffffff
}
.dropDownArrow {
	BACKGROUND: url(/images/generic/global-headers/dd-arw-white.gif) no-repeat right center
}
#quickSearchHome {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; BACKGROUND: url(/images/hotels/krystal/krystal-global-nav-bg.gif) #404040 repeat-x left top; COLOR: #ffffff; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid
}
#quickSearchSub {
	BORDER-BOTTOM: #333333 1px solid; BACKGROUND: url(/images/hotels/krystal/krystal-global-nav-bg.gif) #404040 repeat-x left top; COLOR: #333333
}
#quickSearch {
	COLOR: #dddddd
}
#field {
	COLOR: #332c29
}
#fieldL {
	COLOR: #332c29
}
OPTION.bold {
	BACKGROUND: #e5e5e5; COLOR: #999999
}
SELECT {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #222222; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
INPUT {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #222222; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #222222; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.bookingFormHomeField {
	BACKGROUND: url(/images/hotels/krystal/krystal-list-icon.gif) no-repeat left 50%;
	color: #CCCCCC;
	font-family: "Helvetica";
	font-size: 12px;
}
.bookingFormHome SELECT {
	BORDER-BOTTOM: #1a1a1a 1px solid;
	BORDER-LEFT: #1a1a1a 1px solid;
	BORDER-TOP: #1a1a1a 1px solid;
	BORDER-RIGHT: #1a1a1a 1px solid;
	background-color: #FFE6BF;
	border-color: #ACA4F9;
	border: 1px;
	font-family: Arial;
	color: #000033;
	font-size: 12px;
}
A.bookingFormHomeOptions {
	BORDER-LEFT: #CDC2FE 1px dotted
}
#globalMidFoot {
	BACKGROUND: url(/images/hotels/krystal/globalmid-bg-fade.png) repeat-x left top; BORDER-TOP: #333333 1px solid
}
.globalLeftFoot {
	BORDER-RIGHT: #333333 1px solid
}
.globalLeftFoot H2 A {
	
}
.globalRightFoot H2 A {
	
}
.promocell {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.promocell STRONG {
	COLOR: #CDC2FE
}
.promocell A:link {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND: #222222; COLOR: #fff; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.promocell A:visited {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND: #222222; COLOR: #fff; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.promocell A:hover {
	BACKGROUND: #000000; COLOR: #ffffff
}
.promocell A:hover:visited {
	BACKGROUND: #000000; COLOR: #ffffff
}
#listtable {
	BORDER-TOP: #f2f2f2 2px solid
}
.contentHead {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BACKGROUND: #2e3466; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.contentholder {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND: url(/images/hotels/krystal/content-bg-black-80.png) left top; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.contentholder {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND: #333333; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.contentborder {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.content {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND: #333333; COLOR: #808080; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.left {
	BACKGROUND: url(/images/generic/backgrounds/left-box-top-bg.jpg) repeat-x left top; BORDER-TOP: #eaeaea 1px solid
}
.contentbg {
	BACKGROUND: url(/images/generic/backgrounds/bg_body-right.png) #ffffff no-repeat left top
}
.homefooter {
	BACKGROUND: url(/images/generic/global-headers/header-fade.gif) repeat-x left bottom; BORDER-TOP: #f2f2f2 2px solid
}
.right2col {
	BORDER-BOTTOM: #f2f2f2 2px solid; BORDER-TOP: #f2f2f2 2px solid
}
.title {
	
}
.contentnav {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #333333 1px solid; TEXT-TRANSFORM: none; FONT: 400 12px/12px Arial, Helvetica, sans-serif; BACKGROUND: url(/images/hotels/krystal/krystal-global-nav-bg.gif) #333333 repeat-x left top; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.contentnav A {
	BORDER-BOTTOM: #333333 1px solid; BACKGROUND: url(/images/hotels/krystal/krystal-global-nav-bg.gif) #333333 repeat-x left top; COLOR: #ffffff; BORDER-RIGHT: #404040 1px solid
}
.contentnav A:hover {
	BACKGROUND: #333333; COLOR: #CDC2FE
}
.contentnav A.selected {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND: #000000; COLOR: #CDC2FE; BORDER-TOP: medium none; BORDER-RIGHT: #333333 1px solid
}
.contentnav A.titlebutton {
	BACKGROUND: url(/images/hotels/krystal/krystal-home-icon.gif) no-repeat center center
}
.contentnav A.titlebutton:hover {
	BACKGROUND: url(/images/hotels/krystal/krystal-home-icon-over.gif) no-repeat center center
}
.rhnav {
	BACKGROUND: #f2f2f2
}
.rhnav LI STRONG {
	COLOR: #4d4d4d
}
.rhnav A {
	BACKGROUND: #ffffff
}
.rhnav A:hover {
	BACKGROUND: #f2f2f2
}
.rhnav A.titlebutton {
	BACKGROUND: #f2f2f2; COLOR: #ffffff
}
.rhnav A.titlebutton:hover {
	COLOR: #CDC2FE
}
.offernav {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.offernav A {
	BACKGROUND: #f2f2f2; COLOR: #8c8c8c
}
.offernav A:hover {
	BACKGROUND: #fafafa; COLOR: #999999
}
.offernav A.titlebutton {
	BACKGROUND: #ffc233; COLOR: #999999
}
.offernav A.titlebutton:hover {
	BACKGROUND: #CDC2FE; COLOR: #ffffff
}
.listnav A:hover {
	BACKGROUND: url(/images/generic/backgrounds/bg-5white.png) left top
}
.listnav IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.noborder IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.listnav A.titlebutton {
	COLOR: #000000
}
.txt {
	COLOR: #808080
}
A.rsstitlebutton {
	BACKGROUND: url(/images/hotels/krystal/krystal-list-icon.gif) #ff6c00 no-repeat right 50%; COLOR: #ffffff
}
.breadcrumbnav A {
	BACKGROUND: url(/images/hotels/krystal/krystal-list-icon.gif) no-repeat left center
}
#breadCurrent {
	BACKGROUND: url(/images/hotels/krystal/krystal-list-icon.gif) no-repeat left center
}
.sitePhone A:link {
	BORDER-RIGHT: #333333 1px solid
}
.smallcap {
	COLOR: #000001
}
#sitemap UL {
	
}
#sitemap UL LI A {
	BACKGROUND: url(/images/hotels/krystal/krystal-list-icon.gif) no-repeat left center
}
#sitemap UL LI A:link {
	COLOR: #000001
}
#sitemap UL LI A:visited {
	COLOR: #000001
}
#sitemap UL LI UL LI A:hover {
	COLOR: #000001
}
#sitemap UL LI UL LI A:hover:visited {
	COLOR: #000001
}
#sitemap UL LI UL LI UL LI A:hover {
	COLOR: #000001
}
#sitemap UL LI UL LI UL LI A:hover:visited {
	COLOR: #000001
}
#sitemap UL LI UL LI UL LI UL LI A:hover {
	COLOR: #000001
}
#sitemap UL LI UL LI UL LI UL LI A:hover:visited {
	COLOR: #000001
}
#sitemap UL LI A:hover {
	COLOR: #CDC2FE
}
#sitemap UL LI A:hover:visited {
	COLOR: #CDC2FE
}
#sitemap UL LI UL LI A:link {
	COLOR: #CDC2FE
}
#sitemap UL LI UL LI A:visited {
	COLOR: #CDC2FE
}
#sitemap UL LI UL LI UL LI A:link {
	COLOR: #CDC2FE
}
#sitemap UL LI UL LI UL LI A:visited {
	COLOR: #CDC2FE
}
#sitemap UL LI UL LI UL LI UL LI A:link {
	COLOR: #CDC2FE
}
#sitemap UL LI UL LI UL LI UL LI A:visited {
	COLOR: #CDC2FE
}
#sitemap UL LI UL {
	BORDER-LEFT: #CDC2FE 1px dotted
}
#sitemap UL LI UL LI UL {
	BORDER-LEFT: #CDC2FE 1px dotted
}
#sitemap UL LI UL LI UL LI UL {
	BORDER-LEFT: #CDC2FE 1px dotted
}
.GalleryList H2 {
	BORDER-TOP: #e5e5e5 1px dotted
}
.GalleryList A.lightview IMG {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
.GalleryList A.lightview IMG:hover {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
#demo-local {
	BORDER-BOTTOM: #4d4d4d 1px solid; BORDER-LEFT: #4d4d4d 1px solid; BORDER-TOP: #4d4d4d 1px solid; BORDER-RIGHT: #4d4d4d 1px solid
}
#partners {
	BORDER-TOP: #333333 1px solid
}
.otherAttractions {
	BORDER-BOTTOM: #e5e5e5 1px dotted; BORDER-LEFT: #e5e5e5 1px dotted; BORDER-TOP: #e5e5e5 1px dotted; BORDER-RIGHT: #e5e5e5 1px dotted
}
.xsltsearch_result {
	BORDER-BOTTOM: #333333 1px solid
}
#map_outer {
	BACKGROUND: #f2f2f2
}
.maplink {
	BACKGROUND: url(/images/generic/backgrounds/bg-5white.png) left top
}
A.maplink:hover {
	BACKGROUND: #0b0d1f 0px 0px
}
.half_banner {
	BACKGROUND: #f2f2f2
}
.attr-thumb {
	BACKGROUND: #f2f2f2
}
H3.h3date {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND: #f1f1f1; COLOR: #888; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
H3.h3date A {
	COLOR: #666
}
#weather_box {
	BORDER-BOTTOM: #e5e5e5 1px dotted; BORDER-LEFT: #e5e5e5 1px dotted; BORDER-TOP: #e5e5e5 1px dotted; BORDER-RIGHT: #e5e5e5 1px dotted
}
#contact_box UL {
	BORDER-TOP: #e5e5e5 1px dotted
}
#contact_box UL A:link {
	COLOR: #ffffff
}
#contact_box UL A:visited {
	COLOR: #ffffff
}
#contact_box UL A:hover {
	COLOR: #CDC2FE
}
#contact_box UL A:hover:visited {
	COLOR: #CDC2FE
}
#logo {
	BORDER-BOTTOM: #e5e5e5 1px dotted
}
.form-left {
	COLOR: #999999
}
.form-right {
	COLOR: #999999
}
LEGEND {
	COLOR: #333333
}
.inlineForecast TD {
	BACKGROUND-COLOR: #ffffff
}
.inlineForecast TR {
	BACKGROUND-COLOR: #ffffff
}
.inlineForecast TD:hover {
	BACKGROUND-COLOR: #ffffff
}
.inlineForecast TR:hover {
	BACKGROUND-COLOR: #ffffff
}
.inlineForecast TR:hover TD {
	BACKGROUND-COLOR: #ffffff
}
#footBox H2 {
	BORDER-BOTTOM: #f2f2f2 2px solid
}
.left-col-1 {
	
}
.left-col-2 {
	
}
.lowerright2col {
	BORDER-BOTTOM: #e5e5e5 1px dotted; BORDER-LEFT: #e5e5e5 1px dotted; BACKGROUND: #fafafa; BORDER-TOP: #e5e5e5 1px dotted; BORDER-RIGHT: #e5e5e5 1px dotted
}
.lowerright2col A.selected {
	COLOR: #000
}
#hotelPicker {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
#hotelPicker H2 {
	BORDER-BOTTOM: #333333 1px solid
}
#hotelPicker #listing {
	BORDER-BOTTOM: #e5e5e5 1px dashed; BORDER-LEFT: #e5e5e5 1px dashed; BORDER-TOP: #e5e5e5 1px dashed; BORDER-RIGHT: #e5e5e5 1px dashed
}
A.xsltsearch_title {
	COLOR: #222222
}
#xsltsearch_navigation A {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: #000001; COLOR: #ffffff; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
#xsltsearch_navigation A:hover {
	BORDER-BOTTOM: #000001 1px solid; BORDER-LEFT: #000001 1px solid; BACKGROUND: #CDC2FE; COLOR: #000001; BORDER-TOP: #000001 1px solid; BORDER-RIGHT: #000001 1px solid
}
.randPromoBox {
	BACKGROUND: #f2f2f2
}
UL.randPromoBoxes LI A {
	BACKGROUND: #ffffff
}
UL.randPromoBoxes LI A:hover {
	BACKGROUND: #f2f2f2
}
UL.randPromoBoxes LI .imgCrop:hover {
	COLOR: #ffffff
}
.randPromoBox H2 {
	COLOR: #252525
}
.randPromoBox SPAN.promoFoot {
	COLOR: #ffffff
}
UL.randPromoBoxes LI A:hover H2 {
	
}
UL.randPromoBoxes LI A:hover SPAN.subLine {
	
}
UL.randPromoBoxes LI A:hover SPAN.promoFoot {
	
}
.randPromoBox .imgCrop {
	BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND: url(http://devjjw.group.mbi.net/media/116993/la-tremoille-restaurant.jpg) #222222 no-repeat 0px -37px
}
.contentText IMG {
	BORDER-BOTTOM: #323a51 1px solid; BORDER-LEFT: #323a51 1px solid; BORDER-TOP: #323a51 1px solid; BORDER-RIGHT: #323a51 1px solid
}
.contentText UL LI {
	LIST-STYLE-IMAGE: url(/images/hotels/krystal/krystal-list-icon.gif)
}
#contact_box UL LI {
	LIST-STYLE-IMAGE: url(/images/hotels/krystal/krystal-list-icon.gif)
}
.offerBar {
	BORDER-TOP: #f2f2f2 2px solid
}
.offerBar A {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BACKGROUND: #fafafa; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
.offerBar A:hover {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; BACKGROUND: #f2f2f2; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid
}
.footUL LI A:link {
	COLOR: #666666; BORDER-RIGHT: #CDC2FE 1px solid
}
.footUL LI A:visited {
	COLOR: #666666; BORDER-RIGHT: #CDC2FE 1px solid
}
#cont {
	BACKGROUND: #ffffff
}
.sample {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND: #ffffff; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
#gallFoot {
	BACKGROUND-COLOR: #f2f2f2
}
#gallBtns A#gallOpen {
	BORDER-LEFT: #ffffff 3px solid
}
#gallBtns IMG {
	BORDER-LEFT: #ffffff 3px solid
}
#bookInfo {
	BORDER-TOP: #333333 1px solid
}
#xsltsearch_summary {
	BORDER-BOTTOM: #e5e5e5 2px solid
}
#roomImg {
	BORDER-BOTTOM: #CDC2FE 1px dotted; BORDER-TOP: #CDC2FE 1px dotted
}
#roomImg A.lightview IMG {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
#roomImg A.lightview IMG:hover {
	BORDER-BOTTOM: #CDC2FE 1px solid; BORDER-LEFT: #CDC2FE 1px solid; BORDER-TOP: #CDC2FE 1px solid; BORDER-RIGHT: #CDC2FE 1px solid
}
#mapCont {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
UL.forthLevelNavigation LI A {
	COLOR: #CDC2FE; BORDER-RIGHT: #333333 1px solid
}
UL.forthLevelNavigation LI A:hover {
	COLOR: #ffffff
}
UL.forthLevelNavigation LI A.selected {
	COLOR: #ffffff
}
UL.forthLevelNavigation {
	BACKGROUND: #000000
}
.seoFoot {
	
}
#globalFoot {
	
}
.bookmarkText {
	
}
#newsContact {
	BORDER-BOTTOM: #333333 1px solid; BORDER-TOP: #333333 1px solid
}
.col_right {
	
}
.col_right .right2col {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND: url(/images/generic/backgrounds/bg-5white.png) left top; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
.lowerright2col {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BACKGROUND: url(/images/generic/backgrounds/left-box-top-bg.jpg) #ffffff repeat-x left top; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid
}
.col_right UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL.specialList LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.col-right-wide H2 {
	BORDER-BOTTOM: #e5e5e5 1px dotted
}
.col-right-half STRONG {
	COLOR: #333333
}
.lowerright2col A.selected {
	COLOR: #333333
}
.lowerright2col H2 {
	BORDER-BOTTOM: #e5e5e5 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.col-right-wide H2 A:link {
	COLOR: #000000
}
.col-right-wide H2 A:visited {
	COLOR: #000000
}
.lowerright2col H2 A:link {
	COLOR: #000000
}
.lowerright2col H2 A:visited {
	COLOR: #000000
}
.col-right-wide H2 A:hover {
	COLOR: #CDC2FE
}
.col-right-wide H2 A:hover:visited {
	COLOR: #CDC2FE
}
.lowerright2col H2 A:hover {
	COLOR: #CDC2FE
}
.lowerright2col H2 A:hover:visited {
	COLOR: #CDC2FE
}
.promoButton A {
	BACKGROUND-COLOR: #CDC2FE !important
}
.promoButton A:hover {
	BACKGROUND-COLOR: #cccccc
}
.bookmarkText {
	
}
#bookmarklinks IMG {
	BORDER-BOTTOM: #b3afaa 3px solid; BORDER-LEFT: #b3afaa 3px solid; BORDER-TOP: #b3afaa 3px solid; BORDER-RIGHT: #b3afaa 3px solid
}
.seoFoot {
	BACKGROUND: #333333; COLOR: #CDC2FE; BORDER-TOP: #333333 3px solid
}
.seoFoot UL LI {
	BORDER-RIGHT: #000001 1px solid
}
.seoFoot H3 A {
	COLOR: #ffffff
}
.seoFoot A:hover {
	COLOR: #ffffff
}
.seoFoot A:hover:visited {
	COLOR: #ffffff
}
.left FORM {
	
}
#error {
	BACKGROUND: url(/images/generic/backgrounds/error.png) left top
}
#error {
	BACKGROUND: url(/images/generic/backgrounds/error.png) left top
}
.elementError {
	BACKGROUND-COLOR: #441122; COLOR: #ffffff
}
#dropdownpanel {
	BORDER-TOP: #CDC2FE 2px solid
}
#dropdownpanel .contentdiv {
	BACKGROUND: #CDC2FE; COLOR: white
}
#dropdownpanel .control {
	BACKGROUND: url(../panel.gif) no-repeat center center; COLOR: white; BORDER-TOP: #CDC2FE 5px solid
}
P.navLinks {
	BACKGROUND: #626690
}
#switcher H6 {
	COLOR: #CDC2FE
}
#switcher H6:hover {
	COLOR: #ffffff
}
#switcher #links {
	BORDER-BOTTOM: #282d48 1px solid; BORDER-LEFT: #282d48 1px solid; BACKGROUND: url(/images/generic/backgrounds/bg-90blue.png); BORDER-TOP: #282d48 1px solid; BORDER-RIGHT: #282d48 1px solid
}
#switcher UL LI A:hover {
	BACKGROUND-COLOR: #282d48; COLOR: #dddddd
}
#mapContentCellInner {
	COLOR: #333333
}
.banner_overlay_one {
	BACKGROUND: url(/images/generic/backgrounds/banner-slider-bg.png); COLOR: #ffffff
}
.banner_overlay_two {
	BACKGROUND: url(/images/generic/backgrounds/banner-slider-bg.png); COLOR: #ffffff
}
.banner_overlay_one H2 A:link {
	COLOR: #CDC2FE
}
.banner_overlay_two H2 A:link {
	COLOR: #CDC2FE
}
.banner_overlay_one H2 A:visited {
	COLOR: #CDC2FE
}
.banner_overlay_two H2 A:visited {
	COLOR: #CDC2FE
}
.banner_overlay_one H2 A:hover {
	COLOR: #ffffff
}
.banner_overlay_two H2 A:hover {
	COLOR: #ffffff
}
.banner_overlay_one H2 A:hover:visited {
	COLOR: #ffffff
}
.banner_overlay_two H2 A:hover:visited {
	COLOR: #ffffff
}
.banner_overlay_col_one:hover {
	COLOR: #CDC2FE
}
.banner_overlay_col_two:hover {
	COLOR: #CDC2FE
}
#banner_overlay_contentInner_one A {
	
}
#banner_overlay_contentInner_two A {
	
}
.banner_overlay_one H2 {
	COLOR: #CDC2FE
}
.banner_overlay_two H2 {
	COLOR: #CDC2FE
}
A.promoButton {
	BACKGROUND-COLOR: #b1b579; COLOR: #ffffff
}
A.promoButton:hover {
	BACKGROUND-COLOR: #ffffff; COLOR: #CDC2FE
}
NOSCRIPT {
	BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BACKGROUND: #222222; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid
}
.globalcopyright {
	BACKGROUND: url(/images/generic/global-headers/global-footer-fade-bar-954x1.png) no-repeat center top; COLOR: #fff
}
.globalcopyright A:link {
	COLOR: #fff !important
}
.globalcopyright A:visited {
	COLOR: #fff !important
}
.globalcopyright A:hover {
	COLOR: #CDC2FE !important
}
.globalcopyright A:hover:visited {
	COLOR: #CDC2FE !important
}
.contentTable {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-SPACING: 1px; BACKGROUND: #cccccc; COLOR: #222222; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.contentTable TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.contentTable TR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.contentTable TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
.contentTable TH.title {
	FONT: 800 12px/16px Arial, Helvetica, sans-serif; BACKGROUND: #222222; COLOR: #ffffff
}
.contentTable TD.title {
	FONT: 800 12px/16px Arial, Helvetica, sans-serif; BACKGROUND: #222222; COLOR: #ffffff
}
.contentTable TD.subtitle {
	BACKGROUND: #e5e5e5; FONT-WEIGHT: 800
}
.contentTable TD.item {
	BACKGROUND: #f2f2f2
}
.contentTable TD.detail {
	BACKGROUND: #f2f2f2; COLOR: #808080
}
A.back-button:link {
	BACKGROUND: #000000
}
A.back-button:visited {
	BACKGROUND: #000000
}
A.next-button:link {
	BACKGROUND: #000000
}
A.next-button:visited {
	BACKGROUND: #000000
}
A.back-button:hover {
	BACKGROUND: #CDC2FE
}
A.back-button:hover:visited {
	BACKGROUND: #CDC2FE
}
A.next-button:hover {
	BACKGROUND: #CDC2FE
}
A.next-button:hover:visited {
	BACKGROUND: #CDC2FE
}
#globalFooterNavigation {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: url(/images/hotels/krystal/krystal-global-nav-foot.gif) #000 repeat-x left top; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid; PADDING-TOP: 1px
}
#globalFooterNavigation UL {
	BORDER-BOTTOM: #404040 1px solid; BORDER-LEFT: #404040 1px solid; BORDER-TOP: #404040 1px solid; BORDER-RIGHT: #404040 1px solid
}
#globalFooterNavigation LI {
	BORDER-RIGHT: #404040 1px solid
}
#globalFooterNavigation LI A {
	COLOR: #fff
}
#globalFooterNavigation LI A:hover {
	BACKGROUND: #333; COLOR: #CDC2FE
}
#globalFooterNavigation LI A.selected {
	BACKGROUND: #333; COLOR: #CDC2FE
}
