.pin {
 clear: both;
 float: none;
 height: 1px;
 width: 1px;
 font-size: 2px;
}

.hidden {
 position:absolute; 
 display:none;
 } 
 
.bert{
 } 

body {
background-color: #FFFFFF;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size:.8em;
margin: 0;
}

#accessn {
position:absolute; 
display:none;
}

#accessp {
float: right;
padding-right: 0;
}

DIV.holder {
padding:0; 
border: solid #7D897D 1px; 
border-top: 0;
width: 770px; 
height: 746px;
margin: auto;
}

DIV.footer {
color: #525B52;
padding:10px; 
border: solid #7D897D 1px; 
border-top: 0;
border-bottom: 0;
width: 750px; 
margin: auto;
}

DIV.menu {
 position:absolute; 
 display:none;
}

DIV.content {
width: 730px;
padding: 20px;
}

DIV.content P, DIV.content h1, DIV.content h2, DIV.content h3, DIV.content h4 {
margin-right: 50px;
}


DIV.strapline {
font-size: 1.4em;
}

P.push {
text-align:left;
}

A {
color: #525B52;
}

A:hover {
color: #000000;
}

.footer A {
color: #525B52;
}

.footer A:hover {
color: #000000;
}

h1, h2, h3, h4 {
font-family:Helvetica, Arial, Verdana, sans-serif;
font-weight: normal;
}


h1 {
color: #000000;
font-size: 4em;
margin-bottom: 0;
}

h2 {
color: #000000;
font-size: 1.6em;
margin: 0;
}

p {
margin-top: 0;
}

img {
border: 0;
}

img.pushimage {
 position:absolute; 
 display:none;
}

ul {
margin-left: 0;
padding-left: 15px;
}

li {
list-style-position:outside;
margin-left: 0;
padding-left: 0;
}