#topGroupList {
	margin-top:25px;
	overflow:hidden;
	clear:both;
}
#topGroupList .listItem {
	float:left;
	width:32%;
	height:70px;
}
#topGroupList .listItem a {
	padding:10px;
	display:block;
	text-align:center;
	color:#000000;
	font-weight:bold;
	line-height: 40px;
	text-decoration:none;
}
#topGroupList .listItem a * {
	vertical-align:middle;
	border-width:0;
}

.treeList ul li,
.wysiwyg .treeList ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.treeList ul li a {
	color:#333333;
	text-decoration:none;
}
.treeList ul li a:hover {
	text-decoration:underline;
}
#breadcrumbs {
	width: 694px;
	overflow: hidden;
	border-bottom: 1px solid #999999;
}
#breadcrumbs li {
	float:left;
	color:#000000;
}
#breadcrumbs li a {
	float:left;
	color:#000000;
	text-decoration:none;
}
#breadcrumbs li .separator {
	float:left;
	padding: 0 5px;
}


/******************************************************************************/
/* Group Product List *********************************************************/
#ProductGroupsProductsContainer { padding-left: 7px; width: 687px; overflow: hidden; }
#ProductGroupsProductsContainer .item { float: left; width: 210px; height: 170px; padding: 5px; border: 1px solid #D9DEE8; margin: 0 7px 7px 0; font-size: 90%; overflow: hidden; }
#ProductGroupsProductsContainer .item .productImage { width:210px; height:100px; text-align:center; overflow:hidden; }
#ProductGroupsProductsContainer .item .productImage img {  }
#ProductGroupsProductsContainer .item .partName { padding-top:5px; }
#ProductGroupsProductsContainer .item .modelNumber { padding-top:5px; }
#ProductGroupsProductsContainer .item label { font-weight:bold; }
/* Group Product List *********************************************************/
/******************************************************************************/


/******************************************************************************/
/* Product Details ************************************************************/
#ProductDetailContainer form { margin:0; padding:0; text-align:left; }
#ProductDetailContainer div { padding-top:2px; float:left; clear:left; }
#ProductDetailContainer div label { float:left; clear:none; }
#ProductDetailContainer div span { float:left; clear:none; padding-left:3px; }

#ProductDetailContainer .picture { margin-top:15px; width:680px; overflow:hidden; zoom:1; }
#ProductDetailContainer .picture .caption { margin-top:5px; font-style:italic; overflow:hidden; zoom:1; }

#ProductDetailContainer h3 { padding-bottom:10px; }
#ProductDetailContainer .description { padding-top:15px; }
#ProductDetailContainer .description label { font-weight:bold; }
#ProductDetailContainer .description span { clear:both; padding-top:2px; padding-left:0; }
#ProductDetailContainer .price { padding-top:15px; }
#ProductDetailContainer .price span { padding-left:5px; }
#ProductDetailContainer .buttonContainer { text-align:left; padding-top:15px; margin-top:0; }
#ProductDetailContainer .buttonContainer button {  }
#ProductDetailContainer .buttonContainer span { padding: 0 0 0 12px; float: none; }
/* Product Details ************************************************************/
/******************************************************************************/

.commonContent
{ float: right; width: 250px; padding-top:6px;}
.commonContent ul { margin-left: 25px; }
.commonContent ul li { list-style-type: disc;}
