body { color: #000000;
background-color: #000000; }

h2 { margin-top: .2em;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
background-color: #0176a2;
color: #ffffff;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold; }

#feature h3 { margin-top: .4em;
margin-bottom: .0em;
color: #000000;
background-color: #faf9ef;
font-family: verdana, sans-serif;
font-weight: bold;
font-size: 14px; }

p { margin-top: 0;
margin-bottom: .3em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 14px; }

p.contacts { margin-top: 0;
margin-bottom: .2em;
font-family: verdana, sans-serif;
font-weight: normal;
font-size: 12px; }

p.menu { margin-top: 0px;
margin-bottom: 1px;
margin-left: 4px;
font-family: verdana, sans-serif;
font-size: 14px;
font-weight: bold;
border-top: 1px solid white;  }

em
{ background-color: #c3ee85;
colour: black;
font-style: normal;
font-weight: normal; }

em.ochre
{ background-color: yellow;
colour: black;
font-style: normal;
font-weight: normal; }

table.main 
{ width: 810px;
border: 0px;
color: #000000;
background-color: #ffffff;
text-align:center;
margin-left:auto;
margin-right:auto; }

td { 
padding: 0px;
text-align:left;
vertical-align:top; }

tr { text-align:left; }

td.navbar
{ color: #000000;
background-color: #d3e1f0;
width: 220px;
padding: 6px 6px 6px 6px;  }

td.core {
padding: 6px 12px 4px 12px; }

#feature {
border: 1px solid black;
background-color: #faf9ef;
padding: 0px 6px 3px 6px;
margin: 8px 0px 6px 0px;
 }

div.menu1 {
border: 2px solid white;
background-color: #e8e7d7;
 }
 
A:link, A:visited { 
text-decoration: none;
color: blue;
font-weight: normal; }

A:hover { 
color: white;
background-color: #87a7ba; 
text-decoration: none; }
