.productSliderFont
{
	font: normal 11px Tahoma,Verdana,Segoe,Arial,sans-serif;
}
.productSliderContent
{
   text-align:left;
}
.productSliderPanel
{
   width:958px;
   height: 130px;
   border: solid 1px #dddddd;
   border-bottom-width: 0px;
   background-color:White;
   position: relative;
}

#divProductSlider
{
	height:130px;  /* 132 without audience */
	width: 728px;
	margin:0pt 6px 0pt 0pt;
	overflow-x:scroll;
	overflow-y:hidden;
	position:absolute;
	left: 230px;
}
#divProductSlider.divProductSliderShowAudience, .divProductSliderShowAudience, div.divProductSliderShowAudience
{
	height: 150px;
}

#SliderComponentContainer
{
	margin-left:18px;
}

.divProductTeaserItem
{
	height: 130px;
	width: 230px;
	position: relative;
	float: left;
}

.divProductTeaserCaption
{
	padding: 5px 10px 5px 15px;
}

.divProductTeaserBody
{
	padding: 0px 10px 0px 15px;
}

.divProductTeaserScrollCaption
{
	position: absolute;
	width: 230px; /* 3px right pad */
	bottom: 0px;
	text-align: right;
	color: #f2f2f2;
	background-color: #f2f2f2;
	height: 16px;
}


.divProductSliderItem
{
	margin: 0 -5px 0 -5px;
	height: 153px; /* 135 + 18 */
	position: relative;
	/*font: normal 10pt "Verdana" , "Trebuchet MS" , "Lucida Grande" , sans-serif;*/
}


.divProductImage
{
	position: absolute;
	top: 0;
	left: 0;
	float: left;
	height: 153px; /* 135 + 18 */
	margin: 0 -5px 0 -5px;
	background-color:#ffffff;
	border-left: solid 20px white;
	text-align: center;
}

.divProductSliderBarAudience
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	margin-top: -2px;
}

.divProductContent
{
	float: left;
	position: absolute;
	/*
	top: 20px;
	margin-top: -20px;
	*/
	height: 138px; /* 120 + 18 */
	overflow: hidden;
	background: #ffffff url(/_controls5/productSlider/bgProductSliderItemInfo.png) repeat-x top;
}

.divProductContentInner
{
	padding-right: 3px;
}

/* for SPAN Title content, but not A tags */
.sliderContentTitle
{
	display: block;
	font-weight: bold;
	line-height: 12pt;
	padding: 10px 5px 5px 5px;
	color: #2871C0;
}

.productSliderCustomOrganization, a.productSliderCustomOrganization:link, a.productSliderCustomOrganization:active, a.productSliderCustomOrganization:visited
{
	font-size: 11px;
	color: #569ed5;
	font-weight: bolder;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.productSliderCustomOrganization:hover
{
	font-size: 11px;
	color: Black;
	font-weight: bolder;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.productSliderInfoCaption
{
   font-weight: bold;
   color: #006AC7;
   margin-bottom: 5px;
   margin-bottom: 5px;
   width: 200px;
}
.productSliderInfoPrice
{
   margin-bottom: 6px;
      width: 200px;
}
.productSliderInfoBuyNow
{
   margin-bottom: 6px;
}
.productSliderInfoViewSpecs
{
}
.productSliderSingleSpec
{
   position: absolute;
   display: none;
   color: #000000;
   width: 213px;
   border: #000000 1px solid;
   padding: 5px;
   z-index: 1000;
   background-color: #ffffff;
	/*
	background-image: url(/_controls5/productSlider/bgProductSliderItemInfo.png);
	background-position: top;
	background-repeat: repeat-x;
	*/
}

/* for OSVersion SPAN */
.sliderContentBody
{
	display: block;
	padding: 5px 5px 1px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	color: Black;
}

/* for SPAN content, but not A tags */
.sliderContentHeader
{
	display: block;
	padding: 5px 5px 1px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
	color: Black;
}

/* for A tags in the SPAN */
a.sliderContentHeaderLink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.sliderContentHeaderLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.sliderContentHeaderLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}

/* for SPAN content, but not A tags */
.sliderContentDetail
{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 11pt;
	padding: 0px 5px 5px 5px;
	color: Black;
}

/* for A tags in the SPAN */
a.sliderContentDetailLink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.sliderContentDetailLink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
a.sliderContentDetailLink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}

