@CHARSET "UTF-8";

/*--------------------------------- tt_news LIST view  -----------------------------------*/

/* reset hardcoded margin */
TD#column_main h1 { margin: 20px 0; }

.news-list-category, .news-list-date,
.news-list-browse, .showResultsWrap,
.browseLinksWrap, .activeLinkWrap {
  font-family: verdana, arial, sans-serif;
}

TD#column_main h1, .news-list-item h2, p {
  font-family: verdana, arial, sans-serif;
  text-align: left;
  font-weight: normal;
}

.news-list-item h2 {
  font-size: 16px;
  margin-left: 5px;
  width: 420px;
  text-indent: -40px;
  margin-left: 40px;
}

.news-list-item p {
  margin-left: 40px;
  font-size: 14px;
  text-align: justify;
}

.news-list-item {
  padding: 0px 0 20px 0;
}

.news-list-item IMG {
  border: 1px solid #fff;
  margin: 2px;
}

div.news-list-item-img-border1 {
    float: right;
    height: 96px;
    margin: 10px 0 0 7px;
    position: relative;
    border: 1px solid #fff;
    top: -19px;
}

.news-list-date {
    padding-right: 10px;
}

/*--------------------------------- tt_news SINGLE view  -----------------------------------*/

div#news-single-item a, .news-single-item,
.news-single-rightbox, .news-single-rightbox-cats,
.news-single-additional-info, .news-single-j-backlink {
  font-family: verdana, arial, sans-serif;
}

.news-single-j-backlink {
  color: #00003B;
}

.news-single-rightbox-cats {
  text-align: left;
  font-size: 10px;
  text-indent: -10px;
  margin-left: 10px;
}

.news-single-rightbox {
  width: 143px;
  margin-left: 5px;
  margin-top: 15px;
}

div#news-single-item h1, div#news-single-item h2,
div#news-single-item h3, div#news-single-item p,
div#news-single-item li {
  margin-left: 40px;
  font-family: verdana, arial, sans-serif;
  text-align: left;
  font-weight: normal;
}

div#news-single-item p, div#news-single-item li {
  text-align: justify;
}

div#news-single-item p.align-left {
  text-align: left;
}

div#news-single-item p.align-right {
  text-align: right;
}

div#news-single-item p.news-single-imgcaption {
  margin: 0;
}

.news-single-img {
  margin: 10px 0 5px 20px;
}

div#news-single-item h1 {
  font-size: 24px;
  margin: 20px 0 0 20px;
  }

div#news-single-item h2 {
  font-size: 16px;
  margin: 40px 0 30px 20px;
  color: #000000;
  font-weight: bold;
  }

div#news-single-item h3 {
  font-weight: bold;
  text-decoration: underline;
  color: #00003B;
  margin-top: 20px;
  }

/*------------------ CATEGORY MENU ---------------------------------*/

div#news-catmenu-flat a, div#news-catmenu-flat div {
  font-family: verdana, arial, sans-serif;
}

div#news-catmenu-flat {
  background: none repeat scroll 0 0 #FFD880;
  font-family: verdana, arial, sans-serif;
  border: 1px solid #AAAAAA;
  margin: 0 0 50px 0;
  padding: 20px 10px;
  text-align: center;
  width: 550px;
}

div#news-catmenu-flat div {
  display: inline;
}

div#news-catmenu-flat a {
  text-decoration: none;
}

div.showall, div#news-catmenu-flat div.news-catmenu-ACT a {
  color: #00003B;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}

div#news-catmenu-flat div.news-catmenu-NO a {
  text-decoration: underline;
}

td.top_links p {
  margin-top: 2px;
  margin-bottom: 2px;
}

/*------------------some old stuff to be removed---------------------------------*/


td.active {
  vertical-align: top;
  padding: 20px 20px 5px 40px;
  }

img.delayed {
  position: absolute;
  height: 150px;
  margin: 10px 30px;
  z-index: 100;
  }

tr {
  position: relative;
  }

td.logo {
  padding-top: 10px;
  padding-bottom: 20px;
  }