.obituaries_and_services
{
	
}


	/*****************************************************************************************
	Obituaries & Services Component
	*****************************************************************************************/
	
	/***************
	Table Template
	***************/
	.obituaries_and_services .dm .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}


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



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


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



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



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


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


	.obituaries_and_services .dm .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}
	
	
    
	/*dmj version*/
	.obituaries_and_services .dmj .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

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

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

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

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

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

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

	.obituaries_and_services .dmj .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/bottom_right.gif) no-repeat;
		overflow:hidden;	
	} 
	
	
	    




	/*dmc version*/
	.obituaries_and_services .dmc .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}


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



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


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



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



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


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


	.obituaries_and_services .dmc .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}	
	
	
	
	
	/*dmq version*/
	.obituaries_and_services .dmq .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}


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



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


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



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



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


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


	.obituaries_and_services .dmq .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}	
	
	
	
	
	
	/*fda version*/
	.obituaries_and_services .fda .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_005cab/top_left.gif) no-repeat;
		overflow:hidden;
	}
	

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

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

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

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

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

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

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

	.obituaries_and_services .mp .table_template_top_left
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/top_left.gif) no-repeat;
		overflow:hidden;
	}


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



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


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



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



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


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


	.obituaries_and_services .mp .table_template_bottom_right
	{
		width:8px;
		height:8px;
		background:url(../../../includes/table_template_stroke_076c53/bottom_right.gif) no-repeat;
		overflow:hidden;	
	}	
	
	
	
	
	
	
	.obituaries_and_services .table_template_content
	{
		width:288px;
		/*height:340px;*/
		padding:6px;	
	}
	
	/*********************
	End of Table Template
	*********************/
	
	
	/*Image*/
	.obituaries_and_services .top_image
	{
		margin-bottom:5px;
	}
	
	

	/***********************
	Table of names and dates
	***********************/
	.obituaries_and_services .table_name_and_date
	{
		width:288px;
		width:100%;
		/*height:236px;*/
		
	}
	
	.obituaries_and_services .table_name_and_date_empty
	{
		width:288px;
		width:100%;
		height:164px;
		
	}
	
	.obituaries_and_services .table_name_and_date_message
	{
		width:288px;
		width:100%;
		/*height:209px;*/
		
	}
	
	.obituaries_and_services .table_name_and_date a,
	.obituaries_and_services .table_name_and_date_message a
	{
		color:#006666;
		font-weight:normal;
	}
    
	.obituaries_and_services .dmj .table_name_and_date a,
	.obituaries_and_services .dmj .table_name_and_date_message a
	{
		color:#0038b8;
		font-weight:normal;
	}    
            
	
	.obituaries_and_services .table_name_and_date_empty tr td
	{
	
		height:24px;
	
		padding-left:9px;
		padding-right:9px;
	}

	.obituaries_and_services .table_name_and_date .row_1,
	.obituaries_and_services .table_name_and_date_empty .row_1,
	.obituaries_and_services .table_name_and_date_message .row_1
	{
		background:#f2f6f7;
		padding-top:4px;
		height:20px;
	}
	
	.obituaries_and_services .table_name_and_date_empty .row_1
	{
		background:#f2f6f7;
		font-size:14px;
		color:#666666;
		text-align:center;
	}
	
	.obituaries_and_services .table_name_and_date .row_2,
	.obituaries_and_services .table_name_and_date_message .row_2
	{
		background:white;
		padding-top:4px;
		height:20px;
	}	

	.obituaries_and_services .table_name_and_date .name,
	.obituaries_and_services .table_name_and_date_message .name 
	{
		float:left;
	}

	.obituaries_and_services .table_name_and_date .date,
	.obituaries_and_services .table_name_and_date_message .date 
	{
		float:right;
	}

	
	
	
	
	/********************************************************
	See More
	********************************************************/
	.obituaries_and_services .hr_single
	{
		margin-top:0px;
		margin-bottom:0px;
		
	}
	
	.obituaries_and_services .see_more
	{
		margin-top:-5px;
		margin-right:8px;
		padding:0px;
		height:20px;
		float:right;
		color:#006666;
		
	}
	
	.obituaries_and_services .search_alert
	{
		width:20px;
		height:20px;
		padding-left:0px;
		float:left;
		
	}
	
	.obituaries_and_services .obit_message
	{
		width:260px;
		height:20px;
		padding-top:2px;
		padding-left:2px;
		float:left;
		font-style:italic;
		font-weight:normal;
		color:#5b1e3f;		
	}
	
	.obituaries_and_services .obit_message a
	{
		ont-style:italic;
		font-weight:normal;
		color:#5b1e3f;	
	}
	
	
	/********************************************************
	The colored rectangle box at the bottom
	********************************************************/
	.obituaries_and_services .box_bottom
	{
	
		/*
		position:absolute;
		bottom:8px;
		*/
		
		padding:7px;

		height:97px;
		width:274px;
		
		background:#dee9e8;	
		
		
	}
	
		.obituaries_and_services .box_bottom p
		{
			margin:0px;
			padding:0px;

			padding-left:2px;

			margin-top:-3px;
			margin-bottom:6px;
		}




		/********************************************************
		The "search" div contains an input and a button div
		********************************************************/
		.obituaries_and_services .box_bottom .search_inputs
		{
			margin-top:3px;
			margin-bottom:5px;
		}

			.obituaries_and_services .search_inputs input
			{
				float:left;
				width:158px;

				margin-left:1px;
				border:1px solid #005e63;
			}


			.obituaries_and_services .search_inputs .btn_search
			{
				float:left;
				margin-left:12px;
				background:url(btn_search.gif);
				width:96px;
				height:20px;
			}


		/*the last part is a link and a question mark icon followed by text*/	
		.obituaries_and_services .box_bottom .advanced_search
		{
			display:block;
			color:#00674e;
			margin-left:2px;
			margin-top:4px;
			margin-bottom:3px;

		}

		.obituaries_and_services .box_bottom .icon_question
		{
			vertical-align:middle;
			margin-bottom:3px;
			margin-right:3px;

		}

		.obituaries_and_services .box_bottom  .examples
		{
			color:#002c23;
			font-size:11px;
		}