.details-path {
	margin:0 0 14px 0;
	padding:0;
	float:left;
}

.details-path h4 {
	font-size:11px;
	font-weight:normal;
	line-height:13px;
	color:#666;
	padding:0;
	margin:0;
}

.details-path h4 a {
	text-decoration:none;
}

.details-path h4 a:hover {
	text-decoration:underline;
}

.prod-details-wrapper {
	float:left;
	width:892px;
	background:url(../images/prod-details-header-bg.png) no-repeat center top;
	min-height:141px;
	padding:32px 22px 22px 22px;
	margin:0 0 0 -1px;
	border:0px solid #ccc;
}

.prod-details-wrapper #prod-photo {
	float:left;
	width: 250px;
}

.prod-details-wrapper #lightbox_image_detail {
	float:left;
	width: 250px;
	text-align:center;
	position:relative;
	-moz-box-shadow: 0px 1px 5px 2px #ccc;
	-webkit-box-shadow: 0px 1px 5px 2px #ccc;
	box-shadow: 0px 1px 5px 2px #ccc;
	border-top:1px solid #fff;
	background-image: -ms-linear-gradient(top, #F3F3F3 0%, #E8EAEB 100%);
	background-image: -moz-linear-gradient(top, #F3F3F3 0%, #E8EAEB 100%);
	background-image: -o-linear-gradient(top, #F3F3F3 0%, #E8EAEB 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F3F3F3), color-stop(1, #E8EAEB));
	background-image: -webkit-linear-gradient(top, #F3F3F3 0%, #E8EAEB 100%);
	background-image: linear-gradient(to bottom, #F3F3F3 0%, #E8EAEB 100%);
}

.prod-details-wrapper #lightbox_image_detail span {
	display:block;
	margin:14px 10px 14px 10px;
}

.prod-details-wrapper #lightbox_image_detail .lightbox_image_detail_shadow {
	position: absolute;
	padding:0;
	margin:0;
	z-index: 100;
	top: 246px;
	width: 257px;
	height: 11px;
	background: url(../images/lightbox_image_detail_shadow.png) no-repeat center bottom;
	border: 0px solid #CCC;
}

.prod-details-wrapper .prod-thumb {
	float:left;
	width: 250px;
	margin-top:15px;
}

.prod-details-wrapper .prod-thumb ul {
	list-style:0;
	padding:0;
	margin:0;
}

.prod-details-wrapper .prod-thumb li {
	list-style:none;
	float:left;
	padding:6px 6px 1px 6px;
	margin:0 4px;
  border:1px solid #CDCDCD;
   -moz-box-shadow:    inset 0 0 4px #ccc;
   -webkit-box-shadow: inset 0 0 4px #ccc;
   box-shadow:         inset 0 0 4px #ccc;
}

.prod-details-wrapper .prod-thumb li img {
	padding:0;
	margin:0;
}


.prod-details-wrapper .prod-summary-wrapper {
	float:left;
	width:607px;
	margin:0 0 0 30px;
	border:0px solid #ccc;
}

.prod-details-wrapper .prod-summary-wrapper .product_title {
	display:block;
	font-size:18px;
	padding-bottom:10px;
	margin-bottom:10px;
	background:none;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block1 {
	float:left;
	width:340px;
	margin-bottom:15px;
	border:0px solid #ccc;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block1 table {
	width:340px;
	margin-bottom:10px;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block1 td {
	font-size:12px;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block1 #div_1,
.prod-details-wrapper .prod-summary-wrapper .prod-summary-block1 #cat_p_buyleaddet_id_ftainfodiv {
	border:1px solid #e2e2e2;
	padding:10px;
	margin:4px 0px;
	text-align:left;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5x;
	border-radius: 5px 5px 5px 5px;
	behavior: url(../border-radius.htc);
   -moz-box-shadow:    inset 0 0 2px #ddd;
   -webkit-box-shadow: inset 0 0 2px #ddd;
   box-shadow:         inset 0 0 2px #ddd;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 {
	float:right;
	width:240px;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 a {
  display: block;
  font-size: 14px;
  line-height: 23px;
  text-decoration: none;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 p {
  font-size: 11px;
  line-height: 15px;
	color: #666666;
  padding:0;
  margin:0;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 img {
	float:left;
  margin:5px 5px 0 0;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 span {
	display:block
	float:left;
  font-size: 11px;
  line-height: 15px;
	color: #666666;
  padding:0;
  margin-top:-8px;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget {
	background:url(../images/prod-summary-widget-bg.png) no-repeat left top;
	width:220px;
	height:70px;
	margin:10px 0 0 0;
	padding:10px;
	list-style:none;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget a{
  font-size:12px;
  text-decoration:none;
  color:#555;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget a:hover{
  color: #CE0D2D;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget .email {
	float:left;
	background:url(../images/custom/common/icon_email.gif) no-repeat 5px 3px;
	width:70px;
	padding-left:28px;
	margin:0;
	list-style:none;
	font-size:12px;
	border:0px solid #ccc;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget .bookmark {
	float:left;
	background:url(../images/custom/common/icon_bookmark.gif) no-repeat left 3px;
	width:80px;
	padding-left:23px;
	margin:0;
	list-style:none;
	font-size:12px;
	border:0px solid #ccc;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget .print {
	float:left;
	background:url(../images/custom/common/icon_print.gif) no-repeat 5px 3px;
	width:70px;
	padding-left:28px;
	margin-top:2px;
	list-style:none;
	font-size:12px;
	border:0px solid #ccc;
}

.prod-details-wrapper .prod-summary-wrapper .prod-summary-block2 .prod-summary-widget .report {
	float:left;
	background:url(../images/custom/common/icon_report.gif) no-repeat left 3px;
	width:80px;
	padding-left:23px;
	margin-top:2px;
	list-style:none;
	font-size:12px;
	border:0px solid #ccc;
}

.prod-details-wrapper #proddet_portlet_des_tab1, .prod-details-wrapper #proddet_portlet_des_tab2, .prod-details-wrapper #proddet_portlet_des_tab3, .prod-details-wrapper #you-may-like, .prod-details-wrapper #tab1, .prod-details-wrapper #tab2, .prod-details-wrapper #_productdetail_WAR_barterflicatalogueportlet_buyleaddet_portlet_des_tab1, .prod-details-wrapper #_productdetail_WAR_barterflicatalogueportlet_buyleaddet_portlet_des_tab2, .prod-details-wrapper #_productdetail_WAR_barterflicatalogueportlet_buyleaddet_portlet_des_tab3 {
  float:left;
  position:relative;
  overflow:auto;
}

.proddet_portlet_des_tab_wrapper {
  position:absolute;
  z-index:13;
  left:285px;
  border:0px solid #ccc;
}

.proddet_portlet_des_tab_wrapper2 {
  position:absolute;
  z-index:13;
  left:30px;
  border:0px solid #ccc;
}

.portlet_tab_hi {
  background: url(../images/portlet_tab_hi.png) no-repeat 0 0;
  font-size: 13px;
  line-height: 45px;
  color: #444;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 200px;
  height: 47px;
  cursor: hand;
  float: left;
  margin-top: 0;
  margin-right: 6px;
  margin-bottom: 0;
  margin-left: -13px;
  text-decoration: none;
  padding-top:3px;
}

.portlet_tab {
  background: url(../images/portlet_tab.png) no-repeat 0 0;
  font-size: 13px;
  line-height: 45px;
  color: #444;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 200px;
  height: 45px;
  cursor: hand;
  float: left;
  margin-top: 0;
  margin-right: 6px;
  margin-bottom: 0;
  margin-left: -13px;
  text-decoration: none;
  padding-top:3px;
}

span.proddet_span_tab {
  cursor: pointer;
  cursor: hand;
}

.prod-details-wrapper .prod-desc {
	float:left;
  margin-top:44px;
  background: #fff url(../images/prod-desc-bg.jpg) repeat-x center 2px;
  padding:30px 30px 34px 30px;
  border:1px solid #CDCDCD;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  behavior: url(../border-radius.htc);
  -moz-box-shadow: 0px 1px 2px 2px #eee;
  -webkit-box-shadow: 1px 0px 2px 2px #eee;
  box-shadow: 0px 1px 2px 2px #eee;
  width:93%;
}

.prod-details-wrapper .prod-desc2 {
	float:left;
  margin-top:5px;
  background: #fff url(../images/prod-desc-bg.jpg) repeat-x center 2px;
  padding:5px 30px 34px 30px;
  border:1px solid #CDCDCD;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  behavior: url(../border-radius.htc);
  -moz-box-shadow: 0px 1px 2px 2px #eee;
  -webkit-box-shadow: 1px 0px 2px 2px #eee;
  box-shadow: 0px 1px 2px 2px #eee;
  width:93%;
}

.prod-details-wrapper .portlet4_title {
  padding-bottom:3px;
  border-bottom:1px solid #ccc;
}

.prod-details-wrapper .prod-desc2 img {
  margin-right:10px;
  padding:15px;
  border:1px solid #CDCDCD;
   -moz-box-shadow:    inset 0 0 4px #ccc;
   -webkit-box-shadow: inset 0 0 4px #ccc;
   box-shadow:         inset 0 0 4px #ccc;
}

.prod-details-wrapper .corp-logo {
  margin:0 0 20px 0;
  padding:15px 15px;
  border:1px solid #CDCDCD;
  background-color:#ffffff;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-khtml-border-radius: 5px 5px 5px 5x;
	border-radius: 5px 5px 5px 5px;
	behavior: url(../border-radius.htc);
  -moz-box-shadow:    inset 0 0 5px #ccc;
  -webkit-box-shadow: inset 0 0 5px #ccc;
  box-shadow:         inset 0 0 5px #ccc;
}

.prod-details-wrapper .prod-block-wrapper {
	float:left;
	width:860px;
	margin:-10px;
	padding-bottom: 20px;
}

.prod-details-wrapper .prod-block-wrapper .prod-block {
	float:left;
	padding:10px;
	margin:11px;
	width:242px;
  border:1px solid #CDCDCD;
   -moz-box-shadow:    inset 0 0 5px #ccc;
   -webkit-box-shadow: inset 0 0 5px #ccc;
   box-shadow:         inset 0 0 5px #ccc;
}

.prod-details-wrapper .prod-block-wrapper .prod-block img {
	float:left;
	margin-right:10px;
}

.prod-details-wrapper .prod-block-wrapper .prod-block a {
	float:left;
	text-decoration:none;
	width:83px;
}

.prod-details-wrapper table {
  padding:0;
}

.prod-details-wrapper .proddet_portlet_des_tab_shadow {
  float:left;
  margin-top:-1px;
  background: url(../images/prod-desc-shadow.png) no-repeat center top; 
  height:21px;
  width:901px;
}

.prod-details-wrapper td{
  font-size:12px;
  color:#333;
  font-weight:normal;
}

.prod-details-wrapper #compareSuppProd td{
  padding:10px;
  background: #fff url(../images/td-bg.png) repeat-x left 1px;
  font-size: 12px;
  border-bottom: 1px solid #DBDDE1;
}

.prod-details-wrapper #compareSuppProd th,
.prod-details-wrapper #compareSuppProd td {
  padding:10px;
}

.prod-details-wrapper .compareproduct_listing_txt td span {
position: absolute;
z-index: 400;
width: 76px;
height: 76px;
-moz-box-shadow: inset 0 0 10px #777;
-webkit-box-shadow: inset 0 0 10px #777;
box-shadow: inset 0 0 10px #777;
}

.prod-details-wrapper #compareSuppProd .listing_txt {
  padding:10px;
}

.prod-details-wrapper #compareSuppProd td td {
  padding:0;
  background:none;
  border-bottom:0;
}

.prod-details-wrapper p{
  font-size:12px;
  color:#333;
  font-weight:normal;
  margin: 18px 0;
}

.details-submit1 {
	clear:both;
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn1l.png) no-repeat top left;
}

.details-submit1:active {
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn1l-up.png) no-repeat top left;
}


.details-submit1 input[type="button"] {
	color: #445061;
	font-size: 13px;
	font-weight:bold;
  text-shadow: 0 1px 0 #fff;
	line-height: 38px;
	padding: 0 9px 2px 0;
	margin: 0 0 0 8px;
	border: none;
	height: 50px;
	background: transparent url("../images/prod-btn1r.png") no-repeat top right;
}

.details-submit1 input[type="button"]:active {
	background: transparent url("../images/prod-btn1r-up.png") no-repeat top right;
}


.fta-btn .details-submit1 {
clear: none !important;
}

.details-submit4 {
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn1l.png) no-repeat top left;
}

.details-submit4:active{
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn1l-up.png) no-repeat top left;
}

.details-submit4 input[type="button"] {
	color: #445061;
	font-size: 13px;
	font-weight:bold;
  text-shadow: 0 1px 0 #fff;
	line-height: 38px;
	padding: 0 8px 2px 0;
	margin: 0 0 0 8px;
	border: none;
	height: 50px;
	background: transparent url("../images/prod-btn2r.png") no-repeat top right;
}

.details-submit4 input[type="button"]:active {
	background: transparent url("../images/prod-btn2r-up.png") no-repeat top right;
}

.details-submit3 {
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn2l.png) no-repeat top left;
}

.details-submit3:active{
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn2l-up.png) no-repeat top left;
}


.details-submit3 input[type="button"] {
	color: #445061;
	font-size: 13px;
	font-weight:bold;
  text-shadow: 0 1px 0 #fff;
	line-height: 38px;
	padding: 0 10px 2px 0;
	margin: 0 0 0 6px;
	border: none;
	height: 50px;
	background: transparent url("../images/prod-btn1r.png") no-repeat top right;
}

.details-submit3 input[type="button"]:active {
	background: transparent url("../images/prod-btn1r-up.png") no-repeat top right;
}

.details-submit2 {
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn2l.png) no-repeat top left;
}

.details-submit2:active{
	float:left;
	padding:0;
	margin: 0 auto;
	background: transparent url(../images/prod-btn2l-up.png) no-repeat top left;
}


.details-submit2 input[type="button"] {
	color: #445061;
	font-weight:bold;
	font-size: 13px;
  text-shadow: 0 1px 0 #fff;
	line-height: 38px;
	padding: 0 8px 2px 0;
	margin: 0 0 0 3px;
	border: none;
	height: 50px;
	background: transparent url("../images/prod-btn2r.png") no-repeat top right;
}

.details-submit2 input[type="button"]:active {
	background: transparent url("../images/prod-btn2r-up.png") no-repeat top right;
}