@import "common.css?ck=feb_28_2011";

DIV#main_content
{
	background-image: none;
	padding-bottom: 30px;
}

UL.product_preview
{
	list-style: none;
	width: 699px;
}

UL.product_preview LI
{
	margin-left: 0px;
	margin-right: 10px;
	float: left;
	width: 160px;
}

DIV.launch_presentation A
{
	background:transparent url(../images/btn_arrow.gif) no-repeat scroll 0 3px;
	color:#646464;
	display:block;
	font-size:12px;
	height:16px;
	text-decoration:none;
	text-indent:16px;
}

DIV.launch_presentation A:hover
{
	color:#0084df;
	background-position: 0 -17px;
}

div#section_navigation ul li#section_nav_pbmt a {
   line-height: 16px;
   padding-top: 8px;
}

#featured_products {
	clear: both;
	background: url("/images/projects/featured_slider.png") no-repeat scroll 0px 0px transparent;
	position: relative;
	height: 235px;
	width: 709px;
	margin-bottom: 20px;
}
#featured_products.one {
	background: url("/images/technology/bg_one_featured.jpg") no-repeat scroll 0px 0px transparent;
}
#featured_products #viewport {
	top:25px;
	margin: 0px 50px;
	overflow: hidden;
	width: 608px;
	height: 205px;
	position: relative;
}
#featured_products #viewport ul {
	margin: 0px;
	position: absolute;
	width: 50000px;
}
#featured_products #viewport ul li {
	margin: 0px;
	width: 609px;
	height: 205px;
	float: left;
	display: block;
}
#featured_products img {
	float: left;
	width: 200px;
	height: 180px;
}
#featured_products .description {
	float: left;
	padding-left: 20px;
	width: 275px;
}
#featured_products .description .intro {
	font-size: 14px;
	color: #969696;
}
#featured_products .description h4 {
	font-size: 24px;
	color: #0084e1;
	margin-bottom: 15px
}
#featured_products .description p {
	font-size: 16px;
	line-height: 20px;
	color: #505050;
	margin-bottom: 15px
}
#featured_products .description a.product{
	color: #8b8b8b;
	font-size: 11px;
	display: block;
	background: url("/images/btn_arrow.gif") no-repeat scroll 0px 3px transparent;
	padding-left: 18px;
}
#featured_products .description a.product:hover {
	background-position: 0px -17px;
	color: #009edf;
}
#featured_products.one a.previous,
#featured_products.one a.next {
	display: none;	 
}

#featured_products a.previous{
	width: 8px;
	height: 11px;
	background: url("/images/projects/featured_slider.png") no-repeat scroll -16px -275px transparent;
	text-indent: -99999px;
	top: 115px;
	left: -4px;
	position: absolute;
}
#featured_products a.previous:hover{
	background-position: -49px -275px;
}
#featured_products a.next{
	width: 8px;
	height: 11px;
	background: url("/images/projects/featured_slider.png") no-repeat scroll 0px -275px transparent;
	text-indent: -99999px;
	top: 115px;
	right: -4px;
	position: absolute;
}
#featured_products a.next:hover{
	background-position: -33px -275px;
}
#dots {
	position: absolute;
	top: 40px;
	right: 40px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#dots li {
	float: left;
	margin: 0px 3px 0px 0px;
}
#dots li a{
	display: block;
	width: 9px;
	height: 8px;
	background: transparent url("/images/technology/featured_dot.png") no-repeat scroll 0px 0px;
	text-indent: -99999px;
	outline: none;
}
#dots li.current a{
	background-position: 0px -12px;
}
