/* describes the results page formatting, primarily utilized by html_create.py */

body {font-size:15px; font-size:medium; margin:0px; padding:0px; font-family: Verdana, sans-serif;}
div {margin:0px; padding:0px;}
form {margin:0px; padding:0px;}
ul {margin:0px; padding:0px;}
li {margin:0px; padding:0px; list-style:none;}
input {padding:2px;}
.topbar {font-weight:bold; color:white;}
.topbar:visited {color:white;}
.topbar:active {color:white;}
.resTit {font-size:smaller; color:#6F0000}
.tops {font-weight:bold; color:#6F0000}
.tops:active {font-weight:bold; color:#6F0000}
.tops:visited {font-weight:bold; color:#6F0000}

#database_png {
	display:none;
}

#database_png img {
	display:none;
}

#long_bar_top {
	margin-top:0px;
	font-size:.6em;
	padding-top:3px;
	padding-left:3px;
	padding-bottom:5px;
	background-color:#6F0000;
	color:white;
}

.results_db_header_name {
	margin-top:5px;
	margin-left:5px;
	font-size:.8em;
}

.footer_outer_element {
	text-align:center;
	font-size:smaller;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

.footer_inner_element {
	margin-left:2px;
	margin-right:2px;
	margin-top:2px;
	margin-bottom:2px;
	padding:2px;
	border:1px solid #6F0000
}

.spacing_five {
	margin:1px;
}

.obituary_request_link {
	color:green;
	font-size:smaller;
}

.obituary_requested_link {
	color:red;
	font-size:smaller;
}

.smaller_font {
	font-size:smaller;
}

.standard_dark_red {
	color: #6F0000;
}

.standard_gray {
	color: gray;
}

.results_page_list {
	clear:both;
	padding-top:5px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	padding-left:5px;
	padding-right:5px;
}

.results_no_match {
	margin-left:2px;
	margin-right:2px;
	margin-top:2px;
	margin-bottom:5px;
	padding:5px;
	border:1px solid #6F0000;
	font-weight:bold;
}

.results_footer_stuff {
	margin-left:2px;
	margin-right:2px;
	margin-top:5px;
	margin-bottom:5px;
}
.db_image {
	padding-top:0px;
	border-bottom:1px solid #6F0000;
	width:100%;
	padding-left:5px;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:5px;
	font-family:Verdana;
	color:#B81010;
}

.db_select_inner {
	margin-left:5px;
	margin-top:5px;
	font-size:.9em;
}

.db_select_inner select {
	background-color:#CFCFCF;
	font-weight:bold;
	font-size:.8em;
}


.db_select_inner input {
	padding:1px;
	font-size:.7em;
}	

.text_search {
  margin-left:2px; 
  font-weight:bold;
  font-size:.8em;
}


.text_search input {
	font-size:.8em;
}

.text_search select {
	font-size:.9em;
}

.year_label_top {
	margin-left:2px;
	margin-top:2px;
	font-weight:bold; 
	font-size:.8em;
}

.year_label_top input {
	font-size:.9em;
}

.year_span_minus {
	margin-top:2px;
	margin-left:5px;
	font-size:.8em;
}

.year_span_minus input {
	font-size:8em;
}

.year_span_plus {
	margin-top:2px;
	margin-left:5px;
	font-size:.8em;
}

.year_span_plus input {
	font-size:.8em;
}

.front_select {
	margin-left:5px;
	margin-top:2px;
	font-weight:bold;
	font-size:.8em;
}

.front_select select {
	font-size:.9em;
}

.front_keyword {
	margin-left:5px;
	margin-top:2px;
	font-weight:bold;
	font-size:.8em;
}

.front_keyword input {
	font-size:.9em;
}

.front_checkbox {
	margin-left:5px;
	margin-top:2px;
	font-weight:bold;
	font-size:.8em;
}

.front_checkbox input {
	font-size:9em;
}

.left_box {
	font-size:.9em;
	width:auto;		
	display:block;
	padding-bottom:2px;
	border:0px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
}

.right_outer_box {
	font-size:.8em;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	width:100%;
	display:block;
	border-top:1px solid #6F0000;	
}

.right_inner_box {
	width:100%;
}
.right_inner_box ul {
	font-size:.9em;
}

.right-about-box {
	font-weight:bold;
	margin-bottom:5px;
	font-size:.8em;
}

.right_coverage_box {
	padding-top:5px;
	font-weight:bold;
	margin-bottom:5px;
	font-size:.8em;
}

.right_extra_box {
	padding-top:5px;
	font-weight:bold;
	margin-bottom:5px;
	font-size:.8em;
}

.front_footer {
	clear:both;
	width:100%;
	font-size:smaller;
	padding-top:2px;
	margin-top:5px;
	padding-bottom:2px;
	border-top:2px solid #6F0000;
	text-align:center;
}

.form_close {
	margin-left:5px;
	margin-top:5px;
}
.form_close input {
	font-size:.8em;
}


/* Front index.php stuff */
.main_front { margin:0px; margin-top:20px; }
.dblink{margin-bottom:15px; font-size:.9em;}
.dblink a { color:#6F0000; font-size:.8em; font-weight:bold; }
.front-spacer { margin-top:10px; border-top:3px solid #6F0000; padding-top:10px; }

