#BVReviewCountLink {
	
	margin-left: -10px;
}
#BVRatingsSummaryID { width: 100%; }
#BVCustomerRatings { width: 100%; }
.BVRatingSummaryRatingsRatingSetStars {
	width: 90px;
	padding: 0px 0px 3px 0px;
}
.BVRatingSummaryRatings {
	width: 90px;
}
.BVRatingSummaryPrimaryRating {
	width: 90px;
}
.BVReviewCounterCell {
	padding-right: 5px;
}
.BVPrimaryRatings {
	clear: both;
}
.BVcustomerRatingScore {
	width: 200px;
}

.BVRatingSummary *, .BVReviewTable *, .BVBadge *, .BVBadgeDefinitionText, .BVReviewPagination {
	color: #3c3c3c;
}

.BVRatingSummary a, .BVReviewTable a, .BVBadge a, .BVReviewPagination a {
	color: #3c3c3c;
}

.BVRatingSummary a:hover, .BVReviewTable a:hover, .BVBadge a:hover, .BVReviewPagination a:hover {
	color: #3c3c3c;
}
a.BVWriteFirstLink, a.BVWriteFirstLink:visited {
	text-decoration: underline;
}

/* Product Detail Pages Styles */

/* standard elements from common.css */

/* Table Of Contents:
	- Gift Wrap Options Page
	- Email A Friend Overlay

/* Gift Wrap Options Page */

ol {
	margin: 0;
	padding: 0;
	list-style-type:none
}

.gwleftcontent {
	float:left;
	width:630px;
}
		
.giftWrapOptions input {
	position:relative; top:2px; 
}
		
.gwrightcontent {
 	float:right;
	width:220px;
}

*html .gwrightcontent { /* prevents weird flashy box in IE */
	float:none;
	position:relative; left:25px;
}

/***************************************************/
.detailInfo{
	margin:0;
	padding:0;
	float:left;
	clear:none;	
}
.detailInfo p.title{
	padding:14px 0 10px 14px;
	margin:0;
	vertical-align: bottom;
}

.submitInventory{
	border-top:solid 1px #c4c0b4;;
	display:block;
	margin:0;
	padding:0;
}
.submitInventory .item{
	float:left;
	margin:0;
	padding:0;
	width:147px;
	clear:none;
}
/***************************************************/
#gwrightcontent p {
	line-height:18px;
}

		
.giftOptions label {
	display: block;
	width: 75px;
	margin-right: 10px;
	float: left;
	margin-bottom: 8px;
	font-weight:bold;
}

.giftOptions INPUT {
	display: block;
	float: left;
	margin-bottom: 8px;
}

.giftOptions LI {
	clear: left;
}
		
.gwButton {
	clear: left;
	display: block;
	margin-top:33px; 
	margin-left:95px;
}

/******************* Email A Friend Overlay *******************/

.emailWrap {
   width:600px; 
   margin-top:-15px;
   * margin-top:-8px;}

.emailFriend label {
	display: block;
	width: 180px;
	margin-right: 10px;
	float: left;
	margin-bottom: 8px;
}

.emailFriend label.shortmessage {
	width: 177px;
}

.emailFriend INPUT {
	display: block;
	float: left;
	margin-bottom: 8px;
}

.emailFriendError {
	display: block;
	float: left;
	margin: 0px 0 0px 0px;
	padding: 0 0 0 9px;
	background: url(/pic/buttons/ctext/arrowOrange.gif) 0 4px no-repeat;
	color: #e47106;
	width:250px;
}

DIV.emailFriendError {
	margin:0 0 10px 0;
	width:500px;
	background:none;
}

textarea {margin-bottom:10px;}

.emailFriend P {
	display: block;
	float: left;
	margin-bottom: 8px;
	margin-right: 5px;
	display: block;
	width: 15px;
	font-weight:bold;
}


.emailFriend LI {
	clear: left;
}

.emailFriend em {
	font-weight: bold;
	color: #ef7500;
	margin-right:3px;
}

.emailFriend .noem {
	padding-left:13px; width:172px;
}

/*html .emailFriend label.noem {
	width:180px;
} 

.emailFriend .emailMessage SPAN {
	position:relative; top:-5px;
} removed by Mike 9/14 to fix issues on i334 */

.emailFriend .emailMessage {
	margin-top:-8px;
	margin-bottom:10px;
}

.friendButton {
	margin:25px 0 0 200px;
}

.mysleftcontent {
	float:left;
	width:200px;
	height:auto;
	clear:none;
}

.mysrightcontent {
 	float:right;
	width:630px;
	height:auto;
	margin:0 0 0 20px;
	clear:none;
}

/*

*html #mysrightcontent { /* prevents weird flashy box in IE 
	float:none;
	position:relative; left:25px;
}
*/
#mysrightcontent p {
	line-height:18px;
}

#mysrightcontent LI {
	line-height:22px;
	clear: left;
}

/* changes to move LD tabs up on the page */
.stageleft  {margin-top:-12px;} /*moves content up on non-search versions of the page */
.innerwrapper .wrapper {position:relative; top:-12px;} /*moves content up on search versions of the page */
.tabbernav {padding-top:0!important; position:static;}
.tabberpv .tabbernav {padding-top:6px!important; position:static;}
.breadcrumb {position:relative; top:-5px;}

/* .prodvideocontainer {padding-top:3px; padding-bottom:54px;}
.prodlgcontainer {padding-top:3px;}
*html .prodvideocontainer {PADDING-BOTTOM: 6px}
*html .prodlgcontainer {PADDING-BOTTOM: 15px} 
.specialitembox {margin-top:0px; margin-bottom:22px;}*/



