/* Element Rules */a {  background-color: inherit;  color: #0000ff;}a:link,a:visited,a:active {  background-color: inherit;  color: #003399;  text-decoration: none;} a:hover {  background-color: inherit;  color: blue;  text-decoration: underline;}body {  /*background-image: url(../img/grain.gif);*/  /*background-repeat: no-repeat;*/  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 80%;  margin-left: 0;  margin-right: 0;  margin-top: 0;  vertical-align: top;}h1 {  background-color: inherit;  color: #333333;  font-size: 150%;}h2 {  background-color: #F4F4F4;  border-top: 1px solid #999999;  border-bottom: 1px solid #999999;  color: black;  font-size: 130%;  margin-bottom: 0;  padding-top: 0.5em;  padding-bottom: 0.5em;}h3 {  background-color: inherit;  color: #990000;  font-weight: bold;  font-size: 130%;}h4 {  background-color: inherit;  color: #000000;  font-weight: bold;  font-size: 110%;}h5 {  background-color: inherit;  color: #000000;  font-weight: bold;  padding-top: 1em;  font-size: 100%;}img {  border-width: 0;}li {  background-color: inherit;  color: #333333;  list-style-type: square;  padding-top: 0.4em;  padding-bottom: 0.4em;}ul.links1 {  font-size: 100%;  list-style-type: square;  margin-left: 2em;}ul.links2 {  font-size: 100%;  font-style: italic;  list-style-type: square;  margin-left: 2em;}ul.links3 {  font-size: 90%;  font-style: normal;  list-style-type: square;  margin-left: 2em;}p.breadcrumb {  background-color: #FEE9E9;  color: #333333;  font-size: 80%;  padding-top: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  margin-left: -0.6em;  margin-right: -0.6em;}p.nav1 {  background-color: inherit;  color: #333333;  font-weight: bold;  margin-bottom: 1em;}  p.nav2 {  background-color: inherit;  color: #333333;  font-size: 90%;  margin-top: 0;  margin-bottom: 1em;}   p.note {  background-color: inherit;  color: #666666;  font-size: 90%;  margin-top: 0.5em;  margin-bottom: 0.5em;}p.top {  background-color: inherit;  color: inherit;}p.header {  background-color: inherit;  color: white;  margin-top: -0.2em;  margin-bottom: -0.2em;  padding-left: 0.5em;  font-weight: bold;  font-size: 80%;}p.question {  background-color: inherit;  color: #333366;  margin-left: 2em;}p.answer {  background-color: inherit;  font-style: italic;  color: #003399;  margin-left: 2em;  margin-top: -0.7em;}span.boldred {  background-color: inherit;  color: #990000;  font-weight: bold;}table {  border: none;}table.layouttop {  background-color: #990000;  color: inherit;}table.layoutcontent {  border-bottom: 1px solid #990000;  font-size: 90%;  padding-left: 0.5em;  padding-right: 0.5em;  padding-bottom: 2em;}table.layoutcontent td.left {  background-color: #F4F4F4;  border-right: 1px solid #990000;  color: inherit;}