/* css for news.asp */
#main{position:relative}

.types{
  margin:0 0 15px 10px;
  padding:5px;
  border:1px solid #C1CFE1;
  background-color:#E8EDF4;
  line-height:20px;
}

.types a{
  display:inline-block;
  width:40px;
  margin-left:5px;
  color:#666;
}

.types strong{margin-left:5px}

.types em{
  display:block;
  margin:0 0 5px 5px;
  font-weight:bold;
}

.types a:hover{color:#000}

.pager{
  overflow:hidden;
  margin:0 0 10px 10px;
}

.pager li{
  display:inline;
  margin-right:5px;
}

.pager a{
  display:inline-block;
  padding:1px 6px;
  border:solid 1px #3871A9;
  text-decoration:none;
}

.pager a:hover{
  background-color:#E8EDF4;
  color:#000;
}

.pager .current a{
  background-color:#E5EDF9;
  cursor:default;
}

.pager .hide a{
  color:#aaa;
  cursor:default;
  border-color:#aaa;
}

.pager .hide a:hover{
  color:#aaa;
  border-color:#aaa;
  background-color:#fff;
}

div.news div{
  position:relative;
  margin:0 0 15px 10px;
  padding:4px 4px 24px;
  border:1px solid #C1CFE1;
  zoom:1;
}

div.news img{width:100%}

div.news h3{
  position:absolute;
  bottom:4px;
  left:4px;
  text-align: center;
  width:598px;
  line-height:20px;
  background-color:#536788;
  text-decoration:none;
  text-transform:capitalize;
  color:white;
}

div.news h3:hover{
  color: #FFCC33;
}