body {
 background-color: #cfcfcf;
 color: black;
 font-family: Helvetica, Arial, Verdana, sans-serif;
 font-size: 12px;
 }
#page {
 background-color: #ffffdd;
 border: 0;
 color: red;
 font-size: 12px;
 margin: 10px auto;
 width: 990px;
 }
#pic1 {
 display: inline; 
 }
#pic2 {
 display: none;
 }
table {
 width: 100%;
 border-collapse: collapse;
 padding: 0;
 }
.acronym {
 cursor: help;
 }
.box {
 background-color: #ffff33;
 border: 1px solid red;
 margin: 20px auto 20px;
 width: 950px;
 }
.c {
 text-align: center;
 }
.caption {
 margin: 14px;
 }
.clr {
 clear: both;
 }
.ctr {
 text-align: center;
 }
.homepage {
 color: red;
 font-size: 20px;
 font-weight: bold;
 padding-right: 50px;
 text-decoration:  none;
 }
a.homepage:hover {
 color: #666666;
 padding-right: 50px;
 text-decoration: underline;
 }
#logo {
 background-color: #ffff33;
 background-image: url('/pix/logo_with_background.jpg');
 background-repeat: no-repeat;
 height: 70px;
 width: 60px;
 }
.sitenamel {
 font-size: 20px;
 font-weight: bold;
 padding: 20px;
 }
.sitenamer {
 font-size: 20px;
 font-weight: bold;
 padding: 20px;
 text-align: right;
 }
.head {
 background-color: #c14d10;
 color: white;
 font-weight: bold;
 font-size: 8pt;
 line-height: 21px;
 padding: 5px 0 5px 0;
 text-align: center;
 text-decoration: none;
 }
tr.head td {
 background-color: #c14d10;
 color: white;
 font-weight: bold;
 font-size: 8pt;
 line-height: 21px;
 padding: 5px 0 5px 0;
 text-align: center;
 text-decoration: none;
 }
a.head:hover {
 background-color: #c14d10;
 color: #d0ffd0;
 font-weight: bold;
 font-size: 8pt;
 line-height: 21px;
 padding: 5px 0 5px 0;
 text-align: center;
 text-decoration: underline;
 }
#insert {
 border: 0;
 clear: both;
 margin: 10px auto 10px auto;
 width: 506px;
 }
.subtitle {
 color: teal;
 font-size: 18pt;
 font-weight: bold;
 padding: 7px;
 text-align: center;
 }
.title {
 font-weight: bold;
 font-size: 24pt;
 }
.copy {
 color: gray;
 font-size: 8pt;
 text-decoration: none;
 }
a.copy:hover {
 color: #6600cc;
 font-size: 8pt;
 text-decoration: none;
 }
.pix {
 color: teal;
 font-size: 10pt;
 }
.pixbr {
 color: teal;
 font-size: 10pt;
 font-weight: bold;
 padding: 0 25px 0 0;
 text-align: right;
 }
.gap {
 padding: 8px;
 }
.ex {
 border: 0;
 clear: both;
 color: gray;
 font-size: 8px;
 padding: 14px;
 text-align: center;
 }
.headbr {
 color: #c14d10;
 font-size: 12pt;
 font-weight: bold;
 padding: 10px 25px 0 0;
 position: relative;
 text-align: right;
 vertical-align: top;
 }
.heading {
 color: teal;
 font-size: 14pt;
 font-weight: bold;
 }
.sig {
 color: gray;
 font-size: 10pt;
 text-align: right;
 }
.textb {
 color: red;
 font-weight: bold;
 text-decoration: none;
 }
a.textb:hover {
 color: #666666;
 font-weight: bold;
 text-decoration: underline;
 }
.txt {
 color: #c14d10;
 font-size: 10pt;
 padding: 10px 0 10px 0;
 }
.txtb {
 color: #592208;
 font-size: 10pt;
 font-weight: bold;
 padding: 10px 0 10px 0;
 vertical-align: top;
 text-decoration: none;
 }
a.txtb:hover {
 color: #c14d10;
 font-size: 10pt;
 font-weight: bold;
 padding: 10px 0 10px 0;
 vertical-align: top;
 text-decoration: none;
 }
.txtmr {
 color: #c14d10;
 font-size: 10pt;
 padding: 5px 25px 10px 30px;
 text-align: center;
 }

