	div#categoryListing div.categoryListingHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	body div#categoryListing div.categoryListingMainPages
	{
		border-bottom:5px solid #FFCB00;
	}
	div#productSystem div.productSystemHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	div#productCategory div.productCategoryHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	div#categoryListing h1.categoryListingHeading
	{
		padding: 10px 0 5px;
		font-weight: 400;
		font-size: 18px;
		overflow: hidden;
		text-transform: uppercase;
		border-bottom: #ccc 1px solid;
		height: 26px;
	}
	
	div#productSystem h1.productSystemHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	div#productCategory h1.productCategoryHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	div#categoryListing h2.relatedHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	div#productSystem h2.relatedHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	div#productCategory h2.relatedHeading
	{
		padding-right: 10px;
		border-top: #938E88 1px solid;
		padding-left: 18px;
		font-weight: 700;
		font-size: 12px;
		padding-bottom: 1px;
		overflow: hidden;
		text-transform: uppercase;
		padding-top: 0;
		border-bottom: #938E88 1px solid;
		height: 19px;
	}
	
	body.Category_Listing div#categoryListing div.categoryListingMainPages div.categoryListingHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.System div#productSystem div.productSystemMainPages div.productSystemHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.Category div#productCategory div.productCategoryMainPages div.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.Older_Products div#productCategory div.productCategoryMainPages div.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.Category_Listing div#categoryListing div.categoryListingMainPages h1.categoryListingHeading
	{
		color: #DFAD00;
		width: 676px;
		font-size: 18px;
		padding-top: 10px
	}
	
	body.System div#productSystem div.productSystemMainPages h1.productSystemHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.Category div#productCategory div.productCategoryMainPages h1.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.Older_Products div#productCategory div.productCategoryMainPages h1.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #fff no-repeat 9px 8px;
		color: #db001a;
	}
	
	body.Category_Listing div#categoryListing div.categoryListingRelatedPages div.categoryListingHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.System div#productSystem div.productSystemRelatedPages div.productSystemHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Category div#productCategory div.productCategoryRelatedPages div.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Older_Products div#productCategory div.productCategoryRelatedPages div.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Category_Listing div#categoryListing div.categoryListingRelatedPages h2.relatedHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.System div#productSystem div.productSystemRelatedPages h2.relatedHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Category div#productCategory div.productCategoryRelatedPages h2.relatedHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Older_Products div#productCategory div.productCategoryRelatedPages h2.relatedHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Description div#categoryListing div.categoryListingHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Description div#productSystem div.productSystemHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Description div#productCategory div.productCategoryHeading
	{
		background: url(/images2/eagle/dots2.png) #e3e3e3 no-repeat 9px 8px;
		color: #938E88;
	}
	
	body.Category_Listing div#categoryListing div.listingDescription
	{
		border-bottom: #ccc 1px  solid;
		margin: 10px 0 50px;
		font-size: 14px;
		line-height: 1.4;
		padding: 0 5px 10px;
		width: 676px
	}
	body.Category_Listing div#categoryListing div.listingDescription p
	{
		margin-bottom: 10px;
		overflow: hidden;
	}
	
	body.Category_Listing div#categoryListing div.listingDescription hr { display: none; }
	
	body.Category div#productCategory div.listingDescription
	{
		border-top: #ccc 1px solid;
		border-bottom: #ccc 1px solid;
	}
	
	body.Older_Products div#productCategory div.listingDescription
	{
		border-top: #ccc 1px solid;
		border-bottom: #ccc 1px solid;
	}
	
	body.System div#productSystem div.listingDescription
	{
		border-top: #ccc 1px solid;
		border-bottom: #ccc 1px solid;
	}
	
	div#categoryListing div div.listingBox div.boxBodyText
	{
		font-size: 10px;
		line-height: 11px;
		color: #938E88;
		padding: 0 10px;
		height: 78px;
		overflow: hidden;
	}
	
	div#productSystem div div.listingBox div.boxBodyText { font-size: 12px; }
	div#productCategory div div.listingBox div.boxBodyText { font-size: 12px; }
	
	body.Category_Listing div#content div#main div.categoryListingMainPages h1.categoryListingHeading span
	{
		border-bottom: 1px solid #D4D0CA;
		text-transform: none;
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2
	{
		line-height: 1.2;
		background: url((/images2/eagle/gradient_category_bar.png) transparent repeat-x top left;
		height: auto;
		width: 153px;
		text-align: center;
		color:#DFAD00;
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 span
	{
		height: 24px;
		width: 168px;
		background: url(/images2/eagle/gradient_category_bar.png) transparent repeat-x top left;
		display: block
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a
	{
		background: url(/images2/eagle/product_category_gradient.png) transparent repeat-x top left;
		margin: 0px;
		padding: 5px 10px;
		color:#DFAD00;
		font-weight: bold;
		display: block;
		font-size: 11px;
	}
	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a:hover
	{
		margin: 0px;
		padding: 5px 10px;
		color: #000000;
		font-weight: bold;
		text-decoration: underline;
		background: url(/images2/eagle/prod-cat_gradient_hover.png) transparent repeat-x top left;
	}
	* html 	body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a:hover
	{
		background: url(/images2/eagle/prod-cat_gradient_hover.gif) transparent repeat-x top left;
	}
	* html body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a
	{
		margin: 0px;
		padding: 4px 10px;
		display: block;
	}
	* html body div#content div#main div#categoryListing div.categoryListingMainPages div.listingBox h2 a:hover
	{
		margin: 0px;
		padding: 4px 10px;
	}
	div#categoryListing div.categoryListingRelatedPages div.listingBox h2
	{
		margin-top: 15px;
		min-height: 25px;
	}
	
	div#productSystem div.productSystemMainPages div.listingBox h2
	{
		margin-top: 15px;
		min-height: 25px;
	}
	
	div#productSystem div.productSystemRelatedPages div.listingBox h2
	{
		margin-top: 15px;
		min-height: 25px;
	}
	
	div#productCategory div.productCategoryMainPages div.listingBox h2
	{
		margin-top: 15px;
		min-height: 25px;
	}
	
	div#productCategory div.productCategoryRelatedPages div.listingBox h2
	{
		margin-top: 15px;
		min-height: 25px;
	}
	
	div#categoryListing div.categoryListingMainPages div.listingBox h2 a
	{
		color: #6a717c;
		font-size: 10px;
		margin-top: 6px;
	}
	
	div#categoryListing div.categoryListingRelatedPages div.listingBox h2 a
	{
		font-weight: 400;
		font-size: 10px;
		color: #6a717c;
	}
	
	div#productSystem div.productSystemMainPages div.listingBox h2 a
	{
		font-weight: 400;
		font-size: 14px;
		text-transform: uppercase;
		color: #938E88;
	}
	
	div#productSystem div.productSystemRelatedPages div.listingBox h2 a
	{
		font-weight: 400;
		font-size: 14px;
		text-transform: uppercase;
		color: #938E88;
	}
	
	div#productCategory div.productCategoryMainPages div.listingBox h2 a
	{
		font-weight: 400;
		font-size: 14px;
		text-transform: uppercase;
		color: #938E88;
	}
	
	div#productCategory div.productCategoryRelatedPages div.listingBox h2 a
	{
		font-weight: 400;
		font-size: 14px;
		text-transform: uppercase;
		color: #938E88;
	}
	
	div#categoryListing div.listingBox div.boxImage
	{
		width: 153px;
		overflow-x: hidden;
	}
	div#productSystem div.listingBox div.boxImage { text-align: left; }
	div#productCategory div.listingBox div.boxImage { text-align: left; }
	div#categoryListing .categoryHeadingvisual img
	{
		width: 676px
	}
	div#main div#categoryListing div.listingBox div.Category,
	div#main div#categoryListing div.listingBox div.Description
	{
		width: 153px;
		margin: 0 7px 0 8px;
	}
