	/*********************************************
	There are two color schemes available per brand:
		DM has dark-red-purple and a forest green.
		FDA has like orange and blue fiestaware colors
	*********************************************/


	.location_home_top_static_content
	{
		width:632px;
		padding-top:7px;
		
		
		width:642px;
	}


	.location_home_top_static_content .outer_dimensions,
	.location_home_top_static_content .inner_dimensions
	{
		overflow:hidden;
	}



	.location_home_top_static_content .slideshow,
	.location_home_top_static_content .left_promo,
	.location_home_top_static_content .right_promo
	{
		float:left;
	}
	
	.location_home_top_static_content .left_promo
	{
		margin-right:6px;
	}
	
		/***********************************************
	Table Templates for DM
	***********************************************/
	.location_home_top_static_content .dm .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .dm .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .dm .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dm .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_5c203f/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dm .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_5c203f/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dm .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_5c203f/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dm .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dm .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	
	
	.location_home_top_static_content .dm .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .dm .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .dm .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dm .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_076c53/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dm .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_076c53/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dm .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_076c53/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dm .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dm .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	

	/***********************************************
	Table Templates for PM
	***********************************************/
	.location_home_top_static_content .pm .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_7899be/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .pm .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_7899be/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .pm .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_7899be/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .pm .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_7899be/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .pm .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_7899be/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .pm .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_7899be/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .pm .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_7899be/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .pm .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_7899be/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	
	
	.location_home_top_static_content .pm .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .pm .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .pm .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .pm .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_5c203f/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .pm .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_5c203f/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .pm .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_5c203f/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .pm .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .pm .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	.pm .color_overlay {
    background-color: #3377CC;
}
	
		/***********************************************
	Table Templates for CM
	***********************************************/
	.location_home_top_static_content .cm .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_522e91/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .cm .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_522e91/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .cm .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_522e91/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .cm .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_522e91/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .cm .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_522e91/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .cm .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_522e91/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .cm .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_522e91/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .cm .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_522e91/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	
	
	.location_home_top_static_content .cm .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_d5c296/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .cm .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_d5c296/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .cm .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_d5c296/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .cm .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_d5c296/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .cm .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_d5c296/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .cm .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_d5c296/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .cm .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_d5c296/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .cm .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_d5c296/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	.cm .color_overlay {
    background-color: #3377CC;
	}
	
	.cm .right_promo{
	line-height: 15px;
	}
	
	/***********************************************
	Table Templates for DMC
	***********************************************/
	.location_home_top_static_content .dmc .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .dmc .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .dmc .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmc .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_5c203f/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dmc .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_5c203f/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dmc .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_5c203f/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmc .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmc .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_5c203f/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	
	
	.location_home_top_static_content .dmc .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .dmc .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .dmc .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmc .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_076c53/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dmc .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_076c53/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dmc .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_076c53/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmc .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmc .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}	
	
	
	/***********************************************
		Table Templates for DMQ
		***********************************************/
		.location_home_top_static_content .dmq .left_promo .table_template_top_left
		{
			width:8px;
			height:8px;
			background:url(../../../includes/table_template_stroke_5c203f/top_left.gif) no-repeat;
			overflow:hidden;
		}
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_top
		{
			width:auto;
			height:8px;
			background:url(../../../includes/table_template_stroke_5c203f/top.gif) repeat-x;
			overflow:hidden;
		}
		
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_top_right
		{
			width:8px;
			height:8px;
			background:url(../../../includes/table_template_stroke_5c203f/top_right.gif) no-repeat;
			overflow:hidden;	
		}
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_right
		{
			width:8px;
			height:auto;	
			background:url(../../../includes/table_template_stroke_5c203f/right.gif) repeat-y;
			overflow:hidden;	
		}
		
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_left
		{
			width:8px;
			height:auto;	
			background:url(../../../includes/table_template_stroke_5c203f/left.gif) repeat-y;
			overflow:hidden;	
		}
		
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_bottom_left
		{
			width:8px;
			height:auto;
			background:url(../../../includes/table_template_stroke_5c203f/bottom_left.gif) no-repeat;
			overflow:hidden;	
		}
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_bottom
		{
			width:auto;
			height:8px;
			background:url(../../../includes/table_template_stroke_5c203f/bottom.gif) repeat-x;
			overflow:hidden;	
		}
		
	
		.location_home_top_static_content .dmq .left_promo .table_template_bottom_right
		{
			width:8px;
			height:8px;
			background:url(../../../includes/table_template_stroke_5c203f/bottom_right.gif) no-repeat;
			overflow:hidden;	
		}
		
		
		
		
		.location_home_top_static_content .dmq .right_promo .table_template_top_left
		{
			width:8px;
			height:8px;
			background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
			overflow:hidden;
		}
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_top
		{
			width:auto;
			height:8px;
			background:url(../../../includes/table_template_stroke_076c53/top.gif) repeat-x;
			overflow:hidden;
		}
		
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_top_right
		{
			width:8px;
			height:8px;
			background:url(../../../includes/table_template_stroke_076c53/top_right.gif) no-repeat;
			overflow:hidden;	
		}
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_right
		{
			width:8px;
			height:auto;	
			background:url(../../../includes/table_template_stroke_076c53/right.gif) repeat-y;
			overflow:hidden;	
		}
		
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_left
		{
			width:8px;
			height:auto;	
			background:url(../../../includes/table_template_stroke_076c53/left.gif) repeat-y;
			overflow:hidden;	
		}
		
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_bottom_left
		{
			width:8px;
			height:auto;
			background:url(../../../includes/table_template_stroke_076c53/bottom_left.gif) no-repeat;
			overflow:hidden;	
		}
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_bottom
		{
			width:auto;
			height:8px;
			background:url(../../../includes/table_template_stroke_076c53/bottom.gif) repeat-x;
			overflow:hidden;	
		}
		
	
		.location_home_top_static_content .dmq .right_promo .table_template_bottom_right
		{
			width:8px;
			height:8px;
			background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
			overflow:hidden;	
		}	
	
	
	
	/***********************************************
	Table Templates for FDA
	***********************************************/
	.location_home_top_static_content .fda .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .fda .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .fda .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .fda .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_005cab/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .fda .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_005cab/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .fda .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_005cab/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .fda .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .fda .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	
	
	.location_home_top_static_content .fda .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_a84d10/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .fda .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_a84d10/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .fda .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_a84d10/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .fda .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_a84d10/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .fda .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_a84d10/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .fda .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_a84d10/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .fda .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_a84d10/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .fda .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_a84d10/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	

	/***********************************************
	Table Templates for MP
	***********************************************/
	.location_home_top_static_content .mp .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_836f40/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .mp .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_836f40/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .mp .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_836f40/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .mp .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_836f40/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .mp .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_836f40/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .mp .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_836f40/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .mp .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_836f40/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .mp .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_836f40/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	
	
	.location_home_top_static_content .mp .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .mp .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .mp .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .mp .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_076c53/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .mp .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_076c53/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .mp .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_076c53/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .mp .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .mp .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	/*********************************
	 PAF Adjustment
	*********************************/
	
	.location_home_top_static_content .dmq .left_promo .table_template_content .promo_image,
	.location_home_top_static_content .mp .left_promo .table_template_content .promo_image
	{
		margin-left: 15px;
	}
	
	
	.location_home_top_static_content .dmq .right_promo .table_template_content .promo_image,
	.location_home_top_static_content .mp .right_promo .table_template_content .promo_image
	{
		top: 10px;
	}
	
	
	.location_home_top_static_content .dmq .table_template_content .hr_double,
	.location_home_top_static_content .mp .table_template_content .hr_double
	{
		top: 60px;
		left:0px;
		position:absolute;
	}
	
	
	.location_home_top_static_content .dmq .left_promo .table_template_content p,
	.location_home_top_static_content .mp .left_promo .table_template_content p
	{
		top: 95px;
	}
	
	
	.location_home_top_static_content .dmq .right_promo .table_template_content p,
	.location_home_top_static_content .mp .right_promo .table_template_content p
	{
		top: 95px;
		position:absolute;
		width: 275px;
	}
	
	
	
	
	/*********************************
	DMJ
	*********************************/

	
		
	.location_home_top_static_content .dmj .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

	.location_home_top_static_content .dmj .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/top.gif) repeat-x;
		overflow:hidden;
	}
	
	

	.location_home_top_static_content .dmj .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/top_right.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmj .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_c5921a/right.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dmj .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_c5921a/left.gif) repeat-y;
		overflow:hidden;	
	}
	
	

	.location_home_top_static_content .dmj .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_c5921a/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmj .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/bottom.gif) repeat-x;
		overflow:hidden;	
	}
	

	.location_home_top_static_content .dmj .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	.location_home_top_static_content .dmj .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/top_left.gif) no-repeat;
		overflow:hidden;
	}


	.location_home_top_static_content .dmj .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/top.gif) repeat-x;
		overflow:hidden;
	}



	.location_home_top_static_content .dmj .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/top_right.gif) no-repeat;
		overflow:hidden;	
	}


	.location_home_top_static_content .dmj .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_0038b8/right.gif) repeat-y;
		overflow:hidden;	
	}



	.location_home_top_static_content .dmj .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_0038b8/left.gif) repeat-y;
		overflow:hidden;	
	}



	.location_home_top_static_content .dmj .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_0038b8/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}


	.location_home_top_static_content .dmj .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/bottom.gif) repeat-x;
		overflow:hidden;	
	}


	.location_home_top_static_content .dmj .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	/*********************************
	ffc
	*********************************/
	.location_home_top_static_content .ffc .left_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/top_left.gif) no-repeat;
		overflow:hidden;
	}


	.location_home_top_static_content .ffc .left_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/top.gif) repeat-x;
		overflow:hidden;
	}



	.location_home_top_static_content .ffc .left_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/top_right.gif) no-repeat;
		overflow:hidden;	
	}


	.location_home_top_static_content .ffc .left_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_c5921a/right.gif) repeat-y;
		overflow:hidden;	
	}



	.location_home_top_static_content .ffc .left_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_c5921a/left.gif) repeat-y;
		overflow:hidden;	
	}



	.location_home_top_static_content .ffc .left_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_c5921a/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}


	.location_home_top_static_content .ffc .left_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/bottom.gif) repeat-x;
		overflow:hidden;	
	}


	.location_home_top_static_content .ffc .left_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_c5921a/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}

	.location_home_top_static_content .ffc .right_promo .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/top_left.gif) no-repeat;
		overflow:hidden;
	}


	.location_home_top_static_content .ffc .right_promo .table_template_top
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/top.gif) repeat-x;
		overflow:hidden;
	}



	.location_home_top_static_content .ffc .right_promo .table_template_top_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/top_right.gif) no-repeat;
		overflow:hidden;	
	}


	.location_home_top_static_content .ffc .right_promo .table_template_right
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_0038b8/right.gif) repeat-y;
		overflow:hidden;	
	}



	.location_home_top_static_content .ffc .right_promo .table_template_left
	{
		width:8px;
		height:auto;	
		background:url(../../../includes/table_template_stroke_0038b8/left.gif) repeat-y;
		overflow:hidden;	
	}



	.location_home_top_static_content .ffc .right_promo .table_template_bottom_left
	{
		width:8px;
		height:auto;
		background:url(../../../includes/table_template_stroke_0038b8/bottom_left.gif) no-repeat;
		overflow:hidden;	
	}


	.location_home_top_static_content .ffc .right_promo .table_template_bottom
	{
		width:auto;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/bottom.gif) repeat-x;
		overflow:hidden;	
	}


	.location_home_top_static_content .ffc .right_promo .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_0038b8/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
	.dm .left_promo h1,
	.dmc.left_promo h1
	{
		color:#571636;
	}
	
	.cm .left_promo h1
	{
		color:#522e91;
	}
	
	/********************
	Table template content
	********************/
	.location_home_top_static_content .left_promo .table_template_content,
	.location_home_top_static_content .right_promo .table_template_content
	{
		position:relative;
		padding:6px;	
		width:288px;
		height:245px;
	}
	


	/********************
	Table template content
	********************/
	.location_home_top_static_content .inner_dimensions
	{
		overflow:hidden;
	}
	
	
	.dm .left_promo h1,
	.dmc .left_promo h1 ,
	.cm .left_promo h1
{
    padding-left: 10px;
    padding-top: 4px;
}
	
	/************
	Image
	************/
	.location_home_top_static_content .location_home_top_static_content_image
	{
		
	}
	
	.location_home_top_static_content .left_promo .table_template_content .promo_image
	{
		position:absolute;
		top: 10px;
		left: 0px;
	}
	
	.location_home_top_static_content .dm  .left_promo .table_template_content .promo_image,
	.location_home_top_static_content .dmc .left_promo .table_template_content .promo_image,
	.location_home_top_static_content .cm .left_promo .table_template_content .promo_image
	{
		top: 40px;		
	}
	
	.location_home_top_static_content .right_promo .table_template_content .promo_image
	{
		position:absolute;
		
		left: 15px;
	}
	
	.location_home_top_static_content .left_promo .table_template_content p
	{
		position:absolute;
		top: 156px;
		left: 15px;
		width: 275px;
	}
	
	
	
	/************
	Horizontal Rules
	************/
	
	.location_home_top_static_content .hr_double
	{
		margin-bottom:0px;
	}
	
	.location_home_top_static_content .dm .left_promo .hr_double
	{
		background:url(../../global/hr_double_ccbbcc.gif);	
	}
	
	.location_home_top_static_content .dm .right_promo .hr_double
	{
		background:url(../../global/hr_double_a9c9c1.gif);	
	}
	
	
	.location_home_top_static_content .dmc .left_promo .hr_double
	{
		background:url(../../global/hr_double_ccbbcc.gif);	
	}
	
	.location_home_top_static_content .dmc .right_promo .hr_double
	{
		background:url(../../global/hr_double_a9c9c1.gif);	
	}	
	
	
	
	.location_home_top_static_content .fda .left_promo .hr_double
	{
		background:url(../../global/hr_double_f5e5d8.gif);
	}
	
	.location_home_top_static_content .fda .right_promo .hr_double
	{
		background:url(../../global/hr_double_f0da78.gif);
	}
	
	
	
	
	.location_home_top_static_content .mp .left_promo .hr_double
	{
		background:url(../../global/hr_double_b4975a.gif);
	}
	
	.location_home_top_static_content .mp .right_promo .hr_double
	{
		background:url(../../global/hr_double_a9c9c1.gif);
	}	
	
	.location_home_top_static_content .dmj .left_promo .hr_double
	{
		background:url(../../global/hr_double_f6e5b0.gif);
	}
	
	.location_home_top_static_content .dmj .right_promo .hr_double
	{
		background:url(../../global/hr_double_abd2ff.gif);
	}
	
	.location_home_top_static_content .ffc .right_promo .hr_double
	{
		background:url(../../global/hr_double_abd2ff.gif);
	}

	


	/***********
	Button
	***********/
	.location_home_top_static_content p
	{
		margin-bottom:8px;
	}

	
	
	/***********
	Button
	***********/
	.location_home_top_static_content .btn_link
	{
		cursor:pointer;
		
		height:20px;
		position:absolute;
		left:15px;
		bottom:9px;
	}
	
	body.large .location_home_top_static_content .left_promo
	{
		
		font-size : 14px;
		
	}
	
	
	.location_home_top_static_content .right_promo .text_area	
	{
		
		margin-left: 9px;
		position: absolute;
		top:89px;
		left: 60px;
		width:220px;
		
	}
	
	.location_home_top_static_content .right_promo .text_area p
	{
		
		height: 85px;
		
	}
	
	
	/***********
	Slideshow
	***********/
	#slideshow
	{
		width:631px;
		height:279px;
		
		margin-left:1px;
		margin-top:1px;
	}
	
	.container .first_slide .location_header_text
	{
		line-height: 100%;		
	}
	
	/*****************************
	Javascript Versions of Slides
	*****************************/

	.container
	{
		overflow:hidden;
		position:relative;


		width:631px;
		height:279px;
	}


	/*****************************
	Ribbon Body
	*****************************/
	.dm .ribbon,
	.dmc .ribbon,
	.pm .ribbon,
	.cm .ribbon
	{
		display:none;	
	}

	.ribbon
	{
		position:absolute;
		top:199px;
		right:2000px;

		width:431px;
		height:78px;
		cursor:pointer;
	}

	.ribbon_body
	{
		position:relative;
		width:523px;
		height:130px;
	}

	.ribbon_body p
	{
		position:absolute;
	}






	/*****************************
	Generic Slide
	*****************************/
	.slide
	{
		width:607px;
		height:254px;

		position:absolute;
		left:13px;
		top:11px;

		overflow:hidden;
		opacity: 0; 
		filter:  alpha(opacity=0);
		
		visibility: hidden;		
		cursor:pointer;
	}
	
	.container .bg
	{
		opacity:inherit;
		filter:inherit;
	}

	.container .slide img,
	.container .slide p,
	.container .slide div
	{
		position:absolute;
		
	}


	/*****************************************
	Nav
	*****************************************/
	#nav
	{
		padding:2px;
		height:15px;

		position:absolute;

		bottom:23px;
		left:21px;
		background:#E3E3E3;
		opacity:.8;
	}

	#nav div
	{
		float:left;

		width:13px;
		height:15px;

		overflow:hidden;

		font-family:"Times New Roman", Times, serif;
		font-size:14px;
		text-align:center;
		font-weight:bold;
		color:#016048;


		cursor:pointer;
	}

	.fda #nav div
	{
		color:#005cab;
	}
	
	.dmj #nav div
	{
		color:#043775;
	}
	
	.pm #nav div
	{
		color:#2C5F8C;
	}
	
	.cm #nav div
	{
		color:#522e91;
	}
	
	.location_home_top_static_content .es_US  .right_promo .text_area,
	.location_home_top_static_content .fr_CA .right_promo .text_area
	{
		top:86px;
				
	}
	
	.location_home_top_static_content .fda .text_area a
	{
		color:#a84d10;
	}
	
	.planner-video {
		float: left;
		border: 2px solid #660033;
		margin: 6px;
		position:relative;
		width: 299px;
		height: 256px;
	}
	
	.promo-left--text{
		color:white;
		position: absolute;
		z-index:100;
	}
	
	.promo-left--text-header{
		font-family: Times New Roman;
		top: 185px;
		left: 25px;
		font-size: 15pt;
	}
	
	.promo-left--text-description{
		font-family: Arial;
		top: 208px;
		left: 34px;
		font-size: 10pt;
	}
	
	.promo-left--text-button{
		font-family: Arial;
		top: 226px;
		left: 9px;
		font-size: 11pt;
		background-color: #660033;
		padding: 5px 16px;
	}
	.promo-left--gradient{
		position: absolute;
		width: 299px;
		height: 100px;
		top: 157px;
		background: linear-gradient(to bottom, rgba(255,0,0,0), rgba(1,0,0,1));
	}
	
	.promo-left--overlay{
		position: absolute;
		width: 299px;
		height: 256px;
		top: 0px;
	}