@CHARSET "UTF-8";

.hotelSolutions_banner{
	float:left;
	text-align:center;
	width:100%;
	height:90px;
}

.mainContainer .content .left {
	float:left;
	margin-left:25px;
	padding-left:20px;
	width:680px;
}

.mainContainer .content .left .heading{
	color:#195DA1;
	font-size:19pt;
	padding-bottom:30px;
}

.mainContainer .content .left .attract{
	height:120px;
	padding-bottom:20px;
	width:100%;
}

.mainContainer .content .left .product{
	color:#485364;
	font-size:19pt;
	height:50px;
	padding-left:17px;
	padding-top:10px;
}

.mainContainer .content .left .sub_product{
color:#6D7584;
font-size:10pt;
height:40px;
padding-left:13px;
}

.mainContainer .content .left .attract .box1{
	background:transparent url(/files/images/attract_product_background.png) repeat scroll 0 0;
	bottom:107px;
	cursor:pointer;
	height:105px;
	left:150px;
	position:relative;
	width:153px;
}
.mainContainer .content .left .attract .box2{
	background:transparent url(/files/images/attract_product_background.png) repeat scroll 0 0;
	bottom:212px;
	cursor:pointer;
	height:105px;
	left:324px;
	position:relative;
	width:153px;
}
.mainContainer .content .left .attract .box3{
	background:transparent url(/files/images/attract_product_background.png) repeat scroll 0 0;
	bottom:317px;
	cursor:pointer;
	height:105px;
	left:498px;
	position:relative;
	width:153px;
}

.mainContainer .content .left .engage{
	height:120px;
	padding-bottom:20px;
	width:100%;
}

.mainContainer .content .left .engage .box1{
	background:transparent url(/files/images/engage_product_background.png) repeat scroll 0 0;
	bottom:106px;
	cursor:pointer;
	height:105px;
	left:150px;
	position:relative;
	width:153px;
}

.mainContainer .content .left .engage .box2{
	background:transparent url(/files/images/engage_product_background.png) repeat scroll 0 0;
	bottom:212px;
	cursor:pointer;
	height:105px;
	left:324px;
	position:relative;
	width:153px;
}

.mainContainer .content .left .engage .box3{
	background:transparent url(/files/images/engage_product_background.png) repeat scroll 0 0;
	bottom:317px;
	cursor:pointer;
	height:105px;
	left:498px;
	position:relative;
	width:153px;
}

.mainContainer .content .left .retain{
	height:270px;
	padding-bottom:20px;
	width:100%;
}

.mainContainer .content .left .retain .box1{
	background:transparent url(/files/images/retain_product_background.png) repeat scroll 0 0;
	bottom:106px;
	cursor:pointer;
	height:105px;
	left:150px;
	position:relative;
	width:153px;
}

.mainContainer .content .left .retain .box2{
	background:transparent url(/files/images/retain_product_background.png) repeat scroll 0 0;
	bottom:212px;
	height:105px;
	cursor:pointer;
	left:324px;
	position:relative;
	width:153px;
}

.mainContainer .content .left .retain .box3{
	background:transparent url(/files/images/retain_product_background.png) repeat scroll 0 0;
	bottom:317px;
	cursor:pointer;
	height:105px;
	left:498px;
	position:relative;
	width:153px;
}

.mainContainer .content .right {
	float:right;
	margin-right:13px;
	width:220px;
}

.mainContainer .content .right .explain_attract{
	background-color:#EFAE11;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:55px;
}

.mainContainer .content .right .explain_attract_box1 {
	background-color:#EFAE11;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	position:relative;
	padding:17px;
	top:55px;
}

.mainContainer .content .right .explain_attract_box2 {
	background-color:#EFAE11;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:55px;
}

.mainContainer .content .right .explain_attract_box3 {
	background-color:#EFAE11;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:55px;
}

.mainContainer .content .right .explain_engage{
	background-color:#72B83A;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}

.mainContainer .content .right .explain_engage_box1 {
	background-color:#72B83A;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}
.mainContainer .content .right .explain_engage_box2 {
	background-color:#72B83A;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}
.mainContainer .content .right .explain_engage_box3 {
	background-color:#72B83A;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}

.mainContainer .content .right .explain_retain{
	background-color:#DC3D0E;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}

.mainContainer .content .right .explain_retain_box1 {
	background-color:#DC3D0E;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}
.mainContainer .content .right .explain_retain_box2 {
	background-color:#DC3D0E;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}
.mainContainer .content .right .explain_retain_box3 {
	background-color:#DC3D0E;
	color:#FFFFFF;
	display:none;
	margin-right:14px;
	padding:17px;
	position:relative;
	top:57px;
}