/*DO NOT EDIT COMMENTS IN THIS FILE*/
/*DO NOT EDIT COMMENTS IN THIS FILE*/
/*BEGIN CART3*/
.MB_CART3 .MB_PRODUCTSLOT {
	float:left;
	width:120px;
	margin:0px 5px 0px 6px;
}
.MB_CART3 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_CART3 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform:none;
}
.MB_CART3 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
	display:table;
}
.MB_CART3 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART3 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_CART3 .MB_PRODUCTSALEPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART3 .MB_CLICKBEACON {
	float:left;
	margin:10px 3px 0px 3px;
	width:124px;
	height:33px;
	cursor: pointer;
}
.MB_CART3 .MB_CAROUSELLEFT {
	float:left;
	margin:60px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART3 .MB_CAROUSELRIGHT {
	float:right;
	width: 45px;
	height:45px;
	margin:60px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART3 .MB_STY0 {
	padding:21px 0px 8px 0px;
	margin:0px 27px 15px 27px;
	background:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/sep-dashed-g.png) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_CART3 .MB_STY1 {
	width:453px;
}
.MB_CART3 .MB_STY2 {
	float:left;
	width:393px;
}
.MB_CART3 .MB_STY3 {
	width: 399px;
	margin-left: auto;
	margin-right: auto;
}
.MB_CART3 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_CART3 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:120px;
	height:120px;
}
.MB_CART3 .MB_STY6 {
	width:120px;
	height:44px;
	overflow:hidden;
	padding:14px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	height:49px;
}
.MB_CART3 .MB_STY7 {
	float:left;
	width:58px;
	padding:11px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_CART3 .MB_STY8 {
	float:right;
	width:58px;
	padding:8px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
}
/* BEGIN CART3 EMBEDDED */
.MB_CART3 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_CART3 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_CART3 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART3 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_orange_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART3 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART3 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_CART3 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART3 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END CART3 EMBEDDED */
/*END CART3*/

/*BEGIN CART4*/
.MB_CART4 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 14px 0px 14px;
}
.MB_CART4 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_CART4 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform:none;
}
.MB_CART4 .MB_PRODUCTNOTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:10px 0px 0px 0px;
	text-align:center;
	line-height:1;
}
.MB_CART4 .MB_PRODUCTPRICELINK {
	color:#474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART4 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
	display:table;
}
.MB_CART4 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART4 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_CART4 .MB_PRODUCTSALEPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART4 .MB_CLICKBEACON {
	float:left;
	margin:10px 3px 0px 3px;
	width:124px;
	height:33px;
}
.MB_CART4 .MB_CAROUSELLEFT {
	float:left;
	margin:60px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART4 .MB_CAROUSELRIGHT {
	float:right;
	height:45px;
	width: 45px;
	margin:60px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART4 .MB_STY0 {
	padding:21px 0px 8px 0px;
	margin:0px 27px 15px 27px;
	background:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/sep-dashed-g.png) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_CART4 .MB_STY1 {
	width:854px;
}
.MB_CART4 .MB_STY2 {
	float:left;
	width:794px;
}
.MB_CART4 .MB_STY3 {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}
.MB_CART4 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_CART4 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_CART4 .MB_STY6 {
	width:130px;
	height:44px;
	overflow: hidden;
	padding:14px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	height:49px;
}
.MB_CART4 .MB_STY7 {
	float:left;
	width:63px;
	padding:9px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_CART4 .MB_STY8 {
	float:right;
	width:63px;
	padding:8px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
}
/* BEGIN CART4 EMBEDDED */
.MB_CART4 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_CART4 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_CART4 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_124x33.jpg);
	background-repeat: no-repeat;
}
.MB_CART4 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_orange_124x33.jpg);
	background-repeat: no-repeat;
}
.MB_CART4 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART4 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_CART4 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART4 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END CART4 EMBEDDED */
/*END CART4*/

/*BEGIN PROD3*/
.MB_PROD3 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 16px 0px 16px;
}
.MB_PROD3 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD3 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size:14px;
	text-transform: none;
}
.MB_PROD3 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_PROD3 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD3 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD3 .MB_PRODUCTSALEPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD3 .MB_CAROUSELLEFT {
	float:left;
	margin:53px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD3 .MB_CAROUSELRIGHT {
	float:right;
	width: 45px;
	height:45px;
	margin:53px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD3 .MB_STY0 {
	height:29px;
	padding:0px 0px 3px 0px;
	margin:0px 27px 13px 27px;
	background:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/sep-dashed-g.png) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_PROD3 .MB_STY1 {
	width:548px;
}
.MB_PROD3 .MB_STY2 {
	float:left;
	width:488px;
}
.MB_PROD3 .MB_STY3 {
	width: 492px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD3 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD3 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PROD3 .MB_STY6 {
	overflow: hidden;
	width:130px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height:49px;
}
.MB_PROD3 .MB_STY7 {
	float:left;
	width:63px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_PROD3 .MB_STY8 {
	float:right;
	width:63px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
/* BEGIN PROD3 EMBEDDED */
.MB_PROD3 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PROD3 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_PROD3 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD3 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD3 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD3 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD3 EMBEDDED */
/*END PROD3*/

/*BEGIN PROD4*/
.MB_PROD4 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 25px 0px 25px;
}
.MB_PROD4 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD4 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform: none;
}
.MB_PROD4 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_PROD4 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD4 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD4 .MB_PRODUCTSALEPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD4 .MB_CAROUSELLEFT {
	float:left;
	margin:57px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD4 .MB_CAROUSELRIGHT {
	float:right;
	width: 45px;
	height:45px;
	margin:57px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD4 .MB_STY0 {
	height:29px;
	padding:0px 0px 3px 0px;
	margin:0px 27px 13px 27px;
	background:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/sep-dashed-g.png) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_PROD4 .MB_STY1 {
	width:960px;
}
.MB_PROD4 .MB_STY2 {
	float:left;
	width:900px;
}
.MB_PROD4 .MB_STY3 {
	width: 910px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD4 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD4 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PROD4 .MB_STY6 {
	overflow: hidden;
	width:130px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	height:49px;
}
.MB_PROD4 .MB_STY7 {
	float:left;
	width:63px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_PROD4 .MB_STY8 {
	float:right;
	width:63px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
/* BEGIN PROD4 EMBEDDED */
.MB_PROD4 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PROD4 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_PROD4 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD4 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD4 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD4 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD4 EMBEDDED */
/*END PROD4*/
/*BEGIN PROD7*/
.MB_PROD7 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 25px 0px 25px;
}
.MB_PROD7 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD7 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform: none;
}
.MB_PROD7 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_PROD7 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD7 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD7 .MB_PRODUCTSALEPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD7 .MB_CAROUSELLEFT {
	float:left;
	margin:57px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD7 .MB_CAROUSELRIGHT {
	float:right;
	width: 45px;
	height:45px;
	margin:57px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD7 .MB_STY0 {
	height:29px;
	padding:0px 0px 3px 0px;
	margin:0px 27px 13px 27px;
	background:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/sep-dashed-g.png) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_PROD7 .MB_STY1 {
	width:960px;
}
.MB_PROD7 .MB_STY2 {
	float:left;
	width:900px;
}
.MB_PROD7 .MB_STY3 {
	width: 910px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD7 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD7 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PROD7 .MB_STY6 {
	overflow: hidden;
	width:130px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	height:49px;
}
.MB_PROD7 .MB_STY7 {
	float:left;
	width:63px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_PROD7 .MB_STY8 {
	float:right;
	width:63px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
/* BEGIN PROD7 EMBEDDED */
.MB_PROD7 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PROD7 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_PROD7 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD7 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD7 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD7 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD7 EMBEDDED */
/*END PROD7*/

/*BEGIN PROD5*/
.MB_PROD5 .MB_PRODUCTSLOT {
	float:left;
}
.MB_PROD5 .MB_GENERICATTRIBUTEPROCESSOR_style_FBT_NOSAVINGSHIDER {
	#FBT_NOSAVINGSHIDERVELOCITY_LEFTPARENTHESISVELOCITY_RIGHTPARENTHESIS;
}
.MB_PROD5 .MB_SRCPROCESSOR_FBT_PRODUCTIMAGE {
	max-width: 77px;
	max-height: 77px;
	display:block;
	margin:auto;
}
.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SHORTPRODUCTNAME {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform: none;
	color:#345E9E;
}
.MB_PROD5 .MB_GENERICFUNCTIONWRAPPER_FBT_PRIORPRICEWRAPPER {
	float:left;
	padding:8px 2px 0px 0px;
	text-align:left;
}
.MB_PROD5 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD5 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform: none;
}
.MB_PROD5 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	float:left;
	padding:8px 2px 0px 0px;
	text-align:left;
}
.MB_PROD5 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD5 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD5 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SUMBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SUMPRICE {
	text-decoration:none;
	color:#39803C;
}
.MB_PROD5 .MB_HTMLPROCESSOR_FBT_SAVINGS {
	text-decoration:none;
}
.MB_PROD5 .MB_GENERICATTRIBUTEPROCESSOR_onclick_ADDBOTHTOCART {
	cursor: pointer;
}
.MB_PROD5 .MB_STY0 {
	width:880px;
	margin:auto;
	display:table;
	border-bottom:3px solid #D4D4D4;
}
.MB_PROD5 .MB_STY1 {
	float:left;
	height:29px;
	padding:30px 0px 5px 0px;
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_PROD5 .MB_STY2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3e3e3e;
}
.MB_PROD5 .MB_STY3 {
	float:right;
	margin:36px 0px 5px 0px;
	padding:0px 18px 0px 0px;
	line-height:18px;
	background-image:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/small_arrow_16x16.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.MB_PROD5 .MB_STY4 {
	width:880px;
	margin:auto;
	display:table;
	padding:28px 0px 0px 0px;
}
.MB_PROD5 .MB_STY5 {
	float:left;
	width:212px;
	border:5px solid #F6F5F3;
	outline:1px solid #e8e8e8;
	padding:17px 13px 19px 13px;
}
.MB_PROD5 .MB_STY6 {
	float:left;
	width:77px;
	height:77px;
	background-color:#ffffff;
	padding:0px 10px 0px 0px;
}
.MB_PROD5 .MB_STY7 {
	float:right;
	width:120px;
	background-color:#ffffff;
}
.MB_PROD5 .MB_STY8 {
	padding:4px 5px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:16px;
	background-color:#ffffff;
	overflow:hidden;
	height:50px;
}
.MB_PROD5 .MB_STY9 {
	text-align:left;
	line-height:1;
	background-color:#ffffff;
}
.MB_PROD5 .MB_STY10 {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	text-decoration:line-through;
}
.MB_PROD5 .MB_STY11 {
	float:left;
	padding:8px 0px 0px 2px;
	text-align:left;
}
.MB_PROD5 .MB_STY12 {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD5 .MB_STY13 {
	float:left;
	padding:46px 10px 0px 10px;
	width: 37px;
}
.MB_PROD5 .MB_STY14 {
	display:block;
	margin:auto;
}
.MB_PROD5 .MB_STY15 {
	float:left;
	padding:10px 0px 0px 20px;
}
.MB_PROD5 .MB_STY16 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#3E3E3E;
	font-weight:normal;
	line-height:17px;
}
.MB_PROD5 .MB_STY17 {
	padding:0px 0px 0px 0px;
	font:500 22px/23px 'franklin-gothic-urw-cond-n5', 'franklin-gothic-urw-cond', Arial, Helvetica, sans-seriff;
	color:#3E3E3E;
	text-transform:uppercase;
}
.MB_PROD5 .MB_STY18 {
	padding:0px 0px 0px 0px;
	font:500 15px/22px 'franklin-gothic-urw-cond-n5','franklin-gothic-urw-cond',Arial,Helvetica,sans-serif;
	color:#C87102;
	text-transform:uppercase;
}
.MB_PROD5 .MB_STY19 {
	margin-top:10px;
	float: left;
}
.MB_PROD5 .MB_STY20 {
	float: left;
	margin-top: 10px;
	position: relative;
}
.MB_PROD5 .MB_STY21 {
	margin: 2px auto 0;
	cursor: pointer;
	text-indent: 0px;
}
/* BEGIN PROD5 EMBEDDED */
.MB_PROD5 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PROD5 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_PROD5 .toppagelink {
	text-decoration: none;
}
.MB_PROD5 .toppagelink:hover {
	text-decoration: underline;
}
/* END PROD5 EMBEDDED */
/*END PROD5*/

/*BEGIN LND5*/
.MB_LND5 .MB_PRODUCTSLOT {
	float:left;
	width:228px;
}
.MB_LND5 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_LND5 .MB_PRODUCTBRANDLINK {
	color: #345E9E;
	font-weight:bold;
	font-family: georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND5 .MB_PRODUCTNAMELINK {
	color:#345E9E;
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND5 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_LND5 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color:#3f4541;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND5 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_LND5 .MB_PRODUCTPRICELINK {
	color: #c87102;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND5 .MB_STY0 {
	padding:6px 0 8px;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-size:24px;
	font-weight:normal;
	color:#3E3E3E;
}
.MB_LND5 .MB_STY1 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:3px solid #d4d4d4;
}
.MB_LND5 .MB_STY2 {
	display:table-cell;
	vertical-align:middle;
	width:140px;
	height:140px;
	padding:0px 44px 0px 44px;
}
.MB_LND5 .MB_STY3 {
	width:200px;
	padding:4px 14px 0px 14px;
	text-align:center;
	line-height:1;
}
.MB_LND5 .MB_STY4 {
	width:200px;
	height:45px;
	padding:4px 14px 0px 14px;
	word-wrap:break-word;
	text-align:center;
	line-height:15px;
}
.MB_LND5 .MB_STY5 {
	width:200px;
	padding:8px 14px 0px 14px;
}
.MB_LND5 .MB_STY6 {
	width:200px;
	padding:1px 14px 0px 14px;
	line-height:normal;
}
.MB_LND5 .MB_STY7 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
}
/*END LND5*/

/*BEGIN LND6*/
.MB_LND6 .MB_PRODUCTSLOT {
	float:left;
	width:228px;
}
.MB_LND6 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_LND6 .MB_PRODUCTBRANDLINK {
	color: #345E9E;
	font-weight:bold;
	font-family: georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND6 .MB_PRODUCTNAMELINK {
	color:#345E9E;
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND6 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_LND6 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color:#3f4541;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND6 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_LND6 .MB_PRODUCTPRICELINK {
	color: #c87102;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND6 .MB_STY0 {
	padding:6px 0 8px;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-size:24px;
	font-weight:normal;
	color:#3E3E3E;
}
.MB_LND6 .MB_STY1 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:3px solid #d4d4d4;
}
.MB_LND6 .MB_STY2 {
	display:table-cell;
	vertical-align:middle;
	width:140px;
	height:140px;
	padding:0px 44px 0px 44px;
}
.MB_LND6 .MB_STY3 {
	width:200px;
	padding:4px 14px 0px 14px;
	text-align:center;
	line-height:1;
}
.MB_LND6 .MB_STY4 {
	width:200px;
	height:45px;
	padding:4px 14px 0px 14px;
	word-wrap:break-word;
	text-align:center;
	line-height:15px;
}
.MB_LND6 .MB_STY5 {
	width:200px;
	padding:8px 14px 0px 14px;
}
.MB_LND6 .MB_STY6 {
	width:200px;
	padding:1px 14px 0px 14px;
	line-height:normal;
}
.MB_LND6 .MB_STY7 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
}
/*END LND6*/

/*BEGIN LND7*/
.MB_LND7 .MB_PRODUCTSLOT {
	float:left;
	width:228px;
}
.MB_LND7 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_LND7 .MB_PRODUCTBRANDLINK {
	color: #345E9E;
	font-weight:bold;
	font-family: georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND7 .MB_PRODUCTNAMELINK {
	color:#345E9E;
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND7 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_LND7 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color:#3f4541;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND7 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_LND7 .MB_PRODUCTPRICELINK {
	color: #c87102;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	text-transform: none;
}
.MB_LND7 .MB_STY0 {
	padding:6px 0 8px;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-size:24px;
	font-weight:normal;
	color:#3E3E3E;
}
.MB_LND7 .MB_STY1 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:3px solid #d4d4d4;
}
.MB_LND7 .MB_STY2 {
	display:table-cell;
	vertical-align:middle;
	width:140px;
	height:140px;
	padding:0px 44px 0px 44px;
}
.MB_LND7 .MB_STY3 {
	width:200px;
	padding:4px 14px 0px 14px;
	text-align:center;
	line-height:1;
}
.MB_LND7 .MB_STY4 {
	width:200px;
	height:45px;
	padding:4px 14px 0px 14px;
	word-wrap:break-word;
	text-align:center;
	line-height:15px;
}
.MB_LND7 .MB_STY5 {
	width:200px;
	padding:8px 14px 0px 14px;
}
.MB_LND7 .MB_STY6 {
	width:200px;
	padding:1px 14px 0px 14px;
	line-height:normal;
}
.MB_LND7 .MB_STY7 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
}
/*END LND7*/

/*BEGIN MYP1*/
.MB_MYP1 .MB_PRODUCTSLOT {
	float:left;
	width:228px;
}
.MB_MYP1 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_MYP1 .MB_PRODUCTBRANDLINK {
	color: #345E9E;
	font-weight:bold;
	font-family: georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP1 .MB_PRODUCTNAMELINK {
	color:#345E9E;
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP1 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_MYP1 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color:#3f4541;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_MYP1 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_MYP1 .MB_PRODUCTPRICELINK {
	color: #c87102;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP1 .MB_STY0 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:3px solid #d4d4d4;
}
.MB_MYP1 .MB_STY1 {
	display:table-cell;
	vertical-align:middle;
	width:140px;
	height:140px;
	padding:0px 44px 0px 44px;
}
.MB_MYP1 .MB_STY2 {
	width:200px;
	padding:4px 14px 0px 14px;
	text-align:center;
	line-height:1;
}
.MB_MYP1 .MB_STY3 {
	width:200px;
	height:45px;
	padding:4px 14px 0px 14px;
	word-wrap:break-word;
	text-align:center;
	line-height:15px;
}
.MB_MYP1 .MB_STY4 {
	width:200px;
	padding:8px 14px 0px 14px;
}
.MB_MYP1 .MB_STY5 {
	width:200px;
	padding:1px 14px 0px 14px;
	line-height:normal;
}
.MB_MYP1 .MB_STY6 {
	display:table;
	padding:30px 0px 30px 0px;
	border-top:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
}
/*END MYP1*/

/*BEGIN PURCHASE2*/
.MB_PURCHASE2 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 20px 0px 20px;
}
.MB_PURCHASE2 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PURCHASE2 .MB_PRODUCTNAMELINK {
	display: block;
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform: none;
}
.MB_PURCHASE2 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	display:table;
	text-align:center;
	line-height:1;
	margin:auto;
}
.MB_PURCHASE2 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE2 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PURCHASE2 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE2 .MB_STY0 {
	width:850px;
	margin:auto;
	display:table;
	border-bottom:3px solid #D4D4D4;
}
.MB_PURCHASE2 .MB_STY1 {
	float:left;
	height:29px;
	padding:30px 0px 5px 0px;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-size:24px;
	font-weight:normal;
	color:#3E3E3E;
}
.MB_PURCHASE2 .MB_STY2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#3e3e3e;
}
.MB_PURCHASE2 .MB_STY3 {
	float:right;
	margin:36px 0px 5px 0px;
	padding:0px 18px 0px 0px;
	line-height:18px;
	background-image:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/small_arrow_16x16.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.MB_PURCHASE2 .MB_STY4 {
	display:table;
	width:850px;
	margin:auto;
	padding:20px 0px 0px 0px;
}
.MB_PURCHASE2 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PURCHASE2 .MB_STY6 {
	width:130px;
	height:49px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	overflow: hidden;
}
.MB_PURCHASE2 .MB_STY7 {
	display:table-cell;
	padding:5px 2px 0px 0px;
	text-align:center;
	vertical-align:bottom;
}
.MB_PURCHASE2 .MB_STY8 {
	display:table-cell;
	padding:5px 0px 0px 2px;
	text-align:center;
	vertical-align:bottom;
	line-height:1;
}
/* BEGIN PURCHASE2 EMBEDDED */
.MB_PURCHASE2 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PURCHASE2 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
/* END PURCHASE2 EMBEDDED */
/*END PURCHASE2*/

/*BEGIN PURCHASE3*/
.MB_PURCHASE3 .MB_PRODUCTSLOT {
	width:130px;
	padding:10px 13px 20px 13px;
}
.MB_PURCHASE3 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PURCHASE3 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 12px;
	text-transform: none;
}
.MB_PURCHASE3 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	display:table;
	text-align:center;
	line-height:1;
	margin:auto;
}
.MB_PURCHASE3 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE3 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PURCHASE3 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE3 .MB_STY0 {
	padding:0px 0px 10px 0px;
}
.MB_PURCHASE3 .MB_STY1 {
	display:table-cell;
	vertical-align:middle;
	padding:0px 0px 0px 0px;
	background-color:#9dc145;
	height:59px;
	width:156px;
	text-align:center;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
}
.MB_PURCHASE3 .MB_STY2 {
	display:table-cell;
	vertical-align:middle;
	width:58px;
	height:58px;
	padding:0px 36px 0px 36px;
}
.MB_PURCHASE3 .MB_STY3 {
	width:130px;
	padding:5px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:normal;
}
.MB_PURCHASE3 .MB_STY4 {
	display:table-cell;
	padding:5px 2px 0px 0px;
	text-align:center;
	vertical-align:bottom;
}
.MB_PURCHASE3 .MB_STY5 {
	display:table-cell;
	padding:5px 0px 0px 2px;
	text-align:center;
	vertical-align:bottom;
	line-height:1;
}
/* BEGIN PURCHASE3 EMBEDDED */
.MB_PURCHASE3 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PURCHASE3 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
/* END PURCHASE3 EMBEDDED */
/*END PURCHASE3*/

/*BEGIN PROD6*/
.MB_PROD6 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 16px 0px 16px;
}
.MB_PROD6 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD6 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size:14px;
	text-transform: none;
}
.MB_PROD6 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	text-align:center;
	line-height:1;
}
.MB_PROD6 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD6 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD6 .MB_PRODUCTSALEPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD6 .MB_CAROUSELLEFT {
	float:left;
	margin:53px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.MB_PROD6 .MB_CAROUSELRIGHT {
	float:right;
	width: 45px;
	height:45px;
	margin:53px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.MB_PROD6 .MB_STY0 {
	height:29px;
	padding:0px 0px 3px 0px;
	margin:0px 27px 13px 27px;
	background:url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/sep-dashed-g.png) repeat-x scroll 0 100% rgba(0, 0, 0, 0);
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_PROD6 .MB_STY1 {
	width:710px;
}
.MB_PROD6 .MB_STY2 {
	float:left;
	width:650px;
}
.MB_PROD6 .MB_STY3 {
	width: 656px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD6 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD6 .MB_STY5 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PROD6 .MB_STY6 {
	overflow:hidden;
	width:130px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height:49px;
}
.MB_PROD6 .MB_STY7 {
	float:left;
	width:63px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_PROD6 .MB_STY8 {
	float:right;
	width:63px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
/* BEGIN PROD6 EMBEDDED */
.MB_PROD6 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_PROD6 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
.MB_PROD6 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD6 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD6 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD6 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD6 EMBEDDED */
/*END PROD6*/

/*BEGIN KS2*/
.MB_KS2 .MB_PRODUCTSLOT {
	float:left;
	width:171px;
	margin:0px 25px 0px 25px;
}
.MB_KS2 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_KS2 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:georgia, serif;
	font-size: 14px;
	text-transform: none;
}
.MB_KS2 .MB_PRODUCTNOTDISCOUNTEDPRICEWRAPPER {
	width:171px;
	padding:8px 0px 0px 0px;
	text-align:center;
	line-height:1;
}
.MB_KS2 .MB_PRODUCTPRICELINK {
	color:#474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS2 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	display:table;
	text-align:center;
	line-height:1;
	margin:auto;
}
.MB_KS2 .MB_PRODUCTBASEPRICELINK {
	color: #474747;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS2 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_KS2 .MB_PRODUCTSALEPRICELINK {
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS2 .MB_STY0 {
	width:665px;
	margin:auto;
	padding:10px 0px 10px 0px;
	display:table;
	border-bottom:3px solid #D4D4D4;
}
.MB_KS2 .MB_STY1 {
	display:table-cell;
	vertical-align:bottom;
	height:29px;
	font:600 21px/25px 'adelle-n6', 'adelle', Georgia, serif;
	color:#3E3E3E;
}
.MB_KS2 .MB_STY2 {
	display:table;
	width:665px;
	margin:auto;
	padding:20px 0px 0px 0px;
}
.MB_KS2 .MB_STY3 {
	display:table-cell;
	vertical-align:middle;
	width:171px;
	height:150px;
}
.MB_KS2 .MB_STY4 {
	width:171px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	height:49px;
}
.MB_KS2 .MB_STY5 {
	display:table-cell;
	padding:5px 2px 0px 0px;
	text-align:center;
	vertical-align:bottom;
}
.MB_KS2 .MB_STY6 {
	display:table-cell;
	padding:5px 0px 0px 2px;
	text-align:center;
	vertical-align:bottom;
	line-height:1;
}
/* BEGIN KS2 EMBEDDED */
.MB_KS2 .productname {
	color: #345E9E;
	text-decoration: none;
}
.MB_KS2 .productname:hover {
	color: #39803c;
	text-decoration: underline;
}
/* END KS2 EMBEDDED */
/*END KS2*/

/*BEGIN PROD21*/
.MB_PROD21 .MB_PRODUCTIMAGELINK {
	border: none;
	text-decoration: none;
}
.MB_PROD21 .MB_GENERICATTRIBUTEPROCESSOR_style_FBT_NOSAVINGSHIDER {
	#FBT_NOSAVINGSHIDERVELOCITY_LEFTPARENTHESISVELOCITY_RIGHTPARENTHESIS;
}
.MB_PROD21 .MB_SRCPROCESSOR_FBT_PRODUCTIMAGE {
	max-width: 100%;
	max-height: 100%;
	display:block;
	margin:auto;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_PRODUCTBRAND {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_SHORTPRODUCTNAME {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD21 .MB_GENERICFUNCTIONWRAPPER_FBT_PRIORPRICEWRAPPER {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PROD21 .MB_PRODUCTSLOT {
	float:left;
}
.MB_PROD21 .MB_PRODUCTIMAGE {
	max-width: 100%;
	max-height: 100%;
	display:block;
	margin:auto;
	border: none;
}
.MB_PROD21 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD21 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD21 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:120px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:baseline;
}
.MB_PROD21 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD21 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD21 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD21 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_SUMBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_SUMPRICE {
	text-decoration:none;
	color:#43b02a;
}
.MB_PROD21 .MB_HTMLPROCESSOR_FBT_SAVINGS {
	text-decoration:none;
}
.MB_PROD21 .MB_GENERICATTRIBUTEPROCESSOR_onclick_ADDBOTHTOCART {
	cursor: pointer;
}
.MB_PROD21 .MB_STY0 {
	width:880px;
	margin:auto;
	display:table;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD21 .MB_STY1 {
	float:left;
	height:32px;
	padding:38px 0px 0px 0px;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
}
.MB_PROD21 .MB_STY2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#81878a;
}
.MB_PROD21 .MB_STY3 {
	width: 170px;
	float:right;
	margin:30px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	text-transform:uppercase;
	text-align: right;
}
.MB_PROD21 .MB_STY4 {
	margin-top: 5px;
}
.MB_PROD21 .MB_STY5 {
	width:880px;
	margin:auto;
	display:table;
	padding:28px 0px 0px 0px;
}
.MB_PROD21 .MB_STY6 {
	float:left;
	width:212px;
	border:5px solid #F6F5F3;
	outline:1px solid #e8e8e8;
	padding:17px 13px 19px 13px;
}
.MB_PROD21 .MB_STY7 {
	float:left;
	width:77px;
	height:77px;
	background-color:#ffffff;
	padding:0px 10px 0px 0px;
}
.MB_PROD21 .MB_STY8 {
	float:right;
	width:120px;
	background-color:#ffffff;
}
.MB_PROD21 .MB_STY9 {
	width:130px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD21 .MB_STY10 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:none;
	vertical-align:baseline;
	min-height:48px;
}
.MB_PROD21 .MB_STY11 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
.MB_PROD21 .MB_STY12 {
	width:120px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:baseline;
}
.MB_PROD21 .MB_STY13 {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD21 .MB_STY14 {
	float:left;
	padding:54px 10px 0px 10px;
	width: 37px;
}
.MB_PROD21 .MB_STY15 {
	display:block;
	margin:auto;
}
.MB_PROD21 .MB_STY16 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:16px;
	vertical-align:baseline;
	min-height:48px;
}
.MB_PROD21 .MB_STY17 {
	float:left;
	padding:10px 0px 0px 20px;
}
.MB_PROD21 .MB_STY18 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#81878a;
	font-weight:normal;
	line-height:17px;
}
.MB_PROD21 .MB_STY19 {
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	color:#54585a;
	text-transform:none;
	line-height:24px;
}
.MB_PROD21 .MB_STY20 {
	padding:5px 0px 0px 0px;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	color:#dd7e00;
	text-transform:uppercase;
	font-size: 13px;
	font-weight: 700;
}
.MB_PROD21 .MB_STY21 {
	margin-top:10px;
	float: left;
}
.MB_PROD21 .MB_STY22 {
	float: left;
	margin-top: 10px;
	position: relative;
}
.MB_PROD21 .MB_STY23 {
	margin: 2px auto 0;
	cursor: pointer;
	text-indent: 0px;
}
/* BEGIN PROD21 EMBEDDED */
.MB_PROD21 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD21 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_PROD21 .toppagelink {
	text-decoration: none;
}
.MB_PROD21 .toppagelink:hover {
	text-decoration: underline;
}
/* END PROD21 EMBEDDED */
/*END PROD21*/

/*BEGIN PROD22*/
.MB_PROD22 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 13px 0px 12px;
}
.MB_PROD22 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD22 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD22 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD22 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD22 .MB_GENERICFUNCTIONWRAPPER_LOCALIZED_BASE_PRICE_WRAPPER {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD22 .MB_GENERICFUNCTIONWRAPPER_LOCALIZED_CURRENT_PRICEWRAPPER {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD22 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:53px 0px 0px -12px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD22 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	margin:53px -10px 0px -20px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD22 .MB_STY0 {
	width: 334px;
	height:26px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 13px 26px;
	vertical-align: -0px;
	font-family:'franklin-gothic-urw',Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #54585a;
	font-weight:bold;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD22 .MB_STY1 {
	margin-bottom: 0px;
	padding:0px 5px 0px 0px;
}
.MB_PROD22 .MB_STY2 {
	position: relative;
	width:386px;
}
.MB_PROD22 .MB_STY3 {
	width:310px;
	margin: auto;
}
.MB_PROD22 .MB_STY4 {
	width: 314px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD22 .MB_STY5 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD22 .MB_STY6 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PROD22 .MB_STY7 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD22 .MB_STY8 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD22 .MB_STY9 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
.MB_PROD22 .MB_STY10 {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD22 .MB_STY11 {
	padding-left:4px;
}
/* BEGIN PROD22 EMBEDDED */
.MB_PROD22 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD22 .productname:hover {
	color: #7ac769;
	text-decoration: underline;
}
.MB_PROD22 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD22 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD22 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD22 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD22 EMBEDDED */
/*END PROD22*/

/*BEGIN PROD23*/
.MB_PROD23 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 12px 0px 12px;
}
.MB_PROD23 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_PROD23 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD23 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD23 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD23 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD23 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD23 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD23 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PROD23 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:54px 0px 0px -12px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD23 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:54px -12px 0px -40px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD23 .MB_STY0 {
	height:16px;
	padding:10px 0px 20px 0px;
	margin:0px 27px 13px 27px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD23 .MB_STY1 {
	position: relative;
	width:548px;
}
.MB_PROD23 .MB_STY2 {
	width:462px;
	margin: auto;
}
.MB_PROD23 .MB_STY3 {
	width: 468px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD23 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD23 .MB_STY5 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:130px;
	height:130px;
}
.MB_PROD23 .MB_STY6 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD23 .MB_STY7 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD23 .MB_STY8 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD23 EMBEDDED */
.MB_PROD23 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD23 .productname:hover {
	color: #7ac769;
	text-decoration: underline;
}
.MB_PROD23 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD23 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD23 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD23 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD23 EMBEDDED */
/*END PROD23*/

/*BEGIN PROD24*/
.MB_PROD24 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 16px 0px 16px;
}
.MB_PROD24 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_PROD24 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD24 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD24 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD24 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD24 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD24 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD24 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PROD24 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:53px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.MB_PROD24 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:53px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.MB_PROD24 .MB_STY0 {
	height:16px;
	padding:10px 0px 20px 0px;
	margin:0px 27px 13px 27px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD24 .MB_STY1 {
	position: relative;
	width:710px;
}
.MB_PROD24 .MB_STY2 {
	width:650px;
	margin: auto;
}
.MB_PROD24 .MB_STY3 {
	width: 656px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD24 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD24 .MB_STY5 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:130px;
	height:130px;
}
.MB_PROD24 .MB_STY6 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD24 .MB_STY7 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD24 .MB_STY8 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD24 EMBEDDED */
.MB_PROD24 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD24 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_PROD24 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD24 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD24 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD24 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD24 EMBEDDED */
/*END PROD24*/

/*BEGIN PROD25*/
.MB_PROD25 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 25px 0px 25px;
}
.MB_PROD25 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_PROD25 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD25 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD25 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD25 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD25 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD25 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD25 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PROD25 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:57px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD25 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:57px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD25 .MB_STY0 {
	height:16px;
	padding:10px 0px 20px 0px;
	margin:0px 27px 13px 27px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD25 .MB_STY1 {
	position: relative;
	width:960px;
}
.MB_PROD25 .MB_STY2 {
	width:900px;
	margin: auto;
}
.MB_PROD25 .MB_STY3 {
	width: 910px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD25 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD25 .MB_STY5 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:130px;
	height:130px;
}
.MB_PROD25 .MB_STY6 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD25 .MB_STY7 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD25 .MB_STY8 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD25 EMBEDDED */
.MB_PROD25 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD25 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_PROD25 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD25 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD25 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD25 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD25 EMBEDDED */
/*END PROD25*/

/*BEGIN PURCHASE21*/
.MB_PURCHASE21 .MB_PRODUCTSLOT {
	width:130px;
}
.MB_PURCHASE21 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PURCHASE21 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PURCHASE21 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PURCHASE21 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	float:left;
	width:60px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_PURCHASE21 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE21 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_PURCHASE21 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE21 .MB_STY0 {
	padding:0px 0px 0px 0px;
}
.MB_PURCHASE21 .MB_STY1 {
	display:table-cell;
	vertical-align: middle;
	padding:0px 0px 0px 0px;
	background-color:#58b300;
	height:51px;
	width:142px;
	text-align:center;
	font-family:Arial, Georgia, serif;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	border-bottom: 4px solid #c7e768;
}
.MB_PURCHASE21 .MB_STY2 {
	padding-bottom: 10px;
}
.MB_PURCHASE21 .MB_STY3 {
	padding:10px 6px 6px 6px;
}
.MB_PURCHASE21 .MB_STY4 {
	display:table-cell;
	vertical-align:middle;
	width:58px;
	height:58px;
	padding:0px 36px 0px 36px;
}
.MB_PURCHASE21 .MB_STY5 {
	width:130px;
	height: auto;
	padding:5px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:normal;
}
.MB_PURCHASE21 .MB_STY6 {
	text-align:center;
	line-height:1;
}
.MB_PURCHASE21 .MB_STY7 {
	float:right;
	width:60px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
.MB_PURCHASE21 .MB_STY8 {
	padding:28px 6px 6px 6px;
}
.MB_PURCHASE21 .MB_STY9 {
	padding:28px 6px 12px 6px;
}
/* BEGIN PURCHASE21 EMBEDDED */
.MB_PURCHASE21 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PURCHASE21 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
/* END PURCHASE21 EMBEDDED */
/*END PURCHASE21*/

/*BEGIN PURCHASE22*/
.MB_PURCHASE22 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
}
.MB_PURCHASE22 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PURCHASE22 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PURCHASE22 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PURCHASE22 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PURCHASE22 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE22 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PURCHASE22 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE22 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PURCHASE22 .MB_STY0 {
	width:886px;
	margin:auto;
	display:table;
	border-bottom:4px solid #C5E86C;
}
.MB_PURCHASE22 .MB_STY1 {
	float:left;
	height:29px;
	padding:27px 0px 0px 0px;
	font-family:'franklin-gothic-urw',Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #54585a;
	font-weight:bold;
}
.MB_PURCHASE22 .MB_STY2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#81878a;
}
.MB_PURCHASE22 .MB_STY3 {
	width: 170px;
	float:right;
	margin:16px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	text-transform:uppercase;
	text-align: right;
}
.MB_PURCHASE22 .MB_STY4 {
	margin-top: 15px;
}
.MB_PURCHASE22 .MB_STY5 {
	display:table;
	width:886px;
	margin:auto;
	padding:20px 0px 10px 0px;
}
.MB_PURCHASE22 .MB_STY6 {
	margin:0px 35px 0px 0px;
}
.MB_PURCHASE22 .MB_STY7 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PURCHASE22 .MB_STY8 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PURCHASE22 .MB_STY9 {
	width:130px;
	height:auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
}
.MB_PURCHASE22 .MB_STY10 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
.MB_PURCHASE22 .MB_STY11 {
	margin:0px 35px 0px 23px;
}
.MB_PURCHASE22 .MB_STY12 {
	margin:0px 0px 0px 23px;
}
/* BEGIN PURCHASE22 EMBEDDED */
.MB_PURCHASE22 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PURCHASE22 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
/* END PURCHASE22 EMBEDDED */
/*END PURCHASE22*/

/*BEGIN CART21*/
.MB_CART21 .MB_PRODUCTSLOT {
	float:left;
	width:120px;
	margin:0px 8px;
}
.MB_CART21 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_CART21 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_CART21 .MB_PRODUCTNAMELINK {
	display: block;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_CART21 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:120px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_CART21 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART21 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_CART21 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART21 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_CART21 .MB_CLICKBEACON {
	margin:20px 0px 0px 0px;
	width:124px;
	height:33px;
	cursor: pointer;
}
.MB_CART21 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:60px 0px 0px -18px;
	width:45px;
	height:45px;
	padding:px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART21 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:60px -18px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART21 .MB_STY0 {
	padding:21px 0px 6px 0px;
	margin:0px 27px 15px 27px;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
	border-bottom:4px solid #C5E86C;
}
.MB_CART21 .MB_STY1 {
	position: relative;
	width:480px;
}
.MB_CART21 .MB_STY2 {
	width: 408px;
	overflow: hidden;
	margin: auto;
}
.MB_CART21 .MB_STY3 {
	width: 414px;
	margin-left: auto;
	margin-right: auto;
}
.MB_CART21 .MB_STY4 {
	list-style:none;
	padding: 0;
	margin:0;
}
.MB_CART21 .MB_STY5 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 120px;
	width: 120px;
}
.MB_CART21 .MB_STY6 {
	width:120px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_CART21 .MB_STY7 {
	width:120px;
	height: 32px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
}
/* BEGIN CART21 EMBEDDED */
.MB_CART21 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_CART21 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_CART21 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART21 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_orange_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART21 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART21 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_CART21 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART21 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END CART21 EMBEDDED */
/*END CART21*/

/*BEGIN CART22*/
.MB_CART22 .MB_PRODUCTSLOT {
	float:left;
	width:120px;
	margin:0px 20px;
}
.MB_CART22 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_CART22 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_CART22 .MB_PRODUCTNAMELINK {
	display: block;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_CART22 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	float:left;
	width:53px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_CART22 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART22 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_CART22 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART22 .MB_CLICKBEACON {
	margin:30px 0px 0px 0px;
	width:124px;
	height:33px;
	cursor: pointer;
}
.MB_CART22 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:60px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART22 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	height:45px;
	width: 45px;
	margin:54px -15px 0px -0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART22 .MB_STY0 {
	padding:21px 0px 6px 0px;
	margin:0px 27px 15px 27px;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
	border-bottom:4px solid #C5E86C;
}
.MB_CART22 .MB_STY1 {
	position: relative;
	width:910px;
}
.MB_CART22 .MB_STY2 {
	width:800px;
	margin: auto;
}
.MB_CART22 .MB_STY3 {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
}
.MB_CART22 .MB_STY4 {
	list-style:none;
	padding: 0;
	margin: 0;
}
.MB_CART22 .MB_STY5 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 120px;
	width: 120px;
}
.MB_CART22 .MB_STY6 {
	width:120px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_CART22 .MB_STY7 {
	width:120px;
	height: 32px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
}
.MB_CART22 .MB_STY8 {
	text-align:center;
	line-height:1;
}
.MB_CART22 .MB_STY9 {
	float:right;
	width:53px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
/* BEGIN CART22 EMBEDDED */
.MB_CART22 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_CART22 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_CART22 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART22 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART22 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_orange_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART22 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART22 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_CART22 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART22 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END CART22 EMBEDDED */
/*END CART22*/

/*BEGIN KS21*/
.MB_KS21 .MB_PRODUCTSLOT {
	float:left;
	width:140px;
}
.MB_KS21 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_KS21 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_KS21 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_KS21 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:140px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_KS21 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS21 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_KS21 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS21 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_KS21 .MB_STY0 {
	width:665px;
	margin:auto;
	padding:0px 0px 10px 0px;
	display:table;
	border-bottom:4px solid #C5E86C;
}
.MB_KS21 .MB_STY1 {
	display:table-cell;
	vertical-align:bottom;
	height:29px;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
}
.MB_KS21 .MB_STY2 {
	display:table;
	width:665px;
	margin:auto;
	padding:20px 0px 10px 0px;
}
.MB_KS21 .MB_STY3 {
	margin:0px 25px 0px 0px;
}
.MB_KS21 .MB_STY4 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:140px;
	height:130px;
}
.MB_KS21 .MB_STY5 {
	width:140px;
	padding:4px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_KS21 .MB_STY6 {
	width:140px;
	height: 51px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
}
.MB_KS21 .MB_STY7 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 140px;
	margin: auto;
}
.MB_KS21 .MB_STY8 {
	margin:0px 25px 0px 10px;
}
.MB_KS21 .MB_STY9 {
	margin:0px 0px 0px 10px;
}
/* BEGIN KS21 EMBEDDED */
.MB_KS21 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_KS21 .productname:hover {
	color: #54585a;
	text-decoration: underline;
}
.MB_KS21 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_KS21 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_orange_120x31.jpg);
	background-repeat: no-repeat;
}
/* END KS21 EMBEDDED */
/*END KS21*/

/*BEGIN LND21*/
.MB_LND21 .MB_PRODUCTSLOT {
	float:left;
	width: 225px;
	height: 520px;
	margin:0px;
}
.MB_LND21 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_LND21 .MB_PRODUCTBRANDLINK {
	text-decoration: none;
	color: #54585a;
	font-weight: normal;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:normal;
}
.MB_LND21 .MB_PRODUCTNAMELINK {
	font-weight: normal;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#54585a;
}
.MB_LND21 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_LND21 .MB_PRODUCTPRICE {
	width:120px;
	color: #54585a;
	font-weight: 700;
	font-family: Franklin 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
}
.MB_LND21 .MB_HTMLPROCESSOR_SAVINGS {
	width:192px;
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND21 .MB_CLICKBEACON {
	width: 192px;
	height: 39px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.MB_LND21 .MB_CAROUSELLEFT {
	position: absolute;
	top: 209px;
	left: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND21 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 209px;
	right: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND21 .MB_STY0 {
	height:16px;
	margin:auto;
	width: 928px;
	padding:34px 0px 15px 0px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_LND21 .MB_STY1 {
	width:904px;
	position:relative;
	margin:auto;
}
.MB_LND21 .MB_STY2 {
	margin: 24px auto 0;
	overflow: hidden;
}
.MB_LND21 .MB_STY3 {
	width: 908px;
	margin-left: auto;
	margin-right: auto;
}
.MB_LND21 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_LND21 .MB_STY5 {
	width: 192px;
	margin: auto;
	padding: 0px 16px;
	border-right: 1px dashed #d4d4d4;
	position:relative;
}
.MB_LND21 .MB_STY6 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 190px;
	width: 190px;
	border-radius: 6px;
}
.MB_LND21 .MB_STY7 {
	width:192px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:20px;
}
.MB_LND21 .MB_STY8 {
	text-align:center;
	line-height:13px;
	width: 192px;
}
.MB_LND21 .MB_STY9 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding:  8px 0px 5px 0px;
	background-color: #ffffff;
}
.MB_LND21 .MB_STY10 {
	width:120px;
	color: #81878a;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND21 .MB_STY11 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.MB_LND21 .MB_STY12 {
	width:192px;
	color: #43b02a;
	font-weight: 700;
	font-family: 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND21 .MB_STY13 {
	width:192px;
	padding:0px 0px 0px 0px;
	-webkit-text-size-adjust:none;
	text-align: left;
	word-wrap:normal;
}
.MB_LND21 .MB_STY14 {
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	text-align: left;
}
.MB_LND21 .MB_STY15 {
	position: absolute;
	top: 0;
	right: 0px;
	background-color: white;
	width: 5px;
	height: 100%;
}
/* BEGIN LND21 EMBEDDED */
.MB_LND21 /* unvisited link */

a.MB_PRODUCTNAMELINK:link {
	color: #54585a;
	text-decoration: none;
}
.MB_LND21 /* mouse over link */
a.MB_PRODUCTNAMELINK:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_LND21 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button1.png);
	background-repeat: no-repeat;
}
.MB_LND21 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button2.png);
	background-repeat: no-repeat;
}
.MB_LND21 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND21 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_LND21 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND21 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
.MB_LND21 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END LND21 EMBEDDED */
/*END LND21*/

/*BEGIN LND22*/
.MB_LND22 .MB_PRODUCTSLOT {
	float:left;
	width: 225px;
	height: 520px;
	margin:0px;
}
.MB_LND22 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_LND22 .MB_PRODUCTBRANDLINK {
	font-weight: normal;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: #54585a;
}
.MB_LND22 .MB_PRODUCTNAMELINK {
	font-weight: normal;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#54585a;
}
.MB_LND22 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_LND22 .MB_PRODUCTPRICE {
	width:120px;
	color: #54585a;
	font-weight: 700;
	font-family: Franklin 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
}
.MB_LND22 .MB_HTMLPROCESSOR_SAVINGS {
	width:192px;
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND22 .MB_CLICKBEACON {
	width: 192px;
	height: 39px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.MB_LND22 .MB_CAROUSELLEFT {
	position: absolute;
	top: 209px;
	left: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND22 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 209px;
	right: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND22 .MB_STY0 {
	height:16px;
	margin:auto;
	width: 928px;
	padding:34px 0px 15px 0px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_LND22 .MB_STY1 {
	width:904px;
	position:relative;
	margin:auto;
}
.MB_LND22 .MB_STY2 {
	margin: 24px auto 0;
	overflow: hidden;
}
.MB_LND22 .MB_STY3 {
	width: 908px;
	margin-left: auto;
	margin-right: auto;
}
.MB_LND22 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_LND22 .MB_STY5 {
	width: 192px;
	margin: auto;
	padding: 0px 16px;
	border-right: 1px dashed #d4d4d4;
	position:relative;
}
.MB_LND22 .MB_STY6 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 190px;
	width: 190px;
	border-radius: 6px;
}
.MB_LND22 .MB_STY7 {
	width:192px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:20px;
}
.MB_LND22 .MB_STY8 {
	text-align:center;
	line-height:13px;
	width: 192px;
}
.MB_LND22 .MB_STY9 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding:  8px 0px 5px 0px;
	background-color: #ffffff;
}
.MB_LND22 .MB_STY10 {
	width:120px;
	color: #81878a;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND22 .MB_STY11 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.MB_LND22 .MB_STY12 {
	width:192px;
	color: #43b02a;
	font-weight: 700;
	font-family: 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND22 .MB_STY13 {
	width:192px;
	padding:0px 0px 0px 0px;
	-webkit-text-size-adjust:none;
	text-align: left;
	word-wrap:normal;
}
.MB_LND22 .MB_STY14 {
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	text-align: left;
}
.MB_LND22 .MB_STY15 {
	position: absolute;
	top: 0;
	right: 0px;
	background-color: white;
	width: 5px;
	height: 100%;
}
/* BEGIN LND22 EMBEDDED */
.MB_LND22 /* unvisited link */

a.MB_PRODUCTNAMELINK:link {
	color: #54585a;
	text-decoration: none;
}
.MB_LND22 /* mouse over link */
a.MB_PRODUCTNAMELINK:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_LND22 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button1.png);
	background-repeat: no-repeat;
}
.MB_LND22 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button2.png);
	background-repeat: no-repeat;
}
.MB_LND22 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND22 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_LND22 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND22 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
.MB_LND22 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END LND22 EMBEDDED */
/*END LND22*/

/*BEGIN LND23*/
.MB_LND23 .MB_PRODUCTSLOT {
	float:left;
	width: 225px;
	height: 520px;
	margin:0px;
}
.MB_LND23 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_LND23 .MB_PRODUCTBRANDLINK {
	font-weight: normal;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: #54585a;
}
.MB_LND23 .MB_PRODUCTNAMELINK {
	font-weight: normal;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#54585a;
}
.MB_LND23 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
}
.MB_LND23 .MB_PRODUCTPRICE {
	width:120px;
	color: #54585a;
	font-weight: 700;
	font-family: Franklin 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
}
.MB_LND23 .MB_HTMLPROCESSOR_SAVINGS {
	width:192px;
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND23 .MB_CLICKBEACON {
	width: 192px;
	height: 39px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.MB_LND23 .MB_CAROUSELLEFT {
	position: absolute;
	top: 209px;
	left: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND23 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 209px;
	right: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND23 .MB_STY0 {
	height:16px;
	margin:auto;
	width: 928px;
	padding:34px 0px 15px 0px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_LND23 .MB_STY1 {
	width:904px;
	position:relative;
	margin:auto;
}
.MB_LND23 .MB_STY2 {
	margin: 24px auto 0;
	overflow: hidden;
}
.MB_LND23 .MB_STY3 {
	width: 908px;
	margin-left: auto;
	margin-right: auto;
}
.MB_LND23 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_LND23 .MB_STY5 {
	width: 192px;
	margin: auto;
	padding: 0px 16px;
	border-right: 1px dashed #d4d4d4;
	position:relative;
}
.MB_LND23 .MB_STY6 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 190px;
	width: 190px;
	border-radius: 6px;
}
.MB_LND23 .MB_STY7 {
	width:192px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:20px;
}
.MB_LND23 .MB_STY8 {
	text-align:center;
	line-height:13px;
	width: 192px;
}
.MB_LND23 .MB_STY9 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding:  8px 0px 5px 0px;
	background-color: #ffffff;
}
.MB_LND23 .MB_STY10 {
	width:120px;
	color: #81878a;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND23 .MB_STY11 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.MB_LND23 .MB_STY12 {
	width:192px;
	color: #43b02a;
	font-weight: 700;
	font-family: 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND23 .MB_STY13 {
	width:192px;
	padding:0px 0px 0px 0px;
	-webkit-text-size-adjust:none;
	text-align: left;
	word-wrap:normal;
}
.MB_LND23 .MB_STY14 {
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	text-align: left;
}
.MB_LND23 .MB_STY15 {
	position: absolute;
	top: 0;
	right: 0px;
	background-color: white;
	width: 5px;
	height: 100%;
}
/* BEGIN LND23 EMBEDDED */
.MB_LND23 /* unvisited link */

a.MB_PRODUCTNAMELINK:link {
	color: #54585a;
	text-decoration: none;
}
.MB_LND23 /* mouse over link */
a.MB_PRODUCTNAMELINK:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_LND23 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button1.png);
	background-repeat: no-repeat;
}
.MB_LND23 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button2.png);
	background-repeat: no-repeat;
}
.MB_LND23 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND23 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_LND23 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND23 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
.MB_LND23 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END LND23 EMBEDDED */
/*END LND23*/

/*BEGIN MYP21*/
.MB_MYP21 .MB_PRODUCTSLOT {
	float:left;
	width:210px;
}
.MB_MYP21 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin: auto;
}
.MB_MYP21 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_MYP21 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_MYP21 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:140px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_MYP21 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP21 .MB_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_MYP21 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP21 .MB_PRODUCTPRICE {
	padding-left:4px;
}
.MB_MYP21 .MB_STY0 {
	padding:21px 0px 6px 0px;
	width:890px;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
	border-bottom:4px solid #C5E86C;
	margin: auto;
}
.MB_MYP21 .MB_STY1 {
	display:table;
	padding:0px 0px 40px 0px;
	width: 860px;
	border-bottom:1px solid #d4d4d4;
}
.MB_MYP21 .MB_STY2 {
	display:table;
	padding:30px 0px 30px 30px;
	width: 860px;
}
.MB_MYP21 .MB_STY3 {
	padding:0px 0px 0px 0px;
}
.MB_MYP21 .MB_STY4 {
	display:table-cell;
	vertical-align:middle;
	width:210px;
	height:140px;
	padding:0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}
.MB_MYP21 .MB_STY5 {
	width:190px;
	padding:4px 10px 0px 10px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_MYP21 .MB_STY6 {
	width:190px;
	height:auto;
	overflow:hidden;
	padding:0px 10px 0px 10px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
}
.MB_MYP21 .MB_STY7 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 140px;
	margin: auto;
}
.MB_MYP21 .MB_STY8 {
	display:table;
	padding:30px 0px 10px 30px;
	border-top:1px dashed #d4d4d4;
	border-bottom:1px none #d4d4d4;
	width: 860px;
	margin:auto;
}
/* BEGIN MYP21 EMBEDDED */
.MB_MYP21 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_MYP21 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_MYP21 .productbrand {
	color: #54585a;
	text-decoration: underline;
}
.MB_MYP21 .productbrand:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_MYP21 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END MYP21 EMBEDDED */
/*END MYP21*/

/*BEGIN PROD32*/
.MB_PROD32 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 13px 0px 12px;
}
.MB_PROD32 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PROD32 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD32 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD32 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD32 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD32 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD32 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD32 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_PROD32 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:53px 0px 0px -12px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD32 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	margin:53px -10px 0px -20px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD32 .MB_STY0 {
	width: 334px;
	height:26px;
	padding:0px 0px 20px 0px;
	margin:0px 0px 13px 26px;
	vertical-align: -0px;
	font-family:'franklin-gothic-urw',Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #54585a;
	font-weight:bold;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD32 .MB_STY1 {
	margin-bottom: 0px;
	padding:0px 5px 0px 0px;
}
.MB_PROD32 .MB_STY2 {
	position: relative;
	width:386px;
}
.MB_PROD32 .MB_STY3 {
	width:310px;
	margin: auto;
}
.MB_PROD32 .MB_STY4 {
	width: 314px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD32 .MB_STY5 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD32 .MB_STY6 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PROD32 .MB_STY7 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD32 .MB_STY8 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD32 .MB_STY9 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD32 EMBEDDED */
.MB_PROD32 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD32 .productname:hover {
	color: #7ac769;
	text-decoration: underline;
}
.MB_PROD32 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD32 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD32 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD32 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD32 EMBEDDED */
/*END PROD32*/

/*BEGIN PROD33*/
.MB_PROD33 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 12px 0px 12px;
}
.MB_PROD33 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_PROD33 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD33 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD33 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD33 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD33 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD33 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD33 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_PROD33 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:54px 0px 0px -12px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD33 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:54px -12px 0px -40px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD33 .MB_STY0 {
	height:16px;
	padding:10px 0px 20px 0px;
	margin:0px 27px 13px 27px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD33 .MB_STY1 {
	position: relative;
	width:548px;
}
.MB_PROD33 .MB_STY2 {
	width:462px;
	margin: auto;
}
.MB_PROD33 .MB_STY3 {
	width: 468px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD33 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD33 .MB_STY5 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:130px;
	height:130px;
}
.MB_PROD33 .MB_STY6 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD33 .MB_STY7 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD33 .MB_STY8 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD33 EMBEDDED */
.MB_PROD33 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD33 .productname:hover {
	color: #7ac769;
	text-decoration: underline;
}
.MB_PROD33 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD33 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD33 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD33 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD33 EMBEDDED */
/*END PROD33*/

/*BEGIN PROD34*/
.MB_PROD34 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 16px 0px 16px;
}
.MB_PROD34 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_PROD34 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD34 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD34 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD34 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD34 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD34 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD34 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_PROD34 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:53px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.MB_PROD34 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:53px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
}
.MB_PROD34 .MB_STY0 {
	height:16px;
	padding:10px 0px 20px 0px;
	margin:0px 27px 13px 27px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD34 .MB_STY1 {
	position: relative;
	width:710px;
}
.MB_PROD34 .MB_STY2 {
	width:650px;
	margin: auto;
}
.MB_PROD34 .MB_STY3 {
	width: 656px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD34 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD34 .MB_STY5 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:130px;
	height:130px;
}
.MB_PROD34 .MB_STY6 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD34 .MB_STY7 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD34 .MB_STY8 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD34 EMBEDDED */
.MB_PROD34 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD34 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_PROD34 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD34 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD34 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD34 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD34 EMBEDDED */
/*END PROD34*/

/*BEGIN PROD35*/
.MB_PROD35 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
	margin:0px 25px 0px 25px;
}
.MB_PROD35 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_PROD35 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PROD35 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD35 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PROD35 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD35 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD35 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD35 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_PROD35 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:57px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD35 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:57px -15px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_PROD35 .MB_STY0 {
	height:16px;
	padding:10px 0px 20px 0px;
	margin:0px 27px 13px 27px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD35 .MB_STY1 {
	position: relative;
	width:960px;
}
.MB_PROD35 .MB_STY2 {
	width:900px;
	margin: auto;
}
.MB_PROD35 .MB_STY3 {
	width: 910px;
	margin-left: auto;
	margin-right: auto;
}
.MB_PROD35 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_PROD35 .MB_STY5 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:130px;
	height:130px;
}
.MB_PROD35 .MB_STY6 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD35 .MB_STY7 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	height: 51px;
	overflow: hidden;
}
.MB_PROD35 .MB_STY8 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
/* BEGIN PROD35 EMBEDDED */
.MB_PROD35 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD35 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_PROD35 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD35 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_PROD35 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_PROD35 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END PROD35 EMBEDDED */
/*END PROD35*/

/*BEGIN LND31*/
.MB_LND31 .MB_PRODUCTSLOT {
	float:left;
	width: 225px;
	height: 520px;
	margin:0px;
}
.MB_LND31 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_LND31 .MB_PRODUCTBRANDLINK {
	text-decoration: none;
	color: #54585a;
	font-weight: normal;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:normal;
}
.MB_LND31 .MB_PRODUCTNAMELINK {
	font-weight: normal;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#54585a;
}
.MB_LND31 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
}
.MB_LND31 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	width:120px;
	color: #54585a;
	font-weight: 700;
	font-family: Franklin 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
}
.MB_LND31 .MB_HTMLPROCESSOR_LOCALIZED_SAVINGS {
	width:192px;
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND31 .MB_CLICKBEACON {
	width: 192px;
	height: 39px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.MB_LND31 .MB_CAROUSELLEFT {
	position: absolute;
	top: 209px;
	left: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND31 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 209px;
	right: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND31 .MB_STY0 {
	height:16px;
	margin:auto;
	width: 928px;
	padding:34px 0px 15px 0px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_LND31 .MB_STY1 {
	width:904px;
	position:relative;
	margin:auto;
}
.MB_LND31 .MB_STY2 {
	margin: 24px auto 0;
	overflow: hidden;
}
.MB_LND31 .MB_STY3 {
	width: 908px;
	margin-left: auto;
	margin-right: auto;
}
.MB_LND31 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_LND31 .MB_STY5 {
	width: 192px;
	margin: auto;
	padding: 0px 16px;
	border-right: 1px dashed #d4d4d4;
	position:relative;
}
.MB_LND31 .MB_STY6 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 190px;
	width: 190px;
	border-radius: 6px;
}
.MB_LND31 .MB_STY7 {
	width:192px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:20px;
}
.MB_LND31 .MB_STY8 {
	text-align:center;
	line-height:13px;
	width: 192px;
}
.MB_LND31 .MB_STY9 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding:  8px 0px 5px 0px;
	background-color: #ffffff;
}
.MB_LND31 .MB_STY10 {
	width:120px;
	color: #81878a;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND31 .MB_STY11 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.MB_LND31 .MB_STY12 {
	width:192px;
	color: #43b02a;
	font-weight: 700;
	font-family: 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND31 .MB_STY13 {
	width:192px;
	padding:0px 0px 0px 0px;
	-webkit-text-size-adjust:none;
	text-align: left;
	word-wrap:normal;
}
.MB_LND31 .MB_STY14 {
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	text-align: left;
}
.MB_LND31 .MB_STY15 {
	position: absolute;
	top: 0;
	right: 0px;
	background-color: white;
	width: 5px;
	height: 100%;
}
/* BEGIN LND31 EMBEDDED */
.MB_LND31 /* unvisited link */

a.MB_PRODUCTNAMELINK:link {
	color: #54585a;
	text-decoration: none;
}
.MB_LND31 /* mouse over link */
a.MB_PRODUCTNAMELINK:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_LND31 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button1.png);
	background-repeat: no-repeat;
}
.MB_LND31 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button2.png);
	background-repeat: no-repeat;
}
.MB_LND31 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND31 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_LND31 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND31 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
.MB_LND31 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END LND31 EMBEDDED */
/*END LND31*/

/*BEGIN LND32*/
.MB_LND32 .MB_PRODUCTSLOT {
	float:left;
	width: 225px;
	height: 520px;
	margin:0px;
}
.MB_LND32 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_LND32 .MB_PRODUCTBRANDLINK {
	font-weight: normal;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: #54585a;
}
.MB_LND32 .MB_PRODUCTNAMELINK {
	font-weight: normal;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#54585a;
}
.MB_LND32 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
}
.MB_LND32 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	width:120px;
	color: #54585a;
	font-weight: 700;
	font-family: Franklin 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
}
.MB_LND32 .MB_HTMLPROCESSOR_LOCALIZED_SAVINGS {
	width:192px;
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND32 .MB_CLICKBEACON {
	width: 192px;
	height: 39px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.MB_LND32 .MB_CAROUSELLEFT {
	position: absolute;
	top: 209px;
	left: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND32 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 209px;
	right: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND32 .MB_STY0 {
	height:16px;
	margin:auto;
	width: 928px;
	padding:34px 0px 15px 0px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_LND32 .MB_STY1 {
	width:904px;
	position:relative;
	margin:auto;
}
.MB_LND32 .MB_STY2 {
	margin: 24px auto 0;
	overflow: hidden;
}
.MB_LND32 .MB_STY3 {
	width: 908px;
	margin-left: auto;
	margin-right: auto;
}
.MB_LND32 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_LND32 .MB_STY5 {
	width: 192px;
	margin: auto;
	padding: 0px 16px;
	border-right: 1px dashed #d4d4d4;
	position:relative;
}
.MB_LND32 .MB_STY6 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 190px;
	width: 190px;
	border-radius: 6px;
}
.MB_LND32 .MB_STY7 {
	width:192px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:20px;
}
.MB_LND32 .MB_STY8 {
	text-align:center;
	line-height:13px;
	width: 192px;
}
.MB_LND32 .MB_STY9 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding:  8px 0px 5px 0px;
	background-color: #ffffff;
}
.MB_LND32 .MB_STY10 {
	width:120px;
	color: #81878a;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND32 .MB_STY11 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.MB_LND32 .MB_STY12 {
	width:192px;
	color: #43b02a;
	font-weight: 700;
	font-family: 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND32 .MB_STY13 {
	width:192px;
	padding:0px 0px 0px 0px;
	-webkit-text-size-adjust:none;
	text-align: left;
	word-wrap:normal;
}
.MB_LND32 .MB_STY14 {
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	text-align: left;
}
.MB_LND32 .MB_STY15 {
	position: absolute;
	top: 0;
	right: 0px;
	background-color: white;
	width: 5px;
	height: 100%;
}
/* BEGIN LND32 EMBEDDED */
.MB_LND32 /* unvisited link */

a.MB_PRODUCTNAMELINK:link {
	color: #54585a;
	text-decoration: none;
}
.MB_LND32 /* mouse over link */
a.MB_PRODUCTNAMELINK:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_LND32 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button1.png);
	background-repeat: no-repeat;
}
.MB_LND32 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button2.png);
	background-repeat: no-repeat;
}
.MB_LND32 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND32 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_LND32 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND32 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
.MB_LND32 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END LND32 EMBEDDED */
/*END LND32*/

/*BEGIN LND33*/
.MB_LND33 .MB_PRODUCTSLOT {
	float:left;
	width: 225px;
	height: 520px;
	margin:0px;
}
.MB_LND33 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_LND33 .MB_PRODUCTBRANDLINK {
	font-weight: normal;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight:normal;
	text-decoration: none;
	color: #54585a;
}
.MB_LND33 .MB_PRODUCTNAMELINK {
	font-weight: normal;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:normal;
	color:#54585a;
}
.MB_LND33 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
}
.MB_LND33 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	width:120px;
	color: #54585a;
	font-weight: 700;
	font-family: Franklin 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
}
.MB_LND33 .MB_HTMLPROCESSOR_LOCALIZED_SAVINGS {
	width:192px;
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND33 .MB_CLICKBEACON {
	width: 192px;
	height: 39px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.MB_LND33 .MB_CAROUSELLEFT {
	position: absolute;
	top: 209px;
	left: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND33 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 209px;
	right: -52px;
	width: 45px;
	cursor: pointer;
	padding: 60px 0px 0px 0px;
}
.MB_LND33 .MB_STY0 {
	height:16px;
	margin:auto;
	width: 928px;
	padding:34px 0px 15px 0px;
	font-size: 21px;
	font-weight: 700;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	border-bottom:4px solid #C5E86C;
}
.MB_LND33 .MB_STY1 {
	width:904px;
	position:relative;
	margin:auto;
}
.MB_LND33 .MB_STY2 {
	margin: 24px auto 0;
	overflow: hidden;
}
.MB_LND33 .MB_STY3 {
	width: 908px;
	margin-left: auto;
	margin-right: auto;
}
.MB_LND33 .MB_STY4 {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0;
}
.MB_LND33 .MB_STY5 {
	width: 192px;
	margin: auto;
	padding: 0px 16px;
	border-right: 1px dashed #d4d4d4;
	position:relative;
}
.MB_LND33 .MB_STY6 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 190px;
	width: 190px;
	border-radius: 6px;
}
.MB_LND33 .MB_STY7 {
	width:192px;
	padding:10px 0px 0px 0px;
	text-align:left;
	line-height:20px;
}
.MB_LND33 .MB_STY8 {
	text-align:center;
	line-height:13px;
	width: 192px;
}
.MB_LND33 .MB_STY9 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding:  8px 0px 5px 0px;
	background-color: #ffffff;
}
.MB_LND33 .MB_STY10 {
	width:120px;
	color: #81878a;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:line-through;
	text-transform: none;
}
.MB_LND33 .MB_STY11 {
	margin-top: 0px;
	align: center;
	valign: center;
	text-align: left;
	width:192px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
}
.MB_LND33 .MB_STY12 {
	width:192px;
	color: #43b02a;
	font-weight: 700;
	font-family: 'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
}
.MB_LND33 .MB_STY13 {
	width:192px;
	padding:0px 0px 0px 0px;
	-webkit-text-size-adjust:none;
	text-align: left;
	word-wrap:normal;
}
.MB_LND33 .MB_STY14 {
	color: #dd7e00;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 17px;
	text-align: left;
}
.MB_LND33 .MB_STY15 {
	position: absolute;
	top: 0;
	right: 0px;
	background-color: white;
	width: 5px;
	height: 100%;
}
/* BEGIN LND33 EMBEDDED */
.MB_LND33 /* unvisited link */

a.MB_PRODUCTNAMELINK:link {
	color: #54585a;
	text-decoration: none;
}
.MB_LND33 /* mouse over link */
a.MB_PRODUCTNAMELINK:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_LND33 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button1.png);
	background-repeat: no-repeat;
}
.MB_LND33 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/buy_now_button2.png);
	background-repeat: no-repeat;
}
.MB_LND33 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND33 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_LND33 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_LND33 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
.MB_LND33 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END LND33 EMBEDDED */
/*END LND33*/

/*BEGIN MYP31*/
.MB_MYP31 .MB_PRODUCTSLOT {
	float:left;
	width:210px;
}
.MB_MYP31 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin: auto;
}
.MB_MYP31 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_MYP31 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_MYP31 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:140px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_MYP31 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP31 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_MYP31 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_MYP31 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_MYP31 .MB_STY0 {
	padding:21px 0px 6px 0px;
	width:890px;
	font-family:'adelle-n6', 'adelle', Georgia, serif;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
	border-bottom:4px solid #C5E86C;
	margin: auto;
}
.MB_MYP31 .MB_STY1 {
	display:table;
	padding:0px 0px 40px 0px;
	width: 860px;
	border-bottom:1px solid #d4d4d4;
}
.MB_MYP31 .MB_STY2 {
	display:table;
	padding:30px 0px 30px 30px;
	width: 860px;
}
.MB_MYP31 .MB_STY3 {
	padding:0px 0px 0px 0px;
}
.MB_MYP31 .MB_STY4 {
	display:table-cell;
	vertical-align:middle;
	width:210px;
	height:140px;
	padding:0px 0px 0px 0px;
	margin-left: auto;
	margin-right: auto;
}
.MB_MYP31 .MB_STY5 {
	width:190px;
	padding:4px 10px 0px 10px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_MYP31 .MB_STY6 {
	width:190px;
	height:auto;
	overflow:hidden;
	padding:0px 10px 0px 10px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
}
.MB_MYP31 .MB_STY7 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 140px;
	margin: auto;
}
.MB_MYP31 .MB_STY8 {
	display:table;
	padding:30px 0px 10px 30px;
	border-top:1px dashed #d4d4d4;
	border-bottom:1px none #d4d4d4;
	width: 860px;
	margin:auto;
}
/* BEGIN MYP31 EMBEDDED */
.MB_MYP31 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_MYP31 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_MYP31 .productbrand {
	color: #54585a;
	text-decoration: underline;
}
.MB_MYP31 .productbrand:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_MYP31 .MB_PRODUCTNAMELINK {
	display: block;
}
/* END MYP31 EMBEDDED */
/*END MYP31*/

/*BEGIN KS31*/
.MB_KS31 .MB_PRODUCTSLOT {
	float:left;
	width:140px;
}
.MB_KS31 .MB_PRODUCTIMAGE {
	display:block;
	max-height: 100%;
	max-width: 100%;
	margin:auto;
}
.MB_KS31 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_KS31 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_KS31 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:140px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_KS31 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS31 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_KS31 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_KS31 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_KS31 .MB_STY0 {
	width:665px;
	margin:auto;
	padding:0px 0px 10px 0px;
	display:table;
	border-bottom:4px solid #C5E86C;
}
.MB_KS31 .MB_STY1 {
	display:table-cell;
	vertical-align:bottom;
	height:29px;
	font-family: 'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
}
.MB_KS31 .MB_STY2 {
	display:table;
	width:665px;
	margin:auto;
	padding:20px 0px 10px 0px;
}
.MB_KS31 .MB_STY3 {
	margin:0px 25px 0px 0px;
}
.MB_KS31 .MB_STY4 {
	margin-left:auto;
	margin-right:auto;
	display:table-cell;
	vertical-align:middle;
	align-items:center;
	width:140px;
	height:130px;
}
.MB_KS31 .MB_STY5 {
	width:140px;
	padding:4px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_KS31 .MB_STY6 {
	width:140px;
	height: 51px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
}
.MB_KS31 .MB_STY7 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 140px;
	margin: auto;
}
.MB_KS31 .MB_STY8 {
	margin:0px 25px 0px 10px;
}
.MB_KS31 .MB_STY9 {
	margin:0px 0px 0px 10px;
}
/* BEGIN KS31 EMBEDDED */
.MB_KS31 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_KS31 .productname:hover {
	color: #54585a;
	text-decoration: underline;
}
.MB_KS31 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_KS31 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_orange_120x31.jpg);
	background-repeat: no-repeat;
}
/* END KS31 EMBEDDED */
/*END KS31*/

/*BEGIN CART31*/
.MB_CART31 .MB_PRODUCTSLOT {
	float:left;
	width:120px;
	margin:0px 8px;
}
.MB_CART31 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_CART31 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_CART31 .MB_PRODUCTNAMELINK {
	display: block;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_CART31 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:120px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_CART31 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART31 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_CART31 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART31 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_CART31 .MB_CLICKBEACON {
	margin:20px 0px 0px 0px;
	width:124px;
	height:33px;
	cursor: pointer;
}
.MB_CART31 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:60px 0px 0px -18px;
	width:45px;
	height:45px;
	padding:px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART31 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	width: 45px;
	height:45px;
	margin:60px -18px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART31 .MB_STY0 {
	padding:21px 0px 6px 0px;
	margin:0px 27px 15px 27px;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
	border-bottom:4px solid #C5E86C;
}
.MB_CART31 .MB_STY1 {
	position: relative;
	width:480px;
}
.MB_CART31 .MB_STY2 {
	width: 408px;
	overflow: hidden;
	margin: auto;
}
.MB_CART31 .MB_STY3 {
	width: 414px;
	margin-left: auto;
	margin-right: auto;
}
.MB_CART31 .MB_STY4 {
	list-style:none;
	padding: 0;
	margin:0;
}
.MB_CART31 .MB_STY5 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 120px;
	width: 120px;
}
.MB_CART31 .MB_STY6 {
	width:120px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_CART31 .MB_STY7 {
	width:120px;
	height: 32px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
}
/* BEGIN CART31 EMBEDDED */
.MB_CART31 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_CART31 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_CART31 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART31 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Green_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART31 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART31 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_CART31 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART31 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END CART31 EMBEDDED */
/*END CART31*/

/*BEGIN CART32*/
.MB_CART32 .MB_PRODUCTSLOT {
	float:left;
	width:120px;
	margin:0px 20px;
}
.MB_CART32 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
	max-height: 100%;
	max-width: 100%;
}
.MB_CART32 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_CART32 .MB_PRODUCTNAMELINK {
	display: block;
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_CART32 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	float:left;
	width:53px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_CART32 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART32 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
}
.MB_CART32 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_CART32 .MB_CLICKBEACON {
	margin:30px 0px 0px 0px;
	width:124px;
	height:33px;
	cursor: pointer;
}
.MB_CART32 .MB_CAROUSELLEFT {
	position: absolute;
	top: 0;
	left: 0;
	margin:60px 0px 0px -15px;
	width:45px;
	height:45px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART32 .MB_CAROUSELRIGHT {
	position: absolute;
	top: 0;
	right: 0;
	height:45px;
	width: 45px;
	margin:54px -15px 0px -0px;
	padding:0px 0px 0px 0px;
	cursor: pointer;
}
.MB_CART32 .MB_STY0 {
	padding:21px 0px 6px 0px;
	margin:0px 27px 15px 27px;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
	border-bottom:4px solid #C5E86C;
}
.MB_CART32 .MB_STY1 {
	position: relative;
	width:910px;
}
.MB_CART32 .MB_STY2 {
	width:800px;
	margin: auto;
}
.MB_CART32 .MB_STY3 {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
}
.MB_CART32 .MB_STY4 {
	list-style:none;
	padding: 0;
	margin: 0;
}
.MB_CART32 .MB_STY5 {
	align-items:center;
	display: table-cell;
	vertical-align: middle;
	height: 120px;
	width: 120px;
}
.MB_CART32 .MB_STY6 {
	width:120px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_CART32 .MB_STY7 {
	width:120px;
	height: 32px;
	overflow: hidden;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:16px;
}
.MB_CART32 .MB_STY8 {
	text-align:center;
	line-height:1;
}
.MB_CART32 .MB_STY9 {
	float:right;
	width:53px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
/* BEGIN CART32 EMBEDDED */
.MB_CART32 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_CART32 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_CART32 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART32 .addtocartbutton {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Grey_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART32 .addtocartbutton:hover {
	background-image: url(https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/AddToCart_Green_120x31.jpg);
	background-repeat: no-repeat;
}
.MB_CART32 .MB_CAROUSELLEFT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART32 .MB_CAROUSELLEFT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/left_arrow_hover_45x45.png");
}
.MB_CART32 .MB_CAROUSELRIGHT {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_45x45.png");
	background-repeat: no-repeat;
}
.MB_CART32 .MB_CAROUSELRIGHT:hover {
	background-image: url("https://w.p.mybuys.com/clients/LUCKYVITAMIN/images/right_arrow_hover_45x45.png");
}
/* END CART32 EMBEDDED */
/*END CART32*/

/*BEGIN PURCHASE31*/
.MB_PURCHASE31 .MB_PRODUCTSLOT {
	width:130px;
}
.MB_PURCHASE31 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PURCHASE31 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PURCHASE31 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PURCHASE31 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	float:left;
	width:60px;
	padding:5px 2px 0px 0px;
	text-align:right;
	vertical-align:baseline;
}
.MB_PURCHASE31 .MB_PRODUCTBASEPRICELINK {
	width:130px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE31 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
}
.MB_PURCHASE31 .MB_PRODUCTPRICELINK {
	width:130px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE31 .MB_STY0 {
	padding:0px 0px 0px 0px;
}
.MB_PURCHASE31 .MB_STY1 {
	display:table-cell;
	vertical-align: middle;
	padding:0px 0px 0px 0px;
	background-color:#58b300;
	height:51px;
	width:142px;
	text-align:center;
	font-family:Arial, Georgia, serif;
	font-size:18px;
	font-weight:normal;
	color:#ffffff;
	border-bottom: 4px solid #c7e768;
}
.MB_PURCHASE31 .MB_STY2 {
	padding-bottom: 10px;
}
.MB_PURCHASE31 .MB_STY3 {
	padding:10px 6px 6px 6px;
}
.MB_PURCHASE31 .MB_STY4 {
	display:table-cell;
	vertical-align:middle;
	width:58px;
	height:58px;
	padding:0px 36px 0px 36px;
}
.MB_PURCHASE31 .MB_STY5 {
	width:130px;
	height: auto;
	padding:5px 0px 0px 0px;
	word-wrap:break-word;
	text-align:center;
	line-height:normal;
}
.MB_PURCHASE31 .MB_STY6 {
	text-align:center;
	line-height:1;
}
.MB_PURCHASE31 .MB_STY7 {
	float:right;
	width:60px;
	padding:4px 0px 0px 2px;
	text-align:left;
	vertical-align:baseline;
	line-height:1;
}
.MB_PURCHASE31 .MB_STY8 {
	padding:28px 6px 6px 6px;
}
.MB_PURCHASE31 .MB_STY9 {
	padding:28px 6px 12px 6px;
}
/* BEGIN PURCHASE31 EMBEDDED */
.MB_PURCHASE31 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PURCHASE31 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
/* END PURCHASE31 EMBEDDED */
/*END PURCHASE31*/

/*BEGIN PURCHASE32*/
.MB_PURCHASE32 .MB_PRODUCTSLOT {
	float:left;
	width:130px;
}
.MB_PURCHASE32 .MB_PRODUCTIMAGE {
	display:block;
	margin:auto;
}
.MB_PURCHASE32 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
	text-decoration: none;
	color: #54585a;
}
.MB_PURCHASE32 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PURCHASE32 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:130px;
	padding:0px 0px 0px 0px;
	text-align:center;
	vertical-align:baseline;
}
.MB_PURCHASE32 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE32 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PURCHASE32 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PURCHASE32 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_PURCHASE32 .MB_STY0 {
	width:886px;
	margin:auto;
	display:table;
	border-bottom:4px solid #C5E86C;
}
.MB_PURCHASE32 .MB_STY1 {
	float:left;
	height:29px;
	padding:27px 0px 0px 0px;
	font-family:'franklin-gothic-urw',Arial, Helvetica, sans-serif;
	font-size:21px;
	color: #54585a;
	font-weight:bold;
}
.MB_PURCHASE32 .MB_STY2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#81878a;
}
.MB_PURCHASE32 .MB_STY3 {
	width: 170px;
	float:right;
	margin:16px 4px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	text-transform:uppercase;
	text-align: right;
}
.MB_PURCHASE32 .MB_STY4 {
	margin-top: 15px;
}
.MB_PURCHASE32 .MB_STY5 {
	display:table;
	width:886px;
	margin:auto;
	padding:20px 0px 10px 0px;
}
.MB_PURCHASE32 .MB_STY6 {
	margin:0px 35px 0px 0px;
}
.MB_PURCHASE32 .MB_STY7 {
	display:table-cell;
	vertical-align:middle;
	width:130px;
	height:130px;
}
.MB_PURCHASE32 .MB_STY8 {
	width:130px;
	padding:12px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PURCHASE32 .MB_STY9 {
	width:130px;
	height:auto;
	padding:0px 0px 0px 0px;
	text-align:center;
	word-wrap:break-word;
	line-height:16px;
}
.MB_PURCHASE32 .MB_STY10 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
.MB_PURCHASE32 .MB_STY11 {
	margin:0px 35px 0px 23px;
}
.MB_PURCHASE32 .MB_STY12 {
	margin:0px 0px 0px 23px;
}
/* BEGIN PURCHASE32 EMBEDDED */
.MB_PURCHASE32 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PURCHASE32 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
/* END PURCHASE32 EMBEDDED */
/*END PURCHASE32*/

/*BEGIN PROD31*/
.MB_PROD31 .MB_PRODUCTIMAGELINK {
	border: none;
	text-decoration: none;
}
.MB_PROD31 .MB_GENERICATTRIBUTEPROCESSOR_style_FBT_NOSAVINGSHIDER {
	#FBT_NOSAVINGSHIDERVELOCITY_LEFTPARENTHESISVELOCITY_RIGHTPARENTHESIS;
}
.MB_PROD31 .MB_SRCPROCESSOR_FBT_PRODUCTIMAGE {
	max-width: 100%;
	max-height: 100%;
	display:block;
	margin:auto;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_PRODUCTBRAND {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_SHORTPRODUCTNAME {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD31 .MB_GENERICFUNCTIONWRAPPER_FBT_PRIORPRICEWRAPPER {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_PRODUCTBASEPRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_PRODUCTPRICE {
	padding-left:4px;
}
.MB_PROD31 .MB_PRODUCTSLOT {
	float:left;
}
.MB_PROD31 .MB_PRODUCTIMAGE {
	max-width: 100%;
	max-height: 100%;
	display:block;
	margin:auto;
	border: none;
}
.MB_PROD31 .MB_PRODUCTBRANDLINK {
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD31 .MB_PRODUCTNAMELINK {
	font-weight:normal;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform:none;
}
.MB_PROD31 .MB_PRODUCTDISCOUNTEDPRICEWRAPPER {
	width:120px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:baseline;
}
.MB_PROD31 .MB_PRODUCTBASEPRICELINK {
	width:120px;
	color: #888888;
	font-weight:normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD31 .MB_HTMLPROCESSOR_LOCALIZED_BASE_PRICE {
	text-decoration:line-through;
	padding-right:4px;
}
.MB_PROD31 .MB_PRODUCTPRICELINK {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD31 .MB_HTMLPROCESSOR_LOCALIZED_CURRENT_PRICE {
	padding-left:4px;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_SUMBASEPRICE {
	text-decoration:line-through;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_SUMPRICE {
	text-decoration:none;
	color:#43b02a;
}
.MB_PROD31 .MB_HTMLPROCESSOR_FBT_SAVINGS {
	text-decoration:none;
}
.MB_PROD31 .MB_GENERICATTRIBUTEPROCESSOR_onclick_ADDBOTHTOCART {
	cursor: pointer;
}
.MB_PROD31 .MB_STY0 {
	width:880px;
	margin:auto;
	display:table;
	border-bottom:4px solid #C5E86C;
}
.MB_PROD31 .MB_STY1 {
	float:left;
	height:32px;
	padding:38px 0px 0px 0px;
	font-family:'franklin-gothic-urw',Arial,Helvetica,sans-serif;
	color:#54585a;
	font-size: 21px;
	font-weight: 700;
}
.MB_PROD31 .MB_STY2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#81878a;
}
.MB_PROD31 .MB_STY3 {
	width: 170px;
	float:right;
	margin:30px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	line-height:18px;
	text-transform:uppercase;
	text-align: right;
}
.MB_PROD31 .MB_STY4 {
	margin-top: 5px;
}
.MB_PROD31 .MB_STY5 {
	width:880px;
	margin:auto;
	display:table;
	padding:28px 0px 0px 0px;
}
.MB_PROD31 .MB_STY6 {
	float:left;
	width:212px;
	border:5px solid #F6F5F3;
	outline:1px solid #e8e8e8;
	padding:17px 13px 19px 13px;
}
.MB_PROD31 .MB_STY7 {
	float:left;
	width:77px;
	height:77px;
	background-color:#ffffff;
	padding:0px 10px 0px 0px;
}
.MB_PROD31 .MB_STY8 {
	float:right;
	width:120px;
	background-color:#ffffff;
}
.MB_PROD31 .MB_STY9 {
	width:130px;
	padding:12px 0px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:16px;
	vertical-align:baseline;
	min-height:18px;
}
.MB_PROD31 .MB_STY10 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:none;
	vertical-align:baseline;
	min-height:48px;
}
.MB_PROD31 .MB_STY11 {
	text-align:center;
	line-height:1;
	display:table;
	padding:7px 0px 5px 0px;
	width: 130px;
	margin: auto;
}
.MB_PROD31 .MB_STY12 {
	width:120px;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:baseline;
}
.MB_PROD31 .MB_STY13 {
	width:120px;
	color:#474747;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-transform: none;
}
.MB_PROD31 .MB_STY14 {
	float:left;
	padding:54px 10px 0px 10px;
	width: 37px;
}
.MB_PROD31 .MB_STY15 {
	display:block;
	margin:auto;
}
.MB_PROD31 .MB_STY16 {
	width:130px;
	padding:0px 0px 0px 0px;
	word-wrap:break-word;
	text-align:left;
	line-height:16px;
	vertical-align:baseline;
	min-height:48px;
}
.MB_PROD31 .MB_STY17 {
	float:left;
	padding:10px 0px 0px 20px;
}
.MB_PROD31 .MB_STY18 {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#81878a;
	font-weight:normal;
	line-height:17px;
}
.MB_PROD31 .MB_STY19 {
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight: 700;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	color:#54585a;
	text-transform:none;
	line-height:24px;
}
.MB_PROD31 .MB_STY20 {
	padding:5px 0px 0px 0px;
	font-family:'Franklin-Gothic-URW', Arial, Helvetica, sans-serif;
	color:#dd7e00;
	text-transform:uppercase;
	font-size: 13px;
	font-weight: 700;
}
.MB_PROD31 .MB_STY21 {
	margin-top:10px;
	float: left;
}
.MB_PROD31 .MB_STY22 {
	float: left;
	margin-top: 10px;
	position: relative;
}
.MB_PROD31 .MB_STY23 {
	margin: 2px auto 0;
	cursor: pointer;
	text-indent: 0px;
}
/* BEGIN PROD31 EMBEDDED */
.MB_PROD31 .productname {
	color: #54585a;
	text-decoration: none;
}
.MB_PROD31 .productname:hover {
	color: #43b02a;
	text-decoration: underline;
}
.MB_PROD31 .toppagelink {
	text-decoration: none;
}
.MB_PROD31 .toppagelink:hover {
	text-decoration: underline;
}
/* END PROD31 EMBEDDED */
/*END PROD31*/

