﻿body,html{margin:0;padding:0;border:0 none;height:100%}
.DisplayHide{display:none}
.DisplayShow{display:block}
.defaultDashedLine{height:1px;background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 100% 100%}
.buyMore{background:url(../App_Themes/Default/Images/bg_buymore_savemore.jpg) no-repeat;height:70px;width:393px}
.InnerContentTopPadding{padding:0}
#TopContainerLong{width:950px;height:323px;margin-left:auto;margin-right:auto;position:relative}
#TopContainerLongPromo{width:950px;height:323px;margin-left:auto;margin-right:auto;position:relative}
#TopContainerShort{width:950px;height:208px;position:relative;margin-left:auto;margin-right:auto;position:relative}
#TopContainerShortPromo{width:950px;height:208px;position:relative;margin-left:auto;margin-right:auto;position:relative}
#TopContainerAdmin{background:url(../App_Themes/Default/Images/top_admin.jpg) no-repeat;width:950px;height:65px;position:relative;margin-left:auto;margin-right:auto}
#BodyContainer{width:950px;position:relative;top:0;left:0;margin-left:auto;margin-right:auto}
#TopBannerTxt{position:absolute;top:130px;left:22px;width:575px;height:75px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#636467;line-height:130%;text-align:left}
#TopMenuLong{position:absolute;top:285px;left:205px;width:635px;height:35px;text-align:left;padding-bottom:3px}
#TopMenuShort{position:absolute;top:170px;left:205px;width:635px;height:35px;text-align:left;padding-bottom:3px}
#TopMenuAdmin{position:relative;top:26px;left:50px;width:635px;height:35px;text-align:left}
#Search{background:url(../App_Themes/Default/Images/search_bg.jpg) no-repeat;width:183px;height:57px;text-align:left;padding-left:14px}
.Search{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#FFF}
#ProductList{background:url(../App_Themes/Default/Images/product_list_bg.jpg) no-repeat;width:183px;height:32px;text-align:left;padding-left:14px}
#ctl00_Chat{background:#FFF;width:183px;height:0;text-align:left;padding-left:14px}
#Reorder{background:url(../App_Themes/Default/Images/reorder_bg.jpg) no-repeat;width:183px;height:58px;text-align:left;padding-left:14px}
.Reorder{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#FFF;text-transform:uppercase}
#LeftColumn{background:#FFF;width:183px}
td.LeftColumn{background:#FFF;width:183px;vertical-align:top}
#LeftColumnAdmin{background:#E8F1F7;width:183px;position:relative;top:0;left:0}
.AddToCartImgList{position:relative;top:38px;left:85px}
.Copyright{font-family:Arial,Helvetica,sans-serif;color:#000;text-align:left}
div.SecureSite{width:330px;float:right;padding-top:4px}
td.SectionHeading{width:158px;height:25px;font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;color:#325E96;text-align:left}
td.SectionHeadingArrow{background:url(../App_Themes/Default/Images/arrow_down.jpg) no-repeat}
td.SectionListItem{height:19px;padding-left:6px;text-align:left}
td.SectionLastLine{height:18px;padding-left:6px;border-bottom:1px dotted #B2B2B3;padding-bottom:1px;text-align:left}
td.ProductsLeftColumn{width:345px;height:130px;text-align:center;border-style:dotted;border-width:1px 0 0;border-color:#B2B2B3}
td.ProductsMiddleColumn{width:30px;height:130px}
td.ProductsRightColumn{width:345px;height:130px;text-align:center;border-style:dotted;border-width:1px 0 0;border-color:#B2B2B3}
td.Rebates{width:360px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#F26522;border-style:solid;border-width:0 0 1px;border-color:#B2B2B3;vertical-align:top}
td.TableRowOrderStatus{height:30px;font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#F26522;border-style:solid;border-width:0 0 1px;border-color:#B2B2B3;text-align:left}
td.LoginPageBottomBox{width:220px;font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:400;color:#636467;text-align:left;padding-top:7px;padding-left:8px}
td.TabHighlighted{background:url(../App_Themes/Default/Images/tab_on_180.jpg) no-repeat;width:180px;height:33px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#FFF;text-align:center}
td.TabOff{background:url(../App_Themes/Default/Images/tab_off_180.jpg) no-repeat;width:180px;height:33px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467;text-align:center}
.ProdPrescHeaders{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#636467;text-align:left}
.ProdPrescDetail{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#636467;text-align:left}
.ProdPrescRow{background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 100% 100%;padding:0;margin:0}
.ProdDescrRow{background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 50% 50%;padding:0;padding-top:5px;padding-bottom:5px;margin:0;text-align:left}
.ProdShortDescrRow{background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 100% 100%;padding:0;margin:0;text-align:left}
td.ProductListItemC1{width:160px;text-align:left;width:100px;height:60px}
td.ProductListItemC2{width:350px;text-align:left}
td.ProductListItemC3{width:100px;text-align:right}
td.ProductListItemC4{width:110px;text-align:right}
td.FAQquestion{width:720px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467;padding-top:5px;padding-left:15px;padding-bottom:5px;text-align:left}
td.FAQanswer{width:720px;border-style:solid;border-width:1px 0;border-color:#B2B2B3;padding-top:8px;padding-left:15px;padding-bottom:8px;text-align:left}
.FAQSubtitle{width:720px;font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:700;color:#636467;text-align:left;border-style:solid;border-width:0 0 1px;border-color:#B2B2B3;padding-bottom:5px;padding-left:5px}
.FAQinstructions{padding-left:5px;padding-top:5px;padding-bottom:15px}
img.FAQ{padding-right:5px}
.BoxTitle{font-family:Arial,Helvetica,sans-serif;font-size:11pt;font-weight:700;color:#636467;text-align:left}
.BoxSubtitle{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#F26522;text-align:left}
.BoxSubtitle2{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#F26522;text-align:left}
.BoxContent{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;color:#636467}
.BoxContentHelp{padding-top:0;padding-bottom:15px}
.RadioButtonText{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467}
.MessageCentre{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#F26522}
.RebateContent{font-family:Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:400;color:#636467;line-height:80%}
.OrangeNotice{font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:700;color:#F26522}
.ProductName{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;color:#636467}
.MyPrescriptionsSubtitle{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;color:#636467;padding-top:8px;padding-left:8px}
.ProductByTypeHeader{font-family:Arial,Helvetica,sans-serif;font-size:.85em;font-weight:700;color:#FFF}
.OurPrice{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#F26522;text-transform:uppercase}
.GenericPageTitle{font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;color:#636467;float:left}
.GenericSubtitle{font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;color:#F26522}
.ProductListGroupHeader{font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;color:#F26522;text-align:left;padding-top:30px;padding-bottom:5px;background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 100% 100%}
.ProductListGroupHeaderImg{padding-right:8px}
.GenericSubtitleArrow{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#F26522;background:#FFF url(../App_Themes/Default/Images/arrow_grey_small_right.jpg) no-repeat 0 50%;padding-left:15px;cursor:pointer}
.GenericSubtitleArrowTop{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#F26522;background:#FFF url(../App_Themes/Default/Images/arrow_grey_small_right.jpg) no-repeat 0 1px;padding-left:15px;cursor:pointer}
.Policy{padding-left:15px;padding-bottom:10px}
.CompanyInfoText{font-family:Arial,Helvetica,sans-serif;font-size:.9em;font-weight:700;color:#F26522;background:#FFF url(../App_Themes/Default/Images/arrow_grey_small_right.jpg) no-repeat 0 50%;padding-left:15px}
.NewLowPrice{font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;color:#EB2127}
.AddSolutionTitle{font-family:Arial,Helvetica,sans-serif;font-size:.7em;font-weight:400;color:#3F77BC}
.AddSolutionPrice{font-family:Arial,Helvetica,sans-serif;font-size:.7em;font-weight:700;color:#F26522}
.MyProfileAlertTitle{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#325E96}
.FooterSeparator{font-family:Arial,Helvetica,sans-serif;font-size:.8em;font-weight:700;color:#FFF}
p{font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#636467}
.NoP{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#636467}
p.MyProfileAlertContent{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:400;color:#FFF}
p.ProductPageDescription{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:400;color:#636467;border-bottom:1px dotted #B2B2B3;padding-bottom:14px}
ul{list-style-type:circle;list-style-position:outside;marker-offset:auto}
.PagerLabels{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467}
a{color:#636467;text-decoration:none}
a:visited{color:#636467;text-decoration:none}
a:selected{color:#636467;text-decoration:none}
a:hover{color:#F26522;text-decoration:none}
a.FamilyFriends{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;color:#F26522}
a.FamilyFriends:hover{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;color:#F26522}
a.Page3{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:8pt;color:#636467;text-decoration:none}
a.Page3:hover{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:8pt;color:#F26522;text-decoration:none}
.FormElement{font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:400;color:#636467}
.NewClientFormElement{width:130px;height:30px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467;text-align:left}
.NewClientSelectProduct{width:203px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467;text-align:left}
.ContactUsFormElement{width:130px;height:35px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467;text-align:left}
.ModifyProfileFormElement{width:130px;height:30px;font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:700;color:#636467;text-align:left;padding-left:8px}
.FormField{height:20px;border:solid 1px #B2B2B3}
.FormSubtitle{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;color:#F26522}
.LeftMenuTable{background-color:#E8F1F7;margin-bottom:2px}
.DataPager{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;text-align:left;padding-top:10px;color:#636467}
.LoggedInContentContainer{padding:7px;border:1px solid #B2B2B3;text-align:left}
.SpacerH{height:5px;background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 50% 50%}
.SpacerHPadding{height:10px;background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 50% 50%}
.msgSuccess{color:Green;font-size:8pt}
.msgError{color:Red;font-size:8pt}
td.CartGroupHeaderCode{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#F26522;text-align:left;padding-top:5px}
td.CartTableHeader{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#636467;text-align:left}
td.CartTableRow{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#636467;text-align:left;padding-top:5px;padding-bottom:5px}
td.CartTableRowTotal{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#636467;text-align:right;padding-top:5px;padding-bottom:5px}
tr.Spacer{background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 100% 100%}
tr.SpacerMiddle{background:url(../App_Themes/Default/Images/spacerH.gif) repeat-x 50%}
td.SpacerV{background:url(../App_Themes/Default/Images/spacerV.gif) repeat-y 50% 50%}
.celldivH{float:left;font-family:Arial,Helvetica,sans-serif;display:table-cell;font-size:.75em;color:#636467;width:14%;text-align:center;font-weight:400}
.celldivC1{float:left;font-family:Arial,Helvetica,sans-serif;display:table-cell;font-size:.75em;color:#636467;width:14%;text-align:center}
.celldivC2{float:left;font-family:Arial,Helvetica,sans-serif;display:table-cell;font-size:.7em;color:#636467;width:100%;text-align:left}
.celldivHPopUp{float:left;font-family:Arial,Helvetica,sans-serif;display:table-cell;font-size:.7em;color:#636467;width:14%;text-align:center;font-weight:400}
.celldivC1PopUp{float:left;font-family:Arial,Helvetica,sans-serif;display:table-cell;font-size:.7em;color:#636467;width:14%;text-align:center}
.celldivC2PopUp{float:left;font-family:Arial,Helvetica,sans-serif;display:table-cell;font-size:.75em;color:#636467;width:100%;text-align:left}
.CartTableHeader{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#636467;text-align:left}
.CartTableRow{font-family:Arial,Helvetica,sans-serif;font-size:.75em;color:#636467;text-align:left;padding-top:5px;padding-bottom:5px}
#locateDRButton{width:100px;height:55px;margin:0;padding:0;border:0;background:transparent url(SearchGoogle.gif) no-repeat center top;text-indent:-1000em;cursor:pointer;cursor:hand}
td.ECPTableHeader{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#636467;text-align:left}
td.ECPTableRow{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#636467;text-align:left;padding-top:5px;padding-bottom:5px;background-color:#F1F2ED}
td.GenericTableHeader{font-family:Arial,Helvetica,sans-serif;font-size:.75em;font-weight:700;color:#636467;text-align:left}
td.GenericTableRow{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#636467;text-align:left;padding-top:5px;padding-bottom:5px;background-color:#F1F2ED}
.floatLeft{float:left;text-align:left}
.floatRight{float:right;text-align:right}
a.Page4{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:9pt;color:#636467;text-decoration:underline}
a.Page4:hover{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:9pt;color:#F26522;text-decoration:underline}
a.FormSubtitle{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;color:#F26522}
a.FormSubtitle:hover{font-family:Arial,Helvetica,sans-serif;font-size:10pt;font-weight:700;color:#F26522}
.btn-findDr{width:152px;height:24px;background:url(../../App_Themes/Default/Images/find_dr.gif) no-repeat top left;border:0;cursor:pointer}
.bl{background:url(../App_Themes/Default/Images/Corners/Gray/bl.gif) 0 100% no-repeat}
.br{background:url(../App_Themes/Default/Images/Corners/Gray/br.gif) 100% 100% no-repeat}
.t{background:url(../App_Themes/Default/Images/Corners/Gray/1X1.gif) 0 0 repeat-x;width:100%}
.b{background:url(../App_Themes/Default/Images/Corners/Gray/1X1.gif) 0 100% repeat-x}
.l{background:url(../App_Themes/Default/Images/Corners/Gray/1X1.gif) 0 0 repeat-y}
.r{background:url(../App_Themes/Default/Images/Corners/Gray/1X1.gif) 100% 0 repeat-y}
.blLG{background:#F3F2ED url(../App_Themes/Default/Images/Corners/LightGray/bl.gif) 0 100% no-repeat}
.brLG{background:url(../App_Themes/Default/Images/Corners/LightGray/br.gif) 100% 100% no-repeat}
.tLG{background:url(../App_Themes/Default/Images/Corners/LightGray/1X1.gif) 0 0 repeat-x;width:100%}
.bLG{background:url(../App_Themes/Default/Images/Corners/LightGray/1X1.gif) 0 100% repeat-x}
.lLG{background:url(../App_Themes/Default/Images/Corners/LightGray/1X1.gif) 0 0 repeat-y}
.rLG{background:url(../App_Themes/Default/Images/Corners/LightGray/1X1.gif) 100% 0 repeat-y}
.blLB{background:#E8F1F7 url(../App_Themes/Default/Images/Corners/LightBlue/bl.gif) 0 100% no-repeat}
.brLB{background:url(../App_Themes/Default/Images/Corners/LightBlue/br.gif) 100% 100% no-repeat}
.tLB{background:url(../App_Themes/Default/Images/Corners/LightBlue/1X1.gif) 0 0 repeat-x;width:100%}
.bLB{background:url(../App_Themes/Default/Images/Corners/LightBlue/1X1.gif) 0 100% repeat-x}
.lLB{background:url(../App_Themes/Default/Images/Corners/LightBlue/1X1.gif) 0 0 repeat-y}
.rLB{background:url(../App_Themes/Default/Images/Corners/LightBlue/1X1.gif) 100% 0 repeat-y}
.blO{background:url(../App_Themes/Default/Images/Corners/Orange/bl.gif) 0 100% no-repeat}
.brO{background:url(../App_Themes/Default/Images/Corners/Orange/br.gif) 100% 100% no-repeat}
.tO{background:url(../App_Themes/Default/Images/Corners/Orange/1X1.gif) 0 0 repeat-x;width:100%}
.bO{background:url(../App_Themes/Default/Images/Corners/Orange/1X1.gif) 0 100% repeat-x}
.lO{background:url(../App_Themes/Default/Images/Corners/Orange/1X1.gif) 0 0 repeat-y}
.rO{background:url(../App_Themes/Default/Images/Corners/Orange/1X1.gif) 100% 0 repeat-y}
.LeftMenuPanelMargin{margin:0;padding:0;margin-bottom:2px;margin-left:2px;width:180px}
.LeftMenuPanelNoLeftMargin{margin:0;padding:0;width:320px}
.LeftMenuPanel{display:block}
.LeftMenuPanel *{display:block;height:1px;overflow:hidden;font-size:.01em;background:#E8F1F7}
.LeftMenuPanel1{margin-left:3px;margin-right:3px;padding-left:1px;padding-right:1px;border-left:1px solid #f5f8fb;border-right:1px solid #f5f8fb;background:#edf4f9}
.LeftMenuPanel2{margin-left:1px;margin-right:1px;padding-right:1px;padding-left:1px;border-left:1px solid #fcfdfe;border-right:1px solid #fcfdfe;background:#ecf3f8}
.LeftMenuPanel3{margin-left:1px;margin-right:1px;border-left:1px solid #ecf3f8;border-right:1px solid #ecf3f8}
.LeftMenuPanel4{border-left:1px solid #f5f8fb;border-right:1px solid #f5f8fb}
.LeftMenuPanel5{border-left:1px solid #edf4f9;border-right:1px solid #edf4f9}
.LeftMenuPanelfg{background:#E8F1F7;text-align:left}
#CurrencyPanel,#CurrencyPanel2{position:absolute;bottom:46px;left:540px;width:280px;height:20px;background-color:transparent;font-family:Arial,Helvetica,sans-serif;font-size:9pt;text-align:right}
#CurrencyPanel input[type="image"],#CurrencyPanel2 input[type="image"]{padding:4px 0;padding-left:5px}
#BookmarkLink1,#BookmarkLink2{position:absolute;top:260px;left:720px;width:120px;height:18px;background-color:transparent;cursor:pointer}
#BookmarkLink2{top:148px;left:705px;width:130px}
#list{list-style-type:disc;list-style-image:url(../App_Themes/Default/Images/arrow_grey_small_right.jpg);list-style-position:inside;margin:0;padding:0;font-weight:700}
.DINCondensed{font-family:DINCondensed;font-weight:700;font-style:normal;color:#FFF;font-size:20pt}
.mainWrap{width:1100px;margin:0 auto}
.leftWrap{float:left;width:960px;background-color:transparent;padding:10px;top:10px}
.rightWrap{float:right;width:120px;padding-top:10px;text-align:left}
.banner{width:120px;background-color:#fff}
.entry{position:relative;margin:auto;width:120px;height:600px}
.image{position:absolute;top:0;left:0;opacity:1;border:0;width:120px;height:600px;filter:alpha(opacity=100)}
.caption{font-family:Arial,Helvetica,sans-serif;font-size:10pt;position:relative;top:0;left:0;opacity:0;width:104px;height:584px;padding:8px;text-align:center;background-color:#0068b3;color:#fff;filter:alpha(opacity=0);_top:0;_left:0;_width:120px;_height:600px}