p.colourblue:link {
      color: #FFaa00;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

li.dormant {
      color: #cc99cc;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 90;
      padding-left: 0;
      }

li.active {
      color: #00cc44;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 90;
      padding-left: 0;
      }

li.certified {
      color: #0000ff;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 90;
      padding-left: 0;
      }

li.index {
      color: #0000ff;
      font-family: Verdana,Arial,Helvetica;
      font-size: 10px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 20;
      padding-left: 0;
      }

td.black1 {
      color: #000000;
      font-family: Verdana,Arial,Helvetica;
      font-size: 10px;
      text-decoration: none;
      font-weight: normal;
      }

td.black2 {
      color: #000000;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

h2.blue {
      color: blue;
      font-family: Verdana;
      font-size: 24px;
      text-decoration: none;
      font-weight: bold;
      }

h1.blue {
      color: blue;
      font-family: Verdana;
      font-size: 36px;
      text-decoration: none;
      font-weight: bold;
      }

h3.blue {
      color: blue;
      font-family: Verdana;
      font-size: 20px;
      text-decoration: none;
      font-weight: normal;
      }

h3.dormant {
      color: #cc99cc;
      font-family: Verdana;
      font-size: 20px;
      text-decoration: none;
      font-weight: normal;
      }

h3.active {
      color: #00cc44;
      font-family: Verdana;
      font-size: 20px;
      text-decoration: none;
      font-weight: normal;
      }

h3.certified {
      color: #0000ff;
      font-family: Verdana;
      font-size: 20px;
      text-decoration: none;
      font-weight: normal;
      }

h4.dormant {
      color: #cc99cc;
      font-family: Verdana;
      font-size: 16px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 30;
      padding-left: 0;
      }

h4.active {
      color: #00cc44;
      font-family: Verdana;
      font-size: 16px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 30;
      padding-left: 0;
      }

h4.certified {
      color: #0000ff;
      font-family: Verdana;
      font-size: 16px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 30;
      padding-left: 0;
      }

h5.dormant {
      color: #cc99cc;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 60;
      padding-left: 0;
      }

h5.active {
      color: #00cc44;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 60;
      padding-left: 0;
      }

h5.certified {
      color: #0000ff;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 60;
      padding-left: 0;
      }

dd.benefice{ 
      color:  Maroon;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 100;
      padding-left: 0;
      }

li.benefice { 
      color:  Maroon;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 90;
      padding-left: 0;
      }

p.blue14 {
      color: blue;
      font-family: Verdana;
      font-size: 14px;
      text-decoration: none;
      font-weight: bold;
      }

th.blue14 {
      color: blue;
      font-family: Verdana;
      font-size: 14px;
      text-decoration: none;
      font-weight: bold;
      }

td.blue12 {
      color: blue;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }
td 
{ vertical-align:top;
    text-align:left;
    padding-left:5px;
   
  
}

td.green12 {
      color: #00cc44;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

td.lhcol {
      color: black;
      font-family: Verdana;
      background-color: #ccffff;
      font-size: 14px;
      text-decoration: none;
      font-weight: bold;
      vertical-align:top;
      }

ul.lhcol {
      color: black;
      font-family: Verdana;
      background-color: #93e2ff;
      font-size: 14px;
      text-decoration: none;
      font-weight: bold;
      vertical-align:top;
      }

a.dormant:link
{
    color:#cc99cc;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight: bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.dormant:hover 
{
    color: black!important;
    font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: underline!important;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.dormant:visited
{
    color:#cc99cc;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight: bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.active:link
{
    color:#00cc44;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.active:hover
{
    color:black!important;
    font-family:Verdana, Arial;
    font-size:12px;
    text-decoration:underline!important;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.active:visited
{
    color:#00cc44;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}


a.certified:link
{
    color:blue;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.certified:hover
{
    color:black!important;
    font-family:Arial;
    font-size:12px;
    text-decoration:underline!important;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.certified:visited
{
    color:blue;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}



A.ClickStripInactive:visited {
      color: red;
      font-family: Verdana,Arial,Helvetica;
      font-size: 18px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStripInactive:hover {
      color:  Black;
      font-family: Verdana,Arial,Helvetica;
      font-size: 18px;
      text-decoration: underline;
      font-weight: bold;
      }



A.ClickStripActive:link {
      color: #FF0000;
      font-family: Verdana,Arial,Helvetica;
      font-size: 18px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStripActive:visited {
      color: green;
      font-family: Verdana,Arial,Helvetica;
      font-size: 18px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStripActive:hover {
      color: Black;
      font-family: Verdana,Arial,Helvetica;
      font-size: 18px;
      text-decoration: underline;
      font-weight: bold;
      }



A.ClickStrip2Inactive:link {
      color: #FFFF00;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStrip2Inactive:visited {
      color: #FFFF00;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStrip2Inactive:hover {
      color: #FFFF00;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: underline;
      font-weight: bold;
      }

A.ClickStrip2Active:link {
      color: #FF00ff;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStrip2Active:visited {
      color: #FF00ff;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      }

A.ClickStrip2Active:hover {
      color: #FF00ff;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: underline;
      font-weight: bold;
      }
      
gp.dormant {
      color: #cc99cc;
      font-family: Verdana,Arial,Helvetica;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 90;
      padding-left: 0;
      }

p.green {
      color: green;
      font-family: Verdana;
      font-size: 12px;
      text-decoration: none;
      font-weight: bold;
      margin-left: 90;
      }

th.town_header 
{
    font-family:Arial;
    vertical-align:top;
    font-size:16px;
    color:Blue;
    font-weight: bold;
}

li.town 
{
    font-family:Arial;
    vertical-align:top;
    font-size:16px;
    color:Black;
    font-weight: bold;
    border-width:thin;
}

td.town 
{
    font-family:Arial;
    vertical-align:top;
    font-size:16px;
    color:Blue;
    font-weight: bold;
    border-width:thin;
}

td.village
{
    font-family:Arial;
    vertical-align:top;
    font-size:12px;
    color:Blue;
    font-weight: bold;
    border-width:thin;
}

td.village:visited 
{
    font-family:Arial;
    vertical-align:top;
    font-size:12px;
    color:Green;
    font-weight: bold;
    border-width:thin;
}

td.village:hover 
{
    font-family:Arial;
    vertical-align:top;
    font-size:12px;
    color:Black;
    font-weight: bold;
    border-width:thin;
}

td.denomination_header 
{
    font-family:Arial;
    vertical-align:top;
    font-size:14px;
    color:Blue;
}

td.church 
{
    font-family:Arial;
    vertical-align:top;
    font-size:10px;
    color:Blue;
}

li.church_certified
{
    font-family:Arial;
    vertical-align:top;
    font-size:12px;
      color: #0000ff;
    text-decoration:none;
}

li.church_active
{
    font-family:Arial;
    vertical-align:top;
    font-size:12px;
      color: #00cc44;
    text-decoration:none;
}

li.church_dormant
{
    font-family:Arial;
    vertical-align:top;
    font-size:12px;
      color: #cc99cc;
    text-decoration:none;
}

tr.town 
{ 
        color: Black;
        padding: 5.5em;
        border: 5px solid black;
        background-color: #ccffff;
        margin: 0.5em;
        left:auto;
        
}
    
a.out_of_scope:link
{
    color:   Purple;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight: bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.out_of_scope:hover 
{
    color:  Maroon!important;
    font-family: Verdana, Arial;
    font-size: 12px;
    text-decoration: underline!important;
    font-weight:bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}

a.out_of_scope:visited
{
    color:  Purple;
    font-family:Arial;
    font-size:12px;
    text-decoration:none;
    font-weight: bold;
    vertical-align: top!important;
    margin-left:10px;
    margin-right:10px;
}