.ice-slideshow-white {
	background: rgb(255, 255, 255); padding: 8px 20px; border-radius: 7px; border: 1.5px solid rgb(0, 109, 184); border-image: none; width: auto; height: auto; overflow: hidden; position: relative;
}
.ice-slideshow-white li {
	list-style-type: none !important;
}
.ice-slideshow-white .ice-main-wapper {
	overflow: hidden; position: relative;
}
.ice-slideshow-white .ice-main-wapper .ice-main-item {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute;
}
.ice-slideshow-white .ice-main-wapper .ice-main-item h3.ice-title {
	margin: 0px 0px 0em; padding: 0px; line-height: 0em; visibility: hidden;
}
.ice-slideshow-white .ice-main-wapper .ice-main-item h1.ice-title {
	color: rgb(255, 85, 0); line-height: 0px; letter-spacing: 1px; font-size: 23px; font-weight: normal; text-shadow: -1px -1px #f0e0e0;
}
.ice-slideshow-white .ice-main-wapper .ice-main-item .ice-description {
	padding: 0em 2em;
}
.ice-slideshow-white .ice-main-wapper .ice-main-item .ice-description img {
	margin: 0.2em 1em 0.8em 0px; float: left;
}
.ice-slideshow-white .ice-navigator-wrapper {
	position: relative;
}
.ice-slideshow-white .ice-navigator-outer {
	top: 0px; width: 310px; height: 600px; right: 0px; overflow: hidden; position: absolute; z-index: 3;
}
.ice-slideshow-white ul.ice-navigator {
	margin: 0px; padding: 0px; top: 0px; width: 100%; position: absolute;
}
.ice-slideshow-white ul.ice-navigator li {
	background: rgb(240, 240, 240); list-style: none !important; margin: 0px !important; padding: 0px !important; width: 100%; color: rgb(90, 92, 94); line-height: 18px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 2px; border-bottom-style: solid; cursor: pointer;
}
.ice-slideshow-white ul.ice-navigator li:hover {
	color: rgb(240, 244, 249); background-color: rgb(0, 109, 168);
}
.ice-slideshow-white ul.ice-navigator li div {
	padding: 1em 1.25em;
}
.ice-slideshow-white .ice-navigator li .ice-title {
	margin: 0px !important; line-height: 18px; letter-spacing: 1px; font-size: 22px; font-weight: normal;
}
.ice-slideshow-white .ice-navigator li div img {
	margin: 0px 0.75em 0.75em 0px; float: left;
}
.ice-slideshow-white .ice-navigator li.active {
	background: url("current_tab.png") no-repeat left rgb(0, 109, 168); color: rgb(240, 244, 249);
}
.ice-slideshow-white .ice-navigator li.active h4 {
	color: rgb(240, 244, 249); line-height: 18px;
}
.ice-slideshow-white .ice-navigator li h4 {
	color: rgb(90, 92, 94); line-height: 18px;
}
.ice-slideshow-white ul.ice-navigator li:hover h4 {
	color: rgb(240, 244, 249); line-height: 18px; background-color: rgb(0, 109, 168);
}
.ice-slideshow-white .ice-buttons-control {
	background: url("arrow_bg.png") no-repeat; padding: 3px 20px; top: 0px; width: 30px; height: 19px; right: 10px; visibility: hidden; position: absolute;
}
.ice-slideshow-white .ice-next {
	background: url("arrows.png") no-repeat; margin: 0px; width: 10px; height: 10px; text-indent: -9999em; position: relative; z-index: 10; cursor: pointer;
}
.ice-slideshow-white .ice-previous {
	background: url("arrows.png") no-repeat; margin: 0px; width: 10px; height: 10px; text-indent: -9999em; position: relative; z-index: 10; cursor: pointer;
}
.ice-slideshow-white .ice-next {
	background-position: 0px 0px; float: right;
}
.ice-slideshow-white .ice-previous {
	background-position: 0px -20px; float: left;
}
.ice-slideshow-white .ice-next:hover {
	background-position: 0px -10px;
}
.ice-slideshow-white .ice-previous:hover {
	background-position: 0px -30px;
}
.ice-right-sl-white .ice-navigator-wrapper {
	float: right;
}
.ice-right-sl-white .ice-main-wapper {
	margin-right: inherit; margin-left: auto; float: right;
}
.ice-right-sl-white .ice-navigator-outer {
	position: relative;
}
.ice-left-sl-white .ice-navigator-wrapper {
	float: left;
}
.ice-left-sl-white .ice-main-wapper {
	margin-right: inherit; margin-left: auto; float: left;
}
.ice-left-sl-white .ice-navigator-outer {
	position: relative;
}
.ice-left-sl-white .ice-navigator li.active {
	background-position: right; background-image: url("current_tab_l.png");
}
.ice-top-sl-white .ice-navigator-outer {
	float: left; position: relative;
}
.ice-bottom-sl-white .ice-navigator-outer {
	float: left; position: relative;
}
.ice-top-sl-white .ice-navigator {
	width: 9999em !important;
}
.ice-bottom-sl-white .ice-navigator {
	width: 9999em !important;
}
.ice-top-sl-white .ice-navigator li {
	border-right-color: rgb(255, 255, 255); border-bottom-color: currentColor; border-right-width: 1px; border-bottom-width: medium; border-right-style: solid; border-bottom-style: none; float: left; display: block;
}
.ice-bottom-sl-white .ice-navigator li {
	border-right-color: rgb(255, 255, 255); border-bottom-color: currentColor; border-right-width: 1px; border-bottom-width: medium; border-right-style: solid; border-bottom-style: none; float: left; display: block;
}
.ice-top-sl-white .ice-navigator li.active {
	background-position: bottom; background-image: url("current_tab_t.png");
}
.ice-top-sl-white .ice-buttons-control {
	top: auto; height: 10px; bottom: 0px; padding-top: 12px; background-image: url("arrow_bg_t.png");
}
.ice-bottom-sl-white .ice-navigator li.active {
	background-position: top; background-image: url("current_tab_b.png");
}
.ice-vmimagearea {
	overflow: hidden; float: left; position: relative;
}
.ice-addtocart {
	clear: left;
}
.ice-vmimagearea img {
	padding-bottom: 2em;
}
.ice-vmproductdesc {
	text-align: left; padding-left: 15px; float: left;
}
.ice-vmproductdesc ul {
	margin: 0px; padding: 0px;
}
.addtocart_button_module {
	cursor: pointer;
}
