@import url("/ss-top2.css");
a.nw{
	text-decoration:line-through;
}

a.olive{
	color:#778200;
}

body div#content{
	margin:0px auto;
	max-width:900px;
	width: expression((document.body.clientWidth > 901)? "900px" : "auto");
}

p.rec a.tcg,
a.tcg{
	background-color:transparent;
	color:#8B0B50;
	font-style:italic;
	font-weight:600;
	text-decoration:underline;
}

span.tcg{
	background-color:transparent;
	color:#8B0B50;
	font-style:italic;
	font-weight:600;
}

cite{
	background-color:transparent;
	color:#8B0B50;
	font-style:italic;
}

blockquote tt,h4,li,p {
	text-align:left;
}

body{
	background:#F5F5F5 url(/combs/graphics/bg001.jpg) repeat-y 0px;
	color:#000000;
	font-family:"Book Antiqua", "Times New Roman", serif;
	margin:1.12em 40px 1.12em 80px;
	text-align:center; /* IE/Win bug fix */
}

body.drapers div#copy p{
	text-indent:0px;
}

body.drapers div.rec p,div.rec p,p.rec{
	color:#000000;
	margin:1.26em 0px 1.26em 40px;
}

body.drapers h1{
	font-size:2em;
}

body.drapers h4,body.drapers h3,body.drapers h2,body.drapers h1{
	color:#000080;
	text-align:center;
}

body.drapers p,
div.forward p{
	margin:10px 0;
	text-align:justify;
	text-indent:40px;
}

body.drapers p.count,
p.count{
	background:transparent none;
	color:#000080;
	font-size:0.8em;
	text-align:center;
	text-indent:0px;
}

body.drapers p.ucopy,
p.ucopy{
	color:#8B0B50;
	font-size:.75em;
	margin:-27px 0 0 268px;
}

p.ucopy-assoc{
	color:#8B0B50;
	font-size:.75em;
	margin:-17px 0 0 312px;
	font-weight: 600;
}

body.drapers table{
	background:#FFFFFF none;
	border:3px outset #808080;
	border-spacing:3px;
	font:normal normal normal 1em "Goudy Old Style", "Book Antiqua", "Century Schoolbook", "Times New Roman", serif;
	margin:40px auto;
}

body.drapers table h3{
	font-size:1em;
	font-weight:500;
	margin:40px auto 20px;
}

body.drapers table p{
	margin:10px;
}

body.drapers table p img{
	margin:0px auto;
	text-align:center;
}

body.drapers table p.desc{
	color:#000000;
	margin:20px 40px;
	text-indent:0px;
}

body.drapers table td{
	border:1px solid #000000;
	padding:0px 20px;
}

body.ref div.logo p{
	clear:right;
	color:#8B0B50;
	font-size:2em;
	font-style:italic;
	font-weight:500;
	text-align:center;
}

div.note ol{
	list-style:decimal inside none;
	margin:10px 0px 20px;
}

body.ref ul.linksi li{
	list-style:none inside none;
	margin:10px 0 0px 40px;
}

div#blink{
	border:1px solid #8B0B50;
	border-width:1px 0;
	font-size:1em;
	margin:0;
	padding:15px 0;
	text-align:center;
}

div#blink a{
	background:transparent none;
	color:#000080;
	font-weight:500;
}

div#index h3,
div#index h2{
	color:#000080;
	font-weight:500;
	margin:40px 0px 3px;
	text-align:center;
}

div#index table.records{
	margin:40px auto;
	width:75%;
	background-color:#FFFFFF;
}

div#index table.records tr.top th,
table.index tr.top{
	background:#8B0B50;
	color:#CCCCCC;
	font-size:1.5em;
	white-space:nowrap;
	text-align:center;
}

table.cens1,
table.cens,
table.records{
	background:#FFFFFF none;
	border:1px solid #000000;
	border-collapse:collapse;
	empty-cells:show;
	font-size:1em;
	margin:0px auto;
	width:95%;
}

div#index.parish table.records{
	width:85%;
}

div#index.tn table.records{
	width:90%;
}

div#search{
	font-size:.8em;
	margin:0px auto;
	width:100%;
}

div#search h2{
	font-size:1.8em;
}

div#search h2,
div#search h3{
	background:transparent none;
	color:#8B0B50;
	font-weight:500;
	text-align:center;
}

div#search h3{
	font-size:1.5em;
}

div#search p{
	background:transparent none;
	color:#000000;
	font-size:1.3em;
	text-align:center;
}

div#search p.input{
	background:transparent none;
	color:#000000;
	font-size:1em;
	text-align:left;
	width:650px;
	margin:auto;
}

div#tlink {
	background:transparent none;
	border-bottom:1px solid #000000;
	color:#8B0B50;
	font-size:.75em;
	margin:0px 0px 15px;
	padding-bottom:10px;
	text-align:center;
}

div#top {
	border:1px solid #8B0B50;
	border-width:1px 0px;
}

div#top h1 {
	color:#8B0B50;
	font:italic 400 24pt/28pt "Book Antiqua", "Times New Roman", serif;
}

div#top h1 span{
	font-size:.5em;
	font-variant:small-caps;
	font-weight:600;
	line-height:1em;
}

div#top h3 {
	color:#000080;
	font:normal normal normal 1em "Goudy Old Style", "Book Antiqua", "Century Schoolbook", "Times New Roman", Times, serif;
	padding:0px;
	text-align:center;
}

div#top img{
	background:#FFFFFF none;
	float:left;
	height:94px;
	margin:-10px 0px 25px 60px;
	width:100px;
}

div#tusg img{
	border:none;
}

div#tusg img{
	background:transparent none;
}

div#tusg,
div#tusg a {
	background:transparent none;
	color:#000080;
	font-weight:600;
	margin:0;
	text-align:center;
}

div#untangle{
	background:transparent none;
	color:#8B0B50;
	font-weight:600;
	text-align:center;
}

div#usg p {
	background:transparent none;
	color:#000080;
	font-size:1.2em;
	margin:25px 0;
	text-align:center;
}

div#copy{
	margin:25px 0 0;
	text-align:justify;
}

div#copy p{
	background:transparent none;
	color:#8B0B50;
}

p.rec a,div#usg p a,#copy p a{
	background:transparent none;
	color:#8B0B50;
	font-style:italic;
	font-weight:600;
}

p.rec a{
	color: #191970;
	font-style:normal;
}

div.bio {
	background:#FFFFFF none;
	border:1px solid #000000;
	margin:15px 20px;
	padding:15px 20px;
}

div.bio p{
	margin:5px 0px;
	text-align:justify;
	text-indent:20px;
}

div.bio p.quote{
	margin:0 0 17px;
	text-align:center;
}

div.bio p.rec{
	margin-left:40px;
	text-indent:0px;
}

div.bio p.ni{
	text-indent:0px;
}

div.bio p.pg{
	text-align:right;
	font-size:.8em;
}

div.mar,
div.cem p{
	margin:2px 0 0 40px;
	padding-left:20px;
	text-indent:-20px;
}

div.mar p.note,
div.cem p.note{
	margin:7px 0px;
	text-indent:0px;
	color:#8B0B50;
}

div.mar p.note:first-letter,
div.cem p.note:first-letter{
	font-size:1em;
	color:inherit;
	float:none;
}

div.mar span,
div.mar u{
	font-weight:600;
	color:#191970;
	border-bottom:1px solid #000000;
}

div.mar p{
	margin:0px 0px 7px 0px;
}

div.census a{
	font-weight:600;
}

div.census div.rec p.rec{
	margin:0px 0px 0px 80px;
}

div.cem h3,
div.census h3{
	font-weight:500;
}

div.census p.note{
	font-style:italic;
}

div.census p.note strong{
	font-style:normal;
}

div.court h4{
	color: #191970;
}

div.court p{
	margin:0px 40px;
	text-align:justify;
	text-indent:25px;
}

div.court p.ni{
	text-indent:0px;
}

div.court p.sig1a{
	margin-top:-20px;
}

div.court p.state{
	font-size:1.1em;
	margin-top:20px;
	text-indent:0px;
}

div.fam ol li{
	list-style:upper-roman;
	margin:5px 0px 15px;
}

div.fam ol li ol li{
	list-style:decimal;
}

div.fam ol ol ul li{
	list-style:none;
	margin:0px;
}

div.fam p{
	margin-left:40px;
}

div.forward p.sig{
	margin:20px 0 40px 100px;
	text-indent:0px;
}

div.info{
	width:90%;
	margin:0px auto;
	border:2px outset #FF0000;
	padding:3px;
}

div.info p{
	outline:#000000 inset 1px;
	margin:0px auto;
	font-size:.83em;
	text-align:justify;
	padding:3px;
}

div.info p .red,
div.info p .date{
	font-weight:600;
}

div.inventory{
	background:#FFEFD5 none;
	border:1px solid #000000;
	margin:0px auto;
	padding:0px 7px;
	width:75%;
}

div.inventory p{
	border-bottom:1px dashed #000000;
	margin:0px;
}

div.inventory p span.r{
	float:right;
	font:italic normal 500 1.1em/1.4em monospace;
	margin:-20px 5px 0 0;
	white-space:pre;
}

div.inventory p.no{
	border-bottom:0px none;
}

div.inventory p.top{
	margin-top:20px;
}

div.logo{
	border-bottom:1px solid #000000;
	margin:0px auto 25px;
	width:100%;
}

div.logo span{
	color: #191970;
	font-size:.7em;
	font-style:normal;
}

div.muster p{
	margin:0px 45px;
	text-indent:-5mm;
}

div.muster p:first-line{
	font-weight:600;
}

div.pension{
	background:#FAF0E6 none;
	border:1px outset #000000;
}

div.pension p{
	margin:8px 40px;
}

div.rec div.rec{
	margin:1.26em 0px 0px 20px;
}

div.rec h2,
div.will h2,
div.court h3{
	color:#000000;
	font-size:1.5em;
	font-weight:500;
}

div.rec p span{
	font:normal normal 500 .8em "Courier New", Courier, monospace;
	white-space:pre;
}

div.rec p.county,
div.will p.county,
div.court p.county{
	font-size:1.1em;
	text-indent:0px;
}

div.rec td span{
	font:normal normal 500 .8em "Courier New", Courier, monospace;
	white-space:pre;
}

div.recomended{
	font-size:.8em;
}

div.recomended h3{
	clear:left;
	text-align:left;
}

div.recomended hr{
	clear:right;
	float:left;
	width:70%;
}

div.recomended p{
	text-indent:0px;
}

div.ref{
	border:1px solid #8B0B50;
	border-width:1px 0px;
	text-align:center;
}

div.ref h2{
	color:#191970;
}

div.ref1{
	border:1px solid #8B0B50;
	border-width:1px 0px 0px;
	text-align:center;
}

div.ref1 p,
div.ref p{
	text-align:center;
}

p.source{font-size:.8em;font-family:sans-serif;margin-top:0px;}

div.sources h3,div.sources1 h3{
	color:#000000;
	font-size:1.1em;
	font-weight:500;
	text-align:left;
	text-decoration:underline;
}

div.sources ol li{
	margin:.06em 40px;
}

div.sources,div.sources1{
	border:1px solid #8B0B50;
	border-width:1px 0px;
}

div.sources1{
	border:none;
	margin-left:40px;
	text-indent:-40px;
}

div.sources1 p:first-line{
	color: #191970;
	font-variant:small-caps;
	font-weight:600;
	text-transform:capitalize;
}

div.tax-list p span{
	margin-left:60px;
}

div.will p{
	margin:0px 0 0 40px;
	text-indent:40px;
}

hr.end,
div.will hr.end{
	width:20%;
	margin:25px 0px 0px;
}

div.will p.head{
	font-size:1.0em;
	margin:5px 0px 0px;
	text-indent:40px;
}

div.will p.no{
	text-indent:0px;
}

div.will p.item{
	text-indent:-40px;
	margin:0px 0 0 80px;
}

div.will p.sig span{
	letter-spacing:100px;
	white-space:pre;
}

div.will p.sig,
div.court p.sig{
	margin-left:150px;
	text-indent:0px;
}

div.will p.sig1,
div.court p.sig1,
div.court p.sig1a,
div.court p.sig{
	white-space:pre;
}

div.will p.sig1,
div.court p.sig1a,
div.court p.sig1{
	margin-left:300px;
	text-indent:0px;
}

h2 span,
body.drapers h1 span{
	font-size:.6em;
}

h2.county,
h3.county{
	color:#000000;
	font-weight:500;
	text-align:left;
	text-decoration:underline;
}

h2.l{
	font-weight:500;
	text-align:left;
}

h2.l span{
	font-size:.63em;
}

h3{
	color: #191970;
	text-align:center;
}

h3 span {
	font-size:.75em;
	font-weight:500;
}

h3.head{
	text-align:center;
	text-decoration:underline;
}

h3.state{
	color:#000000;
	font-size:1.5em;
	font-weight:500;
	text-decoration:underline;
}

h4 span{
	font-weight:500;
}

h4.imp{
	margin-left:40px;
}

h4.index{
	letter-spacing:5px;
	text-align:center;
}

h4.c{
	text-align:center;
}

hr{
	border:1px solid #8B0B50;
	border-width:0px 0px 1px;
	height:0px;
}

hr.clear{
	clear:left;
}

hr.first{
	width:50%;
}

html,body {
	height:100%;
	padding:0;
}

img{
	border:none;
	display:inline;
}

ol.alpha li{
	list-style:lower-alpha inside;
	margin:0px 40px 15px 0px;
	text-indent:20px;
}

ol.cens.notes{
	margin:-15px 0 0 -40px;
}

ol.cens.notes li{
	color: #191970;
	font-size:1.1em;
}

ol.notes li{
	list-style:decimal inside;
}

ol.whats-new li{
	margin:20px 0 40px 10px;
}

p#count{
	border:1px solid #8B0B50;
	border-width:1px 0px;
	font-size:.85em;
	padding:15px 0px;
	text-align:center;
}

p#count:first-line{
	text-decoration:underline;
}

p.count:first-line{
	background:transparent none;
	color:#8B0B50;
	text-decoration:underline;
}

p.desc{
	color:#8B0B50;
	font-family:"Bookman Old Style", "Book Antiqua", "Times New Roman",serif;
	text-align:justify;
}

p.desc.intro:first-letter{
	color:#8B0B50;
	font-family:"Bookman Old Style", "Book Antiqua", "Times New Roman", serif;
}

p.desc2 span,
p.desc2:first-letter{
	color:#000000;
	font-size:1.1em;
	font-weight:500;
}

p.first .date,
p.first{
	color: #191970;
	background:transparent none;
	font-size:1.05em;
	font-weight:500;
}

p.hh{
	margin:0 40px;
	text-indent:-40px;
}

p.hh1{
	margin:0 0 0 80px;
	text-indent:-40px;
}

p.intro2,
p.intro{
	clear:left;
	display:block;
	text-align:justify;
/*	margin-bottom:1.5em;*/
}

p.intro+*{clear:both;/*margin-top:-1.5em;*/}

p.intro2 strong,p.intro strong,p.intro2 a,p.intro a{
	font-weight:600;
	color:#8B0B50;
}

p.intro:first-letter {
	background:#FFFFFF none;
	border:1px solid #191970;
	color:#8B0B50;
	float:left;
	font:normal normal 500 3.5em/normal "Colonna MT", "Bookman Old Style", "Book Antiqua", "Times New Roman", serif;;
	margin:0px 5px 0;
	padding:2px;
}

p.links{
	border:1px solid #8B0B50;
	border-width:1px 0px;
	padding:15px 0px;
	text-align:center;
}

p.links a{
	background:#FFFFFF none;
	border:1px outset #000000;
	color:#8B0B50;
	display:inline;
	font-weight:600;
	margin:0px;
	padding:0px 5px;
	width:auto;
}

div#co-links ul li a.current{
	background:transparent none;
	color:#666666;
	padding:0 0 0 20px;
}

p.links a#current,
p.links a:hover{
	background:#8B0B50 none;
	border:1px inset #FFFFFF;
	color:#FFFFFF;
}

div.note p:first-letter,
p.note:first-letter{
	color:#191970;
	float:left;
	font-size:1.5em;
	font-weight:600;
}

p.rec.small{
	font-size:.8em;
	text-align:justify;
}

.hh span.date,
.hh1 span.date,
div.rec p span.date,
h3 span.date,
.date{
	font:normal normal normal 1em "Book Antiqua", "Times New Roman", serif;
	border-bottom:1px solid #000000;
	white-space:normal;
	letter-spacing:normal;
}

p.sig{
	margin:0px 200px 20px;
}

p.sig1{
	margin:-20px 100px 0px;
}

p.sig1,p.sig{
	color:#000000;
}

p.space,
span.space{
	white-space:pre;
}

p.sub,
div.bio p.sub{
	background:transparent none;
	color:#8B0B50;
	margin:15px 0px 0px;
	text-align:right;
}

p.sw{
	color:#F5F5F5;
	margin:-.6em 0px;
	text-align:right;
}

p.twp span{
	color:#DEB887;
	display:block;
	font-size:1em;
	font-variant:normal;
	font-weight:500;
	text-decoration:none;
	text-transform:capitalize;
}

p.twp,.po,
.twp{
	font-size:1.1em;
	font-variant:small-caps;
	text-decoration:underline;
	margin-bottom:0px;
}

.po{
	text-indent:20px;
	margin-top:0px;
	font-size:1em;
}

table{
	margin:0px auto;
	text-align:left;
}

table#qr{
	background:#FFFFFF none;
	border:1px solid #8B0B50;
	border-collapse:collapse;
	empty-cells:show;
	margin:0px auto;
	width:85%;
}

table#qr td{
	background:transparent none;
	border:1px solid #8B0B50;
	color:#993300;
	text-align:center;
	width:20%;
}

table#qr td a{
	color:#8B0B50;
	display:block;
	font:normal normal 500 85%/normal "Book Antiqua", "Times New Roman", serif;
}

table#qr td a:hover{
	background:#F5F5F5 none;
	border:1px inset #8B0B50;
	color:#000099;
	margin:-1px;
}

table.agr{
	background:#FFFFFF none;
	border:1px solid #0000FF;
	border-collapse:collapse;
	margin:0px auto;
	width:100%;
}

table.agr th,
table.agr td{
	border:1px solid #0000FF;
	padding:0px 5px;
	text-align:right;
	width:auto;
}

table.agr th{
	padding-right:5px;
	text-align:left;
	white-space:nowrap;
	width:125px;
}

table.agr tr.head td{
	color:#A52A2A;
	font-style:italic;
	font-weight:600;
	text-align:center;
}

table.cens1 tr td,
table.cens1 tr th,
table.cens tr td,
table.cens tr th{
	border:1px solid #000000;
	font-size:10pt;
	text-align:center;
}

table.cens tr.top th{
	background:#A52A2A none;
	color:#FFF8DC;
	font-size:1em;
}

table.cens,
table.census td{
	vertical-align:top;
	white-space: nowrap;
}

table.cens1 td,table.cens1 th{
	vertical-align:top;
}

table.exp{
	margin-left:20px;
}

table.exp td {
	font-family:"Courier New", Courier, monospace;
	font-size:.8em;
	padding:0px 5px;
}

table.index{
	border:1px solid #000000;
	border-collapse:collapse;
	margin:0px auto;
	text-align:left;
	width:70%;
}

table.index td{
	background:#FFFFFF none;
	border:1px solid #000000;
	color:#8B0B50;
	font-weight:600;
	padding:0 0 0 5px;
}

div#co-links ul li a,
table.index td a{
	background:transparent none;
	color:#191970;
	text-align:center;
}

table.info td,
p.info,
table.info{
	border:1px inset #000000;
}

p.info{
	padding:7px;
	text-align:justify;
	background:#FFFFFF url(http://www.combs-families.org/combs/graphics/oldpaper.gif) repeat fixed center;
	margin:0px 20px;
	color:#8B0B50;
	font:italic normal 500 1.1em/normal "Goudy Old Style" "Book Antiqua" "Century Schoolbook" "Times New Roman" Time serif;
}

table.info td{
	padding:2px;
}

table.inventory{
	background:#FFFFFF none;
	border:1px solid #000000;
	border-collapse:collapse;
	font-size:.8em;
	margin:0px auto;
	white-space:nowrap;
}

table.inventory td{
	border:1px solid #000000;
	font:normal normal 500 .9em "Courier New", Courier, monospace;
	padding:0px 5px;
	text-align:left;
	vertical-align:top;
}

table.inventory td span{
	white-space:pre;
}

table.logo{
	margin:0px auto;
	width:85%;
}

table.f{
	width:100%;
}

table.logo a{
	color:inherit;
}

table.logo td{
	color: #191970;
	font-size:10pt;
	font-weight:600;
}

table.logo img#a{
	float:left;
	height:124px;
	width:124px;
	margin-left:150px;
}

table.logo td img,
div#usg img{
	background:#FFFFFF none;
	border:none;
	float:none;
	margin:0px auto;
	height:96px;
	width:100px;
}

table.logo th small{
	color: #191970;
}

table.logo th span{
	font-size:.5em;
	font-style:normal;
	font-weight:600;
}

table.logo th span.index{
	color: #191970;
	font-style:normal;
	font-size:1.4em;
	font-weight:500;
}

table.logo th,
th.logo {
	font:italic normal 500 2em "Book Antiqua", "Times New Roman", serif;
}

table.logo tr.sub td{
	color: #191970;
	background:transparent none;
	font-weight:600;
	text-align:center;
}

table.logo,
table.logo td,
table.logo th{
	border:none;
	color:#8B0B50;
	text-align:center;
}

table.marr{
	background:#FFFFFF none;
	border:1px solid #000000;
	border-collapse:collapse;
	margin:0px auto;
}

table.marr th,
table.marr td{
	border:1px solid #000000;
	color:#8B0B50;
	font-size:.9em;
	padding:2px 7px;
	text-align:left;
	vertical-align:top;
}

table.marr tr.head th{
	color:#191970;
	font-size:1em;
	text-align:center;
}

table.muster td span{
	float:left;
	width:51%;
}

table.muster td span.b{
	font-weight:600;
}

table.muster th,
table.muster td{
	padding:0px 2px 0px 15px;
	text-align:left;
}

table.muster1 th,
table.muster1 td{
	padding:0px 2px 0px 7px;
	vertical-align:top;
}

table.muster1,
table.muster{
	font-size:.8em;
	margin:0px 40px;
	text-align:left;
}

table.muster1.va{
	border-collapse:collapse;
	margin:0px auto;
}

table.muster1.va td,
table.muster1.va th{
	border:1px solid #000000;
}

table.records td.div{
	text-indent:15px;
}

table.records td.done ul li{
	list-style:inside url(/combs/graphics/check.png);
	margin-left:-40px;
}

table.records td.todo ul li{
	list-style:inside url(/combs/graphics/question.png);
	margin-left:-40px;
}

table.records th,
table.records td{
	border:1px solid #000000;
	color:#8B0B50;
	font-size:1em;
	padding:2px 2px 2px 5px;
	text-align:left;
	vertical-align:top;
}

table.records tr.top th{
	color: #191970;
	background:#FFFFFF none;
	font-size:1.1em;
	text-align:center;
}

table.tax-list{
	background:#FFFFFF none;
	border:1px solid #000000;
	border-collapse:collapse;
	width:580px;
}

table.tax-list span,
div.tax-list p{
	margin-left:40px;
}

table.tax-list td{
	border:1px solid #000000;
	padding:0px 5px;
	vertical-align:top;
	width:50%;
}

table.tith {
	background-color:#FFFFFF;
	border:1px inset #9999FF;
	border-collapse:collapse;
	color:#8B0B50;
	margin:0px auto;
}

table.tith td{
	border:1px inset #9999FF;
	padding:0 5px;
	text-align:left;
}

tr.censhd  th{
	font-size:10pt;
	font-weight:600;
	text-align:center;
}

ul.col li{
	color:#000000;
	font-weight:500;
	list-style:none inside none;
	margin:10px 0 10px 20px;
}

.towns ul{
	margin:0px;
	list-style:none;
	font-size:1.1em;
}

.towns ul span{
	font-size:.9em;
}

.towns h2{
	font-weight:500;
}

.towns ul a{
	font-weight:600;
}

ul.links1 li{
	list-style:none;
}

ul.links li{
	font-size:2em;
	list-style:none;
}

ul.links li.first{
	color: #191970;
	font-size:2.8em;
	text-align:center;
}

ul.linksi li{
	font-style:italic;
	font-weight:600;
	list-style:none outside none;
	margin:20px 0 20px 40px;
}

.bio {
	background:#FFFFFF none;
	border:1px;
	border-style:outset;
	margin:30px;
	padding:5px;
}

.bio p.head span{
	display:block;
	font-size:.9em;
}

.bio p.head,
.biohead {
	background:#F0F0F0;
	color:#000000;
	font:500 1.2em/22pt Arial, Helvetica, sans-serif;
	margin:0;
	text-align:center;
}

p.note,
.desc2 {
	color:#191970;
}

.hh span,
.hh1 span{
	letter-spacing:5px;
	white-space:pre;
}

.hide{
	display:none;
}

.iph {
	color:#8C1E41;
	font-style:italic;
	font-weight:bold;
}

.name {
	font-size:12pt;
	font-weight:600;
	text-align:left;
}

.norow {
	font-size:0.9em;
}

.records {
	color:#8B0B50;
	font-size:1.5em;
}

.recordsb {
	color: #191970;
	font-size:2em;
}

.red{
	color:#FF0000;
}

p.recnew{
	margin:0px;
	color: #800000;
	padding:7px 0px 7px 40px;
}

.tt_tc {
	color:#1E90FF;
}

#tlink a{
	font-weight:500;
}


div.land p{
	margin:0px 0px 0px 80px;
	text-indent:-40px;
}

pre{
	text-align:left;
	margin-left:40px;
}

ins {
	color:#8B0B50;
	font-weight:500;
}

del{
	color:#808080;
}

ul.nav li{
	float:left;
	list-style:none;
}

table.records tr.sep th{
	border:2px solid #8B0B50;
	border-width:2px 0px;
	background-color:#F5F5F5;
}

table.records tr.top th,
table.christ th.top{
	color: #191970;
	background-color:#F5F5F5;
	text-align:center;
	font-size:1.3em;
	border:none;
}

div#search form{
	font-size:.9em;
	margin:0px auto;
}

div#search table{
	width:90%;
	font-size:1.2em;
	border:1px outset #000000;
	empty-cells:show;
}

div#search table td,div#search table th{
	border:1px inset #000000;
}

div#search div.state {
	width:43em;
	margin:0px auto 25px;
}

div#search div.state li {
	color: #191970;
	font-size:1.2em;
	display:inline;
	white-space:nowrap;
	font-weight:600;
}

div.photo1 p,
div.photo p{
	text-align:center;
	margin:0px auto;
	font-size:.8em;
}

div.photo img{
	border:2px solid #000000;
}

div.photo1 img{
	border:none;
}

ul.pl li span{
	width:14em;
	float:left;
	text-align:right;
	font-weight:600;
	padding-right:7px;
}

ul.pl li{
	list-style:none;
	clear:both;
}

div.index {
	margin-bottom:15px;
	padding:5px 0px 10px;
}

div.index ul{
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}

div.index ul li{
	display:inline;
}

div.index ul li a{
	text-decoration:none;
	padding:2px 3px;
	font-size:1.2em;
	color:inherit;
	background:transparent none;
	font-style:normal;
	font-weight:500;
}

div.index ul li a:hover{
	color:#8B0B50;
	background:#FFFFFF none;
	border-bottom:4px solid #000099;
	border-top:4px solid #990000;
}


body.ref div.logo img.c{
	float:left;
	margin:-10px 0px 25px 60px;
}

#usg img.c,
img.c1,
div.logo img.c,
table.logo img.c{
	background: #F0F8FF url(/combs/graphics/alhn99bg2.gif) repeat fixed center;
	border:none;
	width:100px;
	height:96px;
}

table.logo img{
	background:#FFFFFF none;
}

img.c,img.d,img.p{
	border:none;
	vertical-align:text-top;
	width:50px;
	height:20px;
}

img.sups{
	border:0;
	vertical-align:bottom;
	width:30px;
	height:20px;
}

.logo2 {
	color:#8B0B50;
}

.hh1 span.red,
.hh1 span.new{
	letter-spacing:inherit;
	white-space:normal;
}

.new p.sig,
div.new p.rec,
p.new,
div.new,
span.new{
	color:#8B0B50;
	background: #FFFFFF none;
}

div#hundreds ul li,
ul#hundreds li{
	list-style:none;
	font-weight:600;
}

div#hundreds ul li ul{
	margin:.2em 0px;
}

ul#hundreds li ul{
	margin:1em 0px;
}

div#hundreds ul li ul li,
ul#hundreds li ul li{
	font-weight:500;
}

div.dna{border:1px inset #000;width:80%;margin:0px auto;background:#f0f0f0 none;color:#8b0b50;}
div.dna p{margin:5px;text-align:justify;}
div#usg p.support{
	text-align:justify;
	font-size:1em;
	margin:25px 80px;
	text-indent:0px;
	font-weight:600;
	outline:#000000 solid 1px;
	padding:20px;
	background:#FFFFFF none;
}

div#usg p.support img{
	width:76px;height:12px;
}

div.names p{
	color: #191970;
	font-size:.8em;
	text-align:left;
	margin:0px 0px 5px 30px;
	text-indent:-20px;
	font-style:italic;
}

  div#co-links{
	width:600px;
	margin:40px auto;
	background-color:#FFFFFF;
}
  div#co-links ul li{
	background:#FFFFFF none;
	border:1px solid #000000;
	border-width:0px 1px 1px;
	color:#8B0B50;
	font-weight:600;
	padding:0 0 0 5px;
	list-style:none;
}
  div#co-links ul li.index{
	border-width:1px;
	background:#8B0B50;
	color:#CCCCCC;
	font-size:1.5em;
	white-space:nowrap;
	text-align:center;
}

.new2{
	background: transparent url(/graphics/new.gif) no-repeat top left;
	text-indent:17px;
}

