body{background-color:#FFF;margin:10px 0 0 10px;}
a:hover{font-family:Helvetica, Arial, Geneva, sans-serif;font-style:normal;color:#000;text-decoration:none;}
.body{text-decoration:none;font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;}
.form-field{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;}
.links-11px{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;text-decoration:underline;}
.text-11px{font-family:Helvetica, arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;word-spacing:normal;text-decoration:none;}
.text-9px{font-family:Helvetica, arial, sans-serif;font-size:9px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;word-spacing:normal;text-decoration:none;}
.links-12-px{font-family:Helvetica, arial, sans-serif;font-size:12px;color:#666;text-decoration:underline;font-weight:400;}
.hdr-17px-bold{font-family:Helvetica, arial, sans-serif;font-size:17px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.hdr-14px-bold-green{font-family:Helvetica, arial, sans-serif;font-size:14px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#7db34e;text-decoration:none;font-weight:700;}
.hdr-21px-bold-green{font-family:Helvetica, arial, sans-serif;font-size:21px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#7db34e;text-decoration:none;font-weight:700;}
.hdr-15px-bold{font-family:Helvetica, arial, sans-serif;font-size:15px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.body-bold{font-family:Helvetica, arial, sans-serif;font-size:12px;color:#999;font-weight:700;line-height:15px;font-variant:normal;text-transform:none;text-decoration:none;}
.hdr-30px{font-family:Helvetica, arial, sans-serif;font-size:31px;color:#999;font-style:normal;line-height:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;}
.hdr-32px{font-family:Helvetica, arial, sans-serif;font-size:32px;color:#999;font-style:normal;line-height:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;}
h1.hdr-32px {margin:0;}
.hdr-24px-bold{font-family:Helvetica, arial, sans-serif;font-size:24px;color:#999;font-style:normal;line-height:normal;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;letter-spacing:normal;}
.body-bold-dkgrey{font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;text-decoration:none;}
.hdr-14px-bold{font-family:Helvetica, arial, sans-serif;font-size:14px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:400;}
.hdr-19px-bold{font-family:Helvetica, arial, sans-serif;font-size:19px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.hdr-28px{font-family:Helvetica, arial, sans-serif;font-size:28px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:400;}
.hdr-26px-bold{font-family:Helvetica, arial, sans-serif;font-size:26px;color:#999;font-style:normal;line-height:normal;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;}
.hdr-32px-bold{font-family:Helvetica, arial, sans-serif;font-size:32px;color:#999;font-style:normal;line-height:normal;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;}
.links-11px-orange{font-family:Helvetica, arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#FF8000;text-decoration:underline;}
.text-11px-orange{font-family:Helvetica, arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#FF8000;text-decoration:none;}
.body-orange{font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#FF8000;}
.text-11px-bold{font-family:Helvetica, arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;}
.hdr-15px-bold-orange{font-family:Helvetica, arial, sans-serif;font-size:15px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#F93;text-decoration:none;font-weight:700;}
.links-11px-bold{font-family:Helvetica, arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;text-decoration:underline;}
.links-12px-bold-orange{text-decoration:underline;font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#F93;}
.body-menu{font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:25px;font-weight:400;font-variant:normal;text-transform:none;color:#999;text-decoration:none;}
.links-9px-blue{font-family:Helvetica, arial, sans-serif;font-size:9px;color:#00BADC;text-decoration:none;}
.links-10px-blue{font-family:Helvetica, arial, sans-serif;font-size:10px;color:#00BADC;text-decoration:none;}
.links-11px-blue{font-family:Helvetica, arial, sans-serif;font-size:11px;color:#00BADC;text-decoration:none;}
.links-11px-blue a{font-family:Helvetica, arial, sans-serif;font-size:11px;color:#00BADC;text-decoration:underline;}
.links-14px-blue{font-family:Helvetica, arial, sans-serif;font-size:14px;color:#00BADC;text-decoration:none;}
.links-14px-blue a{font-family:Helvetica, arial, sans-serif;font-size:14px;color:#00BADC;text-decoration:underline;}
.links-15px-bold-orange{font-family:Helvetica, arial, sans-serif;font-size:15px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#F93;text-decoration:underline;font-weight:700;}
.links-15px-bold{font-family:Helvetica, arial, sans-serif;font-size:15px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:underline;font-weight:700;}
.hdr-19px{font-family:Helvetica, arial, sans-serif;font-size:19px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:400;}
.hdr-23px{font-family:Helvetica, arial, sans-serif;font-size:23px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:400;}
.asterisque{font-family:helvetica, arial, sans-serif;font-size:18px;font-weight:700;color:#F93;}
.asterisque-grey{font-family:Helvetica, arial, sans-serif;font-size:19px;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;}
.title-13pix{font-family:Helvetica, arial, sans-serif;font-size:13px;font-style:normal;line-height:21px;font-weight:700;font-variant:normal;text-transform:none;color:#999;}
.text-10pix{font-family:Helvetica, arial, sans-serif;font-size:10px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;}
.light-13-pix{font-family:Helvetica, arial, sans-serif;font-size:13px;font-style:normal;line-height:20px;font-weight:400;font-variant:normal;text-transform:none;color:#999;}
.text-orange-11px{font-family:Helvetica, arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#F93;}
.top-left-round-corner{background-image:url(http://images.adoptapet.com/images/cor_topleft.gif);background-repeat:no-repeat;height:5px;width:6px;}
.bottom-left-rounded-corner{background-image:url(http://images.adoptapet.com/images/cor_botleft.gif);background-repeat:no-repeat;height:5px;width:6px;}
.header-green-bar-bg{font-family:Arial, Helvetica, sans-serif;font-size:10px;background-image:url(http://images.adoptapet.com/images/green_bg.gif);height:18px;color:#E9FCDD;background-repeat:repeat-x;background-color:#E9FCDD;}
.confirmed-text{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;}
.dfv-errors{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#C00;font-weight:700;}
.error-box{background-color:#FFE4E4;border:1px solid #FFC3C3;padding:5px;}
.red-asterisk{font-size:18px;font-weight:700;color:#900;}
.bleu-corner-top-left{background-image:url(http://images.adoptapet.com/images/cor_topleft-blue.gif);background-repeat:no-repeat;}
.bleu-corner-top-right{background-image:url(http://images.adoptapet.com/images/cor_topright-blue.gif);}
.bleu-corner-bot-left{background-image:url(http://images.adoptapet.com/images/cor_botleft-blue.gif);}
.blue-corner-bot-right{background-image:url(http://images.adoptapet.com/images/cor_botright-blue.gif);}
.blue-bg{background-color:#e5f7fb;}
.green-bg{background-color:#E9F9DF;}
.white-bg{background-color:#ffffff;}
.ltgray-bg {background-color:#CCC;}
.shelter-welcome-text-cell{font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;padding:7px 3px 3px;}
.text-standard{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;}
.text-links{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:underline;}
.blue_links{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#00F;text-decoration:underline;}
.headings{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#666;text-decoration:none;}
.heading_red{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:red;}
.red_standard{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:red;}
.text-links-big{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#00F;text-decoration:underline;}
.red-small{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:red;}
.text-small-compressed{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:12px;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;}
.headings-light{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#999;text-decoration:none;}
.text-links-standard{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#666;text-decoration:underline;font-weight:400;}
.realbig{font-family:Helvetica, Arial, sans-serif;font-size:24px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;text-decoration:none;}
.lg-text{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:24px;color:#999;font-style:normal;line-height:normal;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;}
.text-small-tight{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:13px;font-weight:400;font-variant:normal;text-transform:none;color:#666;}
.text-small-no-underline{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;}
.lg-text-info-pages{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:32px;color:#999;font-style:normal;line-height:normal;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;}
.headings-light-bold{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#999;text-decoration:none;font-weight:700;}
.headingsCopy{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:14px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.heading_orange{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#FF8000;}
.orange_standard{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#FF8000;}
.green_standard {color:#7db34e;font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal;text-transform:none;}
.conjunction{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:17px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.orange_links{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#FF8000;text-decoration:underline;}
.lg-text-2{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:26px;color:#999;font-style:normal;line-height:normal;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;}
.orange_sm{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#FF8000;}
.header_search_1{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:40px;color:#999;font-style:normal;line-height:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;}
.homepage_big{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:28px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:400;}
.header_search_2{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:42px;color:#999;font-style:normal;line-height:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;}
.headersearch3{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:30px;color:#999;font-style:normal;line-height:33px;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;}
.headersearch4{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:32px;color:#999;font-style:normal;line-height:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;}
.headersearch5{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:24px;color:#999;font-style:normal;line-height:27px;font-weight:700;text-decoration:none;font-variant:normal;text-transform:none;}
.headingsearch6{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:19px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.headings-light-bold-link{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#999;text-decoration:underline;font-weight:700;}
.text-standard14pix{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:14px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;}
.headeradmin{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:15px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:700;}
.text-links-blue{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;color:#00BADC;text-decoration:underline;font-weight:400;}
.text-links-blue-small{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;color:#00BADC;text-decoration:underline;font-weight:400;}
.hometext1{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:32px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#999;}
.hometext2{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:16px;font-style:normal;font-weight:400;font-variant:normal;color:#999;letter-spacing:0;word-spacing:0;}
.hometext3{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:32px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;color:#999;letter-spacing:-1px;word-spacing:-2px;white-space:nowrap;}
.liste{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;list-style-position:inside;list-style-type:circle;}
.text-18-pix{font-family:Helvetica, Geneva, Arial, sans-serif;font-size:17px;font-style:normal;line-height:18px;font-weight:400;font-variant:normal;text-transform:none;color:#999;}
.hdr-17px{font-family:Helvetica, arial, sans-serif;font-size:17px;font-style:normal;line-height:normal;font-variant:normal;text-transform:none;color:#999;text-decoration:none;font-weight:400;}
.bottom-right{background-image:url(http://images.adoptapet.com/images/cor_botright.gif);background-repeat:no-repeat;}
.top-right-round-corner{background-image:url(http://images.adoptapet.com/images/cor_topright.gif);}
.green-round-corner-topleft{background-image:url(http://images.adoptapet.com/images/cor_topleft-green.gif);}
.green-roundcolor-topright{background-image:url(http://images.adoptapet.com/images/cor_topright-green.gif);}
.green-roundcorner-botleft{background-image:url(http://images.adoptapet.com/images/cor_botleft-green.gif);}
.green-roundcorner-botright{background-image:url(http://images.adoptapet.com/images/cor_botright-green.gif);}
.text-11pix-blue{font-family:Helvetica, Geneva, Arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;color:#0CC;text-decoration:none;}
.text-15pix-bold-orange{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:15px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#F90;}
.links-12-pix-bold{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;}
.text-boite-margin{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;top:15px;padding-top:4px;padding-left:3px;margin:15px 0 0 5px;}
.text-12pix-bleu{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#0CC;text-decoration:none;}
.bords{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;padding-top:1px;}
.text-11pix-bleu-bold{font-family:Helvetica, Geneva, Arial, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#0CC;text-decoration:none;}
.text-bleu-10pix{font-family:Helvetica, Arial, geneva, sans-serif;font-size:10px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;color:#0CC;text-decoration:none;}
.body-bold-blue{font-family:Helvetica, Geneva, Arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#0CC;text-decoration:none;}
.text-16pix-orange{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:16px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;color:#F93;text-decoration:none;}
.button-bleu-16pix-spacing{font-family:Helvetica, arial, geneva, sans-serif;font-size:16px;font-style:normal;font-weight:400;font-variant:normal;color:#999;text-decoration:none;line-height:26px;}

.text-13px{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:13px;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:none;}
.dot-v{background-image:url(http://images.adoptapet.com/images/dot-line-v.gif);background-repeat:repeat-y;background-position:left top;}
.if-any{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#999;text-decoration:none;}
.body-space{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:12px;font-style:normal;line-height:14px;font-weight:400;font-variant:normal;text-transform:none;color:#666;}
.layer{overflow:auto;visibility:visible;z-index:1;width:100%;clear:left;border:none;}
.search-saver-result{border:1px none #92E161;padding-top:3px;}
.search-saver-result a{display:block;text-decoration:none;padding:5px;}
.search-saver-result a:hover{display:block;text-decoration:underline;color:#666;}
.search-saver-result a:active{display:block;background-color:#F4F9F1;text-decoration:underline;}
.search-saver-admin-row{text-align:right;margin-bottom:5px;display:block;padding-bottom:5px;}
.search-saver-admin-row a{font-family:Arial, Helvetica, sans-serif;display:block;text-decoration:underline;padding:3px 5px 3px 3px;}
.search-saver-admin-row a:hover{text-decoration:none;color:#00BADC;}
li{padding-bottom:4px;}
.state-list div{padding-top:7px;font-family:Helvetica, sans-serif;}
.state-list b{padding-bottom:10px;font-size:14px;font-weight:700;}
.landing_links{font-family:Helvetica, sans-serif;font-size:12px;}
.landing_links td{font-family:Helvetica, arial, sans-serif;font-size:12px;color:#666;}
.landing_links td a{color:#00BADC;}
.adblock{text-align:center;padding-top:10px;padding-bottom:10px;}
.blue-nav-box div{padding-bottom:5px;}
.blue-nav-box div a{color:#666;font-weight:700;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.blue-nav-box div a:hover{color:#000;}
.links-11px a,.links-11px a:visited,.header-green-bar-bg a{color:#666;}
.links-12px-blue,.links-12px-blue a{font-family:Helvetica, arial, sans-serif;font-size:12px;color:#00BADC;text-decoration:underline;font-weight:400;}
.links-12px-blue-bold {font-family:Helvetica, arial, sans-serif;font-size:12px;color:#00BADC;text-decoration:underline;font-weight:bold;}
.links-12px-green,.links-12px-green a{font-family:Helvetica, arial, sans-serif;font-size:12px;color:#7db34e;text-decoration:underline;font-weight:400;}
.links-12px-blue a:hover,.links-11px-blue a:hover{color:#00BADC;text-decoration:none;}
.body-bold-orange,.body-bold-orange a,.body-bold-orange a:hover{font-family:Helvetica, arial, sans-serif;font-size:12px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#F93;}
.title-14px,.text-searching{font-family:Helvetica, arial, sans-serif;font-size:16px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#999;}
.title-pop-up,.title-pop-up-22pix{font-family:Helvetica, arial, sans-serif;font-size:22px;font-style:normal;line-height:normal;font-weight:700;font-variant:normal;text-transform:none;color:#999;}
.top-border,.gray-border-top{border-top-width:1px;border-top-style:solid;border-top-color:#CCC;}
.bottom-border,.gray-border-bottom{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCC;}
.left-border,.gray-border-left{border-left-width:1px;border-left-style:solid;border-left-color:#CCC;}
.gray-border-right,.right-border{border-right-width:1px;border-right-style:solid;border-right-color:#CCC;}
.text-small,.link-11pix{font-family:Helvetica, Arial, Geneva, sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;}
.title-24pix,.title-24pix a,.title-24pix a:hover{font-family:Helvetica, arial, sans-serif;font-size:26px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#999;}
.hdr-24px,.tour-large-links{font-family:Helvetica, arial, sans-serif;font-size:24px;color:#999;font-style:normal;line-height:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;letter-spacing:normal;}
.title-16px,.title-16px a,.title-16px a:hover{font-family:Helvetica, arial, sans-serif;font-size:16px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#999;text-decoration:none;padding:2px 0 0;}
.title-orange {
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 16px;
	color: #FF9900;
}
.\13pix,.\313pix{font-family:Helvetica, Geneva, Arial, sans-serif;font-size:13px;font-weight:400;font-variant:normal;color:#999;text-decoration:none;}
.tour-large-links a,.tour-large-links a:hover{color:#999;text-decoration:none;}
.navlinks {padding-bottom: 5px;}
a.blue-link {color: #00BADC;text-decoration: none;}
a.blue-link:hover {color: #999999;}
.titre-searching{font-family:Helvetica, arial, sans-serif;font-size:24px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#999; margin-top:20px; margin-bottom:20px;}
.links-10px{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;line-height:normal;font-weight:400;font-variant:normal;text-transform:none;color:#666;text-decoration:underline;}
.big-corner-right-top{background-image:url(http://images.adoptapet.com/images/big-corner-right-top.gif);background-repeat:no-repeat;}
.big-corner-left-top{background-image:url(http://images.adoptapet.com/images/big-corner-left-top.gif);background-repeat:no-repeat;}
.big-corner-left-bottom{background-image:url(http://images.adoptapet.com/images/big-corner-left-bottom.gif);background-repeat:no-repeat;}
.big-corner-right-bottom{background-image:url(http://images.adoptapet.com/images/big-corner-right-bottom.gif);background-repeat:no-repeat;}
.big-corner-right-top-blue{background-image:url(http://images.adoptapet.com/images/blue_tr_corner.gif);background-repeat:no-repeat;}
.big-corner-left-top-blue{background-image:url(http://images.adoptapet.com/images/blue_tl_corner.gif);background-repeat:no-repeat;}
.big-corner-left-bottom-blue{background-image:url(http://images.adoptapet.com/images/bottom_bl_corner.gif);background-repeat:no-repeat;}
.big-corner-right-bottom-blue{background-image:url(http://images.adoptapet.com/images/blue_br_corner.gif);background-repeat:no-repeat;}
.big-corner-right-top-green{background-image:url(http://images.adoptapet.com/images/green_tr_corner.gif);background-repeat:no-repeat;}
.big-corner-left-top-green{background-image:url(http://images.adoptapet.com/images/green_tl_corner.gif);background-repeat:no-repeat;}
.big-corner-left-bottom-green{background-image:url(http://images.adoptapet.com/images/bottom_gl_corner.gif);background-repeat:no-repeat;}
.big-corner-right-bottom-green{background-image:url(http://images.adoptapet.com/images/green_br_corner.gif);background-repeat:no-repeat;}
.blue-text {color: #03bbff;}

.hdr-19px-bold h1 {
	font-family:Helvetica, arial, sans-serif;
	font-size:19px;
	font-style:normal;
	line-height:normal;
	font-variant:normal;
	text-transform:none;
	color:#666666;
	text-decoration:none;
	font-weight:700;
	margin: 0px;
	padding: 0px;
}
.hometext2 h2 {
	font-family:Helvetica, Arial, Geneva, sans-serif;
	font-size:15px;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	color:#666666;
	letter-spacing:0;
	word-spacing:0;
	margin: 0px;
	padding: 0px;
}
.text-standard h3 {
	font-family:Helvetica, Arial, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
}
.body h4 {
	text-decoration:none;
	font-family:Helvetica, arial, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:16px;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	color:#666;
	margin: 0px;
	padding: 0px;
}
.title-16px h2 {
	font-family:Helvetica, arial, sans-serif;
	font-size:16px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	color:#999;
	text-decoration:none;
	padding:0px;
	margin: 0px;
}
.header_search_1 h1 {
	font-family:Helvetica, Arial, Geneva, sans-serif;
	font-size:40px;
	color:#999;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	text-decoration:none;
	font-variant:normal;
	text-transform:none;
	margin: 0px;
	padding: 0px;
}
.hdr-24px h2 {
	font-family:Helvetica, arial, sans-serif;
	font-size:24px;
	color:#999;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	text-decoration:none;
	font-variant:normal;
	text-transform:none;
	letter-spacing:normal;
	margin: 0px;
	padding: 0px;
}
/* Below are the styles for the NSALA sponsorship */
#nsala_sponsor {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666666;	
	text-align:left;
}
.family_pages {
	padding-left: 10px;
	color: #FFFFFF;
}
.family_pages img {
	margin-top: 2px;
}
.search_pages {
width:260px;
}
.search_pages img {
	margin-top: 5px;
}

.waiting_pages {
	padding-left: 13px;
	text-align:left;
}
.waiting_pages img {
	margin-top: 2px;
}
#waiting_ad {
	text-align:left;
	width:430px;
}
.public_pages {
	width:289px;
}
.public_pages img.spacing, .shelter_pages img.spacing, .pet_details  img.spacing {
	margin-left:25px;
	margin-right:5px;
}
.public_pages img.top {
	vertical-align:top;
}
.pet_details {
	padding-left: 20px;
}
.pet_details img {
	margin-top: 2px;
}
.login_pages {
	text-align: center;
	margin-top: 15px;
	padding-left:44px;
}
.login_pages img {
	vertical-align: middle;
}
.shelter_pages {
	padding-right: 0px;
	margin-bottom:2px;
	width:289px;
}
.splash_page {
	padding-right: 15px;
	padding-bottom: 8px;
	position: absolute;
	width: 430px;
	left: 337px;
	top: -64px;
	height: 37px;
}
.inline img {
	margin-right:5px;
}
.sponsored_text {
	height:90px;
	
}
/* END OF NSALA CSS */
/* New splash page CSS */
#splash_intro {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #555555;
	font-size: 12px;
	line-height: 14px;
	padding-top: 0;
	letter-spacing: normal;
	word-spacing: normal;
}
#pia_photo {
	position: absolute;
	height: 177px;
	width: 190px;
	left: 13px;
	top: -61px;
	visibility: visible;
}
#splash_intro h2 {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 22px;
	color: #666666;
	margin: 0px 0px 8px;
	padding: 0px 0px 0px 200px;
	text-align: left;
}
#splash_intro_block {
	margin:0 auto;
	height: 117px;
	width: 794px;
	background-image: url(../images/splash/intro_round_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	text-align: left;
}
#splash_intro_block a {
	color: #555555;
	text-decoration: none;
}
#splash_intro_block a:hover {
	text-decoration: none;
}
#splash_intro_block h5 {
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
#content-cell1, #content-cell2, #content-cell3 {
	margin-top: 10px;
	position: absolute;
}
#content-cell1 div.padding, #content-cell2 div.padding, #content-cell3 div.padding {
	padding-top: 2px;
	padding-left: 8px;
	padding-right: 10px;
}
#content-cell1 {
	float: right;
	position: absolute;
	left: 216px;
	z-index: 1000;
	width: 375px;
}
#content-cell1 div.padding {
	padding-left: 0px;
	padding-right: 0px;
}
#content-cell2 {
	float: right;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	position: absolute;
	left: 362px;
}
#content-cell3 {
	float: right;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	position: absolute;
	left: 605px;
	width: 175px;
}
.MSN_box {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: center;
	line-height: 18px;
}
.MSN_box b {
}
.MSN_box a {
	text-align: left;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: normal;
	color: #666666;
	text-decoration: underline;
	font-size: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}
.MSN_box a:hover {
	color: #000000;
	text-decoration: none;
}
.MSN_box a b {
	font-size: 11px;
	color: #333333;
}
.MSN_box .MSN_box_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 2px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	background-color: #003262;
	color: #FFFFFF;
	vertical-align: bottom;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}
.links-17px {
	font-size: 17px;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
	font-family:Helvetica, arial, sans-serif;
	font-style:normal;
	line-height:normal;
	font-variant:normal;
	text-transform:none;
}

#Map {
	margin: 0px;
	padding: 0px;
}
.side_borders {
	border-left:2px solid #94cbd8;
}
.side_borders_green {
	border-left:2px solid #a1e374;
}
.left_green {
	border-left:2px solid #a1e374;
}
.right_blue {
	border-right:2px solid #94cbd8;
	border-left:2px solid #94cbd8;
}

.pet_photo_row {
	background:url(../images/dots_long.gif) no-repeat 0px 0px;
	cursor: move;
}
.pet_photo_row img {
	margin-top:15px;
}
.padding-top {
	padding-top:25px;
}
.oddrow {
    background-color: #d9f3f9;
}

 
/*********** Pet List CSS ***********/


#gray #nav td {
	text-align:center;
	width:auto;
	background-image:url(../images/shelter/right_corner_gray.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#gray #nav td a {
	color:#666666;
	text-decoration:none;
	padding:6px 3px;
	display:block;
	background-image:url(../images/shelter/left_corner_gray.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
td#last a {
	border-right:none;
}
#nav td a:hover {
	color:#000000;
}

#gray #nav td.selected {
	background-image:url(../images/shelter/over_right_corner_gray.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#gray #nav td.selected a {
	background-image:url(../images/shelter/over_left_corner_gray.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

/* This class is set on text fields using the defaultvalue plugin. */
.placeholder-text {
    color:#999999;
}

/*********** End Pet List CSS ***********/

#scroller_preview {
	height:645px;
}
/*********** Search Saver CSS ***********/
#search_saver_top {
	height:8px;
	background-image:url(../images/feature_graphics/search-saver/green_box_top.gif);
	background-repeat:no-repeat;
}
#search_saver_bottom {
	height:8px;
	background-image:url(../images/feature_graphics/search-saver/green_box_bottom.gif);
	background-repeat:no-repeat;
}
#search_saver {
	background-color:#EAF5E4;
	padding:0 5px;
}
.howto {
	background-image:url(../images/dot-line.gif);
	background-position: bottom;
	background-repeat:repeat-x;
	margin-bottom:20px;
	padding-bottom:20px;
}
.howtolast {
	background-image:none;
}
/*********** Search Saver CSS ***********/
ul.large_bullet {
	margin:0;
	padding:0;
}
ul.large_bullet li {
	list-style-type:none;
	background-image:url(../images/bullet-9.gif);
	background-repeat:no-repeat;
	padding:0 0 10px 12px;
}
img.selection {
	border:1px solid #00BADC;
}

/*********** Detection CSS ***********/
.mobile {
	background-color:#eeeeee;
	font-family:Helvetica, Arial, sans-serif;
	font-size:24px;
	border:1px solid #CCCCCC;
	padding:.5em;
	margin: -10px 0 0 -10px;
	color:#666666;
	text-align:center;
}
.mobile a {
	color:#00A8DE;
}

/*********** End Detection CSS ***********/
.padding-bottom-small {
	padding-bottom:5px;
}
.no_top_margin {
		margin-top:0;
}
