body, td, th, p, input, textarea {
  font-family: 'Trebuchet MS', 'Tahoma', 'Arial', sans-serif;
  font-size: 12px;
}

/*/*/a{}
body,
body td,
body th,
body p,
body input,
body textarea {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: small;
}
html>body,
html>body td,
html>body th
html>body p,
html>body input,
html>body textarea {
  font-size: small;
}  
/* */

body {
  background: url(/templates/rfa/images/background2.gif);
  margin: 0;
  height: 100%;
}

hr {
  color: #ffcc99;
  width: 95%;
}

h2 {
  font-size: 160%;
}

.breadcrumb {
  font-size: 80%;
}

.blackborder {
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.noborder {
  border-width: 0px;
}

div.mainnav {
  text-align: center;
}

div.nav {
  text-align: center;
}

div.floatleft {
  float: left;
  width: 220px;
  height: 230px;
}

p.caption {
  font-size: 80%;
  text-align: center;
}

td.leftmargin {
  width: 35px;
}

td.rightnav {
  width: 145px;
  background-color: #003300;
}

table.title {
  margin-left: auto;
  margin-right: auto;
}

table.results {
  margin-left: auto;
  margin-right: auto;
}

table.search {
  margin-left: auto;
  margin-right: auto;
}

table.advancedsearch {
  margin-left: auto;
  margin-right: auto;
}

table.sponsers {
  margin-left: auto;
  margin-right: auto;
}

td.titleleft {
  border-left: 1px solid #000000;
  border-bottom: 1px solid #000000;
  background-color: #ffcc99;
}

td.titleright {
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  background-color: #ffcc99;
}

td.titlecenter {
  border-bottom: 1px solid #000000;
  background-color: #ffcc99;
  padding-left: 5px;
  padding-right: 5px;
  white-space: nowrap;
}

.glossary {
  border: 1px black solid;
  width: 95%;
}

.glossary th {
  text-align: left;
  padding: 2px 16px 2px 8px;
  border-bottom: 1px #888 solid;
  white-space: nowrap;
  vertical-align: top;
}

.glossary td {
  border-bottom: 1px #888 solid;
}

.glossary tr {

}
