#wholesitepositionid {
margin: auto;  position: relative;
width: 800px;
background-color:#ffffff;
}

#wholesitecenterid {
}


/* dont have any control over order the menu divs (topmenu and pageimage) are put out to page, so use absolute position
to impose it above what is already on the page */
#topmenuline {
}
#idpageimage {
}
/* end of absolutely positioned elements */


#article {
padding-left:60px;padding-right:60px;line-height:150%;
}

#idheadingtext {
display: block;
margin-top:60px;
}

#idheadingtext h1{
}

#idpagetext {
display: block; 
text-align: left;
margin-top:40px;
}
#idpagetext p{
}
#idpagetext table{
font-size: 12px;color: black; font-family: verdana,sans-serif; 
}

#basescrollgraphicid {
display:block;
height:80px;
}

#stretcher {
display:none;
}

body {
font-size: 12px;color: black; font-family: verdana,sans-serif; 
margin: 10px; background-color:#c2c4c6;
}

h1 { 
font-size: 26px;color: #66A860; font-weight:normal; 
}

a {
font-weight: bold; 
color: #66A860; 
text-decoration: underline;
}

a:hover {
text-decoration:none;
}


img {
border-width:0px;
}

body.inputform {
background-color : transparent ;
}
td.inputform {
padding-right : 5px;
}
body.thankyouform {
background-color : transparent ;
}
.contactdetails {
position:absolute;
background-color:transparent;
top:100px;
left:500px;
color:#65A960;
z-index:70;
}