/* GENERIC */
.substring-articles-refs,
.substring-articles-downloads,
.substring-articles-content,
.substring-articles-faqs,
.substring-articles-news,
.substring-articles-staff,
.substring-articles-jobs {
  margin: 0 0 1.6em 0;
  padding: 0;
  clear: both;
  width: auto;
}

.substring-articles-wrapper-top {
  margin: 0;
  padding: 0;
  clear: both;
}

.substring-articles-wrapper-middle {
  margin: 0;
  padding: 0;
  clear: both;
}

.substring-articles-wrapper-bottom {
  margin: 0;
  padding: 0;
  clear: both;
}

.xar-articles-keywords {
  float: right;
}

.xar-pager {
  margin: 0 0 1.6em 0;
  padding: 0;
  font-weight: bold;
}


/* PUBTYPE DOWNLOADS */
.substring-articles-downloads {
}

.substring-articles-downloads dl {
  padding: 0;
  margin: 0;
  width: 580px;
  display: table;
}

.substring-articles-downloads dt,
.substring-articles-downloads dd {
  border-right: 1px solid;
  padding: 4px 0 4px 0;
  margin: 0 0 0 -1px;
  float: left;
  height: 1.4em;
}

.substring-articles-downloads dt {
  text-align: center;
  width: 6%;
}

.substring-articles-downloads dd.title {
  padding-left: 10px;
  border-right: 0;
}

.substring-articles-downloads dd.pubdate {
  text-align: center;
  width: 12%
}

.substring-articles-downloads dd.summary {
  margin: 0;
  padding-left: 10px;
  border-right: 0;
  border-top: 1px solid;
  clear: both;
  width: 570px
}


/* PUBTYPE FAQS */
.substring-articles-faqs-links {
  margin: 0 0 3.2em 0;
  padding: 0 0 3.2em 0;
  background: url(../images/dotted.gif) repeat-x bottom;
}

.substring-articles-faqs-links ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.substring-articles-faqs-links ul li {
  margin: 0 0 1px 0;
  padding: 4px 0 4px 10px;
  height: 1.4em;
}

.substring-articles-faqs {
  padding: 9px 9px 9px 9px;
  border: 1px solid;
}

.substring-articles-faqs .substring-articles-wrapper-top strong {
  background: url(../images/dotted.gif) repeat-x bottom;
  padding: 0 0 2px 0;
  display: block;
}

.substring-articles-faqs .substring-articles-wrapper-bottom p {
  text-align: right;
  margin: 0;
}


/* PUBTYPE NEWS */
.substring-articles-news {
  padding: 8px 8px 8px 8px;
}

.substring-articles-news .substring-articles-wrapper-top p {
  margin: 0;
}

.substring-articles-news .substring-articles-wrapper-bottom p {
  text-align: right;
  margin: 0;
}


/* PUBTYPE STAFF */
.substring-articles-staff
{
  padding: 9px 0px 9px 0px;
  background: url(../images/dotted.gif) repeat-x bottom;
}

.substring-articles-staff p,
.substring-articles-staff li {
  text-align: left;
}

.substring-articles-staff .substring-articles-wrapper-middle .substring-bevel-right {
  width: 370px;
}

.substring-articles-staff .substring-articles-wrapper-middle .substring-articles-image {
  width: 180px;
}


/* PUBTYPE REFS */
.substring-articles-refs
{
  padding: 9px 9px 9px 9px;
}

.substring-articles-refs p {
  text-align: left;
}

.substring-articles-refs .substring-articles-wrapper-middle .substring-bevel-right {
  width: 440px;
}

.substring-articles-refs .substring-articles-wrapper-middle .substring-articles-image {
  width: 95px;
}


/* PUBTYPE JOBS */
.substring-articles-jobs {
  padding: 9px 9px 9px 9px;
  margin: 0px 0px 2px 0px;
}

.substring-articles-jobs p {
  margin: 0;
  padding: 0;
}


