/* CSS for DLC Pages */
#topContainer {
	text-align:center;
	margin: 15px auto 0 auto;
	width: 780px;
}

#top {
	position: relative;
	text-align:left;
	width:780px;
	height: 215px;
	background-position: 504px 0px;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-bottom:20px;
}

#top h1 {
	margin-top:10px;
	padding:0;
	display:inline;
	font-size:1em;
}

#breadCrumb{
	border: 1px solid #C1C1C1;
	padding:4px;
	width:480px;
	margin-bottom:7px;
	font-size:1.2em;
	font-weight:bold;
}
#breadCrumb a:link, #breadCrumb a:visited{color:#0054a6;}
#breadCrumb a:hover{text-decoration:none;}

#topContainer h3 {color: #ee8f13; font-size: 1em; margin: 5px 0 0 0;}

#top h2 {color: #ee8f13; font-size: 1em; margin: 20px 0 0 0;}
#top p {width: 475px; font-size: 1; line-height: 1.6em; margin-top:3px;}

#top p a:link {color: #1e62a4; text-decoration:underline;}
#top p a:visited {color: #7e7e7e; text-decoration:underline;}
#top p a:hover {color: #ff9900; text-decoration:underline;}

#moreInfo {
	font-size: 1.3em;
	color: #afd0eb;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 5px 5px;
}

div#moreLabels {font-size: 1.2em; font-weight:bold; margin-bottom: 15px;}

/*------------------------ PRODUCT ROW FORMATTING --------------------------*/


table.productTable {width: 778px; margin:0 0 20px 0; clear:both;}

tr.rowA, tr.rowB {	background-color:#f6fbff;}
tr.rowB{ background-color:#fff; } 

td.colThumbnail, td.colSpecs, td.colSimilarTo, td.colDescription, td.colClickHere, td.colVCProdDesc {
	/* common styles to all columns */
	padding:6px;
	font-size:.85em;
	border:1px solid #c1c1c1;
	border-right:none;
}

td.colThumbnail{width:41px; text-align:center;}
td.colSpecs{width:190px;}
td.colSimilarTo{width:210px; font-size: .75em; text-align:left;}
td.colDescription{width:208px; text-align:left;}
td.colClickHere{width:96px; text-align:center; border-right: 1px solid #c1c1c1;}
td.colVCProdDesc {width:448px; text-align:center;} /* Tier 2 custom item description in a VC */

table.productTable a:link.productLink, table.productTable a:visited.productLink{text-decoration:none; color:#000}
table.productTable a:hover.productLink {text-decoration:underline;}

table.productTable a:link.productSizeLink, table.productTable a:visited.productSizeLink {text-decoration:none; color:#0000ff; 	font-size:1.5em;	font-weight:bold;}
table.productTable a:hover.productSizeLink {text-decoration:underline;}

.viewItem {
    height:45px;
	width:430px;
	text-align:center;
    }

div.virtualCategory h2 {
	color:#002f75;
	font-size: 1.3em;
	margin: 0 0 5px 0;
	border-bottom:2px solid #8a8b8e;
}
div.virtualCategory p {margin:0 0 10px 0;}
div.virtualCategory img {padding: 0 6px 5px 0; margin:0 0 6px -1px;}
