html {
 margin: 0px;
 padding: 0px;
}

body {
 background-color: #f7f1df;
 color: black;
 padding: 0px;
 margin: 0px;
 font-family: times new roman, times, serif;
}

a {text-decoration: underline;}

a:hover {font-size: 1.01em; color: #00769d;}

p {text-indent: 5mm;}

li p {text-indent: 0px;}

h1 {
 font-size: 1.5em;
 font-weight: bold;
 text-align: center;
 padding: 0px;
 margin: 0px;
}

h2 {
 font-size: 1.2em;
 font-weight: bold;
 text-align: center;
}

ul li {
 list-style-type: circle;
}

.bhead {
 background-color: #F7F1DF;
}

span.date {
 font-weight: bold;
 font-size: 1.1em;
 color: #339;
 white-space: nowrap;
}

td.nws {width: 30%; border-top: white 3px solid; border-left: white 3px solid; border-bottom: gray 3px solid; border-right: gray 3px solid; padding: 2mm; text-align: left; vertical-align: text-top; background-color: #FFFFF5; vertical-align: top;}

img {
 border: none;
 margin: 0px;
 padding: 0px;
}

div#top {
 max-width: 100%;
 min-width: 780px;
 height: 100px;
 margin: 0px;
 padding: 0px;
 background-image: url('/img/hor_fill.gif');
 background-position: right;
 background-repeat: repeat-y;
 background-color: #e4ca83;
 text-align: center;
}

div#top img#logo {
 float: left;
 width: 150px;
 height: 100px;
}

div#top img#c_arrow {
 float: left;
 width: 27px;
 height: 100px;
}

div#top img#headimg {
 width: 434px;
 height: 92px;
 margin-top: 4px;
}

div#top_nav {
 width: 100%;
 min-width: 780px;
 height: 40px;
 margin: 0px;
 background-image: url(/img/hor_menu/vert_fill.gif);
 background-repeat: repeat-x;
}

div#top_nav img.butt {
 margin: 0px;
 padding: 0px;
 width: 95px;
 height: 40px;
}

div#top_nav img.delim {
 margin: 0px;
 padding: 0px;
 width: 40px;
 height: 40px;
}

div#main {
 min-width: 780px;
 margin: 0px;
 padding: 10px;
 background-color: transparent;
}

div#main div#nav {
 min-width: 780px;
 border-top: 1px solid;
 text-align: center;
}
