
			.resultsnav ul {
				margin: 0;
				list-style: none;
				width: 539px;
			}
			
			.resultsnav ul li {
				display: inline;
				font: 13px Arial, Helvetica, sans-serif;
				color: #717171;
				margin-right: 10px;
			}
			
			.resultsnav ul li a {
				font: normal 13px Arial, Helvetica, sans-serif;
			color: #f56800;
				text-decoration: none;
			}
			
			.resultsnav ul li a:hover {
				color: #333;
				text-decoration: none;
			}
			
			td.prevnext {
				font: normal 13px Arial, Helvetica, sans-serif;
				width: 160px;
				vertical-align: top;
			}
			
		#breadcrumb ul {
			margin: 0;
			list-style: none;
			width: 100%;
			margin-bottom: 10px;
		}
			
			#breadcrumb ul li {
				display: inline;
				font: bold 13px Arial, Helvetica, sans-serif;
				color: #717171;
			}
			
			#breadcrumb ul li a {
				display: block;
				float: left;
				font: normal 13px Arial, Helvetica, sans-serif;
				color: #a3a2a2;
				text-decoration: none;
				margin-right: 5px;
			}
			
			#breadcrumb ul li a:hover {
				color: #000;
				text-decoration: none;
			}
					
		td.summary ul {
			margin-left: 30px;
			margin-bottom: 10px;
			list-style-image: url(../img/list.gif);
			list-style-type: circle;
		}
		
		td.summary li {	
			margin-bottom: 10px;
		}
		
		td.itemimagecell {
			width: 310px;
		}
		
		img.itemimagebrdr {
			border: 1px solid #656565;
		}
		
	#specstabs ul {
		margin: 0;
		list-style: none;
		width: 100%;
	}
		
		#specstabs ul li {
			display: inline;
		}
		
		#specstabs ul li a {
			display: block;
			float: left;
			font: bold 13px Arial, Helvetica, sans-serif;
			color: #d8d8d8;
			text-align: center;
			background: url(../img/item/tab.gif) no-repeat top left;
			text-decoration: none;
			width: 117px;
			height: 20px;
			padding-top: 3px;
			margin-right: 1px;
		}
		
		#specstabs ul li a:hover {
			color: #333;
			background: url(../img/item/tab-r.gif) no-repeat top left; 
			text-decoration: none;
		}


		#specstabs ul li a.selected {
			color: #333;
			background: url(../img/item/tab-r.gif) no-repeat top left; 
			text-decoration: none;
		}

		#specstabs ul li a.selected:hover {
			color: #333;
			background: url(../img/item/tab-r.gif) no-repeat top left; 
			text-decoration: none;
		}

	.tabcontent{
	display:none;
	}
	
	@media print {
	.tabcontent {
	display:block !important;
	}
	}
	
	td.descriptable {
		border: 1px solid #777;
		padding: 20px;
	}
	
		table.datatable {
			border: 1px solid #d4d4d4;
			width: 100%;
			margin-bottom: 10px;
		}
		
		td.datatabledark {
			background: #9e9d9d;
			padding: 3px;
			color: #ffffff;
			font: 11px Arial, Helvetica, sans-serif;
		}
		
		td.datatablemed {
			background: #ecebeb;
			padding: 3px;
			color: #717171;
			font: 11px Arial, Helvetica, sans-serif;
		}
		
		td.datatablelight {
			background: #ffffff;
			padding: 3px;
			color: #717171;
			font: 11px Arial, Helvetica, sans-serif;
		}
		
		
	table.greytable {
		margin-bottom: 10px;
	}

	td.greybox {
		background: #f6f4f3;
		border-left: 1px solid #c4c4c4;
		border-right: 2px solid #c4c4c4;
	}

	td.greyboxbtm {
		background: #f6f4f3;
		border-bottom: 2px solid #c4c4c4;
		width: 100%;
	}

	td.greyboxtop {
		background: #f6f4f3;
		border-top: 1px solid #c4c4c4;
		width: 100%;
	}
	
	table.producttable {
		width: 100%;
		font: bold 13px Arial, Helvetica, sans-serif;
		margin: 10px 0;
	}
	
		table.producttable img {
			border: 1px solid #656565;
		}
	
		td.productcell {
			text-align: center;
			padding: 0 10px;
			width: 25%;
			vertical-align: top;
		}
		
			td.productcell hr {
				height: 1px;
				border: none;
				background: #c4c4c4;
				color: #c4c4c4c;
				margin: 15px auto;
				width: 126px;
			}
	
		td.productcellrightborder {
			text-align: center;
			border-right: 1px solid #c4c4c4;
			padding: 0 10px;
			width: 25%;
			vertical-align: top;
		}

table.categorytable {
	margin-bottom: 10px;
}
	
		td.categorycell {
			width: 50%;
			border-bottom: 1px solid #c4c4c4;
				padding: 20px;
		}
	
		td.categorycellrightborder {
			width: 50%;
			border-bottom: 1px solid #c4c4c4;
			border-right: 1px solid #c4c4c4;
				padding: 20px;
		}
		
			td.categorydescrip a {
				font: bold 13px Arial, Helvetica, sans-serif;
			}
	
			td.categorydescrip img {
				border: 1px solid #656565;
				margin-right: 10px;
			}
			
.productscol {
	float: left;
	width: 223px;
	margin-right: 10px;
}

.viewsbuttons {
	margin-top: 3px;
}	
