/*common css for all pages*/


#amenityRefinementDiv label{
	margin: 7px 0 0 4px;
}

#brandRefinementDiv label{
	margin: 7px 0 0 4px;
	width:140px;
}

#fnsRefinementDiv label {
	width:140px;
}

#hostBrandFilterDisplay {
	margin-left: 25px;
}

.propertyNameText {
	/***white-space: nowrap; - Style-changes based on User Request-[Release 1.2 Enhancements ] [11-16-2011]**/
	width:250px;
}

.noResultHeader{
	height:60px;
	width: 370px;
	background:url('../images/bodyShadow.png') no-repeat transparent;
}

.hotel_result.balloon {
    background: url("../images/search/balloon.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    left: 22px;
    padding: 20px 30px 25px 35px;
    position: absolute !important;
    top: -45px;
    width: 300px;
    z-index:100;
}

.pin {
	font-size: 10px;
}

.pin span:HOVER {
	text-decoration: none;
}

.customInfoBox-body {
    background-color: transparent!important;
    border: none!important;
}

body .customInfoBox-shadow {
	background-color: transparent!important;
} 

.hotel_result.balloon .info {
    border: medium none;
    float: right;
    height: auto;
    margin: 0;
    padding: 0;
    width: 165px;
}

.hotel_result.balloon .info h4{font-weight:normal;}


.hotel_result.balloon .media {
    margin-bottom: 20px;
    text-align: center;
    width: 125px;
}
.hotel_result.balloon .brand {
    float: none;
    text-align: center;
    width: 125px;
}
.hotel_result.balloon .media .zoom {
  background: url("../images/global/sprites/global-ui.png") no-repeat scroll 0 -461px transparent;
  cursor: pointer;
  display: inline-block;
  font-size: 1.1em;
  min-height: 16px;
  padding-left: 20px;
  text-decoration: underline;
  text-transform: lowercase;
}
.availbleTBody{
	display: table-row-group;
}
.check_rates_btn_pushpin {
    background: url("../images/global/sprites/button-sprite-rpt.png") repeat-x scroll 0 0 #890000;
    border: none solid #890000;
    font-size: 13px;
    font-weight: bold;
    height: 14px;
    line-height: 14px;
    position: relative;
    float:none;
    width:100px;
    margin-top:15px;
    text-transform: uppercase;
}
.topMargin{
		margin-top:5px;
		
	}
	
.topmargin_pushpin_distance{
		margin-top:5px;
		font-size:11px;
		font-family:"Arial";
		color:#333333;
	}

.topmargin_pushpin_address{color:#666666; font-size:11px; font-family:"Arial"; margin-top:8px;}
.topmargin_pushpin_price{color:#333333; font-size:11px; font-family:"Arial"; margin-top:5px; margin-bottom:5px;}

.our_price_pushpin{color:#00427a; font-size:18px; font-family:"Arial"; margin-top:5px; font-weight:bold; padding-bottom:8px;}
.price_strike_through{color:#333333; font-size:11px; font-family:"Arial"; text-decoration:line-through; /*padding-bottom:8px;*/}
.pushpin_end_usd{color:#333333; font-size:12px; font-family:"Arial"; padding-left:3px; margin-top:5px; /*margin-bottom:5px;*/font-weight:normal;}
.price_per_night{color:#333333; font-size:12px; font-family:"Arial"; margin-top:5px; /*margin-bottom:5px;*/}


/** Style-changes based on adjustments  (Start) - 14th February 2011**/

.radio tr td
{
	width:81px;
	float:left;
}
.radio tr td input
{
	width:15px;
	float:left;
}
.radio tr td label
{
	width:60px;
	float:right;
}

/** Style-changes based on adjustments  (End) - 14th February 2011**/

.refine_wrap form {
	margin: 0 0 0 0;
	width: inherit;
}

/**Added for contact us **/
.contact .billForm .input_group table {
	float: left;
	margin-bottom: 6px;
}

.contact .billForm .input_group tr {
	padding: 0 0 2px 0;
}

.contact .billForm .input_group td {
	margin-bottom: 6px
}

.contact .billForm .input_group input[type="checkbox"]{
	float: left !important;
	margin-bottom: 8px !important;
}

/**Added for contact us-- end **/

/** Style-changes based on adjustments (Start) - 03rd March 2011 -- Added for booking**/
.bookingInput
{
	margin-bottom: 18px !important;
}

.bookingCheckbox
{
	float: left !important;
}
/** Style-changes based on adjustments  (End) - 03rd March 2011 -- Added for booking**/



/** Style-changes based on adjustments  (Start) - 4th March 2011**/

/*below line needs to be deleted when we are done with this change in IE7.css*/

/** Style-changes based on adjustments  (Start) - 20th October 2011**/
/*.searched .results_meta .paging {width: 280px; text-align: right;}

.results_meta {
	max-width: 325px;
	font-size: 1.2em;
	float: right;
	margin-top: 28px;
}
*/
/** Style-changes based on adjustments  (Start) - 20th October 2011**/
/** This is added for booking Wyndham Rewards Div **/

.clearBoth
{
	clear: both;	
}

/** Style-changes based on adjustments (End) - 4th March 2011**/


/** Style-changes based on adjustments for [Email Preference page allignment for issue #27133] on [7th September 2011] – START**/
/*
#content_wrap .bool_group label {
	display: inline !important;
	padding-left: 0px !important;
}

.email_prefs_form #email_comm .bool_group td { 
	width: 260px; 
	padding:5px;
}
.form_actions input[type="submit"]{
	float: left;
	margin: 0 10px 0 0;
}
*/
/** Style-changes based on adjustments for [Email Preference page allignment for issue #27133] on [7th September 2011] – END**/

.filter_available{
	text-align: right;
}

/** Style-changes based on adjustments (Start) - 8th March 2011**/
.refine_wrap .refine .head p{
	position:absolute;
	top:3px;
	left:5px;
	color:#183d72;
}
.refine_wrap .refine .head{
	background:url(../images/global/refineSubheadBG.jpg) repeat-x top left;
	width:183px;
	height:17px;
	position:relative;
	margin-bottom:2px;
	float:left;
	margin-top:-10px;
	
}
.refine_wrap .refine .head .plus_minus{
	background:url(../images/global/plusminusSprite.jpg) no-repeat;
	width:13px;
	height:13px;
	background-position:0 0;
	position:absolute;
	top:3px;
	left:163px;
	cursor:pointer;
}
/** Style-changes based on adjustments (End) - 8th March 2011**/

/** Style-changes based on adjustments  - 9th March 2011 Start**/

.rooms_rates_choices {width: 100%!important;}

.rooms_rates_choices .discount_rates_btn {
	float:right!important;
	position: relative!important;
    top: 7px!important;
}
/** Style-changes based on adjustments  - 9th March 2011 End**/

/** Style-changes based on adjustments  - 14th March 2011 Start**/

.selected_link{color: #666666; text-decoration:none;}
.selected_link:hover{color: #666666; text-decoration:none;}

/** Style-changes based on adjustments  - 14th March 2011 End**/

/* -- Used to gray out brand refinement START*/
.selectOut{
	opacity: 0.5; /* Standard: FF gt 1.5, Opera, Safari */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5; /* Safari 1.x */
	-moz-opacity: 0.5; /* FF lt 1.5, Netscape */
}
/* -- Used to gray out brand refinement END*/
.hotel_info .tier_logo1 {
	position: absolute;
	top: 0;
	right: 17px;
/*	background: url(../images/property/prop_info_hotel_logo.png) no-repeat 0 0;*/
	width: 134px;
	height: 50px;
	z-index: 1;
}
.prop_header .tier_logo1 {
	position: absolute;
	z-index: 3; /* for IE7 */
	top: 15px;
	right: -26px;/*changed on [27/09/2011] for [alignment of brand logo]*/
	width: 134px;
	height: 50px;
/*	background: url('../images/content/tier_logo_property_header.png') 0 0 no-repeat;*/
}


.hotel_info .tier_logo1 .tooltip1 .cap {
	height: 30px;
	position:absolute;
	left: 0;
	width: 229px;
	z-index:9999;
}

.hotel_info .tier_logo1 .tooltip1 .cap.top {
	top: -30px;
	background: url(../images/global/bgs/var_tooltip_top_right.png) 0 0 no-repeat;
	z-index:1000;
}

.hotel_info .tier_logo1 .tooltip1 .cap.bottom {
	bottom: -30px;
	background: url(../images/global/bgs/var_tooltip_bottom_right.png) 0 0 no-repeat;
	z-index:1000;
}

.hotel_info .tier_logo1 .tooltip1 h5 {
	font-size: 1.1em;
	margin-bottom: .4em;
}

.hotel_info .tier_logo1 .tooltip1 li {
	list-style: disc outside;
	line-height: 1.1;
	margin-bottom: .4em;
	color: #333;
}

.hotel_info .tier_logo1 p {
	position: absolute;
	top: 0;
	left: -9999px;
}

.hotel_info .tier_logo1 .tooltip1 {
	width: 140px;
	padding: 5px 50px 5px 40px;
	width: 144px;
	position: absolute;
	top: -30px;
	left: -230px;
	z-index: 100;
	text-align: left;
	background: url(../images/global/bgs/var_tooltip_main_right.png) 0 0 no-repeat;
	display: none;
	height: auto;
}
.page_error #rrPanelCont { border: 1px solid #aaaaaa !important; position:relative !important;}

.destPushpinHolder
{
	border: medium none;
    float: right;
    height: auto;
    margin: 0;
    padding: 30;
    valighn: middle;
    width: 300px;
    font-size:11px;
	font-family:"Arial";
	color:#333333;
}
.destPushpinHolder p
{   
	font-size:11px;
	font-family:"Arial";
	color:#333333;
}
/** Style-changes based on adjustments  for pagination gap start 17-03-2011****/
.results_meta .paging .prev {
    background: url("../images/global/sprites/global-ui.png") no-repeat scroll 0 -294px transparent;
    height: 11px;
    padding-left: 17px !important;
}
/** Style-changes based on adjustments  for pagination next Arrow start 21-03-2011 - Start****/
.results_meta .paging .next {
	padding-right: 17px !important;
	height: 11px;
	background: url(../images/global/sprites/global-ui.png) 2.8em -325px no-repeat;
}
/** Style-changes based on adjustments for pagination next Arrow start 21-03-2011 End****/

/** Style-changes based on adjustments for pagination next Arrow on 21-09-2011 start****/
.results_meta .paging a {
    padding: 0;
    text-decoration: none;
}

.results_meta .paging span {
	text-decoration: none;
	padding: 0 !important;	
	
}
.results .intrabrand
{
	background: none;
}
/** Style-changes based on adjustments for pagination next Arrow on 21-09-2011 end****/

/** Style-changes based on adjustments  for pagination gap end 17-03-2011****/

.page_error .room_results .currency_converter {
    visibility: visible !important;
}

/** Style-changes based on adjustments  for confirmation page map alignment start 24-03-2011****/

.mapHolder
{
	float:left;
}

.directionHolder
{
	float: right; 
}
.confirmation .map .pic, .book3 .map .pic {
	background-image: none !important;
	background-color: #fff !important;
}

/*.booking .map .pic
{
	width: 100% !important;	
}*/

.map .direction
{
	width:390px !important;
	height: 124px !important;
}

.reservation .confirm_links_bar .modify_btn {
	float: right !important;
}

/** Style-changes based on adjustments  for confirmation page map alignment start 24-03-2011****/

/** Style-changes based on adjustments  for smoking and Non smoking for room rates page 31-03-2011****/

.room_results .smoke, .room_results .wheelchair { display:none; width:15px; height:16px;background-image:url(../images/property/rooms_and_rates/regulations-sprite-white.png);background-repeat:no-repeat; }
.room_results .smoke { background-position:0px -64px; }
.room_results .show_smoke .smoke, .room_results .show_wheelchair .wheelchair {display:block;float:left; margin-left:5px; }
.room_results .nonsmoke, .room_results .wheelchair { display:none; width:16px; height:16px;background-image:url(../images/property/rooms_and_rates/icon_room_features.png);background-repeat:no-repeat; }
.room_results .nonsmoke { background-position:0px 0px; }
.room_results .show_smoke .nonsmoke, .room_results .show_wheelchair .wheelchair {display:block;float:left; margin-left:5px; }

/** Style-changes based on adjustments  for smoking and Non smoking for room rates page 31-03-2011****/

/** Style-changes based on adjustments  for unavailable gray color for room rates page 01-04-2011****/

.room_results .unavailable { color:#666666; }

/** Style-changes based on adjustments  for unavailable gray color for room rates page 01-04-2011****/

/** Style-changes based on adjustments  for alternate rate message on the search result page 05-04-2011****/
.alternateRateMsg, .availability_limited
{
	color:#ff0000!important;
}
/** Style-changes based on adjustments  for alternate rate message on the search result page 05-04-2011****/

/** Style-changes based on adjustments  for reserve button in wyndham rewards  page where user not logged in 05-04-2011****/
a.reserveRed_button
 {
	float: right; 
	background: url(../images/property/rooms_and_rates/bg_button.gif) repeat-x #890000; 
	border:1px solid #b63333; 
	color:#ffffff; 
	text-transform:uppercase;
	font-weight:bold; 
	padding:0px 2px; 
	margin:0px; 
	width: 5.5em; 
	text-decoration: none;
	height: 19px;
	text-align: center;
	line-height: 19px;
	font-size: 13px;
}
/** Style-changes based on adjustments  for reserve button in wyndham rewards  page where user not logged in 05-04-2011****/

/** Style-changes based on adjustments  for cluster heading logo on the search result page 07-04-2011****/
.clusterLogo
{
	vertical-align : middle!important;	
}
/** Style-changes based on adjustments  for cluster heading logo on the search result page 07-04-2011****/

/** Style-changes based on adjustments  for smoking non smoking icon visibility in RoomRatesBanner page on 08-04-2011****/
.roomRateBannerLiClass
{
	position: relative; padding: 0 0 0 15px;
}
/** Style-changes based on adjustments  for smoking non smoking icon visibility in RoomRatesBanner page on 08-04-2011****/


/** Style-changes based on adjustments  for empty <tr> in search_room_info.xhtml page on 11-04-2011****/
.tdlineHeight
{
	height: 1px!important;
	font-size: 0!important;
	padding: 0!important;
	margin: 0!important;
}
/** Style-changes based on adjustments  for empty <tr> in search_room_info.xhtml page on 11-04-2011****/
/** Style-changes based on adjustments  for Redeem Points button in PropertyOverview page on 11-04-2011****/
.ter_content .rate_promo .btn 
{
	width: 118px!important;
}
/** Style-changes based on adjustments   for Redeem Points button in PropertyOverview page on 11-04-2011****/

/***Bing map temporary fix for Rosetta Integration**/
.large_map {
      width: 688px;
      height: 311px;
      margin: 0 0 10px;
      position: relative;
}

.prim_content form li > .note {
	float: left;
	margin: 0px 0 0em 0px!important;
}

.error_message_lastName {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    left: 310px;
    padding: 0 0 0 21px;
    position: absolute;
    top: -8px;
    z-index: 6;
}

.error_message_confirmation {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    left: 310px;
    padding: 0 0 0 21px;
    position: absolute;
    top: -8px;
    z-index: 6;
}

.review .error_message_lastName {
    left: 136px;
    margin-top: 44px;
    overflow: visible;
    top: auto;
    width: 187px;    
}

.error_message_lastName > span {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;
    color: #000000;
    display: block;
    height: 23px;
    line-height: 23px;
    max-width: 276px;
    padding: 7px 11px 7px 3px;
}

.review .error_message_confirmation {
     left: 136px;
    margin-top: 87px;
    overflow: visible;
    top: auto;
    width: 187px;    
}

.error_message_confirmation > span {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;
    color: #000000;
    display: block;
    height: 23px;
    line-height: 23px;
    max-width: 276px;
    padding: 7px 11px 7px 3px;
}

.error_message_confirmation.error_longConf span
{
	 line-height: 1; width:325px;
}

.error_message_lastName.error_longLastNm span
{
	 line-height: 1; width:325px; 
}
/*.hotel_result div.availability .btn.long_text 
{
	height: 1.2em!important;
}*/
/** Style-changes based on adjustments  for Wyndham Rewards page for error section text on 13-04-2011****/

.property .content_well div.errorWRPoints {
    background-position: 15px 9px;
    border: medium none;
    font-weight: bold;
    margin: -20px 0 5px;
    padding-left: 40px;
}

div.errorWRPoints {
    background: url("../images/global/icons/icon_error.png") no-repeat scroll 27px 8px #FFFF33;
    color: #000000;
    margin: 10px 0 0 -18px;
    padding: 10px 10px 10px 50px;
}
errorWRPoints.css (line 3)
.redeemErrorMsg {
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #B3B3B3;
    color: #333333;
    font-weight: bold;
    margin: -20px 0 5px;
    padding: 8px 10px;
}

.property .content_well div.error
{
	margin: 0!important;
}

/** Style-changes based on adjustments  for Wyndham Rewards page error section text on 13-04-2011****/
/** Style-changes based on adjustments  for Wyndham Rewards page for reserv button with hand on 14-04-2011****/
a.reserveRed_buttonHand
 {

   font-size: 13px;
   float: right;
    margin-top: 2px 0px 0px 0px;
    width: 4.5em;
    -moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-size: auto auto;
	-moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	-x-system-font: none;
	background-attachment: scroll;
	background-color: #26AAE1;
	background-image: url("../images/global/sprites/button-sprite-rpt.png");
	background-position: 0 0;
	background-repeat: repeat-x;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-family: "Arial",sans-serif;
	height: 22px;
	line-height: 22px;
	padding: 0px 6px;
	text-align: center;
	text-decoration: none !important;
}
/** Style-changes based on adjustments  for Wyndham Rewards page for reserv button with hand on 14-04-2011****/
/** Style-changes based on adjustments  for show only available text on 18-04-2011****/
.shoOnlyAvaiable
{
	position:absolute; top:47px;
}
/** Style-changes based on adjustments  for show only available text on 18-04-2011****/
/** Style-changes based on adjustments  for property alt sell fix 12-04-2011 */
.prop_search_results h3 {
	margin-top: 2em;
	padding: 0 0 0 0 !important;
	height: 27px;
	line-height: 27px;
	background: url()!important;
}
/* End -- comment for property alt sell fix 12-04-2011 */

.seoClass {		
	
}

/** Style-changes based on adjustments  for displaying 3 tabs on page load in the roomrate page  on 05-07-2011****/

/** Style-changes based on adjustments  for displaying room rates tabs on page load in the roomrate page  on 16-11-2011****/
#rrTabCont li 
{
	width:162px;
	text-transform: uppercase;
	margin: 0 1px 0 0;
}
/** End -- comment for displaying room rates tabs on page load in the roomrate page  on 16-11-2011****/

#rrTabCont #rrMoreRates
{
	width: 486px!important;
}
/** Style-changes based on adjustments  for displaying rate plan name properly in room rates tabs on page load in the roomrate page  on 18-11-2011****/
#rrTabCont .tab_title
{
	font-size: 11px!important;
	font-weight: bold;
}
/** End -- comment for displaying rate plan name properly in room rates tabs on page load in the roomrate page  on 18-11-2011****/
#rrTabCont .from_price
{
	font-size: 11px!important;
}

/* End -- comment for displaying 3 tabs on page load in the roomrate page 05-07-2011 */

/** Style-changes based on adjustments  for displaying proper diaply of Email Preference & Privacy policy links 06/10/2011 start*/
.footer form a { 
    bottom: 0!important;
    left: 0!important;
    padding: 0 4px 0 3px!important;
    position: relative;
}
/** Style-changes based on adjustments  for displaying proper diaply of Email Preference & Privacy policy links 06/10/2011 end*/
/** Style-changes based on adjustments  for displaying tabs on page load in the wyndham rewards page  on 20-04-2011****/
#rrTabCont.wyn_rewards_tab_single li { width: 329px!important; }
/** Style-changes based on adjustments  for displaying tabs on page load in the wyndham rewards page  on 20-04-2011****/
	
/** Style-changes based on adjustments for solving the UI issue of last page on the search result page  on 20-04-2011****/
.search_header .header_wrap {
	width: 340px!important;
}
/** Style-changes based on adjustments for solving the UI issue of last page on the search result page  on 20-04-2011****/
.ModifyOverlay{
	width:100%;
	height:100%;
	background:#000;
	display:none;
	padding:0px;
	margin:0px;
	position:fixed;
	top:0px;
	left:0px;
	z-index: 300;
}
/** Style-changes based on adjustments  for solving No Max on the search result page  on 21-04-2011****/
.price .content p.noMax{
	margin-top:-24px!important;
}
.price .content p.right{
	float:left!important;
	margin-left:118px!important;
}
/** Style-changes based on adjustments for solving No Max on the search result page  on 21-04-2011****/

/** Style-changes based on adjustments  for solving Wyndham rewards login error msg for HeaderBanner.xhtml  on 23-04-2011****/

.error_message_password {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    left: 220px;
    padding: 0 0 0 21px;
    position: absolute;
    top: 31px;
    z-index: 6;
}


.review .error_message_password {
     left: 136px;
    margin-top: 87px;
    overflow: visible;
    top: auto;
    width: 187px;    
}

.error_message_password > span {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;
    color: #000000;
    display: block;
    height: 23px;
    line-height: 23px;
    max-width: 200px;
    padding: 7px 11px 7px 3px;
}

.error_message_password.error_longPassword span
{
	 line-height: 1; width:240px;
}

/** Style-changes based on adjustments for solving Wyndham rewards login error msg for HeaderBanner.xhtml  on 23-04-2011****/


/** Style-changes based on adjustments for solving the anti null message issue in IE as on 23-01-2011*****/
.content_well h4 {
    padding: 0 0 6px;
}
/** Style-changes based on adjustments for solving the anti null message issue in IE as on 23-01-2011*****/

/** Style-changes based on adjustments for solving "Enter" button css issue(in the "More rate and codes" pop up in the room rates page) on 29-04-2011 as it was missing in their delivarable Dt:25-04-2011 but was present in "Ccxlabs" *****/
.prop_discount_box .btn {
	clear: both;
	margin: 0 0 0 25px;
	width: 4.5em;
}
/** Style-changes based on adjustments for solving "Enter" button css issue on 29-04-2011 as it was missing in their delivarable Dt:25-04-2011 but was present in "Ccxlabs" *****/
/** Style-changes based on adjustments  for solving "Go" button css issue in footer Sign Up For Email section on 2-05-2011*/
.column_box .column_five input[type="submit"] {
			width: 25px;
			height: 19px;
			background: url(../images/buttons/small_grad_btn.png) 0 0 no-repeat;
			line-height: 19px;
			font-size: 11px;
			cursor: pointer;
			float: left;
			border:none;
			margin-left:5px;
		}

/** Style-changes based on adjustments for solving "Go" button css issue in footer Sign Up For Email section on 2-05-2011*/

/** Style-changes based on adjustments for removing pipe(|) present at the end of email in propertyHeader.xhtml on 30-04-2011****/
.hotel_contact .contact_links > li:first-child 
{
	border-right:none!important;
}
/** Style-changes based on adjustments for removing pipe(|) present at the end of email in propertyHeader.xhtml on 30-04-2011****/
/** Style-changes based on adjustments for displaying the error message for room in search Widget on 30-04-2011****/
.error_message_Room {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    left: 72px;
    padding: 0 0 0 21px;
    position: absolute;
    top: 83px;
    z-index: 6;
}

.review .error_message_Room {
    left: 136px;
    margin-top: 44px;
    overflow: visible;
    top: auto;
    width: 187px;    
}

.error_message_Room > span {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;
    color: #000000;
    display: block;
    height: 23px;
    line-height: 23px;
    max-width: 276px;
    padding: 7px 11px 7px 3px;
}

.error_message_Room.error_longRoom span
{
	 line-height: 1; width:325px; 
}

/** Style-changes based on adjustments for displaying the error message of room in search Widget on 30-04-2011****/

/** Style-changes based on adjustments  for adjusting GO button and "join for free" link on 06-05-2011****/
.header .go_btn, .header .go_btn:hover, .header .go_btn:active, .header .go_btn.active
{
	width: 32px !important;
	height: 17px !important;
	margin-top: 0px !important;/*added on 09.05.2011*/
}

.header .login .links a 
{
	margin-bottom: -6px;
}

/** Style-changes based on adjustments for displaying <ul class="sort_by"> on 10-05-2011****/
.sort_by
{
	display: block !important;
}
/** Style-changes based on adjustments  for displaying <ul class="sort_by"> on 10-05-2011****/

/** Style-changes based on adjustments for aligning submit button in reservation confirmation page on 10-05-2011****/
.enroll .btn
{
	margin-left: 5em !important
}
/** Style-changes based on adjustments  for aligning submit button in reservation confirmation page on 10-05-2011****/

/** Style-changes based on adjustments  for resizing "Reserve another room" button in reservation confirmation page on 10-05-2011****/
.confirm_links_bar a.btn
{
	float: right !important;
}
/** Style-changes based on adjustments for resizing "Reserve another room" button in reservation confirmation page on 10-05-2011****/

/** Style-changes based on adjustments for resizing "Modify" button in Modify page on 10-05-2011****/
.modify ul li p a.btn
{
	float: left !important;
	margin-left: 130px !important;
}
/** Style-changes based on adjustments  for resizing "Modify" button in Modify page on 10-05-2011****/

/** Style-changes based on adjustments  for adjusting check in check out box in Modify page on 10-05-2011****/
.date_box, .content
{
	width: auto !important;
}
/** Style-changes based on adjustments for adjusting check in check out box in Modify page on 10-05-2011****/

/** Style-changes based on adjustments  for z-index of modify modal pop up on 11-05-2011****/
.container, .content_well
{
	z-index:auto !important;
}
.modify_res_modal
{
	position: fixed !important;
}
/** Style-changes based on adjustments  for z-index of modify modal pop up on 11-05-2011****/

.room_info .actions
{
position: inherit !important;
		}


/** Style-changes based on adjustments for adjusting submit button in GroupTravel Page on 17-05-2011****/
#contactForm input[type="submit"]
{
clear: both;
float: left;
margin: 0 10px 0 160px;
}
/** Style-changes based on adjustments for adjusting submit button in GroupTravel Page on 17-05-2011****/

/** Style-changes based on adjustments for adjusting "Go" button in Reservation Page (Rewards form)on 17-05-2011****/
.content_well .rewards_form form input[type="submit"]
{
	width:auto !important; 
}
/** Style-changes based on adjustments  for adjusting "Map" div in BookingConfirmation page on 17-05-2011****/
.booking .map .pic
{
	width: auto !important;	
}
/** Style-changes based on adjustments  for adjusting "Map" div in BookingConfirmation page on 17-05-2011****/

/** Style-changes based on adjustments  for adjusting radio buttons in GroupTravel page on 18-05-2011****/
.contact .billForm .radios td
{
	width: 50px !important;
}
/** Style-changes based on adjustments  for adjusting radio buttons in GroupTravel page on 18-05-2011****/
/** Style-changes based on adjustments  for error notification colour on header password field on 08-06-2011 Start****/
input[type="password"].error,
textarea.error,
select.error {
	background-color: #ff3!important;
	border-color: #006c86!important;
}
/** Style-changes based on adjustments  for error notification colour on header password field on 08-06-2011 End****/

/** Style-changes based on adjustments  for modify modal pricebar section 'these css already exsists in reservation.css file but we are not able to call this css file in modify reservation page, so that we added these css in common.css ' on 08-06-2011 Start****/
/* Price bar
----------------------------------------------------------------------- */

.price_bar {
	clear: both;
	margin: 0 0 30px;
	text-align: center;
}

.price_bar table {
	width: 100%;
	border-collapse: collapse;
}

.price_bar th,
.price_bar td,
.price_bar tr {
	padding: 0 3px;
	border: 1px solid #999;
	min-width: 70px;
	max-width: 200px;
	font-size: 12px;
}

.price_bar .num_rooms,
.price_bar .num_nights,
.price_bar .tax {
	width: 70px;
}

.price_bar th.sel_room {
	min-width: 110px;
}

.price_bar .pts_per_night {
	width: 140px;
}

.price_bar .total {
	width: 110px;
}

.price_bar td.rate,
.price_bar .adv_purchase {
	min-width: 200px; /* ensure ample space for badge */
}


/* Table heads ----- */

.price_bar th {
	font-weight: normal;
	background: #e2e2e2;
	padding: 3px;
	text-align: center;
}

.price_bar th.total {
	color: #fff;
	background: #004a86;
}


/* Table cells ----- */

.price_bar td {
	padding: 5px 3px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background: #fff;
}

.price_bar.points td {
	padding: 10px 3px;
}

.price_bar .tax,
.price_bar .sugg_price,
.price_bar .modal_trigger {
	font-weight: normal;
}


/* Additional price bar styles ----- */

.price_bar .adv_purchase .actual_price .price_amt {
	color: #666;
}

.price_bar div {
	position: relative;
}

.price_bar .badge {
	position: absolute;
	top: -25px;
	left: 0px;
}

.price_bar .price > span {
	display: block;
}

.price_bar .modal_trigger {
	font-size: 10px;
}

/** Style-changes based on adjustments  for modify modal pricebar section 'these css already exsists in reservation.css file but we are not able to call this css file in modify reservation page, so that we added these css in common.css ' on 08-06-2011 End****/
/** Style-changes based on adjustments  for modify modal image section on 10-06-2011 Start****/
#newroomtypeimage
{
	float: left; padding: 0px 15px 10px 0px;
}
/** Style-changes based on adjustments for modify modal image section on 10-06-2011 End****/

/** Style-changes based on adjustments  for Confirmation page get directions button css on 13-06-2011 start*/
.direction .btn.btn_ter {
    float: left;
    margin-right: 5px;
}
.map input[type="submit"]  {
    margin: 0 5px 9px!important;
    width: 83px!important;
}

/** Style-changes based on adjustments  for Confirmation page get directions button css on 13-06-2011 end*/
/** Style-changes based on adjustments  for footer login links  on 13-06-2011****/
.footerLinkHolder
{
	width:167px!important;
}
.footerLoginLink
{
    /*position: absolute !important;*/
    top:22px;
    float:left;
}
.footerLoginLinkRight
{
	float:right;
	top:22px;	
}
/** Style-changes based on adjustments  for footer login links  on 13-06-2011****/

/** Style-changes based on adjustments  for remove overlapping of map over email pop up in Map and Direction page on 13-06-2011****/

#email_modal 
{
	z-index: 100!important;
}
/** Style-changes based on adjustments  for remove overlapping of map over email pop up in Map and Direction page on 13-06-2011****/

/** Style-changes based on adjustments  for search result page check rates buttons on 27-06-2011 start****/

.hotel_result div.availability .btn
{
	margin: 0 auto 0px;
}
.dateless .hotel_result div.availability .tooltip
{
	top: 99px!important;
}

.hotel_result div.availability .points
{
	padding: 13px 0 0 42px;
	position: absolute;
}
/** Style-changes based on adjustments  for search result page check rates buttons on 27-06-2011 end****/

/** Style-changes based on adjustments  for Hotel Package page text listing on 20-05-2011 - Start****/
.textlist1 {
    font-size: 100% !important;
    line-height: 1.5 !important;
    margin: 0 0 0.2em !important;
    padding: 0 0 0 5px !important;
    border: none !important;
    list-style: disc inside !important
}
/** Style-changes based on adjustments  for Hotel Package page text listing on 20-05-2011 - End****/

/** Style-changes based on adjustments  for email modal send button on 21-06-2011 - Start****/
#email_modal form input[type="submit"]
{
    float:right;
    width:5em;
}
/** Style-changes based on adjustments  for email modal send button on 21-06-2011 - End****
/** Style-changes based on adjustments  for site map loaction page on 22-06-2011 - Start****/
.locations{
	padding: 20px;	
}

.locations li {
    float: left;
    font-size: 1.2em;
    margin: 0 5px 1px 0;
    width: 200px;
}

.locations h2.standard {
    margin: 10px 0 20px 0;
}
/** Style-changes based on adjustments  for site map loaction page on 22-06-2011 - End****/

h3.deal_header a{ 
    color: #262262 !important;
    text-decoration: underline;
	}
	
h3.deal_header a:hover{
    color: #262262 !important;
    text-decoration: underline;
	}
/** Style-changes based on adjustments  for displaying the correct display color as reffered by  rosettalabs 06-17-2011 END****/

/** Style-changes based on adjustments  for displaying the correct display color on Deals & Discount Landing page as reffered by rosettalabs START 06-17-2011****/	
h3.deal_header2 a{ 
    color: #262262 !important;
    text-decoration: underline;
	font-size:  inherit !important;
	font-weight: normal !important;
	
}
	
h3.deal_header2 a:hover{ 
    color: #262262 !important;
    text-decoration: underline;
	font-size: inherit !important;
	font-weight: normal !important;
	}
/** Style-changes based on adjustments  for displaying the correct display color as reffered by  rosettalabs 06-17-2011 END****/

/** Style-changes based on adjustments for displaying the correct display color+size as reffered by rosettalabs on hotel offers & org discounts page 06-21-2011 START****/	
h3.deal_headernew{ 
	color: #262262;
	text-decoration:none !important;
    
	}

h3.deal_headernew a{ 
	color: #262262;
	text-decoration:none !important;
	font-size: 1em !important;
	font-weight: bold;
	}
	
h3.deal_headernew a:hover{ 
	color: #262262;
	text-decoration:none !important;
	font-size: 1em !important;
	font-weight: bold;
	}
/** Style-changes based on adjustments  for displaying the correct display color+size on hotel offers & org discounts page  as reffered by  rosettalabs END 06-21-2011****/

/** Style-changes based on adjustments for [Wyndham Rewards Login Error Message] on [29-06-2011] – START**/

.wrErrorMsg {
	color: #ffffff;
}

/** Style-changes based on adjustments for [Wyndham Rewards Login Error Message] on [29-06-2011] – END**/

/** Style-changes based on adjustments for [Fixed room description overlap issue in booking path] on [13-07-2011] – START**/
.about_room p, .about_room a {
	word-wrap: break-word;
}
/** Style-changes based on adjustments for [Fixed room description overlap issue in booking path] on [13-07-2011] – END**/
/** Style-changes based on adjustments for [Proper gap between properties of refined search widget] on [14-07-2011] – START**/
.refine_wrap .show_aval .content, .refine_wrap .price .content, .refine_wrap .distance .content, .refine_wrap .amenities .content, .refine_wrap .brandBox .content, .refine_wrap .amenities .content .moreOptions {
    padding-left: 0!important;   
}

.amenities .content input, .brandBox .content input, .ratings .content input {
    clear: left;
    margin-top: 5px;
}

.show_aval .content input, .show_aval .content label, .amenities .content input, .amenities .content label, .brandBox .content input, .brandBox .content label, .ratings .content input {
    float: left;
    margin-left: 5px;
    position: relative;
}

textarea, input, select {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}

textarea, input, button {
    -x-system-font: none;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: inherit;
    line-height: inherit;
}
/** Style-changes based on adjustments for [Proper gap between properties of refined search widget] on [14-07-2011] – END**/
/** Style-changes based on adjustments for [Fixed Rate and Corporate Code description] on [22-07-2011] – START**/
.rate_code, .corp_code {
    font-family: "Verdana",sans-serif;
}
/** Style-changes based on adjustments for [Fixed Rate and Corporate Code description] on [22-07-2011] – END**/

/** Style-changes based on adjustments of layout for Email-preference opt_out form page – START**/
.content_well li > .note {
    float: left;
    margin: 0 0 10px;
    width: 125px;
}
.prim_content form li > label {
    margin: 0 10px 15px 0!important;
}
.prim_content #optoutForm {
    margin: o!important;
}
/** Style-changes based on adjustments of layout for Email-preference opt_out form page – END**/
/** Style-changes based on adjustments for [group travel page date field error msg position] on [18-08-2011] – START**/

.error_message_GTdate {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 0 0 transparent;
    height: 37px;
    left: 335px;
    padding: 0 0 0 21px;
    position: absolute;
    top: -8px;
    z-index: 6;
}


.error_message_GTdate > span {
    background: url("../images/global/sprites/error_arrow_sprite.png") no-repeat scroll 100% 100% transparent;
    color: #000000;
    display: block;
    height: 23px;
    line-height: 23px;
    max-width: 276px;
    padding: 7px 11px 7px 3px;
}

.error_message_GTdate.error_longGTdate span
{
	 line-height: 1; width:325px;
}

/** Style-changes based on adjustments for [group travel page date field error msg position] on [18-08-2011] – END**/

/** Style-changes based on adjustments for [Wyndham login message display] on [24-08-2011] – start**/
.logged
{
	width:272px;
}

.logged p
{
	line-height:1;
}

.logged p, .logged li, .logged dl, .logged tr {
    font-size: 1em;
}

.header .login .logged
{
	margin: -4px 0 0 2px!important;
}

.header .login
{
	top:25px!important;
}
.header .login .links {
    left: 218px;
    position: absolute;
    top: 33px;
}

.autHolder 
{
    position: absolute;
    top: 60px;
    left:0;
}

.email_optout {
    padding: 0pt 0pt 0pt 50px;
    font-weight:bold;
}
/** Style-changes based on adjustments for [Wyndham login message display] on [24-08-2011] – end**/

/** Style-changes based on adjustments for [Alignment of sun burst rating] on [27-09-2011] – start**/
.prop_header .rating {
	right:22px!important;
	top:66px!important;
}
/** Style-changes based on adjustments for [Alignment of sun burst rating] on [27-09-2011] – end**/

/** Style-changes based on User Request for [Top Desitnation Slider Defect# 28085] on [10-12-2011] – Start**/

ul.long_div li.topDest .content {
    left: 22px !important;
}

li.topDest .content p strong {

    padding-right: 24px;
}
/** Style-changes based on User Request for [Top Desitnation Slider Defect# 28085] on [10-12-2011] – END**/

/***Style-changes based on User Request-[Defect#  27944 -Rate information tool tip does not fit in text box ] 10-18-2011- START****/
div.rate_code {
    background: url("../images/global/bgs/var-tt-wide-point-left.png") no-repeat scroll 0 50% transparent !important;
	left: 208px !important;
    min-height: 81px !important;
    padding: 5px 29px 20px 45px !important;
    position: absolute !important;
    top: 34px !important;
    width: 218px !important;
    z-index: 300 !important;
}

/***Style -changes based on user request 10-18-2011- END****/

/** Style-changes based on adjustments for [Dream/Night Integration] on [21-10-2011] – start**/
/** Style-changes based on DaysInn button color adjustments for [Dream/Night Integration] on [29-11-2011] – start**/
.btn_sec_dn {
    bottom: 3px;
    font-size: 12px;
    height: 26px;
    left: 8px;
    line-height: 12px;
    position: absolute;
    width: 138px;
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #26AAE1;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	font-family: "Arial","Helvetica",sans-serif;
	border: none solid #890000;
	color:#ffffff;
	text-decoration: none;
}

.btn_sec_dn:hover {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	background-position: 0 -40px;
	border-color: #D0D0D0;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	color: #004A86;
	text-decoration: none;
}
.btn_sec_dn:active {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) inset;
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}

.hotel_result.unavailable div.availability .btn_sec_fns {
    background-position: 0 0;
    cursor: pointer;
    background-position: 0 0;
    border: medium none;
    cursor: pointer;
	line-height: 1;
    left: 43.5%;
    bottom: auto;
    margin: -1.1em 0 0 -5.2em;
    padding: 5px 0 0;
    top: 50%;
    width: 129px;
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #26AAE1;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: "Arial","Helvetica",sans-serif;
    font-size:12px;
    height: 32px;
    text-align: center;
    text-decoration: none;
    bottom: 7px;
    margin-left: -4.5em;
    position: absolute;
}


.hotel_result.unavailable div.availability .btn_sec_fns:hover {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}
.hotel_result.unavailable div.availability .btn_sec_fns:active {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) inset;
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}


.map_btn_fns_dn {
    cursor: pointer;
    background-position: 0 0;
    cursor: pointer;
	line-height: 1;
    padding: 5px 0 0;
    width: 129px;
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #26AAE1;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	font-family: "Arial","Helvetica",sans-serif;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: "Arial","Helvetica",sans-serif;
    font-size:12px;
    height: 32px;
    text-align: center;
    text-decoration: none;
}
	
.map_btn_fns_dn:hover {
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;

}
.map_btn_fns_dn:active {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) inset;
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}

.map_btn_sec_dn {
    bottom: auto;
    font-size: 12px;
    height: 27px;
    left: auto;
    line-height: 12px;
    position: absolute;
    width: 145px;
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #26AAE1;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	font-family: "Arial","Helvetica",sans-serif;
	border: none solid #890000;
	text-decoration:none;
	color:#ffffff;
	text-align: center;
}
	
.map_btn_sec_dn:hover {
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;

}
.map_btn_sec_dn:active {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) inset;
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}
/** Style-changes based on DaysInn button color adjustments for [Dream/Night Integration] on [29-11-2011] – End**/
/** Style-changes based on adjustments for [Dream/Night Integration] on [21-10-2011] – end**/

/***Style-changes based on User Request-[Footer Bottom Logo Padding ] 10-24-2011- START****/
.footer .logo_box ul:last-child {
    padding-bottom:  18px;
}
/***Style - changes based on user request 10-24-2011- END****/

/** Style-changes based on adjustments for [Issue #28362] on [01-11-2011] – START**/
.rooms_rates_choices .prop_discount_box .discount_mid, .discount_box .discount_mid{
	margin-left: 0;
}

.rooms_rates_choices .prop_discount_box .discount_top, .discount_box .discount_top{
	margin-left: 0;
}

.discount_wrap .prop_discount_box .discount_mid, .discount_box .discount_mid{
	 margin-left: 142px;
}

.discount_wrap .prop_discount_box .discount_top, .discount_box .discount_top{
	 margin-left: 142px;
}
/** Style-changes based on adjustments for [Issue #28362] on [01-11-2011] – END**/

/***Style-changes based on User Request-[Addition of ribbon discount on Deals & discount page ] 11-09-2011- START****/
#content_well .offer2 .discount {
    background-position: 0 -40px;
    font-size: 13px;
    height: 24px;
    line-height: 24px;
    padding-top: 6px;
    width: 107px;
}
/***Style - changes based on user request 11-09-2011- END****/
/** Style-changes based on [issue#27882:fixed] for  [17-11-2011] – START**/
 .content_well li #bookingRequest {
	height: 45px!important ;
}
/** Style-changes based on [issue#27882:fixed] for  [17-11-2011] – END**/

/***Style-changes based on User Request-[Release 1.2 Enhancements ] [11-08-2011]- START****/

.hotel_result table {
	position: relative !important; /*** Changed from absolute position to relative**/
    margin-top: 7px !important; /***added a top margin **/
	
}

.hotel_result .info {
	    border-bottom:  none !important; /***removed the border at the bottom of the available rooms div (while collapsed) **/
		height:  auto !important ; 
		
}

/** Style-changes based on based on User Request-[Release 1.2 Enhancements ] on [11-08-2011] – END**/

/** Style-changes based on Rate Button Display for [Planet HollyWood Integration] on [07-12-2011] – start**/
.btn_Planet_Holly{
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #26AAE1;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	font-family: "Arial","Helvetica",sans-serif;
	border: none solid #890000;
	color:#ffffff;
	text-decoration: none;
	bottom: auto;
    height: 3.2em;
    line-height: 1;
    margin: -1.1em 0 0 -5.2em;
    padding: 2px 0 0;
    top: 42%;
    width: 10em;
    left: 46%;
    margin-left: -4.5em;
    position: absolute;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
}
.btn_Planet_Holly:hover {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	background-position: 0 -40px;
	border-color: #D0D0D0;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	color: #004A86;
	text-decoration: none;
}
.btn_Planet_Holly:active {
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) inset;
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}

.map_btn_Planet_Holly{
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #26AAE1;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	font-family: "Arial","Helvetica",sans-serif;
	border: none solid #890000;
	color:#ffffff;
	text-decoration: none;
	bottom: -60px;
    height: 3.1em;
    line-height: 1;
    margin: -1.1em 0 0 -5.2em;
    padding: 2px 0 1px;
    width: 10em;
    left: 33%;
    margin-left: -4.5em;
    position: absolute;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-size: 12px;
    text-align: center;
    text-decoration: none;
	}
.map_btn_Planet_Holly:hover {
	background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	background-position: 0 -40px;
	border-color: #D0D0D0;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
	color: #004A86;
	text-decoration: none;
}
.map_btn_Planet_Holly:active {
    background: url(../images/global/sprites/button-sprite-rpt.png) 0 0 repeat-x #D0D0D0;
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5) inset;
	background-position: 0 -40px;
	border: none solid #D0D0D0;
	color: #004A86;
	text-decoration: none;
}
/** Style-changes based on Rate Button Display for [Planet HollyWood Integration] on [07-12-2011] – end**/

