

.news-latest-container {
  border-left: #FFFFFF 0px solid;
  border-right: #FFFFFF 0px solid;
  border-top: #FFFFFF 1px solid;
  background-color:transparent;
}

.news-latest-content {
  margin: 5px;
  background-color:transparent;
}


.news-latest-container h1 {
  border-bottom: 0px;
  padding: 3px;
  font-size: 0.8em;
  margin: 0px;
  color: #ffffff;
}

.news-latest-item{
  padding: 0px;
  margin: 0px;
  padding-bottom:3px;
  border-bottom: 0px;
  background-color: transparent;
}

.news-latest-item h2{
  padding: 3px;
  font-size: 12px;
  margin: 0px;
}

.news-latest-item h2 a{
  font-size:1.0em;
  color:#354873;  
  text-decoration:underline;
}

.news-latest-item h2 a:hover{
  text-decoration:none;
}


.news-latest-gotoarchive {
  display: inline;
}
.news-latest-container p.bodytext {
  font-size:11px;
  margin-bottom:0px;
  margin-top:0px;
}
.news-latest-date {
  background-color:#D2DDE9;
  clear: both;
  padding-right: 3px;
  width: 165px;
  height: 1px;
  text-align: right;
  font-size:0.7em;
}

.news-latest-morelink{
  text-align:right;
 padding:0px 3px 0px 0px;
}

.news-latest-morelink a{
  color:#354873;
}
.news-latest-morelink a:hover{
  text-decoration:none;
}

.news-latest-container hr.clearer {
  clear: right;
  display:none;
}

.news-latest-item a img{
  border:0px;
  padding-left:3px;
  padding-right:3px;
  padding-bottom:3px;
}

.news-single-item hr.clearer {
  clear: right;
  border: 0px;
  height: 0px
}
.news-latest-container hr.clearer {
  clear: right;
  border: 0px;
  height: 0px;
}
#news p.bodytext {
  padding: 0px 5px 0px 5px;
}
.news-single-item {
  border-right: 0px;
  padding: 5px;
  margin-bottom: 5px;
  background-color: transparent;
}
.news-single-item h2 {
  font-size: 1.4em;
  color: #498ec9;
}
.news-single-item p.bodytext {
  color: #000000;
}

.news-single-imgcaption{
  margin-top:0px;
  font-size:0.9em;
}

.news-single-img a img{
  border:3px solid #DEE8F2;
  margin:3px;
}

.news-single-files{
}

.news-list-container {
  border: 0px;
  background-color: transparent;
}
.news-list-container {

}
.news-list-item {
  border: 0px;
  padding: 0px;
  margin: 0px;
  line-height: 1.3;
  height: auto;
  background-color: transparent;
}
.news-list-date {
  margin-top: 0px;
  font-weight: normal;
  font-size: 9px;
  float: right;
  width: 180px;
  color: #000000;
  margin-right: 0px;
  height: 20px;
  background-color: transparent;
  text-align: right;
}
.news-list-container h3 {
  padding: 2px;
  color: #000000;
  border-bottom: 0px;
  margin-bottom: 5px;
  background-color: transparent;
}
.news-list-container h3 a:link {
  padding-left: 2px;
  color: #000000;
  text-decoration: none
}
.news-list-container h3 a:visited {
  padding-left: 2px;
  color: #000000;
  text-decoration: none;
}
.news-list-container h3 a:hover {
  padding-left: 2px;
  color: #000000;
  text-decoration: none;
}
.news-list-container h3 a:hover {
  text-decoration: underline;
}
.news-single-item hr.clearer {      clear: right;}
.news-latest-item img {             float: left;}
.news-latest-category img {         float: none;}
.news-list-date {                   float: right;}
.news-list-imgcaption {             float: right;}
.news-list-container img {          float: right; border:none;}
.news-list-category img {           float: none;}
.news-single-img {                  float: right; border:none;}
.news-single-category {             float: right;}
.news-single-timedata {             float: right;}


.news-latest-container h2{
  background-color:transparent;
  border:0px;
}


.news-latest-item{
  border:0px;
}

.news-list-container hr.clearer, 
.news-single-item hr.clearer, 
.news-latest-container hr.clearer{
 border:0px;
}


.news-list-container img {
  padding-right:0px;
}


.news-single-item{
  border:0px;
}

.news-latest-date,
.news-latest-morelink, 
.news-latest-category {
font-size:11px;
}

