/* CSS Document */

h2 {
  display:inline;
}

.headline {
  margin-bottom:12px;
}

.pg, .pgTop, .pgFull {
  white-space:nowrap;
  position:relative;
  margin-top:10px;
  left:0px;
  list-style-type:none;
  width:330px;
  overflow:hidden;
  text-align:left;
}

#showAllPg {
  text-align:left;
}

.pg li {
  padding-left:10px;
  height:20px;
  line-height:20px;
  vertical-align:middle;
}

.pg .pgHead {
  height:22px;
  line-height:22px;
  color:white;
  background-color:#CD251C;
  vertical-align:middle;
  font-weight:bold;
}

.pg a {
  text-decoration:none;
  color:black;
}

.pgFull li {
  padding-left:10px;
  height:20px;
  line-height:20px;
  vertical-align:middle;
}

.pgFull .pgHead {
  height:22px;
  line-height:22px;
  color:white;
  background-color:#CD251C;
  vertical-align:middle;
  font-weight:bold;
}

.pgFull a {
  text-decoration:none;
  color:black;
}

.pgHead a {
  float:right;
  font-size:9px;
  color:white;
  text-decoration:none;
  margin-right:5px;
}

.newsSection {
  width:100%;
}

.newsItem {
  width:150px;
  overflow:hidden;
  vertical-align:top;
  float:left;
}

.newsItemSpacer {
  float:left;
  width:30px;
}

.newsItem a {
  text-decoration:none;
}

.newsItem img {
  border:0;
}

.newsItemTitle {
  display:block;
  color:#CD251C;
  font-weight:bold;
  overflow:hidden;
  width:150px;
}

.newsItemSummary {
  display:block;
  overflow:hidden;
  width:150px;
}

.newsItemReadMore {
  display:block;
  color:#CD251C;
}

.newsSection .otherNews {
  float:right;
  color:#CD251C;
}

.newContentSectionLeft {
  float:left;
  height:36px;
  width:110px;
  display:block;
}

.newContentSectionRight {
  float:left;
  height:28px;
  padding-top:10px;
  display:block;
  width:550px;
  overflow:hidden;
}

.newContentItem {
  clear:both;
  margin-left:20px;
}

.newContentItemDate {
  font-size:17px;
  clear:both;
  margin-top:10px;
  font-weight:bold;
}

.newContentItemTitle {
  font-size:15px;
  clear:both;
  margin-top:10px;
  margin-left:10px;
  font-weight:bold;
}

