.pharmacy #prescriptionSteps{height:45px;width:930px;margin-bottom:10px;overflow:hidden}.pharmacy #prescriptionSteps ul{background:#fff url(../i/bg_prescription_steps.gif) no-repeat 0 0;height:45px;width:930px}.pharmacy #prescriptionSteps ul.prescriptionDetails{background-position:0 0}.pharmacy #prescriptionSteps ul.medicineSearch{background-position:0 -45px}.pharmacy #prescriptionSteps ul.patientDetails{background-position:0 -90px}.pharmacy #prescriptionSteps ul.basket{background-position:0 -135px}.pharmacy #prescriptionSteps ul.deliveryAddress{background-position:0 -180px}.pharmacy #prescriptionSteps ul.payment{background-position:0 -225px}.pharmacy #prescriptionSteps ul.confirmation{background-position:0 -270px}.pharmacy #prescriptionSteps ul li{float:left;height:45px;overflow:hidden;position:relative;text-align:right}.pharmacy #prescriptionSteps li a,.pharmacy #prescriptionSteps li span,.pharmacy #prescriptionSteps li a strong{visibility:hidden}.pharmacy #prescriptionSteps ul li#patientdetailssearch{width:70px}.pharmacy #prescriptionSteps ul li#patientdetails{width:118px}.pharmacy #prescriptionSteps ul li#basket{width:76px}.pharmacy #prescriptionSteps ul li#deliveryoptions{width:80px}.pharmacy #prescriptionSteps ul li#paymentoptions{width:90px}.pharmacy #prescriptionSteps ul li#confirmation{width:111px}.pharmacy #prescriptionSteps ul li#postprescription{width:104px}.pharmacy #prescriptionSteps ul li#collectordeliver{width:100px}.pharmacy div#prescriptionDetailTabs{width:746px}.pharmacy div#prescriptionDetailTabs ul{display:block}.pharmacy div#prescriptionDetailTabs div.tab{background:#fff url(../i/bg_tabs_middle.gif) repeat-y 0 0}.pharmacy div#prescriptionDetailTabs div.container_bottom{background:transparent url(../i/bg_tabs_bottom.gif) no-repeat 0 100%;padding-bottom:20px;height:1%;overflow:hidden}.pharmacy div#prescriptionDetailTabs div.container_middle{background:transparent url(../i/bg_tabs_top.gif) no-repeat 2px 0;padding:1px 0 0 0}.pharmacy div#prescriptionDetailTabs div.container_middle .content{padding:10px}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation{padding:0 0 0 2px}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation{list-style:none;overflow:hidden;margin-bottom:-3px;position:relative;_height:1%}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li{float:left}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li a{color:#fff;text-decoration:none;font-weight:bold;display:block;padding:0;background:#fff url(../i/bg_tab_left.gif) no-repeat -2px 0;_float:left}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li.first a{background-position:0 0}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li a.selected{color:#0755a3;background-position:-2px -23px}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li.first a.selected{background-position:0 -23px}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li a:hover{color:#0755a3;background-position:0 -23px}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li a span{display:block;background:transparent url(../i/bg_tab_right.gif) no-repeat 100% 0;padding:6px 11px 3px;height:14px;cursor:pointer;_float:left}.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li a:hover span,.pharmacy div#prescriptionDetailTabs ul.pharmacyTabNavigation li a.selected span{background-position:100% -23px}#prescriptionsearch form{overflow:hidden;position:relative;zoom:1}#prescriptionsearch h2{border:0;color:#fff;font-size:1.2727em;line-height:2.1429em;margin:0 4px;padding:0 10px}#prescriptionsearch p.or{text-transform:uppercase;font-size:1.0909em;font-weight:bold;left:50%;margin-left:-25px;position:absolute;text-align:center;top:70px;width:50px}.pharmacy #browseIntro p{font-weight:bold;font-size:1.1em}.pharmacy div#prescriptionDetailTabs h3{color:#fff;font-weight:bold;margin:0 0 .5em .5em;border:1px solid red}.pharmacy div#prescriptionDetailTabs .tab p{padding:1em}.pharmacy #prescriptionDetailTabs .searchAgain{margin:10px 10px;text-align:right}.pharmacy ul.prescriptionCommonItems{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 20px}.pharmacy ul.prescriptionCommonItems li{font-size:1.09em;zoom:1}.pharmacy ul.prescriptionCommonItems li a,.pharmacy ul.prescriptionCommonItems li a:visited,.pharmacy ul.prescriptionCommonItems li a:link{background:transparent url(../i/bg_spot05.gif) no-repeat 0 -45px;color:#007770;display:block;font-size:1em;line-height:1.5em;padding-left:12px;text-decoration:none}.pharmacy ul.prescriptionCommonItems li a:hover,.pharmacy ul.prescriptionCommonItems li a:active,.pharmacy ul.prescriptionCommonItems li a:focus{color:#007770;text-decoration:underline}.pharmacy ul.prescriptionSearchItems li{padding:8px 0}.pharmacy ul.prescriptionSearchItems li a,.pharmacy ul.prescriptionSearchItems li a:visited,.pharmacy ul.prescriptionSearchItems li a:link{color:#007770;display:block;font-size:1em;line-height:1.5em;padding:0 !important;text-decoration:none;background:none !important}.pharmacy ul.prescriptionSearchItems li a:hover,.pharmacy ul.prescriptionSearchItems li a:active,.pharmacy ul.prescriptionSearchItems li a:focus{color:#0755a3;text-decoration:underline}.pharmacy div#prescriptionItemSearch{background:url(../i/bg_search_container.png) no-repeat 0 0;float:left;padding-top:5px;width:440px}.pharmacy div#prescriptionItemSearch .wrapper{background:url(../i/bg_search_container.png) no-repeat 0 100%;height:auto !important;height:80px;min-height:80px;padding:0 4px 20px}.pharmacy div#prescriptionItemSearch p{font-size:1.0909em;padding:5px 10px}.pharmacy div#prescriptionItemSearch fieldset.freetextsearch{background-color:#dfefeb;padding:7px 0 5px}.pharmacy div#prescriptionItemSearch fieldset.freetextsearch input{padding:2px;width:270px;color:#626262;border:1px solid #626262;margin:0 10px}.pharmacy div#prescriptionItemSearch fieldset.freetextsearch input.search{vertical-align:top;width:120px;height:21px}.pharmacy div#prescriptionItemSearch fieldset.freetextsearch input.image{border:0;margin:-2px 0 0 0}.pharmacy div#prescriptionItemSearch fieldset.freetextsearch label{height:21px;padding:5px 5px;font-weight:bold}.pharmacy div#prescriptionItemSearch fieldset.freetextsearch label img{vertical-align:top}.pharmacy div#prescriptionItemSearch h3{font-size:1.2727em;font-weight:bold;margin:5px 10px;padding:5px 5px 5px;zoom:1}.pharmacy div#prescriptionItemBrowse h3{font-size:1.2727em;font-weight:bold;margin:5px 10px;padding:5px 5px 5px;zoom:1}.pharmacy div#prescriptionItemBrowse{background:url(../i/bg_search_container.png) no-repeat 0 100%;float:right;padding-bottom:20px;width:440px}.pharmacy div#prescriptionItemBrowse p{font-size:1.0909em;padding:5px 10px}.pharmacy div#prescriptionItemBrowse .wrapper{background:url(../i/bg_search_container.png) no-repeat 0 0;height:auto !important;height:110px;min-height:110px;padding:5px 4px 0}.pharmacy div#azContainer ol{list-style-image:none;list-style-position:outside;list-style-type:none;background-color:#dfefeb;border:solid #d5d5d5;border-width:0 0 1px 1px;margin:0 10px;overflow:hidden;position:relative;zoom:1}.pharmacy div#azContainer ol li{float:left;width:28px}.pharmacy div#azContainer ol li.numeric{float:right;line-height:41px;width:47px}.pharmacy div#azContainer ol li.current{background-color:#007770}.pharmacy div#azContainer ol li:hover{background-color:#007770}.pharmacy div#azContainer ol li:hover a{color:#fff}.pharmacy div#azContainer ol li a{border:solid #d5d5d5;border-width:1px 1px 0 0;color:#007770;display:block;font-size:1.0909em;font-weight:bold;padding:5px 0;text-align:center}.pharmacy div#azContainer ol.azList li a:hover{color:#fff !important;text-decoration:none;background-color:#007770 !important}.pharmacy div#azContainer ol li.current a{color:#fff !important}.pharmacy div.prescriptionContainer{background:#fff url(../i/bg_container100_middle.gif) repeat-y 0 0;margin:0;width:930px;overflow:hidden;margin-bottom:5px;clear:both}.pharmacy div.container_bottom{background:transparent url(../i/bg_container100_bottom.gif) no-repeat 0 100%;overflow:hidden}.pharmacy div.container_middle{background:transparent url(../i/bg_container100_top.gif) no-repeat 0 0;padding:10px;overflow:hidden}.pharmacy div.prescriptionContainer.mostcommon div.container_middle{background:transparent url(../i/bg_container_top_light.gif) no-repeat 0 0}.pharmacy div.prescriptionContainer h2,.pharmacy div.prescriptionContainer h3{font-weight:bold;margin:0 0 .5em .5em;font-size:1.2em;border:none !important;color:#fff !important;zoom:1}.pharmacy div.prescriptionContainer.mostcommon h2,.pharmacy div.prescriptionContainer.mostcommon h3{color:#006837 !important}.pharmacy div.prescriptionContainer div.content h2,.pharmacy div.prescriptionContainer div.content h3{font-weight:bold;margin:10px 0 5px 0;font-size:1.2em;border-bottom:1px solid #007770 !important;color:#007770 !important;zoom:1}.pharmacy div.prescriptionContainer.mostcommon h3{color:#006837}.pharmacy div.prescriptionContainer.container .content_3{width:32%;float:left;overflow:hidden;padding-top:20px}.pharmacy div.prescriptionContainer .content{padding:4px}.pharmacy div.prescriptionContainer .content p{padding:2px 2px;color:#626262;_height:1%}.pharmacy div.pagination{clear:both;height:auto;margin:10px 10px 0 0;overflow:hidden;padding-top:4px;zoom:1}.pharmacy div.pagination ul{list-style:none;float:right;display:inline;padding-right:5px}.pharmacy div.pagination ul li{float:left;display:inline;font-size:1em}.pharmacy div.pagination ul li a{display:block;padding-top:5px;padding-bottom:5px;color:#007770}.pharmacy div.pagination ul li span{display:block;padding-top:5px;padding-bottom:5px}.pharmacy div.pagination ul li a:hover{text-decoration:none !important;background:transparent}.pharmacy div.pagination ul li a.selected{background-color:#007770;color:#fff;padding-left:3px;padding-right:3px}.pharmacy div.pagination ul li.page{margin-right:8px}.pharmacy div.pagination ul li.previous{margin-right:16px}.pharmacy div.pagination ul li.previous a,.pharmacy div.pagination ul li.previous span{background:url(../i/btn_previous_ph.gif) no-repeat 0 5px;padding-left:15px}.pharmacy div.pagination ul li.next{margin-left:9px}.pharmacy div.pagination ul li.next a,.pharmacy div.pagination ul li.next span{background:url(..//i/btn_next_ph.gif) no-repeat right 5px;padding-right:15px}.pharmacy #prescriptionPatient h3{color:#007770;font-weight:bold;border-bottom:1px solid #007770;margin-bottom:10px}.pharmacy div.prescriptionContainer h3#searchItemsHeading{color:#006837;border-bottom:1px solid #006837;margin:5px 0 15px 0;padding-bottom:10px}.pharmacy div.sectionTitleInner ol{list-style:decimal;margin-left:30px}.pharmacy .prescriptionPatientDetails .sectionTitle p{margin-right:120px}.pharmacy .prescriptionPatientDetails .secondarytext{font-size:11px;padding:5px 0}.pharmacy div.sectionTitle{width:930px;margin:0 0 14px;padding:0 !important;background:transparent url(../i/bg_sectiontitle100_bot.gif) no-repeat left bottom !important}.pharmacy div.sectionTitleInner{margin:0;padding:15px 10px;*padding:7px 10px;background:transparent url(../i/bg_sectiontitle03_top2.gif) no-repeat left top}.pharmacy div.gp_80-20a div.sectionTitle{width:740px;margin:0 0 14px;background:transparent url(../i/bg_sectiontitle03_bot2.gif) no-repeat left bottom !important;padding:0}.pharmacy div.gp_80-20a div.sectionTitleInner{background:transparent url(../i/bg_sectiontitle03_top.gif) no-repeat left top}.pharmacy div.gp_60-20a div.sectionTitle{width:550px;margin:0 0 14px;background:transparent url(../i/bg_sectiontitle03_bot.gif) no-repeat left bottom !important;padding:0}.pharmacy div.gp_60-20a div.sectionTitleInner{background:transparent url(../i/bg_sectiontitle03_top.gif) no-repeat left top}.pharmacy div.prescriptionQuote div.sectionTitle{width:550px;margin:0;padding:0;background:transparent url(../i/bg_sectiontitle03_bot.gif) no-repeat scroll left bottom !important}.pharmacy div.prescriptionQuote div.sectionTitleInner{margin:0;padding:15px 10px;*padding:7px 10px;background:transparent url(../i/bg_sectiontitle100_top.gif) no-repeat left top}.pharmacy div.sectionTitleInner .secondarytext{font-size:.9em;padding:5px 0 0 0}.pharmacy div.prescriptionProducts{padding:5px;margin:0 0 10px 0}.pharmacy table.prescriptionProducts{width:100%;border-bottom:2px solid #007770;margin:5px 0 5px 0}.pharmacy table.prescriptionProducts thead th{border-bottom:2px solid #007770;color:#007770;font-size:1.09em;font-weight:bold;padding-bottom:2px;vertical-align:top}.pharmacy table.prescriptionProducts tbody td{border-bottom:1px solid #007770;padding-bottom:10px;padding-top:10px;vertical-align:top}.pharmacy #deseaseNames div.checkboxfield{margin-left:20px}.pharmacy tr.patientDetailsRow td{background-color:#dfefeb}.pharmacy tr.patientDetailsRow td strong{display:block}.pharmacy .prescriptionProducts .price{background-color:#dfefeb}.pharmacy .prescriptionProducts .productName{display:block}.pharmacy .prescriptionProducts .quotedPrice{padding:10px}.pharmacy div#prescriptionOrderDetails table.items{border-bottom:1px solid #3f4551;margin:10px 0}.pharmacy div#prescriptionOrderDetails table.items th{border-bottom:1px solid #007770;color:#007770;font-size:1.09em;font-weight:bold}.pharmacy div#prescriptionOrderDetails table.items tr.patientDetailsRow th{color:#3f4551}.pharmacy div#prescriptionOrderDetails table.items tr.patientDetailsRow td{background:none !important;padding:5px 0;border-bottom:1px solid #007770}.pharmacy div#prescriptionOrderDetails table.items tr.patientDetailsRow td a{display:block}.pharmacy div#prescriptionOrderDetails table.items td{border-bottom:1px solid #ccc}.pharmacy div#prescriptionOrderDetails a.discount{color:#d31145;text-decoration:underline}.pharmacy div#prescriptionOrderDetails table.items td.action{background-color:#dfefeb;padding-right:10px}.pharmacy div#prescriptionOrderDetails table.items td.action a img{display:block}.pharmacy .prescriptionPatient h3{color:#007770;font-weight:bold;border-bottom:1px solid #006837;margin:10px 0 0 0}.pharmacy div#ordersummary{margin:10px 0}.pharmacy div#ordersummary h2{border-bottom:2px solid #007770 !important;color:#007770 !important}.pharmacy div#ordersummary table.summary{margin-bottom:10px;border-top:1px solid #007770}.pharmacy div#ordersummary table.summary th,.pharmacy div#ordersummary table.summary td{padding-top:10px;padding-bottom:10px}.pharmacy div#ordersummary table.summary th{width:180px;border-bottom:1px solid #007770}.pharmacy div#ordersummary table.summary td{border-bottom:1px solid #007770}.pharmacy div#ordersummary table.summary td.value{width:110px;background-color:#dfefeb;text-align:right;padding-right:10px}.pharmacy div#orderstatusdetail div.details{border-bottom:2px solid #007770 !important;margin-bottom:25px}.pharmacy .patientOrderDetails{background-color:#dfefeb;padding:5px;overflow:hidden;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.pharmacy .patientOrderDetails .patientName{display:inline-block;font-size:1.2em;margin-top:2px}.pharmacy .patientOrderDetails a.editLink{float:right}.pharmacy .input_button{vertical-align:top;padding:0 4px}.pharmacy .prescriptionProducts .text{background-color:#dfefeb;border:1px solid #ccc;padding:3px 3px 2px 3px}.pharmacy .prescriptionProducts div.drugQuantity{padding:5px 0}.pharmacy .prescriptionProducts label.drugQuantity{padding:5px 15px 5px 0}.pharmacy div.calendar{font-size:12px;margin-bottom:10px;width:210px !important;float:none}.pharmacy div.calendarHasLink div.calendar{border:1px solid #006837;top:10px;left:5px}.pharmacy div.calendar div{float:none !important;display:block !important;width:auto !important}.pharmacy div.calendar div a{color:#006837}.pharmacy div.calendar div.title{_height:1%;display:none !important}.pharmacy div.calendar div.months div.title{_height:1%;display:block !important}.pharmacy div.calendar div.actions{_height:1%}.pharmacy div.calendar div.actions ul{list-style:none;overflow:hidden}.pharmacy div.calendar div.actions ul li{float:left;width:97px;text-align:center}.pharmacy div.calendar div.actions ul li.forward{width:97px;float:right}.pharmacy div.calendar div.actions ul li a{display:block;font-size:11px;padding:2px;text-decoration:none;color:#000;background-color:#dfefeb;border:1px solid #006837;outline:0}.pharmacy div.calendar div.actions ul li a.disabled{color:#ccc}.pharmacy div.calendar div.month{_height:1%}.pharmacy div.calendar div.month div.days{_height:1%}.pharmacy div.calendar div.month div.title{border-bottom:0}.pharmacy div.calendar div.month table{width:100%}.pharmacy div.calendar div.month table th{font-weight:bold;text-align:center}.pharmacy div.calendar div.month table td{text-align:center;cursor:pointer;border-bottom:1px solid #dfefeb}.pharmacy div.calendar div.month table td.selected{background-color:#aaa;color:#fff}.pharmacy div.calendar div.month table td{padding:2px;background-color:#fff}.pharmacy div.calendar div.month table td.noDate{background-color:#fff;border-bottom:0}.pharmacy div.calendar div.month table td.unavailableDate{background-color:#e5e5e5;color:#aaa}.pharmacy div.calendar .dayActivator:hover{background-color:#dfefeb;color:#000}.pharmacy div.calendar td.selectedDate{background-color:#006837 !important;color:#fff !important;font-weight:bold}.pharmacy div.calendarControl{display:inline !important;padding:10px 0 0 5px}.pharmacy div.selectfield div select{margin-top:7px}.pharmacy .actionButtons{float:right}.pharmacy .actionButtonsLeft{float:left}.pharmacy .secondaryActionButtons{float:left}.pharmacy .actionButtons ul.buttons li{display:inline;padding:2px}fieldset div.checkboxes div.pregnancyQuestion label.error{background:transparent url(../i/icon_error_small.gif) no-repeat scroll 0 4px;color:#c03;padding-left:19px}fieldset div.field div.pregnancyQuestion label{width:50px}.pharmacy ul.replacmentPrescriptionList li{padding:2px 4px}.pharmacy .replacmentPrescriptionList li.rowEven{background-color:#dfefeb}.pharmacy ul.replacmentPrescriptionList li label{width:300px !important;display:inline-block;margin:2px 2px}.pharmacy ul.replacmentPrescriptionList li input{display:inline-block;margin:2px 2px;_margin:-2px 0;vertical-align:top}.pharmacy #prescriptionReplaceItems a.submit,.pharmacy #prescriptionContainer a.submit,.pharmacy #prescriptionItemSearch a.submit{color:#fff;padding:0 4px;margin:1px 0;display:inline-block}.pharmacy div fieldset.freetextsearch input{padding:2px;width:300px;color:#626262;border:1px solid #626262;margin:0 10px}.pharmacy table#prescriptionItemsDetails .patientDetailsRow a{float:right}.pharmacy table#prescriptionItemsDetails th.details{width:30%}input[readonly],input[disabled]{background-color:#eee !important;color:#777}.pharmacy div#genderQuestion div.checkboxfield label{text-align:left;width:50px}.pharmacy div#genderQuestion div.checkboxfield{float:left;width:140px}.pharmacy .repeatMedication fieldset#deseaseNames div.checkboxes div label{width:165px;margin:0}.pharmacy .labelSmallText{font-size:.90em;text-align:right}.pharmacy .repeatMedication div.prescriptionContainer{background:#fff url(../i/bg_container100_middle.gif) repeat-y 0 0;margin:0;width:930px;overflow:hidden;margin-bottom:5px;clear:both}.pharmacy .repeatMedication div.prescriptionContainer div.container_bottom{background:transparent url(../i/bg_container100_bottom.gif) no-repeat 0 100%;overflow:hidden}.pharmacy .repeatMedication div.prescriptionContainer div.container_middle{background:transparent url(../i/bg_container100_top.gif) no-repeat 0 0;padding:10px;overflow:hidden}.pharmacy .repeatMedication .sectionTitle{width:930px;margin:0 0 14px;background:transparent url(../i/bg_sectiontitle100_bot.gif) no-repeat left bottom !important}.pharmacy .repeatMedication .sectionTitleInner{background:transparent url(../i/bg_sectiontitle100_top.gif) no-repeat left top}.pharmacy p.helptext{color:#626262;padding:2px}.pharmacy .prescriptionProducts td.item{width:33%}#searchForGP .secondaryActionButtons img,#manualGPDetails .secondaryActionButtons img{margin-top:5px;cursor:pointer}#manualGPDetails{display:none}fieldset div.checkboxes div label.wideLabel{width:600px}table td.collectInStore{color:#0755a3;text-align:right}.pharmacy div.addressLabel div#bootsPostalAddress{width:303px;height:129px;background:url(../i/bg_address_label.gif) no-repeat left top;margin:10px 0 0 10px;overflow:hidden}.pharmacy div.addressLabel div#bootsPostalAddress .address{padding:30px 0 0 30px}.pharmacy div.addressLabel p{padding:10px 0}#deliveryAddressPH #storeAddressSearchResults table td{white-space:normal !important}#deliveryAddressPH .panelContent .header{height:auto !important;clear:right}#deliveryAddressPH .panelContent .body,#deliveryAddressPH .panelContent .footer{clear:right}#deliveryAddressPH h2.postOffice{padding:7px 0 7px 42px !important;margin:20px 0 0 0 !important;font-size:1.5em;font-weight:bold;height:20px;background:url(../i/checkout/ph/bg_post_office_logo.gif) no-repeat left top}.pharmacy table.radioQuestions{margin-bottom:10px}.pharmacy table.radioQuestions th{padding:1px 3px;text-align:center}.pharmacy table.radioQuestions td{padding:2px;width:80px;text-align:center}.pharmacy table.radioQuestions td.question{width:300px;text-align:left}.pharmacy table.radioQuestions tr.odd td{background:#e8f5f1}.backgourndheader{position:relative}.headerprice{position:absolute;top:6px;right:10px;z-index:1;font-weight:bold;font-size:1em;_font-size:.8em;color:#fff}.headerprice .totallabel{position:absolute;left:-9999em;background:0}#findapostoffice{background:url(../i/checkout/ph/btn_find_a_post_office.gif) no-repeat left top;display:block;float:right;width:121px;height:21px;margin-right:8px}#findapostoffice span{position:absolute;left:-9999em}#paymentPanelPH h2 span#panelStoreCollect{background-image:url(../i/checkout/ph/title_payment_details.gif);width:670px}.unusual h3.ir{border:none !important}#confirmationPanelPH .sub_total td{border-bottom:1px solid #007770}.pharmacy h2#title_basket span{background-image:url("../i/checkout/ph/title_reviewbasket_ph.gif")}.pharmacy h2#title_basket_healthcare span{background-image:url("../i/checkout/ph/title_reviewbasket_hc.gif")}.pharmacy div.gp_messageerror{color:#c03}.pharmacy div.prescriptionContainer div.label{padding-left:100px !important;display:block}.pharmacy div.prescriptionContainer div.labelLeft{padding-left:0 !important;display:block}.pharmacy div.drugQuantity a.dialog_link{padding:0 0 0 10px}.pharmacy div.checkoutButton{text-align:right;padding:2px}.pharmacy p.pharmacyDeliveryText{padding:5px 0 !important}.pharmacy div.searchTown label{width:60px !important}.pharmacy label span.helptext{font-size:.8em;padding:5px 0 0 0}.pharmacy table#gpSearchResults{width:98%}.pharmacy table#gpSearchResults td{background-color:#dfefeb;margin:2px 0;border-top:3px solid #fff;border-bottom:3px solid #fff;padding:2px 3px}.pharmacy table#gpSearchResults td.checkbox{width:75%}.pharmacy table#gpSearchResults td.checkbox input{padding:0 2px;float:left;margin-right:10px;margin-top:1px}.pharmacy table#gpSearchResults td.checkbox label{padding:0 2px;display:block;*margin:4px 0 0 0}.pharmacy table#gpSearchResults td.distance{width:25%;text-align:right;padding:0 5px 0 0}.pharmacy .repeatMedication div.labelLeft,.pharmacy .repeatPrescription div.labelLeft{padding-left:0 !important;width:100%;clear:both}.pharmacy .repeatMedication div.labelLeft label,.pharmacy .repeatPrescription div.labelLeft label{text-align:left !important;float:left;width:100%;padding-left:0 !important}.pharmacy .repeatMedication div.leftMargin,.pharmacy .repeatPrescription div.leftMargin{padding-left:290px;padding-top:5px}.pharmacy #authority_1,.pharmacy label.authority{display:inline !important;width:auto !important;padding:0 5px 0 0}.pharmacy div#patientInformationForm div.sectionTitleInner p{margin-right:0 !important}.pharmacy fieldset#deseaseNames div.checkboxes div div.checkboxfield{float:none !important;width:180px}.pharmacy div#pharmacyBasketContentSpot{padding:10px}.pharmacy .prescriptionDetails fieldset div.checkboxes div div.checkboxfield{width:420px}.pharmacy #orderhistory .title{background:url("../i/ima/title_prescription_order_history.gif") no-repeat scroll left top transparent;height:100px;padding-bottom:10px}.pharmacy #orderstatusdetail .title{background:url("../i/ima/title_prescription_order_details.gif") no-repeat scroll left top transparent;height:100px;padding-bottom:10px}.pharmacy #orderhistory .title h1,.pharmacy #orderstatusdetail .title h1{margin-bottom:10px;margin-left:-999px}.pharmacy #orderhistory .title p,.pharmacy #orderstatusdetail .title p{padding:10px 15px;font-size:1.1em}.pharmacy #orderhistory strong,.pharmacy #orderstatusdetail strong{font-weight:bold}.pharmacy #orderhistory h2,.pharmacy #orderstatusdetail h2{border-bottom:2px solid #007770;color:#007770;font-weight:bold;font-size:1.6em;margin-bottom:5px}.pharmacy #orderhistory h3,.pharmacy #orderstatusdetail h3{font-size:1.4em;margin-bottom:5px}.pharmacy #orderhistory div.appointmentDateTime{font-weight:bold;color:#0855a3}.pharmacy #orderhistory div.appointmentDateTime{font-weight:bold;color:#0855a3;padding:5px}.pharmacy #orderhistory div.apptStoreDetails{padding:5px}.pharmacy #orderhistory div.apptStoreDetails strong{color:#007770}.pharmacy #orderhistory div.healthRecord{background:url("../i/icon_folder.gif") no-repeat scroll left top transparent;height:50px;padding-left:50px}.pharmacy #orderstatusdetail div.orderDetails,.pharmacy #orderstatusdetail div.paymentDetails,.pharmacy #orderstatusdetail div.deliveryDetails{width:30%;display:block;float:left;padding:5px}.pharmacy #orderstatusdetail div.paymentDetails{border-left:1px solid #ccc;border-right:1px solid #ccc;height:200px}.pharmacy table#prescriptionOrdersHistory{background-color:#fafffe;font-size:1.0;width:100%;padding:10px}.pharmacy .appointmentButton{padding:5px}.pharmacy .appointmentButton a{display:block;padding-top:5px;padding-bottom:5px}.pharmacy table#prescriptionOrdersHistory tr th{border-bottom:2px solid #ccc;color:#0855a3;font-weight:bold;padding-top:2px;padding-bottom:2px;font-size:1.1em;height:30px;padding-left:5px}.pharmacy table#prescriptionOrdersHistory tr th.prescDetails{background-color:#dfefeb;color:#007770}.pharmacy table#prescriptionOrdersHistory tr td{border-bottom:2px solid #ccc;vertical-align:top;padding:2px 5px}.pharmacy table#prescriptionOrdersHistory tr td.order,.pharmacy table#prescriptionOrdersHistory tr td.prescription{width:25%}.pharmacy table#prescriptionOrdersHistory tr td.delivery{width:50%}.pharmacy table#prescriptionOrdersHistory tr td.prescription{background-color:#dfefeb}.pharmacy table#prescriptionOrdersHistory tr th.delivery{color:#0855a3;padding:2px 5px}.pharmacy table#prescriptionOrdersHistory tr th.prescription{color:#007770;padding:2px 5px;background-color:#dfefeb}.pharmacy table#prescriptionOrdersHistory tr th.order{color:#0855a3;padding:2px 5px}#searchTypeAheadPharm{border:solid 1px #ccc;background:#fafffe;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:left;margin:5px 10px}#searchTypeAheadPharm ul li a{display:block;padding:3px;color:#000;font-weight:bold}#searchTypeAheadPharm ul li a strong{color:#666;font-weight:normal}#searchTypeAheadPharm ul li a.current,#searchTypeAheadPharm ul li a:hover,#searchTypeAheadPharm ul li a:active,#searchTypeAheadPharm ul li a:focus{background:#dfefeb}.pharmacy #cardAuthPanel h2 span{background-image:url(../i/checkout/ph/title_secureCardAuth.gif);width:670px}.pharmacy div#cardAuthPanel div.panel h3{color:#00615a;font-size:1.1em;font-weight:bold;padding:5px 0;background-color:#eff6fc}.pharmacy .helpPanel h3{color:#00615a;font-size:1em;font-weight:bold;padding:5px 5px 2px 5px;position:relative}.pharmacy .helpPanel p{font-size:1em;padding:0 5px 5px 5px;position:relative}.pharmacy #cardHelpPanel h2 span{background-image:url(../i/checkout/ph/title_summary_helpPanel.gif)}