	/* Section Page Content Table*/
	table.contentArea 	{ width: 950px; }
		td.leftColumn	{ width:200px; background-image:url('../img/bkgd/leftColumn.jpg'); background-repeat: repeat-y; vertical-align: top; }
		td.gapColumn 	{ width:10px; vertical-align: top; background-image: url('../img/bkgd/gapColumn.jpg'); background-repeat: no-repeat; background-color: #FFFFFF; white-space: nowrap;}
		td.rightColumn 	{ width: 740px; background-image:url('../img/bkgd/rightColumn.jpg'); background-repeat: repeat-y; vertical-align: top; text-align: left; }
		td.headline { width: 710px; padding-left: 15px; padding-right: 15px; font-family: Helvetica, Arial; }
		td.caption  { 
			font-size: .8em; 
			vertical-align: middle;
			text-align: center;
		}
			div.caption {
				padding: 15px;
				width: 686px;
				margin: 0 auto;
				background-color: #FFFFFF; 
				border: 2px solid #cccccc;
				text-align: left;
			}
		
		td.rightColumn h1 { font-size: 1.6em; font-family: /*Verdana,*/ Helvetica, Arial; text-align: center;}
		
		h2.featuredItemsHeadline {
			line-height: 30px;
			font-size: 1.2em;
			font-weight: bold;
			font-family: Verdana, Helvetica, Arial;
			color: #FFFFFF;
			display: inline;
		}
		
/* Filter Lists */
	div.filterLists {
		width: 200px;
	}
	
	td.listTitle {
		font-size: 0.825em;
		font-family: /*Verdana,*/ Helvetica, Arial;
		font-weight: bold;
		background-position: top center;
		background-repeat: no-repeat;
		height: 34px;
		line-height: 34px;
		padding-left: 10px;
		vertical-align: middle;
	}
	td.listTitle a {
		text-decoration: none;
	}
	td.listContents {
		background-position: top center;
		background-repeat: repeat-y;
		padding-right: 5px;
	}
	td.listEndcap { 
		height: 5px;
		background-position: bottom center;
		background-repeat: no-repeat;
	}
	
	table.breadcrumbList { width: 190px; margin-left: 5px; margin-bottom: 2px;}
		table.breadcrumbList td.listTitle { background-image:url('../img/tbl/whiteListTitle.jpg'); color: #333333; }
		table.breadcrumbList td.listTitle a { color: #333333; }
		table.breadcrumbList td.listContents { background-image:url('../img/tbl/whiteListContents.jpg'); }
			table.breadcrumbList td.listContents ul.breadcrumbs {}
			table.breadcrumbList td.listContents ul li.breadcrumb a,
			table.breadcrumbList td.listContents ul li.breadcrumb { color: #000000; }
			table.breadcrumbList td.listContents ul li.breadcrumb a:hover { color: #333333; /* font-weight: bold; */ }
		table.breadcrumbList td.listEndcap { background-image:url('../img/tbl/whiteListEndcap.jpg'); }
		
	table.sportsHomeFilterList { width: 190px; margin-left: 5px; margin-bottom: 2px;}
		table.sportsHomeFilterList td.listTitle { background-image:url('../img/tbl/blackListTitle.jpg'); color: #EEEEEE; }
		table.sportsHomeFilterList td.listTitle a { color: #EEEEEE; }
		table.sportsHomeFilterList td.listContents { background-image:url('../img/tbl/blackListContents.jpg'); }
			table.sportsHomeFilterList td.listContents ul.filterList {}
			table.sportsHomeFilterList td.listContents ul li.filter-normal a,
			table.sportsHomeFilterList td.listContents ul li.filter-normal { color: #EEEEEE; }
			table.sportsHomeFilterList td.listContents ul li.filter-normal { background-image: url('../img/btn/bullet-white.png'); }
			table.sportsHomeFilterList td.listContents ul li.filter-normal a:hover { color: #FFFFFF; /*font-weight: bold;*/ }
		table.sportsHomeFilterList td.listEndcap { background-image:url('../img/tbl/blackListEndcap.jpg'); }
	
	table.productTypeFilterList { width: 190px; margin-left: 5px; margin-bottom: 2px;}
		table.productTypeFilterList td.listTitle { background-image:url('../img/tbl/blackListTitle.jpg'); color: #EEEEEE; }
		table.productTypeFilterList td.listTitle a { color: #EEEEEE; }
		table.productTypeFilterList td.listContents { background-image:url('../img/tbl/blackListContents.jpg'); }
			table.productTypeFilterList td.listContents ul.filterList {}
			table.productTypeFilterList td.listContents ul li.filter-normal a,
			table.productTypeFilterList td.listContents ul li.filter-normal { color: #EEEEEE; }
			table.productTypeFilterList td.listContents ul li.filter-normal { background-image: url('../img/btn/bullet-white.png'); }
			table.productTypeFilterList td.listContents ul li.filter-normal a:hover { color: #FFFFFF; /*font-weight: bold;*/}
		table.productTypeFilterList td.listEndcap { background-image:url('../img/tbl/blackListEndcap.jpg'); }
	
	table.sectionFilterList { width: 190px; margin-left: 5px; margin-bottom: 2px;}
		table.sectionFilterList td.listTitle { background-image:url('../img/tbl/grayListTitle.jpg'); color: #eeeeee; }
		table.sectionFilterList td.listTitle a { color: #eeeeee; }
		table.sectionFilterList td.listContents { background-image:url('../img/tbl/grayListContents.jpg'); }
			table.sectionFilterList td.listContents ul.filterList {}
			table.sectionFilterList td.listContents ul li.filter-normal a,
			table.sectionFilterList td.listContents ul li.filter-normal { color: #000000; }
			table.sectionFilterList td.listContents ul li.filter-normal { background-image: url('../img/btn/bullet.png'); }
			table.sectionFilterList td.listContents ul li.filter-normal a:hover { }
		table.sectionFilterList td.listEndcap { background-image:url('../img/tbl/grayListEndcap.jpg'); }
		
	table.priceFilterList { width: 190px; margin-left: 5px; margin-bottom: 2px;}
		table.priceFilterList td.listTitle { background-image:url('../img/tbl/grayListTitle.jpg'); color: #eeeeee; }
		table.priceFilterList td.listTitle a { color: #eeeeee; }
		table.priceFilterList td.listContents { background-image:url('../img/tbl/grayListContents.jpg'); }
			table.priceFilterList td.listContents ul.filterList {}
			table.priceFilterList td.listContents ul li.filter-normal a,
			table.priceFilterList td.listContents ul li.filter-normal { color: #000000; }
			table.priceFilterList td.listContents ul li.filter-normal { background-image: url('../img/btn/bullet.png'); }
			table.priceFilterList td.listContents ul li.filter-normal:hover { }
		table.priceFilterList td.listEndcap { background-image:url('../img/tbl/grayListEndcap.jpg'); }

/* 	table.relatedSectionsList { width: 190px; margin-left: 5px; margin-bottom: 2px;}
		table.relatedSectionsList td.listTitle { background-image:url('../img/tbl/grayListTitle.jpg'); color: #eeeeee; }
		table.relatedSectionsList td.listContents { background-image:url('../img/tbl/grayListContents.jpg'); }
			table.relatedSectionsList td.listContents ul.filterList {}
			table.relatedSectionsList td.listContents ul li.filter-normal a,
			table.relatedSectionsList td.listContents ul li.filter-normal { color: #000000; }
			table.relatedSectionsList td.listContents ul li.filter-normal:hover { }
		table.relatedSectionsList td.listEndcap { background-image:url('../img/tbl/grayListEndcap.jpg'); } */

	ul.filterList {
		list-style: none;
		margin-top: 2px;
	}
	li.filter-normal a, li.hiddenText a, li.filter-selected a, li.filter-normal { text-decoration: none; }
	
	li.filter-normal, /* li.hiddenText, */ li.filter-selected {
		font-size: 0.75em;
		font-family: /* Verdana, */ Helvetica, Arial;
		margin-left: -25px;
		padding-left: 15px;
		margin-bottom: 7px;
	}
	li.filter-selected  {
		background-image: url('../img/btn/bullet.png');
	}
	li.filter-normal, li.hiddenText, li.filter-selected {
		background-repeat: no-repeat; 
		background-position: top left; 
	}
	li.filter-normal, li.filter-selected { cursor: pointer; }
	li.filter-normal:hover, li.filter-normal a:hover { color: #ffffff; text-decoration: underline; }
	li.filter-selected 	{ color: #000000; font-weight: bold; }
	li.hiddenText 		{ color: #aaaaaa; border-left: 2px solid #aaaaaa; }

/* Pagination */
	td.pagination {
		width: 740px;
		padding-right: 10px;
		padding-left: 10px;
		text-align: center;
	}
	div#pageNav, div#pageNavBottom {
		text-align: right;
		width: 720px;
		margin: 0 auto;
		vertical-align: middle;
		padding-top: 5px;
	}
	#showAllPage, #showAllPageBottom {
		margin-right: 20px;
	}
	.clickable, span.pg-normal, span.pg-selected {
		cursor: pointer;
	}
	span.pg-normal {
		font-size: 0.95em;
		font-family: Verdana, Helvetica, Arial;
		color: #FFFFFF;
	}
	span.pg-normal:hover {
		font-size: 0.95em;
		color: #FFFFFF;
	}
	span.pg-selected {
		font-size: 1.05em;
		font-family: Verdana, Helvetica, Arial;
		font-weight: bold;
		color: #FFFFFF;
	}
	span.hiddenText {
		color: #aaaaaa;
	} 

/* Section List (Sport Home Page) */
	td.sectionListArea {
		padding-left: 35px;
		padding-right: 35px;
		text-align: center;
		
	}
	div.section {
		width: 210px;	/*168 for 4*/
		float: left;
		max-height: 210px;
		height: 210px;
		text-align: center;
		padding: 5px;
	}
	table.sectionItem {
		width: 210px;
		height: 210px;
	}
		td.sportHome_top {
			background-image: url('../img/tbl/sportHome_top.png');
			background-repeat: no-repeat;
			background-position: bottom center;
			height: 10px;
		}
		td.sportHome_mid {
			background-image: url('../img/tbl/sportHome_mid.png');
			background-repeat: repeat-y;
			background-position: top center;
			text-align: center;
			padding-left: 10px;
			padding-right: 10px;
		}
			td.sportHome_img {
				height: 125px;
			}
			td.sportHome_info {
				height: 55px;
				vertical-align: middle;
			}
			td.sportHome_info a {
				color: #000000;
				text-decoration: none;
				font-family: /*Verdana,*/ Helvetica, Arial;
				font-size: 0.95em;
			}
		td.sportHome_end {
			background-image: url('../img/tbl/sportHome_end.png');
			background-repeat: no-repeat;
			background-position: top center;
			height: 10px;
		}
	
/* Product List */
	td.productListArea {
		width: 720px;
		padding-left: 10px;
		padding-right: 10px;
		vertical-align: top;
	}
	table.featuredItemsTable {
		width: 700px;
/* 		margin-right: 10px;
 */	}
		td.featuredItemsHeadline {
			width: 720px;
			vertical-align: top;
			height: 30px;
		}
			div.featuredItemsHeader {
				background-image: url('../img/bkgd/featuredWhite.png');
				background-repeat: no-repeat;
				height: 35px;
				width: 720px;
				vertical-align: middle;
			}
				div.featuredItemsHeader a {
					color: #333333;
					font-weight: bold;
					font-size: 1em;
					text-decoration:none;
				}
				div.featuredItemsHeader a:hover {
					text-decoration: underline;
				}
				h2.featuredItemsName {
					display:inline; 
					float: left;
					margin-top: 7px;
					padding-left: 20px;
					height: 20px;
					color: #333333;
					width: 75%;
					text-align: left;
					font-size: 1em;
				}
				span.featuredItemsViewMore {
					float: right;
					margin-top: 7px;
					padding-right: 20px;
					padding-top:2px;
					font-weight: bold;
					font-size: 1em;
					height: 35px;
					color: #333333;
/* 					width: 25%;
 */					text-align: right;
				}
	div.product {
		width: 238px;
		max-height: 295px;
		height: 295px;
		margin-bottom: 5px;
		overflow: hidden;
		vertical-align: top;
 		position: relative;
	}
	div.chart {
		width: 238px;
		float: left;
		max-height: 135px;
		height: 135px;
		text-align: center;
		margin-bottom: 5px;
	}
	div.biography {
		width: 238px;
		float: left;
		max-height: 240px;
		height: 240px;
		text-align: center;
		margin-bottom: 5px;
	}
	div.sectionIcon {
		width: 238px;
		float: left;
		max-height: 215px;
		height: 215px;
		vertical-align: top;
		overflow: hidden;
		position: relative;
		margin-left: 1px;
	}
	div.featuredProduct {
		width: 238px;
		float: left;
		max-height: 300px;
		height: 300px;
		vertical-align: top;
		overflow: hidden;
		position: relative;
		margin-left: 2px;
	}
	div.featuredProductHome {
		width: 238px;
		float: left;
		max-height: 300px;
		height: 300px;
		vertical-align: top;
		overflow: hidden;
		position: relative;
		margin-left: 2px;
	}
	table.sectionIcon {
		width: 238px;
		height: 215px;
		position: relative;
		top: 0px;
		left: 0px;
		z-index: 500;
	}
	table.productItem {
		width: 238px;
		height: 295px;
		position: relative;
		top: 0px;
		left: 0px;
		z-index: 500;
	}
	table.productItemHome {
		width: 238px;
		height: 300px;
		position: relative;
		top: 0px;
		left: 0px;
		z-index: 500;
	}
	table.chartItem {
		width: 238px;
		height: 135px;
	}
	table.biographyItem {
		width: 238px;
		height: 240px;
	}
	td.productlist_top {
		background-image: url('../img/tbl/productList_top.png');
		background-repeat: no-repeat;
		background-position: bottom left;
		height: 10px;
	}
	td.productList_mid {
		background-image: url('../img/tbl/productList_mid.png');
		background-repeat: repeat-y;
		padding-left: 10px;
		padding-right: 10px;
	}
		td.productList_img {
			height: 125px;
			text-align: center;
			vertical-align: middle;
		}
		td.productList_info {
			vertical-align: middle;
			text-align: center;
			height: 70px;
		}
			td.productList_info  a, span.productName, h3.productName {
				color: #000000;
				text-decoration: none;
				font-family: /*Verdana,*/ Helvetica, Arial;
				font-size: 0.95em;
				font-weight: bold;
				display: inline;
			}
			td.productList_info  a:hover, span.productName a:hover, h3.productName a:hover {
				text-decoration: underline;
			}
		td.productList_desc {
			vertical-align: middle;
			text-align: left;
			height: 80px;
			padding-left: 20px;
			padding-right: 20px;
		}
			span.productDesc {
				color: #000000;
				text-decoration: none;
				font-family: /*Verdana,*/ Helvetica, Arial;
				font-size: 0.75em;
			}
		td.productList_itemNumber {
			vertical-align: middle;
			text-align: center;
			height: 20px;
			padding-left: 20px;
			padding-right: 20px;
		}
		td.productList_price {
			vertical-align: middle;
			text-align: center;
			height: 25px;
		}
		td.productList_qv {
			vertical-align: middle;
			text-align: center;
			height: 35px;
		}
	td.productList_end {
		background-image: url('../img/tbl/productList_end.png');
		background-repeat: no-repeat;
		height: 10px;
	}

	div.highslide-html-content {
		width: 740px; 
		height: 640px;
	}