.pricebox {
background:#fcfcfc;
padding:5px;
margin:8px;
border:1px solid #cce1ff;
width:81px;
float:right;
white-space:nowrap;
}

/* added for booking intgr - merge with above when done */
.pricecheck {
color:#000;
font-size:24px;
font-weight:700;
font-style:normal;
}

.block {
border:1px solid #EEE;
border-top:5px solid #CCE1FF;
}

.story .button, .button {
white-space:nowrap;
background:#429FCE;
color:#fff;
font-weight:700;
text-align:center;
border:3px double #ddd;
margin:3px 0 0;
padding:1px;
}

.story .button a:link,.story .button a:visited,  .button a:link, .button a:visited {
color:#fff;
text-decoration:none;
border:none!important;
}

.story .button a:hover, .button a:hover  {
color:#ff6;
}

#results h2 {
background:none;
font-weight:700;
padding:1px;
font-size:14px;
}

#results p {
font-size:12px!important;
margin-bottom:-8px;
line-height:14px;
}

.recomend {
border:1px solid #E5F0FF;
padding-bottom:20px;
margin-top:10px;
margin-bottom:10px;
}

.avatar2 {
float:right;
margin:0 15px 5px 0;
padding:4px;
background:#FFF;
border:1px solid #e2e2e2;
}

#pageNav {
font-size:1.2em;
color:#666;
margin:1.8em 0 2.8em;
text-align:right;
}

#pageNav a:link,#pageNav a:visited {
color:#007cd5;
font-weight:700;
text-decoration:none;
}

#pageNav a:hover,#pageNav a:active {
color:#007cd5;
font-weight:700;
text-decoration:underline;
}

#pageNav #previousBtn,#pageNav #nextBtn {
border:1px solid #007cd5;
}

#pageNav #previousBtn {
padding:.3em .5em .3em 1.4em;
margin:0 .5em 0 0;
background:url(http://images.businessweek.com/gen/pagenav/pagenav_left_arrow.gif) no-repeat 5% 50%;
}

#pageNav #nextBtn {
padding:.3em 1.4em .3em .53em;
margin:0;
background:url(http://images.businessweek.com/gen/pagenav/pagenav_right_arrow.gif) no-repeat 95% 50%;
}

#pageNav .pagelinks a {
padding:.3em .5em .3em .3em;
border-color:#ccc;
border-width:0 1px 0 0;
border-style:solid;
}

#pageNav .pagelinks a.current {
font-weight:400;
color:#666;
text-decoration:none;
cursor:default;
}

#pageNav .pagelinks a.last {
border:none;
}
 .mod-hotel-amenities{width:100%;overflow:hidden;border-top:1px dotted #CCC;border-bottom:1px solid #CCC;}
   .mod-hotel-amenities .hotel-amenities-heading{font-weight:bold;height:16px;padding:5px 20px;text-align:right;vertical-align:middle;float:left;}
   
   .mod-hotel-amenities div.hotel-amenities{float:left;height:26px;}
   .mod-hotel-amenities ul.hotel-amenities{float:left;height:16px;margin:5px 0;padding:0;background:#ccc;overflow:visible;list-style:none;}
   
   .mod-hotel-amenities ul.hotel-amenities li{background-repeat:no-repeat;float:left;list-style:none;height:26px;width:35px;padding:0;margin:-5px 0 -5px 1px;}.mod-hotel-amenities ul.hotel-amenities li span{display:none;}.mod-hotel-amenities div.hotel-highlighted-amenities{float:left;width:115px;height:26px;}.mod-hotel-amenities ul.hotel-highlighted-amenities{float:right;height:16px;font-size:93%;padding:0;margin:5px 0;list-style:none;}.mod-hotel-amenities ul.hotel-highlighted-amenities li{float:right;text-align:right;height:14px;padding:6px 35px 6px 10px;margin:-5px 0 -5px 0;background-color:#fff;}.ebrochure-amenities .mod-hotel-amenities .hotel-amenities-heading{text-align:left;width:auto;}.ebrochure-amenities .mod-hotel-amenities div.hotel-highlighted-amenities{width:auto;float:left;overflow:hidden;}.ebrochure-amenities .mod-hotel-amenities ul.hotel-highlighted-amenities{background:#ccc;float:left;margin-left:-1px;}.ebrochure-amenities .mod-hotel-amenities ul.hotel-highlighted-amenities li{margin-left:1px;float:left;}.ebrochure-amenities .mod-hotel-amenities div.hotel-amenities{clear:left;float:none;border-top:1px solid #ccc;}.ebrochure-amenities .mod-hotel-amenities ul.hotel-amenities li.amenity-ARPT{margin-left:0;}.mod-hotel-amenities ul.hotel-amenities li,.mod-hotel-amenities ul.hotel-highlighted-amenities li{background-repeat:no-repeat;background-image:url('http://www.choicehotels.com/assets/choicehotels/img/gbl/gbl-amenities-spr-off.png');}
   
   
   
   .mod-hotel-amenities ul.hotel-amenities li.amenity-on,.mod-hotel-amenities ul.hotel-highlighted-amenities li.amenity-on{background-image:url('http://www.choicehotels.com/assets/choicehotels/img/gbl/gbl-amenities-spr-on.png');}
   
   
      ul.hotel-amenities li.amenity-on firstChild{margin:12px;overflow:hidden;border:1px solid red;}
   
.mod-hotel-amenities li.amenity-NSKH{background-position:right 0;}
.mod-hotel-amenities li.amenity-ARPT{background-position:right -26px;}
.mod-hotel-amenities li.amenity-BEAC{background-position:right -52px;}.mod-hotel-amenities li.amenity-BUSC{background-position:right -78px;}.mod-hotel-amenities li.amenity-EXRM{background-position:right -104px;}.mod-hotel-amenities li.amenity-COFP{background-position:right -130px;}.mod-hotel-amenities li.amenity-HIGH{background-position:right -156px;}.mod-hotel-amenities li.amenity-POUT{background-position:right -182px;}.mod-hotel-amenities li.amenity-PIHO{background-position:right -208px;}.mod-hotel-amenities li.amenity-KTCH{background-position:right -234px;}.mod-hotel-amenities li.amenity-LNDR{background-position:right -260px;}
.mod-hotel-amenities li.amenity-MEET{background-position:right -286px;}
.mod-hotel-amenities li.amenity-PETS{background-position:right -312px;}
.mod-hotel-amenities li.amenity-BAKE{background-position:right -338px;}
.mod-hotel-amenities li.amenity-2PWP{background-position:right -364px;}
.mod-medal-amenities{width:50px;height:41px;padding:2px 0;margin:auto;overflow:auto;}
}
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:2px 5px;
	color:#333;
	display:none;
	}
	#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}