/* CSS to be wrapped into site stylesheet */
#content-area .newcontent { margin-left: 10px; margin-right: 10px; font-family: Trebuchet MS,Arial,Helvetica,sans-serif}
#content-area .newcontent p { font-size: 9pt; line-height: 1.3; }
#content-area .newcontent h1, #content-area .newcontent h1 a { font-size: 10pt; font-weight: bold; color: #0050A5; }
#content-area .newcontent h2, #content-area .newcontent h2 a { font-size: 9pt; font-weight: bold; color: #0050A5; }
#content-area .newcontent a, a:visited { font-size: 9pt; color:#647382; line-spacing: 1.3; }
#content-area .newcontent ul { list-style-position: outside; margin-left: 10px;}
#content-area .newcontent li { font-size: 9pt; line-height: 1.3; margin-left: 10px; }
#content-area .newcontent a:hover { color:red;text-decoration:underline; }

/* Specific pages */
.location { font-size: 12pt; }
.sitemapblock {
  width: 180px;
  margin-left: 9px;
  margin-right: 9px;
  float: left;
}

.rounded {
  width: 198px;
  background: #dae3ed url(images/tl.png) no-repeat top left;
  float: right;
  margin-left: 10px;
  margin-bottom: 10px;
}
.rounded div {
  background: transparent url(images/tr.png) no-repeat top right;
}
.rounded div div {
  background: transparent url(images/bl.png) no-repeat bottom left;
}
.rounded div div div{
  background: transparent url(images/br.png) no-repeat bottom right;
  padding: 6px;
}
.rounded div div div p {
  font-size: 8pt;
}
.rounded div div div img {
display: block;
}