*{margin:0;padding:0;}
body{min-width:1000px;font-size:14px;font-family:Arial, 'Helvetica LT STD', sans-serif;background:#d3cfc6;}
img{display:inline;border:0;vertical-align:middle;}
#x1{width:100%;margin:0px;padding:0px;background:#fff;}
#x2{width:100%;background:#d3cfc6;}
#main{width:1000px;margin-right:auto;margin-left:auto;background: #fef9e6;}
hr{width:575px;height:1px;margin:20px 0;border:none 0;border-top:1px dashed #ccc;}
.hr2{width:95%;height:1px;margin:10px 0;border:none 0;border-top:1px dashed #ccc;}
/* HEADINGS 1 - 6 */
h1{color:#c0311a;font-size:26px;font-family:'Helvetica LT STD', Arial, sans-serif;}
.rh1, #rh1{padding:15px 0 10px 25px;}
h2{color:#897f6e;font-size:16px;font-weight:bold;padding:0 25px 10px 5px;line-height:24px; text-align:left;font-family:Arial,'Helvetica LT STD', sans-serif;}
h3{color:#c0311a;margin:5px;padding-bottom:5px;font-size:18px;font-family:'Helvetica LT STD', Arial, sans-serif;border-bottom:1px dashed #ccc;}
#rh2, .rh2{margin:0 25px 15px 25px;padding:25px 0 5px;}
#mid-010 h3{margin-bottom:10px; padding-bottom:5px;}
.col33 h3{margin:10px 0px;padding-left:8px;}
.col50 h1, .col50 h3{margin:10px 0px;}
#col60 h3, .col60 h3{margin:10px 0px;}

.enr-left h3{margin-bottom:10px;}
.bord h3{color:#897f6e;padding:0 25px 10px 0px;margin:10px 0px;font-size:18px;font-weight:bold;line-height:26px;font-family:'Helvetica LT STD', Arial, sans-serif;}
#trial h3{color:#897f6e;margin:10px 30px;font-size:18px;border:0;}
#sidebar h3{color: #4f87a0;padding:30px 30px 0 44px;font-size: 18px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
#sidebar2 h3{color: #be3627;padding:0 40px 0 64px;font-size: 18px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
#upgradetrial h3{font-size:11px;}
#ht-raf h3{font-size:22px;margin-top:-10px;padding-right:50px;font-weight:bold;text-align:center;}
.blue h3{color:#fff;font-size: 24px;font-family:Arial,'Helvetica LT STD', sans-serif;border:0;}
.comparesection h3{color:#887e6e;font-size:24px;font-weight:bold;text-align:center;}
.forma h3, #forma h3, #formb h3, #formc h3, .formd h3, #formd h3{color:#c0311a;margin-left:-50px;padding:5px 0px 10px 0px;font-size:27px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;text-align:center;}
#triala h3{color:#c0311a;margin-bottom: 10px;font-size:27px;line-height:29px;font-family:'Helvetica LT STD', Arial, sans-serif; text-align:center;}
h4{color:#c0311a;font-size:18px;font-family:'Helvetica LT STD', Arial, sans-serif;}
h4 a:hover{color:#000;font-weight:bold;text-decoration:none;}
#mid-010 h4{margin:1em 0px 10px 0px;}
#mid-split h4{width:50%;margin-bottom:5px;}
#col-fulla h4{margin:0 25px 5px 0;padding:25px 0 5px 0;border-bottom:1px dashed #ccc;}
#upgradetrial h4{color:#000;margin-top:5px;font-size:13px;font-weight:bold;white-space:nowrap;}
.notedefault h4{color:#000;margin: 0 0 5px 0;padding:6px;font-size:14px;background-color: white;}
table.compare-chart h4{color:#897f6e;margin:0 0 5px 0;padding:0 0 2px 0;font-size:14px;}
.cluetip-default h4, #cluetip-title{padding:8px 10px 4px;font-size:14px;font-weight:bold;}
.grnh3{color:#004000;margin:0 25px;padding:10px 0 5px;font-size:16px;}/* Green writing? h3 level */
.photoh3{color:#c0311a;font-size:16px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
.referbox1 h4{margin:5px 25px 2px 10px;padding-bottom:2px;font-size:16px;font-weight:bold;line-height:20px;border-bottom:1px gray dotted;}
#trial h4{color:#c0311a;margin:15px 5px;font-size:16px;font-weight:bold;font-family:Arial,'Helvetica LT STD', sans-serif;}
.petnav h4, .lh3{color:#000;font-size:16px;font-weight:bold;font-family:Arial,'Helvetica LT STD', sans-serif;border-bottom:1px gray dotted;}
.refer h4{margin:5px 10px 0 20px;padding-bottom:2px;font-size:17px;font-weight:bold;border-bottom:1px gray dotted;}
.trial-h4{color:#897f6e;margin-top:20px;font-size:20px;font-weight:bold;line-height:28px;font-family:'Helvetica LT STD', Arial, sans-serif;}
h5{color:#c0311a;font-size:16px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}

p {line-height:20px;font-weight:normal;}
p.grey{color:#897f6e;font-size:14px;line-height:20px;padding:10px 25px 0px 25px;}
.greyback{background-color:#e9e7e2;font-size:14px;line-height:18px;padding:5px}
.greyback h4{color:#c0311a; padding-left:3px;font-size:18px;font-family:'Helvetica LT STD', Arial, sans-serif; margin:0}
.greyback.ttt{margin-top:-100px}
.greyback li {margin:0 10px 8px 20px}
p.grasan{color:#887e6e;font-weight:normal;font-family:Arial, 'Helvetica LT Std', San-serif;}
p.eline{float:left;padding-top:3px;}
.std{padding:10px 25px 5px 25px;line-height:20px;font-weight:normal;}
.std img{display:inline;border:0px;vertical-align:middle;}
.std5{color:#c0311a;padding:10px 0 10px 20px;font-size:17px; line-height:21px;font-family:'Helvetica LT STD', Arial, sans-serif;}
.std8{padding:0 25px 5px 25px;font-size:18px; font-weight:normal;}
.std8a{padding:0 0 0 25px;font-size:14px;line-height:18px;}
.std9{width:25%;float:right;line-height:20px;font-weight:normal;padding:10px 25px 5px 25px;}
/* Links */
a:link, a:visited{color:#c0311a;text-decoration:none;}
a:active, a:hover{color:#c0311a;text-decoration:underline;}
a.gray:link, a.gray:visited{color:#262626;text-decoration:none;}
a.gray:hover, a.gray:active{color:#262626;text-decoration:underline;}
a.redlink:link, a.redlink:visited{color:#c0311a;text-decoration:none;}
a.redlink:hover, a.redlink:active{color:#c0311a;text-decoration:underline;}
a.grayno:link, a.grayno:visited, a.grayno:hover, a.grayno:active{color:#262626;text-decoration:none;}
/* HEADER */
#head{min-height:100px;width:1000px;margin-right:auto;margin-left:auto;padding:10px 0px 0px 0px;background-color:#fff;} /* PageNavSite */
#logo{float:left;}
#lswitch{float:left;margin-top:0px;}
.headkmart{float:left;font-size:11px;margin-bottom:5px;} /* AffiliateHeaderSite - UpgradeTrialHeader - Promo home page */
.headkmart1{position:absolute;display:inline;font-size:11px;z-index:100;}
#bshdow{display:inline;}
#bshdow img{margin-left:20px;}
#logon{float:right;width:100%;}
#logon p{font-size:11px;padding:0px;text-align:right;}
#logon a{padding:0px 2px;}
#regcall{float:right; width:218px;}
#cntrysel{width:135px;}
#cntrysel p{color:#897f6e;padding:0px 10px 5px 0px;font-size:11px;font-weight:bold;text-align:right;white-space:nowrap;}
#cntrysel img{margin:0px 0px 3px 30px;}
#callus{width:135px;border-left:1px dotted #999;border-right:1px dotted #999;}
#callus p{text-align:center;font-size:11px;font-weight:bold;padding:0px 5px 3px 0px;white-space:nowrap;}
#callus span{font-size: 18px;}
#livesup{float:right;padding-left:8px;}
#under span{float:right;margin:-7px 0px;color:#887e6e;font-size:12px;font-family:Arial,'Helvetica LT STD', sans-serif;}
#bshdow, #head3, #callus, #livesup, #logon, #cntrysel, #lspace, #lspaceother, #lswitch, #lspaceaff, #lspacepetplace{float:left;display:inline;color:#897f6e;}
.header{min-height:120px;width:1000px;margin-right:auto;margin-left:auto;padding-top:10px;background-color:#fff;} /* PageHeaderEnroll */
.header img{float:left;margin-top:15px;}
#heade{height:120px;width:1000px;margin:0px auto;padding:10px;}
#heade img{float:left;margin-top:20px;}
#heade span{float:right;display:inline;color:#887e6e;margin-top:30px;font-weight:bold;font-size:34px;}
#heade p{width:200px;display:block;margin-left:auto;margin-right:auto;padding-top:30px;color:#897f6e;font-size:11px; line-height:18px;font-weight:bold;white-space:nowrap;}
#heade p img{float:left; margin:5px;}
#upgradetrial{float:right;color:#897f6e;width:220px;}
#upgradetrial p{font-size:14px;color:#000;font-weight:bold;white-space:nowrap;margin-top:40px;}
#upgradetrial h1{font-size:34px;color:#c0311a;font-weight:bold;padding-top:0px;margin-top:-3px;}
#upgradetrial .redlrg{font-size:34px;color:#c0311a;font-weight:bold;}
#upgradetrial .blckfont{font-size:13px;color:#000;font-weight:bold;white-space:nowrap;}
#upgradetrial img{float:right;margin-top:26px;}
/* RED RIBBON */
.ribbon{height:40px;width:1000px;margin-right:auto;margin-left:auto;text-align:left;background-color:#c0311a;}
#search{float:right;height:40px;width:260px;margin:-3px 15px 0px 0px;padding:0px;}
.googlesearch {width:900px; padding-left:20px;}
@font-face{
    font-family: 'segoescb';
    src: url('/fonts/segoescb.eot'); /* IE9 Compatibility modes */
    src: url('/fonts/segoescb.eot/?#iefix') format('embedded-opentype'), /* IE6-8 */
         url('/fonts/segoescb.woff') format('woff'),  /* modern browsers */    
         url('/fonts/segoescb.ttf') format('truetype'),  /* Safari, Android, iOS */
         url('/fonts/segoescb.svg#SegoeScript-Bold') format('svg');  /* Legacy iOS */         
         }
.blogfont{font-family: segoescb, Arial, sans-serif; font-style:italic; font-weight:bolder;font-size:16px;margin-top:-3px;}    
/* DROP MENUS */
#drop{float:left;padding-left:17px;font-size:14px;line-height:40px; font-weight:normal;font-family:Arial,'Helvetica LT STD', sans-serif;}
#drop{padding-left:20px;line-height:40px;font-size:14px;font-weight:normal;font-family:Arial,'Helvetica LT STD', sans-serif;}
#drop ul{float:left;}
#drop ul:after{content: "";clear: both;display:block;}
#drop ul li{float:left;font-size:14px;font-weight:bold;list-style:none;}
#drop ul li a{color:#fff;text-decoration: none;}
#drop ul li:hover a{color: #c0311a;background-color:#fff;}
#drop ul li a.fade{padding:12px 25px;}
#drop ul li table{position:absolute;color:#887e6e;width:535px;margin-top:-1px;padding:5px 0px 0px 5px;font-size:14px;line-height:24px;font-weight:normal;font-family:Arial,'Helvetica LT STD', sans-serif;background: #fff;border-radius:0px;text-decoration: none;box-shadow:5px 5px 40px  #999; visibility:hidden; opacity:0;transition: opacity 100ms linear, visibility 100ms linear;-webkit-transition:opacity 100ms linear, visibility 100ms linear;z-index:1000;}
#drop ul li:hover table{color:#fff;visibility:visible;opacity:1;}
#drop ul li#drop2 table{margin-left:-147px;}
#drop ul li#drop3 table{margin-left:-300px;}
#drop ul li#drop4 table{width:568px;margin-left:-422px;}
#drop ul li table td a{color:#c0311a;font-weight:normal;}
#drop ul li table td a:hover{font-weight:bold;}
#drop table tr.gray a{color:#887e6e;font-weight:bold;}
#drop table tr.gray a:hover{color:#000;}
.col1{width:190px;}
.col130{width:130px;}
.col2{width:140px;}
.col3{width:100px;}
.col4{width:150px;}
.col5{width:160px;}
.col6{width:180px;}
.colspan5{color:#887e6e;padding:8px 0px;text-align:center;border-top: 1px dashed #ccc;}
.linesp{float:left;line-height:16px;}
.border-r{border-right: 1px dashed #ccc; margin-right:30px}
.grayhd{color:#887e6e;font-weight:bold;}
/* BreadCrumbs */
#breadcrumbs{clear:left;float:left;position:relative;font-size:12px;font-weight:bold;width:100%;padding:5px 15px;color:#666;z-index:100;}
#breadcrumbs span{font-size:12px;font-weight:bold;color:#000;padding-left:5px;padding-right:5px;}
/* Slideshow */
.slideshowa, .slideshowi{position:relative;float:left;height:360px;width:1000px;display:block;margin-top:-1px;border:0;}
.slideshowa a, .slideshowi img{position:absolute;z-index: 8;opacity: 0.0;}
.slideshowa a.last-active, .slideshowi img.last-active{z-index: 9; opacity: 1.0;}
.slideshowa a.active, .slideshowi img.active{z-index: 10;opacity: 1.0;}
/* BROWN MID-BAR */
.socbar{float:left;height:30px;width:1000px;padding:5px 0px;margin-top:0px;background-color:#887e6e;}
.socggl{float:left;margin:5px;}
.socfb{float:left;width:100px;margin:5px;overflow:hidden;}
.soclink{float:right;margin:0px 10px 0px 0px;color:#fff;font-size:14px;font-weight:bold;}
.soclink img{vertical-align:middle;margin-left:5px;}
.socvert{margin-top:20px;}
.socvert img{padding-bottom:10px;}
/* MID CONTENT */ 
#mid-010{clear:left;float:left;position:relative;width:930px;margin:15px;padding:10px 20px;background-color:#fff;}
#mid-010 h1{padding-bottom:10px;}

#mid-010 p{margin:5px 0px 10px 5px;line-height:20px;}
#mid-010 .itl{font-style:italic;font-size:16px;color:#887e6e;line-height:26px;}
#mid-010 .trilrd{color:#c0311a;font-size:18px;font-family:'Helvetica LT STD', Arial, sans-serif;margin: 5px 280px 0 18px; line-height:22px; float:left;font-weight:bold;}
#mid-010 .marg20{margin-left:20px;}
#mid-010 .ft13{font-size:13px;font-family:Arial,'Helvetica LT STD',  sans-serif;line-height:24px;}
#mid-010 .blu{color:#003b66; line-height:23px; font-size:17px;margin-top:20px}
#mid-010 .bluqte{color:#003b66;font-size:18px;line-height:25px; font-weight:normal;}
#mid-010 .smcpy{color:#003b66;font-size:13px;line-height:18px; font-weight:normal;}
#mid-split{clear:both;padding:8px;margin: 0px 15px 0px 15px;background:#fff;}

/* COLUMNS CONTENT */
.col25{float:left;display:inline;width:295px;margin:0px 15px 0px 0px;padding:10px 0px;background-color:#fff;}
#col30, .col30{float:right;display:inline;width:302px;margin:0px 15px 0px 0px;padding:15px 8px;background-color:#fff;}
#col30.leftline, .col30.leftline{border-left:1px solid #ccc;}
.col33{float:left;width:312px;min-height:225px;margin:15px 0px 0px 15px;background-color:#fff;border: 1px solid #ccc;}
.col33 p{clear:left;margin-left:8px; margin-right:8px}
.col33 img{margin:0 8px;}
.col35{float:right;width:350px;background-color:#fff;}
#col40, .col40{float:right;display:inline;width:410px;margin:0;padding:0 10px 0 8px;background-color:#fff;}
.col50{float:left;width:477px;height:203px;margin:15px 0px 0 15px;background-color:#fff;border: 1px solid #ccc;}
.col50 img{margin-right:9px;}
.col50 p{margin-bottom:10px; padding: 0 30px}
.col55{float:left;width:550px;margin:0;background-color:#fff;}
#col60, .col60{float:left;display:inline;width:597px;margin:0px 0px 0px 15px;padding:20px;background-color:#fff;}
#col60 h1, .col60 h1{padding-bottom:10px;}
#col60 p, .col60 p{margin:15px 0px 0px 15px;line-height:20px;}
.col90{float:left;width:955px;margin:15px 0px 0 15px;background-color:#fff;border: 1px solid #ccc; padding:8px}
#col-left, .col-left{float:left;display:inline;width:302px;margin:15px 0px 0px 15px;padding:15px 8px;background-color:#fff;}
#col-right, .col-right{float:right;display:inline;width:597px;margin:15px 15px 0px 0px;padding:20px;background-color:#fff;}
#col-right h1, .col-right h1{padding-bottom:10px;}
#col-right p, .col-right p{margin:10px 0px 0px 0;line-height:20px;}
#col-right fieldset{width:565px;margin:10px 0 15px 25px;text-align:center;background:#fbefc5;border:1px dashed gray;-moz-border-radius:8px;}
.enr-left{float:left;display:inline;width:602px;margin:15px 0px 15px 15px;padding:15px 8px;background-color:#fff;border:1px solid #ccc;}
.enr-left h1{padding-bottom:10px;}
.enr-left p{margin-top:5px;line-height:20px;}
.enr-right{float:right;display:inline;width:302px;margin:15px 15px 0px 15px;padding:15px;background-color:#fff;border:1px solid #ccc;}
.col-500{float:left;display:inline;width:560px;margin:0;}
.col-500 ul{padding:0px 0px 10px 5px;}
.col-500 li{padding:3px 0px;}
.bios{width:590px;margin:20px 0 0 18px;}
.biothumb{float:left;width:147px;height:160px;text-align:center;margin-bottom:5px;padding:0;color:#606060;font-size:12px;}
.biothumb a:link, .biothumb a:visited{text-decoration:none;font-weight:bold;}
.biothumb a:hover{text-decoration:underline;}
/* SiteMap - which is also the half width columns */
.sitemap{float:left;display:inline;width:450px;margin:0px 14px 0px 0px;}
.sitemap ul{padding:0px 0px 10px 25px;}
.sitemap li{padding:3px 0px;}
.sitemap .left {margin-right:10px;}
.li-list{margin-top:-11px;}
.li-list-bold{color:#000000; font-weight:bold;}
.testimonial_left{float:left;display:inline;width:600px;margin:0px 0px 0px 14px;}
.testimonial_right{float:right;display:inline;width:285px;margin-right:14px;}
/* Column Split */
#col-full{clear:both;margin:0 14px;padding-bottom:20px;}
#col-fulla{float:left;font-size:13px;margin:40px 0 14px 30px;}
#col-fulla p, #col-fulla ul{padding:10px 25px 5px 0;line-height:20px;font-size:12px;}
#col-splitw{clear:both;float:left;width:580px;padding-left:10px;margin-top:20px;}
#col-splitwr{float:right;}
#col-splitae{float:left;width:610px;padding-left:10px;}
#col-splitaer{color:#999;float:right;width:260px;margin: 20px 20px 0px 0px;padding-bottom:10px;border:1px solid #ccc;}
.bord{padding:0px;margin:20px 0px 20px 20px;border:1px solid #ccc;}
.bord h1{color:#c0311a;font-size:26px;text-align:center;margin:10px 0px;font-family:'Helvetica LT STD', Arial, sans-serif;}
.bord p{width:50%;color:#c0311a;font-size:20px;font-weight:bold;line-height:24px;font-family:'Helvetica LT STD', Arial, sans-serif;}
.bord div{float:right;margin:-58px 10px 10px 0px;}
.mousetype{padding:10px 25px 5px 25px;font-size:10px; font-weight:normal;}
.li-main{padding:3px 25px 3px 10px;margin-left:50px;line-height:20px;}
.li-main ul{list-style:circle;}
.li-main-sub{padding:3px 25px 3px 10px;margin-left:75px;line-height:20px;list-style-type:circle;}
.li-maina{padding:3px 15px 3px 0;margin-left:20px;line-height:28px;font-weight:bold;color:#887e6e;}
.li-mainb{color:#897f6e;padding:3px 25px 3px 10px;margin-left:30px;line-height:18px;}
.li-maind{padding:3px 25px 3px 10px;margin-left:50px;line-height:20px;}
.li-maine{padding:3px 25px 3px 0;margin-left:50px;line-height:20px;}
.li-mainf{padding:0 14px 3px 20px;margin-left:30px;line-height:35px; color:#c0311a; display:inline;list-style-type: none; background: url(/images/icons/red-ck.png) no-repeat top left; height:16px; width:16px;}
.li-maing{padding:0 14px 3px 20px;margin-left:25px;line-height:35px; color:#c0311a; display:inline;list-style-type: none; background: url(/images/icons/red-ck.png) no-repeat top left; height:16px; width:16px;}
.lh4{font-size:16px;font-weight:bold;margin:20px 0px 0px 0px;padding-bottom:2px;}
/* FOOTER */
#footer{width:1000px;color:#000;margin: 0px auto;padding:8px;font-size:12px;line-height:150%;}
#footer a:link, #footer a:visited{color:#000;text-decoration:none;}
#footer a:hover{color:#fff;text-decoration:underline;}
#footright{float:right;display:inline;width:300px;margin-right:25px;text-align:right;}
.footleft{float:left;width:190px; margin-top:20px;}
.footleftslim{color:#000;float:left;width:170px;padding-left:15px;}
.footleftslim .larger{color:#000;font-size:14px;}
#footbox{clear:both;height:110px;width:1000px;background:#fef9e6;}
#ftbxlogo{float:left;margin-top:30px;}
#ftbxlogo a{padding-left:20px;}
.emailbut{float:left;padding:7px;margin: -7px 10px 0px 0;color:#c0311a;font-size:13px;font-weight:bold;text-align:center;background-color:#e6e6e6;border-radius:5px;border:1px solid #e6e6e6;
background-image: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%);/* IE10 Consumer Preview */ 
background-image: -moz-linear-gradient(top, #ffffff 0%, #cccccc 100%);/* Mozilla Firefox */ 
background-image: -o-linear-gradient(top, #ffffff 0%, #cccccc 100%);/* Opera */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #cccccc));/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-linear-gradient(top, #ffffff 0%, #cccccc 100%);/* Webkit (Chrome 11+) */ 
background-image: linear-gradient(to bottom, #ffffff 0%, #cccccc 100%);}/* W3C Markup, IE10 Release Preview */ 
.emailbut a{text-decoration:none;}
.emailbut a:hover{color:#000;font-weight:bold;}
/* Navs and Accordions */
#navsppc{clear:both;height:42px;width:976px;padding-top:5px;}
#navsppc p{padding:7px 0 7px 0;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;text-align:center;}
#navsppc a{margin:10px;}
#navsppc a:link, #navsppc a:visited{color:#fff;text-decoration:none;}
#navsppc a:active, #navsppc a:hover{color:#000;text-decoration:none;}
.left-nav{display:block;margin:2px 14px;padding:3px 15px 4px 25px;background:url(/images/10/arrow3.png) no-repeat left center;border-bottom:1px solid #f8f0e1;}
.left-nav:hover, .left-nav-sub:hover{background:url(/images/10/arrow.png) no-repeat left center;}
.left-nav a:hover, .left-nav-sub a:hover{color:#000;text-decoration:none;}
.left-nav a.on, .left-nav-sub a.on{color:#000;font-weight:bold;}
.left-nav-sub{display:block;margin:2px 14px 2px 35px;padding:3px 15px 4px 25px;border-bottom:1px solid #f8f0e1;background:url(/images/10/arrow3.png) no-repeat 5px center;}
#awards{margin-top:25px;}
.petnav{margin:3px 10px 3px 15px;background-color:#fff;}
.petnav div{margin:0;display:none;}
.petnav .live{color:#000;}
.petnav .active{background:url(/images/10/arrow-dk.png) no-repeat left center;}
.petnav h3{color:#c0311a;font-size:14px;font-weight:normal;font-family:Arial,'Helvetica LT STD', sans-serif;border-bottom:1px solid #f8f0e1;}
.petnav h3 a{background:url(/images/10/arrow3.png) no-repeat left center;padding:3px 0px 0px 15px;}
.petnav h3 a:hover{color:#000;background:url(/images/10/arrow.png) no-repeat left center;text-decoration:none;}
.petnav h3 a:active{font-weight:bold;}

.accordion{width:600px;margin: 0px 0px 10px 0px;border:solid 1px #bbb0a3;border-radius:5px;}
.accordion h3{font-size:14px;font-weight:normal;padding:5px 25px;cursor:pointer;border:1px solid #bbb0a3;background:#ede7dd url(/images/icons/RedA.png) no-repeat 8px;}
.accordion h3#acc1, .accordion h3#acc2, .accordion h3#acc3, .accordion h3#acc4, .accordion h3#acc5, .accordion h3#acc6, .accordion h3#acc7, .accordion h3#acc8, .accordion h3#acc9{margin:0px;}
.accordion h3:hover{color:#c0311a;font-weight:bold;}
.accordion h3.active{color:#c0311a;font-weight:bold;background:#ede7dd url(/images/icons/RedA-Dn.png) no-repeat 8px;}
.accordion p{background:#ffffff;margin:0px;padding:8px;text-align:left;}
.accordion p span{font-style:italic;}
.accordionfaq{width:550px;margin: 0px 0px 0px 25px;border:solid 1px #bbb0a3;border-radius:5px;}
.accordionfaq h3{font-size:14px;font-weight:normal;padding:5px 25px;cursor:pointer;border:1px solid #bbb0a3;background:#ede7dd url(/images/icons/RedA.png) no-repeat 8px;}
.accordionfaq h3#acc1, .accordionfaq h3#acc2, .accordionfaq h3#acc3, .accordionfaq h3#acc4, .accordionfaq h3#acc5, .accordionfaq h3#acc6, .accordionfaq h3#acc7, .accordionfaq h3#acc8,.accordionfaq h3#acc9, .accordionfaq h3#acc10, .accordionfaq h3#acc11, .accordionfaq h3#acc12, .accordionfaq h3#acc13, .accordionfaq h3#acc14, .accordionfaq h3#acc15, .accordionfaq h3#acc16, .accordionfaq h3#acc17, .accordionfaq h3#acc18, .accordionfaq h3#acc19, .accordionfaq h3#acc20, .accordionfaq h3#acc21{margin:0px;}
.accordionfaq h3:hover{color:#c0311a;font-weight:bold;}
.accordionfaq h3.active{color:#c0311a;font-weight:bold;background:#ede7dd url(/images/icons/RedA-Dn.png) no-repeat 8px;}
.accordionfaq span{font-size:12px;font-style:italic;}
.accordionfaq p{padding:5px;background:#ffffff;text-align:left;}
.mediaccord{width:280px;border:solid 1px #bbb0a3;}
.mediaccord h3{color:#c0311a;padding:5px;font-size:15px;font-weight:bold;cursor:pointer;border:1px solid #d3cfc6;background:#ede7dd;font-family: Arial, Helvetica LT, San-serif;}
.mediaccord h3#acc1, .mediaccord h3#acc2, .mediaccord h3#acc3, .mediaccord h3#acc4, .mediaccord h3#acc5, .mediaccord h3#acc6, .mediaccord h3#acc7, .mediaccord h3#acc8,.mediaccord h3#acc9, .mediaccord h3#acc10, .mediaccord h3#acc11, .mediaccord h3#acc12, .mediaccord h3#acc13, .mediaccord h3#acc14, .mediaccord h3#acc15, .mediaccord h3#acc16{margin:0px;}
.mediaccord p{padding:5px;background:#fff;text-align:left;}
.accordionButton {color:#c0311a;float:left;width: 280px;padding:5px;font-weight:bold;background: #ede7dd;border: 1px solid #d3cfc6;cursor: pointer;}
.accordionContent {float:left;width:280px;padding:5px;background: #fff;display: none;border: 1px solid #d3cfc6;}
/* Check below to see if header parts are still being used */
#lspace{width:350px;height:98px;margin-top:52px;} /* Affiliate footer, Landing page footer */
#lspaceaff{width:350px;height:98px;margin-top:0px;margin-bottom:30px;} /* TrialHeaderEnroll, PageHeaderEnroll */
#lspaceother{width:342px;height:98px;margin-top:0px;} /* UpgradeTrialHeader, PPCCAFooter, TrialHeaderEnroll */
#lspacepetplace{width:50%;margin-top:0px;} /* PageHeaderNoMenu */
.underwritten-right{font-size:12px;font-family:'Helvetica LT STD', Arial, sans-serif;color:#887e6e;padding:15px 0px 0px 650px;}
.undrwrit-r{float:right;font-size:12px;font-family:'Helvetica LT STD', Arial, sans-serif;color:#887e6e;padding:20px 30px 0px 0px;}
#head3{float:right;width:448px;height:40px;margin:32px 15px 0 0;} /* PPCCAFooter, LandingPage.css */
#head3 p{font-size:11px;padding-top:10px;text-align:right;}
#head3 a{padding:0 2px;}
#affhead{height:120px;width:1000px;margin: 0px auto;}
#affhead img{float:right;margin-top:26px;}

#enrhead{height:100px;width:976px;margin: 0px auto;}
#enrhead img{float:right;margin-top:35px;}

.ppc123{width:850px;display:block;margin:10px auto;}
.ctest{padding:5px;text-align:center;font-size:12px;color:Red;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
.ctestc{clear:both;margin-top:10px;text-align:center;}
#footbot{width:976px;margin:0px auto;}
/* FORMS - on all landing pages */
.forma, #forma{position:absolute;min-height:355px;line-height:20px;margin:-1px 0px 0px 565px;padding:5px 8px 0px 10px;background:#fff;z-index:90;white-space:nowrap; border-left:1px solid #d3cfc6; border-right:1px solid #d3cfc6}
#formb{position:absolute;width:380px;min-height:355px;line-height:20px;margin:-325px 0px 0px 500px;padding:10px 0px 0px 20px;background: #fff;z-index:95;border:1px solid #d3cfc6; }
#formc{position:absolute;width:360px;min-height:355px;line-height:20px;margin:-360px 0px 0px 565px;padding:5px 8px 0px 10px;background:#fff;z-index:95;}
.formd, #formd{position:absolute;min-height:375px;line-height:20px;margin:10px 0px 10px 565px;padding:5px 8px 0px 10px;background:#fff;z-index:90;white-space:nowrap;border:1px solid #d3cfc6;}
.forma h1, #forma h1, #formb h1, #formc h1, .formd h1, #formd h1{padding-bottom:10px; text-align:center;}

.forma p, #forma p, #formb p, #formc p{margin:0px;white-space:nowrap;}
.forma .gaqbut, #formb .gaqbut, #formc .gaqbut, #formd .gaqbut{clear:left;display:block;margin-right:auto;margin-left:auto;padding-bottom:20px;}
#trial{float:right;width:460px;color:#897f6e;margin:10px 20px;}
#trial h1{margin-top:35px;font-size:24px; text-align:center;}

#trial p{line-height:20px;font-weight:normal;padding:10px 0px;}
#trial .smlcpy{font-size:80%;font-weight:normal; color:#897f6e;}
#promoimg{clear:left;width:470px; height:300px;margin:15px;}
#promoimg h1{font-size:20px; margin:5px 30px 0 25px}
#promoimg ul{margin-left:25px;padding-top:5px;}
#promoimg ul li{margin:5px 0 5px 25px; line-height: 24px}
#promoimg p{margin:5px 0 0 25px;}
#promoimg img{display:block;margin-left:auto;margin-right:auto;}
.pform1sp{float:left;margin-top:-3px;color:#887e6e;font:normal 12px Arial, 'Helvetica LT Std', San-serif;}
#qform{float:left;}
#qform label{float:left;width:81px;padding:3px 0 0 15px;font-size:13px;}

#deafform h1{float:right;width:360px;margin-top:80px;color:#c0311a;font-size:28px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
#deafform h1.oneli{width:340px;margin-top:80px;}
#deafform h1.twoli{width:340px;margin-top:60px;}
#deafform p{clear:both;float:right;width:450px;margin:60px 10px 0px 10px;font-size:14px;}
#deafform2 h1{float:right;width:460px;margin-top:75px;color:#c0311a;font-size:28px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
#deafform2 h1.twoli{width:385px;margin-top:60px;}
#deafform2 h1.ztwoli{width:455px;margin-top:60px;}
#deafform2 p{clear:both;float:right;width:440px;margin:60px 20px 0px 0px;font-size:14px;}
#deafform2 p.nohead{margin-top:165px;}
.deaf-nav{display:block;margin:0;padding:5px 15px 5px 25px;border-bottom:1px solid #f8f0e1; height:75px; vertical-align: bottom;}
.deaf-nav img{margin-right:10px;}
.deaf-nav a:hover, .deaf-nav-sub a:hover{text-decoration:none;color:#000;font-weight:bold;}
.deaf-nav-on{color:#000;font-weight:bold;margin-left:12px;background: -moz-linear-gradient(left,  #ffe292 2%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffe292), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #ffe292 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #ffe292 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #ffe292 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right,  #ffe292 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe292', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */}
/*gracie's story landing page */
.graciebox{margin-top:5px;padding:0px}
.graciephoto{float:left;width:460px; padding-top:15px;}
.graciephoto p{font-size:14px;line-height: 20px;margin: 0 35px 5px 10px;}
.graciephoto img{padding-bottom:40px;}
/* SPRITES - sprite_all.png */
.arwr-wht14{width:14px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat 0 0;} /* arrow right white 14 */
.arwr-red14{width:14px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -14px 0;} /* arrow right red 14 */
.arwr-bge12{width:12px;height:13px;background:url(/images/sprites/sprite_all.png) no-repeat -28px 0} /* arrow right beige 12 */
.arwr-tan12{width:12px;height:13px;background:url(/images/sprites/sprite_all.png) no-repeat -40px 0;} /* arrow right tan 12 */
.arwd-tan13{width:13px;height:13px;background:url(/images/sprites/sprite_all.png) no-repeat -52px 0;} /* arrow down tan 13 */
.arwr-brn10{width:10px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat -65px 0;} /* arrow right brown 10 */
.arwd-brn11{width:11px;height:10px;background:url(/images/sprites/sprite_all.png) no-repeat -75px 0;} /* arrow down brown 11 */
.arwd-grn13{width:13px;height:8px;background:url(/images/sprites/sprite_all.png) no-repeat -86px 0;} /* arrow down green 13 */
.arwu-grn13{width:13px;height:8px;background:url(/images/sprites/sprite_all.png) no-repeat -99px 0;} /* arrow up green 13 */
.arwr-red8{width:8px;height:10px;background:url(/images/sprites/sprite_all.png) no-repeat -112px 0;} /* arrow right red 8 */
.arwd-red10{width:10px;height:8px;background:url(/images/sprites/sprite_all.png) no-repeat -120px 0;} /* arrow down red 10 */
.arwr-gra6{width:6px;height:8px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -14px;} /* arrow right grey 6 */
.arwr-blk6{width:6px;height:9px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -22px;} /* arrow right black 6 */
.arwr-orn7{width:7px;height:8px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -31px;} /* arrow right orange 7 */
.chk-gra10{width:10px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat -134px 0;} /* check grey 10 */
.chk-brn10{width:10px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat -144px 0;} /* check brown 10 */
.chk-red10{width:10px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat -154px 0;} /* check red 10 */
.chk-red14{width:14px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat -163px 0;} /* check red 14 */
.chk-grn31{width:31px;height:25px;background:url(/images/sprites/sprite_all.png) no-repeat -133px -10px;} /* check green 31 */
.chk-grn16{width:16px;height:16px;background:url(/images/sprites/sprite_all.png) no-repeat -164px -11px;} /* check green 16 */
.chk-grn63{width:63px;height:52px;background:url(/images/sprites/sprite_all.png) no-repeat -133px -35px;} /* check green 63 */
.x-red46{width:46px;height:46px;background:url(/images/sprites/sprite_all.png) no-repeat -604px -190px;} /* x red 46 */
.x-red36{width:36px;height:35px;background:url(/images/sprites/sprite_all.png) no-repeat -613px -320px;} /* x red 36 */
.x-red25{width:25px;height:25px;background:url(/images/sprites/sprite_all.png) no-repeat -623px -356px;} /* x red 25 */
.x-red16{width:16px;height:16px;background:url(/images/sprites/sprite_all.png) no-repeat -633px -235px;} /* x red 16 */
.x-red13{width:13px;height:12px;background:url(/images/sprites/sprite_all.png) no-repeat -636px -251px;} /* x red 13 */
.x-orn10{width:10px;height:10px;background:url(/images/sprites/sprite_all.png) no-repeat -639px -263px;} /* x orange 10 */
.x-orn47{width:47px;height:47px;background:url(/images/sprites/sprite_all.png) no-repeat -602px -273px;} /* x orange 47 */
.help16{width:16px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -187px 0;} /* help 16 */
.pin37{width:37px;height:37px;background:url(/images/sprites/sprite_all.png) no-repeat -202px 0;} /* pinterest 37 */
.fb25{width:25px;height:26px;background:url(/images/sprites/sprite_all.png) no-repeat -240px 0;} /* facebook 25 */
.fb35{width:35px;height:36px;background:url(/images/sprites/sprite_all.png) no-repeat -265px 0;} /* facebook 35 */
.fb125{width:125px;height:125px;background:url(/images/sprites/sprite_all.png) no-repeat -206px -36px;} /* facebook 125 */
.fe25{width:25px;height:26px;background:url(/images/sprites/sprite_all.png) no-repeat -301px 0;} /* feed 25 */
.fe35{width:35px;height:36px;background:url(/images/sprites/sprite_all.png) no-repeat -326px 0;} /* feed 35 */
.in25{width:25px;height:26px;background:url(/images/sprites/sprite_all.png) no-repeat -362px 0;} /* linkedin 25 */
.in35{width:35px;height:36px;background:url(/images/sprites/sprite_all.png) no-repeat -387px 0;} /* linkedin 35 */
.tw25{width:25px;height:26px;background:url(/images/sprites/sprite_all.png) no-repeat -423px 0;} /* twitter 25 */
.tw35{width:35px;height:36px;background:url(/images/sprites/sprite_all.png) no-repeat -449px 0;} /* twitter 35 */
.tw125{width:125px;height:125px;background:url(/images/sprites/sprite_all.png) no-repeat -332px -36px;} /* twitter 125 */
.yt24{width:24px;height:24px;background:url(/images/sprites/sprite_all.png) no-repeat -485px 0;} /* youtube 24 */
.yt33{width:33px;height:36px;background:url(/images/sprites/sprite_all.png) no-repeat -509px 0;} /* youtube 33 */
.fl36{width:36px;height:40px;background:url(/images/sprites/sprite_all.png) no-repeat -543px 0;} /* flicker 36 */
.fl60{width:60px;height:62px;background:url(/images/sprites/sprite_all.png) no-repeat -580px 0;} /* flicker 60 */
.soc110{width:110px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat -539 -62px;} /* social bar 110 */
.soc125{width:125px;height:125px;background:url(/images/sprites/sprite_all.png) no-repeat -471 -185px;} /* social bar 125 */
.ggl35{width:35px;height:35px;background:url(/images/sprites/sprite_all.png) no-repeat -614px -82px;} /* google 35 */
.pup60{width:60px;height:44px;background:url(/images/sprites/sprite_all.png) no-repeat -538px -119px;} /* pupkin 35 */
.sec50{width:50px;height:50px;background:url(/images/sprites/sprite_all.png) no-repeat -600px -120px;} /* security 50 */
.favi16{width:16px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -633px -171px;} /* favicon 16 */
.add14{width:14px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -80px;} /* add (plus) 14 */
.claim14{width:14px;height:17px;background:url(/images/sprites/sprite_all.png) no-repeat -16px -80px;} /* claim status 14 */
.comp20{width:20px;height:25px;background:url(/images/sprites/sprite_all.png) no-repeat -31px -80px;} /* compare 20 */
.memac12{width:12px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -54px -80px;} /* member account 12 */
.memad19{width:19px;height:19px;background:url(/images/sprites/sprite_all.png) no-repeat -67px -80px;} /* member add a pet 19 */
.memcan21{width:21px;height:19px;background:url(/images/sprites/sprite_all.png) no-repeat -87px -80px;} /* member cancel 21 */
.memchg20{width:20px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat -109px -80px;} /* member change 20 */
.cancel30{width:30px;height:32px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -98px;} /* cancel policy 30 */
.memcpw21{width:21px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat -30px -106px;} /* member chg password 21 */
.memedp19{width:19px;height:19px;background:url(/images/sprites/sprite_all.png) no-repeat -54px -101px;} /* member edit pet 19 */
.memcert16{width:16px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat -74px -101px;} /* member new cert 19 */
.memupd17{width:17px;height:17px;background:url(/images/sprites/sprite_all.png) no-repeat -93px -101px;} /* member update email 17 */
.memown16{width:16px;height:17px;background:url(/images/sprites/sprite_all.png) no-repeat -113px -101px;} /* member update owner 16 */
.pdf16{width:16px;height:17px;background:url(/images/sprites/sprite_all.png) no-repeat -131px -105px;} /* pdf 16 */
.pdfedi19{width:19px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat -148px -105px;} /* pdf edit 16 */
.prn16{width:16px;height:16px;background:url(/images/sprites/sprite_all.png) no-repeat -170px -105px;} /* print 16 */
.quoadj17{width:17px;height:17px;background:url(/images/sprites/sprite_all.png) no-repeat -188px -106px;} /* quote adj 17 */
.30day60{width:60px;height:53px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -132px;} /* 30 day guarantee 60 */
.vid21{width:21px;height:21px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -185px;} /* video 21 */
.ca-leaf73{width:73px;height:73px;background:url(/images/sprites/sprite_all.png) no-repeat -64px -132px;} /* canadian leaf 73 */
.email16{width:16px;height:16px;background:url(/images/sprites/sprite_all.png) no-repeat -139px -132px;} /* email go 16 */
.char18{width:18px;height:16px;background:url(/images/sprites/sprite_all.png) no-repeat -159px -132px;} /* member charity 18 */
.flag-us{width:16px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -248px;} /* flag us 16 */
.flag-ca{width:16px;height:11px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -260px;} /* flag ca 16 */
.aff1-red32{width:32px;height:32px;margin-top:-8px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -273px;} /* affiliate 1-red 32 */
.aff2-red32{width:32px;height:32px;margin-top:10px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -306px;} /* affiliate 2-red 32 */
.aff3-red32{width:32px;height:32px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -340px;} /* affiliate 3-red 32 */
.aff4-red32{width:32px;height:32px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -374px;} /* affiliate 4-red 32 */
.quol23{width:23px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -373px;} /* quote left 23 */
.quor23{width:23px;height:18px;background:url(/images/sprites/sprite_all.png) no-repeat -22px -373px;} /* quote right 23 */
.r1-red69{width:69px;height:69px;background:url(/images/sprites/sprite_all.png) no-repeat -33px -246px;} /* 1-red 69 */
.r2-red69{width:69px;height:69px;background:url(/images/sprites/sprite_all.png) no-repeat -101px -246px;} /* 2-red 69 */
.r3-red69{width:69px;height:69px;background:url(/images/sprites/sprite_all.png) no-repeat -170px -246px;} /* 3-red 69 */
.bbb79{width:79px;height:22px;background:url(/images/sprites/sprite_all.png) no-repeat -101px -211px;} /* BBB icon 79 */
.bbb95{width:95px;height:50px;background:url(/images/sprites/sprite_all.png) no-repeat -33px -316px;} /* BBB icon 95 */
.dg49{width:49px;height:32px;background:url(/images/sprites/sprite_all.png) no-repeat -248px -205px;} /* dog guide 49 */
.dg75{width:75px;height:75px;background:url(/images/sprites/sprite_all.png) no-repeat -130px -316px;} /* dog guide 75 */
.mcaf65{width:65px;height:40px;background:url(/images/sprites/sprite_all.png) no-repeat -181px -205px;} /* Mcafee icon 65 */
.mcaf107{width:107px;height:68px;background:url(/images/sprites/sprite_all.png) no-repeat -207px -316px;} /* Mcafee icon 107 */
.naph43{width:43px;height:38px;background:url(/images/sprites/sprite_all.png) no-repeat 0 -209px;} /* naphia icon 43 */
.naph129{width:129px;height:37px;background:url(/images/sprites/sprite_all.png) no-repeat -316px -316px;} /* naphia icon 129 */
.secch30{width:32px;height:37px;background:url(/images/sprites/sprite_all.png) no-repeat -300px -205px;} /* secure logo 30 */
.secch54{width:57px;height:63px;background:url(/images/sprites/sprite_all.png) no-repeat -446px -316px;} /* secure logo 54 */
.veri52{width:52px;height:26px;background:url(/images/sprites/sprite_all.png) no-repeat -43px -211px;} /* verisign logo 52 */
.veri103{width:103px;height:53px;background:url(/images/sprites/sprite_all.png) no-repeat -501px -316px;} /* verisign logo 103 */
.far78{width:78px;height:43px;background:url(/images/sprites/sprite_all.png) no-repeat -334px -208px;} /* farley foundation 75 */
.canine131{width:131px;height:53px;background:url(/images/sprites/sprite_all.png) no-repeat -246px -260px;} /* canine cancer 131 */
.cochart17{width:17px;height:19px;background:url(/images/sprites/sprite_all.png) no-repeat -158px -168px;} /* Chart - drop down nav*/
.dg25{width:25px;height:25px;background:url(/images/sprites/sprite_all.png) no-repeat -182px -165px;} /* dog silhouette */
.ct20{width:20px;height:27px;background:url(/images/sprites/sprite_all.png) no-repeat -213px -163px;} /* cat silhouette */
.pup14{width:14px;height:12px;background:url(/images/sprites/sprite_all.png) no-repeat -238px -168px;} /* pupkin silhouette */
.gde12{width:12px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -255px -168px;} /* pet guide */
.vd15{width:15px;height:12px;background:url(/images/sprites/sprite_all.png) no-repeat -271px -168px;} /* video icon */
.art14{width:14px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -289px -168px;} /* article icon */
.mem12{width:12px;height:12px;background:url(/images/sprites/sprite_all.png) no-repeat -308px -168px;} /* member icon */
.claim10{width:10px;height:12px;background:url(/images/sprites/sprite_all.png) no-repeat -325px -168px;} /* claim form icon */
.wtpw15{width:15px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -341px -168px;} /* white paw print */
.cochart19{width:19px;height:19px;background:url(/images/sprites/sprite_all.png) no-repeat -158px -168px;} /* Chart icon DD nav*/
.osup27{width:27px;height:15px;background:url(/images/sprites/sprite_all.png) no-repeat -295px -405px;} /*  online support bubble 27 */
.email18{width:18px;height:16px;background:url(/images/sprites/sprite_all.png) no-repeat -359px -168px;} /* email go 18 */
/* SPRITES - sprite_photos.jpg */
.bcf157{width:157px;height:111px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 0;} /* bassett cat french 157 */
.irc261{width:261px;height:110px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -160px 0;} /* IRC for vets 261 */
.dgbl87{width:87px;height:92px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -331px -110px;} /* Dog - blanket head 87 */
.cat218{width:218px;height:203px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -424px 0;} /* Cat - steady gaze 218 */
.dgbal218{width:218px;height:203px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -649px 0;} /* Dog - ball 218 */
.ktgra175{width:175px;height:130px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -212px;} /* Kitten - grey on back 175  */
.ktdk175{width:175px;height:130px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -175px -212px;} /* Kitten - dark bg 175 */
.dglab270{width:270px;height:189px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -350px -212px;} /* Dog - lab red ball 270 */
.jas270{width:270px;height:189px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -620px -212px;} /* Jasper - orange cat 270 */
.dggsh234{width:234px;height:152px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -22px -360px;} /* Dog - ger. shepard 234 */
.dghnt234{width:234px;height:152px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -638px -604px;} /* Dog - hunt 234 */
.dglabn234{width:234px;height:152px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -366px -602px;} /* Dog - lab nursing 234 */
.dgcrt272{width:272px;height:187px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -347px -400px;} /* Dog - mobility cart 272 */
.dgct272{width:272px;height:187px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -620px -400px;} /* Dog Cat - white bg 272 */
.dgsick272{width:272px;height:187px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -618px -779px;} /* Dog - sick 272 */
.vetvid280{width:280px;height:182px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -337px -781px;} /* Video - vet 286 */
.rafban272{width:272px;height:140px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -12px =530px;} /* RAF - banner ad 272 */
.dgctln272{width:272px;height:187px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -12px -693px;} /* Dog Cat-lean white bg 272 */
.chat91{width:91px;height:94px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -111px;} /* Chatlady - headset 91 */
.cttab220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -884px;} /* Cat - tabby 220 */
.dgsmwht220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1000px;} /* Dog small whit 220 */
.ctgrafluf220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -227px -1000px;} /* Cat grey fluff 220 */
.dghusk220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1117px;} /* Dog husky 220 */
.dgtnktop220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -227px -1117px;} /* Dog tank top 220 */
.dgsmly220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1240px;} /* Dog sm lying 220 */
.dgblkwht220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -227px -1240px;} /* Dog black white 220 */
.dgcone220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -454px -1240px;} /* Dog cone 220 */
.ctcone220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -681px -1240px;} /* Cat cone 220 */
.ctcttree220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1361px;} /* Cat cat tree 220 */
.ctpllw220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -227px -1361px;} /* Cat pillow 220 */
.dgwhtshd220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -454px -1361px;} /* Dog white shade 220 */
.dgwhtfuz220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -681px -1583px;} /* Dog white fuzzy 220 */
.dggra220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1480px;} /* Dog grey 220 */
.dgbrnharn220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -227px -1480px;} /* Dog brn harness 220 */
.dgblklab220{width:220px;height:108px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -454px -1480px;} /* Dog black lab 220 */
.banptown232{width:232px;height:123px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1597px;} /* Ban. pet own 232 */
.ctsitdsk388{width:388px;height:267px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -506px -969px;} /* Cat sit desk 388 */
.bandgtop232{width:232px;height:123px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -393px -1453px;} /* Ban. dog top3 232 */
.bancttop232{width:232px;height:123px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -631px -1453px;} /* Ban. cat top3 232 */
.bandgbrd232{width:232px;height:123px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -1855px;} /* Ban. dog breed 232 */
.banctbrd232{width:232px;height:123px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -240px -1725px;} /* Ban. cat breed 232 */
.ctpiano184{width:184px;height:147px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -700px -1478px;} /* Cat piano 184 */
.ctvet184{width:184px;height:147px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -700px -1635px;} /* Kitten vet 184 */
.ktback184{width:184px;height:147px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -700px -1792px;} /* Dog back 184 */
.dgchrblu184{width:184px;height:147px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -700px -1950px;} /* Dog chair blue 184 */
.dgvetwmn184{width:184px;height:147px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -490px -1597px;} /* Dog vet women 184 */
.ppoutsd184{width:184px;height:147px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -490px -1751px;} /* Pup outside 184 */
.mad197{width:197px;height:148px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -237px -1854px;} /* Madison the dog 197 */
.steev204{width:204px;height:148px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -2002px;} /* Mr Steeeeven the cat 204 */
.zooey197{width:197px;height:148px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -209px -2002px;} /* Zooey the dog 197 */
.aff01235{width:235px;height:129px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -446px -1902px;} /* affiliates img01 235 */
.aff02236{width:236px;height:129px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -446px -2033px;} /* affiliates img02 236 */
.aff03233{width:233px;height:129px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -166px -2242px;} /* affiliates img03 233 */
.bakchoc162{width:162px;height:70px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -2165px;} /* bakers chocolate 162 */
.whtchoc162{width:162px;height:70px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -166px -2165px;} /* white chocolate 162 */
.dkchoc162{width:162px;height:70px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -335px -2165px;} /* dark chocolate 162 */
.cochoc162{width:162px;height:70px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -500px -2165px;} /* cocoa chocolate 162 */
.mulchoc162{width:162px;height:70px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -666px -2165px;} /* mulch chocolate 162 */
.mlkchoc162{width:162px;height:70px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -2241px;} /* milk chocolate 162 */
.catbed237{width:237px;height:157px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -396px -2238px;} /* cat on desk in bed 237 */
.yellwhat237{width:237px;height:157px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -627px -2238px;} /* yellow hard hat woman 237 */
.walter237{width:237px;height:157px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -541px -2394px;} /* white great dane walter 237 */
.darwalt542{width:542px;height:373px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -2392px; z-index:0} /* Darryl and Walter 542 */
.blkdg77{width:77px;height:120px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -795px -2412px;} /* Black dog 77 */
.dgctcud198{width:198px;height:138px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -549px -2551px;} /* dog cat cuddle 198 */
.ktty115{width:115px;height:100px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -91px -109px;} /* kitten white bg 115 */
.per118{width:118px;height:96px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -212px -110px;} /* persian cat 118 */
.poodle111{width:111px;height:123px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -778px -2538px;} /* white poodle 111 */
.coup382{width:382px;height:265px;background:url(/images/sprites/sprite_photos.jpg) no-repeat 0 -2766px;} /* couple holding puppy 382 */
.silcat157{width:157px;height:226px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -393px -2776px;} /* grey silhouette cat 157 */
.sildogcat306{width:306px;height:201px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -558px -2689px;} /* silhouette cat dog 306 */
.bwp196{width:196px;height:107px;background:url(/images/sprites/sprite_photos.jpg) no-repeat -481px -2778px;} /* best workplace logo 196 */

/* SPRITES - sprite_pethealth.jpg */
.dgjoe125{width:125px;height:91px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 0;} /* Dog - lean Joe 125 */
.dgshg181{width:181px;height:112px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -131px 0;} /* Dog - shaggy 181 */
.ktpst181{width:181px;height:112px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -319px 0;} /* Kitten - scratch post 181 */
.wmnhat181{width:181px;height:112px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -511px 0;} /* Woman - yellow hat 181 */
.cndls257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -129px;} /* Candles 257 */
.dgcord257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -266px -129px;} /* Dog - cord 257 */
.wmnct257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -536px -129px;} /* Woman - cat 257 */
.drjnic97{width:97px;height:96px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -696px 0;} /* Dr J Nicholas 97 */
.sadie257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -330px;} /* Sadie Ellie firedrill 257 */
.evac257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -266px -330px;} /* Evacuation-1 257 */
.wmnevc257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -536px -330px;} /* Woman evac 257 */
.amnbro97{width:97px;height:96px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -802px 0;} /* Amanda Bro 97 */
.alarm257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -527px;} /* Alarm - fire 257 */
.dgff257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -266px -527px;} /* Dog - firefighter 257 */
.dgvest257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -536px -527px;} /* Dog - vest 257 */
.merstep97{width:97px;height:96px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -802px -99px;} /* Meredith Stepita 97 */
.evacpri290{width:290px;height:194px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -158px -730px;} /* Evac priority 290 */
.drjnic181{width:181px;height:112px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -652px -730px;} /* Dr J Nicholas 181 */
.amnbro181{width:181px;height:112px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -465px -847px;} /* Amanda Bro 181 */
.merstep181{width:181px;height:112px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -465px -730px;} /* Meredith Stepita 181 */
.safestk114{width:114px;height:93px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -652px -847px;} /* Safety sticker 114 */
.vidfs300{width:300px;height:198px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -933px;} /* Video - fire safety 300 */
.dgdal67{width:67px;height:52px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -199px;} /* Dog dalmation 67 */
.flrpln67{width:67px;height:52px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -255px;} /* Floorplan 67 */
.plnteam181{width:181px;height:127px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -315px -970px;} /* Plan team 181 */
.ruprep304{width:304px;height:137px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -502px -970px;} /* Are you prepared 304 */
.drjnic69{width:69px;height:70px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -312px;} /* Dr J Nicholas 69 */
.dgshk69{width:69px;height:70px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -387px;} /* Dog shake hand 69 */
.hndsig69{width:69px;height:69px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -463px;} /* Hand signal 69 */
.dgsml69{width:69px;height:71px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -537px;} /* Dog small 69 */
.bksml69{width:69px;height:70px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -812px -612px;} /* book small 69 */
.dgblkers174{width:174px;height:128px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -265px -1134px;} /* Dog black ears 174 */
.dgblkchk174{width:174px;height:128px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -451px -1134px;} /* Dog black check 174 */
.cters174{width:174px;height:128px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -637px -1134px;} /* Cat ears 174 */
.mnhnt174{width:174px;height:128px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -265px -1271px;} /* Man hunt 174 */
.wmndgers174{width:174px;height:128px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -450px -1271px;} /* Woman inspect ears 174 */
.hnddwn165{width:165px;height:122px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -637px -1271px;} /* hand down 165 */
.wmndgvid165{width:165px;height:122px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -265px -1409px;} /* Woman dog vid 165 */
.strmkng165{width:165px;height:122px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -451px -1409px;} /* Stormi King 165 */
.mnhnds257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -1138px;} /* Man hands 257 */
.dgsthree257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -1335px;} /* Dogs three 257 */
.viddgmn257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -1546px;} /* Video - dog Joe 257 */
.viddulc257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -265px -1546px;} /* Video - Dulce 257 */
.ctmann257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -536px -1546px;} /* Cat - Manny 257 */
.ctrffrff257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -1750px;} /* Cat - Riff Raff 257 */
.dgwin257{width:257px;height:189px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -268px -1750px;} /* Dog - Winter 257 */
.ctmann238{width:238px;height:172px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -495px -1948px;} /* Cat - Manny 236 */
.ctmanlng238{width:238px;height:172px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -2130px;} /* Cat Manny lounge 236 */
.dgwin238{width:238px;height:172px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -535px -1748px;} /* Dog - Winter 236 */
.dgwinlng238{width:238px;height:172px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -1950px;} /* Dog - Winter lounge 236 */
.dgwin2-238{width:238px;height:172px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -249px -1950px;} /* Dog - Winter2 236 */
.dgsmcone310{width:310px;height:210px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -249px -2131px;} /* Dog small cone 310 */
.dgwhters310{width:310px;height:210px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -569px -2131px;} /* Dog white ears 310 */
.dgwash310{width:310px;height:210px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat 0 -2346px;} /* Dog wash 310 */
.ctsm145{width:145px;height:110px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -312px -2349px;} /* Cat small 145 */
.dgsm145{width:145px;height:110px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -458px -2346px;} /* Dog small 145 */
.dghat145{width:145px;height:110px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -606px -2346px;} /* Dog hat 145 */
.dgwht145{width:145px;height:110px;background:url(/images/sprites/sprite_pethealth.jpg) no-repeat -756px -2346px;} /* Dog white 145 */
/* SPRITES - sprite_partners.png */
.farfd130{width:130px;height:72px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 0;} /* Farley Foundation 130 */
.fet125{width:125px;height:63px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -132px 0} /* fetch 125*/
.k9cba113{width:113px;height:43px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -259px 0;} /* k9 cabana 113*/
.kmart122{width:122px;height:26px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -374px 0;} /* kmart 122 */
.knppr119{width:119px;height:74px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -498px 0;} /* knepper ins 119 */
.lovfstst94{width:95px;height:66px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -619px 0;} /* love at first site 94*/
.petpla115{width:115px;height:40px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -715px 0;} /*  petplace 115 */
.pet360124{width:124px;height:32px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -832px 0;} /* pet 360 124 */
.petco119{width:119px;height:29px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -76px;} /*  petco 119 */
.petdocs70{width:70px;height:70px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -122px -76px;} /*  petdocs 70 */
.petld117{width:117px;height:39px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -194px -76px;} /* petland 117 */
.ppals126{width:126px;height:52px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -313px -76px;} /* pets and pals 126 */
.rvrng92{width:92px;height:76px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -441px -76px;} /* rovernight network 92 */
.seccha72{width:72px;height:81px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -535px -76px;} /* second chance 72 */
.sterl72{width:72px;height:72px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -610px -76px;} /* sterling meadows 72 */
.tmptsly114{width:114px;height:43px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -684px -76px;} /* team pet supply 114 */
.wlkwags108{width:108px;height:83px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -800px -76px;} /* Walks n Wags 108 */
.wbvt135{width:135px;height:42px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -909px -76px;}/* webvet white 135 */
.fet103{width:103px;height:50px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -108px;} /* fetch 103*/
.fet258{width:258px;height:123px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -158px;}/* Fetch 258 */
.kmart70{width:70px;height:69px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -259px -130px;} /* kmart 70 */
.kmart95{width:95px;height:60px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -316px -129px;} /* kmart 95 */
.kmart210{width:210px;height:62px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -259px -192px;}/* kmart 210 */
.kmart400{width:400px;height:125px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -456px -161px;}/* kmart 400 */
.petco95{width:95px;height:60px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -851px -161px;} /* petco 95 */
.petemp95{width:95px;height:60px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -948px -161px;}/* petco empl 95 */
.petco380{width:380px;height:94px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -283px;}/* petco 380 */
.petado381{width:381px;height:122px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -382px -247px;}/* Petco adoptions 381 */
.petdocs177{width:177px;height:130px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -844px -630px;} /*  petdocs 177 */
.petdocs420{width:420px;height:420px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -379px;}/* Pet docs 420 */
.petpla197{width:197px;height:80px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -852px -220ox;} /* petplace 197 */
.petpla391{width:391px;height:145px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -421px -379px;}/* petplace 391 */
.seccha45{width:45px;height:50px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -897px -283px;}/* second chance 45 */
.seccha319{width:319px;height:125px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422x -502px;}/* second chance 319 */
.wbvt130{width:130px;height:51px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -765px -283px;}/* webvet 130 */
.wbvt200{width:200px;height:60px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -781px -336px;}/* webvet 200 */
.wbvt298{width:298px;height:121px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -743px -503px;}/* Webvet 298 */
.t5off390{width:390px;height:139px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -383px -1528px;}/* SO 5 off 390 */
.t10off130{width:130px;height:50px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -885px -450px;}/* SO 10 off 130 */
.t10offpro278{width:278px;height:200px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -1226px;}/* SO 10 off pro 278 */
.t10offso390{width:390px;height:139px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -382px -1670px;}/* SO 10 off SO 390 */
.t10offtd130{width:130px;height:40px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -781px -449px;}/* SO 10 off today 130 */
.t10offtd420{width:420px;height:130px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -702px -1225px;}/* SO 10 off today 420 */
.t10offado420{width:420px;height:373px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -1035px;}/* SO 10 off adopt 420 */
.t10offher420{width:420px;height:373px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -1826px;}/* SO 10 off hero 420 */
.t15offso390{width:390px;height:139px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -1811px;}/* SO 15 off 390 */
.tipw136{width:136px;height:16px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -716px -58px;}/* in partnership with 136 */
.traf130{width:130px;height:50px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -781px -397px;}/* raf 130 */
.traf420{width:420px;height:130px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -1952px;}/* raf 420 */
.trafsec420{width:420px;height:130px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -2084px;}/* raf sec chance $5 420 */
.ttruch381{width:381px;height:415px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -1410px;}/* charity life 381 */
.ttrucli339{width:339px;height:92px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -383px -1437px;}/* clinic empl 339 */
.ttruclidg467{width:467px;height:92px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -941px;}/* clinic empl dog 467 */
.ttrucliemp467{width:467px;height:92px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -786px;}/*clinic empl dog cat 467*/
.ttruenr420{width:420px;height:154px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -630px;}/* special enroll 420 */
.ttru194{width:194px;height:73px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -775px -1528px;}/* trupanion 194 */
.ttruwh164{width:164px;height:48px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -775px -1578px;}/* trupanion white 164 */
.ttruso95{width:95px;height:60px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -944px -283px;}/* pupkin SO 95 */
.ttruso378{width:378px;height:138px;background:url(/content/images/sprites/sprite_partners.png) no-repeat 0 -801px;}/* generic SO 378 */
.ttruspro450{width:450px;height:125px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -469px -880px;}/* special promo 450 */
.ttrutri310{width:310px;height:84px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -702px -1352px;}/* promo trial cert 310 */
.ttrutri450{width:450px;height:125px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -469px -972px;}/* trial 450 */
.ttrutricert450{width:450px;height:125px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -422px -1099px;}/* trial cert 450 */
.ttruvet339{width:339px;height:92px;background:url(/content/images/sprites/sprite_partners.png) no-repeat -715px -1438px;}/* vet disc program 339 */
/* SPRITES - sprite_976.jpg */
.dgwal976{width:976px;height:443px;background:url(/images/sprites/sprite_976.jpg) no-repeat 0 0;} /* Joe and Walter 976 */
.dgwalimg{margin:80px 0px 0px 150px;}
.dgshk976{width:976px;height:443px;background:url(/images/sprites/sprite_976.jpg) no-repeat 0 -444px;} /* Shaking hands 976 */
.books976{width:976px;height:443px;background:url(/images/sprites/sprite_976.jpg) no-repeat 0 -889px;} /* Stack o-books 976 */
.dgspan976{width:976px;height:443px;background:url(/images/sprites/sprite_976.jpg) no-repeat 0 -1335px;} /* Dog cocker spaniel 976 */
.drnic976{width:976px;height:443px;background:url(/images/sprites/sprite_976.jpg) no-repeat 0 -1780px;} /* Dr. Nicholas 976 */
.haphnds976{width:976px;height:443px;background:url(/images/sprites/sprite_976.jpg) no-repeat 0 -2224px;} /* Happy hands 976 */
/* SPRITES - sprite_1001.jpg */
.hip1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 0;} /* hip hip hooray 1000 */
.grldg1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -362px;} /* little girl dog 1000 */
.kitflo1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -724px;} /* kitten flowers 1000 */
.ctdg1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -1086px;} /* cat dog nose to nose 1000 */
.dgrun1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -1448px;} /* happy running dog 1000 */
.kitch1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -1810px;} /* kitten red couch 1000 */
.usatdy1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -2172px;} /* dog nuzzling boy 1000 */
.seappc1000{width:1000px;height:360px;background:url(/images/sprites/sprite_1001.jpg) no-repeat 0 -2534px;} /* dog space needle 1000 */
/* SPRITES - sprite_1002.jpg */
.wndg1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1002.jpg) no-repeat 0 0;} /* woman dog 1000 */
.earinf1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1002.jpg) no-repeat 0 -444px;} /* cat ear check 1000 */
.hol1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1002.jpg) no-repeat 0 -889px;} /* cat dog winter 1000 */
.ppl1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1002.jpg) no-repeat 0 -1334px;} /* 3 people meet 1000 */
.fireex1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1002.jpg) no-repeat 0 -1779px;} /* fire extinguisher 1000 */
/* SPRITES - sprite_1003.jpg */
.dgvet1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1003.jpg) no-repeat 0 0;} /* vet bulldog 1000 */
.grac1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1003.jpg) no-repeat 0 -444px;} /* black dog green ball 1000 */
.behav1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1003.jpg) no-repeat 0 -889px;} /* brown poodle 1000 */
.name1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1003.jpg) no-repeat 0 -1334px;} /* little dog green ball 1000 */
.pol1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1003.jpg) no-repeat 0 -1779px;} /* dog cat bkgrnd 1000 */
.medres1000{width:1000px;height:443px;background:url(/images/sprites/sprite_1003.jpg) no-repeat 0 -2224px; z-index:0} /* dog cat media rsrc 1000 */
/********** STYLE COMMON SHARED ELEMENTS - class selector */
.min260 {min-height:260px;}
.min315 {min-height:315px;}
.clear{clear:both;}
.clear5{clear:both;padding:5px;}
.left{float:left;}
.right, #right {float:right;}
.block{display:block;}
.bold{font-weight:bold;}
.normw{font-weight:normal;}
.norms{font-style:normal;}
.nowrap{white-space:nowrap;}
.textright{text-align:right;}
.textleft{text-align:left;}
.txtcntr{text-align:center;}
.ind20{text-indent:20px;}
.ind30{text-indent:30px;}
.ind50{text-indent:50px;}
.font50{font-size:50%;}
.allcaps{text-transform:uppercase;}
.font12{font-size:12px;}
.font15{font-size:15px;}
.font20{font-weight:bold;font-size:20px;line-height:28px;font-family:'Helvetica LT STD', Arial, sans-serif;}
.font25{font-weight:bold;font-size:25px;line-height:30px;font-family:'Helvetica LT STD', Arial, sans-serif;}
.margin0{margin:0px;}
.m10{margin:10px;}
.mtop0{margin-top:0px;}
.mtop1{margin-top:1px;}
.mtop3{margin-top:3px;}
.mtop5{margin-top:5px;}
.mtop8{margin-top:8px;}
.mtop10{margin-top:10px;}
.mtop12{margin-top:12px;}
.mtop15{margin-top:15px;}
.mtop20{margin-top:20px;}
.mtop24{margin-top:24px;}
.mtop35{margin-top:35px;}
.mtop65{margin-top:65px;}
.mtopm1{margin-top:-1px;}
.mtopm2{margin-top:-2px;}
.mtopm3{margin-top:-3px;}
.mtopm4{margin-top:-4px;}
.mtopm5{margin-top:-5px;}
.mtopm8{margin-top:-8px;}
.mtopm10{margin-top:-10px;}
.mtopm12{margin-top:-12px;}
.mtopm20{margin-top:-20px;}
.mtopm30{margin-top:-30px;}
.mtopm35{margin-top:-35px;}
.mrt3{margin-right:3px;}
.mrt5{margin-right:5px;}
.mrt10{margin-right:10px;}
.mrt20{margin-right:20px;}
.mrt22{margin-right:22px;}
.mrt23{margin-right:23px;}
.mrt25{margin-right:25px;}
.mrt30{margin-right:30px;}
.mrt35{margin-right:35px;}
.mright30{margin-right:30px;}
.mrt40{margin-right:40px;}
.mrt45{margin-right:45px;}
.mrt70{margin-right:70px;}
.mrt90{margin-right:92px;}
.mrt278{margin-right:255px;}
.mrt294{margin-right:294px;}
.mrt361{margin-right:361px;}
.mbot5{margin-bottom:5px;}
.mbot10{margin-bottom:10px;}
.mbot20{margin-bottom:20px;}
.mbot30{margin-bottom:30px;}
.mleft5{margin-left:5px;}
.mleft8{margin-left:8px;}
.mleft10{margin-left:10px;}
.mleft11{margin-left:11px;}
.mleft14{margin-left:14px;}
.mleft16{margin-left:16px;}
.mleft20{margin-left:20px;}
.mleft22{margin-left:22px;}
.mleft30{margin-left:30px;}
.mleft33{margin-left:33px;}
.mleft35{margin-left:35px;}
.mleft40{margin-left:40px;}
.mleft140{margin-left:110px;}
.mleft350{margin-left:350px;}
.mleftm2{margin-left:-2px;}
.mleftm3{margin-left:-3px;}
.mleftm5{margin-left:-5px;}
.mleftm7{margin-left:-7px;}
.mleftm10{margin-left:-10px;}
.mleftm12{margin-left:-12px;}
.mleftm14{margin-left:-14px;}
.mleftm15{margin-left:-15px;}
.mleftm30{margin-left:-30px;}
.mleftm60{margin-left:-60px;}
.ptop3{padding-top:3px;}
.ptop7{padding-top:7px;}
.ptop8{padding-top:8px;}
.ptop10{padding-top:10px;}
.ptop15{padding-top:15px;}
.ptop25{padding-top:25px;}
.ptop40{padding-top:40px;}
.ptop50{padding-top:50px;}
.ptop60{padding-top:60px;}
.ptop75{padding-top:75px;}
.ptop80{padding-top:80px;}
.ptop86{padding-top:86px;}
.ptop140{padding-top:140px;}
.prt8{padding-right:8px;}
.prt10{padding-right:10px;}
.prt20{padding-right:20px;}
.prt40{padding-right:40px;}
.prt70{padding-right:70px;}
.prt90{padding-right:130px;}
.prt100{padding-right:100px;}
.pbot5{padding-bottom:5px;}
.pbot10{padding-bottom:10px;}
.pbot20{padding-bottom:20px;}
.pbot40{padding-bottom:40px;}
.pleft2{padding-left:2px;}
.pleft5{padding-left:5px;}
.pleft10{padding-left:10px;}
.pleft15{padding-left:15px;}
.pleft20{padding-left:20px;}
.pleft25{padding-left:25px;}
.pleft38{padding-left:38px;}
.pleft50{padding-left:50px;}
.pleft60{padding-left:60px;}
.pleft80 {padding-left:80px;}
.pleft105{padding-left:105px;}
.p5{padding:5px;}
.p10{padding:10px;}
.allp20 {padding:20px;}
.dashedline{clear:left;margin:10px 0;border-bottom:1px dashed #ccc;}
.dashedright {border-right:1px dashed #ccc;}
.feed{font-family:'Helvetica LT STD', Arial, sans-serif; line-height:19px; text-align:left; padding:10px 20px 0 25px;}
.raflink{margin-bottom:15px;}
.raflink img{display:block;margin-left:auto;margin-right:auto;}
.redb{color:#c0311a;font-weight:bold;}
iframe {background-color:transparent;}
.disno{display:none;}
.vtop{ vertical-align:top;}
.vbot{ vertical-align:bottom;}
.charlogo{width:15%;float:left;padding-right:10px;}
.darrwal{float:left;position:absolute;margin-top:650px;}
.centertxt {text-align:center}

#htcompare{height:370px;}
#ht-raf{width:1000px;}
#ht-raf div{width:500px;float:right;margin-top:60px;}
#ht-raf h1{color:#c0311a;font-size:30px;text-align:center;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;}
#ht-raf img{margin:52px 0 0 12px;height:256px;width:473px;}
.htbut{float:right;margin:-80px 120px 0 0;}
#hqab{color:#897f6e;padding:15px;font-size:17px;line-height:22px;font-family:'Helvetica LT STD', Arial, sans-serif;margin: -10px 0 0 20px;}
#hqab1{color:#c0311a;font-size:18px;font-family:'Helvetica LT STD', Arial, sans-serif;margin: 10px 280px 0 55px; line-height:22px; float:left;font-weight:bold;}
.hqac{color:#897f6e;padding:15px;font-size:17px;line-height:24px;font-family:'Helvetica LT STD', Arial, sans-serif;margin: -10px 0 0 10px;}
#hqh3dog{margin:5px 0 12px 0;color:#c0311a;font-weight:bold;font-size:27px;font-family:'Helvetica LT STD', Arial, sans-serif;}
#hqh3ggl{color:#c0311a;font-size:28px;font-family:'Helvetica LT STD', Arial, sans-serif;padding:75px 0 0 0;}
#hqp2{color:#897f6e;margin:-5px 30px 0 0; line-height:15px;}
.blue {background:#003b66; padding:10px 25px; margin-bottom:20px}
.blue h1{font-family:Arial,'Helvetica LT STD', sans-serif; font-size: 60px; font-weight:bold; text-transform:uppercase; color:#fff;}
.blue h2{color:#fff;font-size: 26px; line-height:32px; font-family:Arial,'Helvetica LT STD', sans-serif;border:0;font-weight:normal}
.boxbrdr {border: 1px solid #897f6e; padding: 10px}
.boxbrdr p {font-size: 17px; line-height:28px}
.boxbrdr a:link, a:visited{color:#c0311a;text-decoration:none; font-size: 22px; font-weight:bold}
.boxbrdr  a:active, a:hover{color:#c0311a;text-decoration:underline;} 
/* Deaf Pets */ 
.deafbox{float:right;width:280px;margin:5px 10px 10px 20px; border-left:1px dashed #cccccc;}
.deafbox p{font-size:13px; padding:0 20px 0 25px; color:#666666;}
.deafbox2{float:left;width:165px; margin:10px; }
.deafbox2 p{font-size:13px; padding:0; color:#666666;}
.deafbox2 .transcript{font-size:11px; padding:50px 20px 0 15px;}
.deafbox3{float:left;width:178px; margin:10px; border-right:1px dashed #cccccc;}
.deafbox3 p{font-size:13px; padding:0 20px 0 0; color:#666666;}
.deafbox3 .padbot15 {padding-bottom:15px;}
.deafbox3 .padbot45 {padding-bottom:45px;}
.photosafety{float:left;margin-left:21px;width:170px;}
.photosafety h3{font-size:16px;font-weight:bold;color:#c0311a;font-family:'Helvetica LT STD', Arial, sans-serif;}
.photosafety p{font-size:13px;line-height: 15px;text-decoration:none;margin:10px 10px 0 0;}
.photosafety a:link, #photosafety a:visited{text-decoration:none;}
#WorkingPetsView{float:left;width:350px;margin:2px 0;}
#WorkingPetsView p{float:left;margin-top:-8px;}
.firevideo{margin:10px 0 0 32px; line-height:20px;}
.quoteh14{color:#c0311a;font-size:14px;font-weight:bold;}
.quoteh14 span{float:left;margin:0 0 10px 15px;}
.quoteh30{color:#897f6e;font-family:Arial,'Helvetica LT STD', sans-serif;}
.quickstep{clear:right;width:100%;text-align:center;}
#flash-comparison{float:left;display:inline;width:510px;margin:15px 0 0 25px;}
.welcomebox{width:285px;margin:auto 0;background:#efeae1;padding:5px}
.welcomebox p{margin:8px;}
.affbox{float:left;width:218px; margin-right:12px}
.affbox p{line-height: 20px;padding:5px;}
.affbox span{font-weight:bold; color:#c0311a;}
.affbox.rgtln{border-right: 1px dashed #ccc}
.policybox{float:left;width:420px;background:#efeae1;margin: 10px 0 0 25px;}
.policybox ul {padding-left:20px;}
.policybox li{line-height: 20px;margin:10px 10px;}
.policylist{float:left;width:250px;margin:10px 0px 10px 60px;}
.policylist.leftline {border-left:1px dashed #cccccc; padding-left:90px;}
.policylist p{line-height:28px;}
.policylist.marg50 {padding-left:60px;} 
.policylist2{float:left;width:230px;margin:10px 0px 10px 20px;}
.policylist2.leftline {border-left:1px dashed #cccccc; padding-left:30px;}
.policylist2.leftline2 {border-left:1px dashed #cccccc; padding-left:50px;}
.policylist2.rightline {border-right:1px dashed #cccccc; padding-left:30px;}
.policylist2 p{line-height:28px; margin-left:20px}
.qbox{margin:3px 0px 8px 0px;height:23px;font-weight:normal;}
.qbox1a{float:right; margin: 15px 270px 0 -20px;}
.qbox2{float:left;margin: 10px; padding:2px 10px; background:#ede7dd}
.qbox3{float:left;margin: 10px 0 0 10px;}
.qbox4{height:23px;font-weight:normal;}
.cinput, .qbbreed{position:relative;margin-left:0px;padding:3px;outline:0;color:#333;font: normal 11px/100% Arial,'Helvetica LT STD', sans-serif;border:1px solid #ddd;background:#eee url(/images/jquery/theme/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.cinput:hover, .cinput:focus{border-color:#c9c9c9;-webkit-box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 8px;}
.cinput2{width:260px;padding:3px;outline:0;color:#000;font:bold 14px/100% Arial,'Helvetica LT STD', sans-serif;border:solid 1px #c0311a;background:#FFF url(/images/10/bg_form.png) left top repeat-x;background:-webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));background:-moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.cinput3{display:block;width:350px;margin-left:50px;padding:3px;outline:0;color:#000;font:bold 14px/100% Arial,'Helvetica LT STD', sans-serif;border:solid 1px #c0311a;background:#fff url(/images/10/bg_form.png) left top repeat-x;background:-webkit-gradient(linear, left top, left 25, from(#ffffff), color-stop(4%, #eeeeee), to(#FFFFFF));background:-moz-linear-gradient(top, #ffffff, #eeeeee 1px, #ffffff 25px);box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.cinput4{width:200px;padding:3px;margin-top:5px;margin-left:10px;outline:0;color:#333;font:normal 11px/100% Arial,'Helvetica LT STD', sans-serif;border:1px solid #dddddd;-moz-border-radius:4px;-webkit-border-radius:4px;background:#eeeeee url(/images/jquery/theme/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;border-radius:4px;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.cinput5{display:block;width:98%;padding:3px;outline:0;color:#000;font:bold 14px/100% Arial,'Helvetica LT STD', sans-serif;border:solid 1px #c0311a;background:#fff url(/images/10/bg_form.png) left top repeat-x;background:-webkit-gradient(linear, left top, left 25, from(#ffffff), color-stop(4%, #eeeeee), to(#FFFFFF));background:-moz-linear-gradient(top, #ffffff, #eeeeee 1px, #ffffff 25px);box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.cinputtext{font:normal 13px/100% Arial,'Helvetica LT STD', sans-serif;}
.application label{float:left;width:90px;margin-left:25px;}
.refer label{float:left;width:81px;padding:0;margin-left:0px;}
.refer p{margin:0;}
.referbox{clear:left;padding:0;margin:10px;}
.referbox1{padding:0;margin-top:0;margin-left:20px;line-height:32px;}
.referbox1 label{margin:2px 0 5px 15px;padding-right:0;padding-bottom:2px;}
.required{color:#c0311a;}
.show-hide{margin:25px;font-size:11px;line-height:15px;}
.open-show-hide{margin:5px 35px;font-size:12px;}
/* Chat Pop Up*/
#chatcontainer {background:#d3cfc6;}
#chatwrapper {border: 1px solid #ccc; width:540px; min-height:400px; background:white;}
#chatheader {background:#887e6e; height:60px; }
#chatheader.logo {float:right;}
#chatwrap {margin:0;  font-weight:bold; width:120px;float:right;}
#chatwrap .small{font-size: 11px; text-align:center; font-weight:bold;}
#chatwrap .redbg{background:#c0311a;color:#fff; padding:5px 5px 4px 5px; color:#fff; text-align:center; font-size:14px;}
#chatwrap .redbg a{text-decoration:none; color:#fff;}
#chatwrap .redbg a:hover{text-decoration:underline; color:#fff;}
#chatmenu {list-style:none;background: #fff; font-family: Arial,'Helvetica LT STD',  sans-serif;line-height:21px; text-align:left; width:90px; float:right;}
#chatmenu li {float:left;display:block;text-align:center;position:relative;padding: 4px 10px 4px 10px;margin-right:20px;margin-top:7px;border:none;font-weight:bold;font-size:15px;}
#chatmenu li:hover {border: 1px solid #ccc;background: #fff;font-family: Arial,'Helvetica LT STD',  sans-serif;}
#chatmenu li a {font-family: Arial,'Helvetica LT STD',  sans-serif;font-size:16px;color:#c0311a;display:block;outline:0;text-decoration:none;font-weight:bold;}
#chatmenu li:hover a {color: #c0311a;margin-top:-1px;margin-right:-1px;}
#chatmenu li.red{color: #c0311a;font-family: Arial,'Helvetica LT STD',  sans-serif;}
.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns {margin:4px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 5px 10px 5px;border:1px solid #ccc;border-top:none;background:#F4F4F4;background-image: -ms-linear-gradient(top, #efedea 0%, #FFFFFF 100%);background-image: -moz-linear-gradient(top, #efedea 0%, #FFFFFF 100%);background-image: -o-linear-gradient(top, #efedea 0%, #FFFFFF 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efedea), color-stop(1, #FFFFFF));background-image: -webkit-linear-gradient(top, #efedea 0%, #FFFFFF 100%);background-image: linear-gradient(to bottom, #efedea 0%, #FFFFFF 100%); transition: opacity 100ms linear, visibility 100ms linear;-webkit-transition:opacity 100ms linear, visibility 100ms linear; z-index:20px;}
.dropdown_3columns {width: 210px; height:75px;z-index:20px;}
.col_1,.col_2,.col_3,.col_4,.col_5 {display:inline;float: left;position: relative;margin-left: 3px;margin-right: 3px;}
.col_1 {width:90px;}
.col_2 {width:85px;}
.col_3 {width:5px;}
#chatmenu .menu_right {float:right;margin-right:0px;z-index:20px; font-size:15px;}
#chatmenu li .dropb {padding-right:14px;background:url("/images/icons/RedA-Dn.png") no-repeat right 8px;}
#chatmenu li:hover .dropb {background:url("/images/icons/RedA-Dn.png") no-repeat right 8px;}
#chatmenu li:hover .align_right {left:auto;right:-1px;top:auto; z-index:100;}
#chatmenu li .img {margin: 3px 0 1px 0; border: none;}
#chatmenu li .img a:hover {margin:1px 0; border: none;}
#chatmenu li ul {list-style:none;padding:0;margin:0 0 12px 0;}
#chatmenu li ul li {font-size:12px;line-height:20px;position:relative;padding:0;margin:0;float:none;text-align:left;width:100px;}
#chatmenu li ul li:hover {background:none;border:none;padding:0;margin:0;}
.chattitle{font-family: 'Helvetica LT STD', Arial, sans-serif; font-weight:bold; font-size: 24px; color:#c0311a; margin-bottom:15px; padding-left:20px; margin-top:60px;}	
.chatlabelfield {font-weight:bold; padding: 10px 20px; font-family:Arial, 'Helvetica LT STD',  sans-serif; font-size:14px;}
.chattextfield {padding-left:10px;}
.chattextfield18 {padding-left:18px;}
.chattextfield53 {padding-left:53px;}
.chatsecure{font-weight:bold; padding-left:2px; font-family:Arial, 'Helvetica LT STD',  sans-serif; color:#c0311a; font-size:14px; margin-top:-50px;}
.chatbox{margin-left:115px; margin-right:5px;}
.chatsilhouette{margin-right:40px;padding-top:30px;}
.chatbutton{color:#fff;background-color: #c0311a; width:100px;white-space:nowrap; font-weight:bold;padding: 8px;border-radius:5px;border:1px solid #ff661a;font-family:Arial, 'Helvetica LT STD',  sans-serif;} 
.chatbutton a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}  
.chatbutton span{color:#fff;font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.chatbutton img{vertical-align:middle;margin-top:-2px;}

/* Faded */
#faded{float:left;margin-top:15px;}
#rap{overflow:hidden;height:90px;width:495px;position:relative;z-index:1;}
#faded1{float:left;}
#rap1{position:relative;z-index:1;background:url(/images/10/banner-home.jpg) no-repeat;}
#rap2{background:url(/images/10/banner-section.jpg) no-repeat;z-index:1;}
ul.pagination{display:none;}
#signedin{font-size:14px;line-height:28px;margin:12px 0 0 0;}
#signedin img{padding-top:3px;}
/* Dog and Cat Insurance */
#petplace-dog{height:443px;width:976px;background:url(/images/10/petplace-dog-bg.jpg) no-repeat center -16px;}
#petplace-cat{height:443px;width:976px;background:url(/images/10/petplace-cat-bg.jpg) no-repeat center -16px;}
.dogtbl2{width:588px;margin: 20px auto;font-size:14px;line-height:19px;font-weight:bolder;border-collapse:collapse;border:2px solid #c0311a;}
.dogtbl2-th1{color:#fff;background-color:#c0311a;text-align:center;vertical-align:middle;padding:3px;font-size:13px;line-height:14px;}
.dogtbl2-th2{color:#fff;background-color:#c0311a;text-align:center;vertical-align:middle;font-size:17px;line-height:17px;padding:2px;}
.dogtbl{width:588px;margin: 0 auto;border-collapse:collapse;border:2px solid #c0311a;font-size:14px;line-height:22px;font-weight:bolder;}
.dogtbl > caption{color:#c0311a;font-size:20px; font-weight:bold;margin:10px;}
.dogtblNo{font-family:Arial,'Helvetica LT STD', sans-serif;}
.dogtbl-th1{color:#fff;background-color:#c0311a;text-align:center;vertical-align:middle;padding:3px;font-size:12px;line-height:14px;}
.dogtbl-th2{color:#fff;background-color:#c0311a;text-align:center;vertical-align:middle;font-size:18px;line-height:18px;padding-bottom:2px;}
.dogtbl-c1{color:#000;background-color:#fff;text-align:left;vertical-align:middle;width:20%;padding-left:8px;border-right:1px solid #c2ad99;border-bottom:1px solid #c2ad99;padding:5px 0 5px 15px;}
.dogtbl-c2{color:#88837c;background-color:#fff;text-align:center;vertical-align:middle;width:18%;border-right:1px solid #c2ad99;border-bottom:1px solid #c2ad99;padding:5px;}
.dogtbl-c3{color:#245475;background-color:#f4f0d9;text-align:center;vertical-align:middle;width:18%;border-right:1px solid #c2ad99;border-bottom:1px solid #c2ad99;padding:5px;}
.dogtbl-c4{background-color:#d3cfc6;text-align:center;vertical-align:middle;border-right:1px solid #c2ad99;border-bottom:1px solid #c2ad99;padding:5px;}
.dogtbl-c5{background-color:#fff;text-align:center;vertical-align:middle;border-right:1px solid #c2ad99;border-bottom:1px solid #c2ad99;padding:5px;}
.cattbl{width:850px;margin: 25px;font-size:14px;line-height:14px;font-weight:bolder;border-collapse:collapse;border:2px solid #c0311a;}
/* Google Search Box */
.gsc-control-cse{font-family:Arial, sans-serif;border-color:#ffffff;background-color:#ffffff;}
.gsc-control-cse .gsc-table-result{font-family:Arial, sans-serif;}
  input.gsc-input{border-color:#bbbbbb;}
  input.gsc-search-button{border-color:#000000;background-color: #333333;}
 .gsc-tabHeader.gsc-tabhInactive{border-color:#777777;background-color:#777777;}
 .gsc-tabHeader.gsc-tabhActive{border-color:#333333;background-color:#333333;}
 .gsc-tabsArea{border-color:#333333;}
 .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult{border-color:#ffffff;background-color:#ffffff;}
 .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover{border-color:#000000;background-color:#ffffff;}
 .gsc-webResult.gsc-result.gsc-promotion:hover{border-color:#000000;background-color:#ffffff;}
 .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b {color: #c0311a;}
 .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-br:visited b {color: #c0311a;}
 .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {color: #000000;}
 .gs-webResult.gs-result a.gs-title:active, .gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active, .gs-imageResult a.gs-title:active b {color: #c0311a;}
 .gsc-cursor-page {color: #c0311a;}
  a.gsc-trailing-more-results:link {color: #c0311a;}
 .gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType {color: #000000;}
 .gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl {color: #c0311a;}
 .gs-webResult div.gs-visibleUrl-short {color: #c0311a;}
 .gs-webResult div.gs-visibleUrl-short {display: none;}
 .gs-webResult div.gs-visibleUrl-long {display: block;}
 .gs-promotion div.gs-visibleUrl-short {display: none;}
 .gs-promotion div.gs-visibleUrl-long {display: block;}
 .gsc-cursor-box {border-color: #ffffff;}
 .gsc-results .gsc-cursor-box .gsc-cursor-page {border-color: #777777;background-color: #FFFFFF;color: #c0311a;}
 .gsc-results .gsc-cursor-box .gsc-cursor-current-page {border-color: #333333;background-color: #333333;color: #c0311a;}
 .gsc-webResult.gsc-result.gsc-promotion {border-color: #cccccc;background-color: #e6e6e6;}
 .gsc-completion-title {color: #c0311a;}
 .gsc-completion-snippet {color: #000000;}
 .gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *, .gs-promotion .gs-snippet a:link {color: #0000CC;}
 .gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {color: #0000CC;}
 .gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover {color: #444444;}
 .gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {color: #00CC00;}
 .gs-promotion .gs-snippet, .gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right * {color: #333333;}
 .gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short {color: #00CC00;}
 .gsc-input input.gsc-input {background: search repeat scroll 0% 0% white !important;}
/* Breeder Affiliate */
.affiliatebox{width:712px;display:block;margin:5px auto;color:#887e6e;line-height:18px;}
.affiliatebox th{width:33%;text-align:left;padding-left:20px;vertical-align:top;}
#nudgemore{margin-top:0px;margin-left:-14px;}
table.gridtable{border-width: 1px;border-color: #887e6e;border-collapse: collapse; margin-left:22px; width:450px;}
table.gridtable th{border-width: 1px;padding: 8px;border-style: solid;border-color: #887e6e;background-color: #887e6e; color:#fff; text-align:left;}
table.gridtable td{border-width: 1px;padding: 5px 12px 5px 20px;border-style: solid;border-color: #887e6e;background-color: #ffffff;color:#887e6e;font-size:12px;line-height:16px;}
/* PPC table */
table.gridtableppc{border-width: 1px;border-color: #887e6e;border-collapse: collapse; width:900px; margin:10px 0px 0px 25px;}
table.gridtableppc th{border-width: 1px;padding: 8px;border-style: solid;border-color: #887e6e;background-color: #887e6e; color:#fff; text-align:left;}
table.gridtableppc ul{margin-left:20px;}
table.gridtableppc td{border-width: 1px;padding:5px 25px 10px 10px;line-height:22px;border-style: solid;border-color: #887e6e;background-color: #ffffff;color:#887e6e;font-size:14px;}
table.gridtableppc1{border-width: 1px;border-color: #887e6e;border-collapse: collapse;width:900px; margin-left:28px;}
table.gridtableppc1 th{border-width: 1px;padding: 8px;border-style: solid;border-color: #887e6e;background-color: #887e6e; color:#fff; text-align:center;}
table.gridtableppc1 ul{margin-left:20px;}
table.gridtableppc1 td{border-width: 1px;padding: 5px 10px 5px 10px;border-style: solid;border-color: #887e6e;background-color: #ffffff;color:#887e6e;font-size:14px;line-height:24px;width:25px;}
table.ppcchart{width:95%;margin:0 25px 15px 0;border:1px #d3cfc6 solid;border-collapse: collapse; background: #f4f0ea}
table.ppcchart td{padding:15px;border-top:1px #bbb0a3 solid;font-size:14px; font-weight:bold; line-height:21px}
table.ppcchart li {margin-left:20px; padding-bottom:15px}
table.ppcchart span{font-size:19px; font-family:Arial,'Helvetica LT STD', sans-serif; color:#c0311a; font-weight:bold}
table.affiliate{border-collapse: collapse;  width:470px; margin:30px;}
table.affiliate td{padding: 0 20px;}
table.affiliate .dash {border-right: 1px dashed #d4cdc4; height:10px;} 
table.affiliate .redhead{font-size:26px; font-weight:bold; color:#c0311a; vertical-align:middle}
table.affiliate .redhead24{font-size:24px; font-weight:bold; color:#c0311a; vertical-align:middle}
table.affiliate .greytext{font-size:14px; font-weight:bold; color:#887e6e; padding-left:30px; margin-top:10px; line-height:18px;}
table.affiliate img{float:left}
table.medresource{width:95%;margin:0 25px 15px 0;border:1px #d3cfc6 solid;border-collapse: collapse; background: #f7f5f1}
table.medresource td{padding:5px;border-top:1px #bbb0a3 solid;font-size:13px; line-height:20px}
table.medresource .drkgrey{background:#ede7dd; color:#c0311a; font-weight:bold}
table.shelter{width:95%;margin:0;border:1px #d3cfc6 solid;border-collapse: collapse;}
table.shelter td{font-size:14px; line-height:20px}
table.shelter ul{padding-left:30px;}
table.shelter li{padding:5px 0 0 10px;}
/* Policyholders */
.stdp{padding:10px 25px 5px 15px;}
.stdp img{vertical-align: text-bottom;}
.stdp label{margin-left:11px;}
.stdpa{margin-left:5px;font-size:12px;}
.ul-policy{list-style-type:disc;padding:0 0 0 45px;margin:0;line-height:22px;}
.li-policy{color:#897f6e;padding:0;margin:0;}
/* New Trial Page */
#trlaff{margin-top:-403px;margin-left:-29px;}
#promoBg{margin-top: 0px;}
#trialBg{margin-top:19px;}
#trialen{float:left;margin:0px;}
#triala{position:relative;color:#897f6e;float:right;margin-top:-342px;padding-right:15px;width:443px;z-index:1;}
#triala p{font-weight:bold; font-size:17px; line-height:24px; margin-bottom: 10px; color:#000000;}
#trial-bot{clear:both;height:150px;}
#upgradetrial-bot{clear:both;height:190px;background:url(/images/10/upgrade-trial-footer.jpg) no-repeat;}
#trial-nav{float:left;display:inline;width:140px;margin:15px 0 0 25px;color:#897f6e;font-size:12px;line-height:35px; border-right: 1px solid #ccc}
#trial-nav1{float:left;display:inline;width:190px;margin:35px 0 0 5px;color:#897f6e;font-size:12px;}
#trial-nav2{float:left;display:inline;width:390px;margin:30px 0 0 30px; color:#897f6e;font-size:12px;line-height:18px;}
.trial-radio{margin: 0 -90px 0 0;font:normal 11px/100% Arial,'Helvetica LT STD', sans-serif;}
table.gridtable1{border-width:1px;border-color:#c0311a;border-collapse:collapse;margin-left:5px;width:560px;}
table.gridtable1 th{border-width: 1px;padding: 8px;border-style: solid;border-color: #c0311a;background-color: #c0311a; color:#fff; text-align:left;}
table.gridtable1 td{border-width: 1px;padding: 5px 2px 5px 5px;border-style: solid;border-color: #c0311a;background-color: #ffffff;color:#887e6e;line-height:20px;}
table.gridtable2{border-width: 1px;border-color: #887e6e;border-collapse: collapse; margin-left:22px; width:320px;}
table.gridtable2 th{border-width: 1px;padding: 5px;border-style: solid;border-color: #887e6e;background-color: #887e6e; color:#fff; text-align:left;}
table.gridtable2 td{border-width: 1px;padding: 5px 12px 5px 20px;border-style: solid;border-color: #887e6e;background-color: #ffffff;color:#887e6e;font-size:12px;line-height:16px; vertical-align:top;}
/*Complementary Care Package Landing Page */
.cch2{margin:0 25px 5px 25px;padding:15px 0 5px;}
table.compcare{margin-left:25px;width:525px; }
table.compcare td{padding: 5px 10px;line-height:22px;}
.compcarehead{color:#897f6e;font-size:17px;font-family:'Helvetica LT STD', Arial, sans-serif;font-weight:bold;margin:10px 40px 0 20px;}
#compcarebg{height:300px;width:976px;background:url(/images/landingpage/comp-care-top300.jpg) no-repeat center -7px;}
#certbg{height:300px;width:976px;background:url(/images/10/promotional-cert-header.jpg) no-repeat center -7px;}
.light {background-color:#ede7dd}
.gridwidth1{width:136px;}
.gridwidth2{width:182px;}
.imgqtlft{margin-left:-15px;}
.imgqtrt{float:right;margin-right:120px;}
.compcarebox{float:right;width:340px;margin:15px;background:#f6f1e9;}
/* Breed Specific A/B testing for Quote Results page */
.boxerbd {background:url(/images/10/boxer-qr-photo.jpg) no-repeat center top; height:170px;}
.bulldogbd {background:url(/images/10/bulldog-qr-photo.jpg) no-repeat center top; height:170px;}
.chihuahuabd {background:url(/images/10/chihuahua-qr-photo.jpg) no-repeat center top; height:170px;}
.dachshundbd {background:url(/images/10/dachshund-qr-photo.jpg) no-repeat center top; height:170px;}
.frenchbd {background:url(/images/10/french-bulldog-qr-photo.jpg) no-repeat center top; height:170px;}
.germanshepherdbd {background:url(/images/10/german-shepherd-qr-photo.jpg) no-repeat center top; height:170px;}
.goldenbd {background:url(/images/10/golden-retriever-qr-photo.jpg) no-repeat center top; height:170px;}
.labradorbd {background:url(/images/10/labrador-retriever-qr-photo.jpg) no-repeat center top; height:170px;}
.mixedbreedbd {background:url(/images/10/mixed-breed-qr-photo.jpg) no-repeat center top; height:170px;}
.mixedbreedcatbd {background:url(/images/10/mixedbreed-cat-qr-photo.jpg) no-repeat center top; height:170px;}
.chipopup{position:absolute; left:200px; top:950px;padding: 5px;z-index:2;visibility:hidden;}
/* Boxes */
.flashtext{float:right;display:inline;width:495px;height:136px;margin:26px 6px 0;}
.flashtext-h{float:right;display:inline;width:495px;height:136px;margin:17px 6px 0;}
.flashtext-refer{display:inline;width:430px;height:136px;margin:26px 6px 0;}
.flashtext-refer h1{color:#c0311a;font-size:20px;font-family:'Helvetica LT STD', Arial, sans-serif; margin:10px 0 0 120px;}
.flashtext-refer p{font-size:16px; line-height:22px;}
.flash-right{float:right;display:inline;width:222px;margin:22px 18px 0 60px;}
#bx-affiliate{float:right;display:inline;height:250px;width:970px;margin:0px 15px 15px 15px;background-color:#fff;}
.bx-social{float:left;width:115px;margin:10px 0 0 10px;color:#c0311a;font-size:14px;font-weight:bold;line-height:40px;}
.bx-social img{vertical-align:middle;margin-left:5px;}
#bx-nav{float:left;display:inline;width:190px;margin:20px 0 0 25px;color:#897f6e;font-size:12px;line-height:21px;}
#bx-quote, .bx-quote{float:left;display:block;width:290px;margin:18px 15px 0px 15px;color:#897f6e;font-size:13px;line-height:18px;font-style:italic; font-weight:normal;}
.bx-quote1{color:#003b66;font-size:17px;line-height:24px; font-weight:normal;}

/* Breeds */
#fb-root{float:left;display:inline;margin:10px 0px 5px 0px;width:100%;}
/* Contact Us */
.address-left{clear:both;float:left;display:inline;width:300px;}
.address-right{float:left;display:inline;width:200px;}
/* Photos */
.ph-005{background:url(/images/10/photos-bg/005.jpg) no-repeat right bottom;min-height:980px;}
.ph-black{border:1px solid #000;}
.phphoto{float:left;margin-right:14px;width:185px;padding-top:20px;}
.phphoto a:link, #phphoto a:visited{text-decoration:none;}

.bullets{font-size:13px;font-weight:bold;line-height: 15px;text-decoration:none;margin:10px 0 0 15px;}
.photoaff{float:left;margin-right:14px;width:218px;}
.photoaff p{font-size:13px;line-height: 18px;font-style:italic;margin-left:5px;}
.photoaff a:link, #phphoto a:visited{text-decoration:none;}
.photopetname{float:left;margin-left:20px;width:290px;}
.photopetname p{font-size:14px;line-height: 18px;margin: 0 35px 5px 10px;}
.photopetname a:link, #photopetname a:visited{text-decoration:none;}
.photopetname img{margin-left:20px;}
.dotted-line{border:1px dashed #ccc;}
.videos{float:right;display:inline;padding:7px;margin:15px 20px 10px 15px;overflow:auto;background:#000;border:1px solid #999;}
.annevideo{float:right;background:#fff;}
#clear20{clear:both;height:20px;}
#clear27{clear:both;height:27px;}
.spacer{clear:both;height:13px;background:url(/images/10/bg-spacer.gif) no-repeat;}
.spacerb{height:13px; background-color:transparent;}
.spacer1{clear:both;height:13px;background:url(/images/site/bg-spacer-sm.gif) no-repeat;}
.spacer-f{clear:both;height:13px;background:url(/images/10/bg-spacer-full.png) no-repeat;}
.tright{text-align:right;padding:10px 25px 5px;}
.tright1{text-align:right;padding: 10px 18px 10px 0px;}
.small{font-size:11px;font-weight:normal;line-height:14px;}
.small-left{font-size:11px;font-weight:normal;float:left; padding:10px 220px 0 20px ;}
.small12{font-size:12px;font-weight:normal;}
.half{font-size:50%;}
.error{color:#c0311a;}
.red, .validation-summary-errors{color:#c0311a;font-size:16px;font-family:'Times New Roman', Times, serif;font-weight:bold;}
.red-lab{color:#c0311a;font-size:16px;font-weight:bold;}
.actionicon{ display:inline;}
.date{font-size:14px;color:#887e6e;}
.socialthumb a{float:left;width:46px;height:45px;text-align:center;color:#606060;font-size:12px;margin-right:5px;}
.socialthumb a:link, .socialthumb a:visited, .socialthumbmem a:link, .socialthumbmem a:visited{text-decoration:none;font-weight:bold;}
.socialthumb a:hover, .socialthumbmem a:hover{text-decoration:underline;}
.socialthumbmemwrap{width:270px;margin:30px 0 0 264px;float:right;}
.socialthumbmem{float:left;width:70px;height:75px;text-align:center;color:#606060;font-size:12px;padding:0 0 5px 20px;}
.socialrefer{width:373px;float:right;margin:20px 23px 10px 35px;}
.socialwidget a{float:left;width:260px;height:320px;padding:15px 0 0 20px;max-height:100%;overflow:hidden;margin-right:10px;}
.socialwidgett{float:left;width:270px;height:325px;padding:15px 0 0 20px;max-height:100%;overflow:hidden;}
.socwel{height:45px;color:#606060;font-size:12px;}
.socwel a{padding: 0 25px;}
.contestbanner{width:262px;float:left;margin:-175px 23px 10px 15px;}
/* TABLES */
.verisign{width:50%;display:block;margin-left:auto; margin-right:auto;border:0px;vertical-align:top;text-align:center;}
.verisign a{color: #000;text-decoration: none;font: bold 7px verdana,sans-serif;letter-spacing: .5px;text-align:center;margin:0px;padding: 0px;}
.verisign td{width:135px;margin:10px;}
.tbl{border:1px #f5e4a0 solid;margin:0 20px;width:585px;}
.tbl th{background:#fff;padding:8px;vertical-align:middle;text-align:left;font-weight:bold;}
.tbl01, .tbl02, .tbl03, .tbl04{background:#fcf7e2;border:1px #f5e4a0 solid;padding:8px;vertical-align:middle;}
.tbl04{width:90px;}
.tbl01{width:90px;font-weight:bold;text-align:center;}
.tbl02{width:280px;padding:3px 0 3px 12px;}
.tbl03{padding:3px 0 3px 12px;}
.tbl2{margin-left:25px;}
.tbla{width:75px;background:url(/images/logos/AAHA-Accepted.gif) no-repeat center 15px;}
.tblt{ width:75px;background:url(/images/icons/pupkin_64.png) no-repeat 11px 10px;min-height:75px;}
.tbl3{padding:0 20px 0 12px;}
.tbl4{margin-left:5px;}
table.evacuationgraphic {width:290px; margin-left:15px;}
table.evacuationgraphic td {font-size:14px;}
table.evacuationgraphic .borders {border-left: 1px solid #c0311a; border-right:1px solid #c0311a; border-bottom:1px solid #c0311a;}
table.evacuationgraphic .caption {color: #fff; font-weight:bold; text-align:center; background:#c0311a; padding:3px;}
table.evacuationgraphic li {color:#c0311a; font-weight:bold; line-height:20px; margin:10px 0 0 35px;}
table.evacuationgraphic p {color:#887e6e; font-weight:bold; line-height:18px; padding:8px 24px;}
table.evacuationgraphic hr{ height: 1px; border: 0; border-top: 1px solid #ccc;width:240px; margin:0 auto }
table.petchecklist {width:304px;border:0;}
table.petchecklist td {font-size:13px;background-color:#eee7de;vertical-align:top;}
table.petchecklist p {width:200px;font-weight:bold;line-height:18px;margin:5px;}
table.petchecklist .square {width:60px;padding:5px 0 0 25px;}
table.petchecklist .brownbar{background-color:#bbb0a3;height:12px;}
table.holiday {width:400px;border: 1px solid #bbb0a3;}
table.holiday td {padding:10px;line-height:22px;font-weight:normal;}
table.holiday .redleft{background-color:#c0311a;vertical-align:middle;}
table.holiday .brownleft{background-color:#ede7dd;vertical-align:middle;}
table.skin-conditions {width:183px; float:right; margin:15px; background:#f6f0e8;
background-image: -ms-linear-gradient(top, #FFFFFF 0%, #EDE7DD 100%);/* IE10 Consumer Preview */ 
background-image: -moz-linear-gradient(top, #FFFFFF 0%, #EDE7DD 100%);/* Mozilla Firefox */ 
background-image: -o-linear-gradient(top, #FFFFFF 0%, #EDE7DD 100%);/* Opera */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #EDE7DD));/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #EDE7DD 100%);/* Webkit (Chrome 11+) */ 
background-image: linear-gradient(to bottom, #FFFFFF 0%, #EDE7DD 100%);}/* W3C Markup, IE10 Release Preview */ 
table.skin-conditions .rdhd {font-size:15px; color:#000; font-weight:bold; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; padding:0 5px;}
table.skin-conditions li{padding:5px 25px 3px 10px;line-height:20px; margin-left:30px;}
table.skin-conditions .brdr {border-bottom: 1px solid #bbb0a3; border-left: 1px solid #bbb0a3;border-right: 1px solid #bbb0a3;}
.mem{clear:both;height:180px;padding-top:12px;}
.memtable1{padding:3px;background-color:#fff8cc;margin: 10px 0 0 0;border:2px #ffd200 solid;}
.memtable2{padding:3px;background-color:#f3cfcc;margin: 10px 0 0 0;border:2px #c21100 solid;}
.memtabtd0{font-size:1em;}
.memtabtd1{text-align:center;color:#c21100;font-weight:bold;padding:10px 10px 0 10px;border-right:1px #ffd200 solid;}
.memtabtd1 div{font-size:3em;line-height:1em;}
.memtabtd2{padding:5px 5px 5px 10px;font-weight: bold;font-size: 1.1em;}
.memtab2td1{margin:5px 0 0 5px;width:35px;}
.memtab2td2{font-weight:bold;font-size:1.1em;}
table.partlogos{width:480px;}
table.partlogos td{padding: 15px;}
.usatodaytbl{padding:8px;background-color:#fef9e6;margin: 15px;border:1px #887e6e solid;}
.usatodaytbl span {color:#c0311a; font-weight:bold; font-size: 18px}
.usatodaytbl ul {margin-left:15px; line-height:24px}
.usatodaytbl li {font-weight:bold; margin: 10px}
/* EMAIL WIDGETS */
#emailbar{height:32px;width:950px;margin-left:13px;background:url(/images/10/grey-block.gif);}
#emailbar p{text-align:center;font-size:18px;font-family:'Helvetica LT STD', Arial, sans-serif; padding-top:2px }
#emailwidget{width:230px;padding:2px 15px 5px 10px;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #b7cbb2;background:#d7e3e3;}
#emailwidget h1 {font-family:'Helvetica LT STD', Arial, sans-serif; font-size:24px; margin-bottom:10px; font-weight:bold; text-align:center;}
#emailwidgetbottom{width:230px;padding:5px 15px 5px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #b7cbb2;background:#4a86a2; color:#ffffff; font-family:'Helvetica LT STD', Arial, sans-serif}
#emailwidgetbottom p {font-size:20px; font-weight:bold; text-align:center;}
#emailwidgetbottom a {text-decoration:none; color:#ffffff}
.emailpop {font-size:50px; text-align:center;font-family:'Helvetica LT STD', Arial, sans-serif;color:#c0311a;}
.formbox{padding:5px;}
.formbox label {float:left;width:100px; }
.smallerbut{font-weight:bold;font-size:14px;white-space:nowrap;}
.smallerbut span{text-align:center;vertical-align:middle;font-family:'Helvetica LT STD', Arial, sans-serif;}
.smallerbut a{width:200px;height:18px;padding:0 20px 3px 20px;color:#fff;text-decoration:none;border-radius:5px;border:1px solid #ff661a;}
.smallerbut a:hover{cursor:pointer;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.smallerbut img{vertical-align:middle;margin-top:-2px;}
/* BUTTON */
.QBut1{float:right;margin: 10px 40px 0 0;}
.QBut2{float:right;margin: 8px 100px 0 0;white-space:nowrap;}
.QBut3{float:right;margin: 15px 5px 0 0;white-space:nowrap;}
.QBut4{float:right;margin: 5px 10px 0px 0px;white-space:nowrap;}
.QButProm{float:right;margin: 3px 65px 0 0;white-space:nowrap;}
.WchBut{float:left;margin-top:10px;margin-left:100px; margin-right:auto;}
.button-quote{float:left;margin:35px 0 0 0; border:0;}
.button-quote1{float:right; margin: -5px 130px 0 0; border:0;}
.button-quote1a{float:right; margin: 15px 130px 0 0; border:0;}
.button{background:#c41200 url(/images/site/button_bkgr.gif) repeat-x left top;font-weight:bold;font-size:1em;color:#fff;text-decoration:none;text-align:center;margin-right:10px;border:2px #990000 solid;display:block;padding:4px 10px 4px 10px;}
.button:hover{background:#a60101 url(/images/site/button_bkgr.gif) repeat-x left -121px;font-weight:bold;font-size:1em;color:#fff;text-decoration:none;text-align:center;margin-right:10px;border:2px #990000 solid;display:block;padding:4px 10px 4px 10px;}
.ButtonLeft{float:left;}
.ButtonRight{float:right;}
.ButtonRight1{float:right; margin:-20px 20px 0 0; padding-top:3px;}
.butright2{color:#887e6e;width:530px;}
.ButtonRight4{float:right; margin:-70px 35px 0 0;}
.ButtonRight5{float:right; margin:-90px 45px 0 0;}
.cntrImg{display:block;margin-left:auto;margin-right:auto;}
.withem{text-indent:5px;font-size:15px;font-weight:bold;font-style:italic;}
.polcbut{margin:10px 0 0 25px;}
.trialbut{margin-left:200px;margin-top:-10px;}
.ppcbut{margin:40px auto;}
.enrbut{float:left;padding-left:20px;}
.partbut{float:right;margin:-15px 20px 0 0;}
.navbut{padding:10px 15px 10px 20px;}
.ButtonMargin{clear:both;margin:10px 0 0 25px;}
.butmar{margin:10px 0 10px 25px;}
/* LARGE CSS buttons */
    /*  CSS BUTTON - butcss - large 130 fs24 */
.butcss{margin-bottom:5px;white-space:nowrap;}    
.butcss span{font-weight:bold;font-size:24px;text-align:center;text-decoration:none;vertical-align:middle;text-shadow:#808080 .05em .1em .05em;}
.butcss a{color:#fff;width:130px;padding:5px 10px;border-radius:5px;border:1px solid #ff661a;}
.butcss a:hover{cursor:pointer;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;text-decoration:none;v}
    /* CSS BUTTON - butcss1 - large 80% fs25 */
.butcss1{margin:5px 0;white-space:nowrap;}    
.butcss1 span{font-weight:bold;font-size:25px;text-align:center;text-decoration:none;vertical-align:middle;text-shadow:#808080 .05em .1em .05em;}
.butcss1 a{color:#fff;width:80%;padding:10px;border-radius:5px;border:1px solid #ff661a;}
.butcss1 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - butcss50 - large 50% fs30 */
.butcss50{margin:20px 25% 10px 65%;white-space:nowrap;} 
.butcss50 span{vertical-align:middle;text-align:center;text-decoration:none;text-shadow:#808080 .05em .1em .05em;}  
.butcss50 a{padding:8px 25% 15px 25%;font-weight:bold;font-size:30px;color:#fff;border-radius:5px;border:1px solid #ff661a;}
.butcss50 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - butcss2 - large 178 - fs25 centered */
.butcss2{width:178px;display:block;margin-left:auto;margin-right:auto;white-space:nowrap; padding-top:25px}    
.butcss2 span{text-align:center;text-decoration:none;vertical-align:middle;text-shadow:#808080 .05em .1em .05em;}
.butcss2 a{padding:8px 8px 10px 8px;color:#fff;font-weight:bold;font-size:25px;border-radius:5px;border:1px solid #ff661a;}
.butcss2 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - CSS2nc - large 178 - 2 words - normal text - center */
.ButCSS2nc{clear:both;width:178px;display:block;margin-left:auto;margin-right:auto;white-space:nowrap;}    
.ButCSS2nc span{font-weight:bold;font-size:25px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSS2nc a{color:#fff;padding:15px 10px 20px 10px;border-radius:5px;border:1px solid #ff661a;}
.ButCSS2nc a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - CSS2nch - less height 178 - 2 words - normal text - center */
.ButCSS2nch{width:190px;display:block;margin-left:auto;margin-right:auto;white-space:nowrap;margin-top:8px;}    
.ButCSS2nch span{font-weight:bold;font-size:25px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSS2nch a{color:#fff;padding:10px 10px 10px 10px;border-radius:5px;border:1px solid #ff661a;}
.ButCSS2nch a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - CSS2n - large 178 - 2 words - normal text */ 
.ButCSS2n{padding:10px 0 10px 0;white-space:nowrap;}    
.ButCSS2n span{font-weight:normal;font-size:25px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSS2n a{color:#fff;width:178px;padding:15px 10px 20px 10px;border-radius:5px;border:1px solid #ff661a;}
.ButCSS2n a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - CSS2nw - large 188 X 65 - 2 words - normal white Times/Roman text */
.ButCSS2nw span, .ButCSS2nw a span{font-weight:normal;font-size:23px;text-align:center;text-decoration:none;vertical-align:middle; font-family:Times New Roman, Serif;white-space:nowrap;}
.ButCSS2nw span a, .ButCSS2nw a{color:#fff;width:168px;display:block;padding:8px 5px 8px 5px;border-radius:5px;border:1px solid #529bd5;}
.ButCSS2nw a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
    /* CSS BUTTON - CSS3a - large 188 -3 wds - white serif normal text - center arrow */
.ButCSS3a a{display:block;margin-left:auto;margin-right:auto;width:188px;font-weight:bold;font-size:25px;font-family:'Helvetica LT STD', Arial, sans-serif;text-align:center;text-decoration:none;vertical-align:middle;padding:8px;color:#fff;border-radius:5px;border:1px solid #ff661a;white-space:nowrap;}
.ButCSS3a span{font-size:70%;}
.ButCSS3a a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSS3a a img{vertical-align: middle;}
    /* CSS BUTTON - CSS4 - large 200 - 3 words - normal white Palatino text - not centered */
.ButCSS4 span{font-weight:normal;font-size:20px;text-align:center;text-decoration:none;vertical-align:middle;text-shadow: #808080 .05em .1em .05em;font-family:'Helvetica LT STD', Arial, sans-serif;white-space:nowrap;}
.ButCSS4 a{color:#fff;width:210px;display:block;padding:8px;border-radius:5px;border:1px solid #be4c49;}
.ButCSS4 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
.ButCSS4 a img{vertical-align: middle;}
 /* CSS BUTTON - CSS4 - large 210 - 3 words - normal white Palatino text - not centered */
.ButCSS4b span{font-weight:normal;font-size:16px;text-align:center;text-decoration:none;vertical-align:middle;text-shadow: #808080 .05em .1em .05em;font-family:'Helvetica LT STD', Arial, sans-serif;white-space:nowrap;}
.ButCSS4b a{color:#fff;width:210px;display:block;padding:5px;border-radius:5px;border:1px solid #be4c49;}
.ButCSS4b a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
.ButCSS4b a img{vertical-align: middle;}
    /* CSS BUTTON - CSS5 - 272x73 - two words - white text */
.ButCSS5{width:272px;}    
.ButCSS5 span{font-weight:bold;font-size:35px;text-align:center;text-decoration:none;vertical-align:middle;text-shadow: #808080 .05em .1em .05em;font-family:'Helvetica LT STD', Arial, sans-serif;white-space:nowrap;}
.ButCSS5 a{padding:20px 25px 25px 25px;color:#fff;border-radius:5px;border:1px solid #ff661a;}
.ButCSS5 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSS5 img{vertical-align:middle;margin-top:-2px;}
 /* CSS BUTTON - butsm5a - small AUTO - two words - white text not centered */
.butsm5a{padding:8px; display:inline; font-weight:bold; margin-left:-15px;}    
.butsm5a span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.butsm5a a{color:#fff;border-radius:5px;border:1px solid #ff661a;padding: 6px  15px 6px 15px;}
.butsm5a a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
   /* CSS BUTTON - CSScomp - large 300 -3 lines - white serif normal text - center arrow */
.CSScomp a{display:block;margin-left:auto;margin-right:auto;width:300px;font-weight:bold;font-size:28px;text-align:center;text-decoration:none;vertical-align:middle;padding:8px;color:#fff;border-radius:5px;border:1px solid #ff661a;text-shadow:#808080 .05em .06em .05em;white-space:nowrap;}
.CSScomp span{font-size:70%;}
.CSScomp a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.CSScomp a img{vertical-align: middle;}
    /* CSS BUTTON - CSS4w - large 210 - 3 words - normal white Palatino text - centered */
.ButCSS4w span{font-weight:bold;font-size:30px;text-decoration:none;vertical-align:middle;text-shadow: #808080 .05em .1em .05em;font-family:'Helvetica LT STD', Arial, sans-serif;white-space:nowrap;}
.ButCSS4w a{color:#fff;width:210px;display:block;margin: 0px auto;padding:3px;border-radius:5px;border:1px solid #be4c49;}
.ButCSS4w a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 3px 3px 3px #c0c0c0;-moz-box-shadow: 3px 3px 3px #c0c0c0;box-shadow: 3px 3px 3px #c0c0c0;}
.ButCSS4w img{vertical-align: middle;}
/* SMALL CSS buttons */
    /* CSS BUTTON - butsm - small 000 fs15 - not centered - black text for green buttons */
.butsm{margin-bottom:10px;white-space:nowrap;}    
.butsm span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;}
.butsm a{font-weight:bold;color:#000;padding:8px;height:auto;width:auto;border-radius:5px;border:1px solid #849f57;text-decoration:none;}
.butsm a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.butsm img{vertical-align:middle; margin-top:-2px;}
    /* CSS BUTTON - butsm1 - small 000 fs15 - not centered - white text for orange buttons */
.butsm1{margin-bottom:10px;white-space:nowrap;}    
.butsm1 span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;}
.butsm1 a{font-weight:bold;color:#fff;padding:8px;height:auto;width:auto;border-radius:5px;border:1px solid #849f57;}
.butsm1 a:hover, .butsm1 a span:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.butsm img{vertical-align:middle; margin-top:-2px;}
    /* CSS BUTTON - CSSsm2 - small 130 - two words - white text centered */
.ButCSSsm2{width:130px;display:block;margin-left:auto;margin-right:auto;white-space:nowrap;}    
.ButCSSsm2 span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSSsm2 a{color:#fff;padding: 8px 8px 10px 8px;border-radius:5px;border:1px solid #ff661a;}
.ButCSSsm2 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSSsm2 img{vertical-align:middle; margin-top:-2px;}
    /* CSS BUTTON - CSSsm3 - small 100 - two words - white text not centered */
.ButCSSsm3{margin:20px 0px 10px 10px;padding:8px 8px 10px 8px;white-space:nowrap;}    
.ButCSSsm3 span, .ButCSSsm3 a span{color:#fff;font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSSsm3 a, .ButCSSsm3 span a{width:100px;padding:8px;border-radius:5px;border:1px solid #ff661a;}
.ButCSSsm3 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSSsm3 img, .ButCSSsm3 span a img{vertical-align: text-bottom;margin-bottom:2px;}
    /* CSS BUTTON - CSSsm4 - small 200 - two words - white text not centered */
.ButCSSsm4{width:200px;white-space:nowrap;} 
.ButCSSsm4 a{padding: 8px 10px 8px 10px;border-radius:5px;border:1px solid #ff661a;}
.ButCSSsm4 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}  
.ButCSSsm4 span{color:#fff;font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSSsm4 img{vertical-align:middle;margin-top:-2px;}
    /* CSS BUTTON - butsm5 - small AUTO - two words - white text not centered */
.butsm5{display:inline;padding:5px;white-space:nowrap;}    
.butsm5 span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.butsm5 a{color:#fff;border-radius:5px;border:1px solid #ff661a;padding: 2px  10px 2px 10px;}
.butsm5 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.butsm5 img{vertical-align:middle;}
 /* CSS BUTTON - butsm6 - small 130 fs15 - white text not centered grey border */
.butsm6{width:130px;display:block;margin-left:auto;margin-right:auto;white-space:nowrap;}
.butsm6 a{color:#fff;padding: 8px  6px 8px 6px;border-radius:5px;border:1px solid #3d7ea8;}
.butsm6 a:hover{cursor:pointer;text-decoration:none;}
.butsm6 span{color:#fff;font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
  /* CSS BUTTON - CSSsm7 - small 130 - two words - white text centered less padding */
.ButCSSsm7{display:block;margin-left:auto;margin-right:auto;white-space:nowrap;}    
.ButCSSsm7 span, .ButCSSsm2 a span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSSsm7 a{color:#fff;width:130px;padding:6px;border-radius:5px;border:1px solid #ff661a;}
.ButCSSsm7 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSSsm7 a span img, .ButCSSsm2 span a img{vertical-align:middle; margin-top:-2px;}
 /* CSS BUTTON - CSSsm8 - small 100 - two words - white text not centered grey border */
.ButCSSsm8{display:block;margin-left:auto;margin-right:auto;white-space:nowrap;}    
.ButCSSsm8 span, .ButCSSsm2 a span{font-weight:bold;font-size:15px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSSsm8 a{color:#fff;width:130px;padding:8px;border-radius:5px;border:1px solid #529bd5;}
.ButCSSsm8 a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSSsm8 a span img, .ButCSSsm2 span a img{vertical-align:middle; margin-top:-2px;}
     /* CSS BUTTON - ButCSSsmbd - small 125 - fs20 - white text centered */
.ButCSSsmbd {display:block;margin-left:auto;margin-right:auto;white-space:nowrap;}    
.ButCSSsmbd span, .ButCSSsmbd a span{font-weight:bold;font-size:20px;text-align:center;text-decoration:none;vertical-align:middle;}
.ButCSSsmbd a{color:#fff;width:125px;padding:8px 8px 10px 8px;border-radius:5px;border:1px solid #ff661a;}
.ButCSSsmbd a:hover{cursor:pointer;text-decoration:none;-webkit-box-shadow: 2px 2px 2px #c0c0c0;-moz-box-shadow: 2px 2px 2px #c0c0c0;box-shadow: 2px 2px 2px #c0c0c0;}
.ButCSSsmbd a span img, .ButCSSsmbd span a img{vertical-align:middle; margin-top:-2px;}
/* COLOR for CSS buttons - Red, Orange, Yellow, Green, Blue */
/* CSS GRADIENT BUTTON - Red NO IMG */
.ButR a{background:#be4c49;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #860507),color-stop(0.58, #a22828),color-stop(0.81, #be4c49));
background:-webkit-linear-gradient(bottom, #860507 13%, #a22828 58%, #be4c49 81%);
background:-moz-linear-gradient(bottom, #860507 13%, #a22828 58%, #be4c49 81%);
background:-ms-linear-gradient(bottom, #860507 13%, #a22828 58%, #be4c49 81%);
background:-o-linear-gradient(bottom, #860507 13%, #a22828 58%, #be4c49 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#860507', endColorstr='#be4c49'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#860507', endColorstr='#be4c49');}
.ButR a:hover{background:#860507;          
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #be4c49),color-stop(0.58, #a22828),color-stop(0.81, #be4c49));
background:-webkit-linear-gradient(bottom, #be4c49 13%, #a22828 58%, #be4c49 81%);
background:-moz-linear-gradient(bottom, #be4c49 13%, #a22828 58%, #be4c49 81%);
background:-ms-linear-gradient(bottom, #be4c49 13%, #a22828 58%, #be4c49 81%);
background:-o-linear-gradient(bottom, #be4c49 13%, #a22828 58%, #be4c49 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#be4c49', endColorstr='#860507'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#be4c49', endColorstr='#860507');}
/* CSS GRADIENT BUTTON - Orange NO IMG */
.ButO a{background:#ff9933;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #ff6b06),color-stop(0.58, #ff661a),color-stop(0.81, #ff9933));
background:-webkit-linear-gradient(bottom, #ff6b06 13%, #ff661a 58%, #ff9933 81%);
background:-moz-linear-gradient(bottom, #ff6b06 13%, #ff661a 58%, #ff9933 81%);
background:-ms-linear-gradient(bottom, #ff6b06 13%, #ff661a 58%, #ff9933 81%);
background:-o-linear-gradient(bottom, #ff6b06 13%, #ff661a 58%, #ff9933 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff6b06', endColorstr='#ff9933'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff6b06', endColorstr='#ff9933');}
.ButO a:hover{background:#ff6b06;   
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #ff9933),color-stop(0.58, #ff661a),color-stop(0.81, #ff9933));
background:-webkit-linear-gradient(bottom, #ff9933 13%, #ff661a 58%, #ff9933 81%);
background:-moz-linear-gradient(bottom, #ff9933 13%, #ff661a 58%, #ff9933 81%);
background:-ms-linear-gradient(bottom, #ff9933 13%, #ff661a 58%, #ff9933 81%);
background:-o-linear-gradient(bottom, #ff9933 13%, #ff661a 58%, #ff9933 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff9933', endColorstr='#ff6b06'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ff9933', endColorstr='#ff6b06');}
/* CSS GRADIENT BUTTON - Yellow NO IMG */
.buty a{background:#fff3be;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #e9be20),color-stop(0.58, #fff3be),color-stop(0.81, #e9be20));
background:-webkit-linear-gradient(bottom, #e9be20 13%, #f4d86f 58%, #fff3be 81%);
background:-moz-linear-gradient(bottom, #e9be20 13%, #f4d86f 58%, #fff3be 81%);
background:-ms-linear-gradient(bottom, #e9be20 13%, #f4d86f 58%, #fff3be 81%);
background:-o-linear-gradient(bottom, #e9be20 13%, #f4d86f 58%, #fff3be 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff3be', endColorstr='#e9be20'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fff3be', endColorstr='#e9be20');}
.buty a:hover{background:#f4d86f;          
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, ##fff3be),color-stop(0.58, #f4d86f),color-stop(0.81, #fff3be));
background:-webkit-linear-gradient(bottom, ##fff3be 13%, #f4d86f 58%, #fff3be 81%);
background:-moz-linear-gradient(bottom, #fff3be 13%, #f4d86f 58%, #fff3be 81%);
background:-ms-linear-gradient(bottom, #fff3be 13%, #f4d86f 58%, #fff3be 81%);
background:-o-linear-gradient(bottom, #fff3be 13%, #f4d86f 58%, #fff3be 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e9be20', endColorstr='#fff3be'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e9be20', endColorstr='#fff3be');height:auto;}
/* CSS GRADIENT BUTTON - Green NO IMG */
.butg a{background:#ccddaf;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #adc682),color-stop(0.58, #bcd298),color-stop(0.81, #ccddaf));
background:-webkit-linear-gradient(bottom, #adc682 13%, #bcd298 58%, #ccddaf 81%);
background:-moz-linear-gradient(bottom, #adc682 13%, #bcd298 58%, #ccddaf 81%);
background:-ms-linear-gradient(bottom, #adc682 13%, #bcd298 58%, #ccddaf 81%);
background:-o-linear-gradient(bottom, #adc682 13%, #bcd298 58%, #ccddaf 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ccddaf', endColorstr='#adc682'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ccddaf', endColorstr='#adc682');}
.butg a:hover{background:#adc682;          
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #b8e56a),color-stop(0.58, #bcd298),color-stop(0.81, #ccddaf));
background:-webkit-linear-gradient(bottom, #b8e56a 13%, #bcd298 58%, #ccddaf 81%);
background:-moz-linear-gradient(bottom, #b8e56a 13%, #bcd298 58%, #ccddaf 81%);
background:-ms-linear-gradient(bottom, #b8e56a 13%, #bcd298 58%, #ccddaf 81%);
background:-o-linear-gradient(bottom, #b8e56a 13%, #bcd298 58%, #ccddaf 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ccddaf', endColorstr='#b8e56a'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ccddaf', endColorstr='#b8e56a');}
/* CSS GRADIENT BUTTON - Blue NO IMG */
.ButB a{background:#8dbde3;
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #529bd5),color-stop(0.58, #70acdc),color-stop(0.81, #8dbde3));
background:-webkit-linear-gradient(bottom, #529bd5 13%, #70acdc 58%, #8dbde3 81%);
background:-moz-linear-gradient(bottom, #529bd5 13%, #70acdc 58%, #8dbde3 81%);
background:-ms-linear-gradient(bottom, #529bd5 13%, #70acdc 58%, #8dbde3 81%);
background:-o-linear-gradient(bottom, #529bd5 13%, #70acdc 58%, #8dbde3 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#529bd5', endColorstr='#8dbde3'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#529bd5', endColorstr='#8dbde3');}
.ButB a:hover{background:#529bd5;          
background:-webkit-gradient(linear,left bottom,left top,color-stop(0.13, #afd4f1),color-stop(0.58, #70acdc),color-stop(0.81, #8dbde3));
background:-webkit-linear-gradient(bottom, #afd4f1 13%, #70acdc 58%, #8dbde3 81%);
background:-moz-linear-gradient(bottom, #afd4f1 13%, #70acdc 58%, #8dbde3 81%);
background:-ms-linear-gradient(bottom, #afd4f1 13%, #70acdc 58%, #8dbde3 81%);
background:-o-linear-gradient(bottom, #afd4f1 13%, #70acdc 58%, #8dbde3 81%);
background:-ms-filter(progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#afd4f1', endColorstr='#8dbde3'));
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#afd4f1', endColorstr='#8dbde3');}

/* GRAPHIC BUTTON COMMON */
.GButton a{font-size:15px;font-weight:bold;text-decoration:none;display:inline-block;height:35px;width:auto;text-align:center;padding:0px;background:no-repeat;}
.GButton a:hover{font-size:15px;font-weight:bold;text-decoration:none;display:inline-block;height:35px;width:auto;cursor:pointer;text-align:center;padding:0px;}
.GButton a span{margin:0px 0px 0px 12px;padding:0 15px 0 0;display:inline-block;height:35px;white-space:nowrap;line-height:33px;background:no-repeat;}
.GButton a:hover span{margin:0px 0px 0px 12px;padding:0 15px 0 0;display:inline-block;height:35px;text-decoration:none;white-space:nowrap;line-height:33px;}
.GButton img{vertical-align:middle;margin-top:4px;}
/* RED BUTTON */
.GButtonRed a{background:url(/images/site/RedButtons.png) left 0px;}
.GButtonRed a:hover{background:url(/images/site/RedButtons.png) left -55px;}
.GButtonRed a span{background:url(/images/site/RedButtons.png) right -110px;color:#fff;}
.GButtonRed a:hover span{background:url(/images/site/RedButtons.png) right -165px;color:#fff;}
/* RED BUTTON WITH WHITE ARROW */
.GButtonRedArrow a{background:url(/images/site/RedButtons.png) left 0px;}
.GButtonRedArrow a:hover{background:url(/images/site/RedButtons.png) left -55px;}
.GButtonRedArrow a span{background:url(/images/site/RedButtons.png) right -220px;padding-right:30px;color:#fff;}
.GButtonRedArrow a:hover span{background:url(/images/site/RedButtons.png) right -275px;padding-right:30px;color:#fff;}
.GButtonRedArrow #top{/* hack for TRUCAN 1152 */ display:none;}

/* COMPARISON CHART */
.chart{width:350px;margin-left:25px;text-align:left;}
.chart td{width:75%;}
#comparison {background-color:#ede7dd;width: 95%;margin: 0px auto; padding:10px;}
#comparison header {clear: both;}
#comparison h1 {font-family:'Helvetica LT STD', Arial, sans-serif;font-size:24px;font-weight:bold; text-align:center;}
#comparison-wrapper {background-color:#ede7dd; width: 97%; margin: 0px auto;}
#comparison-white {overflow: hidden;width: 98%;margin: 0px auto;background-color:#ffffff;}
.comparesection { width:350px;float:left; margin: 0;}

.comparesection span {font-size:11px; font-weight: normal;}
.comparesection p {font-weight:bold; font-size:14px; padding:8px 0 15px 28px;}
.comparesection img {margin-left: 40px; padding-top:10px }
.comparesection .m25 {margin-left: 25px;}
.comparesection .m15 {margin-left: 15px;}
.comparesection .m30 {margin-left: 30px;}
.comparesection .ptop5 {padding-top: 10px;}
.compare-bottom{background-color:#ede7dd;height: 10px;margin: 0 auto;width:97%}
table.compare-chart{width:95%;margin:0 25px 15px 25px;border:1px #c0311a solid;border-collapse: collapse;}
table.compare-chart th{padding:6px;background-color: #c0311a;font-size:15px; color:#ffffff}
table.compare-chart td{padding:16px;border-top:1px #bbb0a3 solid;vertical-align:top;font-size:13px;}
table.compare-chart ul, table.compare-chart ol{margin:20px 0 20px 25px;}
table.compar-charte li{line-height:140%;}
table.compare-chart p{margin:0;padding:5px 0 5px 0;}
table.claim-chart{width:75%;margin:0 25px 15px 0;border:1px #c0311a solid;border-collapse: collapse;}
table.claim-chart th{padding:6px;background-color: #c0311a;font-size:15px; color:#ffffff}
table.claim-chart td{padding:5px;border-top:1px #bbb0a3 solid;vertical-align:top;font-size:13px;}
th.tru, th.com{width:37%;}
tr.bga{background:#fcf7e2;}
tr.bgb{background:#faf2d1;}
td .white{background:#ffffff;}
td.bga{background:#fcf7e2;border-left:1px #bbb0a3 solid;}
td.bgc{background:#fcf7e2;}
td.txtcntr{text-align:center;}
td .compareline {border-left:1px #bbb0a3 solid;}
td.c1, th.c1{width:15%;font-size:15px;font-weight:bold;}
td.c2, td.c3, th.c2, th.c3{width:15%;font-size:15px;font-weight:bold;text-align:center;}
.comparison-chart{color:#897f6e;font-size:14px;font-weight:bold;margin:0 0 5px 0;padding:0 0 2px 0;border-bottom:1px dotted #897f6e;}
/* Eligible */
table.eligible{margin:0 0 15px 15px;}
table.compchart{width:100%;margin:10px 0 5px 0;border:1px #bbb0a3 solid;border-collapse:collapse;text-align:center;}
table.compchart th{padding:10px 6px;background-color: #c0311a;font-size:15px;color:#ffffff;}
table.compchart td{padding:2px;border-top:1px #bbb0a3 solid;vertical-align:middle;font-size:10px;}
table.cchart{width:100%;margin:0; border:1px #c0311a solid;border-collapse:collapse;text-align:center;}
table.cchart th{padding:10px 6px;background-color: #c0311a;font-size:16px;color:#ffffff;}
table.cchart td{padding:5px;border-top:1px #bbb0a3 solid;vertical-align:middle;font-size:12px; }
table.cchart td.descrip{width:200px;padding:2px 7px;text-align:left;background:#fff; line-height:19px}
td.yllw{background:#fcf7e2;border-right:1px #bbb0a3 solid;text-align:center;}
td.yllu{width:110px;padding:2px;text-align:left;background:#fff;}
/* OVERVIEW PAGE ELEMENTS */
.quoteg{background:url(/images/site/quote-get.gif) no-repeat right top;float:left;height:73px;width:272px;margin:20px 0 22px 20px;}
.quoteg:hover{background:url(/images/site/quote-get.gif) no-repeat right bottom;height:73px;width:272px;}
.quotego{background:url(/images/site/quote-get-big.gif) no-repeat right top;float:left;height:73px;width:272px;margin:20px 0 22px 20px;}
.quotego:hover{background:url(/images/site/quote-get-big.gif) no-repeat right bottom;height:73px;width:272px;}
.SideQuote{height:85px;width:308px;}
/* TOP 3 */
.t3 a:link, .t3 a:visited{display:block;float:left;cursor:pointer;text-decoration:none;color:#151515;}
.t3text{font-size:14px;font-weight:bold;padding:90px 20px 0 25px; color:#151515;text-decoration:none;}
.t3photo{margin:-235px 0 -15px -12px;}
.top3{background:url(/images/10/top-text.png) no-repeat;float:left;display:block;height:105px;width:325px;margin:40px 0 0 15px;}
#gallery{width:976px;overflow:hidden; margin-top:5px;}
#slides{height:700px;width:976px;}
.slide{float:left;width:976px;}
#menu{float:right;padding-bottom:20px;}
#menu ul li a{width:170px;margin:90px 0px 0px 15px;font-size:14px;font-weight:bold;color:#151515;text-decoration:none;}
#menu a:link, #menu a:visited{display:block;float:left;cursor:pointer;text-decoration:none;color:#151515;}
li.act a{color:#c0311a;text-decoration:none;}
.topa{background:url(/images/10/image-01.png) no-repeat;float:left;display:block;height:176px;width:200px;margin:20px 0 0 -3px;}
.topa:hover,.topb:hover,.topc:hover{background-position:0 -170px;}
.topb{background:url(/images/10/image-02.png) no-repeat;float:left;display:block;height:176px;width:200px;margin:20px 0 0 -1px;}
.topc{background:url(/images/10/image-03.png) no-repeat;float:left;display:block;height:176px;width:200px;margin:20px 0 0 -1px;}
.t3fieldset{margin:15px 15px 10px 15px;padding:8px 0;color:#333;font:normal 12px/100% 'Helvetica LT STD', Arial, sans-serif;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.t3legend{font-size:12px;font-weight:bold;padding: 0 5px 10px 5px;}
.smcptn{font-size:12px;color:#887e6e; text-align:center;}
.WhyTrupanionCompareListDropDown{width:200px;margin:0 0 0 25px;}
.partnerships{text-align:center;}
.partnerships img{padding:10px;}
.red-number{color:#c0311a;font-size:13px;font-weight:bold;}
.quotelist{padding:3px 25px 3px 10px;line-height:20px;}
.mbold {font-weight:bold;color:#000000;}
.PolicyOptionContainer{margin:10px 0 0 10px;}
.optlist{color:#c0311a;float:right;font-size:16px;font-family:'Times New Roman', Times, serif;font-weight:bold;text-align:center;}
.usatodaytxt{color:#c0311a;font-size:24px;font-weight:bold;font-family:'Helvetica LT STD', Arial, sans-serif;text-align:center;}
/* SEARCH */
.pager{clear:both;margin:10px 0 10px 0;text-align:center;}
.pager .disabled{margin:2px;padding:5px 10px 5px 10px;text-align:center;}
.pager span, .pager a{margin:4px 0;}
.pager .current{background:#fff;font-weight:bold;font-size:1em;color:#069361;text-decoration:none;text-align:center;margin:2px;border:1px #069361 solid;padding:5px 10px 5px 10px;}
.pager a:link{font-weight:bold;font-size:1em;text-decoration:none;text-align:center;margin:2px;padding:5px 10px 5px 10px;}
.pager a:visited{font-weight:bold;font-size:1em;text-decoration:none;text-align:center;margin:2px;padding:5px 10px 5px 10px;}
.pager a:hover{font-weight:bold;font-size:1em;color:#069361;text-decoration:none;text-align:center;margin:2px;padding:5px 10px 5px 10px;border-top:1px #069361 solid;border-bottom:1px #069361 solid;}
.vet_results_box p{padding:10px 0 5px 25px;}
.lp-pie{float:right;margin:-45px 0px 0px 0px;}
#prefer{float:right;margin:200px 10px 10px 0;font-weight:bold;font-size:18px;}
#prefer1{float:right; margin:30px 10px 30px 0; font-weight:bold; font-size:18px;}
#number, .number{color:#c0311a;font-size:32px;}
#scheader{margin:0 0 0 0;height:316px;background:url(/images/landingpage/jumping-dog-bg.jpg) no-repeat;}
.cornerimage{position:absolute;right:500px;top:360px;width:200px;} 
#page{width: 974px;margin: 0px auto;padding: 0px 0px 0px 0px;background: url(/images/landingpage/beige-bg.jpg) no-repeat left top;height:710px;}
#page-bgtop{background: url(/images/landingpage/beige-bg.jpg) no-repeat left top;}
#content{float: left;width: 530px;padding: 0 0px 0px 0px;}
.post{color: #c0311a;font-family:'Helvetica LT STD', Arial, sans-serif;font-size:17px;font-weight:bold;padding: 15px 110px 0 160px;}
.entry{padding: 0px 120px 0 50px;font-size:14px;line-height:18px;}
.entry p{color:#887e6e;}
.entry-bold{font-weight:bold; color:#be3627; font-size:17px; padding:50px 0 20px 0;}
.before{color:#c0311a;font-size: 14px;font-weight: bold;padding-top:20px;}
.before-copy{color:#000000; font-weight:normal;}
#sidebar{float: right;width: 400px;margin: 0px;padding: 0px 0px 0px 0px;}

#sidebar p{color:#434040;padding: 10px 40px 20px 45px;font-size:14px;line-height:18px;}
#sidebar2{float: right;width: 400px;margin: 0px;padding: 0px 0px 0px 0px;}

#sidebar2 p{color:#434040;padding: 10px 40px 20px 45px;font-size:14px;line-height:18px;}
.sidebar-video{padding:20px 50px 0 30px;}
.sidebar-video1{float:right;margin-left: 60px;}
.sidebar-video1 span{float:right; margin:0 65px 0 18px; font-size:12px; font-style:italic; line-height:18px;}
.photo-frame{float:right;padding:10px 20px 0 30px;width:240px;}
.photo-frame span{float:right; font-size:12px; color:#887e6e; padding-top:10px;}
.blue-gradient{padding-left:50px;}
.blue-button{padding-left:5px;}
/* New Enrollment path */
.enroll_active{font-weight:bold;color:#c0311a;}
.enroll_nav3b{border-bottom:1px solid #ccc;margin:20px 20px 0 35px;height:40px;color:#999;}
.enroll_nav3b ul{list-style-type:none;width:100%;padding:40px 0 0 70px;display:block;}
.enroll_nav3b li{display:inline;padding:40px 80px 0 80px;font-size:14px;}
.enroll_buttons{width:556px;display:block;margin-left:auto;margin-right:auto;margin-top:95px;}
.enrbtcont{width:235px;display:block;margin-left:auto;margin-right:auto;margin-top:10px;}
.enrbtcont1{width:300px;display:block;margin:20px auto;}
.paybt{margin:15px 0px 25px 25px;}
.paybtp{margin-right:52px;}
.description{font-weight:normal;color:#887e6e;font-size:11px;margin:5px 0 0 0;}
.enrollment_question{padding:0 5px;margin-left:30px;font-size:12px;font-weight:bold;}
.enrollment_questionpad{padding:10px 5px 0 5px;margin-left:35px;font-size:14px;font-weight:bold;}
/* jquery cluetips */
#cluetip-title{overflow:hidden;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(/images/10/wait.gif);}
.cluetip-default{background-color:#fffcdf;border:3px solid #ffa35a;color:#000; }
.cluetip-default #cluetip-outer{position:relative;background-color:#fffcdf;}

.cluetip-default #cluetip-inner{padding:0 10px 10px 10px;line-height:150%;}
.cluetip-icon{vertical-align:-4px;}
.cluetip-icon1{margin-top:-12px;}
/* policy 2013 tooltip */
.fallback {display: none;}
.notedefault, .notenested {position: absolute;visibility: hidden;top: 1.5em;left: 2em; width: 600px; }
.notedefault {padding: 13px;border: 1px solid #887e6e;background-color: #e9e7e4; line-height:20px}

.notedefault li, .notedefault ol { margin: 10px 20px;line-height:20px}
.note-close {float: right;margin-top: 2px;width: 14px;height: 14px;line-height: 14px;color: black;text-decoration: none;visibility: hidden}
.snb-pinned .note-close { visibility: inherit;}
/* jQuery UI CSS Framework 1.8.10 */
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
/*jQuery UI CSS Framework 1.8.10 Custom Theme */
/* Component containers */
.ui-widget{font-size:12px;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:'Helvetica LT STD', Arial, sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(/images/jquery/theme/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}
.ui-widget-content a{color:#333333;}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/images/jquery/theme/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
/* Interaction states */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(/images/jquery/theme/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#1c94c4;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/images/jquery/theme/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}
.ui-state-hover a, .ui-state-hover a:hover{color:#c77405;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#ffffff url(/images/jquery/theme/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#eb8f00;text-decoration:none;}
.ui-widget :active{outline:none;}
/* Interaction Cues */
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/images/jquery/theme/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/images/jquery/theme/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#ffffff;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#ffffff;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
/* states and images */
.ui-icon{width:16px;height:16px;background-image:url(/images/jquery/theme/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(/images/jquery/theme/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(/images/jquery/theme/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon{background-image:url(/images/jquery/theme/ui-icons_ef8c08_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(/images/jquery/theme/ui-icons_ef8c08_256x240.png);}
.ui-state-active .ui-icon{background-image:url(/images/jquery/theme/ui-icons_ef8c08_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(/images/jquery/theme/ui-icons_228ef1_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(/images/jquery/theme/ui-icons_ffd27a_256x240.png);}
/* positioning */
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-st{background-position:-60px -18px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
/* Corner radius */
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-right{ -moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
/* Overlays */
.ui-widget-overlay{background:#666666 url(/images/jquery/theme/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(/images/jquery/theme/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/* jQuery UI Autocomplete 1.8.10*/
.ui-autocomplete{position:absolute;cursor:default;padding:0 10px 0 0;max-height:400px;overflow-y:scroll;overflow-x:hidden;}
* html .ui-autocomplete{width:1px;} /* without this, the menu expands to 100% in IE6 */
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}
.ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}
.ui-button{height:21px;margin:0 0 0 -1px;border-top:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;border-bottom:solid 1px #E5E5E5;border-left:solid 0px #E5E5E5;outline:0;color:#000;font:normal 11px/100% 'Helvetica LT STD', Arial, sans-serif;background:#FFF url(/images/10/bg_form.png) left top repeat-x;background:-webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));background:-moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
.ui-autocomplete-input /* same as cinput */{padding:3px;border:solid 1px #E5E5E5;border-right:solid 0px #E5E5E5;border-bottom:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;outline:0;color:#000;font:normal 11px/100% 'Helvetica LT STD', Arial, sans-serif;background:#FFF url(/images/10/bg_form.png) left top repeat-x;background:-webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));background:-moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 8px;}
/* jQuery UI Button 1.8.10 */
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;} /* the overflow property removes extra width in IE */
.ui-button-icon-only{width:2.2em;}
button.ui-button-icon-only{width:2.4em;}
.ui-button-icons-only{width:3.4em;} 
button.ui-button-icons-only{width:3.7em;} 
/*button text element */
/*.ui-button .ui-button-text{display:block;line-height:1.4;}*/
.ui-button-text-only .ui-button-text{padding:.4em 1em;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}
/* no icon support for input elements, provide padding by default */
input.ui-button{padding:.4em 1em;}
/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em;}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
/*button sets*/
.ui-buttonset{margin-right:7px;}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}
/* workarounds */
button.ui-button::-moz-focus-inner{border:0;padding:0;} /* reset extra padding in Firefox */
/* jQuery UI Datepicker 1.8.10 */
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
/* RTL support */
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
/* jQuery UI Accordion 1.8.10 */
/*.ui-accordion{ width:100%;margin:10px 24px 0 24px;}*/
.ui-accordion .ui-accordion-header{ cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{ display:inline;}
.ui-accordion .ui-accordion-header-active{ border-bottom:0 !important;}
.ui-accordion .ui-accordion-header a{ display:block;font-size:1em;padding:.5em .5em .5em .7em;}
.ui-accordion-icons .ui-accordion-header a{ padding-left:2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{ position:absolute;left:.8em;top:50%;margin-top:-3px;}
.ui-accordion .ui-accordion-content{ /*padding:1em 2.2em;*/ border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}
.ui-accordion .ui-accordion-content-active{ display:block;}
/* Tabs */
.tabbox{clear:both;margin:10px 25px;}
.ui-tabs{padding:.2em;}
.ui-tabs .ui-tabs-nav{ padding:.2em .2em 0 .2em; position:relative;}
.ui-tabs .ui-tabs-nav li{ float:left;border-bottom:0 !important;margin:0 .2em -1px 0;padding:0;list-style:none;}
.ui-tabs .ui-tabs-nav li a{ display:block;text-decoration:none;padding:.5em 1em;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:0;border-bottom:0;}
.ui-tabs .ui-tabs-panel{ padding:1em 1.4em; display:block;border:0;background:none;}
.ui-tabs .ui-tabs-hide{ display:none !important;}
/* FancyBox */
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('/images/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('/images/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('/images/fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('/images/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('/images/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;/* IE6 */;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('/images/fancybox/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('/images/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('/images/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('/images/fancybox/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('/images/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('/images/fancybox/fancy_title_over.png');display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('/images/fancybox/fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('/images/fancybox/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('/images/fancybox/fancybox.png') -55px -90px no-repeat;}
/* FancyBox IE6 */
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{ height:expression(this.parentNode.clientHeight + 'px');}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0; top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_loading.png', sizingMethod='scale');}
/* FancyBox IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
.field-validation-error{color:green;font-family:'Helvetica LT STD', Arial, sans-serif;font-size:11px;font-weight:bold;}
.validation-summary-errors{ font-weight: bold; color: green;}
.vet-chart{margin:15px 0 0 -10px;}
/*Refer Friend Pop Up Window*/
#floatingNextBeeDataDetailPopup .yui-panel .container-close {position:absolute;top:0px;right:0px;position:absolute;right:20px;height:21px;width:52px;	background:url(https://s3.amazonaws.com/westfield.com.au/1048/images/btnClose1.png) no-repeat;}
.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft {background-color:#ffffff;}
.bd {background-color:#ffffff;border:5px solid #cccccc;}
/* jAlert */
#popup_container{min-width:0px;max-height:0px;width:380px;color:#887e6e;font-size:16px; line-height:20px;font-family:Arial, sans-serif;}
#popup_content{margin:0em;padding:0px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;box-shadow: 0 0 5px #bbb0a3;-moz-box-shadow: 0 0 5px #bbb0a3;-webkit-box-shadow: 0 0 5px #bbb0a3;}
#popup_content .alert{background:transparent;}
#popup_title{color:#c0311a;padding:10px 25px 10px 0;margin:0em;font-size:18px;font-weight:bold;text-align:center;background-color:#fff;cursor:default;border-top-left-radius:20px;-moz-border-top-left-radius:20px;-webkit-top-left-border-radius:20px;border-top-right-radius:20px;-moz-border-top-right-radius:20px;-webkit-border-top-right-radius:20px;}      
#popup_message{background-color:#fff;border-bottom-left-radius:20px;-moz-border-bottom-left-radius:20px;-webkit-bottom-left-border-radius:20px;border-bottom-right-radius:20px;-moz-border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;}
#popup_message img{margin-top:-25px;}
#popup_panel{margin:0px;}
#popup_ok{float:right;margin:-148px 12px 0 0; border: 1px solid #c0311a;}

/* BREED SECTION - this is added on to the end of a copy of the regular Content/styles/styles.css */
.bh3{color:#c0311a;font-size:16px;margin:0 0 2px 0;padding:0 0 5px;border-bottom:1px dashed #ccc;}
.breeds-h6{font-size:14px;margin:0 0 5px 0;padding:15px 0 5px;border-bottom:1px dotted #ccc;}
#fb-root{float:left;display:inline;margin:10px 0 5px 0;width:100%;}
#social-media{margin:0 10px 5px 10px;}
#breeds-back{clear:both;margin:0 10px 5px -35px;font-size:12px;text-align:right;}
.bstd{padding:0 0 10px 0;line-height:20px;}
.bul{margin-bottom:10px;}
.bli{padding:2px 25px 2px 10px;margin-left:25px;line-height:20px;}
.s_right_section{float: left;width: 600px;margin: 0px 0px 0px 20px;text-align: left;}
.s_right_section_pro{float: left;width: 578px;margin: 0px 0px 0px 20px;text-align: left;z-index: -1;}
.guide_list{width: 550px;border: 1px solid #ccc;background-color: #eeeeee;padding: 2px;margin-left: 25px;-moz-border-radius:4px;-webkit-border-radius:4px;-opera-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.alphabetic_order{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;background-image: url(/images/10/yellowbar.png);background-repeat: no-repeat;height: 32px;width: 550px;padding-left: 5px;line-height: 38px;text-align: center;}
.alphabetic_order a{font-size: 13px;margin-right: 13px;color: #333;}
.alphabetic_order a:hover{color: #c0311a;}
.alphabetic_order a.current{font-weight: bold;color: #c0311a;}
.hrline{border-top: 1px solid #cdcdcd;width: 540px;margin: auto;}
.guide_list_results2{overflow: hidden;margin-top: -1px;}
.guide_list_results2 p{font-size: 11px;color: #666;padding-left: 10px;padding-top: 10px;}
.guide_list_results2 ul{list-style-type: none;margin: 10px 10px 10px 28px;font-size: 11px;float: left;line-height: 18px;width: 140px;height: auto;}
.guide_list_results2 ul li a{text-decoration: none; color: #333;font-size: 12px;}
.guide_list_results2 ul li a:hover{border-bottom: 1pt solid;color: #c0311a;}
#dit-video-embed{margin:12px;}/* Breed Videos */
#fb-comments{margin:0 25px;}
.breedcharcol1{height:35px;width:280px;float:left;display:inline;margin:0 0 10px 35px;}
.breedcharcol2{height:35px;width:195px;float:left;display:inline;margin:0 0 10px;vertical-align:middle;}
.breedrating5{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat -165px 0px;height:35px;width:195px;}
.breedrating4{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat -165px -35px;height:35px;width:195px;}
.breedrating3{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat -165px -70px;height:35px;width:195px;}
.breedrating2{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat -165px -105px;height:35px;width:195px;}
.breedrating1{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat -165px -140px;height:35px;width:195px;}
.BreedCharGrooming{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat 0px 0px;}
.BreedCharEnergy{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat 0px -35px;}
.BreedCharFriendliness{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat 0px -70px;}
.BreedCharTraining{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat 0px -105px;}
.BreedCharAffection{background:url(/images/breedguide/BreedGuide-Characteristics.png) no-repeat 0px -140px;}
.BreedRatingTitle{font-size:13px;font-weight:bold;white-space:nowrap;padding:0 0 0 15px;}
.BreedRatingDescription{font-size:12px;font-weight:normal;padding:0 0 0 15px;color:Gray;}
.BreedGuideThumbnails{float:left;width:158px;height:160px;text-align:center;padding-bottom:5px;font-weight:bold;vertical-align:top;display:table;}
#BreedList{overflow:auto;height:100px;width:300px;background-color:#fff;border:1px solid silver;padding:0 6px 0 6px;margin:0 0 0 50px;}
.selectbreed{float:right;display:inline;width:200px;margin:15px 80px 0;}
.foothead{font-size:14px; font-weight:bold}
.footerbottom{float:left; width:340px;}
.ph-left{margin:30px 0 0 5px;padding: 0 10px 5px 0; float:left;display:inline;}
.ph-right{margin:-7px 0 0 0; float:right;display:inline;}
