﻿.slides_container {
	overflow:hidden;
	position:relative;
    display:none;
}
.slides_container a {
	display:block;
}
.slides_container a img {
	/*display:block;*/
}
.slides_container div.slide {
	display:block;
}
.caption {
	z-index:500;
	position:absolute;
	bottom:-43px;
	left:0;
	height:33px;
	padding:10px 0px 0 0px;
	background:#999;	
    font:bold 16px Arial;
	line-height:1.33;
	color:#000;    
	border-top:1px solid #999;
	text-shadow:0px 1px 1px #fff;
    filter: alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
    text-align:center;
}
.pagination {
	margin:26px auto 0;
    position:relative;
    z-index:101;
}
.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}
.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a {
	background-position:0 -12px;
}
/**********/
#NewsSlidesCon {
    border: solid 1px #999;
    margin-top: 12px;
}
#NewsSlides
{
    position:relative;
    width:275px;
    height:210px;
}
#NewsSlides .slides_container {
    height:210px;
}
#NewsSlides .slides_container .slide_imgcon
{
    position:relative;
    left:0px;
    top:0px;
    width:275px; height:210px;
    text-align:center;
    text-decoration:none;
}
#NewsSlides .slides_container div.slide {
	width:275px;
	height:210px;
}

#NewsSlides .NewsCaption {
	width:275px;
 	z-index:500;
	position:absolute;
	bottom:0px;
	left:0px;
	height:30px;
 	background:#ccc;
    font:bold 12px Verdana;
	line-height:14px;
	color:#000;    
	text-shadow:0px 1px 1px #fff;
    filter: alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
    text-align:center;
    overflow:hidden;
    padding: 2px;
}
/**********/
#BannerSlidesCon {
    border: solid 1px #999;
}
#BannerSlides
{
    position:relative;
    width:985px;
    height:284px;
}
#BannerSlides .slides_container {
    height:284px;
}
#BannerSlides .slides_container .slide_imgcon
{
    position:relative;
    left:0px;
    top:0px;
    width:985px; height:284px;
    text-align:center;
    text-decoration:none;
}
#BannerSlides .slides_container div.slide {
	width:985px;
	height:284px;
}

#BannerSlides .BannerCaption {
	width:985px;
 	z-index:500;
	position:absolute;
	bottom:0px;
	left:0px;
	height:37px;
 	background:black;
    font:14px/37px Tahoma,Arial,Helvetica;
	color:white;
    filter: alpha(opacity=55);
	-moz-opacity:0.55;
	-khtml-opacity: 0.55;
	opacity: 0.55;
    text-align:left;
    overflow:hidden;
    padding: 0px 6px;
    border-top: solid 1px black;
}
#BannerSlides .pagination {
  width: 100px;
  bottom:48px;
}
#BannerSlides .next, #BannerSlides .prev {
	position:absolute;
	top:107px;
	left:-25px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}
#BannerSlides .next {
	left:985px;
}
/**********/
.myCentCon
{
    border-spacing:0;
    background-repeat:no-repeat;
    display:table;
    *position:relative;
}
.myCentCon div
{
    display:table-cell; vertical-align:middle; border:0;

    *position:absolute; *top:50%;
    *left:0; *right:0;
}
.myCentCon div img
{
    display:block; border:0;
    *position:relative; *top:-50%;
    margin:0 auto;
}