body {
	height:auto; 
	margin: 0 auto; 
	background-color: #FFFFFF; 
	background: url('../img/bkgd/metal-texture.jpg');
	font-family: Helvetica, Arial;
	font-size: 1em;
}

a.inbound, a.inbound:visited {
	color: #000000;
}
a.inbound:hover {
	color: #aa0000;
}

.clickable { cursor: pointer; border: 0px;}
/* Whole Page */
	/*Encapsulating shadows and content*/
	table.wholePage {
		margin: 0 auto;
		width: 980px;
	}
	/*Left Shadow Column*/
	td.leftShadow {
		width: 15px;
		background-image: url('../img/bkgd/leftShadow_bkgd.png');
		background-repeat: repeat-y;
	}
	/*Header cell*/
	td.header{
		width: 950px;
		height: 215px;
		background-color: #000066;
		background-image: url('../img/bkgd/contentArea_bkgd.jpg');
		background-repeat: repeat-y;
		vertical-align: top;
	}
	
		td.headerMain {
			background-image: url('../img/header/r1_c6.jpg'); 
			background-repeat: no-repeat; 
			width: 701px; 
			height: 90px; 
			text-align: right; 
			vertical-align: top; 
			padding-right: 5px;
			padding-top: 10px;
		}
		td.headerMain table td { height: 40px; }
			span.callUs {
				font-family: Verdana, Arial, Helvetica;
				font-weight: bold;
				font-size: .8em;
				text-align: left;
				color: #EEEEEE;
				line-height: 14px;
				padding-top: 5px;
				padding-left: 1px;			
			}
			
	td.secondMenu {
		text-align: left;
		font-size: 0.8em;
		font-weight:bold;
		font-family: /* Verdana,  */Helvetica, Arial;
		padding-left: 20px;
		/* padding-bottom: 15px;  */
		height: 33px;
		width: 603px;
		background-image: url('../img/header/r6_c1.jpg');
		background-repeat: no-repeat;
		vertical-align: middle;
	}
	td.secondMenu a {
		text-decoration: none;
		color: #999999;
	}
	td.secondMenu a:hover {
		text-decoration: underline;
	}
	td.shoppingCart {
		background-image: url('../img/header/r6_c12.jpg');
		background-repeat: no-repeat;
		width: 321px;
		height: 30px;
		text-align: center;
		vertical-align: top;
		font-size: 1em;
		font-weight:bold;
		font-family: /* Verdana, */Helvetica, Arial;
		color: #333333;
		padding-top: 3px;
	}
		td.shoppingCart a {
			text-decoration: none;
			color: #333333;
			font-size: 1em;
			font-weight: bold;
		}
		td.shoppingCart a:hover {
			text-decoration: underline;
		}
/*		div.cart {
			float: right;
			height: 25px;
			display: block;
		} */
		div.cartWrapper { vertical-align: middle; }
		
		img.floatingCartIcon { padding-top: 7px; }
		a.viewOrderStatus, a.viewCart {	color: #333333; text-decoration: none; border: 0px;}
		a.viewCartImg img { border: 0px; }
		a.viewCartImg img:hover { text-decoration: none; }
		a.viewOrderStatus:hover, a.viewCart:hover { text-decoration: underline; }
	td.searchBox {
		background-image: url('../img/header/r3_c1.jpg');
		background-repeat: no-repeat;
		width: 195px;
		height: 30px;
		text-align: center;
		vertical-align: top;
		padding-left: 19px; 
		padding-right: 19px;
		padding-top: 7px;
	}
		input.goSearch {
			background-image: url('../img/bkgd/go1.jpg');
			background-repeat: no-repeat;
			width: 35px;
			height: 25px;
			border: 0px;
			vertical-align: middle;
		}
		input.goSearch:hover {
			background-image: url('../img/bkgd/go2.jpg');
			border: 0px;
		}
		div.searchBox {
			display: block;
			background-image: url('../img/bkgd/searchbox.jpg');
			background-repeat: no-repeat;
			border: 0px;
			width: 195px;
			height: 25px;
			font-size: 0.75em;
			font-family: /*Verdana,*/ Helvetica, Arial;
			text-align: right;
			vertical-align: top;
			margin-bottom: -14px;
		}
			div.searchBox form { vertical-align: top; }
		input.searchbox {
			height: 21px;
			width: 150px;
			border: 0px;
			background-color: transparent;
			vertical-align: middle;
		}
	/*Right Shadow Column*/
	td.rightShadow {
		width: 15px;
		background-image: url('../img/bkgd/rightShadow_bkgd.png');
		background-repeat: repeat-y;
	}
	td.secureAssurance {
		background-image: url('../img/header/r1_c10.jpg');
		background-repeat: no-repeat;
	}
	td.returnsAssurance {
		background-image: url('../img/header/r1_c13.jpg');
		background-repeat: no-repeat;
	}
	td.shippingAssurance {
		background-image: url('../img/header/r1_c17.jpg');
		background-repeat: no-repeat;
	}
/********************/	
	/*Row-2 of Whole Page - Content Area between Shadows*/
	td.contentArea, td.urgent-msg {
		width: 950px;
		background-image: url('../img/bkgd/contentArea_bkgd.jpg');
		background-repeat: repeat-y;
	}
	div.contentBar { text-align: center; }
	div#pageNav, div#pageNavBottom, .contentBar {
		background-image: url('../sectionpg/img/bkgd/featuredBlack.png');
		background-repeat: no-repeat;
		height: 35px;
	}
	.contentBar {
		text-align: left;
		padding-bottom: 5px;
		width: 720px;
		vertical-align: middle;
	}
	
	td.breadcrumbs-top {
		font-size: 0.75em;
		font-family: /* Verdana, */ Helvetica, Arial;
		color: #999999;
		text-decoration: none;
		padding-left: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 930px;
		vertical-align: top;
		text-align: left;
	}
	td.breadcrumbs-top a {
		color: #999999;
		text-decoration: none;
	}
	td.breadcrumbs-top a:hover {
		text-decoration: underline;
	}
	
	ul.breadcrumbs {
		list-style: none;
		margin-top: 2px;
	}
	li.breadcrumb  {
		font-size: 0.75em;
		font-family: /* Verdana, */ Helvetica, Arial;
		margin-left: -25px;
		padding-left: 15px;
		margin-bottom: 7px;
		background-image: url('../img/btn/bullet2.png');
		background-position: top left;
		background-repeat: no-repeat;
		cursor: pointer;
	}
	li.breadcrumb a, li.breadcrumb { text-decoration: none; }
	li.breadcrumb a:hover 		{ color: #ffffff; text-decoration: underline; }
	
	ul.videoList li {
		list-style-image: url(../img/btn/play.png);
	}
	
/********************/
	/*Row-3 of Whole Page - Footer cell between Shadows*/
	td.footer {
		width: 950px;
		height: 100px;
		background-color: #CCCCCC;
		background-image: url('../img/bkgd/footer.jpg');
	}
	td.footer table {
		width: 950px;
		height: 100px;
	}
		td.footerLeft, td.footerRight { width: 225px; text-align: center; vertical-align: middle; white-space:nowrap;}
		td.footerCenter { width: 500px; text-align: center; }
			span.shippingMsg { font-size: 0.95em; font-weight: bold; font-family: /*Verdana,*/ Helvetica, Arial;  }
			span.privacyMsg { font-size: 0.75em; font-weight: bold; font-family: /*Verdana,*/ Helvetica, Arial; }
				span.privacyMsg a { color: #000000; text-decoration: none; }
				span.privacyMsg a:hover { text-decoration: underline; }
			span.addressMsg { font-size: 0.7em; font-family: /*Verdana,*/ Helvetica, Arial; }
			td.footerCenter hr { width: 90%; line-height: 10px; }
		
	td.endcap {
		width: 980px;
		height: 15px;
		background-image: url('../img/bkgd/endcap.png');
		background-repeat: no-repeat;
	}

/* Top-Ad Box */
	td.top-ad, #banner { 
		height: 35px;  
		width: 950px;
	}
	.expandable {
	   position:absolute; top: 0;
	   width: 950px; 
	   background-image: url("../img/bkgd/top-ad2.png");
	   z-index:2;
	   visibility:visible;
	}
td.urgent-msg {
	height: 35px;
	width: 950px;
}
div.urgent-msg {
		padding-top: 4px;
		background-image: url("../img/ads/christmas-countdown.jpg");
		background-repeat: no-repeat;
		text-align: center;
		vertical-align: middle;
		height: 35px;
		width: 950px;
}
	
.countdown, .countdownTime {
	font-family: Arial, Helvetica, MS San Serif;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #ffffff;
}
.countdownTime {
	font-size: 1.25em;
	text-decoration: underline;
	color: #ffffff;
}
.countdownShipping {
	text-decoration: underline;
}

	
/********************/
	/* Site-Wide Settings */
	a { border: 0px; }
	
	
/* Product Prices */
span.showcaseRegPrice , span.p_showcaseRegPrice 	{ font-size: 1.3em; font-weight: bold; font-family: Verdana, Helvetica, Arial; color: #000000; }
span.showcaseRegPrice_small, span.p_showcaseRegPrice_small,
span.showcaseRegPriceStrike, span.p_showcaseRegPriceStrike 	{ font-size: 0.8em; font-weight: bold; font-family: Arial; color: #000000; }
span.showcaseRegPriceStrike , span.p_showcaseRegPriceStrike	{ text-decoration: line-through; }
span.showcaseSalePrice , span.p_showcaseSalePrice { font-size: 1.3em; font-weight: bold; font-family: Verdana, Helvetica, Arial; color: #aa0000; }
span.regPriceStrike_small,
span.regPrice_small, span.p_regPrice_small,
span.salePrice_small, span.p_salePrice_small		{ font-size: 1em; font-family: Verdana, Helvetica, Arial; font-weight: bold; line-height: 25px; }
span.salePrice_small, span.p_salePrice_small 	{ color: #AA0000; }
span.regPriceStrike_small { text-decoration: line-through; }

div.itemNumber_section 	{ text-align: center; }
span.itemNumber 	{ font-size: 0.8em; font-family:  Helvetica, Arial; }

/* Shopping Cart */
/*td.floatingCartIcon, td.floatingCart, td.floatingOrderStatus {
	vertical-align: top;
	padding-right: 10px;
	padding-top: 5px;
	white-space: nowrap;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, Arial;
	font-size: 0.8em;
	font-weight: bold;
}*/

/* td.floaingCartIcon {
	width: 25px;
	text-align: left;
} */

span.cartItems {}
span.cartTotal {}

div.closeoutSwipe, div.closeoutSwipeSH, div.closeoutSwipePP {
	position: absolute;
	float: right;
	right:5px;
	top:2px;
	z-index:502;
	width: 58px;
	height: 58px;
	background-color: transparent;
	background-image: url('http://site.hrstest.com/live/img/btn/closeoutSwipe.png');
	background-repeat: no-repeat;
	background-position: top right;
}
div.newSwipe, div.newSwipeSH, div.newSwipePP , 
div.newSwipe-freeship, div.newSwipeSH-freeship, div.newSwipePP-freeship {
	position: absolute;
	left:5px;
	top:0px;
	z-index:505;
	width: 58px;
	height: 58px;
	background-color: transparent;
	background-image: url('http://site.hrstest.com/live/img/btn/newSwipe.png');
	background-repeat: no-repeat;
	background-position: top left;
}
div.newSwipePP { 
	left: 9px;
}
div.newSwipe-freeship, div.newSwipeSH-freeship, div.newSwipePP-freeship {
	left: 0px;
}
div.freeshippingSwipe, div.freeshippingSwipeSH, div.freeshippingSwipePP {
	position: absolute;
	left:5px;
	top:2px;
	z-index:500;
	width: 85px;
	height: 85px;
	background-color: transparent;
	background-image: url('http://site.hrstest.com/live/img/btn/freeshippingSwipe.png');
	background-repeat: no-repeat;
	background-position: top left;
}
div.freeshippingSwipeSH, div.closeoutSwipeSH  {
	top:2px;
}

div.freeshippingSwipePP {
	left:10px;
	top: 2px;
}
div.closeoutSwipePP {
	right: 10px;
	top:2px;
}