A:link {
	FONT-SIZE: 11px; COLOR: #3399cc; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #3399cc; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px; COLOR: #3399cc; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}
A.legal:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.legal:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.legal:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.legal:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: none
}
TD.legal {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
SPAN.link {
	FONT-SIZE: 11px; COLOR: #3399cc; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}
SPAN.vlink {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 14px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; TEXT-DECORATION: underline
}
TD.head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #101c79; LINE-HEIGHT: 30px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
DIV.head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #101c79; LINE-HEIGHT: 30px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
P.head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #101c79; LINE-HEIGHT: 30px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
SPAN.head {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #101c79; LINE-HEIGHT: 30px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
TD.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #101c79; LINE-HEIGHT: 28px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
TD.subhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #101c79; LINE-HEIGHT: 28px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
TD.subhead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
DIV.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #101c79; LINE-HEIGHT: 28px; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
P.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #101c79; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
SPAN.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #101c79; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.bgcolor1 {
	BACKGROUND-COLOR: #258bbe
}
.bgcolor2 {
	BACKGROUND-COLOR: #3399cc
}
.bgcolor3 {
	BACKGROUND-COLOR: #2462a1
}
.bgcolor4 {
	BACKGROUND-COLOR: #5badd6
}
.searchColor {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
A.searchColor:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchColor:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchColor:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.searchColor:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.leftNavOff {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #101c79; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: none
}
.leftNavOff A:link {
	FONT-WEIGHT: normal; COLOR: #101c79; TEXT-DECORATION: none
}
leftNavOff A:visited {
	FONT-WEIGHT: normal; COLOR: #101c79; TEXT-DECORATION: none
}
leftNavOff A:active {
	FONT-WEIGHT: normal; COLOR: #101c79; TEXT-DECORATION: none
}
.leftNavOn {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: none
}
.leftNavOn A:link {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: none
}
leftNavOn A:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: none
}
leftNavOn A:active {
	FONT-WEIGHT: normal; COLOR: #ffffff; BACKGROUND-COLOR: #3399cc; TEXT-DECORATION: none
}
.bgcolorVertical1 {
	BACKGROUND-COLOR: #cccccc
}
.bgcolorVertical2 {
	BACKGROUND-COLOR: #cccccc
}
TD.color3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; BACKGROUND-COLOR: #cccccc
}
.findRoomBgColor {
	BACKGROUND-COLOR: #bbddee
}
.textColorOrange {
	COLOR: #cc5610
}
.formSelectDropDown {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #414141; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.formInputText {
	FONT-SIZE: 11px; BACKGROUND: #ffffff; COLOR: #414141; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
TD.error {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}
P.error {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}
SPAN.error {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}
DIV.error {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}
TD .sqhRateTextNoAvailHead {
	FONT-WEIGHT: bold; COLOR: #990000; LINE-HEIGHT: 13px
}
TD .sqhRateTextNoAvail {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #990000; LINE-HEIGHT: 13px
}
TD .sqhRateTextEnterDates {
	FONT-WEIGHT: bold; COLOR: #990000; LINE-HEIGHT: 13px
}
TD .sqhRateTextRateDisplay {
	FONT-WEIGHT: bold; LINE-HEIGHT: 13px
}
TD .sqhRateTextNoBook {
	FONT-WEIGHT: bold; LINE-HEIGHT: 13px
}
TD.dreGridHeadBG {
	BACKGROUND-COLOR: #ced8e1
}
TD.dreGridRateBG {
	BACKGROUND-COLOR: #e5f0fa
}
TD.dreGridTotalBG {
	BACKGROUND-COLOR: #d3e5f6
}
SPAN.rateStrikeout {
	TEXT-DECORATION: line-through
}
A.dreGridFree:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fb6704; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline
}
A.dreGridFree:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fb6704; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline
}
A.dreGridFree:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fb6704; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline
}
A.dreGridFree:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fb6704; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline
}
SPAN.dreGridTotal {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fb6704; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}
.searchFormTop {
	BACKGROUND-COLOR: #f9fafb; layer-background-color: #F9FAFB
}
.searchFormBot {
	BACKGROUND-COLOR: #bfdfef; layer-background-color: #BFDFEF
}
.searchFormPref {
	BACKGROUND-COLOR: #eff2f6; layer-background-color: #EFF2F6
}
.searchFormErrorText {
	COLOR: #ff0000
}
.searchFormText {
	COLOR: #004286
}
.searchFormText A:link {
	FONT-WEIGHT: normal; COLOR: #004286; TEXT-DECORATION: none
}
.searchFormText A:hover {
	FONT-WEIGHT: normal; COLOR: #004286; TEXT-DECORATION: none
}
.searchFormText A:visited {
	FONT-WEIGHT: normal; COLOR: #004286; TEXT-DECORATION: none
}
.searchFormTextAlt {
	COLOR: #4d4d4d
}
.searchFormTextHome {
	COLOR: #004286
}
.searchFormTextHome A:link {
	FONT-WEIGHT: normal; COLOR: #004286; TEXT-DECORATION: none
}
.searchFormTextHome A:hover {
	FONT-WEIGHT: normal; COLOR: #004286; TEXT-DECORATION: none
}
.searchFormTextHome A:visited {
	FONT-WEIGHT: normal; COLOR: #004286; TEXT-DECORATION: none
}
.searchFormLine {
	BACKGROUND-COLOR: #e5f2f9
}
.redText {
	COLOR: #cf4341
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
SELECT.stateProvince {
	WIDTH: 150px; COLOR: #4d4d4d
}
SELECT.country {
	WIDTH: 150px; COLOR: #4d4d4d
}
SELECT.hotelType {
	WIDTH: 135px; COLOR: #4d4d4d
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
INPUT.checkBox {
	PADDING-LEFT: 0px; COLOR: #4d4d4d; BACKGROUND-COLOR: #bfdfef
}
INPUT.checkBoxHome {
	PADDING-LEFT: 0px; COLOR: #4d4d4d; BACKGROUND-COLOR: #bfdfef
}
INPUT.checkBoxLeftNav {
	PADDING-LEFT: 0px; COLOR: #4d4d4d; BACKGROUND-COLOR: #bfdfef
}
INPUT.checkboxAlt {
	PADDING-LEFT: 0px; COLOR: #4d4d4d; BACKGROUND-COLOR: #ffffff
}
INPUT.zipCode {
	WIDTH: 66px; COLOR: #4d4d4d
}
INPUT.address {
	WIDTH: 150px; COLOR: #4d4d4d
}
INPUT.city {
	WIDTH: 65px; COLOR: #4d4d4d
}
INPUT.dates {
	WIDTH: 81px; COLOR: #4d4d4d
}
TD.frrInnerBorder {
	FONT-SIZE: 1px; BACKGROUND-COLOR: #ffffff
}
TD.frrBgColor {
	BACKGROUND-COLOR: #90c7e4
}
.advancedSearchBGColor {
	COLOR: #004286; BACKGROUND-COLOR: #bbddee
}
.searchResultHeader {
	BACKGROUND-COLOR: #d3e8f3
}
.searchResultHeaderRgt {
	BACKGROUND-COLOR: #bbddee
}
.searchResultRateDisplay {
	FONT-SIZE: 11px
}
TABLE.searchResultsRateTable {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.watBorder {
	BACKGROUND-COLOR: #e2e7f0
}
.watTableBorder {
	BORDER-RIGHT: #e2e7f0 1px solid; BORDER-TOP: #e2e7f0 1px solid; BORDER-LEFT: #e2e7f0 1px solid; BORDER-BOTTOM: #e2e7f0 1px solid
}
.watRateRulesHdrBG {
	BACKGROUND-COLOR: #eff2f6
}
.watRateRulesBG {
	BACKGROUND-COLOR: #f5f7fa
}
.watRateRulesHdrBGCellRight {
	PADDING-LEFT: 8px; BORDER-LEFT: #e2e7f0 1px solid
}
.watRateRulesBGTotalCost {
	PADDING-LEFT: 8px; BORDER-LEFT: #e2e7f0 1px solid; BACKGROUND-COLOR: #f9fbfd
}
.watRateRulesReviewHdrBG {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #9aa1c3
}
.watRateRulesTextArea {
	FONT-SIZE: 10px; WIDTH: 518px; COLOR: #827668; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 150px; BACKGROUND-COLOR: #ffffff
}
.watRateListHdrBG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #bbddee
}
.watRateListRateBG {
	BORDER-TOP: #e2e7f0 1px solid; BACKGROUND-COLOR: #f5f7fa
}
.watRateListRateBGAlt {
	BORDER-TOP: #e2e7f0 1px solid; BACKGROUND-COLOR: #f9fbfd
}
.watReviewRateBG {
	BACKGROUND-COLOR: #e4ebf8
}
A.watBold:link {
	FONT-WEIGHT: bold
}
A.watBold:active {
	FONT-WEIGHT: bold
}
A.watBold:hover {
	FONT-WEIGHT: bold
}
A.watBold:visited {
	FONT-WEIGHT: bold
}
#headContentArea {
	VERTICAL-ALIGN: top
}
#headContentArea H2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 30px; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#headContentArea P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mainContentArea {
	MARGIN: 0px 15px 15px 30px; WIDTH: 518px
}
#mainContentArea H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 10px
}
#mainContentArea H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #101c79; PADDING-TOP: 10px; xborder-bottom: 1px solid
}
.topError {
	COLOR: #990000
}
#langSwitch FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 0px
}
#corpLangBar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-COLOR: #3398cc; TEXT-ALIGN: right
}
#langIndicator {
	FONT-SIZE: 7pt
}
.borderButton {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; BORDER-LEFT: white 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #e44725
}
.borderButtonContainer {
	BORDER-RIGHT: #e44725 1px solid; BORDER-TOP: #e44725 1px solid; MARGIN-TOP: 4px; FLOAT: left; MARGIN-LEFT: 30px; BORDER-LEFT: #e44725 1px solid; CURSOR: pointer; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #e44725 1px solid
}
