.wrapper {
	margin: 0;
	padding: 0; }

.main_title,
.main_title img,
#three_banners,
#topbar_center,
#main_footer,
#pageflip,
.main_body .main_title #three_banners,
.main_body .main_title .title_text,
.main_body .main_title .title_text b,
.left.column,
.right.column,
.main_body .sides,
.main_body .sides.left,
.main_body .sides.right,
.topbar, .topBar,
.wrapper #header,
.wrapper .phone_and_status,
.wrapper .phone_and_status .phone,
.wrapper .phone_and_status .status,
.wrapper .phone_and_status .status a,
#topbar,
.top_bar_wrapper,
.top_bar,
.date_currency_and_share,
span.print-text,
a.print-icon,
.phone,
.status,
.phone_and_status,
img#companyDetails,
.companyDetails,
#footerMain,
.v_footer,
#v_footer,
#footerPayments,
#footerShipping,
#triangle,
#rss_button_container,
#navigationBar,
#view_shoppingcart_counter,
#flash_header,
#xhtml_select,
#_lpChatBtn,
#product_list,
#footer,
body #footer,
.companyDetails,
#footerPayments,
#footerShipping,
#footerMain,
.seals_container,
.footer,
.special_offers,
.date,
.currency,
.sides,
.menu,
.header_bottom,
.wrapper .main-header .blanklink,
.main_header,
.marg,
.search-left-side,
.search-right-side,
.search-form,
.search,
.date_currency_and_cart,
.cart_and_more,
.header .top,
.header .logo,
.header .logo a,
.header .end,
.header .cart,
.header .spacer,
.header .left-menu,
.header .left-menu .livechat,
.header .left-menu .cart,
.header .left-menu .order-now,
.header .left-menu .main-menu,
.main-menu,
.clouds,
.clouds .sides-wrapper,
#at20mc,
.main_header,
.left-layout,
.blanklink,
.main_header h1,
.main_header .blanklink,
.main_header_container,
.main_header_container .main_header h1,
.main_header_container .main_header h1 a,
.flash_container,
.date_currency_and_share,
.date_currency_and_share span,
.search-form,
.content_header,
.bottom_right_menu_line .menu,
.bottom_right_menu_line .right_menu,
.right_menu,
.special_offer_box,
.transparent,
#print_id,
.order_stat,
.main_body .securepage_phone,
.main_body .title_text,
.main_body .main_title h1,
.main_body .main_title h2,
.main_body .main_title .logo,
.main_body .main_title .title_text,
.main_body .logo,
.our-guarantee,
.content_header,
.wrapper .menu,
.wrapper .main_header,
.wrapper .main_header h1,
.wrapper .v_footer_container,
.wrapper .main_content img,
.wrapper .main_content a,
.wrapper .cart_flash_and_testimonials,
.wrapper .navigation,
.clearfix .left-menu,
.flash,
#phone_banner,
.top-header,
.left_manu_row,
.logo_table .bla,
.clearfix .left-menu a,
.wrapper .clearfix .left-menu a,
.wrapper .clearfix .left-menu .live-person,
.wrapper .clearfix .left-menu .customer-support,
.wrapper .clearfix .left-menu .articles,
.wrapper .clearfix .left-menu .testimonials,
.wrapper .clearfix .left-menu .in-the-news,
.wrapper .clearfix .left-menu .our-guarantee,
.main-content a img,
.main-content img,
.wrapper .clearfix .left-menu,
.wrapper .main-header,
.wrapper .main-header a,
.wrapper .main-header a.blanklink,
.wrapper .main-header h1,
.wrapper .main-header h2,
.wrapper .main-header date,
.wrapper .header-bottom,
table tr td img,
table.logo_table,
table.logo_table tr td img,
body table table.left-layout,
.horizontal_menu,
.logo_boxes,
.flash_wrapper,
.top_links,
.top_buttons,
.topSellersTitle,
.topSellers,
.topSellersItems,
.left_menu,
.box-note,
.breadcrumbs,
.left-layout,
.cart_flash_and_testimonials,
.product_boxes,
.footer_banners {
    display: none !important; }

.main_container {	border: none; }

.order-received .medical table.shopping_total { border: none; }

.wrapper .clearfix .main-content,
.wrapper .main_content {
	width: auto;
	border: 0;
	margin: 0 5%;
	padding: 0;
	float: none !important; }

#wrapper .main_co .order-received,
.header .main-content .order-received,
.wrapper .clearfix .main-content table,
.wrapper .main_content table { width: 90% !important; }

.header .main-content { float: none; }

.order-received { font-size: 19pt; }

	.order-received .box-note { display: none; }

	.order-received .medical .item .box-msg {
		border: 1px solid #000;
		background-color: #a6a6a6;
		padding: 10pt;
		font-weight: bold;
		color: #000 !important;
		width: 90%; }

    	.order-received .medical .item .box-msg li { color: #000 !important;}

	.order-received .medical {
		border: none !important;
		margin: 0px;
		width: 90%; }

.main,
.order-received table.medical tr.item td, .bb,
.order-received table.medical { border: none; }

.medical th.header, .medical caption {
	font-size: 15pt;
	font-weight: bold;
	color: #000; }

.x { display: none !important; }

.order-received table.medical table.shopping_total {
	border: none;
	border-collapse: collapse; }

	.order-received table.medical table.shopping_total td,
.order-received table.medical table.shopping_total th {
		padding: 5pt 10pt;
		border-bottom: 1pt solid #000; }

	.order-received table.medical table.shopping_total th { padding-right: 0; }

	.order-received table.medical table.shopping_total td {
		padding-left: 0;
		border-bottom: 1pt solid #000; }

	.order-received table.medical table.shopping_total tr.total-back { border-collapse: collapse; }

		.order-received table.medical table.shopping_total tr.total-back td,
.order-received table.medical table.shopping_total tr.total-back th {
			border-top: 2px solid #000;
			border-bottom: 2px solid #000;
			font-size: 11pt; }

	.order-received table.medical table.shopping_total td,
.order-received table.medical table.shopping_total th {
		border-right: none !important;
		border-left: none !important; }

.main_body .order-received .medical table.shopping_total,
.main_body .order-received .medical table.shopping_total th,
.main_body .order-received .medical table.shopping_total td,
#product_price_before_discount th,
#product_price_before_discount td { border-color: #000; }

.order-received { margin: 0;}