#content { position: absolute; }

.light	{background: #DAEDFC;}
.dark	{background: #1C1C6B; color: #FFFFFF}

.exlight-box	{border: 1px solid #000000; background: #F0F8FF; padding: 3px;}
.light-box		{border: 1px solid #000000; background: #DAEDFC; padding: 3px;}
.medium-box 	{border: 1px solid #000000; background: #ABBEFC; padding: 3px;}
.dark-box		{border: 1px solid #FFFFFF; background: #1C1C6B; padding: 3px; color: #FFFFFF}
.exdark-box 	{border: 1px solid #FFFFFF; background: #000000; padding: 3px; color: #FFFFFF}
.white-box		{border: 1px solid #000000; background: #FFFFFF; padding: 3px;}

.blkborder		{border: 1px solid #000000;}
.bluborder		{border: 1px solid #1e5b98;}

body	{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;}
ul		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;}
td		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;}
h1		{font: 14pt Verdana,Arial,Sans-Serif; font-weight: bold; color: #000000;}
h2		{font: 12pt Verdana,Arial,Sans-Serif; font-weight: bold; color: #000000;}
h3		{font: 10pt Verdana,Arial,Sans-Serif; font-weight: bold; color: #000000;}

A:link 		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:transparent;}
A:visited	{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:transparent;}
A:active	{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:transparent;}
A:hover		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:underline; background:transparent; font-weight:bold;}

A:link.recent 		{font: 8pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:transparent;}
A:visited.recent	{font: 8pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:transparent;}
A:active.recent		{font: 8pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:transparent;}
A:hover.recent		{font: 8pt Verdana,Arial,Sans-Serif; color: red;cursor:hand; text-decoration:underline; background:transparent; font-weight:normal;}

A:link.footer	{font: 8pt Verdana,Arial,Sans-Serif; color: #FFFFFF;cursor:hand; text-decoration:none; background:transparent;}
A:visited.footer{font: 8pt Verdana,Arial,Sans-Serif; color: #FFFFFF;cursor:hand; text-decoration:none; background:transparent;}
A:active.footer	{font: 8pt Verdana,Arial,Sans-Serif; color: #FFFFFF;cursor:hand; text-decoration:none; background:transparent;}
A:hover.footer	{font: 8pt Verdana,Arial,Sans-Serif; color: #FFFFFF;cursor:hand; text-decoration:none; background:transparent; font-weight:bold;}

A:link.bglink		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:underline; background:#DAEDFC;}
A:visited.bglink	{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:underline; background:#DAEDFC;}
A:active.bglink		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:underline; background:#DAEDFC;}
A:hover.bglink		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:underline; background:#DAEDFC; font-weight:bold;}

A:link.linkbox 		{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:#FFFFFF; border: 1px solid #000000;}
A:visited.linkbox	{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:#FFFFFF; border: 1px solid #000000;}
A:active.linkbox	{font: 9pt Verdana,Arial,Sans-Serif; color: #000000;cursor:hand; text-decoration:none; background:#FFFFFF; border: 1px solid #000000;}
A:hover.linkbox		{font: 9pt Verdana,Arial,Sans-Serif; color: #FFFFFF ;cursor:hand; text-decoration:none; background:#000000; border: 1px solid #FFFFFF;}

A:link.deletelinkbox 	{font: 9pt Verdana,Arial,Sans-Serif; color: #FFFFFF ;cursor:hand; text-decoration:none; background:#000000; border: 1px solid #000000;}
A:visited.deletelinkbox	{font: 9pt Verdana,Arial,Sans-Serif; color: #FFFFFF ;cursor:hand; text-decoration:none; background:#000000; border: 1px solid #000000;}
A:active.deletelinkbox	{font: 9pt Verdana,Arial,Sans-Serif; color: #FFFFFF ;cursor:hand; text-decoration:none; background:#000000; border: 1px solid #000000;}
A:hover.deletelinkbox	{font: 9pt Verdana,Arial,Sans-Serif; color: #FFFFFF ;cursor:hand; text-decoration:none; background:#000000; border: 1px solid #FFFFFF;}

.button			{font: 8pt Verdana,Arial,Sans-Serif; background: #1e5b98;
				border-top: 1px solid white; border-bottom: 1px solid black; color: white; cursor:hand; height: 25px; padding-left: 8px;}
.buttonover		{font: 8pt Verdana,Arial,Sans-Serif; background: #b3d3f5;
				border-top: 1px solid white; border-bottom: 1px solid black; color: black; cursor:hand; height: 25px; padding-left: 8px;}

.sortbutton			{font: 8pt Verdana,Arial,Sans-Serif; background: #1e5b98;
					border-top: 1px solid black; border-bottom: 1px solid black; color: white; cursor:hand; height: 17px; padding-left: 4px;padding-right: 4px;}
.sortbuttonover		{font: 8pt Verdana,Arial,Sans-Serif; background: #b3d3f5;
					border-top: 1px solid black; border-bottom: 1px solid black; color: black; cursor:hand; height: 17px; padding-left: 4px;padding-right: 4px;}

.gbbutton		{font: 9pt Verdana,Arial,Sans-Serif; background: #1e5b98; font-weight: bold;
				border: 1px solid white; color: white; cursor: hand; height: 25px; text-align: center;}
.gbbuttonover	{font: 9pt Verdana,Arial,Sans-Serif; background: #b3d3f5; font-weight: bold;
				border: 1px solid white; color: black; cursor: hand; height: 25px; text-align: center;}

.notice_header	{font: 8pt Verdana,Arial,Sans-Serif; font-weight: bold; background: #79a2cc; padding-left: 8px;
				border-bottom: 1px solid black; color: white; height: 25px; text-align: left;}
.notice_text	{font: 8pt Verdana,Arial,Sans-Serif; background: #b3d3f5; padding-left: 8px;
				color: black; height: 25px; padding-top: 5px; padding-bottom: 5px;}

#page	{	margin-top: 6px; margin-bottom: 4px; margin-left: 0px; margin-right: 0px;
			background: #0a2940;
			/* background-image: url('images/gfh-background.gif'); */
			scrollbar-arrow-color: white;
			scrollbar-face-color: #1e5b98;
			scrollbar-base-color: #1e5b98;
			scrollbar-3dlight-color: white;
			scrollbar-darkshadow-color: black;
			scrollbar-highlight-color: white;
			scrollbar-shadow-color: grey;
			scrollbar-track-color: #b3d3f5;
		}

#preview_column	{width: 180; text-align: left; vertical-align: top;}
#obit_column	{width: 100; text-align: left;}
#obit_column2	{width: 250; text-align: left;}
#obit_info_top	{width: 350; text-align: right;}
#obit_header_table	{width: 780px; height: 108px; border-bottom: 1px solid black; background-image: url('images/gfh-title-obit.gif'); vertical-align: top; cursor: hand;}

#page_align		{text-align: center;}
#outer_site_table		{width: 790px; height: 500px; text-align: center; border: 2px solid #000000; padding: 3px; background: #F1E9D8;}
#site_table		{width: 780px; height: 100%; border: 1px solid black; background: #FFFFFF;}
#header_table	{width: 780px; height: 108px; border-bottom: 1px solid black; background-image: url('images/gfh-title.gif'); vertical-align: top;}
#menu_contain	{width: 140px; border-right: 1px solid black; background: #1e5b98; text-align: center;  vertical-align: top;}
#menu_table		{width: 140px; border: 0px;}
#obit_menu_table	{width: 780px; border: 0px;}
#under_menu_table	{width: 142px; border: 1px solid black; margin: -1;}
#content_table		{width: 640px; border: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; vertical-align: top;}
#obit_content_table	{width: 780px; border: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; vertical-align: top; text-align: center;}
#footer_table	{width: 780px; height: 45px; border-top: 1px solid black; background: #1e5b98;
				text-align: center; vertical-align: middle; font: 8pt Verdana,Arial,Sans-Serif; color: white;}

#lr_5	{margin-left: 5px; margin-right: 5px}
#lr_10	{margin-left: 10px; margin-right: 10px}
#lr_15	{margin-left: 15px; margin-right: 15px}
#lr_20	{margin-left: 20px; margin-right: 20px}