.dottedRule {
	BACKGROUND-IMAGE: url(http://marriott.com/images/newDottedRule.gif)
}
.black {
	BACKGROUND-COLOR: #000000
}
.red {
	BACKGROUND-COLOR: #cc0000
}
.darkRed {
	BACKGROUND-COLOR: #660000
}
.tan {
	BACKGROUND-COLOR: #cecdbe
}
.lightTan {
	BACKGROUND-COLOR: #ebebdb
}
.darkTan {
	BACKGROUND-COLOR: #8d8c7d
}
.gray {
	BACKGROUND-COLOR: #666666
}
.lightGray {
	BACKGROUND-COLOR: #cccccc
}
.darkGray {
	BACKGROUND-COLOR: #333333
}
.blue {
	BACKGROUND-COLOR: #99cccc
}
.lightBlue {
	BACKGROUND-COLOR: #ccffff
}
.formLightBlue {
	BACKGROUND-COLOR: #cee2ed
}
.formBlue {
	BACKGROUND-COLOR: #a5c6d6
}
.pageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.pageHead {
	FONT-SIZE: 16px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.subHead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.subHeadTwo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.tanFormHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: arial, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #ebebdb
}
.footerColons {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.globalUtilities {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.subNavHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
.bodyCopy {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #003333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.arialCopy {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.hotelName {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.hotelAddress {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.cityName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.priceRange {
	FONT-SIZE: 12px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.promoText {
	FONT-SIZE: 26px; COLOR: #cc0000; LINE-HEIGHT: 28px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
.formContent {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none
}
A.promoText {
	FONT-SIZE: 26px; COLOR: #cc0000; LINE-HEIGHT: 28px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.bodyCopy {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopy:active {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopy:visited {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #3399ff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopy:hover {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodyCopyRed {
	FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopyRed:hover {
	FONT-SIZE: 11px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.arialCopy {
	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialCopy:active {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialCopy:visited {
	FONT-SIZE: 10px; COLOR: #3399ff; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialCopy:hover {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.hotelName {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.hotelName:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.hotelName:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.hotelName:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3399ff; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialNavOn {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialNavOn:hover {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.arialNav {
	FONT-SIZE: 10px; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialNav:active {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 16px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.arialNav:hover {
	FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 16px; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.tertiaryNavBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #003399; LINE-HEIGHT: 10px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.tertiaryNavBold:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc0000; LINE-HEIGHT: 10px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.tertiaryNavBold:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc0000; LINE-HEIGHT: 10px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.globalUtilities {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.globalUtilities:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.globalUtilities:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
.coolYellowDot {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #ffcc00; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.coolBlue {
	BACKGROUND-COLOR: #add6eb
}
.coolYellow {
	BACKGROUND-COLOR: #ffe085
}
.coolLightBlue {
	BACKGROUND-COLOR: #d6ebf5
}
.coolLightYellow {
	BACKGROUND-COLOR: #fff5d6
}
.coolHeadBack {
	BACKGROUND-IMAGE: url(images/sp_bg.gif)
}
.coolGold {
	BACKGROUND-COLOR: #ffcc33
}
.formContentWhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial, verdana, sans-serif; TEXT-DECORATION: none
}
.dottedRuleLD {
	BACKGROUND-IMAGE: url(/development/images/dottedRuleLD.gif)
}
.dottedRuleLDWhite {
	BACKGROUND-IMAGE: url(/development/images/dottedRuleWhite.gif)
}
.bodyCopyWhite {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopyWhite {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodyCopyWhite:active {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodyCopyWhite:visited {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
A.bodyCopyWhite:hover {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #efbe00; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
.bodyCopyRed {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.specialsLeftNav {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: arial, regular; TEXT-DECORATION: none
}
.specialsLeftNavCopy {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: arial, regular; TEXT-DECORATION: none
}
A.specialsLeftNav {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: arial, regular; TEXT-DECORATION: none
}
A.specialsLeftNav:visited {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #3399ff; LINE-HEIGHT: 14px; FONT-FAMILY: arial, regular; TEXT-DECORATION: none
}
A.specialsLeftNav:active {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, regular; TEXT-DECORATION: none
}
A.specialsLeftNav:hover {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: arial, regular; TEXT-DECORATION: underline
}
A.amexGray {
	FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.smallCopy {
	FONT-SIZE: 10px; WORD-SPACING: -0.05em; COLOR: #003333; LINE-HEIGHT: 13px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopyBold {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopyBold:active {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopyBold:visited {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #3399ee; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
A.bodyCopyBold:hover {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: underline
}
.bodyCopyWhiteBold {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; WORD-SPACING: -0.05em; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
.boxes {  border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

