BODY {
 background-color: #ffffdb;
 font-family: verdana, arial, helvetica;
 font-size: 13px;
}

a:link {
    color: #0000cc;
    text-decoration: none;
}
a:visited {
    color: #0000cc;
    text-decoration: none;
}
a:active {
    color: #0000cc;
    text-decoration: none;
}
a:hover {
    color: #0000cc;
    text-decoration: underline;
}

#container {
 margin-left: auto;
 margin-right: auto;
 width: 768px;
 text-align: left;
}

#menu {
 margin-left: -5px;
 margin-top: 0px;
 width: 768px;
}

#menu table tr td {
 background-color: #ccff99;
 border: 1px solid black;
 text-align: center;
 height: 20px;
}

#menu table tr td a {
 color: #000000;
 text-decoration: none;
}

#menu table tr td a:hover {
 background-color: #aaf263;
 text-align: center;
 margin-left: 0px;
 text-decoration: none;
}

#content {
 margin-left: 0px;
 margin-top: 10px;
 text-align: justify;
 width: 756px;
}

#content h1 {
 font-size: 18px;
 margin-top: 0px;
 margin-bottom: 5px;
 font-family: verdana, arial, helvetica;
}

#content h2 {
 font-size: 15px;
 margin-top: 0px;
 margin-bottom: 5px;
 font-family: verdana, arial, helvetica;
}

#content ul li {
 margin: 0px;
 font-family: verdana, arial, helvetica;
 font-size: 13px;
 list-style-type: none;
}

input, textarea, select {
 font-family: verdana, arial, helvetica;
 font-size: 13px;
}

#header {
 margin-left: 0px;
 width: 756px;
 height: 123px;
 border: 1px solid black;
 background-color: #f8fcb0;
 background: url('images/engel_header.gif');
}

#header table {
 width: 100%;
 text-align: center;
 margin: 0px;
}

#header img {
 border: 0px;
 margin-top: 0px;
}

#header h1 {
 font-weight: bold;
 font-size: 44px;
 margin-top: 0px;
 margin-bottom: 5px;
 font-family: "monotype corsiva", verdana, arial;
}

#header h2 {
 font-weight: normal;
 font-size: 28px;
 margin-top: 0px;
 margin-bottom: 5px;
 font-family: "monotype corsiva", verdana, arial;
}

#hide {
 width: 1px;
 height: 1px;
 border: 1px solid #ffffdb;
 background-color: #ffffdb;
}


