.pointer {
	cursor: pointer;
}

/* --- HI EXPRESS  --- */
.btnexContainer {
}
.btnexRight a{
	text-decoration: none;
}	
.btnexLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px 0 no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 		0 !important;
 }
	
 .btnexLeft.disabled {
	background-position: 0px -376px !important;
 }
	
.btnexRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") -10px -10px !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right 0px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnexRight.disabled {
	background-position: 	right -376px !important; 			
}
	
.btnexContainerSmall{
	
}
.btnexRightSmall a{
		text-decoration: none;
}
.btnexLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px 0 no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnexLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px 0 no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnexRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") -10px -10px !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right 0px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnexRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") -10px -10px !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right 0px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
	
/* --- HOLIDAY INN  --- */
.btnhiContainer{
	
}
.btnhiRight a{
	text-decoration: none;
}
.btnhiLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -25px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btnhiLeft.disabled {
	background-position: 0px -401px !important;
}
	
.btnhiRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -25px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnhiRight.disabled {
	background-position: 	right -401px !important; 			
}
	
.btnhiContainerSmall{
	
}
.btnhiRightSmall a{
	text-decoration: none;
}
.btnhiLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -19px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnhiLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -19px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnhiRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -19px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnhiRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -19px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
	
/* --- Priority Club  --- */
.btnpcContainer{
	
}
.btnpcRight a{
	text-decoration: none;
}
.btnpcLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -50px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btnpcLeft.disabled {
	background-position: 0px -426px !important;
}
	
.btnpcRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -50px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnpcRight.disabled {
	background-position: 	right -426px !important; 			
}
	
.btnpcContainerSmall{
	
}
.btnpcRightSmall a{
	text-decoration: none;
}	
.btnpcLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -38px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnpcLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -38px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnpcRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -38px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}	
	
.btnpcRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -38px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
	
/* --- Staybridge Suites  --- */
.btnsbContainer{
	
}
.btnsbRight a{
	text-decoration: none;
}
.btnsbLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -75px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
}
	
.btnsbLeft.disabled {
	background-position: 0 -451px !important;
}
	
.btnsbRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -75px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnsbRight.disabled {
	background-position: 	right -451px !important; 			
}
	
.btnsbContainerSmall{
	
}
.btnsbRightSmall a{
	text-decoration: none;
}	
.btnsbLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -57px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
}
	
.btnsbLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -57px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
}
	
.btnsbRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -57px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btnsbRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -57px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
	
	
/* --- Candlewood  --- */
.btncwContainer{
	
}
.btncwRight a{
	text-decoration: none;
}
.btncwLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -100px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
}
	
.btncwLeft.disabled {
	background-position: 0 -476px !important;
}
	
.btncwRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -100px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}

.btncwRight.disabled {
	background-position: 	right -476px !important; 			
}

.btncwContainerSmall{
	
}
.btncwRightSmall a{
	text-decoration: none;
}
.btncwLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -76px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
}
	
.btncwLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -76px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
}
	
.btncwRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -76px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btncwRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -76px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
/* --- Crowne Plaza  --- */
.btncpContainer{
	
}
.btncpRight a{
	text-decoration: none;
}
.btncpLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -125px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btncpLeft.disabled {
	background-position: 0px -501px !important;
}
	
.btncpRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -125px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 00px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		200% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}

.btncpRight.disabled {
	background-position: 	right -501px !important; 			
}

.btncpContainer{
	
}
.btncpRightSmall a{
	text-decoration: none;
}
.btncpLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -95px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btncpLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -95px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btncpRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -95px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btncpRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -95px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
/* --- Indigo  --- */
.btninContainer{
	
}
.btninRight a{
	text-decoration: none;
}
.btninLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -150px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
}
	
.btninLeft.disabled {
	background-position: 0 -527px !important;
}
	
.btninRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -150px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btninRight.disabled {
	background-position: 	right -527px !important; 			
}
	
.btninContainerSmall{
	
}
.btninRightSmall a{
	text-decoration: none;
}
.btninLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -114px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
}
	
.btninLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -114px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
}
	
.btninRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -114px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
.btninRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -114px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
	
/* --- INTERCONTINENTAL  --- */
.btnicContainer{
	
}
.btnicRight a{
	text-decoration: none;
}
.btnicLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -175px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btnicLeft.disabled {
	background-position: 0px -552px !important;
}
	
.btnicRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -175px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}

.btnicRight.disabled {
	background-position: 	right -552px !important; 			
}

.btnicContainerSmall{
	
}
.btnicRightSmall a{
	text-decoration: none;
}
.btnicLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -133px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnicLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -133px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnicRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -133px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}	
    
.btnicRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -133px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight: bold;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
	text-transform: uppercase;
}
    
/* --- IHG  --- */
.btn6cContainer{
	
}
.btn6cRight a{
	text-decoration: none;
}
.btn6cLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -200px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btn6cLeft.disabled {
	background-position: 0px -577px !important;
}
	
.btn6cRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -200px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

.btn6cRight.disabled {
	background-position: 	right -577px !important;
}

.btn6cContainerSmall{
	
}
.btn6cRightSmall a{
	text-decoration: none;
}
.btn6cLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -152px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btn6cLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -152px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btn6cRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -152px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

.btn6cRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -152px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

/* --- Holiday Inn Resort --- */
.btnrsContainer{
	
}
.btnrsRight a{
	text-decoration: none;
}
.btnrsLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -219px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btnrsLeft.disabled {
	background-position: 0px -577px !important;
}
	
.btnrsRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -219px !important;
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

.btnrsRight.disabled {
	background-position: 	right -577px !important;
}

.btnrsContainerSmall{
	
}
.btnrsRightSmall a{
	text-decoration: none;
}
.btnrsLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -171px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnrsLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -171px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btnrsRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -171px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

.btnrsRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -171px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}	

/* --- Holiday Inn Club Vacations --- */
.btncvContainer{
	
}
.btncvRight a{
	text-decoration: none;
}
.btncvLeft {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") 0px -200px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				26px !important;
	padding-bottom: 0 !important;
}
	
.btncvLeft.disabled {
	background-position: 0px -577px !important;
}
	
.btncvRight {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite.png") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -200px !important; 			
	float:					left !important;
	height: 				26px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				1.06em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

.btncvRight.disabled {
	background-position: 	right -577px !important;
}

.btncvContainerSmall{
	
}
.btncvRightSmall a{
	text-decoration: none;
}
.btncvLeftSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -152px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btncvLeftSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") 0px -152px no-repeat !important;
	float:					left !important;
	width:					16px !important;
	height: 				20px !important;
	padding-bottom: 0 !important;
}
	
.btncvRightSmall {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -152px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

.btncvRightSmall.disabled {
	background: 			url("/content/dam/etc/media_library/branded/cn/icons/sprite/btnsSprite_smallerSet.jpg") !important;
	background-repeat: 		no-repeat !important; 
	background-position: 	right -152px !important; 			
	float:					left !important;
	height: 				20px !important;
	padding:        		0px 16px 0px 0px !important;
    margin:         		0px 0px 0px 0px !important;
	color:          		#FFF !important;
	font-size:				.9em !important;
	font-weight:			normal;
	font-family:    		Arial, Sans, Verdana, Geneva, sans-serif, serif !important;
	line-height:    		185% !important;
	letter-spacing:			.3px !important;
}

