/* Element Rules */a {  color: #0000ff;}a:link,a:visited,a:active {  color: #0000ff;  text-decoration: none;} a:hover {  color: #FF6600;  text-decoration: underline;}acronym {  border-bottom: dashed 1px #999;  background-color: inherit;  color: inherit;  cursor: help;}body {  background-color: white;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 80%}h1 {  background-color: #336666;  color: #FFFFCC;  font-size: 110%;  font-weight: bold;  margin-bottom: 0;  margin-top: 0.8em;  padding-left: 0.6em;}h2 {  background-color: #336666;  color: #FFFFFF;  font-size: 100%;  font-weight: bold;  margin-bottom: 0;}h3 {  color: #FF9900;  font-weight: bold;  margin-top: 0.5em;  font-size: 150%;}h4 {  color: #000000;  font-weight: bold;  margin-top: 1em;  padding-top: 1em;  font-size: 110%;}h5 {  color: #000000;  font-weight: bold;  margin-top: 1em;  padding-top: 1em;  font-size: 100%;}h6 {  color: #000000;  font-weight: bold;  margin-bottom: -0.5em;  margin-top: 0;  padding-top: 0;  font-size: 100%;}img {  border-width: 0;}li {  list-style-type: square;  padding-bottom: 1em;}table {  border-width: 0;}/* Class Rules */.address {  color: black;  font-size: 100%;  margin-bottom: 0.2em;  margin-top: 0;}.backimage1 {  background-attachment: fixed;  background-image: url(../images/backbig.jpg);  background-position: left top;  background-repeat: no-repeat;  margin-left: 0;  margin-right: 1em;  margin-top: 0;  vertical-align: top;  text-align: left;}.backimage2 {  background-attachment: fixed;  background-image: url(../images/back_mid.jpg);  background-position: right top;  background-repeat: no-repeat;  margin-left: 1em;}.bodynorm {  color: #000000;  margin-right: 15px;}.bodynorm A:hover {  color: #FF6600;  text-decoration: underline;}.caption {  font-size: 70%;  font-weight: bold;}.contents {  border: thin #336666 solid;   padding: 0.5em;}.faq_a {  color: #336666;  margin-top: 0.5em;}.faq_q {  margin-bottom: 0.5em;  }.formLabel {  text-align: right;  vertical-align: top;}.hint {  color: #FF6600;  font-size: 90%;}.link1 {  font-size: 80%;}.link2 {  font-weight: bold;  margin-bottom: 0.8em;  margin-top: 0;}.paratype {  background-color: #336666;  background-position: left;  color: #FFFFFF;  font-size: 100%;  font-weight: bold;  margin-bottom: 0;}.para2 {  background-color: #FFFFCC;  color: #000000;}.paratext {  background-color: #FFFFCC;  color: #000000;}.printlink {  font-size: 85%;  font-style: italic;  margin-top: 0.25em;  text-align: right;  vertical-align: bottom;} .quote {  font-style: italic;  margin-left: 30px;  width: 75%;}.tablehead {  background-color: #006666;  color: #FFFFFF;  font-size: 100%;}.tabletext {  font-size: 90%;  line-height: 120%;  padding-left: 1em  }.tinylink {  font-size: 70%;  font-style: italic;} 