#banner .loginForm { position:absolute; top:5px; right:5px; color:white; }
#banner .loginForm h1 { display:none; }
#banner .loginForm th label { color:white; }
#banner .loginForm fieldset { border:none; margin:0; padding:0; }
#banner .loginForm legend { display:none; }
#banner .loginForm button {display:inline; }
#banner .loginForm a { font-weight:bold; color:blue; }
.searchForm {}
#burialLinks td { vertical-align:middle; }
#aboutCemeteries { float:left; width:180px;  }
#cemeteryImages { float:right; width:200px; }

.pageNavigation h4 { display:inline; float:left; }
.pageNavigation ul{ display:inline; }
.pageNavigation li { padding-left:5px; }


.searchInterment th {text-align:left; width:75px; }

table { margin:8px 0; overflow:auto; }
tr { }
td label { font-weight:normal; color:#666666; }
td { padding:4px 4px 2px 4px; vertical-align:top; border:0; }
thead th {
	font-weight:normal; color:#666666; text-align:left;
	vertical-align:bottom; height:8pt; padding:4px 4px 2px 2px;
	}
tbody th {
	font-weight:normal; color:#666666; text-align:right;
	height:8pt; padding:4px 4px 2px 2px;
	}
th a:link,th a:visited { color:#3366cc; background-color:inherit; }
form table { border:none; }