@font-face {
	font-family: MuseoSansForDellRegular;
	src: url(http://i.dell.com/images/global/css/secref/MuseoSansForDell-Regular-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-regular-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museosansfordell-regular-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-regular-final.svg#web) format("svg");
}
@font-face {
	font-family: MuseoSansForDellBold;
	src: url(http://i.dell.com/images/global/css/secref/MuseoSansForDell-bold-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-bold-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museosansfordell-bold-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-bold-final.svg#web) format("svg");
	font-weight: bold;
}
@font-face {
	font-family: MuseoForDellRegular;
	src: url(http://i.dell.com/images/global/css/secref/MuseoForDell-regular-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museofordell-regular-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museofordell-regular-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museofordell-regular-final.svg#web) format("svg");
}
@font-face {
	font-family: MuseoForDellBold;
	src: url(http://i.dell.com/images/global/css/secref/MuseoForDell-Bold-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museofordell-bold-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museofordell-bold-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museofordell-bold-final.svg#web) format("svg");
	font-weight: bold;
}
@font-face {
	font-family: MuseoSansForDellRegular;
	src: url(http://i.dell.com/images/global/css/secref/MuseoSansForDell-Regular-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-regular-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museosansfordell-regular-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-regular-final.svg#web) format("svg");
}
@font-face {
	font-family: MuseoSansForDellBold;
	src: url(http://i.dell.com/images/global/css/secref/MuseoSansForDell-bold-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-bold-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museosansfordell-bold-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museosansfordell-bold-final.svg#web) format("svg");
	font-weight: bold;
}
@font-face {
	font-family: MuseoForDellRegular;
	src: url(http://i.dell.com/images/global/css/secref/MuseoForDell-regular-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museofordell-regular-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museofordell-regular-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museofordell-regular-final.svg#web) format("svg");
}
@font-face {
	font-family: MuseoForDellBold;
	src: url(http://i.dell.com/images/global/css/secref/MuseoForDell-Bold-final.eot?#iefix) format("embedded-opentype"), url(http://i.dell.com/images/global/css/secref/museofordell-bold-final.woff) format("woff"), url(http://i.dell.com/images/global/css/secref/museofordell-bold-final.ttf) format("truetype"), url(http://i.dell.com/images/global/css/secref/museofordell-bold-final.svg#web) format("svg");
	font-weight: bold;
}
#BVUESExpanded {
	left: 25px; top: -100px; right: 25px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Arial,sans-serif; font-size: 12px; position: fixed; z-index: 2147483647;
}
* html #BVUESExpanded {
	width: auto; position: absolute;
}
#BVUESCollapsed {
	top: -30px; width: 35px; right: 25px; margin-top: -15px; display: none; position: fixed; z-index: 2147483647;
}
* html #BVUESCollapsed {
	width: auto; position: absolute;
}
#BVUESOverlay {
	background: url(uesOverlay.jpg) no-repeat center; padding: 0px 20px; border-radius: 0px 0px 5px 5px; height: 42px; text-align: center; color: rgb(255, 255, 255); z-index: 1; opacity: 0.9; box-shadow: 0px 0px 10px #000; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000;
}
#BVUESHeader {
	background: url(bvLogo.gif) no-repeat 0px 10px; text-indent: 120px; padding-top: 16px;
}
#BVUESCollapsed #BVUESOverlay {
	padding: 10px; width: 18px; height: 20px;
}
#BVUESToggle {
	background: url(uesToggle.png); width: 22px; height: 22px; right: 5px; bottom: 5px; position: absolute;
}
#BVUESExpanded #BVUESToggle {
	
}
#BVUESExpanded #BVUESToggle:hover {
	background-position: 0px -22px;
}
#BVUESCollapsed #BVUESToggle {
	background-position: -22px 0px;
}
#BVUESCollapsed #BVUESToggle:hover {
	background-position: -22px -22px;
}
#BVUESExitTestingEnvironment {
	background: url(uesOverride.gif) repeat-x 0px 0px rgb(255, 120, 0); padding: 3px; border-radius: 5px; border: 1px solid rgb(255, 120, 0); width: 145px; text-align: center; right: 33px; bottom: 5px; color: rgb(255, 255, 255); text-decoration: none; position: absolute; -webkit-border-radius: 5px; -moz-border-radius: 5px; text-shadow: 0 1px #ff0f00;
}
#BVUESExitingTestingEnvironment {
	right: 33px; bottom: 5px; position: absolute;
}
.BV {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; margin-right: 20px;
}
.BV p {
	margin-top: 5px; margin-bottom: 5px;
}
.BV ul {
	margin-top: 5px; margin-bottom: 5px;
}
.BV ul {
	padding-left: 0px; margin-left: 1.5em; list-style-type: disc;
}
.BV img {
	border-width: 0px;
}
.BVLink img {
	border-width: 0px;
}
.BVBody a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVBody a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVBody a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVBody a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVBody a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
a.BVLink {
	color: rgb(51, 153, 204); text-decoration: none;
}
a.BVLink:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
a.BVLink:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
a.BVLink:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
a.BVLink:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
button.BVButton {
	margin: 0px 10px 0px 0px; padding: 3px 10px; vertical-align: top; display: inline-block; cursor: pointer;
}
button.BVButton {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
button.BVButton:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVImageButton button {
	border-width: 0px; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVStateDisabled .BVButton {
	display: none;
}
.BVPageTermsAndConditions .BVFieldEdit .BVButton {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVPageTermsAndConditions .BVFieldEdit .BVButton:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVFieldPreview .BVButton {
	background: url(btnPreview.gif) no-repeat 0px 0px; border-width: 0px; width: 76px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
.BVFieldPreview .BVButton:hover {
	background: url(btnPreview.gif) no-repeat 0px -27px; border-width: 0px; width: 76px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVFieldCancel .BVButton {
	background: url(btnCancel.gif) no-repeat 0px 0px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVFieldCancel .BVButton:hover {
	background: url(btnCancel.gif) no-repeat 0px -27px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVFieldSubmit .BVButton {
	background: url(btnSubmit.gif) no-repeat 0px 0px; border-width: 0px; width: 70px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
.BVFieldSubmit .BVButton:hover {
	background: url(btnSubmit.gif) no-repeat 0px -27px; border-width: 0px; width: 70px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVFieldEdit .BVButton {
	background: url(btnEdit.gif) no-repeat 0px 0px; border-width: 0px; width: 50px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
.BVFieldEdit .BVButton:hover {
	background: url(btnEdit.gif) no-repeat 0px -27px; border-width: 0px; width: 50px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVLinkTranslate a {
	padding: 3px 10px; display: inline-block;
}
.BVLinkTranslate a:visited {
	padding: 3px 10px; display: inline-block;
}
.BVLinkTranslate a {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVLinkTranslate a:visited {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVLinkTranslate a:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVLinkTranslate a:focus {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVLinkTranslate a:active {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVLinkShowOriginal a {
	padding: 3px 10px; display: inline-block;
}
.BVLinkShowOriginal a:visited {
	padding: 3px 10px; display: inline-block;
}
.BVLinkShowOriginal a {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVLinkShowOriginal a:visited {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVLinkShowOriginal a:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVLinkShowOriginal a:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVLinkShowOriginal a:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
a.BVLinkEditProfile {
	padding: 3px 10px;
}
a.BVLinkEditProfile:visited {
	padding: 3px 10px;
}
a.BVLinkEditProfile {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkEditProfile:visited {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkEditProfile:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkEditProfile:focus {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkEditProfile:active {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkReturnToContent {
	background: url(btnReturn.gif) no-repeat 0px 0px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
a.BVLinkReturnToContent:visited {
	background: url(btnReturn.gif) no-repeat 0px 0px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
a.BVLinkReturnToContent:hover {
	background: url(btnReturn.gif) no-repeat 0px -27px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
a.BVLinkReturnToContent:focus {
	background: url(btnReturn.gif) no-repeat 0px -27px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
a.BVLinkReturnToContent:active {
	background: url(btnReturn.gif) no-repeat 0px -27px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
a.BVLinkWriteReview {
	padding: 3px 10px;
}
a.BVLinkWriteReview:visited {
	padding: 3px 10px;
}
a.BVLinkWriteReview {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkWriteReview:visited {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkWriteReview:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkWriteReview:focus {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkWriteReview:active {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVSectionGoogleTranslate .BVLinkTranslate a {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVSectionGoogleTranslate .BVLinkTranslate a:visited {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVSectionGoogleTranslate .BVLinkTranslate a:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVSectionGoogleTranslate .BVLinkTranslate a:focus {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVSectionGoogleTranslate .BVLinkTranslate a:active {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVSectionGoogleTranslate .BVLinkTranslate a {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px;
}
.BVSectionGoogleTranslate .BVLinkTranslate a:visited {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px;
}
.BVSectionGoogleTranslate .BVLinkTranslate a:hover {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px;
}
.BVSectionGoogleTranslate .BVLinkTranslate a:focus {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px;
}
.BVSectionGoogleTranslate .BVLinkTranslate a:active {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:visited {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px; display: inline-block;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:visited {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px; display: inline-block;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:hover {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px; display: inline-block;
}
.BVSectionGoogleTranslate .BVLinkShowOriginal a:focus {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px; display: inline-block;
}
.BVSectionGoogleTranslate .BVLinkTranslate a:active {
	padding: 2px 10px 4px; height: 17px; line-height: 1.5; font-size: 13px; display: inline-block;
}
.BVSectionGoogleTranslate .BVItemSelected {
	background: rgb(255, 255, 255); cursor: default;
}
.BVFieldSignout a {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSignout a:visited {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSignout a:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSignout a:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSignout a:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSignout a {
	padding: 2px 5px; line-height: 1.5; font-size: 11px; display: inline-block;
}
.BVFieldSignout a:visited {
	padding: 2px 5px; line-height: 1.5; font-size: 11px; display: inline-block;
}
.BVFieldSignout a:hover {
	padding: 2px 5px; line-height: 1.5; font-size: 11px; display: inline-block;
}
.BVFieldSignout a:focus {
	padding: 2px 5px; line-height: 1.5; font-size: 11px; display: inline-block;
}
.BVFieldSignout a:active {
	padding: 2px 5px; line-height: 1.5; font-size: 11px; display: inline-block;
}
.BVFieldSearch a.BVLink {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVFieldSearch a.BVLink:visited {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVFieldSearch a.BVLink:hover {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVFieldSearch a.BVLink:focus {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVFieldSearch a.BVLink:active {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVFieldSearch a.BVLink {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSearch a.BVLink:visited {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSearch a.BVLink:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSearch a.BVLink:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSearch a.BVLink:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSearch a.BVLink:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVFieldSearch a.BVLink:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVMEContentHeaderSentence a.BVLinkOK {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
.BVMEContentHeaderSentence a.BVLinkOK:visited {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
.BVMEContentHeaderSentence a.BVLinkOK:hover {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
.BVMEContentHeaderSentence a.BVLinkOK:focus {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
.BVMEContentHeaderSentence a.BVLinkOK:active {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
.BVMEContentHeaderSentence a.BVLinkOK {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVMEContentHeaderSentence a.BVLinkOK:visited {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVMEContentHeaderSentence a.BVLinkOK:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVMEContentHeaderSentence a.BVLinkOK:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVMEContentHeaderSentence a.BVLinkOK:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVTextLongSuffix {
	display: none;
}
.BVMESubHeaderMessage {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; font-style: italic; display: block;
}
.BVStateInactive {
	display: none;
}
.BVHighlight {
	background-color: rgb(238, 238, 238);
}
.BVFieldText {
	padding: 6px 3px; border: 1px solid rgb(186, 186, 186); width: 400px; color: rgb(51, 51, 51); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVFieldTextArea {
	padding: 6px 3px; border: 1px solid rgb(186, 186, 186); width: 400px; color: rgb(51, 51, 51); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVFieldTextArea {
	resize: none;
}
.BVFieldText:focus {
	border: 1px solid rgb(24, 124, 189); color: rgb(51, 51, 51);
}
.BVFieldTextArea:focus {
	border: 1px solid rgb(24, 124, 189); color: rgb(51, 51, 51);
}
.BVFieldRequired .BVFieldText {
	border: 1px solid rgb(186, 186, 186); color: rgb(51, 51, 51); font-size: 13px;
}
.BVFieldRequired .BVFieldTextArea {
	border: 1px solid rgb(186, 186, 186); color: rgb(51, 51, 51); font-size: 13px;
}
.BVFieldRequired .BVFieldText:focus {
	border: 1px solid rgb(24, 124, 189); color: rgb(51, 51, 51);
}
.BVFieldRequired .BVFieldTextArea:focus {
	border: 1px solid rgb(24, 124, 189); color: rgb(51, 51, 51);
}
.BVFieldSelect {
	padding: 1px;
}
.BVCheckboxField input[type='checkbox'] {
	margin: 0px 2px 0px 0px; bottom: 1px; vertical-align: middle; position: relative;
}
.BVFieldCheckbox {
	margin: 0px 2px 0px 0px; bottom: 1px; vertical-align: middle; position: relative;
}
.BVCheckboxField .BVFieldLabel {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5em; padding-bottom: 0px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal; display: inline;
}
.BVCheckboxField .BVRequiredFieldIndicator {
	display: none;
}
.BVSelected {
	font-weight: bold;
}
.BVFieldRadio {
	margin: 0px 2px 0px 0px; bottom: 1px; vertical-align: middle; position: relative;
}
.BVMEHeader {
	font-weight: bold;
}
.BVMEPageTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: normal; font-family: "MuseoForDellBold","MuseoForDellBold_sub",Trebuchet MS,sans-serif; font-size: 24px; font-style: normal; font-weight: normal; margin-bottom: 1em; display: block;
}
.BVMEModuleHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVMEDocumentationHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal; display: block;
}
.BVMEDisplayPrompt {
	color: rgb(51, 51, 51); line-height: normal; padding-bottom: 5px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; margin-bottom: 14px; display: block;
}
.BVMEContentHeaderSentencePrimary {
	padding: 10px 0px; color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; font-weight: bold; margin-bottom: 0px; display: block;
}
.BVMEContentHeaderSentence {
	display: block;
}
.BVMESubmissionDisclaimer {
	margin: 5px 0px; display: block;
}
.BVMELastSubmitted {
	color: rgb(153, 153, 153); line-height: 1.5; padding-top: 5px; font-size: 11px; font-style: italic; display: block;
}
.BVMERequiredFieldIndicatorSectionHeader {
	padding: 26px 0px 0px; left: 744px; width: 200px; position: absolute; z-index: 2; zoom: 1;
}
.BVMERequiredFieldIndicatorSectionHeader .BVRequiredFieldIndicator {
	color: rgb(255, 0, 0); font-size: 13px;
}
.BVMERequiredFieldIndicatorSectionHeader .BVRequiredFieldIndicatorLegend {
	color: rgb(255, 0, 0); font-size: 13px;
}
.BVMERequiredFieldIndicatorSectionHeader .BVRequiredFieldIndicatorLegend {
	color: rgb(51, 51, 51);
}
.BVRequiredFieldIndicator {
	color: rgb(255, 0, 0);
}
.BVRequiredFieldIndicatorLegend {
	color: rgb(255, 0, 0);
}
.BVOptionalFieldIndicator {
	color: rgb(153, 153, 153); line-height: 1.5; padding-left: 5px; font-size: 11px; vertical-align: top; display: none;
}
.BVTextCounter {
	padding: 5px 0px; width: 300px; color: rgb(153, 153, 153); line-height: 1.5; clear: left; font-size: 11px; font-style: italic; margin-left: 180px;
}
.BVTextCounter span {
	padding-right: 2px;
}
.BVTextCounter .BVStateComplete {
	background-position: 0px -601px; padding: 0px 0px 0px 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVTextCounter .BVStateComplete img {
	display: none;
}
.BVTextCounter .BVStateOver {
	background-position: 0px -280px; padding: 0px 0px 0px 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVBrowserWebkit .BVTextCounter .BVStateOver {
	background-position: 0px -279px;
}
.BVTextCounter .BVStateOver img {
	display: none;
}
.BVPageHeader {
	margin-bottom: 20px;
}
.BVMEPageHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: normal; font-family: "MuseoForDellBold","MuseoForDellBold_sub",Trebuchet MS,sans-serif; font-size: 24px; font-style: normal; font-weight: normal; margin-bottom: 10px; display: block;
}
.BVPageHeader .BVMEContentHeaderSentence {
	color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; display: block;
}
.BVSectionHeader {
	margin-bottom: 10px; zoom: 1;
}
.BVMESectionHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVFieldLabel {
	width: 170px; color: rgb(51, 51, 51); line-height: 1.5; padding-bottom: 5px; font-size: 13px; margin-right: 10px; float: left; display: block;
}
.BVFieldRequired .BVFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; font-weight: bold;
}
.BVFieldLabelSuffix {
	display: none;
}
.BVFieldTextHelper {
	color: rgb(153, 153, 153); font-style: italic;
}
.BVFieldRequired .BVFieldTextHelper {
	color: rgb(153, 153, 153);
}
.BVImportantField .BVFieldTextHelper {
	color: rgb(153, 153, 153);
}
.BVMEFieldHelper {
	padding: 5px 0px 0px 3px; width: 405px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; font-style: italic; margin-left: 180px; display: block;
}
.BVFieldLegend {
	font-weight: bold; display: block;
}
.BVErrors {
	padding: 10px; border: 1px solid rgb(255, 0, 0); color: rgb(255, 0, 0); margin-bottom: 20px;
}
.BVFieldError .BVFieldLabel {
	color: rgb(255, 0, 0);
}
.BVFieldError .BVFieldText {
	color: rgb(255, 0, 0);
}
.BVFieldError .BVFieldTextArea {
	color: rgb(255, 0, 0);
}
.BVErrors .BVHeader {
	color: rgb(255, 0, 0);
}
.BVErrors .BVMESectionHeader {
	color: rgb(255, 0, 0);
}
.BVFieldError .BVFieldText {
	border: 1px solid rgb(255, 0, 0); font-weight: bold;
}
.BVFieldError .BVFieldTextArea {
	border: 1px solid rgb(255, 0, 0); font-weight: bold;
}
.BVFieldRequired input.BVError {
	border-width: 2px; font-weight: bold;
}
.BVFieldRequired textarea.BVError {
	border-width: 2px; font-weight: bold;
}
.BVMEErrorClientSide {
	display: none;
}
.BVFieldErrorClientSide .BVFieldText {
	border: 1px solid rgb(255, 0, 0); font-weight: bold;
}
.BVFieldErrorClientSide .BVFieldTextArea {
	border: 1px solid rgb(255, 0, 0); font-weight: bold;
}
.BVFieldErrorClientSideRequiredField .BVMEErrorClientSideRequired {
	display: block;
}
.BVError {
	color: rgb(255, 0, 0); padding-bottom: 5px;
}
.BVMEError {
	color: rgb(255, 0, 0); padding-bottom: 5px;
}
.BVMEError {
	display: block;
}
.BVField .BVMEError {
	display: none;
}
.BVMEStaticTip {
	padding: 16px 16px 6px; top: 63px; width: 240px; right: -293px; color: rgb(153, 153, 153); line-height: 1.5; clear: right; font-size: 11px; position: absolute; background-color: rgb(255, 255, 255);
}
.BVSectionMediaUpload .BVMEStaticTip {
	top: 58px;
}
.BVMEStaticTip .BVHeader {
	margin-bottom: 0px;
}
.BVMETipBoxHeader {
	background-position: 0px -159px; padding-left: 20px; font-weight: bold; text-decoration: none; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVMEStaticTip ul {
	margin: 0px; padding-left: 15px;
}
ul.BVMETipBoxTipsSub {
	margin: 0px; padding-left: 15px;
}
.BVMEStaticTip li {
	margin-bottom: 10px;
}
.BVMEPopinTip {
	top: 30px; position: absolute;
}
.BVSectionReviewSubmission .BVMEPopinTip {
	left: 160px;
}
.BVSectionMediaUpload .BVMEPopinTip {
	left: 520px; top: 25px;
}
.BVMEPopinTip .BVMEPopinLink a {
	background-position: 0px -158px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; cursor: pointer; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVMEPopinTip .BVMEPopinLink a:hover {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVMEPopinTip .BVMEPopinContent {
	padding: 16px; border: 1px solid rgb(221, 221, 221); width: 240px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; background-color: rgb(255, 255, 255);
}
.BVMEPopinTip iframe {
	left: 0px; top: 15px; position: absolute; z-index: 1000; zoom: 1;
}
.BVMEPopinContent {
	left: 0px; top: 15px; position: absolute; z-index: 1000; zoom: 1;
}
.BVMEPopinTip .BVMETipBoxClose {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; cursor: pointer; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVMEPopinTip .BVMETipBoxClose:hover {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVField .BVLinkGuidelinesPopup {
	width: 409px; text-align: right; display: block;
}
.BVStateOpen .BVMEHelpfulTipsOpen {
	display: none;
}
.BVStateClose .BVMEHelpfulTipsClose {
	display: none;
}
.BVTooltip {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; position: absolute; z-index: 99999;
}
.BVTooltipContent {
	padding: 5px; border: 1px solid rgb(204, 204, 204); box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVTooltip .BVModuleHeader {
	font-weight: bold;
}
.BVTooltipLeftBoundCross .BVTooltipContent {
	margin-left: 70px;
}
.BVTooltipRightBoundCross .BVTooltipContent {
	margin-right: -70px;
}
.BVField div.rating {
	margin: 2em; clear: both; display: block; cursor: pointer;
}
.BVField div.rating::after {
	width: 0px; height: 20px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVField div.star a {
	zoom: 1;
}
.BVField div.cancel {
	width: 22px; height: 20px; text-indent: -9999em; overflow: hidden; float: left; display: block; cursor: pointer; zoom: 1;
}
.BVField div.star {
	width: 22px; height: 20px; text-indent: -9999em; overflow: hidden; float: left; display: block; cursor: pointer; zoom: 1;
}
.BVField div.cancel {
	background: url(ratingStars_cancel.gif) no-repeat 0px -21px;
}
.BVField div.cancel a {
	background: url(ratingStars_cancel.gif) no-repeat 0px -21px;
}
.BVField div.star {
	background: url(ratingStars_star.gif) no-repeat 0px 0px;
}
.BVField div.star a {
	background: url(ratingStars_star.gif) no-repeat 0px 0px;
}
.BVField div.cancel a {
	width: 22px; height: 20px; display: block; outline-width: 0px;
}
.BVField div.star a {
	width: 22px; height: 20px; display: block; outline-width: 0px;
}
.BVField div.star_on a {
	background-position: 0px -42px;
}
.BVField div.star_hover a {
	background-position: 0px -21px;
}
.BVField div.star_live a:hover {
	background-position: 0px -21px;
}
.BVField div.star_readonly a {
	cursor: default;
}
.BVField div.star_readonly a:hover {
	cursor: default;
}
.BVField div.star {
	overflow: hidden;
}
.BVFieldRatingsGroup div.rating {
	margin: 2em; clear: both; display: block; cursor: pointer;
}
.BVFieldRatingsGroup div.rating::after {
	width: 0px; height: 27px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVFieldRatingsGroup div.star a {
	zoom: 1;
}
.BVFieldRatingsGroup div.cancel {
	width: 22px; height: 6px; text-indent: -999em; overflow: hidden; padding-top: 5px; float: left; display: block; cursor: pointer; zoom: 1;
}
.BVFieldRatingsGroup div.star {
	width: 22px; height: 6px; text-indent: -999em; overflow: hidden; padding-top: 5px; float: left; display: block; cursor: pointer; zoom: 1;
}
.BVFieldRatingsGroup div.cancel {
	background: url(ratingStars_cancel.gif) no-repeat 0px -24px;
}
.BVFieldRatingsGroup div.cancel a {
	background: url(ratingStars_cancel.gif) no-repeat 0px -24px;
}
.BVFieldRatingsGroup div.star {
	background: url(ratingStars_secondary.gif) no-repeat 0px 0px;
}
.BVFieldRatingsGroup div.star a {
	background: url(ratingStars_secondary.gif) no-repeat 0px 0px;
}
.BVFieldRatingsGroup div.cancel a {
	width: 22px; height: 6px; display: block;
}
.BVFieldRatingsGroup div.star a {
	width: 22px; height: 6px; display: block;
}
.BVFieldRatingsGroup div.star_on a {
	background-position: 0px -6px;
}
.BVFieldRatingsGroup div.star_hover a {
	background-position: 0px -12px;
}
.BVFieldRatingsGroup div.star_live a:hover {
	background-position: 0px -12px;
}
.BVFieldRatingsGroup div.star_readonly a {
	cursor: default;
}
.BVFieldRatingsGroup div.star_readonly a:hover {
	cursor: default;
}
.BVFieldRatingsGroup div.star {
	overflow: hidden;
}
.BVFieldRatingsGroup div.cancel {
	display: none;
}
.BVSliderField .ui-slider {
	background-position: center; width: 278px; height: 18px; position: relative; background-repeat: no-repeat;
}
.BVSliderField .ui-slider-handle {
	left: 0px; top: 0px; width: 18px; height: 18px; position: absolute; z-index: 1; cursor: pointer; background-image: url(slider_handle.gif);
}
.BVSliderField .ui-slider-disabled .ui-slider-handle {
	filter: alpha(opacity=50); opacity: 0.5;
}
.BVSliderField .ui-slider-range {
	background: rgb(80, 160, 41); width: 100%; height: 100%; filter: alpha(opacity=30); position: absolute; opacity: 0.3;
}
.BVSliderField .ui-slider {
	background-image: url(slider_background.gif);
}
.BVFieldRatingsGroup .BVFieldRadioContainer {
	margin: 0px; width: 70px; text-align: center; float: left; display: block;
}
.BVFieldRatingsGroup .BVFieldRadioContainer label {
	margin: 2px; display: block;
}
.BVFieldRatingsGroup .BVFieldRadioContainer input {
	margin: 2px;
}
.BVFieldRatingsGroup .BVFieldLowValue {
	padding-right: 10px; float: left; display: block;
}
.BVFieldRatingsGroup .BVFieldHighValue {
	padding-left: 10px; float: left; display: block;
}
.BVBody {
	clear: both;
}
.BVFooter {
	clear: both;
}
.BVPageBody {
	position: relative; zoom: 1;
}
.BVPageBody::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVSection {
	padding: 15px 20px; border-radius: 7px; border: 1px solid rgb(215, 215, 215); margin-bottom: 20px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f0f0f0); position: relative; zoom: 1; -webkit-border-radius: 7px; -moz-border-radius: 7px;
}
.BVContentBody {
	background: url(bg_standalone.gif) repeat-x rgb(238, 238, 238); padding: 10px; overflow: hidden; clear: both; zoom: 1;
}
.BVField {
	overflow: hidden; clear: left; margin-bottom: 10px; zoom: 1;
}
.BVSectionSubjectInformation {
	border-width: 0px; padding: 0px 0px 0px 21px; overflow: hidden; display: none;
}
.BVSectionSubjectInformation .BVSubjectImage {
	width: 180px; margin-right: 20px; margin-bottom: 10px; float: left; display: block;
}
.BVSectionSubjectInformation .BVSubjectName {
	display: block;
}
.BVSectionSubjectInformation .BVSubjectBrand {
	display: block;
}
.BVSectionSubjectInformation .BVSubjectDescription {
	display: block;
}
.BVSectionSubjectInformation .BVSubjectName {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVSectionSubjectInformation .BVSubjectDescription {
	color: rgb(102, 102, 102); font-size: 13px; margin-left: 200px; display: none;
}
.BVSectionAuthenticationInformation {
	margin-bottom: 0px;
}
.BVSectionAuthenticationInformation {
	padding: 20px; overflow: hidden; clear: both; background-color: rgb(245, 245, 245);
}
.BVSectionAuthenticationAfterSignout {
	padding: 20px; overflow: hidden; clear: both; background-color: rgb(245, 245, 245);
}
.BVSectionAuthenticationInformation .BVHeader {
	margin-bottom: 0px;
}
.BVSectionAuthenticationAfterSignout .BVHeader {
	margin-bottom: 0px;
}
.BVMEPrivacyAndSharingPopin {
	margin-bottom: 10px;
}
.BVMEPrivacyAndSharingPopin a {
	background-position: 0px -480px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVMEPrivacyAndSharingPopin .BVStateOpen a {
	background-position: 0px -520px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVMEPrivacyPolicyPopinText {
	clear: left; display: block;
}
.BVMEPrivacyAndSharingPopin .BVMEPopinContent {
	top: 0px; padding-left: 20px; position: relative;
}
.BVSectionAuthentication .BVModuleEmailAuthentication {
	float: left; display: inline-block;
}
.BVSectionAuthentication .BVFieldRememberme {
	float: left; display: inline-block;
}
.BVSectionAuthenticationInformation .BVFieldAuthenticationemail {
	margin-bottom: 5px; float: left;
}
.BVSectionAuthentication .BVFieldAuthenticationemail .BVMEFieldHelper {
	display: none;
}
.BVSectionAuthenticationInformation .BVMESeparatorText {
	margin: 0px 20px; padding: 30px 10px; clear: none; font-size: 13px; font-weight: bold; vertical-align: top; float: left; display: inline-block;
}
.BVSectionAuthenticationAfterSignout .BVMESeparatorText {
	margin: 0px 20px; padding: 30px 10px; clear: none; font-size: 13px; font-weight: bold; vertical-align: top; float: left; display: inline-block;
}
.BVSectionAuthenticationAfterSignout .BVMESeparatorText {
	margin: 0px 20px; padding: 30px 10px; clear: none; font-size: 13px; font-weight: bold; vertical-align: top; float: left; display: inline-block;
}
.BVSectionAuthenticationAfterSignout .BVMESeparatorText {
	margin: 0px 20px; padding: 30px 10px; clear: none; font-size: 13px; font-weight: bold; vertical-align: top; float: left; display: inline-block;
}
#BVFieldHostedauthenticationSocialconnectContainerID {
	padding-top: 28px; clear: none; vertical-align: top; float: left; display: inline-block;
}
.BVFacebookAutoFillButton {
	background: url(facebookLogin.png) no-repeat left -188px rgb(41, 68, 126); padding: 0px 0px 0px 1px; line-height: 14px; display: inline-block;
}
.BVFacebookLoginButton {
	background: url(facebookLogin.png) no-repeat left -188px rgb(41, 68, 126); padding: 0px 0px 0px 1px; line-height: 14px; display: inline-block;
}
a.BVFacebookAutoFillButton:hover {
	text-decoration: none;
}
a.BVFacebookLoginButton:hover {
	text-decoration: none;
}
.BVFacebookAutoFillButton span {
	background: url(facebookLogin.png) 0px 0px rgb(95, 120, 171); margin: 1px 1px 0px 21px; padding: 2px 6px 3px; color: rgb(255, 255, 255); font-weight: bold; border-top-color: rgb(135, 154, 192); border-bottom-color: rgb(26, 53, 110); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block; cursor: pointer;
}
.BVFacebookLoginButton span {
	background: url(facebookLogin.png) 0px 0px rgb(95, 120, 171); margin: 1px 1px 0px 21px; padding: 2px 6px 3px; color: rgb(255, 255, 255); font-weight: bold; border-top-color: rgb(135, 154, 192); border-bottom-color: rgb(26, 53, 110); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; display: block; cursor: pointer;
}
.BVMEAutoFillHelperText {
	display: block;
}
#BVFieldHostedauthenticationSocialconnectContainerID .BVFieldLabel {
	display: none;
}
.BVMEWelcomeMessage {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); padding-right: 7px; margin-right: 7px;
}
.BVMESignedInUserName {
	padding-left: 20px; font-weight: bold; text-decoration: none; margin-left: 5px; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVStateSignedInEmail .BVMESignedInUserName {
	background-position: 0px -678px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVStateSignedInFacebook .BVMESignedInUserName {
	background: url(link-facebook-mini.gif) no-repeat 0px 0px;
}
#BVFieldHostedauthenticationFacebook_usertokenContainerID {
	clear: both;
}
.BVHostedAuthenticationContainer {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 5px 0px 0px 5px; padding: 5px; border: 1px solid rgb(204, 204, 204) !important; width: 820px; z-index: 9; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVFrameHostedAuthentication {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 5px 0px 0px 5px; padding: 5px; border: 1px solid rgb(204, 204, 204) !important; width: 820px; z-index: 9; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVPageEditHostedAuthentication .BVSectionAuthenticationInformation {
	border: currentColor; padding-bottom: 0px; margin-bottom: 0px;
}
.BVHostedAuthenticationFBOverlay {
	filter: alpha(opacity=50); position: absolute; z-index: 2400; zoom: 1; opacity: 0.5; background-color: rgb(255, 255, 255);
}
.BVHostedAuthenticationFBHidden {
	display: none;
}
a.BVLinkSiteAuth {
	padding: 3px 10px;
}
a.BVLinkSiteAuth:visited {
	padding: 3px 10px;
}
a.BVLinkSiteAuth {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkSiteAuth:visited {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkSiteAuth:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkSiteAuth:focus {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
a.BVLinkSiteAuth:active {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
#BVDivHostedAuthSubmitButtonID {
	margin-right: 10px; float: left;
}
#BVButtonProfilemerge_cancelID {
	margin-left: 10px;
}
.BVProfileOption {
	padding: 10px; border: 1px solid currentColor; margin-left: 30px; float: left;
}
.BVProfileMergeBody {
	margin-left: 20px;
}
.BVAccountLinkingImage {
	margin: 20px; float: left;
}
#BVSectionProfileMergeID {
	border-width: 0px;
}
#BVSectionLinkProfilesID {
	border-width: 0px;
}
#BVSectionProfileLinkingAuthID {
	border-width: 0px;
}
#BVSectionHostedSiteAuthID {
	border-width: 0px;
}
.BVProfileMergeBody .BVAvatar {
	float: left;
}
.BVProfileMergeBody .BVProfileGroup {
	margin-left: 20px; float: left;
}
.BVProfileMergeBody .BVUserDisplayName {
	font-weight: bold;
}
.BVProfileMergeBody .BVLocationPrefix {
	font-weight: bold;
}
.BVSectionRatings .BVMESectionHeader {
	text-transform: capitalize;
}
.BVStarsField {
	margin-top: 10px;
}
.BVStarsField .BVRatingStars {
	zoom: 1;
}
.BVRatingStarsLegend {
	padding-left: 10px; float: left; zoom: 1;
}
.BVStarsField .BVRatingStarsLegend {
	padding-right: 3px;
}
.BVStarsField .BVRatingStarsDisplayValue {
	color: rgb(153, 153, 153); text-transform: lowercase; font-style: italic; font-weight: normal; display: none;
}
.BVStarsField .BVRatingStarsLegendValue {
	color: rgb(153, 153, 153); text-transform: none; font-style: italic; font-weight: normal;
}
.BVFieldRatingsGroup .BVFieldLabel {
	padding-bottom: 0px; font-size: 13px;
}
.BVImportantStarsField {
	color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; font-weight: bold;
}
.BVImportantStarsField .BVRatingStars {
	zoom: 1;
}
.BVImportantStarsField .BVFieldLabel {
	padding: 4px 0px 0px; zoom: 1;
}
.BVImportantStarsField .BVRatingStarsLegend {
	padding-top: 4px; display: block;
}
.BVSlider {
	width: 375px; height: 50px; overflow: visible; position: relative;
}
.BVSliderField {
	margin: 20px 0px; width: 75%; overflow: visible;
}
.BVSliderField label {
	margin-bottom: 0px;
}
.BVSliderField .BVFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px;
}
.BVSliderPrefix {
	left: 3px; top: 17px; color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; position: absolute;
}
.BVSliderSuffix {
	top: 17px; right: 100px; color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; position: absolute;
}
.BVSliderLegend {
	left: 287px; top: 0px; font-weight: bold; position: absolute;
}
.BVSliderLegend .BVFieldLegend {
	color: rgb(153, 153, 153);
}
.BVSlider .BVUnset {
	color: rgb(153, 153, 153);
}
.BVRRRadioDisplayPrompt {
	color: rgb(153, 153, 153); line-height: 1.5; padding-bottom: 5px; font-size: 11px; display: block;
}
.BVRRRadioRatingContainer {
	clear: both;
}
.BVRRRadioRatingContainer label {
	width: 70px;
}
.BVRRRadioRatingDisplay {
	font-weight: bold;
}
.BVRRRadioLabelSelected {
	font-weight: bold;
}
.BVRRRadioRatingItemsHorizontalContainer {
	clear: both;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingLowValueContainer {
	padding-right: 10px; float: left;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingHighValueContainer {
	padding-left: 10px; float: left;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingItemContainer {
	margin: 0px; width: 70px; text-align: center; float: left;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingItemContainer div {
	width: 70px;
}
.BVRRRadioRatingItemsHorizontalContainer .BVRRRadioRatingItemContainer div label {
	width: 70px; margin-right: 0px;
}
.BVRRRadioRatingItemsVerticalContainer {
	padding-left: 50px; clear: both;
}
.BVRRRadioRatingItemsVerticalContainer .BVRRRadioRatingLowValueContainer {
	padding: 3px; clear: both;
}
.BVRRRadioRatingItemsVerticalContainer .BVRRRadioRatingHighValueContainer {
	padding: 3px; clear: both;
}
.BVRRRadioRatingItemsVerticalContainer .BVRRRadioRatingItemContainer {
	clear: both;
}
.BVRRRadioLabelContainerLineVerticalTop {
	padding-top: 15px;
}
.BVRRRadioRatingItemContainerLineVerticalTop label {
	padding-top: 15px;
}
.BVFieldRecommend {
	color: rgb(102, 102, 102);
}
.BVFieldRecommend .BVFieldRadioContainer {
	margin-right: 7px;
}
.BVSectionReviewSubmission {
	border-radius: 7px; border: 1px solid rgb(215, 215, 215); padding-top: 20px; -webkit-border-radius: 7px; -moz-border-radius: 7px;
}
.BVFieldTitle .BVTextCounter {
	display: none;
}
.BVModuleTags::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVModuleTags .BVModuleBody {
	margin-left: 180px;
}
.BVTagsField {
	margin: 0px; width: 45%; overflow: hidden; clear: none; float: left;
}
.BVTagSectionHeaderContainer {
	color: rgb(51, 51, 51); line-height: 1.5; padding-bottom: 6px; font-size: 13px; display: block;
}
.BVMETagsHelper {
	width: 170px; color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; margin-right: 10px; float: left; display: none;
}
.BVTagRow input[type='text'] {
	padding: 2px; width: 155px;
}
input.BVTagTextBox {
	padding: 2px; width: 155px;
}
.BVSelectedTag {
	font-weight: bold;
}
.BVError .BVTagSectionHeaderContainer input {
	border: 1px solid rgb(255, 0, 0); color: rgb(255, 0, 0);
}
.BVModuleTags .BVFieldError {
	border: 1px solid rgb(255, 0, 0);
}
.BVAfterTagColumnsSpacer {
	clear: both;
}
.BVTagSectionHelper {
	color: rgb(153, 153, 153); text-transform: none; line-height: 1.2em; font-size: 11px; font-style: normal; font-weight: normal; display: block;
}
.BVTagInputHelper {
	padding: 0px 15px 10px; display: none; background-color: rgb(255, 255, 255);
}
.BVClientTagColumn {
	padding: 6px 0px; margin-right: 15px; float: left;
}
.BVUserTagColumn .BVTagRow {
	padding: 6px 15px 6px 0px; float: left;
}
.BVTagsExpandedElement .BVTagsBlock {
	display: block;
}
.BVTagsExpandedElement .BVTagInputHelper {
	display: block;
}
.BVSectionAdditionalFields .BVTextCounter {
	display: none;
}
.BVPhotoUploadWidget .BVField {
	margin-bottom: 0px;
}
.BVFormPhotoUploadErrorList {
	border-width: 0px; width: 400px; color: rgb(255, 0, 0); text-transform: none; overflow: hidden; padding-bottom: 0px; clear: both; font-style: normal; font-weight: normal; margin-left: 180px; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
#BVPhotoUploadErrorsID {
	padding-top: 10px; display: block;
}
.BVPhotoUploadContainerMessage {
	color: rgb(153, 153, 153); padding-top: 10px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
.BVPhotoUploadMaximumImagesMessage {
	padding: 10px; border: 1px solid rgb(221, 221, 221); width: 386px; color: rgb(102, 102, 102); clear: both; font-size: 13px; margin-left: 180px;
}
.BVPhotoUploadContainerMessageSecondImage {
	display: none;
}
.BVPhotoUploadContainerMessageMoreImages {
	display: none;
}
.BVPhotoUploadContainerMessageSameField {
	display: none;
}
.BVPhotoUploadContainerMessagePleaseWait {
	padding: 15px 0px 5px; color: rgb(153, 153, 153); text-transform: none; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal; position: relative;
}
.BVPhotoUploadContainerMessagePleaseWaitImagePrefix {
	padding-left: 70px;
}
.BVPhotoUploadContainerMessagePleaseWait div {
	display: inline;
}
.BVPhotoUploadContainerMessagePleaseWait .BVPhotoUploadThumbnail {
	left: 11px; top: 5px; width: 30px; position: absolute;
}
.BVPhotoUploadRow {
	clear: both; margin-left: 180px;
}
.BVPhotoUploadRowSeparator {
	line-height: 0; clear: both;
}
.BVPhotoUploadContainer {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVPhotoUploadContainerUploadedImage {
	margin: 10px 20px 10px 0px; overflow: hidden; clear: both; position: relative;
}
.BVFieldInputPhotoUploadCaption {
	border: 1px solid rgb(186, 186, 186); width: 330px; color: rgb(51, 51, 51); font-size: 13px; margin-left: 70px; display: block;
}
.BVBrowserIE9 .BVFieldInputPhotoUploadCaption {
	margin-left: 0px;
}
.BVFieldInputPhotoUploadCaption:focus {
	border: 1px solid rgb(24, 124, 189); color: rgb(51, 51, 51);
}
.BVUploadedImageThumbnail {
	border: 2px solid rgb(221, 221, 221); width: 50px; height: 50px; overflow: hidden; margin-right: 10px; float: left; display: block; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVBrowserIE9 .BVUploadedImageThumbnail {
	margin-right: 15px;
}
.BVUploadedImageThumbnail img {
	border-width: 0px; width: 100px; margin-left: -25px; zoom: 1; -ms-interpolation-mode: bicubic;
}
.BVPhotoButtonRemove {
	left: 70px; top: 35px; position: absolute; _left: 6px; _top: 38px;
}
.BVPhotoButtonRemove a {
	background-position: 0px -320px; padding-left: 20px; text-decoration: none; filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVPhotoButtonRemove a:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVRRPhotoButtonRemove a:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVRRPhotoButtonRemove a:active {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVPhotoButtonRemove a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPhotoButtonRemove a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPhotoButtonRemove a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPhotoButtonRemove a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPhotoButtonRemove a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVFieldVideo {
	width: 400px;
}
#BVFieldVideoFieldHelperID {
	padding-top: 0px;
}
.BVFieldVideo .BVVideoUploadMaximumReachedMessage {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: 388px; color: rgb(102, 102, 102); clear: both; font-size: 13px;
}
.BVFieldVideo .BVVIFormVideoUploadErrorList {
	border-width: 0px; margin: 10px 0px; width: 410px; color: rgb(255, 0, 0); clear: both; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVFieldVideo .BVVIVideoUploadError {
	margin: 5px 0px 9px 135px !important; width: 410px; color: rgb(255, 0, 0); clear: both;
}
.BVFieldVideo .BVVIVideoUploadContainerMessage {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: 388px; color: rgb(102, 102, 102); clear: both; font-size: 13px;
}
.BVFieldVideo .BVVIVideoUploadMessagePleaseWaitImageSuffix {
	padding-top: 5px;
}
.BVFieldVideo .BVVideoUploadMessagePleaseWaitImage {
	margin-left: -5px;
}
.BVModuleVideoUpload .BVMEStaticTip {
	display: none;
}
.BVModuleVideoPasteGuide {
	border: 1px solid rgb(204, 204, 204); left: 155px; position: absolute; z-index: 503; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); _margin-top: 15px;
}
.BVVideoPasteGuideImage {
	width: 432px; height: 62px;
}
.BVYouTubeGuide .BVVideoPasteGuideImage {
	background-image: url(vid_paste_youtube.gif);
}
.BVGoogleVideoGuide .BVVideoPasteGuideImage {
	background-image: url(vid_paste_googlevideo.gif);
}
.BVVideoPasteGuideLabel {
	padding: 2px 5px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; white-space: nowrap;
}
.BVFieldVideo .BVVIVideoUploadCancel {
	background-position: 0px -320px; padding-left: 20px; text-decoration: none; margin-top: 10px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVFieldVideo .BVVIVideoUploadRemove {
	background-position: 0px -320px; padding-left: 20px; text-decoration: none; margin-top: 10px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVFieldVideo .BVVIVideoUploadCancel:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVFieldVideo .BVVIVideoUploadRemove:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVFieldVideo .BVVIInternalVideoPreviewInside {
	padding: 20px;
}
.BVFieldVideo .BVVIVideoUploadCancel:hover {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVVIVideoUploadRemove:hover {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVSectionProductReferences .BVMEFieldHelper {
	padding: 0px 0px 0px 3px;
}
.BVProductPicker {
	margin: 1em 0px;
}
.BVPLProductFilled {
	position: relative;
}
.BVPLProductFilled:hover {
	background-color: rgb(245, 245, 245);
}
.BVPLProductFilled {
	margin: 0px 0px 5px; width: 408px; height: auto; text-align: left; overflow: hidden; float: none; display: block;
}
.BVPLProductEmptyFirst {
	margin: 0px 0px 5px; width: 408px; height: auto; text-align: left; overflow: hidden; float: none; display: block;
}
.BVPLProductFilled .BVSULinkMove {
	background-position: 0px -560px; margin: 0px 0px 5px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVPLProductFilled .BVSULinkMove:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVPLProductFilled .BVSULinkMove:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVPLProductFilled .BVSULinkMove:active {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVPLProductFilled .BVSULinkMoveLeft {
	background-position: 0px -440px; padding: 0px; left: 10px; top: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; filter: alpha(opacity=70); position: absolute; zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVPLProductFilled .BVSULinkMoveRight {
	background-position: 0px -520px; padding: 0px; left: 10px; top: 40px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; filter: alpha(opacity=70); position: absolute; zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVPLProductFilledLast .BVSULinkMoveRight {
	display: none;
}
.BVPLProductFilled a.BVSULinkRemove {
	background-position: 0px -320px; padding: 0px; left: 10px; top: 20px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; filter: alpha(opacity=70); position: absolute; zoom: 1; opacity: 0.7; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVPLProductFilled a.BVSULinkRemove:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVSU_PLProductFilled a.BVSULinkRemove:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVSU_PLProductFilled a.BVSULinkRemove:active {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVPLInsideProduct {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: auto; zoom: 1;
}
.BVPLInsideProduct::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVPLProductAction {
	width: 45px; text-align: left; margin-bottom: 5px; float: left; display: inline; position: relative; min-height: 60px;
}
.BVPLProductAction a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductAction a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductAction a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductAction a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductAction a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductImage {
	height: 55px; text-align: center; margin-right: 10px; float: left;
}
.BVPLProductImage img {
	border-width: 0px; width: auto; height: 100%;
}
.BVPLProductName {
	padding: 0px; text-align: left; font-size: 13px; font-weight: bold;
}
.BVPLProductEmpty {
	height: auto; overflow: hidden;
}
.BVPLInsideProductEmpty {
	width: 15%; text-align: center;
}
.BVPLInsideProductEmpty .BVPLProductAction {
	width: auto; float: none;
}
.BVPLInsideProductEmptyFirst .BVPLProductAction {
	min-height: 40px;
}
.BVPLInsideProductEmpty .BVPLProductImage {
	margin: 0px auto; float: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a {
	width: 100%; height: 55px; color: rgb(51, 153, 204); text-decoration: none; display: block;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVPLProductEmpty .BVPLInsideProductEmpty .BVPLProductImage a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVPLProductEmptyFirst .BVPLProductImage a {
	background: url(openSearch.gif) no-repeat center;
}
.BVPLProductEmptyLoading.BVPLProductEmpty .BVPLProductImage a {
	background: url(bv_sub_loading_60.gif) no-repeat center; visibility: inherit;
}
.BVPLProductFilled .BVPLInsideProductEmpty {
	display: none;
}
.BVPLProductEmpty .BVPLInsideProductFilled {
	display: none;
}
.BVPLProductEmptyRest {
	display: none;
}
.BVPLProductError .BVPLProductImage img {
	border: 1px solid rgb(255, 0, 0);
}
.BVPLProductError .BVPLProductName {
	color: rgb(255, 0, 0);
}
.BVPLSpacerProduct {
	display: none;
}
.BVPLSpacerProduct2 {
	clear: left; display: block;
}
.BVPLSpacerProduct5 {
	clear: left; display: block;
}
.BVPLSpacerProduct8 {
	clear: left; display: block;
}
.BVPLSpacerInsideBody {
	clear: left;
}
.BVSectionBasicInformation .BVModuleNickname .BVHeader {
	margin-bottom: 0px;
}
.BVModuleNickname .BVBody {
	clear: none;
}
.BVFieldUserlocation .BVTextCounter {
	display: none;
}
.BVFieldUseremailalerts {
	margin: 0px 0px 10px;
}
.BVFieldUseremailalerts .BVFieldLabel {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5em; padding-bottom: 0px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVFieldSendemailonanswer .BVFieldLabel {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5em; padding-bottom: 0px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVFieldSendemailoncomment .BVFieldLabel {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5em; padding-bottom: 0px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVFieldVerifiedPurchaser {
	display: none;
}
.BVFieldContainerPostTo {
	background: url(facebookpost.gif) no-repeat left top rgb(59, 89, 152); margin: 0px 0px 1em; padding: 15px 0px 0px 120px; height: 30px; display: block;
}
.BVFieldContainerPostTo label {
	border-width: 0px; padding: 0px; height: auto; float: none; display: inline; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVFieldContainerPostTo label span {
	color: rgb(255, 255, 255); font-size: 13px;
}
.BVPageSubmitted .BVThankYouPostTo {
	background: url(link-facebook-mini.gif) no-repeat 0px 2px; color: rgb(51, 51, 51); line-height: 1.5; padding-left: 20px; font-size: 13px; margin-top: 20px;
}
.BVPageSubmitted .BVThankYouPostTo label {
	display: inline;
}
.BVSectionNetPromoter {
	margin-bottom: 0px;
}
.BVFieldNetPromoterScoreRadioLegendContainer {
	width: 435px; float: left;
}
.BVFieldNetpromoterscore .BVFieldRadioContainer {
	margin: 0px; width: 9%; float: left; display: block;
}
.BVFieldNetpromoterscore .BVFieldRadioContainer label {
	margin: 2px 0px; padding-left: 3px; display: block;
}
.BVFieldRadioContainer10 label {
	padding-left: 0px;
}
.BVFieldNetpromoterscore .BVFieldRadioContainer input {
	margin: 2px 0px;
}
.BVFieldNetpromoterscore .BVFieldLowValue {
	color: rgb(153, 153, 153); line-height: 1.5; padding-top: 5px; font-size: 11px; font-style: italic; float: left; display: block;
}
.BVFieldNetpromoterscore .BVFieldHighValue {
	color: rgb(153, 153, 153); line-height: 1.5; padding-top: 5px; font-size: 11px; font-style: italic; margin-right: 28px; float: right; display: block;
}
#BVFieldNetpromoterscoreContainerID {
	display: block;
}
.BVFooter {
	padding: 20px 0px 10px;
}
.BVPageEditReview .BVFooter {
	margin-left: 200px;
}
.BVFooter::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVCustomFooterMessage {
	margin: 25px 0px 0px 200px; display: block;
}
.BVFieldAgreedtotermsandconditions {
	margin: 15px 0px 0px 200px;
}
.BVFieldAgreedtotermsandconditions .BVRequiredFieldIndicator {
	display: inline;
}
.BVFieldAgreedtotermsandconditions .BVFieldLabel {
	font-size: 13px; float: none;
}
.BVFieldAgreedtotermsandconditions a {
	text-transform: lowercase;
}
.BVFieldAgreedtotermsandconditions strong {
	text-transform: lowercase;
}
.BVModuleFooterLinks {
	margin-top: -22px; float: right;
}
.BVModuleFooterLinks a {
	margin-right: 10px;
}
.BVContentPreview {
	border-width: 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); zoom: 1;
}
.BVContentPreview::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVPagePreview .BVFieldUseremailalerts {
	display: none;
}
.BVPagePreview .BVFieldSendemailoncomment {
	display: none;
}
.BVPagePreview .BVFieldSendemailonanswer {
	display: none;
}
.BVMEPreviewNotification {
	margin: 10px 0px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; display: block;
}
.BVMEPreviewNotification div {
	display: inline;
}
.BVPagePreview .BVFieldAgreedtotermsandconditions {
	margin: 20px 0px 0px;
}
.BVMETermsAndConditionsAgreementNote {
	margin-bottom: 10px; display: block;
}
.BVPageSubmitted {
	background: url(bkgdThankYouContent.jpg) no-repeat 0px 0px; padding-top: 160px;
}
.BVMESuccessfullySubmitted {
	font-size: 13px; font-weight: bold; margin-bottom: 1em; display: none;
}
.BVPageSubmittedComment .BVMEContentHeaderSentence {
	margin-bottom: 10px;
}
.BVPageSubmittedProfile .BVMEContentHeaderSentence {
	margin-bottom: 10px;
}
.BVSectionEditProfile {
	border-width: 0px; margin: 10px 0px; padding: 0px; clear: both;
}
.BVSectionEditProfile .BVHeader {
	border-width: 0px; margin: 0px; padding: 0px;
}
.BVSectionEditProfile .BVBody {
	padding: 10px; border: 1px solid rgb(221, 221, 221);
}
a.BVLinkEditProfile {
	margin-top: 10px;
}
.BVSectionSubmitAgain {
	border-width: 0px; padding: 0px;
}
.BVSectionSubmitAgain .BVHeader {
	border-width: 0px; margin: 0px; padding: 0px;
}
.BVSectionSubmitAgain .BVBody {
	padding: 10px; border: 1px solid rgb(221, 221, 221);
}
.BVSectionSubmitAgain a.BVLinkWriteReview {
	
}
.BVSectionSubmitAgain .BVFooter {
	display: none;
}
.BVLinkReturnToContent {
	display: block;
}
a.BVLinkReturnToContent {
	
}
.BVMEDuplicate {
	margin-bottom: 20px; display: block;
}
.BVPageCancelled .BVMEContentHeaderSentencePrimary {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVSectionParentContent {
	padding: 20px; margin-bottom: 10px; zoom: 1;
}
.BVSectionParentContent::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVSectionParentContent .BVModuleSubjectInformation {
	width: 180px; text-align: center; color: rgb(102, 102, 102); font-size: 13px; margin-right: 20px; float: left;
}
.BVSectionParentContent .BVModuleSubjectInformation .BVSubjectImage {
	width: 180px;
}
.BVParentContentSummary {
	margin-left: 200px;
}
.BVPageComment .BVParentContentSummary {
	overflow: hidden; margin-left: 0px;
}
.BVParentContentSummary .BVRatingOverall {
	margin-bottom: 10px;
}
.BVParentContentSummary .BVRating .BVRatingNormalLabel {
	display: none;
}
.BVParentContentSummary .BVRating .BVRatingNormalImage {
	font-size: 22px; display: inline;
}
.BVParentContentSummary .BVRating .BVRatingNormalOutOf {
	display: none;
}
.BVParentContentSummary .BVRating .BVRatingNormalOutOf .BVSeparatorText {
	margin: 0px 0px 0px 5px;
}
.BVParentContentSummary .BVTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; clear: left; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal; margin-bottom: 10px;
}
.BVParentContentSummary .BVRRUserLocationContainer {
	display: none;
}
.BVParentContentSummary .BVUserSignature .BVUserNicknameContainer {
	display: inline;
}
.BVParentContentSummary .BVUserSignature .BVUserNicknamePrefix {
	font-style: italic;
}
.BVParentContentSummary .BVUserSignature .BVUserLocationContainer {
	display: inline;
}
.BVParentContentSummary .BVText .BVTextShort {
	margin: 10px 0px;
}
.BVParentContentSummary .BVText .BVTextShortParagraph {
	margin-top: 10px;
}
.BVParentContentSummary .BVText .BVTextShortParagraph .BVDI_AbbreviatedLink {
	white-space: nowrap;
}
.BVParentContentSummary .BVText .BVTextLong {
	margin: 10px 0px;
}
.BVParentContentSummary .BVText .BVTextLongParagraph {
	margin-top: 10px;
}
.BVSocialBookmarkingLinks {
	margin: 20px 0px;
}
.BVMEShareThisProductText {
	display: none;
}
.BVMEProductBookmarkingLabel {
	font-size: 13px; font-weight: bold; margin-right: 5px; vertical-align: top; display: inline;
}
a.BVSocialBookmarkingSharingLink {
	margin-right: 5px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
a.BVSocialBookmarkingSharingLink:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
a.BVSocialBookmarkingSharingLink:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
a.BVSocialBookmarkingSharingLink:active {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
a.BVSocialBookmarkingSharingLink {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVSocialBookmarkingSharingLink:visited {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVSocialBookmarkingSharingLink:hover {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVSocialBookmarkingSharingLink:focus {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVSocialBookmarkingSharingLink:active {
	text-transform: none; font-style: normal; font-weight: normal;
}
.BVSocialBookmarkingLinks .BVSocialBookmarkLinkImage {
	width: 20px; height: 20px; -ms-interpolation-mode: bicubic;
}
.BVPageEditComment .BVCustomSubmissionWrapper {
	padding: 30px 20px 15px; border-radius: 7px; border: 1px solid rgb(215, 215, 215); margin-bottom: 20px; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f0f0f0); position: relative; zoom: 1; -webkit-border-radius: 7px; -moz-border-radius: 7px;
}
.BVPageEditComment .BVSectionParentContent .BVModuleSubjectInformation {
	display: none;
}
.BVPageEditComment .BVMERequiredFieldIndicatorSectionHeader {
	padding: 0px;
}
.BVPageEditComment .BVSectionBasicInformation {
	border-width: 0px; margin: 0px; padding: 0px;
}
.BVPageEditComment .BVSectionCommentSubmission {
	border-width: 0px; margin: 0px; padding: 0px;
}
.BVPageEditComment .BVSectionCommentSubmission .BVSectionHeader {
	display: none;
}
.BVPageEditComment .BVSectionBasicInformation .BVSectionHeader {
	display: none;
}
.BVPageEditComment .BVFieldError #BVFieldCommenttextLabelID .BVFieldLabel {
	color: rgb(255, 0, 0);
}
.BVPageEditComment .BVFieldCommenttext .BVTextCounter {
	display: none;
}
.BVSectionCommentSubmission .BVMEStaticTip {
	top: -15px; right: -313px;
}
.BVPagePreviewComment .BVContentPreview {
	border-width: 0px; padding-bottom: 5px; background-color: rgb(245, 245, 245);
}
.BVPagePreviewQuestion .BVContentPreview {
	border-width: 0px;
}
.BVPagePreviewAnswer .BVContentPreview {
	border-width: 0px;
}
.BVPagePreviewQuestion .BVQAContentSummary {
	padding: 20px; border: 2px solid rgb(221, 221, 221); overflow: hidden; zoom: 1;
}
.BVPagePreviewAnswer .BVQAContentSummary {
	padding: 20px; border: 2px solid rgb(221, 221, 221); overflow: hidden; zoom: 1;
}
.BVPageQuestion .BVQAQuestionDetails {
	clear: none;
}
.BVFieldQuestionsummary .BVFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 20px; font-weight: bold; margin-bottom: 10px; zoom: 1;
}
.BVFieldError #BVFieldQuestionsummaryLabelID .BVFieldLabel {
	color: rgb(255, 0, 0);
}
.BVPageQuestion .BVTextCounter {
	display: none;
}
.BVPageAnswer .BVQAQuestionDetails {
	clear: none;
}
.BVPageEditAnswer .BVQASignature {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 10px 0px; padding: 0px;
}
.BVPageEditAnswer .BVQAAvatar {
	display: none;
}
.BVPageEditAnswer .BVQAElapsedTime {
	display: none;
}
.BVPageEditAnswer .BVQAQuestionContextDataContainer {
	display: none;
}
.BVPageEditAnswer .BVQAQuestionTagsSection {
	display: none;
}
.BVPageEditAnswer .BVQAQuestionPhotoSection {
	display: none;
}
.BVPageEditAnswer .BVQAVideoSection {
	display: none;
}
.BVPageEditAnswer .BVQAQuestionProductReferencesDiv {
	display: none;
}
.BVPageAnswer .BVMEStaticTip {
	line-height: 1.1;
}
.BVFieldAnswertext .BVFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 20px; font-weight: bold; margin-bottom: 10px; zoom: 1;
}
.BVFieldError #BVFieldAnswertextLabelID .BVFieldLabel {
	color: rgb(255, 0, 0);
}
.BVPagePreview .BVQAAnswerSummary {
	margin-bottom: 0px;
}
.BVPageAnswer .BVTextCounter {
	display: none;
}
.BVPageStory .BVSYContextDataContainer {
	zoom: 1;
}
.BVPageEditProfile {
	padding: 20px;
}
.BVPageEditProfile .BVMERequiredFieldIndicatorSectionHeader {
	margin: 0px; padding: 0px 0px 10px; text-align: left; clear: both; float: none;
}
.BVPageEditProfile .BVTextCounter {
	display: none;
}
.BVPageEditProfile .BVSectionMoreDetails {
	padding: 10px 10px 0px; border: 1px solid rgb(221, 221, 221); width: 300px; float: left; position: relative; z-index: 100; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVPageEditProfile .BVSectionMoreDetails .BVSectionHeader {
	display: none;
}
.BVSectionMoreDetails .BVFieldText {
	width: 292px;
}
.BVSectionMoreDetails .BVFieldTextArea {
	width: 292px;
}
.BVPageEditProfile .BVSectionMoreDetails .BVFieldRequired .BVFieldText {
	width: 288px;
}
.BVPageEditProfile .BVSectionMoreDetails .BVFieldTextArea.BVFieldRequired {
	width: 288px;
}
.BVPageEditProfile .BVSectionMoreDetails .BVMEFieldHelper {
	margin-left: 0px;
}
.BVPageEditProfile .BVSectionNickname {
	border-width: 0px; padding: 0px;
}
.BVPageEditProfile .BVSectionAvatar {
	border-width: 0px; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVPageEditProfile .BVFieldAvatar .BVMEStaticTip {
	display: none;
}
.BVPageEditProfile .BVFieldAvatar img#BVSU_PHPhotoMainImageID {
	margin: 0px auto 10px; display: block;
}
.BVCPForm .BVPhotoFileFieldInput {
	font-size: 9px;
}
.BVCPForm .BVFileSubmitPhotoUpload {
	font-size: 9px;
}
.BVProfileFormPhotoUploadErrorList #BVPhotoUploadErrorsID {
	margin-bottom: 10px; display: block;
}
.BVProfileFormPhotoUploadErrorList {
	width: 288px; margin-left: 0px;
}
.BVSectionAvatar .BVFieldInputPhotoUpload {
	width: 278px;
}
.BVSectionAvatar .BVFieldContainerPhotoUploaders {
	width: 278px;
}
.BVSectionAvatar .BVPhotoUploadRow {
	width: 278px; margin-left: 0px;
}
.BVSectionAvatar .BVFieldInputPhotoUploadCaption {
	width: 56%;
}
.BVSectionAvatar .BVPhotoUploadContainerUploadedContent {
	margin: 10px 20px 0px 0px; overflow: hidden; position: relative; zoom: 1;
}
.BVSectionAvatar .BVPhotoUploadContainerUploadedImage {
	margin: 0px; width: auto; float: left;
}
.BVSectionAvatar .BVPhotoUploadContainerImageOptions {
	width: 95%; margin-left: 0px;
}
.BVSectionAvatar .BVPhotoButtonRemove {
	left: 70px; top: 35px;
}
.BVSectionAvatar .BVFieldInputPhotoUploadCaption {
	top: 0px; width: 56%; position: absolute;
}
.BVPageEditProfile .BVSectionVideoUpload {
	border-width: 0px; margin: 0px; padding: 0px;
}
.BVPageEditProfile .BVSectionDescribeYourself {
	border-width: 0px; width: 100%; overflow: hidden; padding-top: 9px; padding-bottom: 0px; margin-left: -340px; float: right;
}
.BVPageEditProfile .BVSectionDescribeYourself .BVSectionHeader {
	margin-left: 340px;
}
.BVPageEditProfile .BVSectionDescribeYourself .BVSectionBody {
	margin-left: 340px;
}
.BVPageEditProfile .BVSectionDescribeYourself .BVSectionBody {
	border-radius: 7px; border: 1px solid rgb(215, 215, 215); padding-bottom: 20px; -webkit-border-radius: 7px; -moz-border-radius: 7px;
}
.BVPageEditProfile .BVSectionProductReferences {
	border-width: 0px; width: 100%; overflow: hidden; clear: right; margin-bottom: 0px; margin-left: -340px; float: right;
}
.BVPageEditProfile .BVSectionProductReferences .BVSectionHeader {
	margin-left: 340px;
}
.BVPageEditProfile .BVSectionProductReferences .BVSectionBody {
	margin-left: 340px;
}
.BVPageEditProfile .BVFieldAgreedtotermsandconditions {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); border-radius: 7px; padding-top: 20px; clear: both; -webkit-border-radius: 7px; -moz-border-radius: 7px;
}
.BVPageEditProfile .BVModuleButtons {
	margin-left: 0px;
}
.BVAvatars {
	width: 580px; clear: both; margin-top: 20px;
}
.BVAvatarContainer {
	margin: 5px; width: 130px; float: left;
}
.BVHiddenAvatar {
	display: none;
}
.BVFieldRadioAvatar {
	display: none;
}
.BVQAQuestion .BVContentSubscription {
	clear: left;
}
.BVQuestionFollowingNumber {
	padding: 2px 5px; border: 1px solid rgb(215, 215, 215); font-size: 13px; font-weight: bold; margin-right: 2px; background-color: rgb(245, 245, 245);
}
.BVContentSubscription a.BVDI_CSSubmitLink {
	border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgb(215, 215, 215); padding-left: 10px; margin-left: 10px;
}
.BVContentSubscription .BVInnerWrapper {
	padding: 0px 0px 15px 15px; zoom: 1;
}
.BVContentSubscription a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVContentSubscription a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVContentSubscription a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVContentSubscription a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVContentSubscription a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVContentSubscription input {
	margin: 0px 5px 0px 0px;
}
.BVContentSubscription form {
	margin: 0px; padding: 0px;
}
.BVContentSubscription .BVFieldRequired .BVFieldLabel {
	color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px;
}
.BVPageContentSubscription .BVPageHeader {
	margin: 0px 0px 10px; padding: 5px 0px; color: rgb(51, 51, 51); line-height: normal; overflow: hidden; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px;
}
.BVPageContentSubscription .BVHeader .BVTitle {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding-top: 15px; padding-bottom: 7px; margin-right: 20px; display: block;
}
.BVPageContentSubscription .BVMESectionHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: 14px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVPageContentSubscription .BVErrors {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 7px 0px 15px; padding: 10px; color: rgb(255, 0, 0); font-weight: bold;
}
.BVPageContentSubscription .BVErrors ul {
	margin: 0px; padding: 0px 0px 0px 12px;
}
.BVContentSubscription .BVFieldError .BVFieldText {
	border-width: 1px;
}
.BVContentSubscription .BVFieldError .BVFieldTextArea {
	border-width: 1px;
}
.BVContentSubscription .BVSection {
	border-width: 0px; padding-bottom: 0px;
}
.BVContentSubscription .BVFieldEmailaddress .BVFieldText {
	border: 1px solid rgb(186, 186, 186); width: 217px; color: rgb(51, 51, 51); font-size: 13px;
}
.BVContentSubscription ul {
	padding-left: 15px; margin-left: 0px;
}
.BVContentSubscription .BVCheckboxField .BVFieldLabel {
	float: none;
}
.BVContentSubscription .BVCheckboxField label {
	width: 181px; vertical-align: top; display: inline-block;
}
.BVSectionSubscription .BVHeader {
	margin-bottom: 5px;
}
.BVSectionSubscription .BVField {
	margin-bottom: 5px;
}
.BVSectionSubscription .BVOptionalFieldIndicator {
	vertical-align: middle;
}
.BVContentSubscription .BVPageBody {
	border-width: 0px; padding: 0px 20px 0px 0px; margin-bottom: 0px;
}
.BVContentSubscription .BVPageFooter {
	border-width: 0px; padding: 0px 20px 0px 0px; margin-bottom: 0px;
}
.BVContentSubscription .BVFieldButton {
	
}
.BVContentSubscription button {
	
}
.BVContentSubscription .BVMEPrivacyPolicyLink {
	margin-top: 10px; display: block;
}
.BVContentSubscription .BVDILinkClose {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; z-index: 1101; zoom: 1; outline-width: 0px; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVContentSubscription .BVDILinkClose:hover {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; z-index: 1101; zoom: 1; outline-width: 0px; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVContentSubscription .BVDILinkClose:active {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; z-index: 1101; zoom: 1; outline-width: 0px; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVContentSubscription .BVDILinkClose:focus {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; z-index: 1101; zoom: 1; outline-width: 0px; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVContentSubscriptionContainer {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 5px 0px 0px 5px; padding: 5px; border: 1px solid rgb(204, 204, 204) !important; width: 260px; visibility: hidden; position: absolute; z-index: 1009; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVPageSocialAnswering {
	border-width: 0px; margin: 0px;
}
.BVPageEditSocialAnsweringSubscription .BVPageHeader .BVMEPageHeader {
	color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; margin-top: 20px; display: block;
}
.BVPageSocialAnswering .BVPageBody {
	border-width: 0px; margin: 10px 0px 0px; padding: 0px 0px 10px;
}
.BVPageSocialAnswering .BVSASectionBody {
	padding: 5px 0px 0px;
}
.BVPageSocialAnswering input {
	margin-left: 0px; vertical-align: middle;
}
.BVPageSocialAnswering .BVFieldEmailaddress {
	padding-left: 23px;
}
.BVPageSocialAnswering .BVSliderField {
	padding-left: 23px;
}
.BVPageSocialAnswering .BVModuleButtons {
	border-width: 0px; margin: 0px;
}
.BVSectionGoogleTranslate {
	padding-left: 10px; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVSectionGoogleTranslate::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVGoogleTranslationBarText {
	color: rgb(51, 153, 204); padding-top: 10px; text-decoration: none; margin-left: 15px;
}
.BVGoogleTranslationBarText:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVGoogleTranslationBar {
	background-position: 0px -112px; width: 200px; padding-top: 6px; padding-left: 6px; text-decoration: none; cursor: pointer; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVGoogleTranslationBar::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVGoogleTranslationBarOpen {
	background-position: 0px -72px; padding: 0px; width: 15px; height: 24px; text-decoration: none; margin-right: 10px; float: left; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVGoogleTranslateBusyWindow {
	background: url(loadingGraphicSmall.gif) no-repeat; width: 100px; height: 34px; text-indent: -999em;
}
.BVGoogleBranding {
	padding: 10px 0px 0px 10px; float: left;
}
.BVGoogleTranslationControl .BVGoogleBranding {
	padding-top: 4px;
}
.BVGoogleTranslationControl {
	padding: 5px 20px 5px 0px;
}
.BVSectionGoogleTranslate .BVDropdown {
	width: 178px; float: left;
}
.BVSectionGoogleTranslate .BVDropdownSelectTitle:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVSectionGoogleTranslate .BVDropdownItems {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 1px solid rgb(221, 221, 221); left: 0px; top: 0px; width: 177px; right: 0px; overflow: hidden; list-style-type: none; white-space: normal; position: absolute; z-index: 100000; word-wrap: break-word; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVSectionGoogleTranslate .BVDropdownItems li {
	cursor: pointer;
}
.BVSectionGoogleTranslate .BVDropdownItems li span {
	background: rgb(255, 255, 255); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px 9px; display: block; zoom: 1;
}
.BVSectionGoogleTranslate .BVDropdownItems li span:hover {
	background: rgb(51, 153, 204); border-color: rgb(51, 153, 204); padding: 5px 9px; color: rgb(255, 255, 255); display: block;
}
.BVSectionGoogleTranslate .BVItemDisabled {
	background-color: rgb(238, 238, 238);
}
.BVSectionGoogleTranslate .BVDropdownItems li.BVItemDisabled span:hover {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); color: rgb(153, 153, 153);
}
.BVSectionGoogleTranslate .BVDropdownItems li.BVItemDisabled span {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); color: rgb(153, 153, 153);
}
.BVLinkShowOriginal {
	margin-left: 10px;
}
.BVLinkTranslate {
	margin-top: 7px;
}
.BVLinkTranslate {
	border: 1px solid rgb(221, 221, 221); float: left;
}
.BVLinkShowOriginal {
	border: 1px solid rgb(221, 221, 221); float: left;
}
.BVLinkTranslate a {
	
}
.BVLinkShowOriginal a {
	
}
.BVSectionGoogleTranslate .BVRRSpacer {
	display: none;
}
.BVDropdownLocale {
	margin: 0px 0px 0px 10px; width: 200px; float: right; position: relative; z-index: 9; cursor: pointer;
}
.BVDropdownSelect {
	border: 1px solid rgb(215, 215, 215); overflow: hidden; display: block; cursor: pointer; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVDropdownSelect {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5,endColorstr=#eeeeee) !important; background-image: none !important;
}
.BVDropdownSelect:hover {
	border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255, 255);
}
.BVDropdownLocale:hover .BVDropdownSelect {
	border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255, 255);
}
.BVDropdownSelect:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5) !important; background-image: none !important;
}
.BVDropdownLocale:hover .BVDropdownSelect {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5) !important; background-image: none !important;
}
.BVDropdownSelectTitle {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); padding: 0px 10px; color: rgb(51, 153, 204); line-height: 24px; font-weight: bold; text-decoration: none; margin-right: 29px;
}
.BVDropdownSelectButton {
	background-position: 0px -520px; margin: 5px; padding: 0px; width: 16px; height: 14px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: inline-block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDropdownSelectButton:hover {
	background-position: 0px -520px; margin: 5px; padding: 0px; width: 16px; height: 14px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: inline-block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDropdownItems {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 1px solid rgb(221, 221, 221); left: 0px; top: 26px; right: 0px; overflow: hidden; display: none; list-style-type: none; white-space: normal; position: absolute; z-index: 9; word-wrap: break-word; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDropdownItems li a {
	background: rgb(255, 255, 255); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px 9px; display: block; z-index: 9; zoom: 1;
}
.BVDropdownItems li a:hover {
	background: rgb(51, 153, 204); border-color: rgb(51, 153, 204); color: rgb(255, 255, 255);
}
ul.BVDropdownItems li a:focus {
	background: rgb(51, 153, 204); border-color: rgb(51, 153, 204); color: rgb(255, 255, 255);
}
ul.BVDropdownItems li a:active {
	background: rgb(51, 153, 204); border-color: rgb(51, 153, 204); color: rgb(255, 255, 255);
}
.BVDropdownItems li a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDropdownItems li a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDropdownItems li a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDropdownItems li a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDropdownItems li a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDropdownItems .BVItemSelected {
	background: rgb(255, 255, 255); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px 9px; color: rgb(153, 153, 153);
}
#BVDropdownIEControlsFrameID {
	display: none; position: absolute;
}
.BVAttributionLocale {
	border-width: 1px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 15px 0px; overflow: hidden; clear: both; margin-bottom: 15px; zoom: 1;
}
.BVAttributionLanguage {
	font-weight: bold; margin-left: 3px;
}
.BVViewGroupTopLevelSubmissionViewGroup {
	width: 860px;
}
.BVView {
	width: 860px;
}
.BVViewPortTopLevelSubmissionViewGroup {
	width: 860px;
}
.BVViewPort {
	height: 0px; overflow: hidden; position: relative;
}
.BVView {
	overflow: hidden; float: left;
}
.BVViewInactive {
	display: none;
}
.BVListViewLinks {
	margin: 0px; padding: 0px; list-style-type: none;
}
.BVListViewLinks li {
	width: 150px; float: left;
}
.BVShowViewActions {
	list-style: none;
}
.BVShowViewActions li {
	display: inline;
}
.BVShowViewActions li a {
	padding: 0px 1em;
}
.BVView .BVFieldInputPhotoUpload iframe {
	width: auto !important; height: 46px !important;
}
.BVSection .BVFieldPrevious {
	width: 5%; clear: none; margin-top: 15px; float: left; display: block;
}
.BVSection .BVFieldNext {
	width: 5%; clear: none; margin-top: 15px; float: left; display: block;
}
.BVSection .BVFieldNxt {
	float: right;
}
.BVSection a#BVViewGroupActionCustomizationOptionsPreviousID {
	padding: 0px; width: 32px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconLarge.gif); background-repeat: no-repeat;
}
.BVSection a#BVViewGroupActionCustomizationOptionsNextID {
	padding: 0px; width: 32px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconLarge.gif); background-repeat: no-repeat;
}
.BVSection a#BVViewGroupActionCustomizationOptionsNextID {
	background-position: right -78px;
}
.BVSection .BVStateDisabled a#BVViewGroupActionCustomizationOptionsPreviousID {
	background-position: 0px -39px;
}
.BVSection .BVStateDisabled a#BVViewGroupActionCustomizationOptionsNextID {
	background-position: right -117px;
}
.BVSection .BVViewGroup {
	outline: rgb(221, 221, 221) solid 1px; width: 90%; float: left; zoom: 1;
}
.BVSectionCustomizationOptions {
	overflow: hidden;
}
.BVSection .BVView {
	width: 100%; zoom: 1;
}
.BVSection .BVViewGroup .BVSection {
	border-width: 0px; margin: 10px; padding: 0px;
}
.BVSection .BVViewGroup .BVModuleTags {
	border-width: 0px; margin: 10px; padding: 0px;
}
.BVSection .BVViewGroup .BVSectionHeader {
	display: none;
}
.BVSectionCustomizationOptions .BVMEContentHeaderSentence {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; font-style: italic; margin-right: 5%; float: right;
}
.BVSection ul.BVShowViewActions {
	margin-left: 5%; zoom: 1;
}
.BVSection ul.BVShowViewActions a {
	padding: 0px; margin-right: 20px; display: inline-block; zoom: 1;
}
.BVSection ul.BVShowViewActions a span {
	padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1;
}
.BVSection ul.BVShowViewActions a.BVLinkProductReferencesSubmission {
	background: url(icon_social-rec.png) no-repeat 0px 0px; width: 45px; height: 45px;
}
.BVSection ul.BVShowViewActions a.BVLinkTagsSubmission {
	background: url(icon_tags.png) no-repeat 0px 0px; width: 33px; height: 45px;
}
.BVSection ul.BVShowViewActions a.BVLinkPhotoUpload {
	background: url(icon_photo.png) no-repeat 0px 0px; width: 35px; height: 45px;
}
.BVSection ul.BVShowViewActions a.BVLinkVideoURL {
	background: url(icon_video.png) no-repeat 0px 0px; width: 36px; height: 45px;
}
.BVSection ul.BVShowViewActions li.BVListItem a.BVSelected {
	background-position: 0px -50px;
}
.BVSection .BVViewGroup .BVSectionProductReferences .BVMEFieldHelper {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5; padding-top: 0px; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVPageViewSocialSummary .BVSection {
	margin: 0px; border: currentColor;
}
.BVSectionSocialSummaryHeader {
	font-weight: bold;
}
.BVConnectedFacebook .BVSectionSocialSummaryHeader {
	font-weight: inherit;
}
.BVConnectedFacebook .BVSectionSocialSummaryHeader .BVNumContributors {
	font-weight: bold;
}
.BVPageSocialSummary .BVDI_PSSpacer {
	display: none;
}
.BVLinkFacebookLoginAction {
	border: 1px solid rgb(39, 108, 157); padding-right: 2px; font-family: arial; font-size: 12px;
}
.BVFacebookLoginTrailingText {
	padding-left: 2px;
}
.BVPageSocialSummary img.BVAvatar {
	width: 33px; height: 33px;
}
.BVModuleReviewsAndCommentsTooltip a {
	display: block;
}
.BVModuleQuestionsAndAnswersTooltip a {
	display: block;
}
.BVFieldSearch {
	margin: 0px 0px 0px 15px; float: right;
}
.BVFieldSearch .BVFieldLabel {
	padding: 2px 0px 0px; font-size: 13px; display: inline-block;
}
.BVFieldSearch input {
	padding: 4px 4px 3px; width: 160px; vertical-align: top;
}
.BVFieldSearch input:focus {
	padding: 4px 4px 3px; width: 160px;
}
.BVFieldSearch .BVFieldTextHelper {
	color: rgb(153, 153, 153); font-style: italic;
}
.BVBrowserIE6 .BVFieldSearch a {
	margin-top: 1px;
}
.BVBrowserIE7 .BVFieldSearch a {
	margin-top: 1px;
}
.BVSearchResults .BVMEContentHeaderSentence {
	margin: 10px 0px 0px; padding: 10px; border: 1px solid rgb(255, 0, 0); text-align: left; clear: both; background-color: rgb(255, 255, 255);
}
.BVSearchResults .BVValue {
	font-weight: bold;
}
.BVSearchResults .BVPager {
	margin: 10px 5px 5px; clear: left; float: left; position: static; background-color: transparent;
}
.BVSearchResults .BVSimplePager .BVPagerColumn {
	float: left; position: static;
}
.BVSearchResults .BVSimplePager .BVCurrentPage {
	float: left;
}
.BVSearchResults .BVSimplePager .BVPreviousPage {
	padding-left: 10px;
}
.BVSearchResults .BVSimplePager .BVNextPage {
	padding-left: 10px;
}
.BVSearchResults a.BVLinkClear {
	background-position: 0px -320px; margin: 10px 5px 5px; color: rgb(255, 0, 0); line-height: 1.2em; padding-left: 20px; clear: right; text-decoration: none; float: right; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVSearchResults a.BVLinkClear:hover {
	background-position: 0px -320px; margin: 10px 5px 5px; color: rgb(255, 0, 0); line-height: 1.2em; padding-left: 20px; clear: right; text-decoration: none; float: right; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVSearchResults a.BVLinkClear:active {
	background-position: 0px -320px; margin: 10px 5px 5px; color: rgb(255, 0, 0); line-height: 1.2em; padding-left: 20px; clear: right; text-decoration: none; float: right; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVSearchResults a.BVLinkClear:focus {
	background-position: 0px -320px; margin: 10px 5px 5px; color: rgb(255, 0, 0); line-height: 1.2em; padding-left: 20px; clear: right; text-decoration: none; float: right; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVSearchResults a.BVLinkClear:visited {
	background-position: 0px -320px; margin: 10px 5px 5px; color: rgb(255, 0, 0); line-height: 1.2em; padding-left: 20px; clear: right; text-decoration: none; float: right; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVSearchResultIndex {
	padding: 15px 0px 0px 15px; width: 50px; font-size: 18pt; float: left; display: none;
}
.BVModuleTermsAndConditions {
	padding: 20px; border: 2px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255);
}
.BVMELastSubmitted {
	font-size: 11px; font-style: italic;
}
.BVMEContentLanguageNotice {
	padding-top: 5px; font-size: 11px; margin-bottom: 10px; display: block;
}
.BVMEContentLanguageNotice .BVContentLanguage {
	font-weight: bold;
}
.BVSpacer {
	clear: both;
}
.BVHidden {
	display: none;
}
.BVStateHidden {
	display: none;
}
.BVMetadata {
	display: none;
}
.BVMemoryWidget {
	border: 1px solid rgb(215, 215, 215); width: 290px; background-color: rgb(238, 238, 238);
}
.BVMemoryWidget .BVWidgetHeader {
	padding: 6px; font-weight: bold; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
.BVMemoryWidget .BVSection {
	padding: 6px; margin-bottom: 0px;
}
.BVMemoryWidget .BVSectionHeader {
	margin-bottom: 0px;
}
.BVMemoryWidget .BVSectionCategoryQuestion {
	z-index: 99;
}
.BVMemoryWidget .BVSectionProductQuestions {
	z-index: 98;
}
.BVMemoryWidgetProducts .BVModuleProductQuestion {
	margin: 0px 0px 5px; padding: 5px; border: 1px solid rgb(255, 255, 255); overflow: hidden; z-index: 1; background-color: rgb(255, 255, 255);
}
.BVMemoryWidgetProducts .BVModuleProductQuestion .BVButtonsModule {
	display: none;
}
.BVMemoryWidgetProducts .BVStateSelected .BVButtonsModule {
	display: block;
}
.BVMemoryWidgetProducts .BVProductName {
	width: 180px; float: right;
}
.BVMemoryWidgetProducts .BVSubjectImage {
	width: 48px;
}
.BVModuleProductQuestion {
	clear: both;
}
.BVMemoryWidget .BVMEQuestionPrompt {
	font-size: 25px; vertical-align: top;
}
.BVMemoryWidget .BVButtonsModule {
	clear: both;
}
.BVMemoryWidget textarea {
	border: 1px solid rgb(215, 215, 215); width: 200px; height: 50px; overflow: hidden; resize: none;
}
.BVMemoryWidget .BVFacebookContentSubmitAction {
	background-position: 90% 50%; width: 60px; float: left; display: block; background-image: url(fb.gif); background-repeat: no-repeat; background-color: rgb(59, 89, 152);
}
.BVMemoryWidget .BVMEAskText {
	padding: 2px 0px 2px 5px; color: rgb(255, 255, 255); display: block;
}
.BVMemoryWidget .BVFacebookPrivacySelectorContainer {
	width: 160px; margin-left: 10px; display: inline-block; background-color: rgb(102, 102, 102);
}
.BVMemoryWidget .BVPrivacyOption {
	padding: 2px 5px; color: rgb(255, 255, 255); font-size: 14px; display: block; cursor: pointer;
}
.BVMemoryWidget .BVPrivacyDropdown {
	width: 160px; position: absolute; z-index: 3000; zoom: 1; opacity: 1; background-color: rgb(102, 102, 102);
}
.BVPrivacyDropdown .BVDropdownItem {
	border: currentColor; text-decoration: none; display: block;
}
.BVPrivacyDropdown .BVDropdownItem:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(51, 51, 51);
}
.BVPrivacyDropdown .BVDropdownItem:link {
	text-decoration: none;
}
.BVPrivacyDropdown .BVDropdownItem:visited {
	color: rgb(255, 255, 255);
}
.BVMemoryAskPopin {
	width: 250px;
}
.BVMemoryAskPopin .BVTextHighlighted {
	color: rgb(56, 141, 39); display: block;
}
.BVMemoryThanks {
	color: rgb(56, 141, 39); display: block;
}
.BVFacebookMultiFriendSelectorContainer {
	margin: 0px auto; border: 1px solid rgb(153, 153, 153); left: -750px; top: -60px; width: 725px; position: absolute; z-index: 999999; box-shadow: 0px 0px 6px #888888; background-color: rgb(255, 255, 255);
}
.BVFacebookMultiFriendSelectorContainer .BVHeader {
	padding: 10px 5px; color: white; font-family: Arial; font-weight: bold; border-bottom-color: rgb(231, 231, 233); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(109, 132, 180);
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector input {
	font: 11px/normal verdana, arial, helvetica, sans-serif; margin: 2px 0px; padding: 2px 4px; border: 1px solid rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal; background-color: rgb(252, 252, 252);
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend {
	margin: 3px; padding: 4px; border: 1px solid rgb(255, 255, 255); width: 126px; height: 56px; overflow: hidden; float: left; display: block; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-user-select: none; -moz-user-select: none;
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend img {
	margin: 0px; border: 1px solid rgb(204, 204, 204); float: left;
}
.BVFacebookMultiFriendSelectorContainer .selected.jfmfs-friend img {
	border: 1px solid rgb(35, 62, 117);
}
.BVFacebookMultiFriendSelectorContainer .jfmfs-friend div {
	padding: 2px 0px 0px 6px; color: rgb(17, 17, 17); overflow: hidden; font-size: 11px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-container {
	width: 100%; height: 400px; color: rgb(51, 51, 51); overflow: scroll; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 12px; overflow-x: hidden;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header {
	background: 0px 0px rgb(247, 247, 247); padding: 2px; height: 25px; color: rgb(59, 89, 152); font-size: 11px; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.BVFacebookMultiFriendSelectorContainer .selected.jfmfs-friend {
	background: rgb(109, 132, 180); border: 1px solid rgb(59, 89, 152); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#233E75',endColorstr='#6D84B4');
}
.BVFacebookMultiFriendSelectorContainer .selected.jfmfs-friend div {
	color: rgb(255, 255, 255);
}
.BVFacebookMultiFriendSelectorContainer .hide-non-selected {
	display: none;
}
.BVFacebookMultiFriendSelectorContainer .hide-filtered {
	display: none;
}
.BVFacebookMultiFriendSelectorContainer div.jfmfs-button {
	background: 0px 0px rgb(109, 132, 180); margin: 4px 5px 0px 4px; padding: 2px 5px; border: 1px solid rgb(59, 89, 152); color: white; text-decoration: none; cursor: pointer;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector a.filter-link:link {
	font-weight: bold; text-decoration: none;
}
.BVFacebookMultiFriendSelectorContainer a.filter-link:visited {
	font-weight: bold; text-decoration: none;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector a.filter-link:hover {
	color: rgb(255, 255, 255); background-color: rgb(109, 132, 180); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector a.selected {
	color: rgb(255, 255, 255); background-color: rgb(109, 132, 180); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-friend-selector .filter-link {
	margin: 4px 5px; padding: 3px 5px;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header .filter-link {
	float: right;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header div.jfmfs-button-hover {
	text-decoration: underline;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-inner-header span.jfmfs-title {
	margin: 3px 0px 2px; color: rgb(51, 51, 51); font-weight: bold;
}
.BVFacebookMultiFriendSelectorContainer #jfmfs-max-selected-wrapper {
	margin: 4px 5px; padding: 3px 5px; float: right;
}
.BVFacebookMultiFriendSelectorContainer .BVFooter {
	background: 0px 0px rgb(231, 231, 233); height: 40px; margin-top: 10px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.BVFacebookMultiFriendSelectorContainer .BVCancelAction {
	margin: 5px 10px; padding: 5px 10px; border: 1px solid rgb(59, 89, 152); color: white; font-family: Arial,sans-serif; text-decoration: none; float: right; display: block; background-color: rgb(109, 132, 180);
}
.BVFacebookMultiFriendSelectorContainer .BVSubmitAction {
	margin: 5px 10px; padding: 5px 10px; border: 1px solid rgb(59, 89, 152); color: white; font-family: Arial,sans-serif; text-decoration: none; float: right; display: block; background-color: rgb(109, 132, 180);
}
.BVFacebookMultiFriendSelectorContainer .BVCancelAction {
	float: left;
}
.BVFacebookMultiFriendSelectorContainer a.BVCancelAction:visited {
	color: white; text-decoration: none;
}
.BVFacebookMultiFriendSelectorContainer a.BVSubmitAction:visited {
	color: white; text-decoration: none;
}
.BVModuleFooterLinks .BVMETermsLink {
	display: none;
}
.BVRRPhotoPopup {
	left: 32.5%;
}
.BVRRVideoPopup {
	left: 32.5%;
}
.BVMERequiredFieldIndicatorSectionHeader {
	left: 850px;
}
.BVMEStaticTip {
	right: 20px;
}
.BVTagsField {
	width: 32%;
}
.BVPageEditComment .BVCustomSubmissionWrapper {
	padding-top: 50px;
}
.BVPageEditComment .BVMERequiredFieldIndicatorSectionHeader {
	padding: 20px 0px 0px;
}
.BVSectionCommentSubmission .BVMEStaticTip {
	right: 0px;
}
.BVSUButton {
	margin: 0px 10px 0px 0px; padding: 3px 10px; line-height: 1.5em; vertical-align: top; display: inline-block;
}
.BVSUButton {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVSUButton:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
#BVSUSubmitReviewInappropriateButtonID {
	background: url(btnSubmit.gif) no-repeat 0px 0px; border-width: 0px; width: 82px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
#BVSUSubmitReviewCommentInappropriateButtonID {
	background: url(btnSubmit.gif) no-repeat 0px 0px; border-width: 0px; width: 82px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
#BVSUSubmitReviewInappropriateButtonID:hover {
	background: url(btnSubmit.gif) no-repeat 0px -27px; border-width: 0px; width: 82px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
#BVSUSubmitReviewCommentInappropriateButtonID:hover {
	background: url(btnSubmit.gif) no-repeat 0px -27px; border-width: 0px; width: 82px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVContentSubscription .BVFieldButton {
	margin-bottom: 0px;
}
.BVContentSubscription button {
	border-width: 0px; margin: 0px 10px 0px 0px; padding: 3px 10px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; vertical-align: top; display: inline-block; cursor: pointer; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVContentSubscription button:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVContentSubscription .BVFieldSubmit button {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVPageContentSubscription .BVSUModuleButtons #BVSUSubmitSubscriptionButtonID {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVContentSubscription .BVFieldSubmit button:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVPageContentSubscription .BVSUModuleButtons #BVSUSubmitSubscriptionButtonID:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVDI_CO .BVDI_COLinkPost {
	background: url(btnComment.gif) no-repeat 0px 0px; border-width: 0px; width: 86px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVDI_CO .BVDI_COLinkPost:visited {
	background: url(btnComment.gif) no-repeat 0px 0px; border-width: 0px; width: 86px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVDI_CO .BVDI_COLinkPost:hover {
	background: url(btnComment.gif) no-repeat 0px -27px; border-width: 0px; width: 86px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVDI_CO .BVDI_COLinkPost:focus {
	background: url(btnComment.gif) no-repeat 0px -27px; border-width: 0px; width: 86px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVDI_CO .BVDI_COLinkPost:active {
	background: url(btnComment.gif) no-repeat 0px -27px; border-width: 0px; width: 86px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVDIBody {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVVIVideoPopup {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDILinkDisabled {
	cursor: default;
}
.BVDIPopup {
	position: absolute;
}
.BVDIHidden {
	display: none;
}
.BVDISeparator {
	height: 0px; line-height: 0; overflow: hidden;
}
.BVDISpacer {
	height: 0px; line-height: 0; overflow: hidden;
}
.BVDIOverlay {
	position: absolute;
}
.BVDIPopin {
	position: absolute;
}
.BVDILinkClose {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; margin-right: -4px; float: right; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDILinkClose {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDILinkClose:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDILinkClose:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDILinkClose:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDILinkClose:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDINickname {
	font-weight: bold;
}
.BVImgOrSprite {
	overflow: hidden; display: inline-block;
}
.BVImgOrSprite img {
	display: block;
}
.BVDIPopIn {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDIPopIn a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDIPopIn a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDIPopIn a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDIPopIn a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDIPopIn a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_PL {
	padding: 10px; color: rgb(102, 102, 102); font-size: 13px; margin-top: 10px; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVDI_PLHeader {
	margin-bottom: 10px;
}
.BVDI_PLTitle {
	color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
.BVDI_PLProduct {
	padding: 10px; overflow: hidden; margin-bottom: 10px; zoom: 1;
}
.BVDI_PL .BVDILinkDisabled {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_PL .BVDILinkDisabled:visited {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_PL .BVDILinkDisabled:hover {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_PL .BVDILinkDisabled:focus {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_PL .BVDILinkDisabled:active {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_PLSpacerProduct {
	display: none;
}
.BVDI_PLSpacerProduct2 {
	clear: left; display: block;
}
.BVDI_PLSpacerProduct5 {
	clear: left; display: block;
}
.BVDI_PLSpacerProduct8 {
	clear: left; display: block;
}
.BVDI_PLProductImage {
	width: 50px; height: 50px; overflow: hidden; margin-right: 10px; float: left;
}
.BVDI_PLProductImage a img {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_PLProductImage a:hover img {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_PLProductImage .BVDILinkDisabled img {
	filter: alpha(opacity=50); zoom: 1; opacity: 0.5;
}
.BVDI_PLProductImage .BVDILinkDisabled:hover img {
	filter: alpha(opacity=50); zoom: 1; opacity: 0.5;
}
.BVDI_PLProductImage img {
	width: 100px; margin-left: -25px; zoom: 1; -ms-interpolation-mode: bicubic;
}
.BVDI_PLProductRatings {
	padding-top: 2px;
}
.BVDI_PLProductRatings a {
	float: left;
}
.BVDI_PLProductRatings a.BVDILinkProductRatingText {
	padding-left: 3px; float: left;
}
.BVDI_PLProductRatings .BVDILinkSpan {
	padding-left: 3px; float: left;
}
.BVDI_PLProductRatings .BVDILinkProductRatingText {
	display: none;
}
.BVDI_PLProductRatings .BVRRCount {
	color: rgb(153, 153, 153);
}
.BVDI_PLAdditionalText {
	display: none;
}
.BVDI_PLSpacerBody {
	clear: left;
}
.BVDI_QT {
	height: auto; z-index: 0; -moz-box-sizing: padding-box;
}
.BVDI_QT .BVRRSecondaryRatingSummary {
	width: auto; float: none;
}
.BVDI_QTTitle {
	margin-bottom: 5px;
}
.BVDI_QTSubtitle {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_QTBody {
	height: 60px;
}
.BVDI_AFAttributeFilteringSectionCell {
	margin-top: 15px;
}
.BVDI_AF {
	clear: both;
}
.BVDI_AFHeader {
	color: rgb(51, 51, 51); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; margin-right: 10px; float: left; display: block;
}
.BVDI_AFBody {
	overflow: hidden;
}
.BVDI_AFHidden {
	display: none;
}
.BVDI_AFFilterAttribute {
	margin: 0px 10px 5px 0px; width: auto; float: left; z-index: 0; cursor: pointer; zoom: 1;
}
.BVDI_AFFilterAttributeHeader {
	background-position: 0px -237px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeHeader:hover {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeSelected .BVDI_AFFilterAttributeHeader {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeExpanded .BVDI_AFFilterAttributeHeader {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeSelected .BVDI_AFFilterAttributeHeader:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeDisabled .BVDI_AFFilterAttributeHeader {
	background-position: 0px -317px; color: rgb(153, 153, 153); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeDisabled .BVDI_AFFilterAttributeHeader:hover {
	background-position: 0px -317px; color: rgb(153, 153, 153); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFAttributeFilteringBeforeSpacer {
	margin-top: 5px;
}
.BVDI_AFFilterAttributeContent {
	margin-left: -1px; position: absolute; min-width: 115px; background-color: rgb(255, 255, 255);
}
#BVRRFilterAttributeContentIEControlsFrameID {
	margin-left: -1px; position: absolute; min-width: 115px; background-color: rgb(255, 255, 255);
}
#BVDI_QTToggleAreaGroupIEControlsFrameID {
	margin-left: -1px; position: absolute; min-width: 115px; background-color: rgb(255, 255, 255);
}
.BVDI_AFFilterAttributeContent {
	border: 1px solid rgb(204, 204, 204); z-index: 100; cursor: auto; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
#BVRRFilterAttributeContentIEControlsFrameID {
	overflow: hidden; z-index: 50;
}
.BVDI_AFFilterAttributeContentTitle {
	color: rgb(153, 153, 153); line-height: 14px; font-size: 11px; font-style: italic; margin-right: 5px; margin-left: 5px; max-width: 100px;
}
.BVDI_AFFilterAttributeContent ul {
	margin: 6px 4px !important; padding: 0px; list-style-type: none !important;
}
.BVDI_AFFilterAttributeContent li {
	margin: 6px 4px !important; padding: 0px; list-style-type: none !important;
}
.BVDI_AFFilterAttributeContent ul {
	overflow: hidden; position: relative;
}
.BVDI_AFFilterAttributeContent li input {
	left: -100px; position: absolute;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a {
	background-position: 0px -237px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a:hover {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a:focus {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a:active {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a:focus {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFSelected .BVDI_AFFilterAttributeLabel a:active {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabelDisabled {
	background-position: 0px -317px; color: rgb(153, 153, 153); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeContent .BVDI_AFFilterAttributeLabel a {
	color: rgb(51, 153, 204); font-weight: bold; text-decoration: none;
}
.BVDI_AFFilterAttributeLabelDisabled {
	color: rgb(153, 153, 153);
}
.BVDI_AFAttributeCount {
	color: rgb(153, 153, 153);
}
.BVDI_AFAttributeFilterItemOn a {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRAttributeFilterItemOn a {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFAttributeFilterItemOn a:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRAttributeFilterItemOn a:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_AFFilterAttributeClose {
	display: none;
}
.BVDI_AFAttributeFilteringShowMore {
	text-align: right; padding-right: 5px; padding-bottom: 5px;
}
.BVDI_QTHistogram {
	width: auto; display: block;
}
.BVDI_QTAttributes .BVDI_QTHistogram {
	margin-bottom: 7px;
}
.BVDI_QTToggles {
	left: 0px; top: 31px; width: 140px; position: relative; zoom: 1;
}
.BVDI_QTToggleItem a {
	background: url(bg_filterToggle.gif) no-repeat 0px -31px; height: 31px; line-height: 31px; text-indent: 20px; font-weight: bold; display: block;
}
.BVDI_QTToggleItem a.BVDI_Active {
	background: url(bg_filterToggle.gif) no-repeat 0px 0px;
}
.BVDI_QTHeader .BVDI_QTToggles {
	display: none;
}
.BVDI_QTGroupWithHistogram .BVDIToggleArea {
	width: 180px;
}
.BVDI_QTHistogramBar {
	color: rgb(153, 153, 153); padding-top: 1px; font-size: 11px; display: inline-block;
}
.BVDI_QTHistogramPercent {
	color: rgb(153, 153, 153); padding-top: 1px; font-size: 11px; display: inline-block;
}
.BVDI_QTHistogramPercent {
	vertical-align: top;
}
.BVDI_QTTags li.BVDI_QTFilter {
	margin-bottom: 8px;
}
.BVDI_QTHeaderGroup .BVDINumber {
	color: rgb(153, 153, 153); text-transform: none; font-size: 11px; font-style: normal; font-weight: normal;
}
#BVRRQTFilterHeaderToggleShowHistogramsID {
	display: none;
}
.BVDI_QTHistogram {
	display: inline-block;
}
.BVDI_QTGroupWithHistogram .BVDI_QTFilter .BVDINumber {
	display: none;
}
.BVDI_QTGroupWithHistogram .BVDI_QTFilter .BVDIValue {
	margin-right: 5px; white-space: normal;
}
.BVDI_QTHideHistograms .BVDI_QTHistogram {
	display: none;
}
.BVDI_QTHideHistograms #BVRRQTFilterHeaderToggleHideHistogramsID {
	display: none;
}
.BVDI_QTHideHistograms #BVRRQTFilterHeaderToggleShowHistogramsID {
	display: block;
}
.BVDI_QTGroupWithHistogram .BVDI_QTPopularLabel {
	vertical-align: top; display: block;
}
.BVDI_QTAttributes .BVDI_QTGroupWithHistogram {
	vertical-align: top; display: inline-block;
}
.BVDI_QTAttributes .BVDI_QTHistogram {
	width: 110px;
}
.BVDIToggleArea .BVDI_QTHistogram {
	width: auto;
}
.BVDI_QT .BVDI_QTGroupWithHistogram a span .BVDINumber {
	color: rgb(153, 153, 153); font-size: 11px;
}
.BVDI_QT .BVDI_QTGroupWithHistogram a span {
	white-space: normal;
}
.BVDI_QT .BVDI_QTBodyAttributes a:hover {
	white-space: normal;
}
.BVRRContainer .BVDI_QTHeaderAttributes {
	margin-bottom: 0px !important;
}
.BVRRContainer .BVDI_QTBodyAttributes {
	margin-bottom: 0px !important;
}
.BVDI_QT .BVDI_QTHeaderAttributes .BVDITitle {
	font-size: 13px;
}
.BVDI_QTGroup {
	margin: 0px 10px 5px 0px; float: left;
}
.BVDI_QTGroup a.BVDILinkToggle {
	line-height: 1.2 !important;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDITitle {
	color: rgb(102, 102, 102); text-transform: none; font-size: 13px; font-style: italic; font-weight: normal;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink {
	color: rgb(102, 102, 102); text-transform: none; font-size: 13px; font-style: italic; font-weight: normal; text-decoration: none;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:visited {
	color: rgb(102, 102, 102); text-transform: none; font-size: 13px; font-style: italic; font-weight: normal; text-decoration: none;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:hover {
	color: rgb(102, 102, 102); text-transform: none; font-size: 13px; font-style: italic; font-weight: normal; text-decoration: none;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:focus {
	color: rgb(102, 102, 102); text-transform: none; font-size: 13px; font-style: italic; font-weight: normal; text-decoration: none;
}
.BVDI_QTGroupNoContent .BVDI_QTHeaderGroup .BVDILink:active {
	color: rgb(102, 102, 102); text-transform: none; font-size: 13px; font-style: italic; font-weight: normal; text-decoration: none;
}
.BVDI_QTHeaderGroup {
	margin-bottom: 3px;
}
.BVDI_QTAttributes .BVDI_QTGroup {
	margin: 0px; padding: 0px; width: 25%; z-index: 2;
}
.BVDI_QTAttributes .BVDI_QTGroupLast {
	margin-right: 0px;
}
.BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle {
	line-height: 1.2; padding-left: 0px; background-image: none;
}
.BVDITitle a.BVDILinkToggle:hover .BVDILinkSpan {
	color: rgb(51, 51, 51); cursor: default;
}
.BVDI_QTGroupDisabled .BVDITitle a.BVDILinkToggle:hover .BVDILinkSpan {
	color: rgb(153, 153, 153);
}
.BVDI_QTInsideGroup {
	margin-right: 10px;
}
.BVDI_QTPrefixHeaderGroup {
	display: none;
}
.BVDI_QTHeaderGroup .BVDITitle {
	font-weight: bold;
}
.BVDI_QTTags .BVDI_QTBodyGroup {
	padding: 0px;
}
.BVDI_QTTags .BVDI_QTFooterGroup {
	display: none;
}
.BVDI_QTAttributes .BVDI_QTFooterGroup {
	display: none;
}
.BVDI_QTFilterSummary {
	overflow: hidden; zoom: 1;
}
.BVDI_QTFilterSummary::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_QTHeaderFilterSummary {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 10px 0px;
}
.BVDI_QTHeaderFilterSummary .BVDITitle {
	color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
.BVDI_QTBodyFilterSummary {
	overflow: hidden; margin-bottom: 10px;
}
.BVDI_QTSummary {
	margin-right: 10px; display: inline;
}
.BVDI_QTSummaryNoContent {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_QTPrefixHeaderSummary {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; margin-right: 10px; display: none;
}
.BVDI_QTSummaryFirst .BVDI_QTPrefixHeaderSummary {
	display: none;
}
.BVDI_QTHeaderSummary .BVDITitle {
	font-weight: bold;
}
.BVDI_QTSummary .BVDI_QTFilterList {
	display: inline;
}
.BVDI_QTSummary .BVDI_QTFilter {
	padding: 1px 0px; vertical-align: top; display: inline; zoom: 1;
}
.BVDI_QTFooterFilterSummary {
	background-position: 0px -320px; line-height: 1.2em; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll {
	color: rgb(255, 0, 0);
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:visited {
	color: rgb(255, 0, 0);
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:hover {
	color: rgb(255, 0, 0);
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:focus {
	color: rgb(255, 0, 0);
}
.BVDI_QTFooterFilterSummary .BVDI_QTLinkRemoveAll:active {
	color: rgb(255, 0, 0);
}
.BVDI_QTFilterSummary .BVDI_QTFilterDisabled {
	display: none;
}
ul.BVDI_QTFilterList {
	margin: 0px; padding: 0px; list-style-type: none; zoom: 1;
}
li.BVDI_QTFilter {
	overflow: hidden;
}
.BVDI_QTFilterList li.BVDI_QTFilter {
	padding-right: 10px;
}
.BVDI_QTFilterList li.BVDI_QTFilter .BVDIValue em {
	color: rgb(153, 153, 153); line-height: 1.5; padding-left: 5px; font-size: 11px;
}
.BVDI_QTSuffixFilter {
	display: none;
}
.BVDI_QTFilterLast .BVDI_QTSuffixFilter {
	display: none;
}
.BVDI_QTFilterLastSelected .BVDI_QTSuffixFilter {
	display: none;
}
.BVDI_QTGroup .BVDI_QTSuffixFilter {
	display: none;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilter label {
	background-position: 0px -237px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterChecked label {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterDisabled label {
	background-position: 0px -317px; color: rgb(153, 153, 153); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterHover label {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterCheckedHover label {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterFocus label {
	background-color: rgb(245, 245, 245);
}
.BVDI_QTFilterListCheckboxes .BVDI_QTFilterFocus {
	outline: rgb(215, 215, 215) dotted 1px; background-color: rgb(245, 245, 245);
}
.BVDI_QTFilterListRadios .BVDI_QTFilter label {
	background-position: 0px -320px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterChecked label {
	background-position: 0px -240px; color: rgb(56, 141, 39); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterDisabled label {
	background-position: 0px -360px; color: rgb(153, 153, 153); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterHover label {
	background-position: 0px -280px; color: rgb(56, 141, 39); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterCheckedHover label {
	background-position: 0px 200px; color: rgb(255, 0, 0); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTFilterListRadios .BVDI_QTFilterFocus {
	outline: rgb(215, 215, 215) dotted 1px; background-color: rgb(245, 245, 245);
}
.BVDI_QTFilter label {
	line-height: normal; display: inline-block; zoom: 1;
}
.BVDI_QTFilter label:hover {
	cursor: pointer;
}
.BVDI_QTFilterDisabled label:hover {
	cursor: auto;
}
.BVDI_QTFilter .BVDIValue {
	font-size: 11px;
}
.BVDI_QTFilter .BVDISuffix {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; margin-left: 1ex;
}
.BVDI_QTFilter .BVDINumber {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; margin-left: 1ex;
}
.BVDI_QTFilter input {
	margin-left: -40px; float: left;
}
.BVDI_QTLevel0 label {
	color: rgb(153, 153, 153);
}
.BVDI_QTSuffixFilter {
	margin: 0px 0px 0px 5px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_QTFilterFilteringDisabled .BVDI_QTFilter .BVDIValue {
	color: rgb(153, 153, 153);
}
.BVDI_QTFilterFilteringDisabled .BVDI_QTFilter label:hover {
	cursor: wait;
}
.BVDI_QTFooterGroup {
	padding: 0px 5px; top: -2px; overflow: hidden; position: relative; zoom: 1;
}
.BVDI_QTFooterGroup .BVDILinkToggle {
	border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); padding: 0px 2px 2px; width: 80px; text-align: center; display: block; background-color: rgb(255, 255, 255);
}
.BVDI_QTFooterGroup .BVDILinkToggle {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTFooterGroup .BVDILinkToggle:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_QTGroupCollapsed .BVDI_QTFooterGroup .BVDILinkToggle .BVDILinkSpan {
	background-position: 0px -520px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_QTGroupExpanded .BVDI_QTFooterGroup .BVDILinkToggle .BVDILinkSpan {
	background-position: 0px -440px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_QT .BVDIToggleArea {
	width: 180px;
}
.BVDI_QTAttributes .BVDIToggleArea {
	width: auto; overflow: hidden; display: block !important; z-index: 2000;
}
.BVDI_QTSpacerInside {
	clear: left; display: block;
}
.BVDI_QTTags .BVDIToggleArea {
	display: none !important;
}
.BVDI_QTTags ul.BVDI_QTFilterList {
	display: inline;
}
.BVDI_QTTags li.BVDI_QTFilter {
	margin-right: 10px; float: left; display: block; white-space: nowrap; zoom: 1;
}
.BVDI_QTTags li.BVDI_QTFilter label {
	float: left; display: block; white-space: nowrap;
}
.BVDI_QTAttributes .BVDI_QTGroupExpanded .BVDITitle .BVDILinkToggle {
	background-position: 0px -80px; padding-left: 0px; text-decoration: none; display: inline-block; background-image: none; background-repeat: no-repeat;
}
.BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle {
	background-position: 0px -120px; padding-left: 0px; text-decoration: none; display: inline-block; background-image: none; background-repeat: no-repeat;
}
.BVBrowserIE8 .BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle {
	display: block;
}
.BVBrowserIE7 .BVDI_QTAttributes .BVDI_QTGroupCollapsed .BVDITitle .BVDILinkToggle {
	display: block;
}
.BVDI_QT {
	zoom: 1;
}
.BVDI_QT .BVDIFieldCheckbox {
	left: -10000px; position: absolute;
}
.BVDI_QTTitle {
	color: rgb(51, 51, 51); line-height: normal; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 20px; font-weight: bold;
}
.BVDI_QTHeader .BVDI_QTTitle {
	display: none;
}
.BVDI_QTSort {
	float: right;
}
.BVDI_QTSubtitle {
	display: none;
}
.BVDI_QTBody {
	height: auto;
}
.BVDI_QT .BVDI_QTSummaryBlock {
	float: left;
}
.BVDI_QTSummaryUCG .BVRR_QTTitleSummaryReviews {
	display: none;
}
.BVDI_QT .BVDI_QTTags {
	overflow: hidden; margin-bottom: 10px; zoom: 1;
}
.BVDI_QTTags .BVDI_QTHeaderGroup {
	margin-bottom: 5px;
}
.BVDI_QTTags .BVDI_QTHeaderGroup a {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; cursor: default;
}
.BVDI_QTTags .BVDI_QTHeaderGroup a:visited {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; cursor: default;
}
.BVDI_QTTags .BVDI_QTHeaderGroup a:hover {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; cursor: default;
}
.BVDI_QTTags .BVDI_QTHeaderGroup a:focus {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; cursor: default;
}
.BVDI_QTTags .BVDI_QTHeaderGroup a:active {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; cursor: default;
}
.BVDI_QT .BVDI_QTHeaderTags {
	margin-bottom: 10px; display: none;
}
.BVDI_QT .BVDI_QTBodyTags .BVDI_QTGroup {
	width: 40%; margin-left: 0px;
}
.BVDI_QT .BVDI_QTSpacerBodyTags {
	clear: left; display: block;
}
.BVDI_QT .BVDI_QTAttributes {
	margin-top: -2px; display: block;
}
.BVDI_ShowQTAttributes .BVDI_QTAttributes {
	display: none;
}
.BVDI_QT .BVDI_QTHeaderAttributes {
	margin-bottom: 10px; display: none;
}
.BVDI_QT .BVDI_QTHeaderAttributes .BVDITitle {
	color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px;
}
.BVDI_QT .BVDI_QTHeaderSummary .BVDITitle {
	font-weight: bold;
}
.BVDI_QT .BVDI_QTFilterSummary .BVDI_QTFilterUnchecked {
	display: none;
}
.BVDI_QT .BVDI_QTSummaryUnfiltered {
	display: none;
}
.BVDI_QT .BVDI_QTBodyAttributes a {
	color: rgb(51, 51, 51); font-family: Trebuchet MS,Arial,sans-serif; text-decoration: none; cursor: default;
}
.BVDI_QT .BVDI_QTBodyAttributes a:visited {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.BVDI_QT .BVDI_QTBodyAttributes a:hover {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.BVDI_QT .BVDI_QTBodyAttributes a:focus {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.BVDI_QT .BVDI_QTBodyAttributes a:active {
	color: rgb(51, 51, 51); text-decoration: none; cursor: default;
}
.BVDI_QT .BVDI_QTSpacerBodyAttributes {
	clear: left; display: block;
}
.BVDI_QT .BVDI_QTGroupDisabled a {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_QT .BVDI_QTGroupDisabled a:visited {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_QT .BVDI_QTGroupDisabled a:hover {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_QT .BVDI_QTGroupDisabled a:focus {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_QT .BVDI_QTGroupDisabled a:active {
	color: rgb(153, 153, 153); text-decoration: none;
}
.BVDI_QTBodyInlineTags {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_QTBodyInlineTags .BVDIBody {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilter label {
	background-position: 0px -237px; color: rgb(102, 102, 102); padding-left: 20px; font-size: 13px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterChecked label {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterDisabled label {
	background-position: 0px -317px; color: rgb(153, 153, 153); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterHover label {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterCheckedHover label {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVDI_QTBodyInlineTags .BVDI_QTFilterListCheckboxes .BVDI_QTFilterFocus label {
	background-color: rgb(245, 245, 245);
}
.BVDIOverlay {
	
}
.BVDI_SU {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255);
}
.BVDI_SURatingLabel {
	display: none;
}
.BVDI_SURatingImage {
	float: left;
}
.BVDI_SURatingImage .BVImgOrSprite {
	float: left; display: block;
}
.BVDI_SURatingOutOf {
	color: rgb(153, 153, 153); line-height: 24px; font-size: 11px;
}
.BVDI_SUTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVDI_SUSignature {
	margin: 5px 0px; color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_MWNavOverlay {
	display: none;
}
.BVDI_MWCount {
	text-align: center; display: none;
}
.BVDI_MWCountCurrent .BVDIPrefix {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_MWCountCurrent .BVDINumber {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; font-weight: bold;
}
.BVDI_MWCountTotal {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_MWCountCurrent .BVDIPrefix {
	margin-right: 0.25em;
}
.BVDI_MWCountTotal .BVDIPrefix {
	margin-right: 0.25em;
}
.BVDI_MWCountTotal .BVDIPrefix {
	margin-left: 0.25em;
}
.BVDI_MWMediaLoading {
	background: url(loadingGraphicLarge.gif) no-repeat 50% 50% rgb(245, 245, 245); width: 400px; height: 200px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_MWInsideMedia img {
	width: 400px;
}
.BVDI_MWMediaLoading .BVDI_MWInsideMedia {
	padding-top: 50px;
}
.BVDI_MWBodyDetail .BVDI_MWCaption {
	display: none;
}
.BVDI_MWBodyDetail .BVDI_SUHeader {
	display: none;
}
.BVDI_MW {
	padding-bottom: 10px; margin-bottom: 10px; background-color: rgb(255, 255, 255);
}
.BVDI_MWInside .BVDI_MWHeader {
	display: block;
}
.BVDI_MWHeader {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px 10px; background-color: rgb(255, 255, 255);
}
.BVDI_MWHeader .BVDITitle {
	color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px;
}
.BVDI_MWBody {
	border: 1px solid rgb(221, 221, 221); height: 127px; overflow: hidden; position: relative;
}
.BVDI_MWNavCarousel .BVDI_MWCount {
	width: 545px; float: left;
}
.BVDI_MWNavControl .BVDILinkSpan {
	display: none;
}
.BVDI_MWNavControl .BVDINumber {
	display: none;
}
.BVDI_MWNavCarousel .BVDI_MWNavControl {
	border-width: 0px; top: 0px; width: 32px; height: 100%; overflow: hidden; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); position: absolute; z-index: 1; zoom: 1; opacity: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlPrevious {
	left: 0px;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlNext {
	right: 0px;
}
.BVDI_MWNavCarousel .BVDILink {
	top: 50%; margin-top: -16px; position: relative;
}
.BVDI_MWNavCarousel .BVDILink {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWNavCarousel .BVDILink {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_MWNavCarousel .BVDILink:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWNavCarousel .BVDILink:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWNavCarousel .BVDILink:active {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlPrevious .BVDILinkPrevious {
	padding: 0px; width: 32px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconLarge.gif); background-repeat: no-repeat;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlNext .BVDILinkNext {
	background-position: 0px -80px; padding: 0px; width: 32px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconLarge.gif); background-repeat: no-repeat;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlDisabled .BVDILink {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlDisabled .BVDILinkPrevious {
	background-position: 0px -40px; padding: 0px; width: 32px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconLarge.gif); background-repeat: no-repeat;
}
.BVDI_MWNavCarousel .BVDI_MWNavControlDisabled .BVDILinkNext {
	background-position: 0px -120px; padding: 0px; width: 32px; height: 32px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconLarge.gif); background-repeat: no-repeat;
}
.BVDI_MWClip {
	width: 430px;
}
.BVDI_MWPage {
	width: 430px;
}
.BVDI_MWClip {
	margin: 0px auto; padding: 10px 0px 0px; overflow: hidden; zoom: 1;
}
.BVDI_MWStrip {
	width: 500%; margin-left: 0px;
}
.BVDI_MWPage {
	margin: 0px; padding: 0px; float: left; list-style-type: none;
}
.BVDI_MWStrip .BVDI_MWPage .BVDI_MWPageItem {
	margin: 0px 0px 0px 13px; padding: 0px; vertical-align: middle; display: inline-block; zoom: 1;
}
.BVDI_MWStrip .BVDI_MWPage .BVDI_MWPageItemLast {
	margin-right: 13px;
}
.BVDI_MWPageItemSpacer {
	height: 107px; vertical-align: middle; display: inline-block; visibility: hidden; zoom: 1;
}
.BVDI_MWThumbnailLoading {
	background: url(loadingGraphic.gif) no-repeat 50% 100%;
}
.BVDI_MWInsideThumbnail {
	text-align: center; overflow: hidden;
}
.BVDI_MWThumbnail .BVDILink {
	border: 2px solid rgb(221, 221, 221); width: 50px; height: 50px; line-height: 1em; overflow: hidden; display: block; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_MWThumbnail .BVDILink:hover {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWThumbnail .BVDILink:focus {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWThumbnail .BVDILink:active {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWThumbnail .BVDILink span {
	border-width: 0px; display: block; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_MWThumbnail .BVDILink img {
	border-width: 0px; width: 100px; height: auto; margin-left: -25px; display: block; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_MWDetail {
	display: none;
}
.BVDI_MWInsideDetail {
	padding: 20px; border: 1px solid rgb(204, 204, 204); box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_MWPopInDetail {
	width: 450px; display: none; position: absolute; z-index: 10000; zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWNavDetail {
	left: 25px; top: 19px; position: absolute;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl {
	overflow: hidden; margin-right: 3px; float: left;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink {
	float: left; filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:hover {
	outline: 0px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:focus {
	outline: 0px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:active {
	outline: 0px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControl .BVDILink:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink {
	filter: alpha(opacity=50); cursor: default; zoom: 1; opacity: 0.5;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:visited {
	filter: alpha(opacity=50); cursor: default; zoom: 1; opacity: 0.5;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:hover {
	filter: alpha(opacity=50); cursor: default; zoom: 1; opacity: 0.5;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:focus {
	filter: alpha(opacity=50); cursor: default; zoom: 1; opacity: 0.5;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlDisabled .BVDILink:active {
	filter: alpha(opacity=50); cursor: default; zoom: 1; opacity: 0.5;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlPrevious .BVDILinkPrevious {
	background-position: 0px -560px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; margin-top: 2px; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_MWPopInDetail .BVDI_MWNavControlNext .BVDILinkNext {
	background-position: 0px -480px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_MWPopInDetail .BVDI_MWHeaderDetail {
	padding-top: 0px; margin-bottom: 8px; display: block; zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWHeaderDetail::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_MWPopInDetail .BVDI_MWHeaderDetail .BVDI_MWCaption {
	width: 364px; text-align: center; color: rgb(102, 102, 102); font-size: 13px; display: block;
}
.BVDI_MWPopInDetail .BVDI_MWBodyDetail {
	zoom: 1;
}
.BVDI_MWPopInDetail .BVDI_MWBodyDetail::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_MWPopInDetail .BVDI_MWBodyDetail .BVDI_MWCount {
	width: 360px; float: left;
}
.BVDI_MWPopInDetail .BVDI_MWMedia {
	text-align: center; margin-bottom: 15px;
}
.BVDI_MWPopInDetail .BVDI_SUHeader {
	margin-bottom: 10px;
}
.BVDI_MWPopInDetail .BVDI_SUContent {
	text-align: left; text-transform: none; font-style: normal; font-weight: normal; margin-left: 0px;
}
.BVDI_MWPopInDetail .BVDI_SUReview {
	margin: 0px 0px 10px; padding: 10px;
}
.BVDI_MWPopInDetail .BVDI_SURatingLabel {
	display: none;
}
.BVDI_MWPopInDetail .BVDI_SURatingOutOf {
	display: none;
}
.BVDI_MWPopInDetail .BVDI_SUText {
	display: none;
}
.BVDI_MWPopInDetail .BVDI_AbbreviatedLink {
	display: block;
}
.BVDI_MWPopInDetail .BVDI_FullLink {
	display: block;
}
.BVDI_MWPopInDetail .BVDI_SURatingImage {
	float: none;
}
.BVDI_MWPopInDetail .BVDI_SURatingImage .BVImgOrSprite {
	float: none;
}
.BVDI_MWPopInDetail .BVDI_SUDate {
	display: none;
}
.BVDI_MWPopInDetail .BVDI_SUSignature {
	padding: 5px 0px 10px; color: rgb(102, 102, 102); font-size: 13px; display: block;
}
.BVDI_MWPopInDetail .BVDI_SUPrefixNickname {
	text-transform: lowercase; margin-right: 0.25em;
}
.BVDI_MWPopInDetail .BVDI_SUUserNicknameContainer .BVDILinkSpan {
	font-weight: bold;
}
.BVDI_MWPopInDetail .BVDI_SUUserLocationContainer {
	display: none;
}
.BVDI_MWPopInDetail .BVDI_SUPrefixLocation {
	margin: 0px 0.25em;
}
.BVDI_MH {
	background: url(background_border.gif) repeat-y 50% 50%; border: 1px solid rgb(215, 215, 215);
}
.BVDI_MHPair {
	clear: both; zoom: 1;
}
.BVDI_MHPositive {
	width: 49.99%; float: left; zoom: 1;
}
.BVDI_MHInsidePositive {
	padding: 5px 30px 5px 10px; zoom: 1;
}
.BVDI_MHCritical {
	width: 49.99%; float: left; zoom: 1;
}
.BVDI_MHInsideCritical {
	padding: 5px 10px 5px 30px; zoom: 1;
}
.BVDI_MHSpacerPair {
	clear: both;
}
.BVDI_MHTitleContainer {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVDI_MHPairHeaderContentDetails .BVDI_MHReadMore {
	float: right;
}
.BVDI_MHInsideBody {
	background: url(mostHelpful.gif) no-repeat 50% 50%;
}
.BVDI_MHPairReviewTitleContainer {
	margin: 1em 0px; color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVDI_MHPairRatingContainer {
	display: none;
}
.BVDI_MHReviewContentContainer .BVRRReviewProsConsContainer {
	margin: 0px;
}
.BVDI_MHPairUserDataContainer .BVRRUserDataContainer {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); padding-top: 1em;
}
.BVDI_MHPairUserDataContainer .BVRRSignatureContainer .BVRRUserNicknameContainer {
	display: inline;
}
.BVDI_MHPairUserDataContainer .BVRRSignatureContainer .BVRRUserLocationContainer {
	display: inline;
}
.BVDI_MHPairUserDataContainer .BVRRSignatureContainer .BVRRReviewDateContainer {
	display: inline;
}
.BVDI_MHPairActionContainer {
	margin: 1em 0px; background-color: rgb(245, 245, 245);
}
.BVDI_MHPairFilterSentence {
	text-align: right;
}
.BVDI_MHFooterLinks {
	width: 100%; position: relative;
}
.BVDI_MHPopup {
	margin: 100px auto auto 10%; width: 80%; position: absolute; z-index: 400; zoom: 1;
}
#BVDI_MHPopupControlsFrameID {
	margin: 100px auto auto 10%; width: 80%; position: absolute; z-index: 400; zoom: 1;
}
.BVDI_MHPopup {
	border: 1px solid rgb(204, 204, 204); box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_MHHeaderPopup {
	padding: 5px; overflow: hidden; zoom: 1;
}
.BVDI_MHHeaderPopup .BVDI_MHClose {
	float: right;
}
.BVDI_MHHeaderPopup .BVDI_MHClose {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; color: rgb(51, 153, 204); text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MHHeaderPopup .BVDI_MHClose:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_MHTitlePopup {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVDI_MHBodyPopup {
	padding: 5px;
}
.BVDI_MHFooterPopup {
	padding: 5px 0px 0px;
}
.BVDI_FBHideSelect {
	border-width: 0px; filter: alpha(opacity=0); z-index: 1000; zoom: 1; opacity: 0; background-color: rgb(255, 255, 255);
}
.BVDI_FBOverlayContainer {
	filter: alpha(opacity=70); z-index: 1100; zoom: 1; opacity: 0.7; background-color: rgb(255, 255, 255);
}
.BVDI_FBContainerHighlight {
	z-index: 1200 !important;
}
.BVDI_FBOverlayHighlight {
	z-index: 1300;
}
.BVDI_FBImage {
	top: 50%; text-align: center; margin-top: -8px; position: relative;
}
.BVDI_FBContainerHighlight .BVDI_QTFilter {
	background-image: none !important;
}
.BVDI_QT .BVDI_QTFilterList .BVDI_QTFilterActive {
	background: url(filteringBusy.gif) no-repeat 0px 0px !important; border-width: 0px; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_QT .BVDI_QTFilterActive label {
	border-width: 0px; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_PSSpacer {
	height: 0px; line-height: 0; overflow: hidden; font-size: 0px; display: block;
}
.BVDI_PSPopin {
	margin: 7px; overflow: hidden; position: absolute; z-index: 10000000; zoom: 1;
}
#BVDI_PSIEControlsFrame {
	margin: 7px; overflow: hidden; position: absolute; z-index: 10000000; zoom: 1;
}
.BVDI_PS {
	border: 1px solid rgb(204, 204, 204); width: 450px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_PS a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_PS a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_PS a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_PS a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_PS a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_PSInside {
	padding: 15px;
}
.BVDI_PSHeader {
	float: right;
}
.BVDI_PSHeader .BVDILinkClose {
	display: none;
}
.BVDI_PSBody {
	clear: both; margin-bottom: 10px;
}
.BVDI_PSContainer {
	margin-bottom: 15px;
}
.BVDI_PSBodyContainer {
	overflow: hidden; zoom: 1;
}
.BVDI_PSContainerBasic {
	overflow: hidden; zoom: 1;
}
.BVDI_PSAvatar {
	width: 45px; margin-right: 10px; float: left;
}
.BVDI_PSAvatar a {
	width: 100%; height: auto; float: left; display: block;
}
.BVDI_PSAvatar img {
	width: 100%; height: auto; float: left; display: block;
}
.BVDI_PSUserLocationContainer {
	clear: both;
}
.BVDI_PSContextDataContainer {
	clear: both;
}
.BVDI_PSUserLocationContainer .BVDI_PSLabel {
	font-weight: bold; margin-right: 0.25em;
}
.BVDI_PSContextDataContainer .BVDI_PSLabel {
	font-weight: bold; margin-right: 0.25em;
}
.BVDI_PSSectionNickname {
	font-size: 13px; font-weight: bold; float: left;
}
.BVDI_PS .BVDI_PSSectionNickname a {
	padding-top: 10px;
}
.BVDI_PSBodyBasic .BVDI_PSSectionBadges {
	float: right;
}
.BVDI_PSBodyBasic .BVDI_BABadges {
	margin-bottom: 5px;
}
.BVDI_PSSectionBadges {
	margin: 0px;
}
.BVDI_PSSectionBadges .BVDI_BAList {
	margin: 0px;
}
.BVDI_PSSectionBadges .BVDI_BAItem .BVDILink {
	height: auto;
}
.BVDI_PSSectionBadges .BVDI_BAItem .BVDILinkSpan {
	padding: 0px;
}
.BVDI_PSSectionHistory {
	clear: both;
}
.BVDI_PSBodyHistory {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_PSBodyHistory div {
	display: inline;
}
.BVDI_PSBodyHistory .BVDI_PSValue {
	font-weight: bold;
}
.BVDI_PSBodyHistory .BVDI_PSLabelValuePair {
	padding-right: 5px;
}
.BVDI_PSContainerCrossProduct {
	padding: 10px; color: rgb(102, 102, 102); clear: both; font-size: 13px; background-color: rgb(245, 245, 245);
}
.BVDI_PSHeaderContributions {
	font-size: 13px; font-weight: bold;
}
.BVDI_PSBodyContributions {
	text-transform: lowercase; font-size: 11px; margin-top: 5px; float: left;
}
.BVDI_PSBodyContributions .BVDI_PSLabelValuePair {
	display: inline;
}
.BVDI_PSNumberContributions {
	font-weight: bold; display: inline;
}
.BVDI_PSContainerProductSpecific {
	width: 45%; float: left;
}
.BVDI_PSBodyProductSpecific {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_PSSectionAverageRating {
	padding: 0px; overflow: hidden; margin-bottom: 10px; zoom: 1;
}
.BVDI_PSSectionAverageRating .BVDI_PSRatingLabel {
	color: rgb(51, 51, 51); overflow: hidden; font-weight: bold; margin-bottom: 10px; float: none; zoom: 1;
}
.BVDI_PSRatingOutOf {
	display: none;
}
.BVDI_PSRatingOutOf .BVDINumber {
	font-weight: bold;
}
.BVDI_PSHistogramTitle {
	display: none;
}
.BVDI_PSHistogramBarRow {
	height: 11px; overflow: hidden; clear: left; margin-bottom: 2px; zoom: 1;
}
.BVDI_PSHistStarLabel {
	background-position: 100% 0px; width: 26px; height: 11px; float: left; display: block; background-repeat: no-repeat;
}
.BVDI_PSHistogramBarRow5 .BVDI_PSHistStarLabel {
	background: url(profilesnap_histogramstar.gif) no-repeat 12px -1px;
}
.BVDI_PSHistogramBarRow4 .BVDI_PSHistStarLabel {
	background: url(profilesnap_histogramstar.gif) no-repeat 12px -1px;
}
.BVDI_PSHistogramBarRow3 .BVDI_PSHistStarLabel {
	background: url(profilesnap_histogramstar.gif) no-repeat 12px -1px;
}
.BVDI_PSHistogramBarRow2 .BVDI_PSHistStarLabel {
	background: url(profilesnap_histogramstar.gif) no-repeat 12px -1px;
}
.BVDI_PSHistogramBarRow1 .BVDI_PSHistStarLabel {
	background: url(profilesnap_histogramstar.gif) no-repeat 12px -1px;
}
.BVDI_PSHistStarLabel .BVDI_PSHistStarLabelText {
	width: 8px; height: 10px; line-height: 12px; overflow: hidden; font-size: 10px; font-weight: bold; display: block;
}
.BVDI_PSHistogramBar {
	margin: 0px 5px; border: 1px solid rgb(215, 215, 215); width: 100px; height: 8px; font-size: 6px; float: left; background-color: rgb(255, 255, 255);
}
.BVDI_PSHistogramFullBar {
	height: 8px; float: left; background-color: rgb(51, 153, 204);
}
.BVDI_PSHistAbsLabel {
	float: left; display: none;
}
.BVDI_PSHistPercLabel {
	float: left;
}
.BVDI_PSContainerCrossLinking {
	color: rgb(102, 102, 102); font-size: 13px; margin-left: 45%;
}
.BVDI_PSHeaderCrossLinking {
	font-weight: bold; margin-bottom: 10px;
}
.BVDI_PSBodyCrossLinking {
	margin-bottom: 5px;
}
.BVDI_PSSectionCrossLinking .BVDI_PSLabelValuePair {
	clear: both; margin-bottom: 10px;
}
.BVDI_PSSectionCrossLinkingPRR .BVDI_PSRatingLabel {
	text-transform: none; padding-right: 5px; font-style: normal; font-weight: normal; margin-right: 15px; float: left; display: none;
}
.BVDI_PSSectionCrossLinkingPRR .BVDI_PSRatingOutOf {
	display: none;
}
.BVDI_PSHeaderCrossLinkingPRR {
	font-weight: bold; margin-bottom: 10px;
}
.BVDI_PSBodyCrossLinkingQA {
	clear: left;
}
.BVDI_PSHeaderCrossLinkingQA {
	font-weight: bold; margin-bottom: 10px;
}
.BVDI_PSSectionCrossLinkingQA .BVDI_PSLabelValuePair {
	clear: both; margin-bottom: 20px; float: none; zoom: 1;
}
.BVDI_PSSectionCrossLinkingQA .BVDI_PSLabelValuePair::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_PSQuestionAnswersCount {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; margin-bottom: 5px; margin-left: 10px; float: right;
}
.BVDI_PSQuestion {
	margin-bottom: 5px;
}
.BVDI_PSQuestionPrefix {
	font-weight: bold;
}
.BVDI_PSContainerCredibility {
	clear: both; margin-bottom: 0px;
}
.BVDI_PSSectionFeedback {
	height: 24px; line-height: 24px; float: left; white-space: nowrap;
}
.BVDI_PSSectionFeedback div {
	height: 24px; line-height: 24px; float: left; white-space: nowrap;
}
.BVDI_PSSectionFeedback {
	background-position: 0px -48px; text-transform: uppercase; padding-left: 10px; font-weight: bold; margin-right: 10px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-image: url(votingBackgroundSprite.gif); background-repeat: no-repeat;
}
.BVDI_PSHeaderFeedback {
	display: none;
}
.BVDI_PSBodyFeedback {
	background-position: right -48px; padding-right: 5px; background-image: url(votingBackgroundRightSprite.gif); background-repeat: no-repeat;
}
.BVDI_PSBodyFeedback .BVDI_PSLabel {
	display: none;
}
.BVDI_PSBodyFeedback .BVDI_PSValue {
	background-position: 0px -79px; color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; margin-right: 10px;
}
.BVDI_PSLabelValuePairYes .BVDI_PSValue {
	background: url(votingThumbUpSprite.gif) no-repeat 0px -79px; padding-left: 20px;
}
.BVDI_PSLabelValuePairNo .BVDI_PSValue {
	background: url(votingThumbDownSprite.gif) no-repeat 0px -79px; padding-left: 20px;
}
.BVDI_PSSectionBestAnswer {
	color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; font-size: 11px; vertical-align: baseline; zoom: 1;
}
.BVDI_PSHeaderBestAnswer {
	margin: 0px 10px; float: left; display: block;
}
.BVDI_PSBodyBestAnswer .BVDI_PSLabelValuePair {
	margin-right: 10px; float: left;
}
.BVDI_PSBodyBestAnswer .BVDI_PSLabel {
	display: inline;
}
.BVDI_PSBodyBestAnswer .BVDI_PSValue {
	border-width: 0px; color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; display: inline; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_PSSectionFeatured {
	line-height: 20px; overflow: hidden; vertical-align: baseline; zoom: 1;
}
.BVDI_PSHeaderFeatured {
	text-transform: none; font-style: normal; font-weight: normal; margin-top: 5px; margin-right: 10px; float: left; display: block;
}
.BVDI_PSBodyFeatured .BVDI_PSLabelValuePair {
	margin-right: 10px; float: left;
}
.BVDI_PSBodyFeatured .BVDI_PSLabel {
	display: inline;
}
.BVDI_PSBodyFeatured .BVDI_PSValue {
	color: rgb(102, 102, 102); font-size: 13px; font-weight: bold; display: inline;
}
.BVDI_PSBodyCredibilityBadges {
	margin-bottom: 0px;
}
.BVDI_PSBodyCredibilityBadges .BVDI_PSSectionBadges {
	clear: both;
}
.BVDI_PSFooter {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px; text-align: right; clear: left; background-color: rgb(255, 255, 255);
}
.BVDI_PSNotLoaded.BVDI_PS {
	width: 200px;
}
.BVDI_PSSnapshotLoading {
	text-align: center;
}
.BVDI_BABadges {
	overflow: hidden; margin-bottom: 10px; zoom: 1;
}
.BVDI_BABadge {
	padding: 2px 0px; margin-right: 5px; float: left;
}
.BVDI_BABadge a {
	color: rgb(51, 51, 51); text-decoration: none;
}
.BVDI_BABadge a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
.BVDI_BABadge a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.BVDI_BABadge a:focus {
	color: rgb(51, 51, 51); text-decoration: none;
}
.BVDI_BABadge a:active {
	color: rgb(51, 51, 51); text-decoration: none;
}
.BVDI_BATop1ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop10ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop25ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop50ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop100ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop250ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop500ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BATop1000ContributorBadge {
	background-color: rgb(255, 255, 255);
}
.BVDI_BAFeaturedLabel {
	color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAExpertLabel {
	background-position: 0px -252px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAStaffLabel {
	background-position: 0px -51px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop1ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop10ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop25ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop50ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop100ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop250ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop500ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BATop1000ContributorLabel {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVQABadgeDefinitions dd {
	margin: 0px 0px 20px;
}
.BVRRBadgeDefinitions dd {
	margin: 0px 0px 20px;
}
.BVSYBadgeDefinitions dd {
	margin: 0px 0px 20px;
}
.BVCPBadgeDefinitions dd {
	margin: 0px 0px 20px;
}
.BVQABadgeDefinitions p {
	margin: 0px;
}
.BVRRBadgeDefinitions p {
	margin: 0px;
}
.BVSYBadgeDefinitions p {
	margin: 0px;
}
.BVCPBadgeDefinitions p {
	margin: 0px;
}
.BVDI_BA {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDI_BAList {
	margin: 10px 0px 0px; padding: 0px; list-style-type: none;
}
.BVDI_BAItem {
	margin: 0px 15px 0px 0px; display: inline-block;
}
.BVDI_BAItem .BVDILink {
	height: 16px; color: rgb(51, 153, 204); overflow: hidden; padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; display: inline-block; cursor: pointer; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItem .BVDILink {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_BAItem .BVDILink:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_BAItem .BVDILink:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_BAItem .BVDILink:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_BAItem .BVDILink:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_BAItem .BVDILink {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemContributor .BVDILink {
	background-position: 0px -100px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemExpert .BVDILink {
	background-position: 0px -252px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemStaff .BVDILink {
	background-position: 0px -51px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemBest .BVDILink {
	color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemFeatured .BVDILink {
	color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemSocialAnsweringSubscriber .BVDILink {
	background-position: 0px -151px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItemVerifiedPurchaser .BVDILink {
	background-position: 0px -202px; color: rgb(51, 153, 204); padding-left: 25px; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; font-size: 14px; text-decoration: none; background-image: url(iconBadges.png); background-repeat: no-repeat;
}
.BVDI_BAItem .BVDILinkSpan {
	text-transform: uppercase; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; vertical-align: top; display: inline-block;
}
.BVDI_BAItem .BVDILinkDisabled {
	color: rgb(102, 102, 102); font-size: 13px; cursor: default;
}
.BVDI_BAItem .BVDILinkDisabled:visited {
	color: rgb(102, 102, 102); font-size: 13px; cursor: default;
}
.BVDI_BAItem .BVDILinkDisabled:hover {
	color: rgb(102, 102, 102); font-size: 13px; cursor: default;
}
.BVDI_BAItem .BVDILinkDisabled:focus {
	color: rgb(102, 102, 102); font-size: 13px; cursor: default;
}
.BVDI_BAItem .BVDILinkDisabled:active {
	color: rgb(102, 102, 102); font-size: 13px; cursor: default;
}
.BVDI_BAPopup {
	top: 0px; width: 150px; text-align: left; word-wrap: break-word;
}
.BVDI_BAInsidePopup {
	padding: 10px 10px 5px; border: 1px solid rgb(204, 204, 204); box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_BAPopup .BVDIBody {
	color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
dl.BVDI_BAList {
	margin: 0px; list-style-type: none;
}
dl.BVDI_BAList dd {
	margin: 0px; padding: 0px;
}
dl.BVDI_BAList dt {
	margin: 0px; padding: 0px;
}
dl.BVDI_BAList dt {
	display: none;
}
dl.BVDI_BAList dd p {
	margin: 0px 0px 5px;
}
.BVDI_PH {
	border-width: 0px; width: auto; vertical-align: top; display: inline-block; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_PHPhotoSectionLabel {
	display: none;
}
.BVDI_PHPhotoSectionHint {
	display: none;
}
.BVDI_PHPhoto {
	border-width: 0px; margin: 0px 5px 5px 0px; display: inline-block; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_PHPhotoLine {
	border-width: 0px; padding: 0px; display: inline; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_PHPhotoHeroContainer {
	text-align: center;
}
.BVDI_PHPhotoHeroCaption {
	padding: 5px;
}
.BVDI_PHPhotoHeroContainer .BVDI_PHPhotoLine {
	padding: 5px 0px; overflow: hidden; zoom: 1;
}
.BVDI_PHPhotoHeroContainer .BVDI_PHPhoto {
	margin: 5px 5px 5px 0px; float: left;
}
.BVDI_PHPhotoSectionThumbnail {
	border: 2px solid rgb(221, 221, 221); width: 50px; height: 50px; overflow: hidden; display: block; filter: alpha(opacity=70); cursor: pointer; zoom: 1; opacity: 0.7;
}
.BVDI_PHPhotoSectionThumbnail img {
	width: 100px; height: auto; margin-left: -25px;
}
.BVDI_PHPhotoSectionThumbnail:hover {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_PHPhotoPopup {
	padding: 10px; border: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); line-height: 1.5; font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px; position: absolute; z-index: 2009; cursor: pointer; zoom: 1; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_PHPhotoPopupHint {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_PHPhotoPopupImage {
	text-align: center;
}
.BVDI_PHPhotoPopupImage img {
	height: auto; zoom: 1; -ms-interpolation-mode: bicubic;
}
.BVDI_PHPhotoPopupCaption {
	margin: 3px auto; width: 400px !important; text-align: center; display: block;
}
.BVDI_VI {
	vertical-align: top; display: inline-block; zoom: 1;
}
.BVDI_VIVideoSectionHeader {
	display: none;
}
.BVDI_VIVideoSectionLabel {
	font-weight: bold;
}
.BVDI_VIVideoSectionHint {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_VIInternalVideoPreview {
	padding: 5px; border: 1px solid rgb(221, 221, 221);
}
.BVVIVideoPopup {
	border: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; position: absolute; z-index: 2009; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVVIVideoPopup a img {
	border: 0px currentColor;
}
.BVVIVideoPopup .BVDIInside {
	padding: 5px 20px 20px; text-align: center;
}
.BVVIInternalVideoPreview .BVDIInside {
	text-align: center; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVVIVideoPopupClose {
	text-align: right; overflow: hidden; margin-bottom: 5px; white-space: nowrap; zoom: 1;
}
.BVVIVideoPopup .BVVIVideoPlayer {
	text-align: center;
}
.BVVIVideoPopup .BVVIVideoSingleCaption {
	width: 320px; text-align: center; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; margin-top: 5px; display: block;
}
.BVVIVideoPopup .BVVIVideo embed {
	border-width: 0px; margin: 0px auto;
}
.BVVIInternalVideoPreview {
	width: 280px; height: 210px; clear: both;
}
.BVDI_VIVideoThumbnail {
	margin: 0px 5px 5px 0px; border-radius: 5px; border: 2px solid rgb(221, 221, 221); width: 76px; height: 47px; display: inline-block; filter: alpha(opacity=70); position: relative; cursor: pointer; zoom: 1; opacity: 0.7; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVVIVideoThumbnail {
	margin: 0px 5px 5px 0px; border-radius: 5px; border: 2px solid rgb(221, 221, 221); width: 76px; height: 47px; display: inline-block; filter: alpha(opacity=70); position: relative; cursor: pointer; zoom: 1; opacity: 0.7; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVDI_VIVideoThumbnail:hover {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVVIVideoThumbnail:hover {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVVIVideoThumbnail img {
	width: 100%; height: 100%;
}
.BVVIVideoThumbnail img {
	width: 100%; height: 100%;
}
.BVVIVideoIcon {
	border-width: 0px; left: 50%; top: 50%; width: 25px; height: 25px; margin-top: -12px; margin-left: -12px; filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); position: absolute; z-index: 1; zoom: 1; opacity: 1;
}
.BVVIVideoIcon img {
	width: 100%; height: 100%; margin-left: 0px;
}
.BVVIVideoIcon img {
	background-color: transparent !important;
}
.BVVIVideoIcon img:hover {
	background-color: transparent !important;
}
.BVDI_ATTitleAdditionalFieldValueContainer {
	font-weight: bold;
}
.BVDI_ATParagraph {
	margin-top: 0px;
}
.BVDI_RARatingContainerStar {
	margin-bottom: 10px;
}
.BVDI_RARatingContainerSlider {
	margin-bottom: 10px;
}
.BVDI_RARatingContainerRadio {
	margin-bottom: 10px;
}
.BVDI_RARatingEntry {
	overflow: hidden; zoom: 1;
}
.BVDI_RARatingHeader {
	font-weight: bold;
}
.BVDI_RALabel {
	width: 80px; margin-right: 5px; float: left;
}
.BVDI_RARatingNormalImage {
	margin-right: 5px; float: left;
}
.BVDI_RARatingNormalOutOf {
	float: left;
}
.BVDI_RARatingSliderLabel1 {
	width: 80px; margin-right: 5px; float: left;
}
.BVDI_RARatingRadioLabel1 {
	width: 80px; margin-right: 5px; float: left;
}
.BVDI_RARatingSliderLabel2 {
	float: left;
}
.BVDI_RARatingRadioLabel2 {
	float: left;
}
.BVDI_RARatingSliderImage {
	margin-right: 5px; float: left;
}
.BVDI_RARatingRadioImage {
	margin-right: 5px; float: left;
}
.BVDI_RASeparatorText {
	padding: 0px 1ex;
}
.BVDI_CDUserLocationContainer {
	overflow: hidden; zoom: 1;
}
.BVDI_CDContextDataValueContainer {
	overflow: hidden; zoom: 1;
}
.BVDI_CDLabel {
	width: 80px; margin-right: 5px; float: left; display: block;
}
.BVDI_CDValue {
	float: left; display: block;
}
.BVDI_ME {
	border: 1px solid rgb(221, 221, 221); color: rgb(102, 102, 102); margin-top: 5px;
}
.BVDI_MESubmitted {
	border: 1px solid rgb(56, 141, 39); color: rgb(56, 141, 39);
}
.BVDI_MERejected {
	border: 1px solid rgb(255, 0, 0); color: rgb(255, 0, 0);
}
.BVDI_MEPopin {
	margin: -80px 0px 0px -85px; padding: 10px; border: 1px solid rgb(204, 204, 204); width: 300px; z-index: 100; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_MEPopin .BVDI_MEBody {
	width: 280px;
}
.BVDI_FV {
	zoom: 1;
}
.BVDI_FV::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_FVVoting {
	margin: 0px; line-height: normal; float: left; zoom: 1;
}
.BVDI_FVVoting::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_FVVoting .BVDI_FVSum {
	color: rgb(102, 102, 102); font-size: 13px; font-weight: bold; display: none;
}
.BVDI_FVSum .BVDINumber {
	margin-right: 0.5em;
}
.BVDI_FVVoting .BVDI_FVCounts {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; display: none;
}
.BVDI_FVCounts .BVDINumber {
	margin-right: 0.5em;
}
.BVDI_FVVotes .BVDIPrefix {
	display: none;
}
.BVDI_FVVote {
	margin-right: 10px; float: left;
}
.BVDI_FV .BVDI_FVVote a {
	height: 24px; color: rgb(51, 153, 204); text-transform: capitalize; line-height: 24px; font-family: "MuseoSansForDellBold","MuseoSansForDellBold_sub",Trebuchet MS,sans-serif; text-decoration: none; float: left; white-space: nowrap;
}
.BVDI_FV .BVDI_FVVote span {
	height: 24px; color: rgb(51, 153, 204); text-transform: capitalize; line-height: 24px; font-family: "MuseoSansForDellBold","MuseoSansForDellBold_sub",Trebuchet MS,sans-serif; text-decoration: none; float: left; white-space: nowrap;
}
.BVDI_FV .BVDI_FVVotes a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FV .BVDI_FVVotes a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FV .BVDI_FVVotes a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FV .BVDI_FVVotes a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FV .BVDI_FVVotes a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FVVotes .BVDINumber {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_FV .BVDI_FVVote a {
	background-position: 0px -48px; padding-left: 9px; cursor: pointer; background-image: url(votingBackgroundSprite.gif); background-repeat: no-repeat;
}
.BVDI_FVVote a:focus {
	background-position: 0px -48px; padding-left: 9px; cursor: pointer; background-image: url(votingBackgroundSprite.gif); background-repeat: no-repeat;
}
.BVDI_FVVotes .BVDILinkSpan {
	background-position: right -48px; padding-right: 15px; background-image: url(votingBackgroundRightSprite.gif); background-repeat: no-repeat;
}
.BVDI_FVVote a:hover {
	background-position: 0px -24px; background-image: url(votingBackgroundSprite.gif); background-repeat: no-repeat;
}
.BVDI_FVVote a:active {
	background-position: 0px -24px; background-image: url(votingBackgroundSprite.gif); background-repeat: no-repeat;
}
.BVDI_FVVotes .BVDILinkSpan:hover {
	background-position: right -24px; background-image: url(votingBackgroundRightSprite.gif); background-repeat: no-repeat;
}
.BVDI_FVVotes .BVDI_FVLevel0 a {
	cursor: default;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:focus {
	cursor: default;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:visited {
	cursor: default;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:hover {
	
}
.BVDI_FVVotes .BVDI_FVLevel0 a:active {
	
}
.BVDI_FVVotes .BVDI_FVLevel0 .BVDILinkSpan {
	background-position: right 0px;
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a {
	
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a:visited {
	
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a:hover {
	
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a:focus {
	
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a:active {
	
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a {
	
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a:visited {
	
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a:hover {
	
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a:focus {
	
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a:active {
	
}
.BVDI_FVVotes .BVDI_FVPositiveUndo .BVDILinkSpan {
	background-position: right 0px;
}
.BVDI_FVVotes .BVDI_FVNegativeUndo .BVDILinkSpan {
	background-position: right 0px;
}
.BVDI_FVVotes .BVDILabel {
	margin-right: 5px;
}
.BVDI_FVVotes .BVDI_FVPositive .BVDILabel {
	background: url(votingThumbUpSprite.gif) no-repeat 0px 2px; padding-left: 20px;
}
.BVDI_FVVotes .BVDI_FVNegative .BVDILabel {
	background: url(votingThumbDownSprite.gif) no-repeat 0px 2px; padding: 0px; width: 20px; height: 24px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; vertical-align: top; display: block; zoom: 1;
}
.BVDI_FVVotes .BVDI_FVPositiveUndo a:hover .BVDILabel {
	background-position: 2px -315px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_COActions .BVDI_FVVotes .BVDI_FVPositiveUndo a:hover .BVDILabel {
	padding: 0px; width: 20px; height: 24px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1;
}
.BVDI_FVVotes .BVDI_FVNegativeUndo a:hover .BVDILabel {
	background-position: 2px -315px; padding: 0px; width: 20px; height: 24px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_FVVotes .BVDI_FVLevel0 a .BVDILabel {
	background-position: 0px -79px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:visited .BVDILabel {
	background-position: 0px -79px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:hover .BVDILabel {
	background-position: 0px -79px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:focus .BVDILabel {
	background-position: 0px -79px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a:active .BVDILabel {
	background-position: 0px -79px;
}
.BVDI_FVVotes .BVDI_FVLevel0 a {
	color: rgb(153, 153, 153);
}
.BVDI_FVVotes .BVDI_FVLevel0 a:visited {
	color: rgb(153, 153, 153);
}
.BVDI_FVVotes .BVDI_FVLevel0 a:hover {
	color: rgb(153, 153, 153);
}
.BVDI_FVVotes .BVDI_FVLevel0 a:focus {
	color: rgb(153, 153, 153);
}
.BVDI_FVVotes .BVDI_FVLevel0 a:active {
	color: rgb(153, 153, 153);
}
.BVDI_FVVotes .BVDI_FVLevel0 .BVDILabel {
	color: rgb(153, 153, 153);
}
.BVDI_FVVotes .BVDI_FVLevel0 .BVDINumber {
	color: rgb(153, 153, 153);
}
.BVDI_FVReportLinkInappropriate {
	padding-bottom: 10px; float: left;
}
.BVDI_FVReportLink a {
	background: url(iconReport.gif) no-repeat 0px 2px; padding: 0px; width: 20px; height: 20px; text-align: left; text-indent: -999em; overflow: hidden; font-style: italic; text-decoration: none; float: left; display: block; filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_FVReportLink a:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_FVReportLink a:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_FVReportLink a:visited {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_FVReportLink a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FVReportLink a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FVReportLink a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FVReportLink a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FVReportLink a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_FVReport {
	border: 1px solid rgb(255, 0, 0); color: rgb(255, 0, 0);
}
.BVDI_FVReportPopin {
	margin: -8em 0px 0px -10em; border: 1px solid rgb(204, 204, 204); width: 350px; z-index: 100; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVDI_FVReportPopin .BVSU_FVForm .BVSUFieldTextArea {
	width: 300px; resize: none;
}
.BVDI_FVReportInline {
	margin-top: 10px;
}
.BVDI_FVInsideReport {
	padding: 10px; margin-left: 10px;
}
.BVDI_FVHeaderReport {
	display: none;
}
.BVDI_FVTitleReport {
	font-weight: bold;
}
.BVDI_FVBodyReport .BVSUFieldLabelReasonText {
	margin: 0px; width: 308px; padding-bottom: 6px; float: none;
}
.BVSUFieldContainerReport label {
	display: block;
}
.BVSU_FVForm .BVSUFieldTextArea {
	width: 400px; margin-bottom: 10px;
}
.BVDI_FVReportButtons {
	clear: both;
}
.BVDI_FVActiveReport .BVDI_FVInappropriate .BVDILink {
	color: rgb(255, 0, 0);
}
.BVDI_FV .BVDI_ME {
	border-width: 0px; padding: 10px 0px 0px; clear: both; margin-bottom: 10px;
}
.BVDI_FV .BVDI_ME .BVDI_MEInside {
	border: 1px solid rgb(56, 141, 39);
}
.BVDI_FV .BVSUFieldContainerButtons {
	float: none;
}
.BVDI_FV .BVSUFieldContainer label {
	width: auto; float: none;
}
.BVDI_SB .BVDITitle {
	display: none;
}
.BVDI_SB a {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVDI_SB a:hover {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
BVDI_SB a:focus {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
BVDI_SB a:active {
	filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVDI_SB a img {
	width: 20px; height: 20px; -ms-interpolation-mode: bicubic;
}
.BVDI_SBFacebookSendButtonContainer {
	clear: none; margin-right: 5px;
}
.BVDI_SBFacebookLikeButtonContainer {
	padding-top: 5px; clear: left;
}
.BVDI_SBGooglePlusOneButtonContainer {
	margin-left: 0px; float: left;
}
.BVDI_SBTweetButtonContainer {
	clear: left; float: left;
}
.BVDI_SUAttribution {
	padding: 5px 0px 0px 5px; border: 1px solid rgb(221, 221, 221); color: rgb(102, 102, 102); overflow: hidden; font-size: 13px; margin-bottom: 15px; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVDI_SUAttribution .BVDI_SUSubjectImage {
	margin-right: 10px; float: left;
}
.BVDI_SUAttribution .BVDI_SUSubjectImage img {
	width: 30px;
}
.BVDI_SUAttribution .BVDI_SUSubjectName {
	padding-top: 8px;
}
.BVDI_SUAttribution .BVDI_SUSubjectName .BVDIPrefix {
	font-style: italic; margin-right: 0.25em;
}
.BVDI_CO {
	clear: left; position: relative; background-color: rgb(245, 245, 245);
}
.BVDI_CO .BVDI_COToggleArea {
	zoom: 1;
}
.BVDI_CONoComments .BVDI_COToggleArea {
	display: none;
}
.BVDI_CO .BVDI_COToggleArea::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_COBody {
	
}
.BVDI_CONoComments .BVDI_COBody {
	padding: 10px; font-size: 13px;
}
.BVDI_COBodyComments {
	padding: 10px 0px;
}
.BVDI_COComment {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); padding-top: 15px; clear: both; margin-top: 5px; zoom: 1;
}
.BVDI_COInsideComment {
	background: url(bgComment.gif) no-repeat 20px 0px; padding: 0px 20px 10px 238px;
}
.BVDI_COAvatar {
	width: 40px; margin-right: 20px; float: left; display: none;
}
.BVDI_COAvatar img {
	width: 100%;
}
.BVDI_COUserNicknameContainer {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_COUserLocationContainer {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVDI_COUserNicknamePrefix {
	margin-right: 0.25em;
}
.BVDI_COUserNicknameContainer .BVRRNickname {
	font-size: 13px;
}
.BVDI_COUserLocationPrefix {
	font-weight: bold;
}
.BVDI_COComment .BVDI_BABadges {
	margin-bottom: 0px;
}
.BVDI_COComment .BVDI_BABadge {
	margin: 0px 15px 0px 0px; padding: 3px 0px 0px;
}
.BVDI_COComment .BVDI_BA {
	float: right;
}
.BVDI_COComment .BVDI_BAItem {
	margin-bottom: 5px; display: block;
}
.BVDI_COContent {
	display: block;
}
.BVDI_COCommentTitleContainer {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 13px; font-style: normal; font-weight: normal; margin-bottom: 5px; display: inline;
}
.BVDI_COCommentDateContainer {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; display: inline; zoom: 1;
}
.BVDI_COCommentDateValuePrefix {
	margin-right: 0.25em;
}
.BVDI_COCommentDateValue {
	display: inline;
}
.BVDI_COCommentTextParagraph {
	margin-top: 10px;
}
.BVDI_COContentSecondary {
	overflow: hidden; padding-top: 10px; margin-left: 70px;
}
.BVDI_COComment .BVDI_PHPhotoSectionThumbnail {
	width: 35px; height: 35px;
}
.BVDI_COComment .BVDI_VIVideoThumbnail {
	width: 35px; height: 35px;
}
.BVDI_COComment .BVDI_PL {
	clear: both;
}
.BVDI_COComment .BVAttributionLocale {
	border-width: 1px 0px 0px; margin: 15px 0px 0px; padding: 15px 0px 0px;
}
.BVDI_COActions {
	clear: both; margin-top: 15px;
}
.BVDI_COActions::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_COActions .BVDI_SB {
	margin-right: 5px; float: left;
}
.BVDI_COActions .BVDI_FVReportInline {
	margin-right: 5px; margin-left: 5px;
}
.BVDI_COActions .BVDI_FVSubmitted {
	margin-right: 5px; margin-left: 5px;
}
.BVDI_COActions .BVDI_FVPositive.BVDI_FVVote .BVDILabel {
	padding: 0px; width: 20px; text-align: left; text-indent: -999em;
}
.BVDI_COActions .BVDI_FVNegative.BVDI_FVVote .BVDILabel {
	width: 20px;
}
.BVDI_COHeaderBody {
	clear: both;
}
.BVDI_COFooterBody {
	clear: both;
}
.BVDI_COFooterBody {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(204, 204, 204);
}
.BVDI_COFooterBody .BVDI_COLinkPost {
	display: none;
}
.BVDI_COHeaderBody .BVDI_COLinkPost {
	display: none;
}
.BVDI_COHeaderBody {
	margin-bottom: 20px; display: none; zoom: 1;
}
.BVDI_COHeaderBody::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_COPagerColumn {
	padding: 5px; float: right;
}
.BVDI_CO .BVDI_COLinkPost {
	float: right;
}
.BVDI_COLinkNext {
	padding: 5px;
}
.BVDI_COHeaderBody .BVDITitle {
	margin: 0px 10px 0px 0px; color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVDI_COHeaderBody .BVDI_COLinkPost {
	float: right;
}
.BVDI_COHeaderBody .BVDI_COControls {
	display: none;
}
.BVDI_COHeaderBody .BVDI_COPageBasedPager {
	margin-bottom: 0px;
}
.BVDI_COHeaderBody .BVDI_COLinkPost {
	font-weight: bold; margin-top: 5px; float: left;
}
.BVDI_COFooterBody .BVDITitle {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; display: none;
}
.BVDI_COHeader {
	zoom: 1;
}
.BVDI_COFooter {
	zoom: 1;
}
.BVDI_COHeader::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_COFooter::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_COHeader {
	padding: 10px; top: -43px; width: 210px; right: 20px; position: absolute;
}
.BVDI_COFooter {
	zoom: 1;
}
.BVDI_COFooter::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVDI_COLinkToggle {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); line-height: 24px; padding-right: 10px; font-weight: bold; margin-right: 10px; float: right;
}
.BVDI_CO .BVDI_COLinkToggle {
	color: rgb(51, 153, 204); text-decoration: none; float: right;
}
.BVDI_CO .BVDI_COLinkToggle:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_CO .BVDI_COLinkToggle:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_COFooter .BVDI_COLinkToggle {
	border-width: 0px; padding: 5px 20px 5px 0px;
}
.BVDI_COFooter .BVDI_COLinkToggle .BVDILinkSpan {
	background-position: 0px -278px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVDI_COHeader .BVDI_COLinkToggleNoComments {
	display: none;
}
.BVDI_COControls {
	float: right;
}
.BVDI_COPageBasedPager {
	margin: 5px 20px 5px 0px; text-align: right; color: rgb(102, 102, 102); clear: both; font-size: 13px;
}
.BVDI_COPageNumber a {
	margin: 0px 5px; padding: 2px 6px; font-weight: bold;
}
.BVDI_COPageNumber a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_COPageNumber a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_COPageNumber a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_COPageNumber a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_COPageNumber a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_COSelectedPageNumber {
	padding: 2px 6px; border-radius: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153); -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.BVDI_COPagerArrows {
	display: none;
}
.BVDI_COSubmittedMessage {
	padding: 0px; border: 0px currentColor; clear: both; margin-top: 0px; float: left; display: none;
}
.BVDI_COSubmitted {
	padding: 0px; border: 0px currentColor; clear: both; margin-top: 0px; float: left; display: none;
}
.BVDIUgcPageLinkContainer {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 0px; padding: 5px 0px; text-align: right; color: rgb(102, 102, 102); clear: both; font-size: 13px;
}
.BVDISubjectPageLinkContainer {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); margin: 0px; padding: 5px 0px; text-align: right; color: rgb(102, 102, 102); clear: both; font-size: 13px;
}
.BVDI_RP {
	margin: 0px; padding: 5% 50px; text-align: center; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDI_RPHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: normal; font-family: "MuseoForDellBold","MuseoForDellBold_sub",Trebuchet MS,sans-serif; font-size: 24px; font-style: normal; font-weight: normal;
}
.BVDI_RPBody {
	background: url(loading.gif) no-repeat 50% 20px; margin: 0px auto; padding: 60px; width: 50%;
}
.BVDI_RPWarningMessage {
	margin: 10px;
}
.BVSUHidden {
	display: none;
}
.BVSUSpacer {
	height: 0px; line-height: 0; overflow: hidden;
}
.BVSUOverlay {
	position: absolute;
}
.BVSUSeparator {
	clear: both;
}
.BVSUHeaderStep {
	margin-bottom: 20px;
}
.BVSUTitleStep {
	color: rgb(51, 51, 51); line-height: normal; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 20px; font-weight: bold;
}
.BVSUBodySummary {
	padding: 20px; border: 2px solid rgb(221, 221, 221); color: rgb(102, 102, 102); font-size: 13px; margin-bottom: 10px; filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-color: rgb(255, 255, 255);
}
.BVSUBodySummary::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVSUForm {
	margin: 0px;
}
.BVSUFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; padding-bottom: 5px; font-size: 13px; display: block;
}
.BVSUFieldText {
	padding: 5px; width: 400px;
}
.BVSUFieldImage {
	border-width: 0px; vertical-align: top;
}
.BVSUFieldHelper {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_CSPopup {
	padding: 0px 0px 15px 15px; width: 245px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; position: inherit;
}
.BVDI_CSPopup a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_CSPopup a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_CSPopup a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_CSPopup a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_CSPopup a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVDI_CSPopup .BVSUFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; padding-bottom: 5px; font-size: 13px; display: block;
}
.BVDI_CSPopup .BVSUFieldError .BVSUFieldLabel {
	color: rgb(255, 0, 0);
}
.BVDI_CSPopup .BVSURequiredFieldIndicator {
	color: rgb(255, 0, 0); line-height: 1.5; font-size: 13px;
}
.BVDI_CSPopup .BVSUFieldText {
	margin: 0px 5px 0px 0px; padding: 6px 3px; border: 1px solid rgb(186, 186, 186); width: 217px; line-height: 20px;
}
.BVDI_CSPopup .BVSUFieldText:focus {
	border: 1px solid rgb(24, 124, 189);
}
.BVDI_CSPopup .BVSUFieldContainer {
	margin-bottom: 5px;
}
.BVSUFieldLabelSubscriber {
	color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; display: inline !important;
}
.BVDI_CSBodyPopup .BVSUBodyModule .BVSUFieldLabel {
	color: rgb(51, 51, 51); line-height: 1.5; font-size: 13px; display: inline !important;
}
.BVDI_CSPopup form {
	margin: 0px; padding: 0px;
}
.BVSU_CSHeaderStep {
	margin-bottom: 0px;
}
.BVDI_CSPopup .BVSUModule .BVSUHeader {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); border-width: 0px; padding: 0px;
}
.BVDI_CSHeaderPopup {
	margin: 0px 0px 10px; color: rgb(51, 51, 51); line-height: normal; overflow: hidden; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; font-weight: bold;
}
.BVDI_CSPopup .BVSUHeader {
	margin: 0px 0px 10px; color: rgb(51, 51, 51); line-height: normal; overflow: hidden; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; font-weight: bold;
}
.BVDI_CSPopup .BVDITitle {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); color: rgb(51, 51, 51); line-height: normal; padding-top: 15px; padding-bottom: 7px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; margin-right: 20px; display: block;
}
.BVDI_CSPopup .BVSUTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal;
}
.BVDI_CSBodyPopup {
	padding-right: 20px;
}
.BVSU_CSBodyStep {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVSU_CSBodyStep .BVSUModule {
	border: currentColor; margin-bottom: 15px;
}
.BVSU_CSBodyStep .BVSUModuleUnsubscribeFrom {
	margin-bottom: 1em;
}
.BVSU_CSBodyStep .BVSUHeader {
	padding: 0px; margin-bottom: 5px; background-color: transparent;
}
.BVSU_CSBodyStep .BVSUHeader .BVSUTitle {
	color: rgb(102, 102, 102);
}
.BVSU_CSBodyStep .BVSUModuleSubscribeTo .BVSUHeaderModule .BVSUTitle {
	margin: 0px 0px 10px; color: rgb(102, 102, 102); overflow: hidden; font-size: 13px; font-weight: bold; display: inline;
}
.BVSUError {
	color: rgb(255, 0, 0);
}
.BVSUFieldError {
	color: rgb(255, 0, 0);
}
.BVDI_CSPopup .BVSUFieldError .BVSUFieldLabel {
	color: rgb(255, 0, 0);
}
.BVSUFieldError .BVSUFieldText {
	border: 1px solid rgb(255, 0, 0);
}
.BVDI_CSPopup .BVSU_MERejected {
	border-width: 0px; margin: 7px 0px 15px; padding: 10px; color: rgb(255, 0, 0); filter: progid:DXImageTransform.Microsoft.Gradient(enabled=0); zoom: 1; opacity: 1;
}
.BVDI_CSPopup .BVSU_MERejected ul {
	margin: 0px; padding: 0px 0px 0px 12px;
}
.BVDI_CSPopup .BVSU_MERejected li {
	
}
.BVSU_CSBodyStep .BVSUFieldLabel {
	width: auto; margin-right: 0px; float: none;
}
.BVSU_CSBodyStep label {
	font-size: 13px; display: inline !important;
}
.BVSU_CSBodyStep .BVSUFieldContainerUnsubscribeFromAll {
	margin-top: 1em;
}
.BVSU_CSStepThankYou .BVSU_CSMessage {
	margin-bottom: 10px;
}
.BVDI_CSInsidePopup .BVSU_CSStepThankYou .BVSUTitle {
	padding: 0px; color: rgb(51, 51, 51); text-transform: none; line-height: 14px; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVDI_WGTopRated {
	border: 1px solid rgb(215, 215, 215); width: 300px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDI_WGTopRatedHeader {
	padding: 5px 0px; border: 1px solid rgb(215, 215, 215); color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; background-color: rgb(245, 245, 245);
}
.BVDI_WGTopRatedBody {
	padding: 5px; border: 1px solid rgb(221, 221, 221);
}
.BVDI_WGTopRatedItem {
	padding: 10px; margin-top: 5px; zoom: 1;
}
.BVDI_WGTopRatedProductImage {
	margin: 0px 8px 8px 0px; float: left;
}
.BVDI_WGTopRatedProductImage img {
	display: block;
}
.BVDI_WGTopRatedProductImage a {
	border: 2px solid rgb(221, 221, 221); display: block;
}
.BVDI_WGTopRatedProductImage a:hover {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGTopRatedProductImage a:focus {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGTopRatedProductImage a:active {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGTopRatedOverallRatingImage {
	vertical-align: middle;
}
.BVDI_WGTopRatedRatingImageSuffix {
	padding-top: 1px; padding-left: 5px;
}
.BVDI_WGTopRatedProductName {
	padding-top: 8px; padding-bottom: 8px;
}
.BVDI_WGTopRatedProductName a {
	font-size: 13px; font-weight: bold;
}
.BVDI_WGTopRatedProductName a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_WGTopRatedProductName a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_WGTopRatedProductName a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_WGTopRatedProductName a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_WGTopRatedProductName a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVDI_WGTopRatedItemSeparator {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 0px; overflow: hidden; clear: both; display: block; zoom: 1;
}
.BVDI_WGTopRatedItemSeparatorLast {
	clear: both;
}
.BVModuleWidgetProductList {
	width: 350px;
}
.BVModuleWidgetProductList .BVProductList .BVHover {
	background-color: rgb(245, 245, 245);
}
.BVModuleWidgetProductList .BVItem::after {
	margin: 10px; width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVModuleWidgetProductList .BVSubjectImage {
	border: 1px solid rgb(215, 215, 215); width: 70px; float: left;
}
.BVModuleWidgetProductList .BVSummaryRatingImage {
	float: left;
}
.BVModuleWidgetProductList .BVSlimProductList {
	padding: 0px 5px; width: 250px; float: left;
}
.BVModuleWidgetProductList .BVButton {
	border-width: 0px; padding: 3px; border-radius: 5px; text-align: center; margin-left: 10px; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177); -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVModuleWidgetProductList .BVSubjectBrand {
	clear: both; display: block;
}
.BVModuleWidgetProductList .BVTotalReviewCount {
	margin: 0px 5px;
}
.BVModuleWidgetProductList .BVAssociatedProductTitle {
	clear: both; display: block;
}
.BVModuleWidgetProductList .BVAvatar {
	float: left;
}
.BVModuleWidgetProductList .BVReviewerContent {
	padding: 3px; width: 175px; float: left;
}
.BVDI_WGLatestStories {
	border: 1px solid rgb(215, 215, 215); width: 300px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDI_WGLatestStoriesHeader {
	padding: 5px 0px; border: 1px solid rgb(215, 215, 215); color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; background-color: rgb(245, 245, 245);
}
.BVDI_WGHeaderTitlePrefix {
	margin-right: 0.25em;
}
.BVDI_WGLatestStoriesBody {
	padding: 5px; border: 1px solid rgb(221, 221, 221);
}
.BVDI_WGLatestStoriesItem {
	padding: 10px; margin-top: 5px; zoom: 1;
}
.BVDI_WGLatestStoriesItem a {
	font-weight: bold;
}
.BVDI_WGLatestStoriesItemInfo {
	padding: 2px 0px 3px;
}
.BVDI_WGLatestStoriesItemUserName {
	color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
.BVDI_WGLatestStoriesItemElapsedTime {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_WGLatestStoriesPhotoContainer {
	margin: 0px 8px 8px 0px; float: left;
}
.BVDI_WGLatestStoriesPhotoContainer img {
	display: block;
}
.BVDI_WGLatestStoriesPhotoContainer a {
	border: 2px solid rgb(221, 221, 221); display: block;
}
.BVDI_WGLatestStoriesPhotoContainer a:hover {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGLatestStoriesPhotoContainer a:focus {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGLatestStoriesPhotoContainer a:active {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGLatestStoriesContinueReading {
	padding-left: 1em;
}
.BVDI_WGLatestStoriesFeedback {
	color: rgb(153, 153, 153); line-height: 1.5; padding-top: 4px; clear: both; font-size: 11px;
}
.BVDI_WGLatestStoriesPositiveCount {
	padding-right: 4px;
}
.BVDI_WGLatestStoriesCommentCount {
	padding-right: 4px;
}
.BVDI_WGLatestStoriesCommentCount {
	padding-left: 6px;
}
.BVDI_WGLatestStoriesItemSeparator {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 0px; overflow: hidden; clear: both; display: block; zoom: 1;
}
.BVDI_WGLatestStoriesItemSeparatorLast {
	clear: both;
}
.BVDI_WGLatestQuestions {
	border: 1px solid rgb(215, 215, 215); width: 300px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVDI_WGLatestQuestionsHeader {
	padding: 5px 0px; border: 1px solid rgb(215, 215, 215); color: rgb(51, 51, 51); line-height: normal; font-family: Trebuchet MS,Arial,sans-serif; font-size: 14px; background-color: rgb(245, 245, 245);
}
.BVDI_WGHeaderTitlePrefix {
	margin-right: 0.25em;
}
.BVDI_WGLatestQuestionsBody {
	padding: 5px; border: 1px solid rgb(221, 221, 221);
}
.BVDI_WGLatestQuestionsItem {
	padding: 10px; margin-top: 5px; zoom: 1;
}
.BVDI_WGLatestQuestionsItem a {
	font-weight: bold;
}
.BVDI_WGLatestQuestionsItemInfo {
	padding: 2px 0px 3px;
}
.BVDI_WGLatestQuestionsItemUserName {
	color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
.BVDI_WGLatestQuestionsItemElapsedTime {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVDI_WGLatestQuestionsPhotoContainer {
	margin: 0px 8px 8px 0px; float: left;
}
.BVDI_WGLatestQuestionsPhotoContainer img {
	display: block;
}
.BVDI_WGLatestQuestionsPhotoContainer a {
	border: 2px solid rgb(221, 221, 221); display: block;
}
.BVDI_WGLatestQuestionsPhotoContainer a:hover {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGLatestQuestionsPhotoContainer a:focus {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGLatestQuestionsPhotoContainer a:active {
	border: 2px solid rgb(215, 215, 215);
}
.BVDI_WGLatestQuestionsContinueReading {
	margin-left: 0.25em;
}
.BVDI_WGLatestQuestionsRead {
	margin-left: 0.25em;
}
.BVDI_WGLatestQuestionsAnswerLinkContainer {
	clear: both;
}
.BVDI_WGLatestQuestionsItemSeparator {
	border-width: 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 0px; overflow: hidden; clear: both; display: block; zoom: 1;
}
.BVDI_WGLatestQuestionsItemSeparatorLast {
	clear: both;
}
#BVZDLBHideSelect {
	border-width: 0px; left: 0px; top: 0px; width: 100%; height: 100%; filter: alpha(opacity=0); position: fixed; z-index: 9 !important; zoom: 1; opacity: 0; background-color: rgb(255, 255, 255);
}
#BVZDLBOverlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: fixed; z-index: 1001;
}
.BVZDLBOverlayMacFFBGHack {
	background: url(macFFBackgroundHack.png);
}
.BVZDLBOverlayBG {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7; background-color: rgb(51, 51, 51);
}
#BVZDLBLoading {
	margin: -6px 0px 0px -104px; left: 50%; top: 50%; width: 208px; height: 13px; display: none; position: fixed; z-index: 2003;
}
#BVZDLBWindow {
	width: 750px; margin-top: 20px; display: none; position: absolute; z-index: 1002;
}
#BVZDLBContainer {
	padding: 20px; clear: both; background-color: white;
}
* html #BVZDLBHideSelect {
	position: absolute;
}
* html #BVZDLBOverlay {
	position: absolute;
}
* html #BVZDLBLoading {
	top: 50%; position: absolute;
}
.BVZD {
	background-color: rgb(255, 255, 255);
}
.BVZDHeader {
	text-align: right; overflow: hidden; clear: both; margin-bottom: 10px; zoom: 1;
}
.BVZDHeader .BVLinkClose {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; position: relative; z-index: 300; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVZDHeader .BVLinkClose:visited {
	background-position: 0px -280px; padding: 0px; width: 16px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: right; display: block; position: relative; z-index: 300; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVZDContainer #BVQAContainer {
	margin: 0px; zoom: 1;
}
.BVZDFooter {
	padding: 0px;
}
.BVAUSignOut {
	margin: 0px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; vertical-align: middle; display: inline-block;
}
.BVAUSignedIn {
	background: no-repeat 0px 50%; color: rgb(51, 51, 51); line-height: 1.5em; padding-left: 20px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; display: inline-block;
}
.BVMESignedIn {
	padding: 10px; border: 1px solid rgb(221, 221, 221); background-color: rgb(245, 245, 245);
}
.BVRRRootElement {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVRRRootElement input {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVRRRootElement select {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVRRRootElement textarea {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVRRPhotoPopup {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVRRVideoPopup {
	color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
.BVRRRootElement a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRRootElement a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRRootElement a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRRootElement a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRRootElement a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRRootElement input[type='text'] {
	cursor: text;
}
.BVRRRootElement textarea {
	cursor: text;
}
.BVRRFieldText {
	cursor: text;
}
.BVRRRootElement input[type='radio'] {
	cursor: pointer;
}
.BVRRRootElement input[type='checkbox'] {
	cursor: pointer;
}
.BVRRRootElement input[type='submit'] {
	cursor: pointer;
}
.BVRRFieldInput {
	cursor: pointer;
}
.BVRRRootElement img {
	border-width: 0px;
}
.BVRRSeparator {
	clear: both;
}
.BVRRTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVRRLabel {
	font-weight: bold;
}
.BVRRSeparator {
	clear: both;
}
.BVDisplayContentSearchResults .BVSectionGoogleTranslate {
	display: none;
}
.BVRRRootElement .BVSUButton {
	margin: 0px 10px 0px 0px; padding: 5px 10px; vertical-align: top; display: inline-block; cursor: pointer;
}
.BVRRRootElement .BVSUButton {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRRootElement .BVSUButton:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRRootElement #BVSUSubmitReviewInappropriateButtonID {
	background: url(btnSubmit.gif) no-repeat 0px 0px; border-width: 0px; width: 70px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
.BVRRRootElement #BVSUSubmitReviewCommentInappropriateButtonID {
	background: url(btnSubmit.gif) no-repeat 0px 0px; border-width: 0px; width: 70px; height: 24px; text-align: left; text-indent: -9999px; float: left; display: block;
}
.BVRRRootElement #BVSUSubmitReviewInappropriateButtonID:hover {
	background: url(btnSubmit.gif) no-repeat 0px -27px; border-width: 0px; width: 70px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVRRRootElement #BVSUSubmitReviewCommentInappropriateButtonID:hover {
	background: url(btnSubmit.gif) no-repeat 0px -27px; border-width: 0px; width: 70px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVRRRootElement #BVSUCancelReviewInappropriateButtonID {
	background: url(btnCancel.gif) no-repeat 0px 0px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVRRRootElement #BVSUCancelReviewCommentInappropriateButtonID {
	background: url(btnCancel.gif) no-repeat 0px 0px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVRRRootElement #BVSUCancelReviewInappropriateButtonID:hover {
	background: url(btnCancel.gif) no-repeat 0px -27px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVRRRootElement #BVSUCancelReviewCommentInappropriateButtonID:hover {
	background: url(btnCancel.gif) no-repeat 0px -27px; border-width: 0px; width: 66px; height: 24px; text-align: left; text-indent: -9999px; display: block;
}
.BVRRSortGoButton button {
	padding: 0px 10px; font-size: 13px; cursor: pointer;
}
.BVRRSortGoButton button {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRSortGoButton button:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a {
	margin: 0px 10px 0px 0px; padding: 5px 10px; vertical-align: top; cursor: pointer;
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:visited {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:hover {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:focus {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRQuickTakeSection .BVRRRatingSummaryLinks a:active {
	border-width: 0px; color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(177, 177, 177);
}
.BVRRDisplayContentLinkWrite a {
	height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVRRDisplayContentLinkWrite a:visited {
	height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVRRDisplayContentLinkWrite a:hover {
	height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVRRDisplayContentLinkWrite a:focus {
	height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVRRDisplayContentLinkWrite a:active {
	height: 1.5em; line-height: 1.5; font-size: 13px;
}
.BVRRDisplayContentLinkWrite a {
	background: url(btnWriteAReview.gif) no-repeat 0px 0px; border-width: 0px; width: 118px; height: 24px; text-align: left; text-indent: -9999px; margin-top: 5px; display: block;
}
.BVRRDisplayContentLinkWrite a:visited {
	background: url(btnWriteAReview.gif) no-repeat 0px 0px; border-width: 0px; width: 118px; height: 24px; text-align: left; text-indent: -9999px; margin-top: 5px; display: block;
}
.BVRRDisplayContentLinkWrite a:hover {
	background: url(btnWriteAReview.gif) no-repeat 0px -27px; width: 118px; height: 24px;
}
.BVRRDisplayContentLinkWrite a:focus {
	background: url(btnWriteAReview.gif) no-repeat 0px -27px; width: 118px; height: 24px;
}
.BVRRDisplayContentLinkWrite a:active {
	background: url(btnWriteAReview.gif) no-repeat 0px -27px; width: 118px; height: 24px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
.BVRRAuthenticationConfirmationBody a:visited {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:hover {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:focus {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:active {
	padding: 0px 10px; height: 1.5em; line-height: 1.5; font-size: 13px; margin-left: 15px;
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:visited {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:hover {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:focus {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
#BVRRAuthenticationConfirmationContainerID .BVRRAuthenticationConfirmationBody a:active {
	border-width: 0px; color: rgb(255, 255, 255); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; display: inline-block; zoom: 1; background-color: rgb(81, 82, 82);
}
.BVRRRatingSummaryNoReviews {
	padding: 5px 0px; overflow: hidden; zoom: 1;
}
.BVRRRatingSummaryNoReviews img {
	display: none;
}
.BVRRRatingSummaryNoReviewsWriteImageLink {
	padding-right: 10px; float: left;
}
.BVRRRatingSummaryLinkWriteFirst {
	float: left;
}
.BVRRRatingSummaryLinkWriteFirst a {
	
}
.BVRRRatingSummaryLinkWriteFirstPrefix {
	display: block;
}
.BVRRDisplayContentNoReviewsImage img {
	display: none;
}
.BVRRRatingEntry {
	clear: both;
}
.BVRRRatingEntry::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRRatingNormal {
	overflow: hidden; clear: both;
}
.BVRRRatingNormalLabel {
	color: rgb(102, 102, 102); line-height: 1.5em; font-size: 13px;
}
.BVRRRatingNormalImage {
	padding-right: 8px; float: left;
}
.BVRRRatingNormalOutOf {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; float: left; display: none;
}
.BVRRRatingNormalOutOf .BVRRNumber {
	color: rgb(102, 102, 102); line-height: 1.5; font-size: 11px; font-weight: bold;
}
.BVRRRatingNoResults {
	margin: auto; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVRROverallRatingContainer {
	margin: 0px;
}
.BVRRRatingOverall .BVRRLabel {
	font-size: 22px; float: left; display: none;
}
.BVRRRatingOverall .BVRRRatingNormalOutOf {
	color: rgb(51, 51, 51); text-transform: none; line-height: 16px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVRRRatingOverall .BVRRNumber {
	color: rgb(51, 51, 51); text-transform: none; line-height: 16px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVRRRatingOverall .BVRRRatingRangeNumber {
	padding-right: 10px;
}
.BVRRSecondaryRatingsContainer {
	clear: left;
}
.BVRRSecondaryRatingsContainer .BVRRRatingEntry {
	margin-bottom: 10px;
}
.BVRRSecondaryRatingsContainer .BVRRRatingNormal {
	zoom: 1;
}
.BVRRRatingContainerSlider {
	margin-top: 15px;
}
.BVRRRatingSliderHeader {
	color: rgb(102, 102, 102); font-size: 13px; font-weight: bold;
}
.BVRRRatingSlider {
	width: 171px; padding-bottom: 18px; position: relative; zoom: 1;
}
.BVRRRatingSlider::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRRatingSliderLabel1 {
	left: 0px; top: 18px; color: rgb(102, 102, 102); text-transform: none; font-size: 11px; font-style: normal; font-weight: normal; position: absolute;
}
.BVRRRatingSliderLabel2 {
	top: 18px; right: 0px; color: rgb(102, 102, 102); text-transform: none; font-size: 11px; font-style: normal; font-weight: normal; position: absolute;
}
.BVRRRatingRadio {
	width: 171px; padding-bottom: 18px; position: relative; zoom: 1;
}
.BVRRRatingRadio::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRRatingRadioHeader {
	color: rgb(102, 102, 102); font-size: 13px; font-weight: bold;
}
.BVRRRatingRadioLabel1 {
	left: 0px; top: 18px; color: rgb(102, 102, 102); text-transform: none; font-size: 11px; font-style: normal; font-weight: normal; position: absolute;
}
.BVRRRatingRadioLabel2 {
	top: 18px; right: 0px; color: rgb(102, 102, 102); text-transform: none; font-size: 11px; font-style: normal; font-weight: normal; position: absolute;
}
.BVRRRadioTextDisplayValue {
	clear: both;
}
.BVRRRatingSummary::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRRatingSummary .BVRRBuyAgainContainer {
	margin: 6px 0px 20px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif;
}
.BVRRRatingSummary .BVRRRatingContainerSlider {
	margin-top: 5px;
}
.BVRRRatingSummary .BVRROverallRatingContainer .BVRRLabel {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVRRRatingSummary .BVRROverallRatingContainer .BVRRRatingNormalLabel {
	padding-right: 5px; float: left;
}
.BVRRRatingSummary .BVRROverallRatingContainer .BVRRRatingNormalLabel {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVRRRatingSummary .BVRROverallRatingContainer .BVRRLabel {
	padding-right: 5px; float: left;
}
.BVRRBuyAgainContainer {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVRRBuyAgainPercentage {
	color: rgb(51, 51, 51); text-transform: none; line-height: 18px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
}
.BVRRBuyAgainRecommend {
	font-weight: bold; display: none;
}
.BVRRBuyAgainTotal {
	font-weight: bold; display: none;
}
.BVRRBuyAgainSuffix {
	text-transform: none; font-style: normal; font-weight: normal;
}
.BVRRBuyAgainContainer .BVRRSeparatorText {
	display: none;
}
.BVRRRatingSummaryLinks .BVRRRatingSummaryLink {
	display: inline-block;
}
.BVRRRatingSummaryLinkRead {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); padding-right: 8px; margin-right: 5px;
}
.BVRRRatingSummaryLinkReadPrefix {
	display: none;
}
.BVRRRatingSummaryLinkReadSuffix {
	display: none;
}
.BVRRRatingSummaryLinkSeparator {
	display: none;
}
.BVRRRatingSummary .BVContentSubscription {
	border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding-left: 10px; margin-top: 5px; margin-left: 8px; float: left;
}
.BVRRQuickTakeSummary .BVContentSubscription {
	display: none;
}
.BVRRDisplayContentHeader .BVContentSubscription {
	padding-top: 2px; margin-left: 15px; float: left;
}
.BVRRRatingsHistogramButton {
	padding: 11px 0px 0px; clear: right; float: left;
}
.BVRRRatingsHistogramButtonImage {
	border-width: 0px; cursor: pointer;
}
.BVRRRatingsHistogramButtonPopin {
	margin: 7px 0px 0px;
}
#BVRRRatingsHistogramButtonIEControlsFrame {
	margin: 7px 0px 0px;
}
#BVRRRatingsHistogramButtonIEControlsFrame {
	display: none; position: absolute;
}
.BVRRRatingsHistogramButtonPopin {
	display: none; position: absolute; z-index: 10000000; cursor: pointer;
}
.BVRRHistogram {
	padding: 5px; border: 1px solid rgb(204, 204, 204); width: 260px; height: auto; text-align: left; color: rgb(153, 153, 153); line-height: 1.5; overflow: hidden; font-size: 11px; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVRRHistogramTitle {
	padding: 10px; overflow: hidden; zoom: 1;
}
.BVRRHistogramTitleText {
	color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; float: left;
}
.BVRRHistogramTitle .BVRRCount {
	line-height: 1.6em; padding-top: 2px; float: right;
}
.BVRRHistogramTitle .BVRRNumber {
	font-family: Trebuchet MS,Arial,sans-serif; font-size: 11px;
}
.BVRRHistogramContent {
	padding: 5px 10px; clear: both;
}
.BVRRHistogramBarRow {
	overflow: hidden; margin-bottom: 8px; position: relative; zoom: 1;
}
.BVRRHistStarLabel {
	width: 55px; font-weight: bold; margin-right: 5px; float: left;
}
.BVRRHistPercLabel {
	float: left;
}
.BVRRHistogramBar {
	left: 50px; top: 0px; width: 160px; overflow: hidden; position: absolute; background-color: rgb(245, 245, 245);
}
.BVRRHistogramFullBar {
	height: 19px; float: left; background-color: rgb(51, 153, 204);
}
.BVRRHistogramBarRowZero .BVRRHistStarLabelText {
	text-transform: none; font-style: italic; font-weight: normal;
}
.BVRRHistogramBarRowZero .BVRRHistogramBar {
	filter: alpha(opacity=50); zoom: 1; opacity: 0.5;
}
.BVRRHistogramBarRowZero .BVRRHistAbsLabel {
	display: none;
}
.BVRRHistAbsLabel {
	text-align: right; right: 0px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; position: absolute;
}
.BVRRReviewSocialLinksContainer {
	clear: left; float: left;
}
.BVRRSocialBookmarkingLinks {
	overflow: hidden; padding-top: 3px; margin-left: 10px; float: left; zoom: 1;
}
.BVRRReviewBookmarkingLabel {
	color: rgb(102, 102, 102); padding-top: 2px; font-size: 13px; margin-right: 5px; float: left;
}
.BVRRProductBookmarkingLabel {
	color: rgb(102, 102, 102); padding-top: 2px; font-size: 13px; margin-right: 5px; float: left;
}
.BVRRReviewBookmarkingLabel {
	display: none;
}
a.BVRRSocialBookmarkingSharingLink {
	margin: 15px 5px 10px 0px; float: left; zoom: 1;
}
a.BVRRSocialBookmarkingSharingLink {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVRRSocialBookmarkingSharingLink:visited {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVRRSocialBookmarkingSharingLink:hover {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVRRSocialBookmarkingSharingLink:focus {
	text-transform: none; font-style: normal; font-weight: normal;
}
a.BVRRSocialBookmarkingSharingLink:active {
	text-transform: none; font-style: normal; font-weight: normal;
}
.BVRRSocialBookmarkLinkImage {
	width: 20px; height: 20px; float: left; display: block; -ms-interpolation-mode: bicubic;
}
.BVRRSocialBookmarkLinkImage {
	margin-bottom: 5px;
}
.BVRRReviewSocialBookmarkFacebookLikeButton {
	margin-bottom: 5px;
}
.BVRRReviewSocialBookmarkFacebookSendButtonContainer {
	margin-bottom: 5px;
}
.BVRRReviewSocialBookmarkTweetButtonContainer {
	margin-bottom: 5px;
}
.BVRRProductSocialBookmarkFacebookLikeButtonContainer {
	padding-top: 0px; zoom: 1;
}
.BVRRProductSocialBookmarkFacebookSendButtonContainer {
	padding-top: 0px; zoom: 1;
}
.BVRRProductSocialBookmarkFacebookSendButtonContainer {
	float: left;
}
.BVRRPrimarySummary {
	width: auto; margin-left: 5px;
}
.BVRRPrimarySummary .BVRROverallRatingContainer {
	margin-top: 8px;
}
.BVRRPrimarySummary .BVRRSecondaryRatingsContainer {
	display: none;
}
.BVRRPrimarySummary .BVRRBuyAgainContainer {
	display: none;
}
.BVRRPrimarySummary .BVRRRatingsHistogramButton {
	display: none;
}
.BVRRPrimarySummary .BVRRSocialBookmarkingLinks {
	display: none;
}
.BVRRSecondaryRatingSummary .BVRRSecondaryRatingsContainer {
	display: block;
}
.BVRRSecondaryRatingSummary .BVRRBuyAgainContainer {
	display: block;
}
.BVRRSecondaryRatingSummary .BVRRBuyAgainContainer::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRQuickTakeSection {
	padding: 15px 0px; clear: both; zoom: 1;
}
.BVRRQuickTakeSection::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRQuickTakeHeader {
	padding: 5px 0px 10px; overflow: hidden; display: none; position: relative;
}
.BVRRQuickTakeTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVRRQuickTakeHeaderHelpText {
	display: none;
}
.BVRRQuickTakeSummary {
	position: relative;
}
.BVRRQuickTakeSummaryNoClouds {
	width: auto; clear: both; float: none;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryStyle2 {
	margin: 0px 0px 0px 20px;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryStyle2::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRQuickTakeSummary .BVRRRatingSummaryLinks {
	display: none;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryLinkWrite a {
	display: none;
}
.BVRRQuickTakeSummary .BVRRPrimaryRatingSummary {
	width: auto;
}
.BVRRFilteredOutSummaryResultDiv {
	padding-right: 1em;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer {
	width: 65%; float: left;
}
.BVRRQuickTakeSummary .BVRRBuyAgainContainer {
	width: 65%; float: left;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer {
	width: 65%; float: left;
}
.BVRRQuickTakeSummary .BVRRBuyAgainContainer {
	padding-top: 10px;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer {
	padding-top: 10px;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCountContainer .BVRRNumber {
	color: rgb(51, 51, 51); text-transform: none; line-height: 18px; font-family: Trebuchet MS,Arial,sans-serif; font-size: 15px; font-style: normal; font-weight: normal;
}
.BVRRQuickTakeSummary .BVRRBuyAgainSuffix {
	line-height: 16px; margin-left: 5px;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer .BVRRRatingNormalLabel {
	color: rgb(51, 51, 51); text-transform: capitalize; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal; margin-right: 15px; display: block;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer .BVRRRatingNormalImage {
	padding-top: 4px;
}
.BVRRQuickTakeSummary .BVRRRatingNormalLabelFollowing {
	display: none;
}
.BVRRQuickTakeSummary .BVRROverallRatingContainer .BVRRRatingNormalOutOf {
	padding-top: 8px; display: block;
}
.BVRRQuickTakeSummary .BVRRSecondaryRatingsContainer {
	padding: 11px 0px 0px; width: 65%; clear: none; float: left;
}
.BVRRQuickTakeSummary .BVRRRatingNormalOutOf {
	text-transform: none; font-family: "MuseoSansForDellRegular","MuseoSansForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 13px; font-style: normal; font-weight: normal;
}
.BVRRQuickTakeSummary .BVRRSocialBookmarkingLinks {
	display: none;
}
.BVRRQuickTakeSummary .BVRRRatingSummaryCustom {
	border-width: 0px 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); width: 28%; padding-left: 20px; float: right; zoom: 1;
}
.BVRRQuickTakeCustomHeaderSpan {
	color: rgb(51, 51, 51); text-transform: capitalize; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVRRQuickTakeCustomHeaderQALinkSpan {
	color: rgb(51, 51, 51); text-transform: capitalize; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVRRQuickTakeCustomTextSpan {
	display: block;
}
.BVRRQuickTakeCustomHeaderQALinkSpan {
	display: block;
}
.BVRRQuickTakeCustomHeaderQALinkSpan {
	margin-top: 10px;
}
.BVRRQuickTakeSummary .BVRRDisplayContentHeaderCustom {
	clear: both;
}
#BVRRSummaryContainer .BVRRQuickTakeCustomHeaderQALinkSpan {
	display: none;
}
#BVCustomerRatings .BVRRQuickTakeCustomHeaderQALinkSpan {
	display: none;
}
.BVRRQuickTakeTagsHeader {
	color: rgb(153, 153, 153); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold;
}
.BVRRQuickTakeLabel {
	padding-top: 8px;
}
.BVRRQuickTakeProTags {
	overflow: hidden; vertical-align: top;
}
.BVRRQuickTakeProTags {
	overflow: hidden; vertical-align: top;
}
.BVRRQuickTakeProTagsSummaryTwoClouds {
	width: 100%; clear: right; margin-left: -275px; float: right;
}
.BVRRQuickTakeConTagsSummaryTwoClouds {
	width: 100%; clear: right; margin-left: -275px; float: right;
}
.BVRRQuickTakeProTagsSummaryTwoClouds .BVRRQuickTakeContainer {
	margin-left: 275px; display: inline;
}
.BVRRQuickTakeConTagsSummaryTwoClouds .BVRRQuickTakeContainer {
	margin-left: 275px; display: inline;
}
.BVRRQuickTakeProTagsSummaryOneCloud {
	width: 100%; clear: right; margin-left: -275px; float: right;
}
.BVRRQuickTakeConTagsSummaryOneCloud {
	width: 100%; clear: right; margin-left: -275px; float: right;
}
.BVRRQuickTakeProTagsSummaryOneCloud .BVRRQuickTakeContainer {
	margin-left: 275px; display: inline;
}
.BVRRQuickTakeConTagsSummaryOneCloud .BVRRQuickTakeContainer {
	margin-left: 275px; display: inline;
}
.BVRRQuickTakeProTagsNoSummaryTwoClouds {
	width: 100%;
}
.BVRRQuickTakeConTagsNoSummaryTwoClouds {
	width: 100%;
}
.BVRRQuickTakeProTagsNoSummaryOneCloud {
	width: 100%;
}
.BVRRQuickTakeConTagsNoSummaryOneCloud {
	width: 100%;
}
.BVRRQuickTakeAttributeFilteringRow {
	width: 100%; overflow: hidden; clear: right; margin-left: -275px; vertical-align: top; float: right;
}
.BVRRQuickTakeAttributeFilteringRow .BVDI_AFAttributeFilteringSectionCell {
	margin-bottom: 10px; margin-left: 275px;
}
.BVRRTagFilterSentence {
	margin-left: 275px;
}
.BVRRQuickTakeAttributeFilteringRow {
	width: 100%; overflow: hidden; clear: right; margin-left: -275px; vertical-align: top; float: right;
}
.BVRRQuickTakeAttributeFilteringRow .BVDI_AFAttributeFilteringSectionCell {
	margin-left: 275px;
}
.BVRRTagFilterSentence {
	margin-left: 275px;
}
.BVDI_QTSummaryReviews {
	float: left;
}
.BVRRQuickTakeTags {
	vertical-align: top;
}
.BVRRQuickTakeContainer {
	float: left; position: relative;
}
.BVRRQuickTakeProTagsHeader {
	display: none;
}
ul.BVRRQuickTakeList {
	margin: 0px; padding: 0px; list-style-type: none;
}
ul.BVRRQuickTakeListMore {
	margin: 0px; padding: 0px; list-style-type: none;
}
.BVRRQuickTakeListMore {
	display: none;
}
.BVRRQuickTakeMore {
	text-align: right;
}
.BVRRQuickTakeSection .BVRRTag {
	text-transform: none; font-style: normal; font-weight: normal; margin-right: 10px; display: inline; zoom: 1;
}
.BVRRQuickTakeSection .BVRRTag a {
	background-position: 0px -237px; color: rgb(51, 51, 51); padding-left: 20px; text-decoration: none; display: inline; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRTag a:hover {
	background-position: 0px -158px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRTagFilterOn a {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRAttributeFilterItemOn a {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRSearchItemOn a {
	background-position: 0px -79px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRTagFilterOn a:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRAttributeFilterItemOn a:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRQuickTakeSection .BVRRSearchItemOn a:hover {
	background-position: 0px 2px; color: rgb(51, 153, 204); padding-left: 20px; text-decoration: none; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRTag .BVRRNote {
	color: rgb(153, 153, 153); line-height: 1.5; padding-left: 3px; font-size: 11px;
}
.BVRRTag .BVRRTagHeader {
	color: rgb(51, 51, 51);
}
.BVDI_AFFilterAttributeHeader {
	white-space: nowrap;
}
.BVRRTagFilterSentence {
	color: rgb(153, 153, 153); line-height: 1.5; clear: right; font-size: 11px; display: none; zoom: 1;
}
.BVRRTagFilterSentence .BVRRNonZeroCount {
	font-size: 13px;
}
.BVRRQuickTakeSummaryBasedOnCurrentFilters {
	margin: 0px 0px 10px 20px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; display: block;
}
.BVRRTagFilterSentence .BVRRAttributeFilterHeader {
	font-weight: bold;
}
.BVRRTagHeader {
	font-weight: bold;
}
.BVRRSearchFilterHeader {
	font-weight: bold;
}
.BVRRRemoveAllTagsFilters {
	margin-top: 5px;
}
.BVRRRemoveAllTagsFilters a {
	background-position: 0px 2px; color: rgb(51, 153, 204); line-height: 1em; overflow: hidden; padding-left: 20px; font-size: 13px; text-decoration: none; display: block; background-image: url(iconFilters.gif); background-repeat: no-repeat;
}
.BVRRRemoveAllTagsFilters a:hover {
	filter: alpha(opacity=70); zoom: 1; opacity: 0.7;
}
.BVRRFilteredOutSummaryResultCell {
	display: none;
}
.BVRRQuickTakeNoResultsProTagsSummaryTwoClouds .BVRREmptyResult {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVRRQuickTakeNoResultsConTagsSummaryTwoClouds .BVRREmptyResult {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVRRAllReviewsFiltered {
	padding: 10px 20px;
}
.BVRRContainer .BVDI_QTSummaryBox {
	float: none;
}
.BVRRContainer .BVDI_QTTags {
	width: 100%; float: right;
}
.BVRRContainer .BVDI_QTAttributes {
	width: 100%; clear: both; float: right;
}
.BVRRDisplayContent {
	clear: both;
}
.BVRRDisplayContentHeader {
	background: url(bg_greyGradient.gif) repeat-x; border-radius: 3px; height: 30px; overflow: hidden; zoom: 1; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.BVRRDisplayContentHeaderContent {
	background: url(bg_displayContentHeader.gif) no-repeat 140px 0px; padding: 5px 10px; text-align: right; overflow: hidden;
}
.BVBrowserFF .BVRRDisplayContentHeaderContent {
	padding: 3px 10px;
}
.BVRRDisplayContentHeaderContent .BVRRDisplayContentTitle {
	display: none;
}
.BVRRDisplayContentHeaderContent .BVRRDisplayContentLinkWrite {
	float: left;
}
.BVRRDisplayContentSelect {
	margin-top: -1px;
}
.BVRRSortAndSearch {
	top: -2px; zoom: 1;
}
.BVRRDisplayContentSortPrefix {
	padding: 0px 5px 0px 10px;
}
.BVRRDisplayContentHeader .BVContentSubscription .BVDILink {
	float: left;
}
.BVRRDisplayContentBody {
	padding: 10px 0px; clear: both; zoom: 1;
}
.BVRRDisplayContentReview {
	margin-bottom: 10px; zoom: 1;
}
.BVRRDisplayContentReview::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRRatingNumReviews {
	display: none;
}
.BVRRReviewTitleContainer {
	clear: both;
}
.BVRRReviewTitlePrefix {
	display: none;
}
.BVRRReviewTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: 1.5em; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVRRReviewDateContainer {
	color: rgb(153, 153, 153); text-transform: none; line-height: 1.2em; font-size: 11px; font-style: normal; font-weight: normal;
}
.BVRRReviewDatePrefix {
	display: none;
}
.BVRRUserNicknameContainer {
	clear: none; zoom: 1;
}
.BVRRNickname {
	font-size: 13px; font-weight: bold;
}
.BVRRNickname a {
	font-size: 13px; font-weight: bold;
}
.BVRRUserNicknamePrefix {
	display: none;
}
.BVRRUserNicknameReadReviewsContainer {
	display: none;
}
.BVRRUserNicknameReadReviewsContainer .BVRRUserProfileImageLink {
	margin: 0px 1px 0px 2px; text-transform: none; font-style: normal; font-weight: normal;
}
.BVRRAvatar {
	width: 40px; margin-right: 10px; float: left; display: block;
}
.BVRRAvatar img {
	width: 100%; height: auto; display: block;
}
.BVRRUserLocationContainer {
	margin: 0px 5px 0px 0px; color: rgb(102, 102, 102); font-size: 13px; display: block;
}
.BVRRContextDataValueContainer {
	margin: 0px 5px 0px 0px; color: rgb(102, 102, 102); font-size: 13px; display: block;
}
.BVRRContextDataContainer {
	clear: both; display: block;
}
.BVRRContextDataValuePrefix {
	margin-right: 3px; display: block;
}
.BVRRContextDataValueContainer {
	padding-bottom: 15px;
}
.BVRRUserLocationContainer {
	padding-bottom: 5px; margin-top: -15px;
}
.BVRRUserLocationPrefix {
	display: none;
}
.BVRRUserLocationSuffix {
	display: none;
}
.BVRRUserLocation {
	font-style: italic;
}
.BVRRReviewTextParagraph {
	margin-bottom: 10px;
}
.BVRRReviewTextLastParagraph {
	margin-bottom: 15px;
}
.BVRRReviewAbbreviatedTextParagraph {
	margin-bottom: 10px;
}
.BVRRReviewTextPrefix {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; display: none;
}
.BVRRReviewText {
	zoom: 1;
}
.BVRRReviewAbbreviatedText {
	zoom: 1;
}
.BVDI_AbbreviatedLink {
	margin-left: 3px;
}
.BVRRReviewTextSuffix {
	margin-left: 3px;
}
.BVRRReviewTextBreak {
	clear: right;
}
.BVRRNoReviewText {
	margin: 10px 0px; color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; font-style: italic;
}
.BVRRContentReview .BVDILinkGoto {
	margin-bottom: 10px; display: block;
}
.BVRRRecommendedContainer {
	padding: 0px 0px 0px 24px; font-weight: bold; margin-bottom: 15px;
}
.BVRRRecommendedContainerYes {
	background-position: 0px -598px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRRecommendedContainerNo {
	background-position: 0px -638px; padding-left: 20px; text-decoration: none; display: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRRecommendedPrefix {
	display: none;
}
.BVRRReviewDisplayStyle5Recommendations .BVDI_PL {
	margin-right: 240px;
}
.BVRRReviewClientResponseContainer {
	background: url(logo80x80.gif) no-repeat 10px 10px rgb(255, 255, 255); margin: 10px 0px; padding: 10px 10px 10px 85px; border-radius: 5px; border: 1px solid rgb(221, 221, 221); color: rgb(51, 51, 51); font-size: 13px; zoom: 1; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVRRReviewClientResponseContainer::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRReviewClientResponseHeader {
	margin-bottom: 5px;
}
.BVRRReviewClientResponseTitle {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; padding-right: 5px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal; display: block;
}
.BVRRReviewClientResponseSubtitle {
	color: rgb(102, 102, 102); font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; font-weight: bold; margin-bottom: 5px; display: inline;
}
.BVRRReviewClientResponseSubtitlePrefix {
	display: none;
}
.BVRRReviewClientResponseSubtitleName {
	font-style: italic;
}
.BVRRReviewClientResponseSubtitleDept {
	font-style: italic;
}
.BVRRReviewClientResponseSubtitleDeptSuffix {
	display: none;
}
.BVRRReviewClientResponseSubtitleDate {
	color: rgb(153, 153, 153); text-transform: none; line-height: 1.5; clear: none; font-size: 11px; font-style: normal; font-weight: normal; margin-top: 5px; display: block;
}
.BVRRReviewClientResponseText {
	margin: 10px 0px 5px;
}
.BVRRAdditionalFieldValueContainer {
	margin-bottom: 10px;
}
.BVRRAdditionalFieldPrefix {
	margin-right: 3px;
}
.BVRRTagsPrefix {
	margin-right: 3px;
}
.BVRRReviewProsConsContainer {
	margin: 0px; color: rgb(102, 102, 102); font-size: 13px;
}
.BVRRReviewProsContainer {
	margin: 0px 0px 10px;
}
.BVRRReviewConsContainer {
	margin: 0px 0px 10px;
}
.BVRRReviewProTagsPrefix {
	display: block;
}
.BVRRReviewConTagsPrefix {
	display: block;
}
.BVRRPhotoSection {
	vertical-align: top; display: inline-block;
}
.BVRRPhotoSection .BVRRSeparator {
	display: none;
}
.BVRRPhotoSectionHeader {
	display: none;
}
.BVRRPhotoSectionLabel {
	font-weight: bold;
}
.BVRRPhotoSectionHint {
	color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px;
}
.BVRRPhotoSectionContent {
	display: inline;
}
.BVRRPhotoLine {
	display: inline;
}
.BVRRPhotoSectionSeparatorBottom {
	display: none;
}
.BVRRPhoto {
	margin: 0px 5px 5px 0px; vertical-align: top; display: inline-block; zoom: 1;
}
.BVRRPhotoSectionThumbnail {
	border-radius: 5px; border: 2px solid rgb(221, 221, 221); width: 76px; height: 47px; overflow: hidden; display: block; filter: alpha(opacity=70); cursor: pointer; zoom: 1; opacity: 0.7; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.BVRRPhotoSectionThumbnail:hover {
	border: 2px solid rgb(215, 215, 215); filter: alpha(opacity=100); zoom: 1; opacity: 1;
}
.BVRRPhotoSectionThumbnail img {
	width: 100px; height: auto; margin-left: -18px; display: block; zoom: 1; -ms-interpolation-mode: bicubic;
}
.BVRRPhotoPopup {
	padding: 20px; border: 1px solid rgb(204, 204, 204); color: rgb(153, 153, 153); line-height: 1.5; font-size: 11px; position: absolute; z-index: 2009; cursor: pointer; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); background-color: rgb(255, 255, 255); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
.BVRRPhotoPopupHint {
	background-position: 0px -280px; padding: 0px; top: 5px; width: 16px; height: 16px; text-align: left; right: 16px; text-indent: -999em; overflow: hidden; text-decoration: none; display: block; position: absolute; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRPhotoPopupImage {
	text-align: center; padding-top: 5px;
}
.BVRRPhotoPopupImage img {
	height: auto; zoom: 1; -ms-interpolation-mode: bicubic;
}
.BVRRPhotoPopupCaption {
	text-align: center; margin-top: 3px; display: block;
}
.BVRRVideoSection {
	margin-bottom: 10px; vertical-align: top; display: inline-block;
}
.BVRRSeparatorReviewVideosTop {
	display: none;
}
.BVRRVideoSectionContent {
	display: inline-block; zoom: 1;
}
.BVRRVideoSectionHeader {
	display: none;
}
.BVRRVideoSectionLabel {
	font-weight: bold;
}
.BVRRInternalVideoPreview {
	width: 280px; height: 210px; clear: both;
}
.BVRRSeparatorContentBodyBottom {
	width: 0px; height: 0px; clear: both; display: none; visibility: hidden;
}
.BVDisplayContentSearchResults .BVDI_CO {
	display: none;
}
.BVRRContentReviewSyndicated .BVDI_CO {
	display: none;
}
.BVRRRatingsOnlySummary {
	padding: 10px; display: block; background-color: rgb(245, 245, 245);
}
.BVRRRatingsOnlySummaryTitle {
	color: rgb(102, 102, 102); font-size: 13px; font-weight: bold;
}
.BVRRRatingsOnlySummarySubtitle {
	color: rgb(102, 102, 102); font-size: 13px;
}
.BVRRRatingsOnlySummarySubtitle .BVRRNumber {
	font-weight: bold;
}
.BVRRRatingsOnlySummaryMain {
	padding: 10px 0px;
}
.BVRRRatingsOnlySummary .BVRRBuyAgainContainer {
	margin: 5px 0px; clear: both;
}
.BVRRRatingsOnlySummary .BVRRBuyAgainContainer .BVRRLabel {
	margin: 0px;
}
.BVRRDisplayContentFooter {
	clear: both; margin-bottom: 20px;
}
.BVRRDisplayContentSpacer {
	clear: both;
}
.BVRRPager {
	background: url(bg_pagination.gif) repeat-x; margin: 0px; padding: 5px; border-radius: 3px; border: 1px solid rgb(215, 215, 215); color: rgb(102, 102, 102); font-size: 13px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.BVRRSimplePager {
	position: relative; zoom: 1;
}
.BVRRSimplePager .BVRRPreviousPage {
	left: 5px; top: 5px; position: absolute;
}
.BVRRSimplePager .BVRRNextPage {
	top: 5px; right: 5px; position: absolute;
}
.BVRRPageBasedPager {
	background: url(bg_pagination.gif) repeat-x; padding: 10px; border-radius: 3px; border: 1px solid rgb(215, 215, 215); text-align: right; color: rgb(102, 102, 102); clear: both; font-size: 13px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.BVRRPageNumber a {
	margin: 0px 5px; padding: 2px 6px; font-weight: bold;
}
.BVRRPageNumber a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRPageNumber a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRPageNumber a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRPageNumber a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRPageNumber a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRSelectedPageNumber {
	padding: 2px 6px; border-radius: 3px; color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(153, 153, 153); -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.BVRRCurrentPage {
	text-align: center;
}
.BVRRPreviousPage {
	padding-right: 10px;
}
.BVRRNextPage {
	padding-left: 10px;
}
.BVRRPreviousPage {
	padding-right: 0px;
}
.BVRRPreviousPage a {
	background-position: 0px -560px; padding: 0px; width: 12px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; vertical-align: middle; display: inline-block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRNextPage {
	padding-left: 0px;
}
.BVRRNextPage a {
	background-position: 100% -480px; padding: 0px; width: 12px; height: 16px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; vertical-align: middle; display: inline-block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRPagerArrows {
	display: none;
}
.BVRRReviewDisplayStyle3 {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255);
}
.BVRRReviewDisplayStyle3::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRReviewDisplayStyle3Summary {
	padding: 20px 15px 10px 20px; width: 188px; float: left;
}
.BVRRReviewDisplayStyle3Summary .BVRROverallRatingContainer {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding-bottom: 10px; margin-bottom: 10px; float: none;
}
.BVRRReviewDisplayStyle3Summary .BVRROverallRatingContainer::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); margin-bottom: 15px;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNormalImage {
	display: none;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNormalLabel {
	width: 150px; float: left;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNormalOutOf {
	float: right; display: block;
}
.BVRRReviewDisplayStyle3Summary .BVRRSecondaryRatingsContainer .BVRRRatingNumber {
	font-size: 13px;
}
.BVRRReviewDisplayStyle3Summary .BVRRReviewRatingsContainer {
	width: auto; margin-bottom: 5px;
}
.BVRRReviewDisplayStyle3Summary .BVRRUserNicknameContainer {
	padding-bottom: 15px; clear: both;
}
.BVRRReviewDisplayStyle3Summary .BVRRContextDataContainer {
	padding-top: 15px;
}
.BVRRReviewDisplayStyle3Summary .BVRRRecommendedContainer {
	clear: both; margin-bottom: 15px; float: left;
}
.BVRRReviewDisplayStyle3Summary .BVDI_BA {
	clear: both;
}
.BVRRReviewDisplayStyle3Main {
	padding: 13px 10px 10px 15px; margin-left: 222px;
}
.BVRRReviewDisplayStyle3Main .BVRRReviewTitleContainer {
	clear: none;
}
.BVRRReviewDisplayStyle3Main .BVRRReviewDateContainer {
	margin: 5px 0px 15px; clear: none;
}
.BVRRReviewDisplayStyle3Content .BVRRReviewProTagsPrefix {
	display: inline;
}
.BVRRReviewDisplayStyle3Content .BVRRReviewConTagsPrefix {
	display: inline;
}
.BVRRReviewDisplayStyle3Content .BVRRPhotoSection {
	margin-bottom: 10px;
}
.BVRRReviewDisplayStyle3Content .BVRRReviewTagsSection {
	margin-bottom: 20px;
}
.BVRRReviewDisplayStyle3Content .BVDI_PL {
	width: auto;
}
.BVRRReviewDisplayStyle3 .BVDI_FV {
	clear: both;
}
.BVRRReviewDisplayStyle3 .BVRRReviewSocialLinksContainer {
	clear: none;
}
.BVRRReviewDisplayStyle3 .BVDI_SBTweetButtonContainer {
	margin-bottom: 10px;
}
.BVRRReviewDisplayStyle3 .BVDI_SBFacebookSendButtonContainer {
	margin-bottom: 10px;
}
.BVRRContainer .BVDI_QTSummaryBox .BVRRSecondaryRatingsContainer .BVRRRatingEntry {
	width: 33%; clear: none; float: left;
}
.BVRRContainer .BVDI_QTSummaryBox .BVRRRatingSummaryLinks {
	display: none;
}
.BVRRContainer .BVDI_QTTags {
	width: auto; margin-left: 0px; float: none;
}
.BVRRContainer .BVDI_QTTags .BVDI_QTHeaderTags {
	margin-left: 0px;
}
.BVRRContainer .BVDI_QTTags .BVDI_QTBodyTags {
	margin-left: 0px;
}
.BVRRContainer .BVDI_QTAttributes {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 20px; width: auto; margin-left: 0px; float: none;
}
.BVRRContainer .BVDI_QTHeaderAttributes {
	margin-left: 0px;
}
.BVRRContainer .BVDI_QTBodyAttributes {
	margin-left: 0px;
}
.BVRRContainer .BVDI_QTFilterSummary {
	width: auto; margin-left: 0px; float: none; display: none;
}
.BVRRContainer .BVDI_QTFilterSummaryNoContent {
	display: none;
}
.BVRRContainer .BVDI_QTInsideFilterSummary {
	margin-left: 0px;
}
.BVDI_CO {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(204, 204, 204);
}
.BVCPStandalonePage {
	width: 960px;
}
.BVRRReviewDisplayStyle5 {
	padding: 20px 20px 0px;
}
.BVRRReviewDisplayStyle5Header {
	overflow: hidden; margin-bottom: 10px; zoom: 1;
}
.BVRRReviewDisplayStyle5Header .BVDI_BA {
	width: 50%; text-align: right; float: right;
}
.BVRRReviewDisplayStyle5Header .BVRRReviewTitleContainer {
	clear: both;
}
.BVRRReviewDisplayStyle5Header .BVRRReviewDateContainer {
	clear: both;
}
.BVRRReviewDisplayStyle5BodyUser {
	padding: 8px 10px; color: rgb(102, 102, 102); overflow: hidden; font-size: 13px; margin-bottom: 20px; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVRRReviewDisplayStyle5 .BVRRReviewDisplayStyle5BodyUser .BVDI_BAItem {
	margin-right: 10px;
}
.BVRRReviewDisplayStyle5BodyContent {
	margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5BodyContent::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRReviewDisplayStyle5BodyContentSecondary {
	width: auto; margin-bottom: 20px; vertical-align: top; float: right;
}
.BVRRReviewDisplayStyle5Ratings {
	width: 220px; margin-left: 20px;
}
.BVRRReviewDisplayStyle5Media {
	width: 220px; margin-left: 20px;
}
.BVRRReviewDisplayStyle5Ratings {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); overflow: hidden; margin-bottom: 10px; zoom: 1; background-color: rgb(255, 255, 255);
}
.BVRRReviewDisplayStyle5Ratings::after {
	width: 0px; height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.BVRRReviewDisplayStyle5Ratings .BVRRRatingEntry {
	margin-bottom: 10px;
}
.BVRRReviewDisplayStyle5Media {
	border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); background-color: rgb(255, 255, 255);
}
.BVRRReviewDisplayStyle5BodyContentPrimary {
	vertical-align: top;
}
.BVRRReviewDisplayStyle5Text {
	margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5Tags {
	margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5Recommendations .BVRRRecommendedContainer {
	clear: none;
}
.BVRRReviewDisplayStyle5BodyClient {
	clear: both; margin-bottom: 20px;
}
.BVRRReviewDisplayStyle5Footer {
	border: 0px solid rgb(221, 221, 221); padding-top: 20px; clear: both; background-color: rgb(255, 255, 255);
}
.BVRRReviewDisplayStyle5Footer .BVDI_FV {
	clear: left; float: left;
}
.BVRRContentReview .BVDI_COActions {
	padding-bottom: 0px;
}
.BVDisplayContentSearchResults .BVRRReviewDisplayStyle5Footer {
	display: none;
}
.BVRRSyndicatedContentAttribution {
	padding: 5px; border: 1px solid rgb(221, 221, 221); color: rgb(102, 102, 102); overflow: hidden; font-size: 13px; margin-bottom: 15px; zoom: 1; background-color: rgb(245, 245, 245);
}
.BVRRSyndicatedContentSource {
	line-height: 2; float: left;
}
.BVRRSyndicatedContentSourceLogo {
	float: right;
}
.BVRRSyndicatedContentSourceLogo img {
	width: 80px;
}
.BVRRReviewSyndicationSummarySection {
	clear: left; margin-top: 15px;
}
.BVRRSyndicationSummaryBody {
	border: 1px solid rgb(221, 221, 221); margin-bottom: 15px;
}
.BVRRSyndicationSummaryIcon {
	padding: 5px;
}
.BVRRSyndicationSummaryText {
	padding: 5px;
}
.BVRRSyndicationSummaryHeader {
	padding-bottom: 5px; font-weight: bold;
}
.BVRRContentReview .BVDI_SUAttribution {
	display: none;
}
.BVRRDocumentationBody {
	padding: 20px 40px; background-color: rgb(238, 238, 238);
}
.BVRRDocumentation {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); padding: 30px; border: 1px solid rgb(215, 215, 215);
}
.BVRRDocumentationHeader {
	color: rgb(51, 51, 51); text-transform: none; line-height: 27px; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 22px; font-style: normal; font-weight: normal;
}
.BVRRCloseWindowLinkDiv a {
	background-position: 0px -278px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRCloseWindowLinkDiv a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:focus {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRCloseWindowLinkDiv a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRAuthenticationConfirmationPageBody {
	padding: 30px; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px; background-color: rgb(245, 245, 245);
}
.BVRRAuthenticationConfirmationPageBody a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRAuthenticationConfirmationPageBody a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRAuthenticationConfirmationPageBody a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRAuthenticationConfirmationPageBody a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRAuthenticationConfirmationPageBody a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRAuthenticationConfirmationPage {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); padding: 20px; border: 1px solid rgb(221, 221, 221);
}
.BVRRAuthenticationConfirmationFrame {
	width: 100%;
}
#BVRRAuthenticationConfirmationContainerID {
	text-align: center; color: rgb(51, 51, 51); line-height: 1.5em; font-family: Trebuchet MS,Arial,sans-serif; font-size: 13px;
}
#BVRRAuthenticationConfirmationContainerID a {
	color: rgb(51, 153, 204); text-decoration: none;
}
#BVRRAuthenticationConfirmationContainerID a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
#BVRRAuthenticationConfirmationContainerID a:hover {
	color: rgb(51, 153, 204); text-decoration: underline;
}
#BVRRAuthenticationConfirmationContainerID a:focus {
	color: rgb(51, 153, 204); text-decoration: underline;
}
#BVRRAuthenticationConfirmationContainerID a:active {
	color: rgb(51, 153, 204); text-decoration: underline;
}
.BVRRAuthenticationConfirmationHeader {
	color: rgb(51, 51, 51); line-height: normal; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 20px; font-weight: bold;
}
.BVRRAuthenticationConfirmationFooter {
	text-align: center; padding-top: 20px;
}
.BVRRCloseWindowLink {
	background-position: 0px -280px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRDisplayContentBody .BVSectionGoogleTranslate {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); padding: 10px 20px 0px;
}
.BVRRHidden {
	display: none;
}
.BVRRMetadata {
	display: none;
}
div.BVRRSDropdownSelect {
	border: 1px solid rgb(215, 215, 215); overflow: hidden; display: block; background-color: rgb(245, 245, 245);
}
div.BVRRSDropdownSelect {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5,endColorstr=#eeeeee) !important; background-image: none !important;
}
div.BVRRSDropdownSelect:hover {
	border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255, 255);
}
.BVRRSGoogleLanguagesDropdown:hover .BVRRSDropdownSelect {
	border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255, 255);
}
div.BVRRSDropdownSelect:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5) !important; background-image: none !important;
}
.BVRRSGoogleLanguagesDropdown:hover .BVRRSDropdownSelect {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5) !important; background-image: none !important;
}
.BVRRSDropdownSelectItemLeft {
	background-position: 0px -520px; margin: 5px; padding: 0px; width: 16px; height: 14px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: left; display: inline-block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRSDropdownSelectItemRight {
	display: none;
}
.BVRRSDropdownSelectItemCenter {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); padding: 0px 10px; color: rgb(51, 153, 204); line-height: 24px; font-weight: bold; text-decoration: none; margin-right: 26px;
}
.BVRRSGoogleLanguagesDropdownSelect {
	width: 80px;
}
.BVRRGoogleLanguagesDropdownItems {
	width: 600px;
}
.BVRRGoogleLanguagesDropdownItems {
	z-index: 1;
}
.BVRRSGoogleLanguagesDropdown {
	position: relative;
}
.BVDIGoogleTranslationSection {
	padding-bottom: 20px;
}
.BVRRSDropdownSelectItemCenter {
	width: 100%;
}
ul.BVRRSDropdownItems li {
	width: 12%; float: left;
}
ul.BVRRSDropdownItems {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 1px solid rgb(221, 221, 221); left: 0px; top: 26px; right: 0px; overflow: hidden; display: none; list-style-type: none; white-space: normal; position: absolute; word-wrap: break-word; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
ul.BVRRSDropdownItems li span {
	background: rgb(255, 255, 255); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px 9px; display: block; zoom: 1;
}
ul.BVRRSDropdownItems li span:hover {
	background: rgb(51, 153, 204); border-color: rgb(51, 153, 204); color: rgb(255, 255, 255);
}
.BVRRAuthenticationConfirmationHeader {
	color: rgb(51, 51, 51); line-height: normal; font-family: "MuseoForDellRegular","MuseoForDellRegular_sub",Trebuchet MS,sans-serif; font-size: 20px; font-weight: bold;
}
.BVRRAuthenticationConfirmationFooter {
	text-align: center; padding-top: 20px;
}
.BVRRCloseWindowLink {
	background-position: 0px -280px; padding-left: 20px; text-decoration: none; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRDisplayContentBody .BVSectionGoogleTranslate {
	background: url(bgReview.gif) repeat-x 0px 100% rgb(255, 255, 255); padding: 10px 20px 0px;
}
.BVRRHidden {
	display: none;
}
.BVRRMetadata {
	display: none;
}
div.BVRRSDropdownSelect {
	border: 1px solid rgb(215, 215, 215); overflow: hidden; display: block; background-color: rgb(245, 245, 245);
}
div.BVRRSDropdownSelect {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5,endColorstr=#eeeeee) !important; background-image: none !important;
}
div.BVRRSDropdownSelect:hover {
	border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255, 255);
}
.BVRRSGoogleLanguagesDropdown:hover .BVRRSDropdownSelect {
	border: 1px solid rgb(215, 215, 215); background-color: rgb(255, 255, 255);
}
div.BVRRSDropdownSelect:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5) !important; background-image: none !important;
}
.BVRRSGoogleLanguagesDropdown:hover .BVRRSDropdownSelect {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f5f5f5) !important; background-image: none !important;
}
.BVRRSDropdownSelectItemLeft {
	background-position: 0px -520px; margin: 5px; padding: 0px; width: 16px; height: 14px; text-align: left; text-indent: -999em; overflow: hidden; text-decoration: none; float: left; display: inline-block; zoom: 1; background-image: url(iconText.gif); background-repeat: no-repeat;
}
.BVRRSDropdownSelectItemRight {
	display: none;
}
.BVRRSDropdownSelectItemCenter {
	border-width: 0px 1px 0px 0px; border-style: solid; border-color: rgb(215, 215, 215); padding: 0px 10px; color: rgb(51, 153, 204); line-height: 24px; font-weight: bold; text-decoration: none; margin-right: 26px;
}
.BVRRSGoogleLanguagesDropdownSelect {
	width: 80px;
}
.BVRRGoogleLanguagesDropdownItems {
	width: 600px;
}
.BVRRGoogleLanguagesDropdownItems {
	z-index: 1;
}
.BVRRSGoogleLanguagesDropdown {
	position: relative;
}
.BVDIGoogleTranslationSection {
	padding-bottom: 20px;
}
.BVRRSDropdownSelectItemCenter {
	width: 100%;
}
ul.BVRRSDropdownItems li {
	width: 12%; float: left;
}
ul.BVRRSDropdownItems {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 1px solid rgb(221, 221, 221); left: 0px; top: 26px; right: 0px; overflow: hidden; display: none; list-style-type: none; white-space: normal; position: absolute; word-wrap: break-word; box-shadow: 10px 10px 40px rgba(0,0,0,0.2); -moz-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2); -webkit-box-shadow: 10px 10px 40px rgba(0, 0, 0, .2);
}
ul.BVRRSDropdownItems li span {
	background: rgb(255, 255, 255); border-width: 0px 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 5px 9px; display: block; zoom: 1;
}
ul.BVRRSDropdownItems li span:hover {
	background: rgb(51, 153, 204); border-color: rgb(51, 153, 204); color: rgb(255, 255, 255);
}
.BVRRBadges {
	clear: both;
}
.BVRRReviewBadges {
	margin: 3px 0px 5px; overflow: auto; zoom: 1;
}
.BVRRReviewDisplayStyle3Summary .BVRRReviewBadges {
	margin: 8px 0px 4px; overflow: hidden; float: left;
}
.BVRRReviewBadge {
	background: url(iconBadges.png) no-repeat 0px 0px; margin: 0px 0px 8px; padding-left: 25px; clear: left; font-family: "MuseoForDell300Regular","MuseoForDell300Regular_sub",Trebuchet MS,sans-serif; float: left; white-space: normal; cursor: default;
}
.BVRRBadgeDefinitions .BVRRReviewBadge {
	float: none;
}
.BVRRReviewBadgeLink {
	display: block; cursor: pointer;
}
.BVRRReviewBadgeLink a {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRReviewBadgeLink a:link {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRReviewBadgeLink a:active {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRReviewBadgeLink a:visited {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRReviewBadgeLink a:hover {
	color: rgb(51, 153, 204); text-decoration: none;
}
.BVRRReviewBadgeGraphic {
	background-repeat: no-repeat;
}
.BVRRExpertGraphic {
	
}
.BVRRFeaturedGraphic {
	
}
.BVRRStaffBadge {
	background-position: 0px -50px;
}
.BVRRGuestReviewerBadge {
	background-position: 0px -50px;
}
.BVRRSweepstakesWinnerBadge {
	background-position: 0px -100px;
}
.BVRRVerifiedBuyerBadge {
	background-position: 0px -200px;
}
.BVRRVerifiedPurchaserBadge {
	background-position: 0px -200px;
}
.BVRRCertifiedTesterBadge {
	background-position: 0px -149px;
}
.BVRRTop1ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop10ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop25ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop50ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop100ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop250ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop500ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRTop1000ContributorGraphic {
	background-position: 3px 50%;
}
.BVRRReviewBadgeLabel {
	font-size: 14px;
}
.BVDI_QT .BVRRDisplayContentLinkWrite {
	display: none;
}
.BVRRRatingSummaryCustom .BVRRDisplayContentLinkWrite {
	display: block;
}
#BVSecondaryCustomerRatings {
	display: none;
}
#BVCustomerRatings {
	margin-bottom: 10px;
}
.BVRRPrimarySummary {
	margin-left: 0px;
}
.BVRRRatingsHistogramButton {
	padding-top: 8px;
}
.BVRRDisplayContentSelect {
	margin-top: 0px;
}
