
.cartProductName {
	font-weight:bold;
}
.cartEndProduct {
	height:8px;
	border-bottom:1px solid #CFCFCF;
}
.cartProductSubTotalText {
	font-weight:bold;
}
.cartProductSubTotal {
	font-weight:bold;
}
.cartProductOptionsName {
	font-size:9px;
	font-weight:bold;
}
.cartProductOptionsValue {
	font-size:9px;
}
.cartOptionCost {
	font-size:9px;
}
.cartTotalText {
	font-size:12px;
	font-weight:bold;
}
.cartTotal {
	font-size:12px;
	font-weight:bold;
}
.cartShippingQuoteBox {
	border:1px solid #999999;
	padding:5px;
}
.subhdr {
	font-size:14px;
	font-weight:bold;
}
.subCatLink {
	float:left;
	display:block;
	width:250px;
}
.subCategorySubHdr {
	font-size:14px;
	font-weight:bold;
	color: #ff0000;
	background-color: #ff0000;
	padding:5px;
}

.prodSummary1 {
	float:left;
	display:block;
	padding:5px;
	width:175px;
}
.prodSummary2 {
	width:567px;
	border-bottom:1px solid #cccccc;
	margin-bottom:10px;
}
.prodSummary2Info {
	float:left;
	width:430px;
	padding-right:8px;
	padding-bottom:5px;
}
.prodSummaryImage2 {
	float:left;
	width:140px;
}
.prodSummaryName {
	color: #000;
	font-weight:bold;
}
.prodSummary3 {
	width:567px;
	margin-bottom:10px;
}
.prodSummary3Info {
	float:left;
	width:420px;
	padding-right:8px;
	padding-bottom:5px;
}
.prodSummaryName3 {
	color: #000;
	font-weight:bold;
	margin-top:0px;
	border-bottom:1px solid #cccccc;
}
.prodSummaryImage3 {
	float:left;
	width:130px;
}
.catNavSubContainer {
	display:none;
	padding:3px;
}
#ProductName {
	background-color: #566A8B;
	padding: 1px;
	border: 1px solid #304364;
	font-size: 16px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#ProductPrice {
	font-weight:bold;
}
.prodPrice3 {
	float:left;
	width:200px;
	font-weight:bold;
}
.prodViewDetails {
	float:left;
}
.categorySubHdr {
	background-color: #566A8B;
	padding: 1px;
	border: 1px solid #304364;
	font-size:14px;
	color: #FFF;
	margin-bottom:5px;
}
.categorySubHdr a {
	color: #fff;
}

.categorySubHdr a:hover {
	color: #CCCCCC;
}

.checkoutFieldNotes {
	font-size:9px;
}
.requireField {
	color:#CC0000;
	font-weight:bold;
}
.checkoutLabel {
	font-weight:bold;
	width:150px;
}
.checkoutValue {
}
.productDetailsRelatedProducts {
	color:#000;
	font-size:16px;
	font-weight:bold;
}

