body {
margin: 0;
padding: 0;
background: #FFF url("page-background.gif") top left;
text-align: center;
font-size: 70%;
cursor: default;
}

p {
margin: 10px 0;
padding: 0;
color: #999;
line-height: 14px;
}

#content-wrapper {
position:absolute;
left: 50%;
top: 50%;
margin: -275px 0 0 -250px;
padding: 1px;
width: 500px;
height: 557px;
background: url("content-background.gif") no-repeat left top;
text-align: left;
}

#mailform {
margin: 0;
padding: 0;
border: 0;
display:inline; 
}

#content {
margin: 60px 0 0 103px;
font-family: verdana, arial, tahoma;
text-align: left;
border: 1px solid #FFF;
background: #FFF;
width: 223px;
}

#home {
position: absolute;
z-index: 2;
width: 33px;
height: 121px;
left:50%;
top: 50%;
margin-left: -208px;
margin-top: -226px;
}

.image-title {
margin: 13px 0 12px 0;
}

.image-subtitle {
margin: 12px 0 11px 0;
}

#menu {
position: absolute;
height: 130px;
margin: 0;
padding: 0;
top: 380px;
left: 352px;
}



#menu a img {
border: 0px;
margin: 0 1px 0 0;
padding: 0;
}

#home a img {
border: 0px;
margin: 0 1px 0 0;
padding: 0;
}

#content p a {
color: #037BB3;
text-decoration: none;
}

#content p a:hover {
color: #FFF;
background-color: #0891D1;
text-decoration: none;
}

#content a img {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
text-decoration: none;
padding: 2px;
margin: 2px 5px 2px 0;
}

#content a:hover img {
background-color: #FFFFFF;
border: 1px solid #0891D1;
text-decoration: none;
padding: 2px;
}

input {
width: 216px;
background-color: #E6E6E6;
border: 1px solid #E6E6E6;
font-size: 10px;
font-family: verdana, arial, tahoma;
line-height: 10px;
}

textarea {
width: 216px;
height: 200px;
background-color: #E6E6E6;
border: 1px solid #E6E6E6;
font-size: 10px;
font-family: verdana, arial, tahoma;
line-height: 10px;
scrollbar-face-color:#E6E6E6;
scrollbar-arrow-color:#4E4E4E;
scrollbar-track-color:#E6E6E6;
scrollbar-shadow-color: #E6E6E6;
scrollbar-highlight-color: #E6E6E6;
scrollbar-3dlight-color: #E6E6E6;
scrollbar-darkshadow-Color: #E6E6E6;
}

.button {
width: 60px;
background-color: #background-color: #E6E6E6;
border: 0px solid #FFF;
font-size: 10px;
color: #6C6C6C;
font-family: verdana, arial, tahoma; 
padding: 3px 0 0 0;
margin: 10px 0 0 0;
}

.forminfo {
color: #999;
line-height: 20px;
}

#hideform {
display: none;
}

#showform {
display: inline;
}

