*,body{margin:0;padding:0}body{font:normal 8pt/1.2 arial,helvetica,sans-serif;height:100%;text-align:center;width:100%;-webkit-print-color-adjust:exact}table{border-collapse:collapse;border-spacing:0;width:100%}a{color:#333;text-decoration:underline}a:hover{color:#000}span.link{color:#d61029;cursor:pointer;text-decoration:underline}span.link:hover{color:#000;cursor:pointer}strong{font-weight:700}p{margin:0 0 15px}.clear,.clearer,.clearfix{clear:both;height:0;line-height:none}.clearL{clear:left}.clearR{clear:right}.floatleft{float:left}.floatright{float:right}.textright{text-align:right}.textleft{text-align:left}.textcenter{text-align:center}.creditapplied,.text-red{color:#c00}.pointer{cursor:pointer}span.fancy,span.fancybadges,span.fancyframe{color:#d61029;cursor:pointer;text-decoration:underline}span.fancy:hover,span.fancybadges:hover,span.fancyframe:hover{color:#000;cursor:pointer}#dropdown,#footer,#header{display:none}#print{margin:0 auto;text-align:left;width:696px}#print #masthead{text-align:right;height:50px}#print #masthead img{height:50px;width:auto}#print #content{width:100%}#print #content #heading h1{font-size:21px}#print #content h3{font-size:11px}#print #content .basket{border-collapse:collapse;border-spacing:0;clear:right;margin:0 0 .1in}#print #content .basket th{background:#e6e6e6;border:1px solid #000;padding:3px;text-align:left}#print #content .basket .info table{border:0;border-collapse:collapse;border-spacing:0;width:100%}#print #content .basket .info table td{border:0;padding:0;vertical-align:top;width:50%}#print #content .basket .price,#print #content .basket .qty,#print #content .basket .status,#print #content .basket .subtotal{text-align:center}#print #content .basket tbody td,#print #content .basket tbody th{border:1px solid #000;padding:3px;text-align:left}#print #content .basket tbody td.blank,#print #content .basket tbody td.null{border:0}#print #content .basket tbody th.label{text-align:right}#print #content .basket tbody td.important{color:#c00}#print #content .basket tbody td.tick{width:16px}#print #content .basket .shippingCounter{border:0;padding:11px 0 4px}#print #content .basket .center{text-align:center}#print #content .basket .right,#print #content .basket td.value{text-align:right}#print #content .congratulations{border:1px solid #000;margin:0 0 .1in}#print #content .congratulations td{border:1px solid #000;font-weight:700;text-align:center}#print #content .congratulations td.img{width:139px}#faqid752 h1{display:block;font-size:24px;float:left;margin:12px 0 15px}#faqid752 #breadcrumbs{display:none}#aboutus{text-align:left}#aboutus .right{float:right;margin:0 0 10px 10px}#aboutus .left{float:left;margin:0 10px 10px 0}#faqid752 #aboutus h1{display:block;font-size:24px;float:left;margin:0 0 15px}#aboutus .contactus{float:right;width:318px;margin:0 0 15px;text-align:right}#aboutus .contactus h2{font-size:18px}#aboutus .contactus p{margin:0}#aboutus #leftcontent{width:405px;float:left;padding:0;margin:0 10px 20px 0}#aboutus #leftcontent .fancy{display:block;border:1px solid #aaa}#aboutus #leftcontent img{width:250px;height:auto;border:5px solid #fff;margin:0}#aboutus #leftcontent h2,#aboutus #leftcontent h3{font-size:17px;margin:0 0 5px}#aboutus #leftcontent h4{margin:0 0 4px}#aboutus #leftcontent .address,#aboutus #leftcontent .hours,#aboutus #leftcontent .phonenumbers{margin:0 0 20px}#aboutus #rightcontent{border-left:1px dotted #ccc;width:245px;float:right;padding:0 0 0 10px;margin:0 0 20px}#aboutus #rightcontent ul{margin:0;list-style:none}#aboutus #rightcontent ul li{margin:0 0 18px}#aboutus #rightcontent ul li h4{background:#eee;border:1px solid #ddd;color:#404040;font-size:13px;font-weight:700;margin:0 0 15px;padding:3px 5px;text-align:left}#aboutus #rightcontent ul li img{float:left;margin:0 10px 0 7px}#aboutus #rightcontent ul li img.icon{float:none;margin:0}#aboutus #rightcontent ul li span{display:block;float:left;margin:0 10px 0 7px}#aboutus #rightcontent ul li span img{float:none;margin:0}#aboutus #rightcontent ul li p{padding:0;margin:0}#aboutus #rightcontent ul li.moneyback img{margin:0 10px 0 20px}#aboutus #rightcontent ul li.moneyback img.icon{margin:0}#aboutus #rightcontent ul li.moneyback span.text{padding:0;margin:0;float:none}#aboutus #contactus{border-top:1px dotted #ccc;padding:20px 0 0;margin:20px 0 0}#aboutus #feedback{background:#eee;border:1px solid #ccc;padding:15px 20px 20px}#aboutus #feedback h3{margin:0 0 10px;float:left}#aboutus #feedback .all{display:block;float:right;height:18px;line-height:18px;padding:0 4px;margin:0}#aboutus #feedback ul{list-style:none;margin:0}#aboutus #feedback ul li{margin:0 0 10px}#aboutus #feedback ul li p{margin:0 0 5px}#aboutus #feedback ul li p.person{font-weight:700;margin:0}#orderdetails.print h1{float:left;font-size:20px}#orderdetails.print .fieldset{border:1px solid #ccc;padding:0;margin:14px 0 10px;position:relative;z-index:10;overflow:hidden}#orderdetails.print .fieldset .legend{background:#eee;border-bottom:1px solid #ccc;font-size:14px;font-weight:700;padding:0 10px;margin:0;line-height:19px;height:19px}#orderdetails.print .fieldset .content{padding:10px}#orderdetails.print table.clean{border-collapse:collapse;border-spacing:0;width:100%}#orderdetails.print table.clean td,#orderdetails.print table.clean th{border-top:1px solid #ddd;padding:0 6px;vertical-align:middle;text-align:center}#orderdetails.print table.clean td.left,#orderdetails.print table.clean th.left{text-align:left}#orderdetails.print table.clean td.right,#orderdetails.print table.clean th.right{text-align:right}#orderdetails.print table.clean th{background:#eee;border-top:1px solid #ddd;font-weight:700;line-height:16px}#orderdetails.print table.clean td{background:none;font-weight:400;line-height:18px}#orderdetails.print table.blank{border-collapse:collapse;border-spacing:0;width:100%}#orderdetails.print table.blank td,#orderdetails.print table.blank th{background:none;border:none;padding:0 6px;vertical-align:middle;text-align:center;line-height:20px}#orderdetails.print table.blank td.left,#orderdetails.print table.blank th.left{text-align:left}#orderdetails.print table.blank td.right,#orderdetails.print table.blank th.right{text-align:right}#orderdetails.print table.blank th{font-weight:700;width:70px}#orderdetails.print table.blank td{font-weight:400}#orderdetails.print .order-info{border:1px solid #ddd;margin:0 0 10px}#orderdetails.print .order-info table.clean th{border-top:none}#orderdetails.print .billing-info,#orderdetails.print .shipping-info{width:341px;margin:0 0 10px}#orderdetails.print .billing-info{float:left}#orderdetails.print .shipping-info{float:right}#orderdetails.print .billing-info .legend .edit,#orderdetails.print .shipping-info .legend .edit{display:none}#orderdetails.print .billing-info .address,#orderdetails.print .shipping-info .address{padding:5px 10px;line-height:16px;height:100px}#orderdetails.print .text-red{color:#333}#orderdetails.print .cart h2{color:#333;font-size:16px}#orderdetails.print .cart .products{background:#fff;border:1px solid #ccc;padding:0 10px 10px;margin:0 0 10px}#print #content #orderdetails.print .cart .products h3{color:#333;font-size:14px;line-height:18px;height:18px;margin:1px 0}#orderdetails.print .cart .products h3 .upp{font-size:12px;font-weight:400}#orderdetails.print .cart .products table.rx-info{border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 1px;float:left}#orderdetails.print .cart .products table td,#orderdetails.print .cart .products table th{padding:0 6px;vertical-align:middle}#orderdetails.print .cart .products table.rx-info td.spacer,#orderdetails.print .cart .products table.rx-info th.spacer{width:auto;background:none;border:none}#orderdetails.print .cart .products table.rx-info th{border-top:1px solid #ccc;font-weight:700;line-height:16px}#orderdetails.print .cart .products table.rx-info tr.head th{background:#eee;text-align:center}#orderdetails.print .cart .products table.rx-info tr.head th.left{text-align:left}#orderdetails.print .cart .products table.rx-info tr.head th.total{text-align:right}#orderdetails.print .cart .products table.rx-info th.eye{text-align:left}#orderdetails.print .cart .products table.rx-info td{background:none;border-top:1px solid #ccc;font-weight:400;line-height:25px;text-align:center}#orderdetails.print .cart .products table.rx-info td.left{text-align:left}#orderdetails.print .cart .products table.rx-info td.total{text-align:right}#orderdetails.print .cart .products table.rx-info td.blank,#orderdetails.print .cart .products table.rx-info th.blank{background:none;border:none}#orderdetails.print .cart .products.solution table.rx-info th.blank{border:solid #ccc;border-width:1px 0}#orderdetails.print .cart .products table.rx-info th.eye,#orderdetails.print .cart .products table.rx-info th.first{width:auto}#orderdetails.print .cart .products table.rx-info th.base{width:85px}#orderdetails.print .cart .products table.rx-info th.base.toric{width:auto}#orderdetails.print .cart .products table.rx-info th.diameter,#orderdetails.print .cart .products table.rx-info th.dot{width:30px}#orderdetails.print .cart .products table.rx-info th.power{width:50px}#orderdetails.print .cart .products table.rx-info th.color{width:auto}#orderdetails.print .cart .products table.rx-info th.price{width:55px}#orderdetails.print .cart .products table.rx-info th.qty{width:35px}#orderdetails.print .cart .products table.rx-info th.savings{width:100px}#orderdetails.print .cart .products table.rx-info td.savings strong{color:#333;font-weight:400}#orderdetails.print .cart .products table.rx-info th.total{width:60px}#orderdetails.print .cart .products table.rx-info th.axis,#orderdetails.print .cart .products table.rx-info th.clr,#orderdetails.print .cart .products table.rx-info th.cyl{width:auto}#orderdetails.print .cart .products table.rx-info td.color{width:75px}#orderdetails.print .cart .products table.rx-info td.color.twolines{line-height:15px;padding:3px;width:120px}#orderdetails.print .cart .products table.rx-info th.status{border:1px solid #ddd;width:154px}#orderdetails.print .cart .products table.rx-info td.status{border:solid #ddd;border-width:0 1px 1px;line-height:16px}#orderdetails.print .cart .products table.rx-info td.blank.ten,#orderdetails.print .cart .products table.rx-info th.blank.ten{background:none;border:none;width:10px;padding:0}#orderdetails.print .cart .products table.rx-info tr.blank.ten td{background:none;border:none;height:10px;padding:0}#orderdetails.print .cart .products table.rx-info tr.additional td.inner{background:none;border:none;text-align:right}#orderdetails.print .cart .products table.rx-info tr.additional td.inner .wrapper{float:right;margin:3px 60px 0 0}#orderdetails.print .cart .products table.rx-info tr.additional td.inner .wrapper table{border-collapse:collapse}#orderdetails.print .cart .products table.rx-info tr.additional td.inner .wrapper table th{padding:0 10px}#orderdetails.print .cart .products table.rx-info tr td.doctorinfo{border:1px solid #ddd;text-align:left}#orderdetails.print .cart .products .converted_pfid{background:#eee;border:1px dashed #ccc;margin:10px 0 0;padding:5px}#orderdetails.print .cart .unretprod{background:#f7f7f7;border:1px solid #eee;padding:5px 10px;margin:0 0 10px}#orderdetails.print .cart .unretprod h3{font-size:14px;line-height:20px;height:20px;margin:0;float:left}#orderdetails.print .cart .unretprod .adjusted_price{float:right;line-height:20px}#orderdetails.print .cart .rebate{background:#f7f7f7;border:1px solid #eee;padding:5px 10px;margin:0 0 10px;font-size:11px}#orderdetails.print .cart .rebate h4{background:url(/siteimages/icons/red-arrow.png) left center no-repeat;color:#333;font-weight:700;font-size:12px;padding:0 0 0 20px;float:left;margin:0 5px 0 0;line-height:18px}#orderdetails.print .cart .rebate .details{display:block;width:10px;height:10px;float:left;margin:4px 0 0;line-height:18px}#orderdetails.print .cart .rebate .redeemed_text{color:#390;font-size:12px;font-weight:700;float:right}#orderdetails.print .cart .promo-item{background:url(/siteimages/icons/red-arrow.png) 10px 9px no-repeat #f7f7f7;border:1px solid #eee;padding:5px 10px 5px 30px;margin:0;font-size:12px;line-height:18px}#orderdetails.print .cart .promo-item .adjusted_price{float:right;font-weight:700}#content #orderdetails.print .cart .shippingMessage{padding:10px;border:1px dashed #ccc;margin:10px 0}#content #orderdetails.print .cart .shippingMessage h3{font-size:12px;margin:0}#orderdetails.print .cart #totals{margin:0 0 10px}#orderdetails.print .cart #totals ul{float:right;width:340px;margin:0;list-style:none}#orderdetails.print .cart #totals ul li{line-height:24px;border-top:1px dotted #ddd}#orderdetails.print .cart #totals ul li .label{float:left;text-align:left}#orderdetails.print .cart #totals ul li .data{float:right;text-align:right}#orderdetails.print .cart #totals ul li.first{border:none}#orderdetails.print .cart #totals ul li.total{border-top:1px solid #ddd;font-weight:700}#orderdetails.print .cart #totals ul li.clear{padding:0;margin:0;float:none;clear:both;height:0;border:none;line-height:none}#orderdetails.print .return-info table.clean{margin:0 0 10px}#orderdetails.print .return-info table.clean td{line-height:18px;padding:2px 6px}#orderdetails.print .return-info .totals{margin:0 0 5px}#orderdetails.print .return-info .totals ul{float:right;width:340px;margin:5px 0 0;list-style:none}#orderdetails.print .return-info .totals ul li{line-height:24px;border-top:1px dotted #ddd}#orderdetails.print .return-info .totals ul li .label{float:left;text-align:left}#orderdetails.print .return-info .totals ul li .data{float:right;text-align:right}#orderdetails.print .return-info .totals ul li.first{border:none}#orderdetails.print .return-info .totals ul li.total{border-top:1px solid #ddd;font-weight:700}#orderdetails.print .return-info .totals ul li.clear{padding:0;margin:0;float:none;clear:both;height:0;border:none}#orderdetails.print .statusdescription,#orderdetails.print .statuserror{background:#eee;border:1px dashed #ccc;padding:5px 10px;font-size:14px}#orderdetails.print .statuserror .starburst{margin:0;padding:0}#orderdetails.print #special-offers{margin:0 0 10px}#orderdetails.print .contact .content{padding:5px 10px}#orderdetails.print #rebatedetails.fieldset ul.rebate{list-style:none;margin:0;padding:0}#orderdetails.print #rebatedetails.fieldset ul.rebate li{border-bottom:1px solid #ddd;line-height:24px;padding:0 0 5px;margin:0 0 5px}#orderdetails.print #rebatedetails.fieldset ul.rebate li .links{float:right}#orderdetails.print #rebatedetails.fieldset ul.rebate li:last-child{border:none;padding:0;margin:0}#orderdetails.print #rebatedetails.fieldset ul.rebate li.redeemed{background:url(/siteimages/icons/red-arrow.png) left center no-repeat;padding:0 0 0 20px}#orderdetails.print #rebatedetails.fieldset ul.rebate li.redeemed .links{display:inline-block;float:none;padding:0 0 0 10px}#orderdetails.print #rebatedetails.fieldset ul.rebate li .redeemed_text{color:#390;font-size:12px;font-weight:700;float:right}