/* 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 {display:none;}
select {display:none;}

.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 {
	display:none;
}

.results_db_header_name {
	margin-top:20px;
	margin-left:5px;
	font-size:larger;
}

.footer_outer_element {
	text-align:center;
	font-size:smaller;
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:20px;
}

.footer_inner_element {
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:20px;
	padding:5px;
	border:1px solid #6F0000
}

.spacing_five {
	margin: 5px;
}

.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:10px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	padding-left:5px;
	padding-right:5px;
}

.results_no_match {
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:20px;
	padding:5px;
	border:1px solid #6F0000;
	font-weight:bold;
}

.results_footer_stuff {
	margin-left:20px;
	margin-right:20px;
	margin-top:40px;
	margin-bottom:40px;
}
.db_image {
	padding-top:0px;
	border-bottom:1px solid #6F0000;
	width:100%;
	text-align:right;
	margin-bottom:20px;
	margin-top:10px;
	padding-bottom:5px;
	font-family:Verdana;
	color:#B81010;
}

.db_select_inner {
	display:none;
}

.db_select_inner select {
	display:none;
}

.db_select_inner input {
	display:none;
}	

.text_search {
  margin-left:5px; 
  font-weight:bold;
}


.text_search input {
	font-size:.9em;
}

.text_search select {
	font-size:.9em;
}

.year_label_top {
	margin-left:5px;
	margin-top:20px;
	font-weight:bold; 
}

.year_label_top input {
	font-size:.9em;
}

.year_span_minus {
	margin-top:10px;
	margin-left:10px;
	font-size:.85em;
}

.year_span_minus input {
	font-size:1em;
}

.year_span_plus {
	margin-top:3px;
	margin-left:10px;
	font-size:.85em;
}

.year_span_plus input {
	font-size:1em;
}

.front_select {
	margin-left:5px;
	margin-top:20px;
	font-weight:bold; 
}

.front_select select {
	font-size:.9em;
}


.front_keyword {
	margin-left:5px;
	margin-top:20px;
	font-weight:bold;
}

.front_keyword input {
	font-size:.9em;
}

.front_checkbox {
	margin-left:5px;
	margin-top:20px;
	font-weight:bold;
}

.front_checkbox input {
	font-size:1em;
}

.left_box {
	font-size:.9em;
	width:100%;		
	display:block;
	padding-bottom:10px;
	border:0px;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:10px;
}

.right_outer_box {
	font-size:11px;
	padding-left:0px;
	padding-right:0px;
	width:100%;
	display:block;
	border:0px;	
}

.right_inner_box {
	width:100%;
}

.right-about-box {
	font-weight:bold;
	margin-bottom:5px;
	font-size:10px;
	width:100%;
}

.right_coverage_box {
	padding-top:10px;
	font-weight:bold;
	margin-bottom:5px;
	font-size:10px;
	width:100%;
}

.right_extra_box {
	padding-top:10px;
	font-weight:bold;
	margin-bottom:5px;
	font-size:10px;
}

.front_footer {
	clear:both;
	width:100%;
	font-size:10px;
	padding-top:10px;
	margin-top:10px;
	padding-bottom:20px;
	border-top:2px solid #6F0000;
	text-align:center;
}

.form_close {
	margin-left:20px;
	margin-top:20px;
}
.form_close input {
	font-size:10px;
}