/* define body */
body {
  margin: 0px 0px;
  padding: 9px 9px;
  border: 0px;  background: #eeeeee;
  color: #000;
  font: 12px Verdana, Geneva, Arial, sans-serif; 
  text-decoration: none;
}

a, h2 a:hover, h3 a:hover {
	text-decoration: none;
}

a:link {
	color: #369;
}

a:visited {
	color: #234;
}

a:hover {
	color: #c60 !important;
	text-decoration: underline;
}

/* define page layout */
.page {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b2269;
}
.site-sub-navigation {
  float: left;
  width: 171px;
  margin: 0px 9px 0px 0px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b2269;
  text-align: right;
}
.site-sub-highlights {
  float: right;
  width: 182px;
  margin: 0px 0px 0px 9px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b2269;
  text-align: left;
}
.site-sub-section {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #094891 solid;
  background: #ffffff;
  color: #0b2269;
}
.site-sub-section h3 {
  margin: 0px 0px;
  padding: 0px 4px;
  border-bottom: 1px #094891 solid;
  background: #c5cee1;
  color: #094891;
}
.site-sub-section h4 {
  margin: 0px 0px;
  padding: 0px 4px;
  border-top: 1px #094891 solid;
  background: #ffffff;
  color: #094891;
}
.site-sub-section-content {
  margin: 0px 0px;
  padding: 0px 4px;
  border-bottom: 0px;
  font: 12px/16px 'Trebuchet MS', Verdana, Geneva, Arial, sans-serif; 
}
.site-content {
  margin: 0px 191px 0px 180px;
  padding: 0px 0px;
  border: 0px;
  background: transparent;
  color: #0b2269;
  font: 12px/16px 'Trebuchet MS', Verdana, Geneva, Arial, sans-serif;
}
.site-path {
  margin: 0px 0px 9px 0px;
  padding: 0px 4px;
  border: 2px #094891 solid;
  background: #c5cee1;
  color: #0b2269;
}
.site-content-section {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  border: 2px #094891 solid;
  background: #ffffff;
  color: #0b2269;
}
.site-content-section h2 {
  margin: 0px 0px;
  padding: 0px 4px;
  border-bottom: 1px #094891 solid;
  background: #c5cee1;
  color: #094891;
}
.pages {
  font: 10px Verdana, Geneva, Arial, sans-serif;
  font-weight: normal;
}
.site-content-section-url {
  font: 10px Verdana, Geneva, Arial, sans-serif;
}
.site-content-section-content {
  margin: 0px 0px;
  padding: 0px 4px;
  border: 0px;
}
.site-content-section-table {
  margin: 0px 0px 9px 0px;
  padding: 0px 0px;
  color: #0b2269;
}
.site-content-section-content-table {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 0px;
}
.timestamp {
  font: 10px/12px Verdana, Geneva, Arial, sans-serif;
  text-align: right;
}
.site-copyright {
  margin: 0px 0px;
  padding: 0px 4px;
  border: 2px #094891 solid;
  background: #ffffff;
  color: #0b2269;
}
.site-copyright-content {
  margin: 0px 0px; 
  padding: 2px 0px; 
  border: 0px;
  font: 10px/12px Verdana, Geneva, Arial, sans-serif;
}

/* define table attributes */
table {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 2px #094891 solid;
  background: #ffffff;
  color #0b2269;
  text-align: center;
}
th {
  margin: 0px 0px;
  padding: 0px 0px;
  border: 1px #094891 solid;
  background: #c5cee1;
  color: #0b2269;
  font: bold 12px/14px 'Trebuchet MS', Verdana, Geneva, Arial, sans-serif;
  text-align: center;
}
td {
  margin: 0px 0px;
  padding: 1px 1px;
  border: 1px #094891 solid;
  text-align: right;
  font: 10px/10px Verdana, Geneva, Arial, sans-serif;
}
td table {
  border: 0px;
}

