body {































  font-family: Verdana, Arial, Helvetica, sans-serif;































  font-size: 11pt;































  background-color: #cccccc;































  }































a {































  color: #20296c;































  }































a:hover {































  color: #ff0000;































  }































a.navigation {































  color: #20296c;































  text-decoration: none;































  font-weight: bold;































  }































a.navigation:hover {































  color: #ffff00;































  text-decoration: none;































  font-weight: bold;































  }































a.on-link {































  color: #ffff00;































  text-decoration: none;































  font-weight: bold;































  }































a.on-link:hover {































  color: #ffff00;































  text-decoration: none;































  font-weight: bold;































  }































a.succ {































  color: #ffff00;































  font-weight: bold;































  }































a.succ:hover {































  color: #00ffff;































  font-weight: bold;































  }































a.warning {































  color: #ffffff;































  text-decoration: none;































  font-weight: bold;































  }































a.warning:hover {































  color: #ffffff;































  text-decoration: underline;































  font-weight: bold;































  }































input.button {































  background-color: #20296c;































  color: #ffffff;































  font-weight: bold;































  font-size: 10pt;































  }































input.miniButton {































  background-color: #20296c;































  color: #ffffff;































  font-weight: bold;































  font-size: 8pt;































  }































input.S_button {































  background-color: #20296c;































  color: #ffffff;































  font-weight: bold;































  font-size: 8pt;































  }































p.success {































  background-color: #008000;































  color: #ffffff;































  font-size: 9pt;































  font-weight: bold;































  }































p.warning {































  background-color: #ff0000;































  color: #ffffff;































  font-size: 9pt;































  font-weight: bold;































  }































span.answer {































  color: #000000;































  }































span.question {































  color: #008000;































  font-weight: bold;































  }































span.title {































  font-family: Impact, Arial Black;































  font-size: 14pt;































  color: #20296c;































  }































span.subtitle {































  font-size: 11pt;































  font-style: italic;































  font-weight: bold;































  }































table.boxed {































  border: 1px solid #20296c;































  }































table.miniBoxed {































  border: 1px solid #000000;































  }































td {































  font-size: 10pt;































  }































td.copyright {































  background-color: #000000;































  color: #ffffff;































  padding: 5px;































  font-weight: bold;































  }































td.header {































  color: #ffffff;































  background-color: #3366ff;































  font-size: 11pt;































  font-weight: bold;































  }































td.rest {































  background-color: #dddddd;































  padding: 7px;































  }































td.miniHeader {































  background-color: #000000;































  color: #ffffff;































  font-weight: bold;































  font-size: 8pt;































  }































td.miniRest {































  background-color: #dddddd;































  font-size: 8pt;































  padding: 3px;































  }































td.S_header {































  background-color: #3366ff;































  color: #ffffff;































  font-weight: bold;































  font-size: 8pt;































  }































td.S_rest {































  background-color: #dddddd;































  font-size: 8pt;































  padding: 3px;































  }































td.divider {































  background-color: #aaaaaa;































  }































td.warning {































  background-color: #ff0000;































  color: #ffffff;































  font-weight: bold;































  }































.input {































  background-color: #ffffff;































  color: #20296c;































  font-size: 10pt;































  border: 1px solid #20296c;































  }































.miniInput {































  background-color: #ffffff;































  color: #20296c;































  font-size: 8pt;































  border: 1px solid #20296c;































  }































.S_input {































  background-color: #ffffff;































  color: #20296c;































  font-size: 8pt;































  border: 1px solid #20296c;































  }































td.navigation-square {































  padding: 5px;































/*  background-color: #FFFFFF;































  border-left: 2px solid #20296c;































  border-right: 2px solid #20296c;































  border-top: 2px solid #20296c; */































  }































td.navigation {































  background-color: #ffffff;































  border-bottom: 2px solid #20296c;































  }































td.logo-image {































  border-bottom: 2px solid #20296c;































  background-color: #cccccc;































  }































td.header-adarea {































  border-bottom: 2px solid #20296c;































  background-color: #cccccc;































  }































td.sidebar {































  background: url(imgs/nav-background.jpg);































  background-repeat: repeat-y;































  border-bottom: 2px solid #20296c;































  border-left: 2px solid #20296c;































  border-right: 2px solid #20296c;































  width: 180px;































  padding-bottom: 100px;































  }































td.contents {































  padding-left: 15px;































  padding-right: 15px;































  padding-top: 15px;































  padding-bottom: 100px;































  background-color: #FFFFFF;































  border-bottom: 2px solid #20296c;































  border-right: 2px solid #20296c;































  }































span.sitename {































  color: #20296c;































  font-size: 15pt;































  font-weight: bold;































  }































span.siteslogan{































  color: #555555;































  font-size: 10pt;































  font-weight: bold;































  }































.table {































  background-color: #dddddd;































  }































td.pbContents {































  background-color: #ffffff;































  padding: 5px;































  }