body {
font-family: Verdana, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #ffffff;
margin: 20px;
}

#header {
height: 80px
}

#menu {
float: left;
width: 170px;
margin-bottom: 60px
}

#main {
padding-top: 17px;
margin-left: 200px;
}

#footer {
text-align: left;
margin-top: 80px;
font-size: 8pt;
clear: left
}

.menusection {
background: #c6dde0;
padding: 17px;
line-height: 22px
}

.mainheader {
font-size: 12pt;
font-weight: bold;
margin-bottom: 20px
}

.mainmenu {
text-align: right;
margin-bottom: 30px
}

.mainsub {
font-style: italic;
font-size: 10pt;
font-weight: bold;
margin-top: 30px
}

A:link, A:visited {
color: #4b7e85;
font-weight: bold;
}

A:active, A:hover {
color: #4b7e85;
font-weight: bold;
text-decoration: none
}

.newsitem {
margin-right: 40px;
margin-top: 30px;
margin-bottom: 40px;
border-top: 1px solid #4b7e85;
padding-top: 10px
}

.niheader {
font-size: 13pt;
font-weight: bold;
margin-bottom: 10px
}

.nidate {
font-size: 8pt;
margin-bottom: 20px
}

.nilinks {
margin-top: 10px
}
