body {
	background: #FFFFFF url(graphics/toptxtr.jpg); 
	color: #000000; 
	font-family: book antiqua, century schoolbook, times new roman, times; 
	margin: 10px 5%;
	font-size: 1em;
}
a:link {
	color: #0000FF;
}
a:visited {
	color: #804000;
}
a:active {
	color: #804000;
}
a:hover {
}
big, .big {
	font-size: 1.1em; 
	font-weight: bold; 
}
blockquote {
	font-size: 0.9em;
	margin-top: 0.2em;
	margin-right: 5em;
	margin-bottom: 0.2em;
	margin-left: 5em;
}
div.bot {
	text-align: center;  
	font-size: .9em;
}
div.signed {
	float: right;
}
div.box {
	margin: 0 5%;
	border: 1px  ridge #F08080;
	padding: 0 10px;
	clear: both;
}
div.credit {
	margin: .2em 5% .2em 2%; 
	font-size: 0.8em; 
	font-style: italic;
}
div.county {
	text-align: right;
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	height: 37px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;

}
div.county p {
	margin-top: 10px;
}
div.county a:link {
	text-decoration: none;
}
div.footer {
	text-align: center;
	font-size: 0.9em;
	margin-top: 10px;
	margin-right: 10%;
	margin-bottom: 0px;
	margin-left: 10%;
}
div.header {
	text-align: center;
}
div.h_menu {
	font-weight: bold;
	text-align: left;
	font-size: 14px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}
div.pic_center {
	text-align: center; 
	font-size: 0.9em; 
	font-style: italic; 
	margin-top: 1em; 
	clear: both;
}
div.pic_center img {
	border: 1px solid #666666; 
	margin-top: 1em; 
}
div.map {
	border: 1px solid #666666;
	width: 330px; 
	height: 260px;
}
div.map_wrapper {
	width: 330px; 
	float: right; 
	text-align: center; 
	font-size: 0.7em; 
	font-style: italic; 
	margin-left: 10px;
}
div.map_wrapper form {
	margin: 5px;
}
div.note {
	float: right;
	background: #EEEEEE;
	border: 1px solid #990000;
	margin: 1em;
	padding: 0 0.5em 0.5em 0.5em;
	width: 250px;
	font-size: 0.8em;
}
div.pic_right {
	float: right; 
	text-align: center; 
	font-size: 0.9em; 
	font-style: italic; 
	clear: right; 
	margin: 10px; 
}
div.pic_right img {
	border: 1px solid #666666; 
	margin-top: 1em; 
}
div.pic_left {
	float: left; 
	text-align: center; 
	font-size: 0.9em; 
	font-style: italic; 
	clear: left; 
	margin-right: 10px;
}
div.pic_left img {
	border: 1px solid #666666; 
	margin-top: 1em;
}
div.search {
	text-align: center;
	width: 450px;
}
div.search p {
	font-size: 0.8em;
	margin-top: 0px;
	text-align: right;
}
div.search form {
	margin-bottom: 5px;
}
div.single_double {
	border: 1px  ridge #F08080;
	width: 305px;
	margin-bottom: 10px;
}
div.single_double p {
	margin: 3px;
}
div.tn {
	float: right;
	margin-right: 10px;
}
div.whi {
	clear: both;
	background: #FFFFFF;
	border: 3px  ridge #F08080;
	color: #333333;
	padding-top: 1em;
	padding-right: 10px;
	padding-bottom: 1em;
	padding-left: 10px;
	text-align: center;
	width:980px;
	margin-left:auto;
	margin-right:auto;
}
div.te {
	margin-right: 3em;
	margin-left: 3em;
	text-align: left;
}
dl {
	margin: 1em 0em; 
	display: compact; 
	font-weight: normal;
}

dt {
	margin: 0em; 
	font-style: italic; 
}
em {
	font-style: italic;
}
h1 {
	text-align: center;
	font-style:  italic;
	font-size: 2em;
}
h2 {
	text-align: center;
	font-style:  italic;
	font-size: 1.8em;
}
h3 {
	text-align: center;
	font: italic 1.5em/1.2;
}
h4 {
	text-align: left;
	font: italic 1.5em/1.2;
}
hr {
	clear: both; 
	color: #F08080; 
	height: 1px;
}
img {
	border: 0px;
}
li {
	font-size: 0.8em
}
li li {
	font-size: 0.8em
}
ol {
	margin: 1em 0em 1em 2em; 
	list-style: decimal; 
}
ol ol {
	list-style: lower-alpha; 
}
ol ol ol {
	list-style: lower-roman; 
}
p {
	margin-top: 1em; 
}
pre {
	font: 0.9em/1.2 "Andale Mono", "Monotype.com", Courier, monospace; 
}
small {
	font-size: 0.9em; 
}
.small {
	font-size: .7em;
}
sub {
	font-size: .75em; 
	vertical-align: text-bottom; 
	font-style: normal; 
}
sup {
	font-size: .75em; 
	font-style: normal; 
}
table {
	table-layout: fixed; 
	vertical-align: top;
}
table table {
	width: auto; 
	table-layout: auto;
}
table.line_sm, table.line {
	border-collapse: collapse; 
	margin-top: 1em; 
	text-align: center;
	padding: 5px;
}
table.line_sm td, table.line th {
	font-size: .7em;
	border: 1px solid #000000;
	padding: 5px;
}
table.line td{
	font-size: 1em;
	border: 1px solid #000000;
}
table.line th {
	font-size: 1em;
	font-weight: bold;
	border: 1px solid #000000;
}
table.3col  {
	width: 300px;
	border: 1px solid #000000;
	vertical-align: top;
}
table.cem_detail {
	table-layout: fixed;
	width: 600px;
}
table.cem_detail th,td {
	width: auto;
}
table.tn_co {
	margin-left: auto;
	margin-right: auto;
}
table.tn_co td {
	padding: 0 20px;
}
ul {
	margin: 1em 0em 1em 2em;
	list-style: circle;
}
ul ul {
	list-style: disc; 
	margin-top: 0.1em;
}
ul ul ul {
	list-style: square; 
}
.centre{
	text-align: center;
}
.pdf-file { 
	background-image: url(graphics/pdf.gif);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-position-y: top;
}
.index {
	font-size: 1.1em; 
	font-weight: bold; 
	text-align: center;
}