.product-main-content
{
	width:960px;
	margin:0 auto;
	background-color:#FFF;
}

.prodnavigation
{
width:960px;
margin: 0 auto;
}	

.sellingpoints {
  	margin: 10px 0 10px 40px;
	font-size:16px;
	line-height: 1.5em;
}
.detailname {
  	margin: 10px 0 10px 0px;
	font-size:16px;
	font-weight:700;
	line-height: 1.2em;
}


/*FADING MENU*/ 

div.hoverBtn {
	position: 		relative;
	float:left;
	background:		transparent url(/scripts/fading_menu/images/navBG.png) repeat-x 0 0 scroll;
}
div.hoverBtn a  {

	position: 		relative;
	z-index: 		2;
	display: 		block;
	height: 		50px;
	text-align: 	center;
	font-size:		16px;
	text-decoration:none;
	width:200px;
}
div.hoverBtn div {

	display:		none;
	position: 		absolute;
	z-index: 		1;
	top: 			0px;
	background:		transparent url(/scripts/fading_menu/images/navHover.png) repeat-x 0 0 scroll;
}

.product-features , .product-specifications
{

	line-height:1.8em;
	font-size:15px;
}

.product-features ul, .product-features ul li
{
	margin: 0 20px;

}

.cell1 {
	clear:both;
	float:left; 
	white-space:none;
	list-style:none;
	font-size:15px; 
	font-weight:700;
	margin-top:10px;
	}
	
	.cell2 {
		clear:both;
	float:left;
	margin:2px 30px;
	font-size:15px; }
	
		.cell2 li{
	margin:2px 0px;
	}
	
	.cell4, .cell4-1{clear:both;
	font-size:20px; 
	color:#034886; 
	font-weight:700;
	list-style:none;
	padding-top:15px;
	}
	
	.features-table-1
	{float: left;width:450px; margin-right:45px;
	}
	.features-table-2
	{float: right;width:450px; margin-right:0;
	}	
	.img-features
	{padding:0; margin:0}
	
	.features-left
	{margin:0 20px 0 0; padding: 5px 0px 5px 0px; width:70px; height:70px;
	}
	.features-right
	{color:#444;
	font-size:15px;
	vertical-align:top;
	padding-top:14px ;
	line-height:1.5em }
	
	.features-right strong
	{color:#444;
	font-size:16px;
	font-weight:700;
	line-height:1.5em }
	
	
	.features-header, .features-header-1
	{	font-size:20px; 
	color:#034886; 
	font-weight:700;
	vertical-align:top;
	padding-top:15px ;
	line-height:1.5em }
	
	.txt-products-contents-main  {
		font-size:22px; color:#034886; font-weight:600;line-height:1.2em; margin:5px 0 0px 0
	}
	
	.txt-products-contents-modelnumber {
		font-size: 16px;  font-weight:600; line-height:2em;
		color:#444;margin-bottom:10px
	}
	
	.txt-products-contents-sellingpoints {
		line-height:normal;
		color:#555;
	}
	
	.txt-products-contents-sellingpoints ul li{
		font-size: 15px;
		margin: 0px 20px 0px 20px;
		padding:5px 0 0px 0;
		line-height:normal;
		color:#555;
	}
	
	.txt-products-detail-main
	
	{
		font-size: 30px; color:#034886; font-weight:600; line-height:1.2em;
	}
	
	.txt-discontinued-product {padding:10px 0 3px 0; margin-bottom:0px; font-size:16px; font-weight:600; color:#d74f35; position:relative; }

.spec-table {
    display:table;
	
}
.spec-tr {
    display:table-row;
}
.spec-td {
    display:table-cell;
}

.spec-wrapper {
}

.spec-wrapper ul{ margin-left:40px; margin-bottom:10px
}

.spec-wrapper ul li{margin:0px 0;
}


.indent
{margin-left:60px;
list-style-type:circle}

.txt-press { color:#333; text-decoration:none; }
a.txt-press:hover { color:#034886;text-decoration:none; }
.productfeatures img{padding:10px 15px 10px 20px}
.productfeatures strong{position:relative; color:#333; font-size:18px; font-weight:normal; line-height:1.5em; top:5px}

.table_keypoints { margin-top:20px}

.table_keypoints td {
    padding: 0px 20px 10px 20px;
	line-height:1.5em;
		text-align: justify;
		vertical-align:top;
}

.txt_sb_title {
	 font: 36px arial, sans-serif; 
	 color: #034886;
	 margin-bottom:-5px;
	 text-align:center;
}

.txt_sb_heading {
	 font: 32px arial, sans-serif; 
	 color: #034886;
	 margin-bottom:-5px;
}

.txt_sb_content {

	 font: 16px arial, sans-serif;
	 line-height:1.7em; 
	 text-align: justify;
}