@charset "utf-8";


#pg-slideshowWrapper{
  /*width:648px;*/
  width:628px;
  margin:0px;
  padding:0px;
  background-color:#f3f3f3;
  border:0px solid #f3f3f3;
}
#pg-slideshowWrapper .titlearea{
  background:transparent url(/common/images/v1/common/line.gif) repeat-x scroll left top;
  padding:5px 10px;
  background-color:transparent;
  height:20px;
}
#pg-slideshowWrapper .titlearea a.links{
  display:block;
  float:right;
  margin-right:7px;
  padding:1px 18px 1px 0;
  background:transparent url(/common/images/v1/common/news_list.gif) no-repeat scroll right center;
  color:#000;
  font-size:70%;
  line-height:1.6em;
}
#pg-slideshowWrapper .titlearea a.links span{
  display:block;
  margin:0;
  padding:2px 0 2px 10px;
  color:#fff;
  font-size:12px;
  line-height:1.6em;
  background:#f3f3f3 url(/common/images/v1/common/news_listL.gif) no-repeat scroll left center;
  border-width:0px;
}
#pg-slideshowWrapper .titlearea strong{
  display:block;
  float:left;
  width:200px;
  color:#000;
  font-size:85%;
  line-height:1.6em;
}
#pg-slideshowWrapper .carousel{
  padding:10px 0 0 0;
  margin:0 0 20px 10px;
  /* height:240px; */
  position:relative;
}
* html #pg-slideshowWrapper .carousel{
  height:150px;
  overflow:hidden;
}
#pg-slideshowWrapper .carousel span.pg-prev, #pg-slideshowWrapper .carousel span.pg-next{
  display:block;
  clear:none;
  float:left;
  width:20px; height:140px;
  background-color:#f3f3f3;
  cursor:pointer;
  text-decoration:none;
}
#pg-slideshowWrapper .carousel span.pg-prev{
  background:#f3f3f3 url(/common/images/v1/common/before.gif) 0px 10px no-repeat;
}
#pg-slideshowWrapper .carousel span.pg-next{
  background:#f3f3f3 url(/common/images/v1/common/next.gif) right 10px no-repeat;
         }
#pg-slideshowWrapper .carousel .pg-slideshow{
  border:0px solid black;
  float:left;
  height:100%;
  background-color:#f3f3f3;
  margin:0px 0px 15px 0px;
  position:relative;
  visibility:hidden;
  left:-5000px;
}
#pg-slideshowWrapper .carousel ul{
  overflow:hidden;
  margin:0px 0px 20px 0px; padding:0;
}
#pg-slideshowWrapper .carousel li{
  height:142px;
  width:142px;
  background-color:transparent;
  list-style:none;
  margin:1px;
  padding:0;
  text-align:center;
}
#pg-slideshowWrapper .carousel li img{
  margin:0;
  padding:0px;
  overflow:hidden;
}

/*  */
#slideshowWrapper{
  width:948px;
  background-color:#f3f3f3;
  border:1px solid #343434;
}
#slideshowWrapper .titlearea{
  padding:5px 10px;
  background:transparent url(/common/images/v1/common/numberColumnBg.jpg) repeat-x scroll left center;
  height:30px;
}
#slideshowWrapper .titlearea a.links{
  display:block;
  float:right;
  margin-right:7px;
  padding:1px 18px 0 0;
  background:transparent url(/common/images/v1/common/link.png) no-repeat scroll right center;
  color:#fff;
  font-size:70%;
  line-height:1.6em;
}
#slideshowWrapper .titlearea strong{
  display:block;
  float:left;
  width:200px;
  color:#fff;
  font-size:80%;
  line-height:1.6em;
}
#slideshowWrapper .carousel{
  padding:10px 0 0 0;
  margin:0 0 20px 0px;
  height:240px;
  position:relative;
}
* html #slideshowWrapper .carousel{
  overflow:hidden;
}
#slideshowWrapper .carousel span.prev, #slideshowWrapper .carousel span.next{
  display:block;
  clear:none;
  float:left;
  width:30px; height:170px;
  background-color:#f3f3f3;
  cursor:pointer;
  text-decoration:none;
}
#slideshowWrapper .carousel span.prev{
  background:#f3f3f3 url(/common/images/v1/common/before.gif) 5px 50px no-repeat;
}
#slideshowWrapper .carousel span.next{
  background:#f3f3f3 url(/common/images/v1/common/next.gif) right 50px no-repeat;
         }
#slideshowWrapper .carousel .slideshow{
  border:0px solid black;
  float:left;
  height:100%;
  background-color:#f3f3f3;
  position:relative;
  visibility:hidden;
  left:-5000px;
}
#slideshowWrapper .carousel ul{
  overflow:hidden;
  margin:0; padding:0;
}
#slideshowWrapper .carousel li{
  width:165px;
  background-color:transparent;
  list-style:none;
  margin:5px; padding:0;
}
#slideshowWrapper .carousel li img{
  margin:0; padding:5px;
  overflow:hidden;
}
#slideshowWrapper .carousel li strong{
  display:block;
  /*clear:left;
  float:left;*/
  font-size:70%;
  font-weight:normal;
  line-height:1.6em;
}
#slideshowWrapper .carousel li h5{
  display:block;
  /*clear:left;
  float:left;*/
  text-align:left;
  font-size:70%;
  font-weight:bold;
  line-height:1.6em;
}
* html #slideshowWrapper .carousel li h5{
  width:165px;
}
#slideshowWrapper .carousel li span.date{
  display:block;
  /*clear:left;
  float:left;*/
  text-align:left;
  color:#666;
  font-size:60%;
  font-weight:normal;
}
