.slider-wrapper {
	padding: 0;
	margin: 0 0 47px 0;
}

.slider {
	background: #FFF url('/images/bg-slider-area.png') no-repeat 0 0;	
}

/* Use this to keep the slider content contained in a box even when JavaScript is disabled */
.slider-no-js .slider {
	height: 474px;
	overflow: auto !important;
	padding-right: 20px;
}

/* Change the width of the entire slider (without dynamic arrows) */
.slider, .slider .panel {
	width: 714px;
}

/* Change margin and width of the slider (with dynamic arrows) */
.slider-wrapper.arrows .slider, .slider-wrapper.arrows .slider .panel {
	width: 714px;
}

/* Setting height of all pannels to the same */
div.panel-content {
	position: relative;
	display: block;
	height: 389px;
}

div.pannel-1 {
	background: url('/images/bg-slider-slide-1.jpg') no-repeat 1px 1px;
}

div.pannel-1 h1 {
	display: none;
}

div.pannel-1 ul {
	position: absolute;
	top: 161px;
	left: 324px;
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}

div.pannel-1 ul li {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	color: #005598;
	line-height: 130%;
	padding: 0 0 10px 20px;
	background: url('/images/bg-list-item.jpg') no-repeat 8px 6px;
}

div.pannel-1 a.order-now-button {
	position: absolute;
	top: 205px;
	left: 529px;
	z-index: 2;
	display: block;
	height: 167px;
	width: 166px;
	text-decoration: none;
	text-indent: -9999px;
	cursor: pointer;
	cursor: hand;
	background: url('/images/order-now-button.png') no-repeat 0 0;
}

/*
div.pannel-1 table.productTable div.box {
	display: none;
}

div.pannel-1 table.productTable div.buy-now-button {
	display: block !important;
	position: absolute;
	top: 205px;
	left: 529px;
	z-index: 2;
}

div.pannel-1 table.productTable div.buy-now-button img {
	display: block;
	height: 167px;
	width: 166px;
	cursor: pointer;
	cursor: hand;
	background: url('/images/order-now-button.png') no-repeat 0 0;
}
*/

div.pannel-2 {
	background: url('/images/bg-slider-slide-2.jpg') no-repeat 1px 1px;	
}

div.pannel-2 h1 {
	display: none;
}

div.pannel-2 ul {
	position: absolute;
	top: 110px;
	left: 324px;
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}

div.pannel-2 ul li {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	color: #005598;
	line-height: 130%;
	padding: 0 0 10px 20px;
	background: url('/images/bg-list-item.jpg') no-repeat 8px 6px;
}

div.pannel-2 a.order-now-button {
	position: absolute;
	top: 205px;
	left: 529px;
	z-index: 2;
	display: block;
	height: 181px;
	width: 171px;
	text-decoration: none;
	text-indent: -9999px;
	cursor: pointer;
	cursor: hand;
	background: url('/images/order-now-button-2.png') no-repeat 0 0;
}

div.pannel-3 {
	background: url('/images/bg-slider-slide-3.jpg') no-repeat 1px 1px;
}

div.pannel-3 h1 {
	display: none;
}

div.pannel-3 ul {
	position: absolute;
	top: 160px;
	left: 275px;
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}

div.pannel-3 ul li {
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: 100;
	color: #005598;
	line-height: 130%;
	padding: 0 0 10px 20px;
	background: url('/images/bg-list-item.jpg') no-repeat 8px 6px;
}

div.pannel-3 a.order-now-button {
	position: absolute;
	top: 205px;
	left: 529px;
	z-index: 2;
	display: block;
	height: 168px;
	width: 169px;
	text-decoration: none;
	text-indent: -9999px;
	cursor: pointer;
	cursor: hand;
	background: url('/images/order-now-button-3.png') no-repeat 0 0;
}


/* .slider-wrapper.arrows .slider {margin: 0 10px}*/

/* Arrow styling */
.nav-left a, .nav-right a {
	background: #000;
	color: #fff;
	padding: 5px;
	width: 100px;
}

/* Panel padding */
.slider .panel-wrapper {
	padding: 0;
}

/* Preloader */
.slider p.loading {
	padding: 20px;
	text-align: center;
}

/* Hiding title from inside the pannel */
div.panel-wrapper h2.title {
	display: none;
}

/* Tabbed nav */
div#nav-1 {}

/* Tab nav */
.nav ul {
	clear: both;
	display: block;
	margin: auto;
	overflow: hidden;
}

.nav ul li {
	display: inline;
}

.nav ul li a {
	display: block;
	float: left; 
	height: 85px;
	margin: 0;
	padding: 0;
	text-decoration: none;
	text-indent: -9999px;
}

.nav ul li.tab1 a {
	width: 219px;
	background: #FFF url('/images/bg-slider-tab-1.jpg') no-repeat 0 0;
}

.nav ul li.tab1 a:hover, .nav ul li.tab1 a.current {
	background-position: -219px 0;
}

.nav ul li.tab2 a {
	width: 271px;
	background: #FFF url('/images/bg-slider-tab-2.jpg') no-repeat 0 0;
}

.nav ul li.tab2 a:hover, .nav ul li.tab2 a.current {
	background-position: -271px 0;
}

.nav ul li.tab3 a {
	width: 224px;
	background: #FFF url('/images/bg-slider-tab-3.jpg') no-repeat 0 0;
}

.nav ul li.tab3 a:hover, .nav ul li.tab3 a.current {
	background-position: -224px 0;
}

/* Miscellaneous */
.slider-wrapper {
	clear: both;
	overflow: auto;
}

.slider {
	float: left; 
	overflow: hidden;
	position: relative;
}

.slider .panel {
	display: block;
	float: left;
}

.slider .panel-container {
	position: relative;
}

.nav-left, .nav-right {
	display: none;
	float: left;
}

.nav-left a, .nav-right a {
	display: block;
	text-align: center;
	text-decoration: none;
}

a {	/* get rid of link outlines in firefox */
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
}
a:focus {
	outline: none;
}