.nivoSlider {
	position: relative;
}
.nivoSlider img {
	left: 0px; top: 0px; position: absolute;
}
.nivoSlider a.nivo-imageLink {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 6;
}
.nivo-slice {
	height: 100%; display: block; position: absolute; z-index: 5;
}
.nivo-box {
	display: block; position: absolute; z-index: 5;
}
.nivo-caption {
	left: 59px; width: 270px; bottom: 112px; color: rgb(255, 255, 255); position: absolute; z-index: 8; opacity: 0.8;
}
.nivo-caption h1 {
	padding: 15px 20px; font-family: "Terminal Dosis", sans-serif; font-size: 20px; font-weight: 300; background-color: rgb(229, 52, 0);
}
.nivo-caption p {
	background: rgb(0, 0, 0); margin: 0px; padding: 10px 20px;
}
.nivo-caption a {
	display: inline !important;
}
.nivo-html-caption {
	display: none;
}
.nivo-directionNav a {
	top: 45%; position: absolute; z-index: 9; cursor: pointer;
}
.nivo-prevNav {
	left: 0px;
}
.nivo-nextNav {
	right: 0px;
}
.nivo-controlNav a {
	position: relative; z-index: 9; cursor: pointer;
}
.nivo-controlNav a.active {
	font-weight: bold;
}

.theme-default .nivoSlider {
	background: url("/images/loading.gif") no-repeat 50% 50% rgb(255, 255, 255); position: relative;
}
.theme-default .nivoSlider img {
	left: 0px; top: 0px; display: none; position: absolute;
}
.theme-default .nivoSlider a {
	border: 0px currentColor; display: block;
}
.theme-default .nivo-controlNav {
	left: 50%; bottom: 20px; margin-left: -40px; position: absolute;z-index:6;
}
.theme-default .nivo-controlNav a {
	background: url("/images/bullets1.png") no-repeat;
	border: 0px currentColor;  text-indent: -9999px; margin-right: 13px; float: left; display: block;width: 14px; height: 14px;
}
.theme-default .nivo-controlNav a.active {
	background: url("/images/bullets2.png") no-repeat;
}
* html .theme-default .nivo-controlNav a {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bullets1.png');}
* html .theme-default .nivo-controlNav a.active {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bullets2.png');}
.theme-default .nivo-directionNav a {
	background: url("/images/arrows.png") no-repeat; border: 0px currentColor; width: 49px; height: 49px; text-indent: -9999px; display: block;
}
.theme-default a.nivo-nextNav {
	background-position: -49px 0px; right: 0px;
}
.theme-default a.nivo-prevNav {
	left: 0px;
}
.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted;
}
.theme-default .nivo-caption a:hover {
	color: rgb(255, 255, 255);
}



#loading_wrap {
	margin: 0px auto; width: 32px; height: 100%; display: none; position: relative;
}
#loading_content {
	left: 50%; top: 50%; width: 32px; height: 32px; color: rgb(255, 255, 255); margin-top: -50px; margin-left: -16px; position: fixed;
}
.center-clear {
	margin: 0px auto !important; width: 972px;
}
.center-clear-border-support {
	margin: 0px auto !important; width: 972px;
}
.center-clear-border-support {
	width: 972px;
}




#ftHolder {
	TEXT-ALIGN: center; WIDTH: 972px; FLOAT: left; HEIGHT: 326px; PADDING-TOP: 0px
}
#ft {
}
.ft-title {
	display:none;
}
.ft-prev {
	background: url("") no-repeat;padding:25px;
}
.ft-next {
	background: url("") no-repeat;padding:25px;
}
#ft-buttons-ft{position:absolute;top:550px;left:200px;z-index:99999;}
.ft-button-ft{ width:12px;height:12px;position:relative;  background:url("/images/numbg1.png") no-repeat;text-decoration:none;}
.ft-button-ft-active {
	width:12px;height:12px;background: url("/images/numbg2.png") no-repeat;
}







.flashNews {position:relative;width:331px;height:333px;text-align:left;overflow:hidden;}
.flashNews img {border:solid 2px #e9e9e9; vertical-align:bottom;}
.flashNews .bg {position:absolute;left:0;top:300px;width:331px;height:0px;background:#e9e9e9;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;z-index:1;}
.flashNews p {position:absolute;left:10px;top:298px;_top:310px;width:204px;height:20px;line-height:20px;;z-index:999;}
.flashNews p a {font-weight:700;color:#433e35;}
.flashNews p a:hover {color:#ea5404;}
.flashNews ul {position:absolute;right:10px;top:310px;padding-left:10px;_padding-left:6px;z-index:999;_background:none;overflow:hidden;}
.flashNews ul li {float:left;width:18px;height:18px;line-height:18px;text-align:center;margin-left:3px;background:#b1b1b1;}
.flashNews ul li a {display:block;width:18px;height:18px;font-size:12px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#ea5404;}




/* 16.0 Homepage Styling */

.homepage-wrapper {
	padding: 0px 0 0 0;
}

.homepage-slider {
	width: 455px;
	_width: 446px;
	height:324px;
	padding:25px 90px 0 90px;
	position: relative;
	overflow: hidden;
}
.expert{margin:0px; padding: 0px; border:solid 1px #dddddd; left: 0px; top: 0px; width: 450px; height: 257px;_height:253px; z-index:9}
.homepage-slider .navigation {
	margin: 0px 0 0px 150px;
	overflow: hidden;
	bottom:35px;
	position: absolute;
}

.homepage-slider .navigation a {
	margin: 0 10px 0 0;
	width: 10px;
	height: 15px;
	background: url(/images/ico-bullet-8.png) 0 0 no-repeat;
	display: block;
	float: left;
}

.homepage-slider .navigation a:hover {
	background-position: 0 -20px;
}

.homepage-slider .navigation .active {
	background-position: 0 -20px;
}

.homepage-slider .btn-previous {
	width: 49px;
	height: 58px;
	/*text-indent: 5000px;*/
	position: absolute;
	left:10px;
	top:150px;
	z-index: 2;
	background: url(/images/expprev.jpg) center left no-repeat;
}

.homepage-slider .btn-previous:hover {
	background: url(/images/expprev1.jpg) center left no-repeat;
}

.homepage-slider .btn-next {
	/*margin:159px 0 0 500px;*/
	width: 49px;
	height: 58px;
	/*text-indent: 5000px;*/
	position: absolute;

 	left:575px;

	top:150px;
	z-index: 2;
	background: url(/images/expnext.jpg)  no-repeat;
}

.homepage-slider .btn-next:hover {
	background: url(/images/expnext1.jpg) center right no-repeat;
}

.homepage-slider-item {
	width: 455px;
	height: 257px;
	float: left;
	font-size:12px;
}
.homepage-slider-item .title {
	margin: 267px 0 0 0;
	padding-left:16px;
	width: 136px;
	height: 24px;
	line-height: 24px;
	color: #433e35;
	text-decoration: none;
	display: block;
	position: absolute;
	z-index: 2;
	overflow: hidden;
}
.homepage-slider-item .background {
	margin: 267px 0 0 390px;
	width: 52px;
	height: 22px;
	position: absolute;
	z-index: 1;
}
