.ns_nerveSlider {
	POSITION: relative; TEXT-ALIGN: left; DISPLAY: inline-block; WHITE-SPACE: nowrap; -MS-INTERPOLATION-MODE: bicubic; LETTER-SPACING: 0px; FONT-SIZE: 0px; OVERFLOW: hidden; WORD-SPACING: 0px
}
.ns_nerveSlider .ns_slides .ns_slidesTrack {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; OVERFLOW: visible
}
.ns_nerveSlider .ns_slideContainer {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 100%; FONT-SIZE: 15px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.heightAdaptable.ns_nerveSlider .ns_slideContainer IMG.ns_slideImage {
	WIDTH: 100%; HEIGHT: auto
}
.left.ns_ls.ns_decoy.ns_slideContainer {
	POSITION: absolute; LEFT: -100%
}
.right.ns_ls.ns_decoy.ns_slideContainer {
	POSITION: absolute; RIGHT: -100%
}
.up.ns_ls.ns_decoy.ns_slideContainer {
	POSITION: absolute; TOP: -100%
}
.down.ns_ls.ns_decoy.ns_slideContainer {
	POSITION: absolute; BOTTOM: -100%
}
.ns_horizontal.ns_nerveSlider .ns_slideContainer {
	DISPLAY: inline-block
}
.ns_vertical.ns_nerveSlider .ns_slideContainer {
	DISPLAY: block
}
.ns_nerveSlider .ns_slideContainer IMG {
	Z-INDEX: auto; POSITION: absolute
}
.ns_nerveSlider .ns_slideContainer > A {
	POSITION: relative; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; OVERFLOW: hidden
}
.ns_nerveSlider .ns_timer {
	Z-INDEX: 90; POSITION: absolute; WIDTH: 0px; BOTTOM: 0px; HEIGHT: 6px; LEFT: 0px
}
.ns_nerveSlider .ns_prevButton {
	Z-INDEX: 51; FILTER: alpha(opacity=0); WIDTH: 60px; HEIGHT: 100%; CURSOR: pointer; border-radius: 50%; -webkit-transition: all .4s ease; transition: all .4s ease; opacity: 0; -moz-transition: all .4s ease; -o-transition: all .4s ease; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .4s ease
}
.ns_nerveSlider .ns_nextButton {
	Z-INDEX: 51; FILTER: alpha(opacity=0); WIDTH: 60px; HEIGHT: 100%; CURSOR: pointer; border-radius: 50%; -webkit-transition: all .4s ease; transition: all .4s ease; opacity: 0; -moz-transition: all .4s ease; -o-transition: all .4s ease; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .4s ease
}
.ns_nerveSlider .ns_prevButton {
	POSITION: absolute; TOP: 0px; LEFT: -10px
}
.ns_nerveSlider .ns_nextButton {
	POSITION: absolute; TOP: 0px; RIGHT: -10px
}
.ns_nerveSlider:hover .ns_prevButton {
	LEFT: 0px
}
.ns_nerveSlider:hover .ns_nextButton {
	RIGHT: 0px
}
.ns_nerveSlider:hover .ns_prevButton {
	FILTER: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4
}
.ns_nerveSlider:hover .ns_nextButton {
	FILTER: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4
}
.ns_nerveSlider .ns_pauseButton {
	Z-INDEX: 51; POSITION: absolute; FILTER: alpha(opacity=0); WIDTH: 40px; BOTTOM: -10px; MARGIN-BOTTOM: 10px; HEIGHT: 40px; CURSOR: pointer; RIGHT: 10px; -webkit-transition: all .4s ease; transition: all .4s ease; opacity: 0; -moz-transition: all .4s ease; -o-transition: all .4s ease; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .4s ease
}
.ns_nerveSlider:hover .ns_pauseButton {
	FILTER: alpha(opacity=40); BOTTOM: 0px; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4
}
.ns_nerveSlider .ns_filmstrip {
	Z-INDEX: 52; POSITION: absolute; FILTER: alpha(opacity=0); PADDING-BOTTOM: 4px; OVERFLOW-X: auto; MARGIN: 10px; PADDING-LEFT: 4px; WIDTH: 100%; PADDING-RIGHT: 4px; MAX-WIDTH: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: -10px; PADDING-TOP: 4px; border-radius: 2px; -webkit-transition: all .3s ease; transition: all .3s ease; opacity: 0; -moz-transition: all .3s ease; -o-transition: all .3s ease; -moz-opacity: 0; -khtml-opacity: 0; -ms-transition: all .3s ease
}
.ns_nerveSlider:hover .ns_filmstrip {
	FILTER: alpha(opacity=70); TOP: 0px; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7
}
.ns_nerveSlider .ns_filmstrip IMG.ns_fThumb {
	FILTER: alpha(opacity=90); MARGIN: 0px 2px; HEIGHT: 45px; CURSOR: pointer; -webkit-transition: all .3s ease; transition: all .3s ease; opacity: 0.9; -moz-transition: all .3s ease; -o-transition: all .3s ease; -moz-opacity: 0.9; -khtml-opacity: 0.9; -ms-transition: all .3s ease
}
.ns_nerveSlider .ns_caption {
	Z-INDEX: 50; POSITION: absolute; FILTER: dropshadow(color=#000000,offx=1,offy=1); PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px; MIN-HEIGHT: 136px; PADDING-LEFT: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, "Helvetica Neue"; MAX-WIDTH: 100%; BACKGROUND: url(icons/caption-gradient.png) repeat-x 0px bottom; HEIGHT: auto; COLOR: #fff; FONT-SIZE: 14px; PADDING-TOP: 0px; LEFT: 0px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5)
}
.ns_nerveSlider .ns_caption > DIV {
	POSITION: absolute; MARGIN: 50px 35px 25px; BOTTOM: 0px; DISPLAY: block; WHITE-SPACE: normal; OVERFLOW: hidden
}
.ns_nerveSlider .ns_caption > DIV IMG {
	POSITION: relative
}
.ns_nerveSlider .ns_caption A {
	POSITION: static; WIDTH: auto; DISPLAY: inline; HEIGHT: auto; OVERFLOW: auto
}
.ns_nerveSlider .ns_caption > DIV H1 {
	POSITION: static; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px 0px 12px; PADDING-LEFT: 0px; BOTTOM: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; FONT-SIZE: 30px; TOP: 0px; RIGHT: 0px; FONT-WEIGHT: 300; PADDING-TOP: 0px; LEFT: 0px; box-shadow: none; -webkit-box-shadow: none
}
.ns_nerveSlider .ns_caption > DIV H1:before {
	DISPLAY: none
}
.ns_nerveSlider .ns_caption > DIV H1:after {
	DISPLAY: none
}
.ns_nerveSlider .ns_loadSpinner {
	Z-INDEX: 6; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ns_nerveSlider .ns_dummyImage {
	Z-INDEX: 6; POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ns_nerveSlider .ns_loadSpinner DIV {
	FILTER: alpha(opacity=50); WIDTH: 100%; HEIGHT: 100%; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
.ns_nerveSlider .ns_dummyImage DIV {
	FILTER: alpha(opacity=50); WIDTH: 100%; HEIGHT: 100%; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5
}
.ns_nerveSlider .ns_loadSpinner DIV {
	BACKGROUND: url(icons/loading.gif) no-repeat 50% 50%
}
.ns_nerveSlider .ns_dummyImage DIV {
	BACKGROUND: url(icons/dummy.png) no-repeat 50% 50%
}
.ns_nerveSlider .ns_dots {
	Z-INDEX: 200; POSITION: absolute; TEXT-ALIGN: center; FILTER: alpha(opacity=60); PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 100%; BOTTOM: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; -webkit-transition: all .5s ease; transition: all .5s ease; opacity: 0.6; -moz-transition: all .5s ease; -o-transition: all .5s ease; -moz-opacity: 0.6; -khtml-opacity: 0.6; -ms-transition: all .5s ease
}
.ns_nerveSlider .ns_dots .ns_dot {
	MARGIN: 0px 3px; WIDTH: 8px; DISPLAY: inline-block; HEIGHT: 8px; CURSOR: pointer; border-radius: 50%; -webkit-transition: all .5s ease; transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -moz-border-radius: 50%; -ms-transition: all .5s ease
}
.ns_nerveSlider .ns_dots .ns_selected.ns_dot {
	CURSOR: default
}
.ns_nerveSlider .ns_slideContent {
	POSITION: absolute; WIDTH: 100%; WHITE-SPACE: normal; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.heightAdaptable.ns_nerveSlider .ns_slideContainer .ns_slideContent {
	HEIGHT: auto
}
.light.ns_nerveSlider .ns_prevButton DIV {
	BACKGROUND: url(icons/prev-light.png) no-repeat 50% 50%
}
.light.ns_nerveSlider .ns_nextButton DIV {
	BACKGROUND: url(icons/next-light.png) no-repeat 50% 50%
}
.light.ns_nerveSlider .ns_pauseButton DIV {
	BACKGROUND: url(icons/play-pause-light.png) no-repeat 50% 0px
}
.light.ns_nerveSlider .ns_timer {
	BACKGROUND: url(icons/swatches/255,255,255,40.png)
}
.light.ns_nerveSlider .ns_dots .ns_dot {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.light.ns_nerveSlider .ns_dots .ns_selected.ns_dot {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BACKGROUND: #fff; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.dark.ns_nerveSlider .ns_prevButton DIV {
	BACKGROUND: url(images/arrow_left.png) no-repeat 50% 50%
}
.dark.ns_nerveSlider .ns_nextButton DIV {
	BACKGROUND: url(images/arrow_right.png) no-repeat 50% 50%
}
.dark.ns_nerveSlider .ns_pauseButton DIV {
	BACKGROUND: url(icons/play-pause-dark.png) no-repeat 50% 0px
}
.dark.ns_nerveSlider .ns_timer {
	BACKGROUND: url(icons/swatches/0,0,0,30.png)
}
.dark.ns_nerveSlider .ns_dots .ns_dot {
	BORDER-BOTTOM: #2e2e2e 1px solid; BORDER-LEFT: #2e2e2e 1px solid; BORDER-TOP: #2e2e2e 1px solid; BORDER-RIGHT: #2e2e2e 1px solid
}
.dark.ns_nerveSlider .ns_dots .ns_selected.ns_dot {
	BORDER-BOTTOM: #2e2e2e 1px solid; BORDER-LEFT: #2e2e2e 1px solid; BACKGROUND: #2e2e2e; BORDER-TOP: #2e2e2e 1px solid; BORDER-RIGHT: #2e2e2e 1px solid
}
.ns_nerveSlider .ns_slides {
	WIDTH: 100%; HEIGHT: 100%
}
.ns_nerveSlider .ns_pauseButton DIV {
	WIDTH: 100%; HEIGHT: 100%
}
.ns_nerveSlider .ns_prevButton:hover {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.ns_nerveSlider .ns_nextButton:hover {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.ns_nerveSlider:hover .ns_pauseButton:hover {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.ns_nerveSlider:hover .ns_dots {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.ns_nerveSlider .ns_prevButton DIV {
	WIDTH: 100%; HEIGHT: 100%; -webkit-transition: all .4s ease; transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; -ms-transition: all .4s ease
}
.ns_nerveSlider .ns_nextButton DIV {
	WIDTH: 100%; HEIGHT: 100%; -webkit-transition: all .4s ease; transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; -ms-transition: all .4s ease
}
.ns_nerveSlider .ns_filmstrip:hover {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.ns_nerveSlider .ns_filmstrip IMG.ns_fThumb:hover {
	FILTER: alpha(opacity=100); opacity: 1; -moz-opacity: 1; -khtml-opacity: 1
}
.ns_nerveSlider .ns_filmstrip IMG.ns_fThumb:first-child {
	MARGIN-LEFT: 0px
}
.ns_nerveSlider .ns_dots .ns_dot:first-child {
	MARGIN-LEFT: 0px
}
