/* Please import the page specific css file in the following */



/* 
START TOP NAV SUPPORT
This style came from Amex for getting the top Nav to help function 
	The style on the mr_page element must also be set (z-index: -1)
*/
body		{ position:relative; z-index:10; padding: 0px; margin: 0px;
	
	font-family: arial, sans-serif;  line-height: 14px; 
	

	}
IE7 {css2: auto; }
div.mr_all
{
	z-index: 0;
	position:relative;
	 
}

/* END TOP NAV SUPPORT */

/* moved from typography, trying to avoid * query selection, as that messes with the top nav too */

div.mr_all * { font-family: arial, sans-serif;  line-height: 14px; /*color: #000000;*/  }

/* Always break this global style out from the font related items*/
* { padding:0; margin:0; } 

	
div.mr
{

	padding-left: 10px;
	float: left;
	padding-top: 0px;
	position: relative;
	float:left;
}
div.mr_page
{

	margin-left: 0px;

	width: 990px;
	margin-right: 0px;

	position: relative;
	height: auto; 
}
div.mr_amex_top_nav					{ width: 997px; }
/*
div.mr_help
{

	display: block;
	padding-left: 123px;
	float: left;
	padding-top: 10px;
	position: relative;
	z-index:auto;  


}

div.mr_help_footer					{ position:absolute ; width: 854px;  }
*/

div.mr_header
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_hp_hdr_memberrewards.gif) #ffffff no-repeat;
	width: 985px;
	position: relative;
	height:93px;
	z-index:20;
}

/* Persistent Tool layout */
div.mr_persistent_tool				
{
	float:left;
	height:40px;
	left: 620px;
	width:361px;
	padding-right:0px;
	position:relative;
	
	
	}


	
div.mr_persistent_bottom				
{
	top:0px;
	float:left;
	height:6px;
	left: 0px;
	width: 385px;
	padding-right:5px;
	position: relative;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_bottom_box.gif) ;
    background-repeat:no-repeat;
  
  
   
	
	}
	
	

div.top								{ width: 358px;}

div.mr_search_box					{ width: 258px; position :relative; float:left;padding-left:5px;-moz-box-sizing:padding-box; padding-top:0px }
div.mr_search_input					{ float: left; padding-top: 7px; padding-bottom:4px; padding-right: 8px;}
div.mr_search_input	input			{ width: 200px; padding-left: 0px; padding-top: 1px; line-height: 14px; height: 20px; font-family: Arial; font-size: 11px;}
div.mr_search_image					{ float: left; padding-top:8px; padding-bottom:3px;}

div.mr_cart_image					{ float: left; padding-bottom: 0px;  }
div.mr_cart_text					{ float: left; padding-left: 5px; padding-right:0px; }
div.search_option	  			  {  float:left;width: 87px; padding-left: 3px; padding-top:2px; line-height:16px; height: 36px; font-family: Arial; font-size: 10px;-moz-box-sizing:padding-box;}
div.search_option input			{  padding-left: 0px; padding-top: 0px; line-height: normal; height:14px; font-family: Arial; -moz-box-sizing:padding-box; vertical-align:middle;}


div.search_option div	  			  {  float:left;width: 80px; padding-left: 0px; padding-top:0px; line-height:16px;  font-family: Arial;  height:17px;-moz-box-sizing:padding-box;}

div.keyword-box
{
	
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2-nav-keyword-box.gif); background-repeat:no-repeat;
	width:352px;
	position:relative;
	float:left;
	height:36px;
	-moz-box-sizing:padding-box;
	
	
	
}


div.mr_points_Advance				{width: 143;}

.mr_points_Advance_link			
{
  	font-style:italic;
	color:#88750D;
	border-bottom:dotted 1px;
	font-size:11px;
	}
	
	
.mr_points_Advancefont		
{
  	font-style:italic;
	color:#ea8700;
	font-weight:bold;
	font-size:11px;
	
	}
	
div.Use_Extra_Points
	{
		float: left;
		position:relative;
		width:300px;
	    font-style:italic;
	    height:25px;
	    font-size:11px;
	     padding-bottom:15px;
	   
	   	}
	   	
	   	
div.Use_Extra_inner
	{
		float: left;
		position:relative;
		width:160px;
	    height:25px;
	  	}	   	
	  


div.mr_points_image
{

	float: left;
  
	padding-top:0px;
	background-repeat: no-repeat;
	}

div.mr_points_login_image			{ }

div.mr_points_links span			{ padding-left: 8px; padding-right: 8px; p }
div.mr_points_login_image			{ float: right; padding-right: 50px; padding-top:3px;}
div.mr_points_enroll				{ float: left; padding-left: 8px;}
div.mr_points_message				{ float: left; padding-left: 8px; width:200px;}

div.search_autocomplete				{ position: absolute; display:none; z-index:40; top: 44px; right: 62px; width: 187px; color:#494949; border-top:0px; border-right:1px solid #494949; border-bottom:1px solid #494949; border-left:1px solid #494949; background-color:#ffffff; font-family: arial, sans-serif; font-size: 11px;left:5px;-moz-box-sizing:border-box; }
div.autocomplete_results			{ padding-left: 4px; }
div.autocomplete_results_sel		{ padding-left: 4px; cursor:hand; cursor:pointer; background-color:#316ac5; color:#ffffff;}
div.autocomplete_results_desel		{ padding-left: 4px; background-color:#ffffff; color:#494949;}


/* End of Persistent Tool layout */

div.mr_main_nav						{ width: 100%;  background-color: #89ae38; }
div.mr_main_nav_box					{ padding-left:0px; padding-top: 0px; }
div.mr_main_nav_image				{ float: left; }		
div.mr_main_nav_sep					{ float: left; padding-left: 14px; padding-right: 14px; }

div.mr_flash						{ width: 100%;}


/* Eligibility Page */

div.mr_Header_Eligibility
{

	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img_eligiblecards.gif);
	width: 985px;
	position:relative;
	height: 93px;
	z-index:20;
}
div.mr_points_message				{ float: left; padding-left: 8px; width:230px;}
div.mr_Eligibility_GreenBar					{ padding-top: 5px; width: 985px; height: 16px; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img_greenbar.gif); background-repeat:no-repeat; }
div.mr_Eligibility_Message					{ PADDING-LEFT: 10px; PADDING-BOTTOM: 18px; PADDING-TOP: 10px; }

table.eligibility_sub_table					{ WIDTH: 304px; }
tr.eligibility_express_top_spacing			{ PADDING-TOP: 10px;}
td.eligibility_tier_header					{ WIDTH: 304px;}
td.eligibility_Left_Border					{ WIDTH: 1px; background-repeat: repeat; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img_leftside_repeat.gif);  }
td.eligibility_Right_Border					{ PADDING-LEFT: 0px; WIDTH: 4px;  background-repeat: repeat-y; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img_rightside_repeat.gif); color: #ffffff; background-color: #ffffff; }
td.eligibility_enroll_now					{box-sizing: padding-box;-moz-box-sizing:padding-box; PADDING-RIGHT: 18px; PADDING-LEFT: 18px; PADDING-TOP: 10px; font-size: 10pt; COLOR: #333333; FONT-FAMILY: Arial;}
.eligibility_express_card_spacing			{ WIDTH: 67px; }
.eligibility_first_card_spacing			    { WIDTH: 45px; }
.eligibility_left_card_spacing				{ PADDING-LEFT:15px; PADDING-BOTTOM:22px;}
.eligibility_right_card_spacing				{ PADDING-RIGHT:10px; PADDING-BOTTOM:22px;}
.eligibility_left_text_spacing				{ PADDING-LEFT: 15px; PADDING-BOTTOM: 5px;}
.eligibility_right_text_spacing				{ PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px;}
.eligibility_left_top_text_spacing			{ PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px;}
.eligibility_right_top_text_spacing			{ float:left;PADDING-RIGHT:10px;-moz-box-sizing:padding-box; box-sizing: padding-box; PADDING-BOTTOM: 5px; PADDING-TOP: 10px;}

.eligibility_basic_card_spacing				{ PADDING-LEFT: 15px; HEIGHT: 91px; WIDTH: 85px; }
.eligibility_basic_text_spacing				{ PADDING-TOP: 6px; WIDTH: 190px; PADDING-LEFT: 8px; }
.eligibility_basic_text_padding  			{ PADDING-BOTTOM: 5px; }

.eligibility_enroll_spacing			        { PADDING-BOTTOM: 8px; PADDING-TOP: 10px; }

a.GoldLink:link								{ font-size: 8pt; COLOR: #88750d; FONT-FAMILY: Arial; TEXT-DECORATION: none}
a.GoldLink:visited 							{ font-size: 8pt; COLOR: #88750d; FONT-FAMILY: Arial; TEXT-DECORATION: none}
a.GoldLink:hover							{ font-size: 8pt; COLOR: #88750d; FONT-FAMILY: Arial; TEXT-DECORATION: none}
a.GoldLink:active							{ font-size: 8pt; COLOR: #88750d; FONT-FAMILY: Arial; TEXT-DECORATION: none}

.Header			{ font-size: 8pt; COLOR: #333333; FONT-FAMILY: Arial } 
.GoldLink		{ font-size: 8pt; COLOR: #88750d; FONT-FAMILY: Arial; TEXT-DECORATION: none } 
.Normal			{ font-size: 8pt; COLOR: #333333; FONT-FAMILY: Arial } 

.eligibility_table_border_bottomright		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_bg_sidew_botrt.gif); background-repeat:no-repeat; width: 8px; height: 8px; position: relative;}
.eligibility_table_border_bottomleft		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_bg_sidew_botlf.gif); background-repeat:no-repeat; width: 8px; height: 8px; position: relative;}
.eligibility_table_border_bottom		   { background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_bg_sidew_bot.gif); background-repeat:repeat-x; height: 8px; position: relative;}

/* END ELIGIBILITY */


/* Showcase Styles DO NOT CHANGE CLASS NAME!*/

div.mr_showcase						{ position: relative; width: 874px; height: 323px; }
/*rewards*/
div.mr_showcase_item				{ position: relative; float: left; height: 293px; padding-top: 30px; padding-left: 20px;  }
div.mr_showcase_item_hdr			{ position: absolute; top: 30px; left: 20px; }
div.mr_showcase_item_item			{ float: left; width: 133px; padding-top: 30px; padding-right: 30px; }		
div.mr_showcase_item_img			{ padding-bottom: 12px; }
div.mr_showcase_link				{ padding-top: 8px; }
div.mr_showcase_rewards				{ position: relative; float: left; height: 293px; padding-top: 30px; padding-left: 20px;  }
div.mr_showcase_rewards_hdr			{ position: absolute; top: 30px; left: 20px; }
div.mr_showcase_rewards_item		{ float: left; width: 133px; padding-top: 30px; padding-right: 30px; }		
div.mr_showcase_rewards_item_img	{ padding-bottom: 12px; }
div.mr_showcase_rewards_item_img_square		{ padding-bottom: 12px; padding-top: 21px; }


div.mr_showcase_theme				{ position: absolute; width: 178px; height: 347px; top: 0px; left: 341px; padding-top: 30px; padding-left: 28px; background: url('http://membershiprewardsmedia.mfmplatform.com/en-us/img_shadow_col0_long800.gif') no-repeat; }		
div.mr_showcase_theme_hdr			{ position: absolute; top: 30px; left: 28px;  }		
div.mr_showcase_theme_item			{ position: absolute; width: 130px; top: 60px; }
div.mr_showcase_theme_img			{ padding-bottom: 12px; }

div.mr_showcase_exclusives
{
	padding-left: 28px;
	left: 520px;
	width: 178px;
	padding-top: 30px;
	position: absolute;
	top: 0px;
	height: 347px;
	background-color: #ecf2e2;
}		
div.mr_showcase_exclusives_hdr		{ position: absolute; top: 30px; left: 28px;  }		
div.mr_showcase_exclusives_item		{ float: left; width: 130px; padding-top: 45px; }		

div.mr_showcase_shopamex			{ position: absolute; width: 177px; height: 347px; top: 0px; left: 697px; padding-top: 30px; padding-left: 28px; background: url('http://membershiprewardsmedia.mfmplatform.com/en-us/img_shadow_col2_long800.gif') no-repeat; }		
div.mr_showcase_shopamex_hdr		{ position: absolute; top: 30px; left: 28px; }		

div.mr_showcase_banner				{ position: relative; float: left; height: 347px; padding-top: 30px; padding-left: 20px;  }
div.mr_showcase_shopamex_item		{ float: left; width: 130px; padding-top: 63px; padding-right: 30px; }

/* End Showcase Styles */


div.mr_showcase_details				{ padding-left: 20px; padding-top: 30px; }
div.mr_showcase_details_how			{ width: 314px; }
div.mr_showcase_details_how_rule	{ padding-top: 0px; padding-bottom: 14px; }
div.mr_showcase_details_how_subhdr	{ padding-bottom: 10px; }
/*using this instead of li because had problem getting dot to line up correctly*/	
div.mr_showcase_details_how_bullet		{ padding-left: 16px; background-image: url('http://membershiprewardsmedia.mfmplatform.com/en-us/li_F6F4E8.gif'); background-position: 9px 6px; background-repeat: no-repeat; }
div.mr_showcase_details_how_link		{ padding-left: 232px; padding-top: 8px; }


div.mr_showcase_details_supplemental		{ width: 161px; position: absolute; left: 349px; top: 58px; }
div.mr_showcase_details_box					{ padding: 13px; }
div.mr_showcase_details_supplemental_subhdr	{ padding-bottom: 11px; padding-bottom: 8px; }
div.mr_showcase_details_supplemental_copy	{ padding-bottom: 8px; }
div.mr_showcase_details_supplemental_link	{ padding-top: 0px; padding-bottom: 8px;  }
div.mr_showcase_details_supplemental_sep	{ padding-top: 4px; padding-bottom: 12px; }


/* The following is for EarnHub page*/
div.mr_earn									{ position: relative; width: 874px; height: 100%; display: block; }

div.mr_earn_col_1							{ position: relative; display: block; }

div.mr_earn_copy_box						{ position: relative; height: 62px;}
div.mr_earn_copy							{ padding-top: 15px; padding-left: 20px; }
div.mr_earn_tabs					{ position: absolute; left: 20px; top: 39px; z-index: 1; }
div.mr_earn_tabs img				{ float: left; }

div.mr_earn_box					{ padding-top: 0px; }
div.mr_earn_bg					{ position: relative; width: 518px; border: solid 1px #D4E7BE; background: url('http://membershiprewardsmedia.mfmplatform.com/en-us/img_earn_bckgrnd.gif'); background-repeat: no-repeat; }
div.mr_earn_logo					{ position: absolute; top: 39px; left: 20px; }
div.mr_earn_see_all				{ position: absolute; top: 12px; left: 355px; }

div.mr_earn_main_box				{ position: relative; padding-left: 120px; float:left; padding-top: 35px; }
div.mr_earn_main					{ position: relative; background-color: #ffffff; width: 390px; border-left: solid 1px #D4E7BE; border-top: solid 1px #D4E7BE; border-right: solid 1px #D4E7BE; }
div.mr_earn_main_image				{ padding-left: 8px; padding-right: 8px; padding-top: 8px; padding-bottom: 12px; }
div.mr_earn_main_print			{ position: absolute; left: 364px; top: 168px;  }
div.mr_earn_main h1				{ padding-left: 12px; display: block; }
div.mr_earn_main_copy				{ padding-left: 8px; padding-top: 12px; padding-bottom: 12px; padding-right: 8px;}
div.mr_earn_main_copy_logo			{ float: left; padding-right: 8px; }
div.mr_earn_main_copy_body			{ }

div.mr_earn_EDAY_LTO_navigation		{ position: absolute; top: 102px; left: 0px; width: 121px; overflow: hidden; z-index: 5; }
div.mr_earn_EDAY_LTO_navigation_link_reg		{ padding-left: 12px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px; display: block; }
div.mr_earn_EDAY_LTO_navigation_link_cur		{ padding-left: 12px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px; background-color: #FFFFFF; border-top: solid 1px #D4E7BE; border-bottom: solid 1px #D4E7BE; border-right: solid 1px #FFFFFF; font-weight:bold; display: block; }
div.mr_earn_main_EDAY_LTO_print		{  position: absolute; left: 364px; top: 12px; }
div.mr_earn_main_EDAY_LTO_Logo		{  position: relative; padding-top: 12px; padding-left: 12px; padding-bottom: 20px}


div.mr_earn_how					{ position: relative; background-color: #EDF4E4; width: 390px; border-left: solid 1px #D4E7BE; border-bottom: solid 1px #D4E7BE; border-right: solid 1px #D4E7BE; }
div.mr_earn_how h1				{ padding-top: 12px; padding-bottom: 12px; padding-left: 12px; display: block; }
div.mr_earn_how_copy				{ padding-left: 12px; padding-right: 12px; padding-bottom: 12px;  }
div.mr_earn_how_link				{ padding-left: 282px; padding-bottom: 10px; }

div.mr_earn_partners				{ position: relative; height: 60px; padding-top: 12px; padding-bottom: 12px; }
div.mr_earn_partners_img			{ float: left; padding-right: 8px; }


div.mr_earn_col_2							{ position: absolute; top: 0px; left: 531px; display: block; }

div.mr_earn_col_2_bonus_points				{ position: relative; padding-bottom: 10px; height: 62px; display: block; }
div.mr_earn_col_2_bonus_points_link			{ display: block}
div.mr_earn_col_2_bonus_points_copy			{ position: absolute; left: 14px; top: 30px; z-index: 1; }

div.mr_earn_col_2_earn_more					{ display: block; }
div.mr_earn_col_2_earn_more_box				{ width: 322px; padding-top: 20px; padding-left: 20px; padding-bottom: 20px; border-top: solid 1px #C0EAE8; border-bottom: solid 1px #00EAE8; }
div.mr_earn_col_2_earn_more_subhdr			{ padding-bottom: 4px; }
div.mr_earn_col_2_earn_more_links			{ padding-top: 8px; width: 302px;}

/* The following is for RewardUnavailable page*/
div.mr_RewardUnavailable								{ position: relative; width: 874px; }
div.mr_RewardUnavailable_message						{ position: relative; font-size: small; padding-left: 20px; padding-top: 60px; padding-bottom: 20px;}
div.mr_RewardUnavailable_button							{ position: relative; padding-left: 20px; padding-bottom: 180px; }

/* The following was for Search page, but now search results has it's own style sheet.
   This is for the other pagse that happened to use it's styles*/

#tdCategories								{ background-color:#89AE38;}

.search_results_nav_topleft					{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_nav_toplt2.gif); background-repeat:no-repeat; width: 8px; height: 8px; position: relative;}
.search_results_nav_bottomleft				{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_nav_botlt.gif); background-repeat:no-repeat; width: 8px; height: 8px; position: relative;}
.search_results_nav_bottom					{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_nav_bot.gif); background-repeat:repeat-x; width: 1px; height: 8px; position: relative;}
.search_results_nav_top						{ background-color:#89AE38;}
.search_results_nav_left					{ background-color:#89AE38;}

.search_results_sidew_topright				{ float:right; background-position:right top; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_sidew_toprt.gif); background-repeat:no-repeat; width: 8px; height: 8px; position: relative;}
.search_results_sidew_bottomright			{ float:right; background-position:right top; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_sidew_botrt.gif); background-repeat:no-repeat; width: 8px; height: 8px; position: relative;}
.search_results_sidew_bottom				{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_sidew_bot.gif); background-repeat:repeat-x; height: 8px; position: relative;}
.search_results_sidew_top					{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_sidew_top.gif); background-repeat:repeat-x; height: 8px; position: relative;}
.search_results_sidew_right					{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_sidew_rt.gif); background-repeat:repeat-y; width: 8px; position: relative;}

.category_Brand				{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_sr_sub_bybrand.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_Category			{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_sr_sub_bycategory.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_PointRange		{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_sr_sub_bypointrange.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_RewardType		{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_sr_sub_byrewardtype.gif); background-position: 0px 12px; background-repeat:no-repeat;  }

.category_PointRange2		{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_ct_sub_bypointrange.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_Partners			{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_ct_sub_bypartners.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_Otherdestinations	{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_ct_sub_otherdestinations.gif); background-position: 0px 12px; background-repeat:no-repeat;  }

.category_InTransit			{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_rb_sub_intransit.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_Accommodations	{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_rb_sub_accommodations.gif); background-position: 0px 12px; background-repeat:no-repeat;  }
.category_BeingThere		{ height:10px; padding-top: 12px; padding-bottom:2px; background-image:url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_rb_sub_beingthere2.gif); background-position: 0px 12px; background-repeat:no-repeat;  }

/* The following is for RelatedRewards page*/
div.compare_rewards_top			{ text-align:right; padding-top:10px; padding-bottom:12px; padding-right:5px;}
div.compare_rewards_bottom		{ text-align:right; padding-top:12px; padding-bottom:10px; padding-right:5px;}

#mr_browse				{ background-color: #89AE38; }
#mr_browse #header		{ font-weight: bold; padding-bottom: 12px; vertical-align: text-top; text-transform: uppercase;	color: #cecece; }
#mr_main				{ font-size: 12pt; width: 701px; color: #ffffff; font-family: Arial; background-color: #89AE38; }
#mr_main #header		{ padding-left: 20px; padding-bottom: 25px; padding-top: 30px; }
#mr_main #reverselogo	{ padding-left: 20px; padding-top:80px; }
#desc					{ width:300px; padding-left: 20px; position:relative; }

#mr_main .Reward		{ width: 168px; }
#mr_main .RewardImage	{ padding-right: 20px; padding-left: 20px; padding-bottom: 10px; padding-top: 5px; }
#mr_main .RewardDots	{ margin-top: 5px; margin-bottom: 5px; width: 8px; background-color: transparent;
	
						/*background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img_vgrad2.jpg);*/ }
						


div.mr_spacer			{height:6px; font-size:1px; line-height:1px; float:left; position:relative; width:985px; }

#main_box
{
	width: 985px;
	position: relative;
	background-color: #89ae38;
	float:left;
}
.main_box
{
	width: 985px;
	position: relative;
	
	float:left;
}
#main_content
{
	position:relative;
	padding-bottom:10px;
	padding-left:20px;
	padding-top:10px;
	border-left
}

.mainboxback
{
		
		width:962px;
}

.topLeftCorner
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_toplt.gif);
	vertical-align: top;
	width: 10px;
	background-repeat: no-repeat;
	position: relative;
	height: 10px;
}
.BottomLeftCorner
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_botlt.gif);
	vertical-align:bottom;
	width: 10px;
	background-repeat: no-repeat;
	height: 15px;
}
.topRightCorner
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_toprt.gif);
	vertical-align: top;
	width: 13px;
	background-repeat: no-repeat;
	height: 10px;
}
.BottomRightCorner
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_botrt.gif);
	vertical-align:bottom;
	width: 13px;
	background-repeat: no-repeat;
	height: 15px;
}

/*.mainTop		{ background-color:#89ae38; }*/
.rightSide
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_rt2.gif);
	background-repeat: repeat-y;
	width:13px;
}
.leftSide		{ background-color:#89ae38; }
.mainBottom		{ background-repeat: repeat-x; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_bot.gif); }




/* Open Landing page related */
div.open_mr_header
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_hdr_bus_owners.gif) #ffffff no-repeat;
	width: 985px;
	position: relative;
	height: 93px;
	z-index:20;
}


.TopBackground_open	{ background-color: #89ae38;}
.Text1_open
{
	font-weight: bold;
	font-size: 120%;
	color: #88ae37;
}



.topLeftCorner_open
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_toplt.gif);
	vertical-align: top;
	width: 10px;
	background-repeat: no-repeat;
	position: relative;
	height: 10px;
}
.BottomLeftCorner_open
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_botlt.gif);
	vertical-align:bottom;
	width: 10px;
	background-repeat: no-repeat;
	position: relative;
	height: 15px;
}
.topRightCorner_open
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_toprt.gif);
	vertical-align: top;
	width: 13px;
	background-repeat: no-repeat;
	position: relative;
	height: 10px;
}
.BottomRightCorner_open
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_botrt.gif);
	vertical-align:bottom;
	width: 13px;
	background-repeat: no-repeat;
	position: relative;
	height: 15px;
}

/*.mainTop		{ background-color:#89ae38; }*/
.rightSide_open
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_rt2.gif);
	background-repeat: repeat-y;
	position: relative;
	width:13px;
}
.leftSide_open		{ background-color:#89ae38; }
.mainBottom_open		{ background-repeat: repeat-x; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_bot.gif); }


.topLeftCorner_open_layer
{
	
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_toplt.gif);
	vertical-align: top;
	width: 8px;
	background-repeat: no-repeat;
	position: relative;
	height: 8px;
}
.topRightCorner_open_layer
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_toprt.gif);
	vertical-align: top;
	width: 8px;
	background-repeat: no-repeat;
	position: relative;
	height: 8px;
}	

 
.BottomLeftCorner_open_layer
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_botlt.gif);
	vertical-align:bottom;
	width: 8px;
	background-repeat: no-repeat;
	position: relative;
	height: 8px;
}

 
.BottomRightCorner_open_layer
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_botrt.gif);
	vertical-align:bottom;
	width: 8px;
	background-repeat: no-repeat;
	position: relative;
	height: 8px;
}

.topSide_open_layer
{
	
	float: none;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_top.gif);
	vertical-align: top;
	background-repeat:repeat-x; 
	position: relative;
	height: 1px;
	width:100%;
}
.botSide_open_layer
{
	
	float: none;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_top.gif);
	vertical-align: bottom;
	background-repeat:repeat-x; 
	position: relative;
	height: 1px;
	width:100%;

}

.rightSide_open_layer
{
	
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_top.gif);
	width: 1px;
	background-repeat: repeat-y;
	position: relative;
	height: 100%;
}
.leftSide_open_layer
{
	
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_top.gif);
	width: 1px;
	background-repeat: repeat-y;
	position: relative;
	height: 100%;
}

.topSide_open_rollover_layer
{
	
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_top.gif);
	vertical-align: top;
	background-repeat:repeat-x; 
	position: relative;
	height: 1px;
	width:100%;
}
.botSide_open_rollover_layer
{
	
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_top.gif);
	vertical-align: bottom;
	background-repeat:repeat-x; 
	position: relative;
	height: 1px;
	width:100%;

}

.rightSide_open_rollover_layer
{
	
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_rt.gif);
	width: 8px;
	background-repeat: repeat-y;
	position: relative;
	height: 100%;
}
.leftSide_open_rollover_layer
{
	
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_lay_lt.gif);
	width: 8px;
	background-repeat: repeat-y;
	position: relative;
	height: 100%;
}

.bot_Arrow_open_rollover_layer
{
	
	float:none;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/1_layer_bot_arrow.gif);
	width: 17px;
	background-repeat: no-repeat;
	position: relative;
	height: 9px;
}
 




/* light_box / Background Styles */

.light_box
{
	
	background-color: #ecf2e2;
}

.background_topleft		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_light_toplt.gif); background-repeat:no-repeat; width: 10px; height: 10px; position: relative;}
.background_topright	{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_light_toprt.gif); background-repeat:no-repeat; background-position: top right; background-color:#ECF2E2; width: 10px; height: 10px; position: relative;}
.background_bottomleft
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_light_botlt.gif);
	width: 10px;
	background-repeat: repeat-y;
	position: relative;
	height: 10px;
}
.background_bottomright
{
	background-position: right bottom;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_bg_light_botrt.gif);
	width: 10px;
	background-repeat: no-repeat;
	position: relative;
	height: 10px;
	background-color: transparent;
}

/*.background_top			{ background-color:#ECF2E2;}*/
/*.background_right		{ background-color:#ECF2E2;}*/
.background_left		{ background-color:#ECF2E2;}
/*.background_bottom		{ background-color:#ECF2E2;}*/


/*******************************************
			Layer pop-up styles
*******************************************/

.layer					{ width: 380px;height: 20px; background-color: #FAF6ED; color:#494949; font-family: arial, sans-serif; font-size: 11px;}

.layerTopLeftCorner		{ float: left; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_toplt.gif); vertical-align: top; width: 8px; background-repeat: no-repeat;	position: relative; height: 8px;	}
.layerBottomLeftCorner	{ float: left; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_botlt.gif); vertical-align:bottom; width: 8px; background-repeat: no-repeat; position: relative; height: 8px; }
.layerTopRightCorner	{ float: right; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_toprt.gif); vertical-align: top; width: 8px; background-repeat: no-repeat; position: relative; height: 8px;	}
.layerBottomRightCorner	{ float: right;	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_botrt.gif); vertical-align:bottom; width: 8px; background-repeat: no-repeat; position: relative; height: 8px;	}

.layerTop			{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_top.gif); background-repeat: repeat-x; position: relative; width: 1px; height: 8px; }
.layerRight			{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_rt.gif); background-repeat: repeat-y; position: relative; width: 8px; height: 1px; }
.layerLeft			{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_lt.gif); background-repeat: repeat-y; position: relative; width: 8px; height: 1px; }
.layerBottom		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_bot.gif); background-repeat: repeat-x; position: relative; width: 1px; height: 8px; }
	
.layerTopArrow		{ position: absolute; z-index:60; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_top_arrow.gif); vertical-align: middle; width: 15px; background-repeat: no-repeat; height: 8px;	}
.layerRightArrow	{ position: absolute; z-index:60; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_rt_arrow.gif); vertical-align: middle; width: 8px; background-repeat: no-repeat; height: 15px; 	}
.layerLeftArrow		{ position: absolute; z-index:60; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_lt_arrow.gif); vertical-align: middle; width: 8px; background-repeat: no-repeat; height: 15px; 	}
.layerArrow			{ position: absolute; display:none; z-index:20; top:20px; left:10px; background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_lay_lt_arrow.gif); vertical-align: middle; width: 8px; background-repeat: no-repeat; height: 15px;	}
.layerClose
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/3_img_close_icon.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 13px;
	cursor: hand;
	cursor: pointer;
}
/*******************************************
			Page title styles
*******************************************/

/* Store in Store or Custom Partner Page*/


/* Partner Page*/


/* LUXURY Sitelet */

div.mr_Header_FirstCollection
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/3_hp_hdr_memberrewards.gif);	
	width: 985px;
	position: relative;
	height: 93px;
}

/* Search Results */


/* Category Page*/

/* earn HubPage*/

div.mr_Header_EarnHub
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_eh_hdr_earnpointsfast.gif);	
	width: 985px;
	position: relative;
	height: 93px;
	z-index:20;
}
/* showcase corners */
.topLeftCorner_showcase
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_toplt.gif);
	vertical-align: top;
	width: 6px;
	background-repeat: no-repeat;
	position: relative;
	height: 6px;
}
.BottomLeftCorner_showcase
{
	float: left;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_botlt.gif.gif);
	vertical-align:bottom;
	width: 6px;
	background-repeat: no-repeat;
	position: relative;
	height: 16px;
}
.topRightCorner_showcase
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_toprt.gif);
	vertical-align: top;
	width: 7px;
	background-repeat: no-repeat;
	position: relative;
	height:6px;
	
}
.BottomRightCorner_showcase
{
	float: right;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_botrt.gif);
	vertical-align:bottom;
	width:7px;
	background-repeat: no-repeat;
	position: relative;
	height:16px;
}

.mainTop_showcase		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_top.gif); background-repeat: repeat-x;}
.rightSide_showcase		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_rt.gif); background-repeat: repeat-y; position: relative; }
.leftSide_showcase		{ background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_lt.gif); background-repeat: repeat-y; position: relative; }
.mainBottom_showcase
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_sc_bot.gif);
	background-repeat: repeat-x;
}
.ImgBorder
{
	border:1px solid #B6CC8D;	
}
.divHowToTransferPointsPadding {padding-right:.5em;padding-left:.5em;}

/* Controls WOW page content*/
#mrLoader
{
	width: 890px;
	height: 560px;
	display:block;
}
.wowMain
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_hp_g_bkg_couple.jpg) no-repeat;
	
	width: 960px;
	height: 432px;
	display: block;
	position: relative;
}
.wowMain a:link, .wowMain a
{
	height: 25px;
	width:50px;
	border: solid 0px red;
	display: block;
	position:absolute;
	bottom: 90px;
	left: 395px;
}
.noFlashContainer 
{
	display:none;
}
#flashDisabled .noFlashContainer
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_hp_bkg_main.jpg) no-repeat;

	width: 886px;
	height: 556px;
	display: block;
	position: relative;
}
#flashDisabled .wowMain
{
	display: none;
}
.flashInfo
{
	position:absolute;
	right: 10px;
	bottom: 20px;
	width:450px;
}
.flashInfo .flashLogoLink
{
	float:left;
	margin-right: 5px;
}
.flashInfo p
{
	margin: 0;
	padding: 0;
	text-align:left;
}

div.KeywordsearchtabOff 			

{

	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_tab_keyword_off.gif);
	width: 96px;
	float:left;
	background-repeat: no-repeat;
	height: 22px;
     cursor:hand;
	cursor:pointer;
	display:block;
}


div.KeywordsearchtabOn 			

{

	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_tab_keyword_on.gif);
	background-position: 0 0;
	width: 96px;
	float:left;
	background-repeat: no-repeat;
	height: 22px;
	}

div.pointsearchtabOff  			

{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_tab_points_off.gif);
	background-position: 0 0;
	width: 107px;
	float:left;
	background-repeat: no-repeat; 
	height: 22px;
	cursor:hand;
	cursor:pointer;
	display:block;
}

.gobtn  			

{
	 float:left;
     background-color: transparent;
	 background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2-nav-btn-go.gif);
	background-repeat:no-repeat;
	width:35px;
	height:21px;
	cursor:hand;
	border:0px;
	
}

div.pointsearchtabOn 			

{

	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_tab_points_on.gif);
	width: 107px;
	float:left;
	background-repeat: no-repeat;
	height: 22px;
}


div.icon_plus
{
	
	float: left;
	margin-right:5px;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_icon_plus.gif);
	width: 9px;
	margin-top:2px;
	background-repeat: no-repeat;
	height: 9px;
	cursor:hand;
	cursor:pointer;
	
}




div.icon_minus
{
	
	float: left;
	margin-right:5px;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_icon_minus.gif);
	width: 9px;
	margin-top:2px;
	background-repeat: no-repeat;
	height: 9px;
	cursor:hand;
	cursor:pointer;
}

	


div.pointsLine1
{
	

	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_pm_green_rpt_sm.gif);
	background-repeat:repeat-x;
   	margin-right:0px;
	height:5px;float:left;font-size:3px;line-height:3px;font-size:4px;
	
   
}

div.meterSparater
{
width:1px;float:left;background:#FFFFFF;height:4px;font-size:4px;line-height:4px;

}

div.pointsLine2
{
	


	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_pm_orange_rpt_sm.gif);
	background-repeat:repeat-x;
	height:5px;float:left;font-size:3px;line-height:3px;font-size:4px;
	padding-right:0px;
	right:0;
	left:0px;
	

}


div.wideLine1
{
	



	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_pm_green_rpt_long.gif);
	background-repeat:repeat-x;
	height:16px;
	float:left;
	right:0;
	left:0px;
	


}


div.wideLine2
{
	
    
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_pm_orange_rpt_long.gif);
	background-repeat:repeat-x;
	float:right;
	right:0;
	left:0px;
	
	

    
}



div.pointdeatil
{
	width:380px;
	float:none;
	height:200px;
	position:absolute;
	border: solid 2px green;
	z-index:70;
	background-color:#FFFFFF;
	 

	
	}
	
div.Pointsummarylayer
	
	{

	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_background_rpt.gif);
	background-repeat:repeat-y;
	DISPLAY:none; Z-INDEX:21;left:587px; POSITION:absolute;TOP:83px;width:385px;height:140px;padding-left:5px;
	overflow:hidden;
	-moz-box-sizing:padding-box;
	background-color:#FFFFFF;
	
	
	}
	
	div.Pointsummarylayer_inner
	
	{
	
	POSITION:absolute; Z-INDEX:19;TOP:0px;width:368px;height:140px;border:1px;
	}




	
div.Getmore
{
	float:left;
	top:0px;
    bottom:0px;
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_subhdr_getmore.gif);
	width:100px;
	margin-top:10px;
    background-repeat: no-repeat;
	height:10px;
	left:0px;
    background-position: 5px 0px; 
	
	
}

DIV.PointSearch_box 
{
   position:relative;padding-BOTTOM:0px;width:256px;height:31px; padding-left:5px; padding-top:0px;
	
	 }


div.PointSearch
{
	float:left; padding-top:7px;padding-bottom:4px;width:208px;float:left;top:0; bottom:0px;
	
	
}

div.Pointmeterline
{
	float:left;
	border-top:1px solid #d1d1d1;
    padding-top:1px;
    border-bottom:1px solid #d1d1d1;
    padding-bottom:1px;
	width:368px;
	
	font-size:4px;
	padding-right:0px;
	border-right:0px;
}
div.Error
{

 float:left;
 font-size:11px;
 color:#E80000;
 height:12px;
 display:none;
 padding-top:10px;
 padding-left:10px;
 
  
}


Div.Layertext
{

float:left;
left:0px;
bottom:0px;
padding-left:5px;
color:#6B6B6B;
padding-bottom:12px;
width:370px;
text-align:left;
height:35px;
padding-top:0px;
padding-left:5px;
border-bottom:1px solid #D1D1D1;
}

 div.Ptooltab

{
FLOAT:left;height:22px;width:203px;


	}	


div.tabbox

{

float:left;
height:6px;width:385px;
background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_bottom_box.gif);
background-repeat:no-repeat;
line-height:6px;
font-size:0px;
top:0;



}

div.PointsSummarylink

	
	
	{ display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 13px; background: url('http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_arrow2.gif') no-repeat; background-position: 0px 3px; }




div.summarybottom

{

POSITION:absolute; Z-INDEX:19;left:0px;TOP:140px;width:370px;height:140px;border:1px;
height:6px;width:385px;
background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_img_bottom_box.gif);
background-repeat:no-repeat;
line-height:6px;
font-size:0px;
}

.pointbold
{
		Color: #6B6B6B;
	    font-size:11px;
	    font-weight:bold;
        font-family: Arial Bold;

	}

div.mr_points_text
{
	Color: #040404;
	padding-left:6px;
	font-weight: bold;
	float: left;
	font-size:11px;
	text-align:center;
}

.mr_points_Advance_text
{
	top:0;
	 vertical-align:top;
	Color: #040404;
	padding-left:6px;
	font-weight: bold;
	float: left;
	font-size:11px;
	padding-bottom:2px;

	
}




	
div.mr_points_available_box			
{
    
	
	float:left;
	
  
 }
 
 .point_search_input			{ padding-left: 0px; padding-top:1px; line-height: 14px; height: 20px; font-family: Arial; font-size:8px;}
 

div.Ptoolbg
{

	 background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img-login-shopcart-box.gif) ;
     background-repeat:repeat-y;
     float:left;
     height:35px;
     width:361px;
     border:0px;
     position:relative;
      
     
	
	}
	
	
	
	
	
a.mr_cartlink:link
{
	color: #040404;
	text-decoration: none;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
}
a.mr_cartlink:visited
{
	color: #040404;
	text-decoration: none;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
}
a.mr_cartlink:hover
{
	color: #040404;
	text-decoration: none;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
}
a.mr_cartlink:active
{
	color: #040404;
	text-decoration: none;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
}			

  	#Toptier
{
	height:78px;
	width: 985px;
	position:relative;
	z-index:20;
	-moz-box-sizing:padding-box;
}

div.mr_Header_Travel
{
	background-image: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_th_hdr_travel.gif);
	width: 985px;
	position:relative;
	height: 97px;
	z-index:20;
} 

	div.mr_Header_Shopping
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_sh_hdr_shopping.gif) no-repeat left 3px;
	width: 985px;
	position: relative;
	height: 98px;
	z-index:20;
}

.light_box
{
	
float:left;	}


div.mr_Header_Magazine
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/magazine_header_2.gif) no-repeat left 3px;
	width: 985px;
	position: relative;
	height: 98px;
	z-index:20;
}
.layerheaderText			{ font-size: 8pt; COLOR:#a0522d ; FONT-FAMILY: Arial } 



div.cart-backgroundbox
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img-login-shopcart-box.gif);
	width:361px;
	position: relative;
	height:35px;
}


div.dividerline
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/img-divider.gif); background-repeat:no-repeat;
	width:2px;
	position: relative;
	height: 36px;
	float:left;
	

}



div.SeedetailsBtn
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2_sh_btn_seedetails.gif); background-repeat:no-repeat;
	width:78px;
	position: relative;
	height: 23px;
	float:left;
	cursor:hand;
	pointer:hand;

}
div.ShopNowBtn
{
	background: url(http://membershiprewardsmedia.mfmplatform.com/en-us/2-btn-shopnow.gif); background-repeat:no-repeat;
	width:77px;
	position: relative;
	height: 24px;
	float:left;
	cursor:hand;
	pointer:hand;

}

.Textbold
{      
	 font-weight:bold;
	  font-size:10px
	}

.Textnormal
{      
	
	color:#557215;
	}
	
	
div.PR_spotlight	
{
	 display:none;
}
		

.Textbold
{      
	 font-weight:bold;
	  font-size:10px
	}

.Textnormal
{      
	
	color:green;
	}
		
	
div.Campaigndv
{
	margin:0px;
	width:144px;float:left;
	-moz-box-sizing:padding-box;
}


div.Campaigndvlast
{
width:120px;float:left;padding-right:18px; 
-moz-box-sizing:padding-box;
}	

div.CampaignHeader
{
	 
	 font-size:20px;
	 font-weight:bold;
	 color:#795e3b;
	}
