.centertext {
margin: 0;
padding: 0;
text-align: center;
}
.search {
margin: 0 auto 0 auto;
text-align: center;
}
#tsearch {
font-weight: bold;
text-align: center;
}
img {border-style: none;}
body {
color: #000;
background-color: #999;
font-family: verdana, sans-serif;
font-size: 10pt;
margin: 0;
padding: 0.5em 0.5em 0.5em 0.5em;
}
a {
color: #00f;
text-decoration: none;
}
.irc:link {
color: teal;
text-decoration: underline;
}
a:link {color: #00f;}
a:visited {color: #408; text-decoration: underline; }
a:hover {color: #f00; text-decoration: underline; }
a:active {color: #a00; text-decoration: underline; }
a.nav {
color: #00f;
text-decoration: none;
padding: 0 3px 0 3px;
}
a.nav:hover {
text-decoration: underline;
}
.nav {
font-size: 9pt;
}
input {
font-size: 11px;
}
label {
cursor:pointer
}
a.head {
font-size: 8pt;
text-decoration: underline;
}
.news li {
width: 70%;
margin: 0 auto 0 auto;
font-size: 9pt;
list-style-type: none;
}
h1 {
font-size: 2pc;
font-weight: bold;
padding: 0;
margin: 0;
border-style: none;
text-align: center;
}
.h2,h2 {
font-size: 1pc;
font-weight: normal;
padding: 0;
margin: 0;
border-style: none;
text-align: center;
}
h3 {
font-size: 0.9pc;
font-weight: normal;
padding: 0;
margin: 1em 0 1em 0;
border-style: none;
text-align: center;
}
.details-title {
font-weight: bold;
text-align: center;
}
.details {
position: relative;
margin: 0 5% 0 5%;
padding: 0 5% 0 5%;
}
.shade {
background-color: #e5e5e5;
}
.detailsleft {
position: relative;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;	
width: 25%;
list-style-type: none;	
}
.detailsright {
float: left;
margin: 0 0 0 0;
width: 70%;
list-style-type: none;
/* line-height: 12pt; */
}
.detailsrighta {
padding: 0 0 0 0;
width: 40%;
float: left;
line-height: 12pt;
list-style-type: none;
border: thin solid;
}
.footer {
text-align: center;
font-size: 8pt;
}
.menu {
display: inline;
margin: 0;
padding: 0;
}
.menuwrapper {
text-align: center;
}

html {
}
#main {
background-color: #FFF;
border: 2px solid #000;
width: 99%;
margin: 0;
padding-right: 2px;
}
.search {
padding: 0;
width: 50%;
margin: 0 auto 0 auto;
}
.icon {
text-align: left;
margin: 0;
padding: 0;
}
.desc-top {
font-size: 10pt;
color: #888;
text-align: left;
padding: 1pt 0 0 0;
vertical-align: middle;
margin: 0;
}
.desc-bot {
font-size: 8pt;
color: #888;
text-align: left;
vertical-align: middle;
padding: 0 0 1pt 0;
margin: 0;
}
.web {
text-align: right;
white-space: nowrap;
padding: 0;
margin: 0;
}
.listing {
border-collapse: collapse;
width: 100%;
margin-left: auto; margin-right: auto;
}
.llist {
text-align: left;
}
.dcenter {
padding-top: 1em;
margin: 0 auto 0 auto;
width: auto;
text-align: center; 
}
acronym {
cursor: help;
}
.new {
font-weight: bold;
color: red;
}
#formmessage {
display: none;
}
.newentry {
font-weight: bold;
}