
A:link { TEXT-DECORATION: none; color:#800000 }
A:active { TEXT-DECORATION: none; color:#800000 }
A:visited { TEXT-DECORATION: none; color:#800000 }
A:hover { text-decoration: underline; }

a.white {color: #FFFFB9; font-weight: bold }
a.small {font-size: 11pt; font-weight: bold}
a.mnhd {font-size: 12pt; font-weight: bold}
a.browselbl {color: #666666}
a.back {font-size: 10pt;}
body { font-family: Trebuchet MS,Georgia,Garamond,Times,Times New Roman; font-size: 12pt; background-image: url('/heritage/images/heritagebg.png')}

div.main { text-align: center;}
div.main2 {text-align: left; width: 375px; }
div.rpic { background-color: #FFFFFF }
div.addinfo {text-align: center; border: 1px solid #800000; width: 750px; background-color: #FFFFFF}

div.foot {font-size: 8pt; text-align: center}

input { font-family: Trebuchet MS,Georgia,Garamond,Times,Times New Roman;  }
input.submit { font-family: Trebuchet MS,Georgia,Garamond,Times,Times New Roman; font-weight: bold; color: #FFFFFF; background-color: #800000}
select       { font-family: Trebuchet MS,Georgia,Garamond,Times,Times New Roman; text-align: left }
textarea { font-family: Trebuchet MS,Georgia,Garamond,Times,Times New Roman }

table { border-collapse: collapse;}
table.head { border-collapse: collapse; border: 0px;}
table.head2 {text-align: center;}
table.items {  }
table.newrec { border: 0px;  }
table.recordo { border: 0px }
table.tableb { font-size: 10pt; border: 1px }
table.tablemarc {border: 0px; color: #666666}
table.wbdr { border: 1px solid #006600}

th        { background-color: #800000; text-align: left;  color: #FFFFFF;  }
th.rhead  { background-color: #800000; text-align: left;  color: #FFFFFF; font-size: 16pt }
th.rhead2  { background-color: #800000; text-align: center;  color: #FFFFFF; font-size: 18pt }
th.bdbn   { background-color: #800000; text-align: center; font-size: 14pt;}
th.center { text-align: center; font-size: 14pt;}
th.dbname { background-color: #800000; font-weight: bold; font-size: 14pt; }
th.record { background-color: #eeeeee; text-align: right; color: #666666; font-family: Helvetica,Verdana,Arial; font-size: 8pt; width: 90px; vertical-align: top}
th.right  { text-align: right }

tr           { border:0px solid #C0C0C0 }
tr.rec2 {border-left:0px solid #C0C0C0; border-right:0px solid #C0C0C0; border-top:0px solid #C0C0C0; border-bottom:1px solid #C0C0C0; }
tr.lin2 {background-color: #FFFFB9;}

td.bgred {background-color: #800000}
td.bgwht {background-color: #FFFFFF}
td.bpt { }
td.bpt2 {  color:#006600; font-weight: bold;}
td.bptT { font-size: 13pt; font-weight: bold}
td.button { background-color: #EBF3D1; border: 4px solid #F2EFDC; color: #666666; font-size: 9pt; font-weight: bold}
td.btmrul {border-bottom:1px solid #808080}
td.center2 {text-align: center; font-size: 14pt; color:#008000}
td.grey { color: #666666; font-size: 8pt; font-family: Arial; vertical-align: top}
td.headr { background-color: #800000; vertical-align: top; text-align: center }
td.mre { font-size: 10pt; font-weight: bold}
td.partner {text-align: center; border: 1px solid #800000; vertical-align: middle; background-color: #FFFFFF}
td.recordd { font-size: 10pt; text-align: left; vertical-align: top }
td.searchbox { background-color: #800000; color: #FFFFFF; font-weight: bold }
td.searchbox2 {background-color: #800000; color: #FFFFFF; font-weight: bold; font-size: 14pt;}
td.searchbox3 {color: #006600; font-weight: bold; font-size: 14pt;}
td.tab { color: #FFFFFF; background-color: #800000;  text-align: center}
td.tab_s { color: #FFFFFF; background-color: #993333; font-weight: bold;  text-align: center}
td.tab_u { color: #FFFFFF; background-color: #800000; font-weight: bold; }
td.white { background-color: #FFFFFF; text-align: center; vertical-align: top }
td.whitel { background-color: #FFFFFF; text-align: left; vertical-align: middle }

span.cntrec {color: #666666}
span.cpyrt {color: #666666; font-size: 8pt}
span.error {color: #FF0000}
span.perm {color: #FF0000}
span.reslabel {font-style: italic; font-weight: bold }
span.small {font-size: 8pt}
span.right {text-align: right}
span.rpict {font-size: 10pt;}
span.rpicc {font-size: 8pt;}
span.rpicd {font-size: 8pt;}
span.blurb {font-size: 11pt;}
span.sm2 {color: #FFFFFF; font-size: 12pt}
hr.re { color: #FF0000 }