﻿#ProductViewContainer {
	width:955px;
	margin:0px 0px 7px 17px;
	font-size:12px;
}
#BreadCrumbContainer {
	color:#575757;
	font-size:12px;
	border-bottom:1px dotted #999999;
	padding-bottom:17px;
}
#BreadCrumbContainer .BreadCrumbTitle {
	font-weight:bold;
}
#BreadCrumbContainer a:link, #BreadCrumbContainer a:visited {
	color:#84549b;
	text-decoration:none;
	font-weight:bold;
}
#BreadCrumbContainer a:hover, #BreadCrumbContainer a:active {
	text-decoration:underline;
}
#BreadCrumbContainer table {
	margin-top:7px;
}
#FeaturedIn {
	width:97px;
}
#ProductCategoryNavigation div {
	/*float:left;*/
}
#UtilMessage {
	color:#ea0000;
	font-size:15px;
	font-weight:bold;
}
#ProductDescription {
	color:#84549b;
	margin-top:17px;
	font-size:23px;
	padding-bottom:17px;
}
#LeftColumn {
	/*padding-right:18px*/
}
#RightColumn {
	padding-left:18px
}
#ProductMainImage {
	border:1px solid #dfdfdf;
	width:375px;
	height:375px;
}
#ProductMainImage img {
	width:375px;
	height:375px;
}
#ProductMainImage #EnlargeMainImage {
	position:absolute;
	display:block;
	width:375px;
	height:375px;
	background:transparent url(/images/TemplateImages/Enlarge-Product-Image-Icon.jpg) left top no-repeat;
	/*margin-top:-375px;*/
	cursor:pointer;
}
*html #ProductMainImage #EnlargeMainImage {
	margin-top:0px;
	/*margin-left:-375px;*/
}
#ProductAlternateImages {
	height:90px;
	margin-top:5px;
	margin-bottom:18px;
}
#ProductAlternateImages #Column2 {
	text-align:center;
}
#ProductAlternateImages #Column3 {
	text-align:right;
}
#ProductAlternateImages img {
	border:1px solid #dfdfdf;
	width:90px;
	height:90px;
	cursor:pointer;
}
#MediaFeatures {
	border-right:1px dotted #999999;
	padding-top:12px;
	/*padding-right:18px;*/
}
#MediaFeatures #BorderBottom {
	margin-top:12px;
	border-bottom:1px dotted #999999;
	display:block;
	width:100%;
}
#RelatedVideos {
	border-right:1px dotted #999999;
	padding-top:12px;
	padding-bottom:12px;
}
#LikeButton,
#ShareLinks,
#ProductRatingContainer {
	border-bottom:1px dotted #999999;
	padding-top:6px;
	padding-bottom:6px;
}
#ProductOrderingContainer,
#ProductNotes {
	border-bottom:1px dotted #999999;
	padding-top:12px;
	padding-bottom:12px;
}
#ReviewContainer {
	padding-top:12px;
	padding-bottom:12px;
}

#ReviewContainer .TextConversion,
#MediaFeatures .TextConversion,
#RelatedVideos .TextConversion {
	color:#575757;
	font-size:19px;
}
#ReviewContainer .TextConversion span,
#MediaFeatures .TextConversion span,
#RelatedVideos .TextConversion span {
	color:#84549b;
}
#ShareLinks {
	font-size:12px;
	color:#84549b;
	font-weight:bold;
}
#ShareTitle {
	float:left;
	margin-right:5px;
}
#ProductRatingContainer {
	font-size:12px;
}
#ProductRatingContainer #ReviewRatingTitle {
	color:#84549b;
	font-weight:bold;
}
#ProductRatingContainer a:link, #ProductRatingContainer a:visited {
	color:#946ba8;
	text-decoration:underline;
}
.RRPPrice {
	color:#575757;
	font-weight:bold;
	float:left;
	margin-right:5px;
	font-size:18px;
}
.NettPrice {
	color:#ea0000;
	float:left;
	margin-right:5px;
	font-size:18px;
}
.DiscountNote {
	color:#946ba8 !important;
	clear:left;
}
.DiscountNote span {
	float:left;
	color:#946ba8 !important;
	font-size:18px;
}
.DiscountMsg{
	color:#946ba8;
	float:left;
	margin-right:5px;
	/*clear:right;
	clear:left;*/
	font-size:18px;
}
#AttributeList {
	clear:left;
	padding-top:6px;
}
#OrderQty {
	padding-top:6px;
}
#OrderQty .TextConversion {
	color:#946ba8;
}
#OrderQty .button {
	background:url(/images/TemplateImages/Add-To-Cart-Button.jpg) top left no-repeat;
	border:none;
	cursor:pointer;
	width:133px;
	height:26px;
}
#ReviewContainer .TextConversion {
	margin-bottom:10px;
}
#ReviewBrief {
	font-size:12px;
	padding-right:5px;
	padding-bottom:12px;
}
#ReviewButton {
	vertical-align:top;
}
#ReviewButton .button {
	background:url(/images/TemplateImages/Add-A-Review-Button.jpg) top left no-repeat;
	border:none;
	cursor:pointer;
	width:139px;
	height:26px;
}
.ProductReview {
	font-size:12px;
	border-bottom:1px dotted #999999;
	padding-bottom:6px;
	padding-top:6px;
}
#ProductWideBannerContainer {
	margin-top:17px;
}
#ProductWideBannerContainer img {
	border:1px solid #dfdfdf;
}

td#FeaturedIn .title {
    color: grey;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    width: 100px;
    display: inline-block;
    margin-top: 10px;
}

td#FeaturedIn .value {
    color: #84549B;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

*html td#FeaturedIn {
    /*display: none;*/
    width:960px !important;
}

*html td#FeaturedIn .title {
    /*float:left;*/
    /*clear: both;*/
    display:inline-block;
}

*html td#FeaturedIn .value {
    /*float:left;*/    
    display:inline-block;
    /*width:150px;*/
}

div#BreadCrumbContainer #CategoryNavigation a.HomeLink {
    color: black;
    font-weight: bold;
    text-decoration: underline;
}