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

body {
 background-color: white;
 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;
}

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

}

div#top {
 min-width: 611px;
 max-width: 100%;
 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#path {
 margin: 0px 0px 0px 0px;
 clear: both;
 padding: 10px 10px 10px 160px;
 background-image: url('/img/buttons/filler.gif');
 background-repeat: repeat-y;
}

div#main {
 min-width: 250px;
 height: 100%;
 margin: 0px;
 padding: 0px;
 background-image: url('/img/buttons/filler.gif');
 background-repeat: repeat-y;
}

div#main div#menu {
 float: left;
 width: 150px;
 min-width: 150px;
 max-width: 150px;
 margin-right: 5px;
 padding: 0px;
 background-image: url('/img/buttons/filler.gif');
 background-repeat: repeat-y;
}

div#main div#menu div#cnt {
 margin-top: 15px;
 text-align: center;
}

div#main div#content {
 min-width: 100px;
 max-width: 100%;
 height: 100%;
 margin: 0px 5px 5px 160px;
 padding-top: 10px;
 /*margin: 5px 5px 5px 165px;*/
 /*padding: 0px 0px 0px 165px;*/
 /*padding: 5px;*/
}

div#main div#content div#bottom {
 margin-top: 20px;
 margin-right: 5px;
 border-top: 1px solid black;
 font-size: 0.8em;
 text-align: center;
}

div#main div#content div#banner {
 margin-top: 20px;
 /*margin-right: auto;
 margin-left: auto;*/
 width: 478px;
 height: 60px;
 border: 1px solid silver;
 text-align: right;
 background-image: url('/img/ad.gif');
 background-repeat: no-repeat;
}

div#main div#content div table {
 text-align: left;
}

hr.nws {
 height: 1px; 
 background-color: black;
}