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;







  }