:root{--footerBorderColor:#F36F2b;--footerBackgroundColor:#C4C3C3;--footerTextColor:white;--linkColor:#237096;--thankYouFooterLinkColor:white;--thankYouFooterBackgroundColor:#237096;--thankYouFooterTextColor:white}.addLineButton{font-size:14px !important;margin-left:20px;padding:20px}.addLineButton:hover{color:#FFF}.license{margin-top:-10px}.dataTableContainer{display:inline-block}div.datatablePart .formInputColumn{width:100%}div.datatablePart input[type="text"],div.datatablePart select{ border-color:#ddd !important}div.dataTableErrorFlags{display:inline;position:absolute;top:3;right:6}table.dataTable{max-width:100%}div.datatablePart input.trashLineButton{width:20px;height:35px;margin-left:0;background-color:#f27935;margin-top:0;background-image:url(https://vet.aspcapetinsurance.com/assets/ce/talking-money/trashcan_white.png);background-size:18px 18px;padding:10px;background-position:center center;background-repeat:no-repeat}table.dataTable .rowNumberHeader,table.dataTable .rowNumberCell{display:none}.container{max-width:calc(50% + 30px);margin:0 auto}tr.dataTableHeader{background-color:unset;color:#444 !important;text-align:left;font-size:14px}tr.dataTableHeader th{padding:4px 4px 0 8px;padding-left:0;white-space:nowrap}tr.dataTableRow td,tr.dataTableAltRow td{padding:6px 13px;padding-left:0;position:relative}tr.dataTableFooter{display:none}div.dataTableBottomButtons{text-align:left;display:inline-block;vertical-align:bottom}div.datatablePart select{width:140px}td.column1Cell,td.column2Cell,td.column3Cell{width:140px}html,body{width:100%;padding:0;margin:0;font-family:"Arial",Arial,Helvetica,Verdana,sans-serif;color:#5d5d5d !important;font-weight:normal;font-style:normal;font-size:14px;line-height:140%;-webkit-text-size-adjust:100%}#HeadTitle{display:inline-block;float:right;margin-top:24px;color:#f27935;font-size:22px;line-height:160%;font-weight:400;margin-bottom:20px}p.paragraphPart{line-height:160%;letter-spacing:1px;font-weight:300}h2,h3{font-family:"Arial",Arial,Helvetica,sans-serif}h2{font-size:54px;color:#04afd2;text-align:center}h3{color:#f27935;font-size:32px;margin:40px 0 14px !important;line-height:140%;letter-spacing:2px}a,a:link,a:active,a:visited{color:#004b8d;outline:none;text-decoration:underline}#ContentHeader{text-align:center;border-bottom:solid 5px #04afd2}#Header{text-align:left}a:hover{text-decoration:underline;color:#332a86}div.formInputColumnRadio,div.formInputColumnMulti{margin-bottom:12px}ul.checkboxInput{padding-top:10px}ul.checkboxInput li{margin:10px 6px 16px 16px !important}ul.radioInput{padding-top:10px}ul.radioInput li{margin:10px 6px 16px 16px !important}#HeaderContainer{max-width:970px;margin:0 auto;padding:20px 26px}#CompanyLogo{margin-top:16px;background-image:url(https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_logo.png);background-size:cover;width:248px;height:36px;display:inline-block}#WatermarkContainer{width:100%;height:0;clear:both;position:relative}#Watermark{z-index:-1;position:absolute;right:0;top:60px;height:563px;width:536px;background-image:url(https://vet.aspcapetinsurance.com/assets/ce/talking-money/piggybank_watermark.png);background-size:contain;background-position:center right;background-repeat:no-repeat}#TitleImageContainer{display:none;width:100%;margin:0;padding:0;background-color:#04afd2}#TitleImage{width:100%;max-width:1200px}#main_PageContainer.page_0 #TitleImageContainer{display:block}#main_PageContainer.page_0 #ContentHeader{border-bottom:none !important}#main_PageContainer.page_0 .formInputLabel{color:#5d5d5d}div.pageProgressPart.pill{display:table;margin:30px auto;-webkit-border-radius:10px;-moz-border-radius:10px;border:solid 0 white;border-radius:12px;background-color:#ddd;overflow:none}div.pageProgressPart.pill div.pageProgressItem{display:inline-block;min-width:46px;height:22px}div.pageProgressPart.pill .pageProgressNum{display:none}div.pageProgressPart.pill div.pageProgressItemCurrent,div.pageProgressPart.pill div.pageProgressItemDone{background-color:#f27935;}div.pageProgressPart.pill div.pageProgressItemCurrent,div.pageProgressPart.pill div.pageProgressItem:last-child{-webkit-border-top-right-radius:11px;-webkit-border-bottom-right-radius:11px;-moz-border-radius-topright:11px;-moz-border-radius-bottomright:11px;border-top-right-radius:11px;border-bottom-right-radius:11px}div.pageProgressPart.pill div.pageProgressItem:first-child{-webkit-border-top-left-radius:11px;-webkit-border-bottom-left-radius:11px;-moz-border-radius-topleft:11px;-moz-border-radius-bottomleft:11px;border-top-left-radius:11px;border-bottom-left-radius:11px}div.validationSummaryPart div.formInputColumn{min-height:0;width:100% !important}div.alert{margin-top:20px;border:solid 2px #ce2917;padding:12px;margin-bottom:22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;background-color:#fff;color:#ce2917}div.alert ul{font-weight:normal}#Content{max-width:910px;margin:0 auto 0;padding:0 20px;margin-bottom:60px}.paragraphPart{margin-bottom:22px}.formInputColumn{min-height:72px;display:inline-block;position:relative;margin-top:8px}input[type="text"]{max-width:98% !important}.formInputColumn:only-child{width:94%}.formInputColumn:only-child input[type="text"]{max-width:100% !important}.formInputLabel{font-size:14px !important;color:#04afd2}.formTopLabelRequired{font-weight:bold}.formInputLabel,.formInputColumnMulti .formInputLabel{text-indent:-26px;margin-left:26px}.contactPart .formInputLine .formInputColumn{margin-right:10px}span.instructions{display:block;font-size:smaller;font-weight:normal;margin-left:26px;margin-bottom:-26px}select{padding-right:10px;-webkit-appearance:menulist-button;-moz-appearance:menulist;height:33px}input[type="number"]{width:70px !important}.wideText input.textInput{width:350px !important;max-width:100%}textarea{width:100% !important;height:80px}.sameLine{display:inline-block;margin-right:20px}.quizHintFailure,.quizHintSuccess{position:relative;background-color:#fff;display:block;width:100%;text-align:center;padding:20px 5px 28px;font-weight:bold;margin-bottom:12px;line-height:30%}.quizHintFailure{border:solid 1px #ce2917;color:#ce2917}.quizHintSuccess{border:solid 1px #4bac2c;color:#4bac2c}.good,.bad{display:inline-block;height:30px;width:32px;margin:0 12px 8px 0;vertical-align:middle}.good{background-image:url('https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_ce_greencheck.png')}.bad{background-image:url('https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_ce_redx.png')}#main_PageContainer.page_5{text-align:center}#main_PageBreakBlock{max-width:970px;margin:0 auto;padding:0 26px;text-align:right}#main_SubmitBlock{margin:10px 0 30px;height:40px;padding:10px 0}#main_SubmitBlock input[type="submit"]{min-width:160px}.detailsTable{margin:12px;border:solid 2px #6b6b6b;padding:25px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.detailsTable td{vertical-align:top;min-width:120px}#main_LegalBlock{display:none;max-width:710px;margin:0 auto;line-height:160%;padding:0 30px 40px;color:#999;font-size:10px}.page_5 #main_LegalBlock{display:block}div.thankyoubox{max-width:720px;margin:30px auto;border:solid 1px #6b6b6b;padding:12px;margin-bottom:22px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f6f6f6;text-align:center}div.thankyoubox h3{margin:0 40px !important;font-weight:normal}div.thankyoubox p{line-height:180%;margin:20px 60px}input[type="submit"],a.linkbutton,.linkbutton a{transition:all 0.3s;position:relative;white-space:nowrap;-webkit-appearance:none!important;border-radius:30px;letter-spacing:0.5px;margin:5px 7px;font-weight:600;display:inline-block;padding:7px 18px;text-transform:lowercase;font-size:15px;-webkit-font-smoothing:antialiased!important;opacity:0.87;border:none;outline:none!important;text-align:center;background-color:#f27935;color:#ffffff;cursor:pointer;text-decoration:none}input[type="submit"]:hover,a.linkbutton,.linkbutton a{opacity:1.0}div.formInputColumnRadio label.formTopLabel{background:none}input[type=radio],input[type=checkbox]{display:none}.formInputColumnRadio input[type=radio] + label,.formInputColumnMulti input[type=checkbox] + label{padding-left:32px !important;min-height:21px;display:inline-block;line-height:21px !important;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;background-size:21px 21px}.formInputColumnRadio input[type=radio]:checked + label{background-image:url('https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_radiobutton_on.png')}.formInputColumnRadio label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:url('https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_radiobutton_off.png')}.formInputColumnMulti input[type=checkbox]:checked + label{background-image:url('https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_checkbox_on.png')}.formInputColumnMulti label{background-image:url('https://vet.aspcapetinsurance.com/assets/ce/talking-money/aspca_checkbox_off.png');-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type="checkbox"] label,input[type="radio"] label{margin-left:12px}.formInputColumnRadio ul,.formInputColumnRadio li,.formInputColumnMulti ul,.formInputColumnMulti li{list-style-type:none;list-style-position:outside;border:0;padding:0 0 0 0 !important;display:block;clear:both;background:0 !important}.formInputColumnRadio ul li,.formInputColumnMulti ul li{border:0 !important}form ul li label{margin-left:10px}.formTopLabel{background:none !important}input,select,textarea{border:1.5px solid #CCCCCC !important}input[type="checkbox"] label,input[type="radio"] label{margin-left:12px}input,select,textarea{font-family:Arial,Helevtica,Verdana,san-serif;font-size:12px;position:relative;outline:none;padding:8px;color:#444;background:#f6f6f6;border:1px solid #ddd !important;-moz-box-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input:focus,select:focus,textarea:focus{border-color:#aaa}input[type="image"]{width:auto;border:0;padding:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important}input[type="image"]:focus{border:none !important}form input:focus,form select:focus,form textarea:focus{border:1px solid #aaa !important}.thankYouFooterLink{text-decoration:underline;color:var(--thankYouFooterLinkColor);font-weight:600}.thankYouFooterLink:hover{text-decoration:underline;color:#fff;font-weight:600}.page_3 + footer .thankYouFooter{display:block;background-color:var(--thankYouFooterBackgroundColor);margin-bottom:-17px}.page_3 + footer .thankYouFooter > .container > p{padding:40px;color:var(--thankYouFooterTextColor);font-size:16px;line-height:26px}html,body{height:100%}form{min-height:100%}footer{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:100%}.thankYouFooter{display:none}.footer{border-top:10px solid var(--footerBorderColor);background-color:var(--footerBackgroundColor);padding:10px 0}.footer p{color:var(--footerTextColor);padding-top:0;padding-bottom:0}.footer p a{color:var(--linkColor) !important;text-decoration:underline;font-weight:600}@media screen and (min-width:681px) and (max-width:816px){#CompanyLogo{width:165px;height:24px}#HeadTitle{font-size:18px;margin-top:18px}}@media screen and (min-width:0) and (max-width:680px){#Header{text-align:center}#WatermarkContainer{display:none}#CompanyLogo{width:165px;height:24px}#HeadTitle{float:none;text-align:center}div.datatablePart input[type="text"]{width:60px}div.seminarSummaryDetailsBlock div{display:block}div.seminarSummaryDetailsBlock{width:auto;margin:0 auto;padding-left:20px}div.seminarSummaryTimeBlock div,div.seminarSummaryLocation{margin:0 auto 8px !important;max-width:200px;width:auto !important}}@media screen and (min-width:550px) and (max-width:700px){div.datatablePart input[type="text"]{width:90px}div.datatablePart select{width:120px}td.column1Cell,td.column2Cell,td.column3Cell{width:100px}}@media screen and (min-width:0) and (max-width:549px){div.datatablePart input[type="text"]{width:60px}div.datatablePart select{width:100px}td.column1Cell,td.column2Cell,td.column3Cell{width:70px}.detailsTable td{font-size:10px;min-width:90px}input[type="submit"],a.linkbutton,.linkbutton a{font-size:11px}h2{line-height:80%}div.thankyoubox h3{margin:0 0 !important}div.thankyoubox p{margin:20px 30px}}#main_DebugMessage{width:90% !important}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}