/* Legacy site style overrides */

/* Generic html styles */

	#LegacyContent BODY
	{
	    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	    FONT-SIZE: 11px;
	    COLOR: #333333;
	    HEIGHT: 100%;
	}

	#LegacyContent TD, #LegacyContent P
	{
	    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	    FONT-SIZE: 11px;
	    COLOR: #333333;
	}
	
	#LegacyContent A, #LegacyContent A:visited, #LegacyContent A:hover
	{
	    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
		FONT-SIZE: 10px;
	    FONT-WEIGHT: bold;
	    COLOR: #2E777D;
	}

	#LegacyContent input, #LegacyContent select, #LegacyContent textarea 
	{ 
	    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
		FONT-SIZE: 10px;
	}

	#LegacyContent HR
	{
	    COLOR: #DCD9CB;
	    MARGIN-TOP: 10px;
	    MARGIN-BOTTOM: 10px;
	    BORDER-BOTTOM: white 1px solid;
	    HEIGHT: 2px;
	}

	#LegacyContent H1
	{
	    FONT-SIZE: 18px;
	    COLOR: #59594F;
	    MARGIN-TOP: 2px;
	    MARGIN-BOTTOM: 6px;
	    LETTER-SPACING: 1px;
	}

	#LegacyContent H2
	{
	    FONT-SIZE: 14px;
	    FONT-WEIGHT: normal;
	    COLOR: #59594F;
	    MARGIN: 0px;
	}
	
/* Generic Legacy styles */

	#LegacyContent .Heading
	{
	    FONT-WEIGHT: bold;
	    TEXT-DECORATION: none;
	    TEXT-TRANSFORM: uppercase;
	    COLOR: #436B75;
	}
	
	#LegacyContent .Button
	{
	    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: bold;
	    COLOR: #686868;
	    TEXT-DECORATION: none;
	    HEIGHT: 18px;
	    VERTICAL-ALIGN: top;
	    BACKGROUND-COLOR: #FFFFFD;
	}

/* Legacy component styles */

/* Table styles */

	#LegacyContent .FormTable
	{
		width: 550px;
	}

/* Form and input styles */

	#LegacyContent .VeryLargeInputBox
	{
	    HEIGHT: 18px;
	    WIDTH: 300px;
	}

	#LegacyContent .HugeInputBox
	{
	    WIDTH: 375px;
	}

	#LegacyContent .VeryLargeTextArea
	{
	    WIDTH: 300px;
	}

	#LegacyContent .HugeTextArea
	{
	    WIDTH: 375px;
	}

/* ObitFinder styles */

	#LegacyContent .StepOne
	{
		background: transparent url("/Images/Legacy/ObitFinder/one.gif") top left no-repeat;
	}

	#LegacyContent .StepTwo
	{
		background: transparent url("/Images/Legacy/ObitFinder/two.gif") top left no-repeat;
	}

	#LegacyContent .StepThree
	{
		background: transparent url("/Images/Legacy/ObitFinder/three.gif") top left no-repeat;
	}

	#LegacyContent #ObitFinderContainer
	{
		width: 780px;
		margin: 0 auto;
		text-align: left;
	}

	#LegacyContent #ObitFinderRightCol
	{
		float: right;
		padding: 0;
		margin: 0 10px 0 0;
		width: 260px;
		display: inline;
	}

	#LegacyContent #ObitFinderLeftCol
	{
		float: left;
		width: 480px;
		margin: 0 0 0 10px;
		display: inline;
	}

	#LegacyContent .ObitFinderSearchBox
	{
		PADDING-LEFT: 70px;
		PADDING-RIGHT: 10px;
	}
	
/* Condolences Table styles */

	#GiftShopContent .FormTable
	{
		width: 550px;
	}
	
	
/* Header Top Advertisement */	

	#LegacyContent .HeaderAd
	{
	    display: block;   
	    position: relative;
	    margin: 15px 0 10px 26px;
		float: left;
	}


