.SlideBanner {
	float:left;
	background:url(../images/slider-content-bg.png) top left repeat-x;
	width:940px;
	height:160px;
	padding:0px;
	margin:0 0 0 0px;
}
.SliderHeading {
	width:921px;
	padding:0 0 0 20px;
	margin:10px 0 0 0;
	clear:both;
	background:url(../images/niuw-heading-bg.png) top left no-repeat;
	line-height:36px;
	font-family:"Trebuchet MS";
	font-size:17px;
	color:#FFFFFF;
}
.RelatedPkg{
width:920px;
margin:0px;
}
.RelatedPkgGallery{
height:160px;
padding:0px 0px 0px 0px;
width:920px;
}

.RelatedPkgArrow{
float:left;
width:30px;
height:132px;
padding:0px;
background:url(images/related-pkg-left.gif) left center no-repeat;
}

.RelatedPkgArrow2{
float:right;
width:30px;
height:132px;
padding:0px;
background:url(images/related-pkg-right.gif) left center no-repeat;
}


.StepCarousel{
position: relative; /*leave this value alone*/
width: 878px; /*Width of Carousel Viewer itself*/
height: 160px;
margin:0px 0px 0px 31px;
}
.StepCarousel .Belt{
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
	width: 2000px;
	
}
.StepCarousel .Panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding
panel DIV*/
margin: 0px; /*margin around each panel*/
width: 219px;
text-align:left;
color:#030102;
font-size:11px;
}
.PanelTxt {
	float:left;
	padding:0px;
	width:219px;
	line-height:12px;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	line-height:18px;
}
.PanelTxt a {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	filter:alpha(opacity="80");
	opacity:0.80;
	width:194px;
	height:156px;
	margin: 0 auto;
}
.PanelTxt a:hover {
	text-decoration:none;
	filter:alpha(opacity="100");
	opacity:1.0;
	color:#FFFFFF;
	
}