/* MED */
body{background-color:#fff;color:#000;font:12px Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
div#pageWrapper{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}
table#tableMain{border-spacing:0px;border-collapse:separate;margin:0px auto 0px auto;padding:0px;width:900px;}
table#tableMain td#mainHeader{}
table#tableMain td#mainLeft{vertical-align:top;}
table#tableMain td#mainLeft div#mainLeftContainer{width:1px;}
table#tableMain td#mainContent{vertical-align:top;padding-bottom:35px;width:708px;}
table#tableMain td#mainContent div#mainContentContainer{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:708px;}
table#tableMain td#mainRight{margin:0px;padding:50px 4px 10px 4px;vertical-align:top;width:184px;}
table#tableMain td#mainRight div#mainRightContainer{background-color:transparent;color:#000;display:block;height:555px;width:184px;}
table#tableMain td#mainFooter{}

div#header{background-image:url(images/headingBg.gif);background-repeat:repeat-x;color:#006;height:120px;position:relative;width:100%;}
div#header div#logo{margin:0px;padding:22px 0px 0px 0px;width:900px;}
div#header div#logo h1{margin:0px;padding:0px;}
div#header div#logo h1 a{background-image:url(images/logoTop.gif);background-repeat:no-repeat;background-position:10px bottom;display:block;height:95px;margin:0px 0px 0px 0px;text-decoration:underline;text-indent:-999px;width:440px;}
div#header div#language {top:25px;}
div#header div#fontSize {top:50px;}
div#header div#language, div#header div#fontSize {font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:absolute;right:0px;text-align:left;width:180px;}

div#header div.welcome {margin:-90px 190px 0px 0px;padding:0px 0px 0px 0px;text-align:right;}
div#header div.welcome ul.welcome {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#header div.welcome ul.welcome li{display:inline;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}
div#header div.welcome ul.welcome a{text-decoration:none;}
div#header div.welcome ul.welcome li.regis{border-right:1px solid #333399;}
div#header div.welcome ul.welcome li{}

div#header div#topNav {background-color:transparent;background-image:url(images/topNavTab_cnrLF.gif);background-position:left;background-repeat:no-repeat;bottom:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 43px;position:absolute;right:0px;width:430px;}
div#header div#topNav ul {background-image:url(images/topNavTab_bg.gif);background-repeat:repeat-x;color:#fff;font-weight:bold;height:22px;list-style-type:none;margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;}
div#header div#topNav li{display:inline;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#header div#topNav li a {color:#fff;margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;text-decoration:none;border-left:2px solid #fff;}
div#header div#topNav li a.first {border:none;}
div#header div#topNav li a:hover {text-decoration:underline;}
div#header div#topNav li.hide {display:none;}

div#mainContentContainer{margin:0px;padding:0px 0px 0px 0px;width:708px;position:relative;}
div#mainContentContainer h2{background-color:transparent;color:#006;font-size:26px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:15px 0px 12px 0px;padding:0px;}
div#mainContentContainer p.footNote{font-size:10px;margin:20px 0px 10px 0px;padding:0px;width:100%;}
div#mainContentContainer div.content{margin:0px 0px 0px 0px;padding:0px 8px 0px 0px;}
div#mainContentContainer div.content h3{background-color:transparent;color:#6E8193;font-size:20px;font-weight:normal;margin:0px;padding:0px;}
div#mainContentContainer div.content h4{background-color:#6E8193;background-image:url(images/h4_bgTop.gif);background-repeat:no-repeat;background-position:0px 0px;color:#fff;display:block;font-weight:normal;margin:0px;padding:7px 0px 7px 20px;width:680px;}
div#mainContentContainer div.content h4.width195{background-color:#6E8193;background-image:url(images/h4_bgTop195.gif);background-repeat:no-repeat;background-position:0px 0px;color:#fff;display:block;font-size:16px;font-weight:normal;height:26px;margin:0px;padding:10px 0px 0px 10px;width:185px;}
div#mainContentContainer div.content h5{font-size:12px;font-weight:bold;margin:0px;padding:5px 0px 0px 0px;}
div#mainContentContainer a.linkTruste {background-color:#fff;background-image:url(images/click_truste.gif);background-position:center;background-repeat:no-repeat;display:block;float:left;height:73px;margin:5px 10px 5px 10px;padding:0px;text-decoration:none;width:91px;}
div#mainContentContainer ul.noBullet {list-style-type:none;}


div#mainContentContainer div.defaultContent {margin:0px;padding:10px 20px 10px 20px;width:660px;}
div#mainContentContainer p.faqBack2top {border-bottom:1px solid #dadfe4;margin:0px 0px 10px 0px;padding:0px 0px 5px 0px;text-align:right;width:100%;}
div#mainContentContainer p.faqBack2top a {color:#6E8193;}
div#mainContentContainer div.active table{background-color:#DADFE4;background-image:url(images/keywordArrow.gif);background-position:0px center;background-repeat:no-repeat;border:2px solid #6e8193;}

div#mainContentContainer div.orderLogoArea {border-bottom:1px solid #dadfe4;margin:10px 0px 10px 0px;padding:0px 0px 10px 0px;width:100%;}
div#mainContentContainer div.orderLogoArea  h2 {text-indent:-9999px;}
div#mainContentContainer div.orderLogoArea div#orderLogoDrugstore {background-color:#fff;background-image:url(images/orderInfoLogp_drugstore.gif);background-position:left top;background-repeat:no-repeat;height:50px;margin:0px;padding:0px;}
div#mainContentContainer div.orderLogoArea div#orderLogoRxusa {background-color:#fff;background-image:url(images/orderInfoLogp_rxusa.gif);background-position:left top;background-repeat:no-repeat;height:50px;margin:0px;padding:0px;}
div#mainContentContainer div.orderLogoArea div#orderLogoWalmart {background-color:#fff;background-image:url(images/orderInfoLogp_walmart.gif);background-position:left top;background-repeat:no-repeat;height:50px;margin:0px;padding:0px;}
div#mainContentContainer div#orderImageArea {background-image:url(images/orderInfoCard.gif);background-position:center top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:170px;margin:20px 0px 0px 0px;padding:0px 0px 10px 0px;width:100%;}
div#mainContentContainer div#orderImageArea h2 {text-indent:-99999px;color:#f00;}
div#mainContentContainer div.importantInfo {background-color:#dadfe4;margin:0px;padding:10px 20px 10px 20px;width:660px;}
div#mainContentContainer div.importantInfo h5 {color:#F00;}

div#mainContentContainer table.defaultTbl {background:url(images/keywordArrow.gif) transparent no-repeat 0px center;background-color:#DADFE4;border:2px solid #6e8193;margin:0px;padding:20px 0px 20px 25px;width:700px;}
div#mainContentContainer table.defaultTbl td{}
div#mainContentContainer div.active table table{background:none;border:none;}

table.dixclaimerTbl {border:none;margin:0px;padding:0px 0px 0px 0px;width:100%;}
table.dixclaimerTbl div.disclaimerContent {background-color:#dadfe4; border-bottom:1px solid #fff;margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}
table.dixclaimerTbl .disclaimerAccept, table.dixclaimerTbl .disclaimerDecline {margin:0px 100px 0px 0px;padding:0px;}

table.drugDescription {margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;width:100%;}
table.drugDescription td.headingLeft {padding-left:15px;text-align:left;}
table.drugDescription p.descriptionContent {border-bottom:1px solid #dadfe4;margin:0px;padding:10px 20px 10px 20px;}

div#mainContentContainer table.shop {background-color:#DADFE4;margin:0px;padding:0px;width:700px;}
div#mainContentContainer table.shop td#keywordSearch{background-color:transparent;color:#000;padding:10px 0px 40px 30px;width:308px;}
div#mainContentContainer table.shop td#keywordSearch h5{font-size:12px;font-weight:bold;margin:0px;padding:0px 0px 10px 0px;}
div#mainContentContainer table.shop td#keywordSearch form{display:inline;margin:0px;padding:0px 0px 10px 0px;position:absolute;}
div#mainContentContainer table.shop td#keywordSearch form input.keyword{border:1px solid #7F9DB9}
div#mainContentContainer table.shop td#keywordSearch form input.submit{border:1px solid #006;margin-left:15px;font-size:10px;}
div#mainContentContainer table.shop td#or{background:url(images/shopOr.gif) transparent no-repeat center center;padding:0px;width:24px;}
div#mainContentContainer table.shop td#or div{display:block;height:24px;text-indent:-999em;width:24px;}
div#mainContentContainer table.shop td#alphaSearch{background-color:transparent;color:#000;padding:10px 0px 10px 30px;width:308px;}
div#mainContentContainer table.shop td#alphaSearch h5{font-size:12px;font-weight:bold;margin:0px;padding:0px 0px 0px 0px;}
div#mainContentContainer table.shop td#alphaSearch a{background-color:transparent;color:#000;}

div#mainContentContainer table.refine{background-color:#DADFE4;margin:0px;padding:0px;width:700px;}
div#mainContentContainer table.refine td{padding:0px 0px 20px 25px;}
div#mainContentContainer table.refine td h5{font-size:12px;font-weight:bold;margin:0px;padding:20px 0px 0px 0px;}
div#mainContentContainer table.refine td a{background-color:transparent;color:#000;}
div#mainContentContainer table.refine td.result {padding-left:0px;}

div#mainContentContainer table#dosage{background-color:#DADFE4;margin:0px;padding:0px;width:700px;}
div#mainContentContainer table#dosage td{padding:10px 30px 0px 30px;}
div#mainContentContainer table#dosage td h5{font-size:12px;font-weight:bold;margin:0px;padding:0px 0px 0px 0px;}
div#mainContentContainer table#dosage td a{background-color:transparent;color:#000;}
div#mainContentContainer table#dosage p.comment {border:1px solid #f93;background-color:#fff;color:#000;font-size:95%;margin:0px;padding:10px;}

table#drugInfo{margin:0px 0px 20px 0px;padding:0px;width:700px;}
table#drugInfo td {vertical-align:top;}
table#drugInfo td.drugMessage p {border:1px solid #dadfe4;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;}
table#drugInfo div#searchAgainContainer{background-color:#DADFE4;border:2px solid #6e8193;color:#000;height:150px;margin:0px;padding:0px 10px 0px 10px;width:171px;}
table#drugInfo div#searchAgainContainer div a{color:#000;}
table#drugInfo div#searchAgainContainer .searchKeyword{border:1px solid #7F9DB9;margin:5px 5px 0px 5px;padding:2px;width:150px;}
table#drugInfo div#searchAgainContainer .searchSubmit{border:1px solid #006;font-size:10px;margin:3px 0px 0px 5px;padding:0px;}
table#drugInfo div#searchAgainContainer div{margin:0px;padding:0px 5px 0px 5px;}

table#selectedDrug{width:495px;height:170px;margin:0px;padding:0px;}
table#selectedDrug h6 {background-color:transparent;color:#6E8193;font-size:12px;margin:10px 0px 3px 0px;padding:0px;}
table#selectedDrug p {font-size:12px;line-height:90%;margin:5px 0px 8px 0px;padding:0px;}
table#selectedDrug .drugName {font-size:10px;}
table#selectedDrug td.header{background-color:#dadfe4;background-image:url(images/selectedDrug_bgTop.gif);background-position:top left;background-repeat:no-repeat;color:#000;padding:6px 5px 4px 15px;}
table#selectedDrug td.header .headerLink {color:blue;font-size:10px;margin:0px 0px 0px 5px;padding:0px;}
table#selectedDrug td.header div#selectedDrugName{display:inline;font-size:18px;padding: 0px 0px 0px 0px;}
table#selectedDrug td.description{border-bottom:1px dashed #dadfe4;border-left:1px solid #dadfe4;border-right:1px solid #dadfe4;padding: 0px 0px 10px 15px;display:none;}
table#selectedDrug td.description h6{background-color:transparent;color:#6E8193;font-size:12px;margin:10px 0px 0px 0px;padding:0px;}
table#selectedDrug td.description a{background-color:transparent;color:#D8602F;}
table#selectedDrug td.price{background-color:#fff;border-bottom:1px solid #dadfe4;border-left:1px solid #dadfe4;border-right:1px dashed #dadfe4;padding:0px 5px 10px 15px;text-align:left;vertical-align:top;width:50%;color:#000;}
table#selectedDrug td.price h6.orange{background-color:transparent;color:#D8602F;font-size:12px;margin:10px 0px 0px 0px;padding:0px;}
table#selectedDrug td.price input.zip{border:1px solid #7F9DB9;width:50px;}
table#selectedDrug td.price input.submit{background-color:#D68230;border:1px solid #874D14;font-size:10px;}
table#selectedDrug td.price div.userZip{background-color:transparent;color:#7C7B7B;font-weight:bold;}
table#selectedDrug td.dosage{border-bottom:1px solid #dadfe4;border-right:1px solid #dadfe4;padding: 0px 5px 10px 15px;vertical-align:top;width:50%;}
table#selectedDrug td.dosage .zipLabel{background-color:transparent;color:#6E8193;font-size:11px;margin:0px 5px 0px 0px;padding:0px;}
table#selectedDrug td.dosage table#dosageInput td{padding:4px 0px 4px 0px;}
table#selectedDrug td.dosage table#dosageInput td select{border:1px solid #006;font-size:12px;padding:0px;}
table#selectedDrug td.dosage table#dosageInput td input.submit{border:1px solid #7F9DB9;font-size:10px;}

table.priceTabs{border:none;padding:0px;margin:0px;text-align:center;}
table.priceTabs td.compareActive {background-image:url(images/priceTabCompareActive.gif);background-color:#D8602F;background-position:0px 0px;background-repeat:no-repeat;font-weight:bold;padding:10px 0px 4px 0px;text-align:center;width:154px;}
table.priceTabs td.compare {background-image:url(images/priceTabCompare.gif);background-color:#dadfe4;background-position:0px 0px;background-repeat:no-repeat;color:#6e8193;text-align:center;padding:10px 0px 4px 0px;width:154px;}
table.priceTabs td.lcaActive {background-image:url(images/priceTabLcaActive.gif);background-color:#D8602F;background-position:0px 0px;background-repeat:no-repeat;font-weight:bold;padding:10px 0px 4px 0px;text-align:center;width:194px;}
table.priceTabs td.lca {background-image:url(images/priceTabLca.gif);background-color:#dadfe4;background-position:0px 0px;background-repeat:no-repeat;color:#6e8193;padding:10px 0px 4px 0px;text-align:center;width:194px;}

.tblHeadingLeft, .tblHeadingMid, .tblHeadingRight {background-color:#6E8193;border:none;color:#fff;font-weight:bold;padding:4px 0px 4px 0px;text-align:center;}
.tblHeadingLeft a, .tblHeadingMid a, .tblHeadingRight a {color:#fff;}
.tblHeadingLeft  {background-image:url(images/priceListVendorHeaderCorner.gif);background-repeat:no-repeat;background-position:left top;;padding-left:8px;}
.tblHeadingRight {background-image:url(images/priceListVendorOrderCorner.gif);background-repeat:no-repeat;background-position:right top;;padding-right:8px;}

.highlightYellow {background-color:#ffc;}
.leftColumnNames {color:#6E8193;width:200px;}

table.tableGrdPrice{margin:0px 0px 20px 0px;width:100%;}
table.tableGrdPrice a {text-decoration:none;}
table.tableGrdPrice tr{}
table.tableGrdPrice tr td{border-width:0px 0px 1px 0px;border-bottom:1px solid #6E8193;padding:4px 0px 4px 0px;text-align:center;}
table.tableGrdPrice .vendor{width:200px;}
table.tableGrdPrice .type a{/*background:url(images/priceListArrow.gif) #6E8193 no-repeat right center;display:inline;*/text-decoration:underline;}
table.tableGrdPrice .shipping a {text-decoration:underline;}
table.tableGrdPrice .price a{/*background:url(images/priceListArrow.gif) #6E8193 no-repeat right center;display:inline;*/text-decoration:underline;}
table.tableGrdPrice .totalPrice a{/*background:url(images/priceListArrow.gif) #6E8193 no-repeat right center;display:inline;*/text-decoration:underline;}
table.tableGrdPrice tr.highlightDpi td{background-color:#dadfe4;padding-top:14px;padding-bottom:14px;}

table.tableGrdPrice tr td a.aVendor3333248{background-image:url(images/priceListLogo_RxUSA.gif);background-position:center center;background-repeat:no-repeat;border-width:0px;display:block;height:30px;padding:0px 0px 0px 0px;text-decoration:none;width:200px;}
table.tableGrdPrice tr td a.aVendor3141621{background-image:url(images/priceListLogo_Drugstore.gif);background-position:center center;background-repeat:no-repeat;border-width:0px;display:block;height:30px;padding:0px 0px 0px 0px;text-decoration:none;width:200px;}
table.tableGrdPrice tr td a.aVendor4500369{background-image:url(images/priceListLogo_Walmart.gif);background-position:center center;background-repeat:no-repeat;border-width:0px;display:block;height:30px;padding:0px 0px 0px 0px;text-decoration:none;width:200px;}
table.tableGrdPrice tr td a.aOrder{background-image:url(images/priceListOrderButton.gif);background-position:center center;background-repeat:no-repeat;border-width:0px;display:block;height:15px;padding:0px 0px 0px 0px;text-decoration:none;width:100px;}
table.tableGrdPrice tr td a.aShoppingCart{background-image:url(images/shoppingCart.gif);background-position:center center;background-repeat:no-repeat;border-width:0px;display:block;height:15px;padding:0px 0px 0px 0px;text-decoration:none;width:100px;}

table.tableLca .grdLCAitems {border-bottom:1px solid #6E8193;padding-top:10px;padding-bottom:10px;text-align:center;}
table.tableLca .grdLCAitems a {color:#6E8193;}
table.tableLca a.grdLCAitemsViewPrices {background-image:url(images/btn_viewPrices.gif);background-position:center center;background-repeat:no-repeat;border-width:0px;display:block;height:15px;padding:0px 0px 0px 0px;text-decoration:none;text-indent:-9999px;width:100px;}

table.medCabinet {border:none;border-collapse:collapse;width:100%;}
table.medCabinet td {margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;text-align:center;}
table.medCabinet td a {color:#cc6600;font-weight:bold;}
table.medCabinet tr.heading {color:#fff;font-weight:bold;}
table.medCabinet a.btnDarkGrey {color:#ffffff;text-decoration:none;}
table.medCabinet td.tblMcHeadingLeft,
table.medCabinet th.tblMcHeadingLeft {background-color:#6E8193;background-image:url(images/bgCornerLeft_darkGrey.gif);background-repeat:no-repeat;background-position:left top;color:#fff;font-weight:bold;padding:3px 0px 3px 40px;text-align:left;}
table.medCabinet td.left {text-align:left;padding-left:15px;}
table.medCabinet td.buttons {padding:inherit 0px inherit 0px;width:65px;}
table.medCabinet tr.label td,
table.medCabinet td.label {text-align:left;padding:8px 10px 8px 20px;}
table.medCabinet td.label a {color:#000;font-weight:normal;}
table.medCabinet td.medCabBtnLeft {text-align:left;}
table.medCabinet tr.content td,
table.medCabinet td.content {border-bottom:1px solid #6E8193;}
table.medCabinet tr.bottom td {background-color:#dadfe4;border:none;color:#000;font-weight:bold;padding:12px 10px 10px 12px;}
.tblBtmLeft {background-image:url(images/bgCornerBtmLeft_liteGrey.gif);background-position:bottom left;background-repeat:no-repeat;}
.tblBtmMid {}
.tblBtmRight {background-image:url(images/bgCornerBtmRight_liteGrey.gif);background-position:bottom right;background-repeat:no-repeat;}

table#drugCard {margin:0px 0px 20px 0px;width:100%;}
table#drugCard td.new, table#drugCard td.already {margin:0px;width:49%;vertical-align:top;}
table#drugCard td.new {padding:0px 10px 0px 0px}
table#drugCard td.already {padding:0px 0px 0px 10px;}
table#drugCard td.already a.cardImg {background-image:url(images/memberCard.gif);background-position:center 20%;background-repeat:no-repeat;display:block;height:150px;margin:0px;padding:0px 0px 0px 100px;text-decoration:none;width:193px;}
p#tempCardTop {background-color:#dadfe4;background-image:url(images/tempCard_bgTop.gif);background-position:top left;background-repeat:no-repeat;font-weight:bold;margin:0px;padding:10px 0px 10px 20px;width:260px;}
table#tempCard {width:280px;margin:0px 0px 0px 0px;}
table#tempCard td {border-bottom:1px solid #dadfe4;padding:5px 0px 5px 5px;margin:0px;}
table#tempCard td.tempCardHeading {font-weight:bold;padding:3px 0px 3px 20px;text-align:left;width:90px;}

img.pharmacyInfoHeading {border:none;margin:0px 0px -3px 0px;}
table#pharmacyMap {border:1px solid #dadfe4;margin:0px;padding:20px 0px 40px 10px;width:700px;height:300px}
table#pharmacyMap td {vertical-align:top;}
table#pharmacyMap table#mapArea {background-position:right top;background-repeat:no-repeat;margin:0px;padding:0px;}
table#pharmacyMap table#mapArea td{margin:0px;padding:10px 20px 0px 0px;height:260px;width:300px;}
table#pharmacyMap table#pharmacyMapInfo  {border-collapse:collapse;margin:0px;padding:0px;}
table#pharmacyMap table#pharmacyMapInfo td {margin:0px;padding:0px 0px 3px 0px;vertical-align:top;}
table#pharmacyMap table#pharmacyMapInfo td.PhaInfoOrange {color:#D8602F;font-weight:bold;text-align:right;right:400px;padding-right:10px;width:100px;}
div#map{width:100%;height:300px;}
div#printPharmacyContainer {margin:0px auto 0px auto;padding:0px;width:700px;}
div#mainContentContainer div.pharmacyInfo {border:1px solid #dadfe4;margin:0px 0px 20px 0px;padding:10px 10px 10px 10px;width:678px;}
div#mainContentContainer div.yourInfomation p {font-size:14px;margin:0px;padding:3px 0px 3px 0px;}
div#mainContentContainer div.yourInfomation p.footnote {font-size:11px;padding:15px 0px 5px 0px;}
div#mainContentContainer div.yourInfomation .yourInfolabel {font-weight:bold;margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}
div#VendorInfoLogo3333248 {background-image:url(images/priceListLogo_RxUSA.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:40px;width:100%;}
div#VendorInfoLogo3141621 {background-image:url(images/priceListLogo_Drugstore.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:40px;width:100%;}
div#VendorInfoLogo4500369 {background-image:url(images/priceListLogo_Walmart.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:40px;width:100%;}
div#VendorInfoLogo0323624 {background-image:url(images/priceListLogo_Walgreens.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:40px;width:100%;}
div#VendorInfoLogo4931918 {background-image:url(images/priceListLogo_costco.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:40px;width:100%;}
div#VendorInfoLogo0718126 {background-image:url(images/priceListLogo_FamilyMeds.gif);background-position:left top;background-repeat:no-repeat;border-bottom:1px solid #dadfe4;height:40px;width:100%;}
table#vendorInfo {border-collapse:collapse;border-bottom:1px solid #dadfe4;}
table#vendorInfo td {margin:0px;padding:5px 10px 5px 10px;vertical-align:top;}
table#vendorInfo td h5 {width:130px;}
table#vendorInfo table#VendorInfoShippingInfo {}
table#vendorInfo table#VendorInfoShippingInfo td{border-bottom:1px solid #dadfe4;margin:0px;padding:3px 5px 3px 10px;}
table#vendorInfo table#VendorInfoShippingInfo td.shipingInfoHeading {background-color:#dadfe4;background-image:url(images/searchAgainTop.gif);background-position:top;background-repeat:no-repeat;border:none;font-weight:bold;padding:5px 0px 5px 10px;width:184px;}

div.registration p.regTxSmall{font-size:11px;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
div.registration p.regHeader{background-color:#dadfe4;background-image:url(images/selectedDrugTop.gif);background-position:top left;background-repeat:no-repeat;color:#cccccc;font-size:16px;font-weight:bold;color:#798b9c;height:20px;margin:0px 0px 0px 0px;padding:10px 10px 5px 20px;width:377px;}
div.registration table.register {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:407px;border:1px solid #dadfe4;}
div.registration table.register td {padding:10px 0px 0px 0px;}
div.registration table.register td.label {padding-right:5px;text-align:right;width:130px;}
div.registerBenefits {background-color:#dadfe4;border:1px solid #6e8193;float:right;width:210px;margin:20px 20px 0px 20px;padding:5px 5px 5px 5px;}

table.tabTable {border-collapse:collapse;}
table.tabTable td {}
table.tabTable td.tabNav {border-bottom:10px solid #6e8193;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
*html table.tabTable td.tabNav {\height:20px;he\ight:20px;back}
table.tabTable td.tabTableContents {border:1px solid #6e8193;margin:0px 0px 0px 0px;padding:10px 0px 10px 15px;}

table.tabLinks {border-collapse:collapse;border-spacing:0px;margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
table.tabLinks td {font-size:12px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;height:28px;}
table.tabLinks a,
table.tabLinks b {background-image:url(images/tabGrey.gif);background-repeat:no-repeat;display:block;line-height:0.7em;}
table.tabLinks td a {text-decoration:none;}
table.tabLinks td a:hover {text-decoration:underline;}
table.tabLinks td a.tabOn:hover {text-decoration:none;}
table.tabLinks a.tabOff,
table.tabLinks a.tabOffColor,
table.tabLinks a.tabOn {padding:0px 0px 0px 15px;}
table.tabLinks a.tabOff {background-position:left -28px;color:#000000;}
table.tabLinks a.tabOffColor {background-position:left -56px;color:#000000;}
table.tabLinks a.tabOn {background-position:left 0px;color:#ffffff;}
table.tabLinks a.tabOff b,
table.tabLinks a.tabOffColor b,
table.tabLinks a.tabOn b {padding:4px 15px 5px 0px;height:19px;}
table.tabLinks a.tabOff b {background-position:right -28px;}
table.tabLinks a.tabOffColor b {background-position:right -56px;}
table.tabLinks a.tabOn b {background-position:right 0px;}

table.result {border:none;border-collapse:collapse;clear:both;width:495px;}
table.result td {margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;}
table.result tr.resHeading {}
table.result tr.resHeading td {background-color:#DADFE4;background-image:url(images/selectedDrug_bgTop.gif);background-position:left top;background-repeat:no-repeat;font-size:16px;font-weight:bold;height:30px;line-height:200%;}
table.result tr.resLabel {}
table.result tr.resLabel td {background-color:#6E8193;background-image:url(images/bg_result.gif);background-position:bottom;background-repeat:repeat-x;color:#ffffff;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:25%;}
table.result tr.resLabel td a {color:#fff;}
table.result tr.resLabel td a.linkDpi {background-image:url(images/icon_dpi.gif);background-position:right 0px;background-repeat:no-repeat;display:block;margin:-15px 0px 0px 70px;padding:0px 0px 0px 0px;text-decoration:none;width:37px;height:19px;}
table.result tr.resLabel td p {height:30px;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;}
table.result tr.resLabel td p.resLabelDots {background-image:url(images/dotLine_result.gif);background-position:right top;background-repeat:repeat-y;}
table.result tr.resPrice {}
table.result tr.resPrice td {border-bottom:1px solid #DADFE4;height:30px;}
table.result tr.resPrice td.resResultDots {border-right:1px dashed #ccc;}
table.result tr.resPrice td.first {border-left:1px solid #DADFE4;}
table.result tr.resPrice td.last {border-right:1px solid #DADFE4;}
div.buttonArea {height:20px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:495px;text-align:right;}
input.resButton {background-color:#ff9900;border:none;color:#ffffff;float:right;font-size:12px;font-weight:bold;margin:0px 0px 0px 10px;padding:2px 3px 2px 3px;}
.btnDarkGrey {background-color:#fff;background-image:url(images/btn_darkGrey.gif);background-position:left center;background-repeat:no-repeat;border:none;color:#ffffff;display:block;font-size:10px;margin:0px 0px 0px 0px;padding:4px 0px 3px 0px;text-align:center;width:57px;}
.btnDarkGreyWide {background-color:#fff;background-image:url(images/btn_darkGreyWide.gif);background-position:left center;background-repeat:no-repeat;border:none;color:#ffffff;display:block;font-size:10px;margin:0px 0px 0px 0px;padding:4px 0px 3px 0px;text-align:center;width:100px;}
table.result tr.resLabelNoBg td {background-image:none;}
table.result tr.resLabelNoBg td p {font-weight:normal;}

a.linkHelp {background-image:url(images/btn_question.gif);background-position:left;background-repeat:no-repeat;display:block;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;width:70px;}

input.updateZip {background-color:#6e8193;background-image:url(images/btn_updateWhite.gif);background-position:right top;background-repeat:no-repeat;border:none;height:15px;margin:0px 0px 0px 10px;padding:0px 15px 0px 0px;position:absolute;}
input.cancelOrange065,
input.saveOrange,
input.updateOrange,
input.updateOrange065 {background-color:#d8602f;background-position:left 3px;background-repeat:no-repeat;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 0px 0px 8px;padding:2px 5px 2px 15px;text-align:left;}
input.cancelOrange065 {background-image:url(images/btn_cancelOrange.gif);width:65px;}
input.saveOrange {background-image:url(images/btn_save.gif);width:170px;}
input.updateOrange {background-image:url(images/btn_updateOrange.gif);width:140px;}
input.updateOrange065 {background-image:url(images/btn_updateOrange.gif);width:65px;}
input.viewOrange{background-color:#d8602f;background-image:none;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 0px 0px 8px;padding:2px 0px 2px 0px;text-align:center;width:99px;}
input.backGrey {background-color:#6e8193;background-image:url(images/btn_arrowLeft.gif);background-position:left 1px;background-repeat:no-repeat;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 0px 0px 0px;padding:2px 5px 2px 15px;text-align:center;width:140px;}
input.saveGrey,
input.updateGrey {background-color:#dadfe4;background-position:left 3px;background-repeat:no-repeat;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 0px 0px 8px;padding:2px 5px 2px 15px;}
input.saveGrey   {background-image:url(images/btn_saveGrey.gif);text-align:left;width:60px;}
input.updateGrey {background-image:url(images/btn_updateGrey.gif);text-align:center;width:140px;}
input.updateGreyIcon {background-color:#fff;background-image:url(images/btn_updateGrey.gif);background-position:left 50%;background-repeat:no-repeat;border:none;color:#fff;font-size:12px;font-weight:bold;height:15px;margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;text-align:center;width:15px;vertical-align:middle;}

input.direction {background-image:url(images/btn_continueGrey.gif);background-position:95% center;background-repeat:no-repeat;background-color:#6e8193;border:2px solid #b9c2cb;color:#fff;font-weight:bold;margin:10px 10px 10px 10px;padding:2px 20px 2px 5px;text-align:center;}
input.btnGreyLite {background-color:#dadfe4;border:2px solid #b9c2cb;color:#000;font-size:12px;font-weight:bold;margin:0px 8px 0px 0px;padding:2px 0px 2px 0px;text-align:center;width:150px;float:left;}
input.btnGrey {background-color:#616D7E;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 8px 0px 0px;padding:2px 0px 2px 0px;text-align:center;width:150px;float:left;}
div.SCbuttonArea {height:20px;margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:700px;text-align:right;}
input.ProceedCOBtnColor {background-color:#616D7E;background-position:left 3px;background-repeat:no-repeat;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 0px 0px 8px;padding:2px 0px 2px 0px;text-align:center;width:150px;}
input.ContinueBtnColor {background-color:#616D7E;background-position:left 3px;background-repeat:no-repeat;border:none;color:#fff;font-size:12px;font-weight:bold;margin:0px 0px 0px 8px;padding:2px 0px 2px 0px;text-align:center;width:130px;}

div#perspectivesContainer {}
table.perspectives {margin:8px 0px 0px 0px;}
table.perspectives td {background-image:url(images/Persp_bg.gif);background-position:top center;background-repeat:repeat-y;border-collapse:collapse;width:175px;margin:0px;padding:0px;}
table.perspectives td#persTopHeading {background-image:url(images/Persp_heading.gif);background-position:top center;background-repeat:no-repeat;border-width:0px 0px 0px 0px;height:29px;margin:0px;padding:0px 0px 0px 0px;text-indent:-9999px;width:175px;}
table.perspectives td.perspectiveContents {}
table.perspectives ul.perspectivesList {list-style-type:none;margin:0px;padding:5px 5px 5px 15px;}
table.perspectives ul.perspectivesList h5 {background-image:url(images/bullet_arrowRed.gif);background-position:0em 0.3em;background-repeat:no-repeat;font-size:12px;font-weight:bold;margin:0px;padding:0px 0px 0px 7px;}
table.perspectives ul.perspectivesList p {margin:0px;padding:0px 0px 0px 7px;}
table.perspectives ul.perspectivesList a {color:#f93}
table.perspectives ul.perspectivesList a.whatsthis {background-image:url(images/btn_questionPers.gif);background-position:0px 0px;background-repeat:no-repeat;color:#3399cc;font-weight:bold;display:block;height:20px;margin:0px 0px 0px 0px;padding:6px 0px 0px 20px;}
table.perspectives ul.perspectivesList a.whatsthis:hover {color:#f93;}

table.perspectives td#persBottom {background-image:url(images/Persp_btm.gif);background-position:bottom center;height:4px;width:175px;margin:0px;padding:0px 0px 0px 0px;}


div#mainFooterContainer{background-color:#29298f;background-image:url(images/footerBg.gif);background-repeat:repeat-x;color:#fff;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
div#mainFooterContainer ul#footerLinks01, div#mainFooterContainer ul#footerLinks02 {list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div#mainFooterContainer ul#footerLinks01 {color:#29298f;padding-top:10px;}
div#mainFooterContainer ul#footerLinks01 li {border-right: 1px solid #29298f;display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}
div#mainFooterContainer ul#footerLinks01 li a {color:#29298f;font-weight:bold;text-decoration:none;}
div#mainFooterContainer ul#footerLinks02 {color:#fff;padding-top:10px;}
div#mainFooterContainer ul#footerLinks02 li {border-right: 1px solid #fff;display:inline;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}
div#mainFooterContainer ul#footerLinks02 li a {color:#fff;font-size:0.9em;text-decoration:none;}
div#mainFooterContainer ul#footerLinks01 li.footerListLast, div#mainFooterContainer ul#footerLinks02 li.footerListLast {border:none;}

table.tabs {border-collapse:collapse;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
table.tabs td {font-size:12px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top;}
table.tabs a {display:block;text-decoration:none;}
table.tabs a.tabOff,
table.tabs a.tabOn {background-position:0px 0px;background-repeat:no-repeat;background-repeat:repeat-x;padding:0px 0px 0px 0px;}
table.tabs a.tabOff {background-image:url(images/tabOffC.gif);color:#000000;}
table.tabs a.tabOn {background-image:url(images/tabOnC.gif);color:#ffffff;}
table.tabs a.tabOff b,
table.tabs a.tabOn b {background-position:0px 0px;background-repeat:no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}/*border:1px solid pink;border:1px solid green;*/
table.tabs a.tabOff b {background-image:url(images/tabOffL.gif);}
table.tabs a.tabOn b {background-image:url(images/tabOnL.gif);}
table.tabs a.tabOn span.tabLabel,
table.tabs a.tabOff span.tabLabel {background-repeat:no-repeat;background-position:right 0px;margin:0px 0px 0px 0px;padding:0px 24px 0px 0px;}
table.tabs a.tabOn span.tabLabel {background-image:url(images/tabOnR.gif);}
table.tabs a.tabOff span.tabLabel {background-image:url(images/tabOffR.gif);}

table.greyHeader {border-collapse:collapse;margin:0px 0px 20px 0px;width:700px;}
table.greyHeader td {border-bottom:1px solid #dadfe4;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;vertical-align:top;}
table.greyHeader tr.header td,
table.greyHeader tr.header th {background-color:#dadfe4;border:None;color:#788a9b;font-size:14px;font-weight:bold;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}
table.greyHeader td.header,
table.greyHeader th.header,
table.greyHeader td.headerL,
table.greyHeader th.headerL,
table.greyHeader td.headerC,
table.greyHeader th.headerC,
table.greyHeader td.headerR,
table.greyHeader th.headerR {background-color:#dadfe4;background-image:url(images/pharmacyInfo_bgTop.gif);background-repeat:no-repeat;border:None;color:#788a9b;font-size:14px;font-weight:bold;margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}
table.greyHeader td.headerL,
table.greyHeader th.headerL {background-position:left top;}
table.greyHeader td.headerR,
table.greyHeader th.headerR {background-position:right top;}
table.greyHeader tr.col3 td {width:33%;}
table.greyHeader tr.yourinfo p {line-height:120%;}
table.greyHeader tr.noborder td,
table.greyHeader td.noborder {border-bottom:none;}
table.greyHeader td.right {border-right:1px solid #dadfe4;}
table.greyHeader td.left {border-left:1px solid #dadfe4;}

table.layout {border-collapse:collapse;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
table.layout td {border-collapse:collapse;margin:0px 0px 0px 0px;padding:5px 3px 5px 3px;vertical-align:top;}

div.suggestBox {margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;overflow:auto;position:absolute;z-index:10;/*display:none;*/}
div.saveMedCab {height:200px;left:317px;top:197px;width:365px;}
*:first-child+html div.saveMedCab {left:320px;top:212px;}
*html div.saveMedCab {left:320px;top:212px;}
div.saveMedCab .selectArea {width:170px;}