.field-validation-error{color:red;display:block;margin-top:8px;text-align:center}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding-right:15px}.ui-bar-a,.ui-body-a,.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a,.ui-bar-b,.ui-body-b,.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b,.ui-bar-c,.ui-body-c,.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c,.ui-bar-d,.ui-body-d,.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d,.ui-bar-e,.ui-body-e,.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e,.ui-btn-active{text-shadow:none}.searchResult{overflow:hidden;padding:10px;border-color:#000;border-width:1px;border-style:solid}.resultDescription{float:left;margin-right:10px;padding-right:10pt}.cartRow{border-color:#000;border-style:solid;border-width:thin}.cartRow a.not-included-in-auth{background-image:url(/Content/images/error.png);background-repeat:no-repeat;margin-left:5px;padding-left:17px}[id='authorizationTotalRow'] a.not-included-in-auth{display:block;font-size:8pt}[id='authAmountAlert']{border:solid 2px red;padding:4px;margin-bottom:10px}[id='authAmountAlert'] strong{background-image:url(/Content/images/error.png);background-repeat:no-repeat;padding-left:20px}[id='authAmountAlertPopup']{width:60%;margin-left:20%}[id='authAmountAlertPopup'] strong{background-image:url(/Content/images/error.png);background-repeat:no-repeat;padding-left:20px}.ul_in_rows li{display:inline}.promotionGroups{padding-bottom:10px;border-style:solid;border-width:thin;border-color:#e5e5e5}.promotionGroups:nth-child(odd){background-color:#eee}.promotionGroups:nth-child(even){background-color:#fff}.promotionGroups fieldset{padding-top:10px;padding-left:50px}.promotionGroup-Text td:first-child{padding-right:30px;width:15%}.promotionGroup-Text td:nth-child(2){padding-right:30px;width:85%}.promotion-input input[type='number']{width:35px}.promotion-list li{margin-bottom:5px}.promotion-list{list-style:disc;margin-left:30px;margin-top:10px}.product-details-list{text-align:left;border-collapse:collapse}.product-details-list table{border-width:0;border-style:dashed;border-color:#000;border-collapse:collapse;padding:0 0 0 0;border-spacing:0}.product-details-list thead{background-color:#fff}.product-details-list thead th{border-width:0;border-style:dashed;border-collapse:collapse;border-color:#000;padding:0 5px 0 5px}.product-details-list tbody tr:nth-child(odd) td{border-top-width:2px;border-top-style:solid;font-size:larger}.product-details-list tbody td:first-child{border-left-width:2px;border-left-style:solid}.product-details-list tbody td:last-child{border-right-width:2px;border-right-style:solid}.product-details-list tbody tr:nth-child(even) td{border-bottom-width:2px;border-bottom-style:solid}.product-details-list td{}.product-details-list tfoot th{border-width:2px;border-style:solid;border-collapse:collapse;border-color:#000}.redbar-gradient{background:#ed3330 url("../images/redbar-bg.gif") repeat-x;height:36px}.product-detail-image{float:left;width:100px;height:auto;margin:15px 15px 0 15px;vertical-align:middle;text-align:center;border-width:1px;border-color:#000;border-style:solid;max-width:100px}.product-detail-image img{height:auto;width:auto;max-width:100px}.order-details{border-collapse:collapse;overflow:scroll}.order-details table{border-collapse:collapse;border:1px solid #000;padding:0 0 0 0;overflow-x:scroll;overflow-y:scroll}.order-details td{border-collapse:collapse;border:1px solid #000;padding:5px 5px 5px 5px}.header{background-color:#fff;border:1px solid #000;padding:5px;vertical-align:bottom}.container{min-height:100%;position:relative}.footer{background-color:#021660;height:30px;position:fixed;width:100%;padding:5px;padding-bottom:15px;bottom:0;z-index:999}.footer a:link{color:#fff}.footer a:visited{color:#fff}.footer a:hover{color:#fff}.footer a:active{color:#fff}.breadcrumbs{background:#ed3330;padding:5pt;font-family:Helvetica,Arial,sans-serif;font-size:smaller}.breadcrumbs-bottom-border{background-color:#021660;height:5px}.clinic-name{font-weight:bold;color:#0168b3}.clinic-name a{font-weight:bold;color:#0168b3!important}.bordered{border:solid #ccc 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;background-color:#ddd}.bordered td,.bordered th{text-align:left}.bordered th{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebf3fc),to(#dce9f9));background-image:-webkit-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-moz-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-ms-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-o-linear-gradient(top,#ebf3fc,#dce9f9);background-image:linear-gradient(top,#ebf3fc,#dce9f9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:none;text-shadow:0 1px 0 rgba(255,255,255,.5)}.bordered td:first-child,.bordered th:first-child{border-left:none}.bordered th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.bordered th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.bordered th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.bordered tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.bordered tr:last-child td:last-child{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0}.css3button{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;padding:3px 8px;background:-moz-linear-gradient(top,#fff 0%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #000;-moz-box-shadow:5px 5px 5px rgba(0,0,0,1),inset 0 0 1px rgba(255,255,255,.6);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,1),inset 0 0 1px rgba(255,255,255,.6);box-shadow:5px 5px 5px rgba(0,0,0,1),inset 0 0 1px rgba(255,255,255,.6);text-shadow:0 0 0 rgba(0,0,0,0),0 0 0 rgba(255,255,255,0);text-decoration:none}.blueRoundedButton{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;padding:3px 8px;background:-moz-linear-gradient(top,#8878ff 0%,#1e00ff);background:-webkit-gradient(linear,left top,left bottom,from(#8878ff),to(#1e00ff));-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #000;-moz-box-shadow:0 0 5px rgba(0,0,0,1),inset 0 0 1px rgba(255,255,255,.6);-webkit-box-shadow:0 0 5px rgba(0,0,0,1),inset 0 0 1px rgba(255,255,255,.6);box-shadow:0 0 5px rgba(0,0,0,1),inset 0 0 1px rgba(255,255,255,.6);text-shadow:0 0 0 rgba(255,255,255,0),0 0 0 rgba(255,255,255,0)}#searchButton:hover{background-color:green}#searchButton:active{background-color:green}.search-results{}.search-results table{border-collapse:separate;border-spacing:0;cellspacing:0}.search-results tr:nth-child(even){padding-bottom:2px}.search-results tr:nth-child(even) td{border-bottom:2px solid #ccc}.product-detail{font-size:small;font-family:Arial,Helvetica,sans-serif}.product-detail-title{font-size:18px}.shopping-cart{}.shopping-cart table{padding:5px}.shopping-cart td{padding:5px}.shopping-cart tr:nth-child(even) td{border-bottom:2px solid #ccc}.checkout-cart{}.checkout-cart table{padding:5px}.checkout-cart td{padding:5px}.checkout-cart tr td{border-bottom:2px solid #ccc}.white-bkgrnd{background-color:#fff}.ligth-red-bkgrnd{background-color:#faa}.product-list-indicators ul{margin:0 0 0 0}.product-list-indicators li{display:inline-block;list-style:none;margin:0;padding:5px}.product-list-indicators li{float:left}.error-message{color:red;text-align:center}.alert,.alert-heading{color:#c09853}.min-qty-alert{background-color:#fcf8e3;font-weight:bold;color:#c09853;padding:8px 8px 8px 8px;border-radius:4px}.purchase-history-list{}.purchase-history-list td{border-bottom:2px solid #ccc}.purchase-history-list td:first-child{padding-right:10px}.order-pad table{border-collapse:separate;border-spacing:0;cellspacing:0;width:100%}.order-pad thead td{font-weight:bold}.order-pad input[type="number"]{width:65px;text-align:center}.order-pad td{padding:0 10px 5px 10px}.order-pad .description{width:250px;border-top:1px solid #000;padding-top:10px}.order-pad tfoot td{text-align:right}.error{color:#000}.standard997Price{font-size:8pt;color:#000}.shopping-cart .standard997Price{display:inline;text-align:left;margin-left:10px}.product-detail .standard997Price{padding-left:10px}.controlled-substance-warning{color:red;font-size:8pt}.product-detail .controlled-substance-warning div{width:280px}product-detail .product-info p{margin:0!important}.order-pad-link{white-space:initial!important}.product-promos{}.product-promos .promo{border:solid 1px #000;padding:3px;margin-bottom:5px}.product-promos .promo-title{font-weight:bold;padding-bottom:5px}.product-promos .promo-text{padding-bottom:4px}.product-promos .promo-date{}.product-data tr td:first-child{font-weight:bold;max-width:90px}.purchase-history-summary{}.purchase-history-summary .purchase-history-summary-item{float:left;border-right:solid 1px #000;padding-left:5px;width:90px}.purchase-history-summary .purchase-history-summary-item:last-child{font-style:italic}.not-logged-in{color:red;font-weight:bold}.thankyou-auth-result{padding-top:10px}.customer-list{border-collapse:collapse}.customer-list tr{}tr.active-customer td,tr.inactive-customer td{padding:5px 0 5px 0}.customer-list tr.active-customer{}.customer-list tr.inactive-customer{background-color:#f08080}.customer-list tr.inactive-customer td:nth-child(2){}.customer-list td:first-child{padding-left:10px}.shipping-message{background-color:#f2dede;border-color:#ebccd1;color:#a94442;padding:10px}.shipping-message .shipping-message-title{text-align:center;font-weight:bold}.shipping-message .shipping-message-msg{}.minimum-order-charge{border:solid #021660 1pt;padding:10px;margin:10px;margin-left:5%}.minimum-order-charge .ui-btn-inner{white-space:normal}.minimum-order-charge .buttons{display:flex;padding:10px 10px}.minimum-order-charge .buttons div{margin:5px}.minimum-order-charge #close{display:block;float:right;position:relative;background-color:#fff;top:-20px;right:-20px;color:#021660}.minimum-order-charge .learn-more,.minimum-order-charge .link{color:#8e8e8e}.ui-mini .ui-btn-inner{font-size:12.5px;padding:.55em 5px .5em}.ui-btn-icon-left .ui-btn-inner{padding-left:30px}.ui-bar-a{background-image:none}.ui-body-a,.ui-overlay-a{background-image:none}.ui-btn-up-a{background:#0066ad;font-size:8px;background-image:none}.ui-btn-hover-a{background:#4b88b6;font-size:8px;background-image:none}.ui-bar-b{border:1px solid #000;background:#000;background-image:none}.ui-body-b,.ui-overlay-b{background-image:none}.ui-btn-up-b{background:#0066ad;background-image:none}.ui-btn-hover-b{background-image:none}.ui-btn-down-b{background-image:none}.ui-bar-c{background:#0066ad;background-image:none}.ui-body-c,.ui-overlay-c{background:#0066ad;background-image:none}.ui-btn-up-c{border:1px solid #000;background:#0066ad;color:#fff;background-image:none}.ui-btn-up-c a.ui-link-inherit{color:#fff}.ui-btn-hover-c{background:#66a3ce;background-image:none}.ui-btn-hover-c a.ui-link-inherit{color:#fff}.ui-btn-down-c{background:#004779;background-image:none}.ui-btn-down-c a.ui-link-inherit{color:#fff}.ui-btn-inner{padding:2 2 2 2}.ui-header input.ui-input-text,.ui-footer input.ui-input-text{padding-bottom:0;padding-top:0;margin-top:0;margin-bottom:0}