div.yoo-carousel {
	overflow: hidden;
}

div.yoo-carousel div.frame {
	position: relative;
	overflow: hidden;
}

div.yoo-carousel div.panel {
	overflow: hidden;
}

div.yoo-carousel div.panel div.slide {
	float: left;
	overflow: hidden;
}

div.yoo-carousel ul.tabs {
	padding: 0px;
	margin: auto;
	list-style: none;
	position:absolute;
	left:853px;
	top:0px;
}

div.yoo-carousel ul.tabs li {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	overflow: hidden;
}

div.yoo-carousel ul.tabs li a {
	float: left;
	display: block;
	overflow: hidden;
}


div.default div.yoo-carousel {
	background:url(../images/slider_bg.gif) no-repeat;
	
}

/* tabs */

div.default div.yoo-carousel div.top ul.tabs {
	margin: 0px;
	padding:0px;
}

div.default div.yoo-carousel div.top ul.tabs li {
	margin: 0px;
	padding:0px;
}


div.default div.yoo-carousel div.top ul.tabs li a {
background-color:#8e8da4;
	width:33px;
	height:179px;
	text-align:center;
	padding-top:29px;
	border-left:#ccc solid 1px;
}
div.default div.yoo-carousel div.top ul.tabs li a:hover{
background-color:#ffc23c;
	width:33px;
	height:179px;
	text-align:center;
	padding-top:29px;
	border-left:#ccc solid 1px;
}
div.default div.yoo-carousel div.top ul.tabs li.selected a {
	cursor: pointer;
	background:url(../images/slide_bg.png) repeat-x;
	
}

div.default div.yoo-carousel li a:link, div.default div.yoo-carousel li a:visited {
	color: #969696;
	text-decoration: none;
}

div.default div.yoo-carousel li a:hover, div.default div.yoo-carousel li.selected a:link, div.default div.yoo-carousel li.selected a:visited {
	color: #646464;
	text-decoration: none;
	background-color:;
}

/* article */
div.default div.yoo-carousel .article {
	font-size: 11px;
	color:#FFFFFF
}

.article .slider-img0 {width:989px; float:left; background:url(../images/service_spect.jpg) top left no-repeat; height:200px; }
.slider-img0 .txt-cont {width:auto; margin-top:47px; padding-left:22px; width:571px; color:#FFFFFF  }
/* slide text */
.txt-cont h2 { padding-top:10px; padding-bottom:12px; display:block; float:left; color:#666!important; font-size:11px; font-weight:normal!important; margin-top:4px!important; }

.article .slider-img1 {width:989px; float:left; background:url(../images/img1.png) top left no-repeat; height:200px;}
.slider-img1 .txt-cont {width:auto; margin-top:47px; padding-left:22px; width:571px; color:#FFFFFF  }

.article .slider-img2 {width:989px; float:left; background:url(../images/img2.png) top left no-repeat; height:200px; }
.slider-img2 .txt-cont {width:auto; margin-top:47px; padding-left:22px; width:571px; color:#FFFFFF;}

.article .slider-img3 {width:989px; float:left; background:url(../images/img3.png) top left no-repeat; height:200px; }
.slider-img3 .txt-cont {width:auto; margin-top:47px; padding-left:22px; width:571px; color:#FFFFFF  }

.article .slider-img4 {width:989px; float:left; background:url(../images/img4.png) top left no-repeat; height:200px; }
.slider-img4 .txt-cont {width:auto; margin-top:47px; padding-left:22px; width:571px; color:#FFFFFF;}

.error-msg { width:478px; float:left; background-color:#FFF3F3; border:solid 1px #F96262; padding:6px 10px; color:#EE5757; font-size:12px; font-weight:bold; margin:10px 0px; }
.error-msg img { margin-right:10px; }
