/* START == Hyatt Special Offers Section ====== */ 

	/* start - general, none specific*/
	.hyatt_display_inline { display: inline; }
	/* end - general, none specific*/
	
	/*START Help Sign-in Pop up*/

	#hyattBuilt_printWrapper {
		margin: 20px;
	 }
	 
	 #hyattBuilt_printWrapper #hyattBuilt_pgctntClmnMain {
	 	   float: none;
		   width: auto;
	 }
	 #hyattBuilt_printWrapper #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone{
		   margin-bottom: 20px;
	 }
	 #hyattBuilt_printWrapper #hyattBuilt_pgctntClmnMain h1 { /* GP Print */
		display: block;
		width: 100%;
		height: auto;
		margin: 0px;
		padding: 0px;
		padding-top: 7px;
		padding-bottom: 8px;
		line-height: 18px;
		font-size: 18px;
		font-weight: normal;
		text-transform: uppercase;
		color: #333333;
		border-top: 1px solid #d8d8d8;
		border-bottom: 1px solid #d8d8d8;
		position: relative;	
	 }
	 #hyattBuilt_pgctntClmnMain h3{
		font-size: 12px;
		line-height: 12px;
		margin: 0px;
		margin-top: 18px;
		padding: 0px;
		position: relative;
	 }
	 #hyattBuilt_printWrapper #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbFloatRight {
	 	   float: right;
	 }
	 /*END Help Sign-in Pop up */
	 
	#hyattBuilt_contentContainer, 
		#hyattBuilt_bookFlapBgColor, 
			#hyattBuilt_quickBookBorder, 
				#hyattBuilt_innerContentWrapper, 
					#hyattBuilt_pgctntHeder, 
						#hyattBuilt_headerMediaAssetHolder, 
					#hyattBuilt_pgctntClmnQuickBook, 
					#hyattBuilt_pgctntClmnMain, 
					#hyattBuilt_pgctntClmnBookFlap { /* rules grouping */
						display: block;
						margin: 0px;
						padding: 0px;
						border: 0px;
					 }
					 
	
	/* Layout rendering options:
	 * 		put in class attribute of element with id attribute of "hyattBuilt_contentContainer" following:
	 * 			- to render quick book and book flap layout:	"renderLayout_Qb_Bf" / "renderLayout_Bf_Qb"
	 * 			- to render quick book only layout:				"renderLayout_Qb"
	 * 			- to render book flap only layout:				"renderLayout_Bf"
	 * 			- to render layout with out quick book and 
	 * 				book flap, remove any related classes 
	 * 				from class attribute of element
	 *
	 * Additional layout rendering options:
	 * 		insert following classes in addition to layout rendering classes above:
	 * 			- to render content header media asset holder:	"renderHeaderMedia"
	 */
	
	#hyattBuilt_contentContainer { /* specific */
		width: 954px;
		/*padding-top: 10px; removing this to avoid extra spacing between header and breadcrumb*/
		padding-bottom: 10px;
		float:left;
	 } #hyattBuilt_contentContainer * { /* rules multi applicaiton */
	 	  font-family: Arial, Helvetica, sans-serif;
		  font-size: 12px;
		  line-height: normal;
	 }
		#hyattBuilt_contentContainer #hyattBuilt_breadcrumbs { /* top row bread crubms, none property */
			font-size: 9px;
			padding-bottom: 7px;
			padding-top:7px;
			/*removing the styles bcoz of alignment issue in other pages*/
			/*margin: 0 10px 10px;
			float: left;
  			height: 10px;
    		padding-top: 9px; 
    		*padding-top:0px; */ 
		 } #hyattBuilt_contentContainer #hyattBuilt_breadcrumbs a { /* a */
		 	  font-size: 9px;
			  text-decoration: underline;
		 }
		#hyattBuilt_bookFlapBgColor { /* book flap layout rendering rules */
			width: 209px;
			margin-left: 745px;
			margin-top:-1px;
			/*margin-top:98px; */ *margin-top:0px;
			float:left;/*Added float left to clear the div*/
		 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_bookFlapBgColor, 
		   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_bookFlapBgColor, 
		   #hyattBuilt_contentContainer.renderLayout_Bf #hyattBuilt_bookFlapBgColor { /* render background color if so needed */
			  background-color: #f2f1ed;
		 }
                 #hyattBuilt_bookFlapNoBg { /* book flap layout rendering rules */
			width: 209px;
			margin-left: 215px;
		 }	

			#hyattBuilt_quickBookBorder { /* quick book layout rending rules */
				width: 0px;
				margin-left: -532px;
				position: relative;
				overflow: visible;
			 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_quickBookBorder, 
			   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_quickBookBorder, 
			   #hyattBuilt_contentContainer.renderLayout_Qb #hyattBuilt_quickBookBorder { /* render quick book border if so needed */
			 	  border-left: 1px solid #d8d8d8;
			 }
			 #hotelQuickBook .roomSelector{width:185px;}
				#hyattBuilt_innerContentWrapper { /* a */
					width: 954px;
					margin-left: -214px;
					position: relative;
					overflow: auto;
				 }
					#hyattBuilt_pgctntHeader { /* a */
						float: left;
						width: 954px;
						background-color: #FFFFFF; 
						border-bottom: 1px solid #d8d8d8;
						overflow: auto;
						/*margin: 0 10px 10px;*//*Removed margin bcox it breaks ui in terms and conditions page*/
					 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_pgctntHeader, 
					   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_pgctntHeader, 
					   #hyattBuilt_contentContainer.renderLayout_Bf #hyattBuilt_pgctntHeader { /* a */
					 	  width: 735px;
					 }
						#hyattBuilt_headerMediaAssetHolder {
							overflow: hidden;
							display: none;
							visibility: hidden;
						} #hyattBuilt_contentContainer.renderHeaderMedia #hyattBuilt_headerMediaAssetHolder {
							  width: 100%;
							  overflow-x: hidden;
							  overflow-y: auto;
							  display: block;
							  visibility: visible;
						}
						#hyattBuilt_pgctntHeader #hyattBuilt_breadcrumbs { /* a */
							padding-bottom: 0px !important;
						 }
						#hyattBuilt_pgctntHeader h1 { /* a */
							display: block;
							width: 100%;
							height: auto;
							margin: 0px;
							padding: 0px;
							padding-top: 7px;
							padding-bottom: 8px;
							line-height: 18px;
							font-size: 18px;
							font-weight: normal;
							text-transform: uppercase;
							color: #333333;
							border-top: 1px solid #d8d8d8;						 	
						 } #hyattBuilt_contentContainer.renderHeaderMedia #hyattBuilt_pgctntHeader h1 { /* a */
						 	border: none;
						 }
					#hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder { /* a */
						float: left;
						width: 0px;
						height: 0px;
						display: none;
						visibility: hidden;
						clear: left;
					 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder, 
					   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder, 
					   #hyattBuilt_contentContainer.renderLayout_Qb #hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder { /* a */
					 	  display: block;
						  visibility: visible;
						  width: 214px;
						  height: auto;
					 }/* 04/30 changes to fix IE6 SO landing page*/
						#hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder .hbQuickBookAndSearchModulePadding {
							margin: 20px 0px 10px 10px;
							float:left;
							display:inline;
						 }
						.hbQuickBookAndSearchModulePadding #hbSearchModule { /* a */
						 }
							#hbSearchModule h2 { /* a */
								padding: 0px;
								font-size: 12px;
								font-weight:bold;
								color:#333333;
								text-transform: uppercase;
								margin-bottom: 10px;
							 }
							#hbSearchModule label {
								/*cursor: pointer;*/
							 }
							#hbSearchModule .hbCalendarRowWrapper { /* a */
								float:left;
								width:175px;
								margin-bottom: 8px;
							 }
								.hbCalendarRowWrapper ul { /* a */
									list-style: none;
									margin: 0px;
									padding: 0px;
								 }
									.hbCalendarRowWrapper ul li { /* a */
										padding-top: 5px;
										padding-bottom: px;
										font-size: 10px !important;
									 }
									 .hbCalendarRowWrapper ul label { /* a */
										font-size: 10px !important;
									 }
									 .hbCalendarRowWrapper ul.hbCollapsed {
									 	  display: none;
									 }
									 	ul .hbShowHiddenItemsInListClick { /* a */ 
									 		color: #005597;
											cursor: pointer;
											text-decoration: underline;
										 } ul .hbShowHiddenItemsInListClick:hover { /* a */
										 	color: #273F6F;
										 }
										ul .hbItemNowHidden { /* a */
											display: none;
										 }
										
										.hbCalendarRowWrapper ul li input { /* a */
											float: left;
											width: 14px !important;
											height: 14px !important;
											margin: 0px !important;
											margin-right: 3px !important;
											padding: 0px !important;
									 	 }
								#hbSearchModule .hbCalendarRowWrapperVone { /* a */
									margin-bottom: 10px;
								 }
								 #hbSearchModule button{height:auto;}
								#hbSearchModule h3 { /* a */
									padding: 0px;
									font-size: 11px;
									line-height:11px;
									color:#333333;
									text-transform: uppercase;
									clear: left;
									cursor: pointer;
								 } #hbSearchModule h3 span{ /* a */
									  display: inline-block;
									  width: 10px;
									  height: 10px;
									  margin-right: 5px;
									  vertical-align: top;
									  background-image: url(/hyatt/images/janus_images/buttons/tandc_button.gif);
									  background-position: 0px 0px;
									  background-repeat: no-repeat;
									  
								 } #hbSearchModule h3 span.hbIconSwitch { /* a */
									  background-image: url(/hyatt/images/janus_images/buttons/tandc_button_opened.gif) !important;
								 }
								#hbSearchModule .hbCalendarInput { /* a */
									float: left;
									color: #999999;
								 } #hbSearchModule .hbCalendarInput#searchTerms { /* a */
								 	  width: 170px;
								 }
								 #hbSearchModule .hbCalendarSelect { /* a */
											float: left;
											font-size: 11px;
											line-height: 18px;
											padding: 2px;
											margin: 0px;
										 } #hbSearchModule .hbCalendarSelect.hbSelectSetWidth {
										 	   width: 170px;
										 } #hbSearchModule .hbCalendarSelect.hbSelectSetSpacing {
										 	   margin-right: 5px;
										 }

								#hbSearchModule .hbCalendarIcon { /* a */
									float: left;
									cursor: pointer;
									margin-left: 3px;
								 }
								#hbSearchModule .hbSearcModuleSubmit { /* a */
									color: #FFFFFF;
									font-size: 11px;
									font-weight: normal;
									text-transform: uppercase;
									background-color: #5E86AE;
									border: 1px solid #003366;
									border-top: none;
									border-right: none;
									display: block;
									cursor: pointer;
									padding-left: 25px;
									padding-right: 25px;
								 } #hbSearchModule .hbSearcModuleSubmit:hover { /* a */
								 	  background-color: #003366;
								 }
					#hyattBuilt_pgctntClmnMain { /* a */
						float: left;
						width: 954px;
					 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_pgctntClmnMain, 
					 #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_pgctntClmnMain { /* a */
						  width: 521px;
                     }#hyattBuilt_contentContainer.renderLayout_Qb #hyattBuilt_pgctntClmnMain { /* a */
						  width: 740px;display:inline;
					 } #hyattBuilt_contentContainer.renderLayout_Bf #hyattBuilt_pgctntClmnMain { /* a */
						  width: 735px;
						  #width: 730px !important;
					 }
					 .right-col-padding #hyattBuilt_pgctntClmnMain { /* a */
						float: left;
						width: 488px;
					 } .hbAndazCssRulesWrapper { /* Andaz Rules */
						  width: 700px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbAndazOfferPageCssRulesWrapper { /* Andaz Offer Page Rules */
						  width: 528px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbGrandHyattCssRulesWrapper { /* Grand Hyatt Rules */
						  width: 728px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbGrandHyattOfferPageCssRulesWrapper { /* Grand Hyatt Offer Page Rules */
						  width: 528px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbResortHVCRegencyCssRulesWrapper { /* Resort, HVC, Regency Rules */
						  width: 726px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbResortHVCRegencyOfferPageCssRulesWrapper { /* Resort, HVC, Regency Offer Page Rules */
						  width: 528px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbParkHyattCssRulesWrapper { /* Park Hyatt Rules */
						  width: 700px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbParkHyattOfferPageCssRulesWrapper { /* Park Hyatt Offer Page Rules */
						  width: 528px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbHyattPlaceCssRulesWrapper { /* Hyatt Place Rules */
						  width: 610px !important;
						  margin: 0px !important;
						  padding: 0px !important; 
					 } .hbHyattPlaceOfferPageCssRulesWrapper { /* Hyatt Place Offer Page Rules */
						  width: 414px !important;
						  margin: 0px !important;
					 } .hbSummerfieldSuitesCssRulesWrapper { /* Summerfield Suites Rules */
						  width: 493px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 } .hbSummerfieldSuitesOfferPageCssRulesWrapper { /* Summerfield Suites Offer Page Rules */
						  width: 493px !important;
						  margin: 0px !important;
						  padding: 0px !important;
					 }
					 
					 	#hyattBuilt_pgctntClmnMain #hbSearchResultsStatsHeading { /* a */
					 		border-bottom: 1px solid #d8d8d8;
							padding-top: 10px;
							padding-bottom: 20px;
							padding-left: 20px;
							margin-bottom: -10px;
					 	 }
							#hyattBuilt_pgctntClmnMain #hbSearchResultsStatsHeading #hbTopBannerWrapper { /* a */
								display: block;
								margin-top: -10px;
								margin-left: -20px;
								margin-bottom: 5px;
							 }
							 	#hbTopBannerWrapper img { /* a */
							 		width: 521px;
									height: 74px;
									border: none;
							 	 }
							#hyattBuilt_pgctntClmnMain #hbSearchResultsStatsHeading .hbSrPagination { /* a */
								float: right;
								display: block;
								width: auto;
								font-size: 12px;
								line-height: 12px;
								position: relative;
								top: -2px;
							 }
							 	.hbSrPagination a { /* a */
							 		font-size: 12px;
									line-height: 12px;
							 	 }
								.hbSrPagination div { /* a */
									float: left;
							 	 }
								.hbSrPagination .hbPrev { /* a */
									margin-right: 3px;
									position: relative;
									bottom: 1px;
								 }
								.hbSrPagination .hbNext { /* a */
									margin-left: 3px;
									position: relative;
									bottom: 1px;
								 }
								.hbSrPagination form { /* a */
								 	display: block;
									font-size: 12px;
									line-height: 12px;
									width: auto;
									position: relative;
									top: -4px;
									border: 1px solid #ffffff;
									padding-right: 22px;
								 }
								.hbSrPagination input { /* a */
									position: absolute;
									width: 18px;
									text-align: center;
								 }
							#hyattBuilt_pgctntClmnMain #hbSearchResultsStatsHeading h2 { /* a */
								width: auto;
								float: left;
							 }
						#hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding { /* a */
					 		display: block;
							margin: 0px;
							margin-top: 10px;
							margin-bottom: 0px;
							margin-left: 0px;
							margin-right: 0px;
							padding: 0px;
					 	 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding, 
						   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding { /* a */
					 	 	  margin-top: 20px;
							  margin-bottom: 10px;
							  margin-left: 20px;
							  margin-right: 10px;
					 	 } #hyattBuilt_contentContainer.renderLayout_Qb #hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding { /* a */
							  margin:20px 0 10px 20px
					 	 } #hyattBuilt_contentContainer.renderLayout_Bf #hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding { /* a */
						 	  margin: 10px !important;
						 	  margin: 4px;
						 }
						 #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .descriptionMainBlockPadding { /* Andaz Rules */
						 	margin: 0px;
							margin-left: 20px;
						 	margin-top: -15px;
							padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbAndazOfferPageCssRulesWrapper .descriptionMainBlockPadding { /* Andaz Offer Page Rules */
							  padding-bottom: 40px;
							  padding-left: 30px;
							  padding-right: 30px;
							  padding-top: 20px;
							  margin: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbGrandHyattCssRulesWrapper .descriptionMainBlockPadding { /* Grand Hyatt Rules */
							  margin: 0px;
							  margin-top: 10px;
							  padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbGrandHyattOfferPageCssRulesWrapper .descriptionMainBlockPadding { /* Grand Hyatt Offer Page Rules */
							  padding-bottom: 40px;
							  padding-left: 30px;
							  padding-right: 30px;
							  padding-top: 20px;
							  margin: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbResortHVCRegencyCssRulesWrapper .descriptionMainBlockPadding { /* Resort, HVC, Regency */
							  margin: 0px;
							  margin-top: 10px;
							  padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbResortHVCRegencyOfferPageCssRulesWrapper .descriptionMainBlockPadding { /* Resort, HVC, Regency Offer Page Rules */
							  padding-bottom: 40px;
							  padding-left: 20px;
							  padding-right: 20px;
							  padding-top: 20px;
							  margin: 0px;
						 } 
						 #hyattBuilt_pgctntClmnMain.hbResortHVCRegencyOfferPageCssRulesWrapper .descriptionMainBlockPadding h3{font-weight:bold;padding:0 0 10px;}
						 #hyattBuilt_pgctntClmnMain.hbParkHyattCssRulesWrapper .descriptionMainBlockPadding { /* Park Hyatt Rules */
							  margin: 0px;
							  margin-left: 20px;
							  margin-top: 10px;
							  padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbParkHyattOfferPageCssRulesWrapper .descriptionMainBlockPadding { /* Park Hyatt Offer Page Rules */
							  padding-bottom: 40px;
							  padding-left: 30px;
							  padding-right: 30px;
							  padding-top: 20px;
							  margin: 0px;
							  margin-top: 5px;
						 } #hyattBuilt_pgctntClmnMain.hbHyattPlaceCssRulesWrapper .descriptionMainBlockPadding { /* Hyatt Place */
							  margin: 0px;
							  margin-left: 10px;
							  padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbHyattPlaceOfferPageCssRulesWrapper .descriptionMainBlockPadding { /* Hyatt Place Offer Page */
							  margin: 0px;
							  margin-top: 10px;
							  padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .descriptionMainBlockPadding { /* Summerfield Suites */
							  margin: 0px;
							  margin-top: 10px;
							  padding: 0px;
						 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesOfferPageCssRulesWrapper .descriptionMainBlockPadding { /* Summerfield Suites Offer Page */
							  margin: 0px;
							  margin-top: 10px;
							  padding: 0px;
						 }
						 	.hbResortHVCRegencyOfferPageCssRulesWrapper .descriptionMainBlockPadding h3 { /* Resort, HVC, Regency Offer Page Rules */
								font-size: 12px;
								color: #000000;
								text-transform: none;
								margin: 0px;
								padding: 0px;
								font-family: Arial,Helvetica,sans-serif; 
							 } .hbParkHyattOfferPageCssRulesWrapper .descriptionMainBlockPadding h3 { /* Park Hyatt Offer Page Rules */
						 		  font-size: 12px;
								  color: #000000;
								  text-transform: none;
								  margin: 0px;
								  padding: 0px;
								  font-family: Arial,Helvetica,sans-serif;
						 	 } .hbGrandHyattOfferPageCssRulesWrapper .descriptionMainBlockPadding h3 { /* Grand Hyatt Offer Page Rules */
							 	  margin: 0px;
								  padding: 0px;
							 } .hbAndazOfferPageCssRulesWrapper .descriptionMainBlockPadding h3 { /* Andaz Offer Page Rules */
								  padding: 0px;
								  margin: 0px;
								  color: #000000;
							 }
						 	#hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding #hbRightHandImagesColumn { /* a */
								float: right;
								display: block;
								width: auto;
								padding-left: 20px;
							 }
								#hyattBuilt_pgctntClmnMain .descriptionMainBlockPadding #hbRightHandImagesColumn img { /* a */
									border: 1px solid #D8D8D8;
									width: 158px;
									height: 73px;
									margin-bottom: 20px;
									
								 }
						#hyattBuilt_pgctntClmnMain h2 { /* a */
							display: block;
							width: 100%;
							height: auto;
							margin: 0px;
							padding: 0px;
							font-size: 12px;
							line-height: 12px;
							font-weight: bold;
							text-transform: uppercase;
							color: #333333;					 	
						 } #hyattBuilt_pgctntClmnMain h2.hbResultsHeading { /* a */
							  margin-top: 10px;
							  margin-bottom: 10px;
							  padding-bottom: 10px;
							  border-bottom: 1px solid #D8D8D8;
						 } #hyattBuilt_pgctntClmnMain h2.hbSolHeadings { /* a */
						 	  padding-bottom: 10px;
						 }
						#hbExploreMoreOfferings { /* a */
							margin-top: 10px;
						 }
						.hbSoLandingPageRowForSlots { /* a */
							margin: 0px;
							padding: 0px;
							padding-bottom: 30px;
						 }
							.hbSoLandingPageRowForSlots .hbSoLandingPageSlot { /* a */
								display: block;
								float: left;
								padding: 0px;
								margin: 0px;
							 }
							.hbSoLandingPageRowForSlots .hbSlotSpaceDevider { /* a */
							 	  margin-right: 15px;
							 }
								.hbSoLandingPageRowForSlots .hbSoLandingPageSlot div { /* a */
									display: block;
									width: 230px;
									margin: 0px;
									padding: 0px;
								 }
								.hbSoLandingPageRowForSlots .hbSoLandingPageSlot img { /* a */
									border: 1px solid #D8D8D8;
									margin: 0px;
									margin-bottom: 6px;
									width: 228px;
									height: 107px;
								 }
								.hbSoLandingPageRowForSlots .hbSoLandingPageSlot p { /* a */
									margin: 0px !important;
								 }
						#hyattBuilt_pgctntClmnMain .hyattBuild_dateRangeBlock { /* a */
							margin: 0px;
							padding: 0px;
						 } .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* a */
							  display: block;
							  float: left;
							  padding-right: 15px;
						 }
						#hyattBuilt_pgctntClmnMain p { /* a */
							margin: 0px;
							margin-top: 16px;
							padding: 0px;
							font-size: 12px !important;
							line-height: 16px !important;
						 } #hyattBuilt_pgctntClmnMain p.hbSitingContainer { /* a */
						 	font-size: 10px !important;
							line-height: 14px !important;
							margin-top: 12px;
						 } #hyattBuilt_pgctntClmnMain.hbAndazOfferPageCssRulesWrapper p { /* Andaz Offer Page Rules */
						 	  font-family: Times New Roman;
							  font-size: 13px !important;
							  line-height: 18px !important;
						 }
						#hyattBuilt_pgctntClmnMain .hbTermsAndConditionExpandColapseLink,#select-lto .hbTermsAndConditionExpandColapseLink { /* a */
							color: #333333 !important;
							text-decoration: none !important;
							cursor: pointer;
						 } { /* a */
							color: #333333 !important;
							text-decoration: none !important;
							cursor: pointer;
						 } #hyattBuilt_pgctntClmnMain .hbTermsAndConditionExpandColapseLink span,
						   #hyattBuilt_pgctntClmnMain .hbTermsAndConditionExpandColapseLink span.hbIconSwitch,#select-lto .hbTermsAndConditionExpandColapseLink span,#select-lto .hbTermsAndConditionExpandColapseLink span.hbIconSwitch{ /* a */
							  display: inline-block;
							  width: 10px;
							  height: 10px;
							  margin-right: 5px;
							  vertical-align: -2px;
							  background-image: url(../images/buttons/tandc_button.gif);
							  background-position: 0px 0px;
							  background-repeat: no-repeat;
							  
						 } #hyattBuilt_pgctntClmnMain .hbTermsAndConditionExpandColapseLink span.hbIconSwitch,#select-lto .hbTermsAndConditionExpandColapseLink span.hbIconSwitch { /* a */
							  background-image: url(../images/buttons/tandc_button_opened.gif) !important;
						 }
						#hyattBuilt_pgctntClmnMain .hbTermsAndConditionBody,#select-lto .hbTermsAndConditionBody {
							display: none;
							visibility: hidden;
							margin: 0px;
							padding: 0px;
							width: 0px;
							height: 0px;
						}
						#hyattBuilt_pgctntClmnMain .hbTermsAndConditionBody.hbTacExpanded, 
						#hyattBuilt_pgctntClmnMain .hbTermsAndConditionBody.hbTacExpanded p,
						#select-lto .hbTermsAndConditionBody.hbTacExpanded,
						#select-lto .hbTermsAndConditionBody.hbTacExpanded p { /* a */
							  display: block !important;
							  visibility: visible !important;
							  width: auto !important;
							  height: auto !important;
							  margin-top: 10px !important;
							  color: #555555 !important;
							  font-size: 11px !important;
							  line-height: 14px !important;
						 }
						#hyattBuilt_pgctntClmnMain ul { /* a */
							display: block;
							list-style: outside;
							margin: 0px;
							margin-left: 40px;
							margin-top: 16px;
							padding: 0px;
						 } #hyattBuilt_pgctntClmnMain ul li { /* a */ 
						 		background: none;
								padding: 0px;
								margin: 0px;
							 } #hyattBuilt_pgctntClmnMain.hbAndazOfferPageCssRulesWrapper ul li { /* Andaz Offer Page Rules */
						 	 	  font-family: Times New Roman;
							 	  font-size: 13px;
							 	  line-height: 18px;
							 }
						#hyattBuilt_pgctntClmnMain ul.hbLinksList { /* a */
							display: block;
							list-style: none;
							margin: 0px;
							margin-top: 16px;
							padding: 0px;
						 } #hyattBuilt_pgctntClmnMain ul.hbLinksList li { /* a */
							  font-size: 10px; 
						 } #hyattBuilt_pgctntClmnMain ul.hbLinksList li a { /* a */
							  font-size: 10px !important; 
						 } #hyattBuilt_pgctntClmnMain ul.hbLinksList li h6 { /* a */
							  margin: 0px;
							  padding: 0px;
							  font-size: 10px !important;
							  font-weight: bold !important;
							  text-transform: uppercase;
						 }
						#hyattBuilt_pgctntClmnMain .hbHr { /* a */
							display: block;
							overflow: hidden;
							border: none;
							border-top: 1px solid #d8d8d8;
							height: 0px;
							margin: 0px;
							padding: 0px;
						 } #hyattBuilt_pgctntClmnMain .hbHr.hbOsLandingFeaturedAndBrowseDevider { /* a */
						 	  padding-top: 20px;
							  margin-left: -20px;
						 } #hyattBuilt_pgctntClmnMain .hbHr.hbResultsListingExtraSpacing { /* a */
						 	  margin-top: 10px;
							  margin-bottom: 10px;
						 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_pgctntClmnMain .hbHr.hbResultsListingExtraSpacing, 
						   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_pgctntClmnMain .hbHr.hbResultsListingExtraSpacing { /* a */
						 	  margin-top: 10px;
							  margin-bottom: 10px;
							  margin-left: -20px;
							  margin-right: -10px;
						 } #hyattBuilt_pgctntClmnMain.hbHyattPlaceCssRulesWrapper .hbHr.hbResultsListingExtraSpacing { /* Hyatt Place */
						 	  margin-top: 13px;
							  margin-bottom: 13px;
							  background-image: url("../../hyatt/images/place/horizontal_dots.gif");
							  background-repeat: repeat-x;
							  border-top: none !important;
							  height: 2px !important;							  
						 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .hbHr.hbResultsListingExtraSpacing { /* Summerfield Suites */
							  background-image: url("../../hyatt/images/summerfield/dotted-line.gif");
							  background-repeat: repeat-x;
							  border-top: none !important;
							  height: 1px !important;	
						 }
						#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper { /* a */
							display: block;
							overflow: hidden;
							margin: 0px;
							padding: 0px;
							padding-top: 9px;
							padding-bottom: 9px;
						 } #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper { /* Andaz Rules */
							  padding-top: 15px;
							  padding-bottom: 15px;
						 } #hyattBuilt_pgctntClmnMain.hbParkHyattCssRulesWrapper .hbResultsRowWrapper { /* Park Hyatt Rules */
							  padding-top: 15px;
							  padding-bottom: 15px;
						 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper h3 { /* a */
								margin: 0px;
								margin-bottom: 5px;
								padding: 0px;
								font-size: 12px;
								font-weight: bold;
							 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbReserveButton { /* a */
								background-color: #5E86AE;
								border: 1px solid #003366;
								border-top: none;
								border-right: none;
								float: right;
								display: block;
								color: #FFFFFF;
								text-transform: uppercase;
								text-decoration: none;
								padding: 2px;
								padding-left: 7px;
								padding-right: 7px;
								margin: 0px;
								margin-right: 10px;
								font-size: 12px;
								line-height: 12px;
							 } #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper .hbReserveButton { /* Andaz Rules */
								  margin-right: 0px;
								  background-color: #6B6963;
								  border: none;
								  font-size: 10px;
								  line-height: 10px;
								  padding: 5px;
								  padding-left: 9px;
								  padding-right: 9px;
								  color: #FFE75A;
							 } #hyattBuilt_pgctntClmnMain.hbGrandHyattCssRulesWrapper .hbResultsRowWrapper .hbReserveButton { /* Grand Hyatt Rules */
							 	  margin-right: 0px;
								  background-color: #760C37;
								  border: none;
								  font-size: 10px;
								  line-height: 10px;
								  padding: 3px;
								  padding-left: 7px;
								  padding-right: 7px;
							 } #hyattBuilt_pgctntClmnMain.hbResortHVCRegencyCssRulesWrapper .hbResultsRowWrapper .hbReserveButton { /* Resort, HVC, Regency */
					 		 	  margin-right: 0px;
								  background-color: #47A302;
								  border: none;
								  font-size: 10px;
								  line-height: 10px;
								  padding: 6px;
								  padding-left: 7px;
								  padding-right: 7px;
							 } #hyattBuilt_pgctntClmnMain.hbParkHyattCssRulesWrapper .hbResultsRowWrapper .hbReserveButton { /* Park Hyatt Rules */
							 	  margin-right: 0px;
								  background-color: #7A7A7A;
								  border: 1px solid #ABABAA;
								  border-top: none;
								  border-right: none;
								  font-size: 10px;
								  line-height: 10px;
								  padding: 4px;
								  padding-left: 7px;
								  padding-right: 7px;
							 } #hyattBuilt_pgctntClmnMain.hbHyattPlaceCssRulesWrapper .hbResultsRowWrapper .hbReserveButton { /* Hyatt Place */
							 	  margin-right: 0px;
								  background-color: #73B0BE;
								  border: none;
								  font-size: 10px;
								  line-height: 10px;
								  padding: 5px;
								  padding-left: 9px;
								  padding-right: 9px;
							 }
							 #hyattBuilt_pgctntClmnMain.hbHyattPlaceCssRulesWrapper .hbResultsRowWrapper a.hbReserveButton:hover{
							 	 background-color:#357689;
							 } 
							 
							  #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .hbResultsRowWrapper .hbReserveButton { /* Summerfield Suites */
							 	  margin-right: 0px;
								  background-color: #00A6D6;
								  border: none;
								  font-size: 10px;
								  line-height: 10px;
								  padding: 5px;
								  padding-left: 9px;
								  padding-right: 9px;
							 } #hyattBuilt_pgctntClmnMain .hbReserveButton.hbColor474AC0 { /* Resort, HVC, Regency */
							 	  background-color: #474AC0 !important;
							 } #hyattBuilt_pgctntClmnMain .hbReserveButton.hbColor2C8E93 { /* Resort, HVC, Regency */
							 	  background-color: #2C8E93 !important;
							 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper img { /* a */
								width: 120px;
								height: 90px;
								border: 1px solid #D8D8D8;
								float: left;
							 } #hyattBuilt_pgctntClmnMain .hbResultsRowWrapper img.hbPlpImageSize { /* a */
							 	  width: 158px !important;
								  height: 73px !important;
							 }
							 #hyattBuilt_pgctntClmnMain .hbResultsRowWrapper img.logos { /* a */
							 	  width: auto !important;
								  height: auto !important;
							 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbAddressWrapper { /* a */
								display: block;
								float: left;
								margin: 0px;
								margin-left: 20px;
								margin-right: 20px;
								padding: 0px;
							 } #hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbAddressWrapper .hbBlockWidth { /* a */
								  display: block;
								  width: 330px;
								  margin: 0px;
								  padding: 0px;
							 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowLeftColumn { /* a */
								float: left;
								display: block;
								width: 140px;
							 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowLeftColumn img { /* a */
									float: none;
								 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowLeftColumn div { /* a */
									width: 120px;
								 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowLeftColumn .hbLinksList { /* a */
									margin-top: 5px;
								 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowRightColumn { /* a */
								float: left;
								display: block;
								width: 350px;
							 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowRightColumn .hyattBuild_dateRangeBlock {
									margin: 0px;
									padding: 0px;
									margin-top: 10px;
									
								 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbResultRowRightColumn .hbOfferSeparator { /* a */
									padding-top: 10px;
									padding-bottom: 30px;
								 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbOfferWrapper { /* a */
								display: block;
								float: left;
								margin: 0px;
								margin-left: 20px;
								margin-right: 20px;
								padding: 0px;
							 } #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper { /* Andaz Rules */
								margin-right: 0px;
								font-family: Times New Roman;
								font-size: 13px;
								line-height: 18px;
							 } #hyattBuilt_pgctntClmnMain.hbHyattPlaceCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper { /* Hyatt Place */
							 	margin-right: 0px;
							 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper { /* Summerfield Suites */
							 	margin-right: 0px;
							 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbOfferWrapper .hbBlockWidth { /* a */
									display: block;
									width: 440px;
									margin: 0px;
									padding: 0px;
							 	 } #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbBlockWidth { /* Andaz Rules */
									  width: 395px;
								 } #hyattBuilt_pgctntClmnMain.hbParkHyattCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbBlockWidth { /* Park Hyatt Rules */ 
								 	  width: 395px;
								 } #hyattBuilt_pgctntClmnMain.hbHyattPlaceCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbBlockWidth { /* Hyatt Place */
									  width: 330px;
								 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbBlockWidth { /* Summerfield Suites */
								 	  width: 230px;
								 }
									#hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbBlockWidth div b a { /* Andaz Rules */
										text-transform: uppercase;
										font-weight: normal;
									 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbOfferWrapper .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* a */
							 		margin-top: 10px !important;
								 } #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* Andaz Rules */
									  margin-top: 5px !important;
								 } #hyattBuilt_pgctntClmnMain.hbGrandHyattCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* Grand Hyatt Rules */
									  margin-top: 5px !important;
								 } #hyattBuilt_pgctntClmnMain.hbResortHVCRegencyCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* Resort, HVC, Regency */
								 	  margin-top: 5px !important;
								 } #hyattBuilt_pgctntClmnMain.hbParkHyattCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* Park Hyatt Rules */
								 	  margin-top: 0px !important;
								 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hyattBuild_dateRangeBlock .hbDateRangeColumn { /* Summerfield Suites */
								 	  margin-top: 5px !important;
								 }
								#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbOfferWrapper .hbOfferSeparator { /* a */
									padding-top: 10px;
								 } #hyattBuilt_pgctntClmnMain.hbAndazCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbOfferSeparator { /* Andaz Rules */
									  padding-top: 5px;
								 } #hyattBuilt_pgctntClmnMain.hbGrandHyattCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbOfferSeparator { /* Grand Hyatt Rules */
									  padding-top: 5px;
								 } #hyattBuilt_pgctntClmnMain.hbResortHVCRegencyCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbOfferSeparator { /* Resort, HVC, Regency */
									  padding-top: 5px;
								 } #hyattBuilt_pgctntClmnMain.hbParkHyattCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbOfferSeparator { /* Park Hyatt Rules */
								 	  padding-top: 0px;
								 } #hyattBuilt_pgctntClmnMain.hbSummerfieldSuitesCssRulesWrapper .hbResultsRowWrapper .hbOfferWrapper .hbOfferSeparator { /* Summerfield Suites */
								 	  padding-top: 5px;
								 }
							#hyattBuilt_pgctntClmnMain .hbResultsRowWrapper .hbLinksListSearchResultRowAddons { /* a */
								margin: 0px !important;
								float: left !important;
							 }
							
					
					#hyattBuilt_pgctntClmnBookFlap { /* a */
						float: right;
						width: 0px;
						height: 0px;
						display: none;
						visibility: hidden;
					 } #hyattBuilt_contentContainer.renderLayout_Qb_Bf #hyattBuilt_pgctntClmnBookFlap, 
					   #hyattBuilt_contentContainer.renderLayout_Bf_Qb #hyattBuilt_pgctntClmnBookFlap, 
					   #hyattBuilt_contentContainer.renderLayout_Bf #hyattBuilt_pgctntClmnBookFlap { /* a */
					 	  display: block;
						  visibility: visible;
						  width: 209px;
						  height: auto;
					 } #hyattBuilt_contentContainer.renderLayout_Qb #hyattBuilt_pgctntClmnBookFlap,
					   #hyattBuilt_contentContainer.renderLayout_Qb #hyattBuilt_pgctntClmnBookFlap * { /* a */
						  position: absolute;
						  z-index: -9999;
						  display: block;
						  visibility: hidden;
						  width: 0px;
						  height: 0px;
					 }
						#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotsWrapper { /* a */
							display: block;
							padding: 13px;	
							margin: 0px;
							text-align: center;
							font-size: 12px;
						 }
						#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper { /* a */
							display: block;
							overflow-x: hidden;
							width: 183px;
							margin: 0px;
							padding: 0px;
							padding-top: 7px;
							padding-bottom: 7px;
						 }
							#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper img { /* a */
								border: 1px solid #D8D8D8;
								width: 139px;
								height: 49px;
								margin: 0px;
								margin-left: auto;
								margin-right: auto;
								padding: 0px;
							 }
							#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p { /* a */
								margin: 0px;
								padding: 0px;
								font-size: 11px;
								line-height: 16px;
							 }
							 	#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p span a{ /* a */
									font-size: 10px;
								}
								#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p a.hbSlotLinkConvertToRegular{ /* a */
									font-size: 11px;
									line-height: 16px;
									color: #333333;
									text-decoration: none;
								}
								#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p a.hbSlotLinkConvertToRegular:hover,#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p a.specialOffersLink:hover{
									text-decoration:underline;
								}
							#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper span a {font-size:10px;}
						#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotReservationAssistance { /* a */ }
							#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotReservationAssistance h3 { /* a */
									font-size: 12px;
									line-height: 12px;
									font-weight: bold;
									text-transform: uppercase;
									margin: 0px;
									padding: 0px;
									padding-bottom: 5px;
							 }
								#hyattBuilt_pgctntClmnBookFlap h3, 
								#hyattBuilt_pgctntClmnBookFlap h3 a { /* a */
									font-size: 12px;
									line-height: 12px;
									font-weight: bold;
									text-transform: uppercase;
									margin: 0px;
									padding: 0px;
									padding-bottom: 5px;
									text-decoration: none;
									color: #333333;
								 }
							#hyattBuilt_pgctntClmnBookFlap h3 a:hover{
								text-decoration:underline;
							}
							#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotReservationAssistance a { /* a */
									font-size: 10px;
							 }
						#hyattBuilt_pgctntClmnBookFlap hr { /* a */
							border: none;
							border-bottom: 1px solid #d8d8d8;
							height: 0px;
							margin: 0px;
							margin-top: 3px;
							margin-bottom: 3px;
							padding: 0px;
						 }
							
						 /* Merge NP changes to 1806 file START */		
						 #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper .hbGpTitleBar { /* GP Collapse & Expand Block */
									   background-image: url(../images/buttons/expand_collapse_plus.gif);
									   background-position: left center;
									   background-repeat: no-repeat;
									   margin-top: 0px;
									   margin-bottom: 0px;
									   padding-left: 0px;
									   padding-right: 0px;
									   cursor: pointer;
								 } 
						.hbGpColapseExpandWrapper.hbGpIconSwitch .hbGpTitleBar { /* GP */
										background-image: url(../images/buttons/expand_collapse_minus.gif) !important;
						}
						 /* Merge NP changes to 1806 file END */		

						 /* Merge AN changes to 1806 file START */		
						#hyattBuilt_headerMediaAssetHolder img {
							display: block;
						 }

						#hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder .hbQuickBookAndSearchModulePadding #hotelQuickBook .dateOut,
						#hyattBuilt_pgctntClmnQuickBookAndSearchModuleHolder .hbQuickBookAndSearchModulePadding #hbSearchModule .dateOut {
							padding-top: 10px !important;
						 }

						.hbPgContentPagination input#maxPageCount {
							display: none;
						 } 
						 .hbPgContentPagination input#pageIndex_default {
							display: none;
						 } 
						 .hbPgContentPagination input#pageIndex_Query {
							display: none;
						 }
						/**/
						.hbGpSelectBox input { /* a */
							display: none;
						 }
						/**/

					 /* Merge AN changes to 1806 file END */		


/* END == Hyatt Special Offers Section ====== */

/* START == Browsers Related and Browser Specific Hacks ====== */ 
	/* Clearing Floats Hack*/
		* .clearFloats {
			display: inline-block;
		 }
		.clearFloats:after {
			display: block;
			visibility: hidden;
			clear: both;
			height: 0;
			content: ".";
		 }
/* END == Browsers Related and Browser Specific Hacks ====== */
 #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone.hbRowVerticalSpacing5 {
								   padding-top: 30px;
							 }
#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone p.hbGpParagraphMargin1 {
										   padding-top: 8px;
									 }
#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone.hbRowVerticalSpacing3 {
								   padding-top: 12px;
							 }
.hbGpInfoClmnsWrapperVone .hbGpInfoColumn.hbGpClmn51 {
								 		padding-right: 2px;
										padding-left: 2px;
										padding-bottom: 7px;
										width: 90px;
										text-align: center;
								 }
.hbGpInfoClmnsWrapperVone .hbGpInfoColumn.hbGpClmn51 a {
										font-size: 11px;
										line-height: 11px;
									 }
.hbGpInfoClmnsWrapperVone .hbGpInfoColumn.hbGpClmn51 img {
										border: 1px solid #D8D8D8;
									 }
#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone.hbRowVerticalSpacing9 {
								   padding-top: 0px;
								   padding-bottom: 5px;
							 }
#hyattBuilt_pgctntClmnMain h2.hbGpTopSpaing {
									margin-top: 14px;
							 }
#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p.hbGpTopSpacing {
padding-top: 6px;
} #hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p.hbGpTopSpacing1 {
	   padding-top: 10px;
} #hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p.hbGpTextAlign {
	   text-align: left;
}							 
 #hyattBuilt_pgctntClmnMain p.hbGpTopMargin {
margin-top: 6px;
 }	
#hyattBuilt_pgctntClmnBookFlap .hyattBuilt_slotWrapper p.hbGpTextAlign {
text-align: left;
 }
#hyattBuilt_pgctntClmnBookFlap .hbGpButtonsRenderSr, 
#hyattBuilt_pgctntClmnMain .hbGpButtonsRenderSr { /* GP My Account Pages Buttons */
	background-color: #5E86AE;
	border: none;
	border-left: 1px solid #003366;
	border-bottom: 1px solid #003366;
	border-right: 1px solid #5E86AE;
	border-top: 1px solid #5E86AE;
	color: #FFFFFF;
	text-transform: uppercase;
	clear: both;
	display: inline !important;
	width: auto !important;
	padding: 1px 7px;
	margin: 0px;
	font-size: 11px;
	line-height: 19px !important;
	text-align: center;
	cursor: pointer;
	text-decoration: none;
 } #hyattBuilt_pgctntClmnMain .hbGpButtonsRenderSr:hover {
	   background-color: #00477F;
	   border-right: 1px solid #00477F;
	   border-top: 1px solid #00477F;
 } #hyattBuilt_pgctntClmnMain input.hbGpButtonsRenderSr {
	   padding: 1px 3px;
 }
#hyattBuilt_contentContainer #hyattBuilt_fullMusthead { /* Fully Spanned Masthead */
	background-color: #F2F1ED;
	margin-bottom: 10px;
	overflow: auto;
 }
#hyattBuilt_contentContainer #hyattBuilt_fullMusthead img {
	float: left;
}
#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone p { /* GP Content */
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
 } 
#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpInfoColumn { /* GP Content */
	float: left;
	line-height: 20px;
	font-size: 12px;
 } 


/* START == HEADER MODULES ====== */
	#dashboard_alike {
		background-color: #FFFFFF;
		border: 1px solid #E2E2E2;
		margin: 30px;
		display: block;
		float: left;
	 }
		#hbQuickAccountViewModule {
			padding: 10px;
		 }
			#hbQuickAccountViewModule .clmnLft {
				border-top: 10px solid #fff1c2;
				border-left: 10px solid #fff1c2;
				border-right: 10px solid #fff1c2;
				border-bottom: 10px solid #fff1c2;
				width: 208px;
				vertical-align: top;
			 }
				.clmnLft .hbInnerPadding {
					padding: 20px;
				 }
				.clmnLft  h2.hbDetailsSideBlockReservations {
					margin: 0px;
					padding: 0px;
					margin-top: 12px;
					margin-bottom: 2px;
					font-size: 11px;
					line-height: 11px;
					font-weight: bold;
					text-transform: uppercase;
					width:230px;
				 }
				.clmnLft h3 {
					font-size: 11px;
					font-weight: bold;
					margin: 0px;
					padding: 0px;
					padding-top: 10px;
					line-height: 17px;
				 }
				.clmnLft p {
					font-size: 11px;
					font-weight: normal;
					margin: 0px;
					padding: 0px;
					line-height: 17px;
				 }
				.clmnLft .hbLinkRightSide {
					float: right;
				 }
			#hbQuickAccountViewModule .clmnRght {
				width: 208px;
				padding-left: 10px;
				vertical-align: top;
			 }
				.clmnRght .hbDetailsSideBlockLineWrapper  { /* GP My Account Pages Details Side Block */
					font-size: 11px;
					line-height: 12px !important;
					margin: 0px;
					padding: 0px;
					padding-top: 5px;
					padding-bottom: 5px;
					position: relative;
				 } .clmnRght .hbDetailsSideBlockLineWrapper.hbGpTextAlign {
						text-align: center;
				 } .clmnRght .hbDetailsSideBlockLineWrapper.hbLineHeight {
						line-height: 18px !important;
				 }
				.clmnRght .hbDetailsSideBlockLineWrapper1  { /* GP My Account Pages Details Side Block */
					font-size: 11px;
					line-height: 12px !important;
					margin: 0px;
					padding: 0px;
					padding-top: 6px;
				 }
					.clmnRght .hbDetailsSideBlockLineWrapper1.hbTopMargin {
						margin-top: 3px;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper .hbLabel { /* GP My Account Pages Details Side Block */
						text-transform: uppercase;
						display: block;
						float: left;
						width:110px;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper .hbDefinition { /* GP My Account Pages Details Side Block */
						display: block;
						float: right;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper p { /* GP My Account Pages Details Side Block */
						font-size: 10px;
						line-height: 12px !important;
						margin: 0px;
						padding: 0px;
					 } .clmnRght .hbDetailsSideBlockBorder p {
						   padding-top: 4px;
						   padding-bottom: 6px;
					 } .clmnRght .hbDetailsSideBlockLineWrapper p.hbTopMarginSet {
						   margin-top: 10px;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper div.hbTopMarginSet { /* GP My Account Pages Details Side Block */
						margin-top: 5px;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper div div { /* GP My Account Pages Details Side Block */
						padding-top: 3px;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper .hbLinkToTheRight {
						font-size: 10px;
						margin-right:7px;
						position:absolute;
						right:0px;
					 }
					.clmnRght .hbDetailsSideBlockLineWrapper .hbGpWebCheckIn {
						vertical-align: -6px;
					 }
					.clmnRght  h2.hbDetailsSideBlockReservations {
						margin: 0px;
						padding: 0px;
						margin-top: 12px;
						margin-bottom: 2px;
						font-size: 11px;
						line-height: 11px;
						font-weight: bold;
						text-transform: uppercase;
					 }
				.clmnRght .hbDetailsSideBlockBorder { /* GP My Account Pages Details Side Block */
					border-bottom: 1px solid #d8d8d8;
					border-top: 1px solid #ffffff;
				  }
				.clmnRght .hbDetailsSideBlockBorder1 { /* GP My Account Pages Details Side Block */
					border-bottom: 1px solid #d8d8d8;
					border-top: 1px solid #d8d8d8;
				  }
		#hbCloseBar {
			border-top: 1px solid #E0E0E0;
			padding: 10px;
		 }
			#hbCloseBar a {
				font-weight: normal.
				font-size: 10px;
				float: right;
				text-decoration: none;
			 }
			#hbCloseBar img {
				vertical-align: -2px;
			 }
.hbGpMemberTypeHeading div { /* GP My Account Pages Details Side Block */
											display: block;
											width: 22px;
											height: 23px;
											background-image: url("../images/buttons/membership_level_sm.gif");
											background-repeat: no-repeat;
											background-position: 20px 0px;
											float: left;
											margin: 0px;
											margin-right: 8px;
											margin-top: -2px;
											padding: 0px;
										 } .hbGpMemberTypeHeading div.hbMemberTypePlatinum {
										 	   background-position: 0px 0px;
										 } .hbGpMemberTypeHeading div.hbMemberTypeGold {
										 	   background-position: -40px 0px;
										 } .hbGpMemberTypeHeading div.hbMemberTypeDiamond {
										 	   background-position: -80px 0px;
	 }
/*  END  == HEADER MODULES ====== */ 

#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpBorderUp {
							 		 border: 1px solid #D8D8D8;
									 padding: 5px 10px;
}
				#hyattBuilt_pgctntClmnMain table.hbGpTabularData { /* GP tabular data */
								margin: 0px;
								margin-top: 20px;						
								padding: 0px;
								border-collapse: collapse;
								width: 100%;
							 } #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapper table.hbGpTabularData {
									margin-top: 0px;
									margin-bottom: 0px;
							 } #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone table.hbGpTabularData {
									margin-top: 5px;
									margin-bottom: 0px;
							 } #hyattBuilt_pgctntClmnMain .hbGpBorderUp table.hbGpTabularData {
							 		margin-top: 0px;
							 }
							 	#hyattBuilt_pgctntClmnMain table.hbGpTabularData * { /* GP tabular data */
									font-size: 12px !important;
									line-height: 15px !important;
								 }
								#hyattBuilt_pgctntClmnMain table.hbGpTabularData tr { /* GP tabular data */
									margin: 0px;
									padding; 0px;
									overflow: auto;
								 } #hyattBuilt_pgctntClmnMain table.hbGpTabularData tr.hbTableRowHighLight {
									   background-color: #F2F1ED;
								 } #hyattBuilt_pgctntClmnMain table.hbGpTabularData tr.hbTableRowHighLight1 {
									   background-color: #E8E7E1;
								 }
									#hyattBuilt_pgctntClmnMain table.hbGpTabularData tr td, 
									#hyattBuilt_pgctntClmnMain table.hbGpTabularData tr th { /* GP tabular data */
										margin: 0px;
										padding: 4px;
										padding-top: 4px;
										padding-bottom: 4px;
										vertical-align: top;
										text-align: left;
									 } #hyattBuilt_pgctntClmnMain table.hbGpTabularData tr th {
									 		padding-top: 0px;
											font-weight: normal;
									 } #hyattBuilt_pgctntClmnMain .hbGpBorderUp .hbGpTabularData tr th {
									 		padding-top: 4px;
									 } #hyattBuilt_pgctntClmnMain table.hbGpTabularData .hbGpCellDelete {
									 		width: 40px;
									 } #hyattBuilt_pgctntClmnMain table.hbGpTabularData td.hbGpCellDelete {
									 		text-align: center;
									 } #hyattBuilt_pgctntClmnMain table.hbGpTabularData td.hbGpWidth { /* GP tabular data */
								 			width: 50%;
								 	 } #hyattBuilt_pgctntClmnMain .hbGpBorderUp1 table.hbGpTabularData td.hbGpWidth, 
									   #hyattBuilt_pgctntClmnMain .hbGpBorderUp1 table.hbGpTabularData th.hbGpWidth {
								 	 		padding-left: 13px;
								 	 } #hyattBuilt_pgctntClmnMain .hbGpBorderUp1 table.hbGpTabularData td.hbGpWidth1, 
									   #hyattBuilt_pgctntClmnMain .hbGpBorderUp1 table.hbGpTabularData th.hbGpWidth1 {
								 	 		padding-left: 25px !important;
								 	 }
								 	 	
										#hyattBuilt_pgctntClmnMain table.hbGpTabularData td img {
											margin: 0px;
											margin-left: 5px;
											padding: 0px;
											float: left;
										 }
										#hyattBuilt_pgctntClmnMain table.hbGpTabularData form {
											margin: 0px;
											padding: 0px;
											text-align: center;
										 }
											#hyattBuilt_pgctntClmnMain table.hbGpTabularData form input, 
											#hyattBuilt_pgctntClmnMain table.hbGpTabularData .hbGpCellDelete input {
												margin: 0px;
												padding: 0px;
												vertical-align: -2px;
											 }
										 #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone.hbGpBorderUp1 {
border:1px solid #D8D8D8;
padding-top:5px;
}
#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone.hbRowVerticalSpacing2 {
padding-top:0;
}		

#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone div, #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone label, #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone b {
float:none;
line-height:20px;
}

#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone {
line-height:20px;
margin:0;
padding:8px 0 0;
} 					
#hyattBuilt_pgctntHeader h1 a {
font-size:12px;
line-height:30px;
position:absolute;
right:0;
text-transform:none;
top:0;
}

/* START == Tier Language Search Module ====== */

	#hyattBuilt_tLhomeQb { /*  */
		display: block;
		/*border: 1px dashed #000; /**/
		margin: 15px;
		padding: 0px;
	 }
		#hyattBuilt_tLhomeQb .hBrow1, 
		#hyattBuilt_tLhomeQb .hBrow2, 
		#hyattBuilt_tLhomeQb .hBrow3 {
			padding: 0px;
			margin: 0px;
			padding-bottom: 8px;
			line-height: 22px !important;
		 } #hyattBuilt_tLhomeQb .hBrow3  {
				padding-bottom: 15px;
		 } #hyattBuilt_tLhomeQb .hBrow1 select, 
		   #hyattBuilt_tLhomeQb .hBrow2 select, 
		   #hyattBuilt_tLhomeQb .hBrow3 select {
				padding: 3px;
				width: 294px;
				font-size: 11px !important;
				line-height: 22px !important;
		 }

		#hyattBuilt_tLhomeQb .hBrow4, 
		#hyattBuilt_tLhomeQb .hBrow8 {
			padding: 0px;
			margin: 0px;
			padding-bottom: 8px;
			line-height: 22px !important;
		 } #hyattBuilt_tLhomeQb .hBrow4, 
		   #hyattBuilt_tLhomeQb .hBrow8 {
				padding-bottom: 15px;
		 } #hyattBuilt_tLhomeQb .hBrow4 .hBcal1, 
		   #hyattBuilt_tLhomeQb .hBrow4 .hBcal2 {
				display: block;
				float: left;
				margin: 0px;
				padding: 0px;
				width: 50%;
		 } #hyattBuilt_tLhomeQb .hBrow4 h3, 
		   #hyattBuilt_tLhomeQb .hBrow8 h3 {
				text-transform: uppercase;
				font-size: 11px !important;
				line-height: 11px !important;
				color: #000000 !important;
				margin: 0px;
				padding: 0px;
				padding-bottom: 2px !important;
				float: left;
		 } #hyattBuilt_tLhomeQb .hBrow4 img {
				vertical-align: 0px;
				display: block;
				float: left;
		 } #hyattBuilt_tLhomeQb .hBrow4 select, 
		   #hyattBuilt_tLhomeQb .hBrow8 select {
				margin: 0px;
				padding: 3px 0;
				margin-right: 2px;
				font-size: 11px !important;
				line-height: 22px !important;
				width: auto;
				float: left;
		 } #hyattBuilt_tLhomeQb .hBrow8 select {
				width: 294px;
				float: none;
				margin-right: 0px;
		 } #hyattBuilt_tLhomeQb .hBrow4 select.hB1 {
				width: 75px;
		 } #hyattBuilt_tLhomeQb .hBrow4 select.hB2 {
				width: 40px;
		 }
			#hyattBuilt_tLhomeQb .hBrow8 .hBqm {
				float: left;
				position: relative;
				top: -2px;
				left: 2px;
			 }
		
		#hyattBuilt_tLhomeQb .hBrow6 {
			padding: 0px;
			margin: 0px;
			padding-bottom: 15px;
			line-height: 22px !important;
		 } #hyattBuilt_tLhomeQb .hBrow6 .hBcal1, 
		   #hyattBuilt_tLhomeQb .hBrow6 .hBcal2, 
		   #hyattBuilt_tLhomeQb .hBrow6 .hBcal3 {
				display: block;
				float: left;
				width: 33%;
				margin: 0px;
				padding: 0px;
		 } 
		 #hyattBuilt_tLhomeQb .hBrow6 .frwrap, #hyattBuilt_tLhomeQb .hBrow7 .frwrap{
		 	margin-top:11px !important;
		 }
		 #hyattBuilt_tLhomeQb .hBrow6 .wordwrap{
		 	padding-right:21px !important;
		 }
		 #hyattBuilt_tLhomeQb .hBrow6 h3 {
				text-transform: uppercase;
				font-size: 11px !important;
				line-height: 11px !important;
				color: #000000 !important;
				margin: 0px;
				padding: 0px 3px 2px 0 !important;
		} 
			#hyattBuilt_tLhomeQb .hBrow6 select {
				padding: 3px;
				font-size: 11px !important;
				line-height: 22px !important;
		 }
			#hyattBuilt_tLhomeQb .hBrow6 .hBqm {
				position: relative;
				text-decoration: none;
			 } #hyattBuilt_tLhomeQb .hBrow6 .hBqm  img{
					position: absolute;
					top: 0px;
					left: 2px;
			 }
		
		#hyattBuilt_tLhomeQb .hBrow7 {
			padding: 0px;
			margin: 0px;
			padding-bottom: 15px;
			line-height: 22px !important;
		 } #hyattBuilt_tLhomeQb .hBrow7 .hBcal1, 
		   #hyattBuilt_tLhomeQb .hBrow7 .hBcal2 {
				display: block;
				float: left;
				width: 140px;
				margin: 0px;
				padding: 0px;
		 } #hyattBuilt_tLhomeQb .hBrow7 .hBcal1 {
				padding-right: 14px;
		 } #hyattBuilt_tLhomeQb .hBrow7 h3 {
				text-transform: uppercase;
				font-size: 11px !important;
				line-height: 11px !important;
				color: #000000 !important;
				margin: 0px;
				padding: 0px;
				padding-bottom: 2px !important;
		 } #hyattBuilt_tLhomeQb .hBrow7 .hBholder {
				position: relative;
		 } #hyattBuilt_tLhomeQb .hBrow7 input {
				padding: 2px;
				font-size: 11px !important;
				line-height: 22px !important;
				/*display: block;*/
				position: absolute;
				left: 0px;
				top: 0px;
				width: 133px;	
		 }
			#hyattBuilt_tLhomeQb .hBrow7 .hBcal1 input {
				
			 } 
			#hyattBuilt_tLhomeQb .hBrow7 .hBcal2 input{
				
			 }
		 
		#hyattBuilt_tLhomeQb .hBrow9 {
			padding: 0px;
			margin: 0px;
			padding-top: 2px;
			padding-bottom: 6px;
			line-height: 22px !important;
			text-align: center;
		 }
		 
		#hyattBuilt_tLhomeQb .hbGpButtonsRenderSr1 { 
			background-color: #5E86AE;
			border: none;
			border-left: 1px solid #003366;
			border-bottom: 1px solid #003366;
			border-right: 1px solid #5E86AE;
			border-top: 1px solid #5E86AE;
			color: #FFFFFF;
			text-transform: uppercase;
			clear: both;
			display: inline !important;
			width: auto !important;
			padding: 1px 7px;
			margin: 0px;
			font-size: 11px;
			line-height: 19px !important;
			text-align: center;
			cursor: pointer;
			text-decoration: none;
		 } #hyattBuilt_tLhomeQb .hbGpButtonsRenderSr1:hover {
				background-color: #00477F;
				border-right: 1px solid #00477F;
				border-top: 1px solid #00477F;
				text-decoration: none;
		 } #hyattBuilt_tLhomeQb input.hbGpButtonsRenderSr1 {
				padding: 1px 3px;
		 }

/* END == Tier Language Search Module ====== */ 

/* START == Browsers Related and Browser Specific Hacks ====== */ 
	/* Clearing Floats Hack*/
		* .clearFloats {
			display: inline-block;
		 }
		.clearFloats:after {
			display: block;
			visibility: hidden;
			clear: both;
			height: 0;
			content: ".";
		 }
	/* IE6 Peek-a-Boo Fix*/
		.hbGpColapseExpandWrapper .hbGpCeItemToHideOrShow, 
		.hbGpLandingPageRowForSlots .hbGpLandingPageSlot div, 
		.hbGpLandingPageRowForSlots .hbGpLandingPageSlot, 
		.hbGpLandingPageRowForSlots {
			zoom: 1;
		 }
/* END == Browsers Related and Browser Specific Hacks ====== */	  															 

/* Cross browser compatiabiity issues realated to buttons START */
.hbGpButtonsRenderSrInput{
	background-color:#5E86AE;
	border-width:1px;
	border-style:solid; 
	border-color:#5E86AE #5E86AE #003366 #003366; 
	padding:2px 2px 1px 2px;
	text-transform:uppercase;
	color:#FFFFFF; font-size:11px ! important; 
	cursor:pointer;
}
/* Cross browser compatiabiity issues realated to buttons END */
/* Forgot password page fix 07/30*/
.info-container-large .hbGpInfoClmnsWrapperVone {
	line-height:20px;
	margin:0;
	padding:8px 0 0;
}
.info-container-large .hbRowVerticalSpacing{
	padding-top:16px;
}
.info-container-large .hbGpInfoClmnsWrapperVone .hbGpInfoColumn{
	padding-left:20px;
}
.info-container-large .hbGpInfoClmnsWrapperVone input{
	margin:0;
}
.hbGpInfoClmnsWrapperVone button{
	background-color:#5E86AE;
	border-color:#5E86AE #5E86AE #003366 #003366;
	border-style:solid;
	border-width:1px;
	clear:both;
	color:#FFFFFF;
	cursor:pointer;
	display:inline !important;
	font-size:11px;
	line-height:14px !important;
	margin:0;
	padding:1px 7px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:auto !important;
	height:auto;

}
.info-container-large p{
	font-size:10px;
	margin-top:12px;
}
/* Forgot password page fix 07/30*/

#hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper { /* GP Collapse & Expand Block */
								margin-top: 20px;
							 } #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper.hbGpCeNotFirst { /* GP */
								margin-top: 3px !important;
							 }
								#hyattBuilt_pgctntClmnMain .hbGpTitleBar, 
								#hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper .hbGpTitleBar { /* GP title bar */
									background-color: #F2F1ED;
									font-size: 11px;
									line-height: 20px;
									height: 20px;
									margin: 0px;
									margin-bottom: -5px;
									margin-top: 18px;
									padding: 0px;
									padding-left: 5px;
									padding-right: 5px;
								 }
								 #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper .hbGpTitleBar a{ text-decoration:none;} 
								 #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper .hbGpTitleBar { /* GP Collapse & Expand Block */
									   background-image: url(../img/gp/expand_collapse_plus.gif);
									   background-position: left center;
									   background-repeat: no-repeat;
									   margin-top: 0px;
									   margin-bottom: 0px;
									   padding-left: 0px;
									   padding-right: 0px;
									   cursor: pointer;
								 } #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper .hbGpTitleBar.hbTwoLiner {
								 		height: 36px;
										background-position: left 0px;
								 }
									#hyattBuilt_pgctntClmnMain .hbGpTitleBar h3 { /* GP title bar */
										font-size: 11px !important;
										line-height: 20px !important;
										margin: 0px !important;
										padding: 0px !important;
									 }
										#hyattBuilt_pgctntClmnMain .hbGpTitleBar h3 a, 
										.renderGpMyAccountMenuBorder #hyattBuilt_pgctntClmnMain .hbGpTitleBar h3 a { /* GP title bar */
											float: right;
											position: relative;
											top: 2px;
										 }
									.hbGpColapseExpandWrapper .hbGpTitleBar div { /* GP Collapse & Expand Block */
										height: 20px;
										margin: 0px;
										padding: 0px;
										/*
										background-color: transperant;
										background-image: url(../img/gp/expand_collapse_plus.gif);
										background-position: right center;
										background-repeat: no-repeat;
										*/
									 } .hbGpColapseExpandWrapper.hbGpIconSwitch .hbGpTitleBar div { /* GP */
									 		/*
											background-image: url(../img/gp/expand_collapse_minus.gif) !important;
											*/
									 } .hbGpColapseExpandWrapper .hbGpTitleBar.hbTwoLiner div {
									 		height: 36px;
											background-position: right 0px;
									 }
										.hbGpColapseExpandWrapper .hbGpTitleBar div span { /* GP Collapse & Expand Block */
											vertical-align: -3px;
											padding-left: 22px;
											font-weight: bold;
										 } .hbGpColapseExpandWrapper .hbGpTitleBar.hbTwoLiner div span {
										 		padding-top: 3px;
												display: block;
										 }
								.hbGpColapseExpandWrapper .hbGpCeItemToHideOrShow { /* GP Collapse & Expand Block */
									display: none;
									border-bottom: 0px solid #FFFFFF;
									margin-bottom: 20px;
								 } .hbGpColapseExpandWrapper .hbGpCeItemToHideOrShow.hbGpCeItemNowShowen {
								 	   display: block !important;
								 }
							/* -- START - INTRODUCED as new code for terms and conditions on "GP - 1.9 - My Account - My Awards .html" to support multiple terms and conditions -- */
							/* -- 2010.10.16 -- */
							#hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper1 {
								padding-top: 20px;
							 }
								#hyattBuilt_pgctntClmnMain .hbGpTitleBar1, 
								#hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper1 .hbGpTitleBar1 {
									font-size: 12px;
									line-height: 20px;
									height: 20px;
									margin: 0px;
									margin-bottom: -5px;
									margin-top: 18px;
									padding: 0px;
								 } #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper1 .hbGpTitleBar1 {
									   background-image: url(../img/buttons/tandc_button.gif);
									   background-position: left center;
									   background-repeat: no-repeat;
									   margin-top: 0px;
									   margin-bottom: 0px;
									   padding-left: 0px;
									   padding-right: 0px;
									   cursor: pointer;
								 } .hbGpColapseExpandWrapper1.hbGpIconSwitch1 .hbGpTitleBar1 {
										background-image: url(../img/buttons/tandc_button_opened.gif) !important;
								 }
									.hbGpColapseExpandWrapper1 .hbGpTitleBar1 div {
										height: 20px;
										margin: 0px;
										padding: 0px;
									 }
										.hbGpColapseExpandWrapper1 .hbGpTitleBar1 div span {
											vertical-align: -3px;
											padding-left: 15px;
											font-weight: bold;
										 }
								.hbGpColapseExpandWrapper1 .hbGpCeItemToHideOrShow1 {
									display: none;
									border-bottom: 0px solid #FFFFFF;
									margin-bottom: 20px;
								 } .hbGpColapseExpandWrapper1 .hbGpCeItemToHideOrShow1.hbGpCeItemNowShowen1 {
								 	   display: block !important;
								 } #hyattBuilt_pgctntClmnMain .hbGpColapseExpandWrapper1 .hbGpCeItemToHideOrShow1 p {
										display: block !important;
										visibility: visible !important;
										width: auto !important;
										height: auto !important;
										margin-top: 10px !important;
										color: #555555 !important;
										font-size: 11px !important;
										line-height: 14px !important;
								 }
								 .hbGpColapseExpandWrapper .hbGpCeItemToHideOrShow, 
		.hbGpLandingPageRowForSlots .hbGpLandingPageSlot div, 
		.hbGpLandingPageRowForSlots .hbGpLandingPageSlot, 
		.hbGpLandingPageRowForSlots {
			zoom: 1;
		 }
		 #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone, 
								#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone1 { /* */
									background-color: #F2F1ED;
									font-size: 11px;
									line-height: 20px;
									height: 20px;
									margin: 0px;
									padding: 0px;
									padding-left: 5px;
									padding-right: 5px;
									position: relative;
								 } #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone1 {
								 	   padding: 0px;
									   padding-bottom: 5px;
									   font-size: 12px;
									   background-color: #fff;
								 }
									#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone b, 
									#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone1 b {
										font-size: 11px;
										line-height: 20px;
									 } #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone1 b {
									 	   font-size: 12px;
									 }
									#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone a, 
									#hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone1 a {
										font-size: 11px;
										font-weight: normal;
										line-height: 20px;
										position: absolute;
										right: 5px;
										text-transform: none;
										top: -1px;
										display: block;
									 } #hyattBuilt_pgctntClmnMain .hbGpInfoClmnsWrapperVone .hbGpTitleBarVone1 a {
									 	   font-size: 12px;
									 }
		#hyattBuilt_pgctntClmnMain h3.hbGpTransform {
		text-transform:uppercase;
		}
	
/* HM-2391 - HOTELS & RESORTS Landing Page*/
.FDestinationContent{padding-left:18px;font-family:Arial,sans serif; font-size:12px;}
.FDestinationContent h3{padding-bottom:0px;margin-top:10px;}
.FDestinationContent p{margin-top:5px;}
.textContentClmn{width:450px;clear:both;}
.linkContentClmn{width:720px;padding:15px 0;}
.linkContentClmn .linkColsTable td{width:210px;padding-right:20px;padding-top:5px;vertical-align:top;}
.linkContentClmn .linkColsTable{margin-bottom:5px;}
.linkContentClmn a.externalLink:visited, .linkContentClmn a.externalLink:link{background:transparent url("/hyatt/images/external_link_icon_grey.gif") no-repeat scroll right 3px;padding-right:15px;}
.linkContentClmn a.externalLink:hover{background:transparent url("/hyatt/images/external_link_icon_blue.gif") no-repeat scroll right 3px;padding-right:15px;}
/* HM-2391 - HOTELS & RESORTS Landing Page ends*/

/* Overriding the reset styles for ol in hyatt_global.css*/ 
#hyattBuilt_pgctntClmnMain ol{margin:12px 0; padding:0 0 0 40px;}
/* Overriding the reset styles for ol in hyatt_global.css*/
/* HM-3273 starts */
.pointsErnd tr th {text-align:left; padding-left:10px;}
/* HM-3273 ends */
