﻿html, body {
margin: 0px;
padding: 0px;
border: 0px;
background-color: #FFFFFF;
}

body {
font: 1em/1.25 Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
margin-top: 0px;
}

.small {
font: .6em/.8 Arial, Helvetica, sans-serif;
line-height: 1.25em;
}

.hometxt {
font: .9em/.9 Arial, Helvetica, sans-serif;
padding-top: 25px;
padding-left: 10px;
padding-right: 10px;
line-height: 1.25em;
}

.homeleft {
font: .7em/.9 Arial, Helvetica, sans-serif;
color: #404040;
padding: 10px 10px 10px 10px;
line-height: 1.25em;
}

ul#navlist {
font: .8em/1 Arial, Helvetica, sans-serif;
font-weight: bold;
margin-left: 0;
margin-bottom: 3px;
padding-left: 0;
white-space: nowrap;
}

#navlist li {
display: inline;
list-style-type: none;
}

#navlist a {
padding: 0 7px;
}

#navlist a:link, #navlist a:visited {
color: #6a6a6a;
background-color: #dbdbdb;
text-decoration: none;
}

#navlist a:hover {
color: #000000;
background-color: #dbdbdb;
text-decoration: none;
}
.hometxt tr, .hometxt th {
text-align: left;
}

.hometxt table {
font: .9em/1 Arial, Helvetica, sans-serif;
padding-top: 25px;
padding-left: 10px;
padding-right: 10px;
line-height: 1.25em;
border-collapse: collapse;
margin: 1em;
border: 1px solid #444;
width: 400px;
}
.hometxt th,.hometxt  td {
padding: 0.1em 1em;
}
.hometxt th {
border-top: 1px solid #222;
border-bottom: 1px solid #222;
background: #F9E591;
}
.hometxt td {
border-bottom: 1px solid #444;
padding: 0.2em 0.5em;
}
.hometxt td.odd {
background: #ddd;
}
.hometxt td+td {
border-left: 1px solid #CCC;
text-align: left;
}
.hometxt td a {
display: block;
text-decoration: none;
}
.pager {
text-align: center;
}
fieldset {
padding: 0.2em 1em;
}
fieldset label {
display: block;
padding: 0.5em 0;
}
input {
margin-bottom: 1em;
}
li {
list-style: none;
}
