html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}blockquote, q { quotes: none; }blockquote:before, blockquote:after,q:before, q:after { content: ""; content: none; }ins { text-decoration: none; }mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }del { text-decoration: line-through; }abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }table { border-collapse: collapse; border-spacing: 0; }hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }input, select { vertical-align: middle; }body { font:13px/1.231 sans-serif; *font-size:small; }select, input, textarea, button { font:99% sans-serif; }pre, code, kbd, samp { font-family: monospace, sans-serif; }html { overflow-y: scroll; }a:hover, a:active { outline: none; }ul, ol { margin-left: 2em; }ol { list-style-type: decimal; }nav ul, nav li { margin: 0; list-style:none; list-style-image: none; }small { font-size: 85%; }strong, th { font-weight: bold; }td { vertical-align: top; }sub, sup { font-size: 75%; line-height: 0; position: relative; }sup { top: -0.5em; }sub { bottom: -0.25em; }pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; }textarea { overflow: auto; } .ie6 legend, .ie7 legend { margin-left: -7px; } input[type="radio"] { vertical-align: text-bottom; }.ie6 input { vertical-align: text-bottom; }label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }button, input, select, textarea { margin: 0; }input:valid, textarea:valid{}input:invalid, textarea:invalid { border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red; }.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }a:link { -webkit-tap-highlight-color: #FF5E99; }button {width: auto; overflow: visible; }.ie7 img { -ms-interpolation-mode: bicubic; }*:focus {outline: none;} h1, h2, h3, h4, h5, h6, ul, li, em, strong, pre, code {padding: 0;margin: 0;line-height: 1em;font-size: 100%;font-style: normal;}table {font-size: inherit;font: 100%;}ul {list-style: none;}img {border: 0;}p {margin: 1em 0;}.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }.hidden { display: none; visibility: hidden; }.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }.invisible { visibility: hidden; }.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }.clrfix{zoom:1;}.clrfix:after{content:".";display:block;height:0;width:0;line-height:0;font-size:0;clear:both;visibility:hidden;}.rounded_5 {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.rounded_4 {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}.rounded_3 {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.rounded_3-tl-bl {-moz-border-radius: 3px 0 0 3px;-webkit-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.rounded_3-tl-tr {-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}.shadow-1 {-moz-box-shadow: 0 1px 2px #C6CACD;-webkit-box-shadow: 0 1px 2px #C6CACD;box-shadow: 0 1px 2px #C6CACD;}.upper {text-transform: uppercase;}.alignleft {float: left;margin: 10px 10px 10px 2px;}.alignright {float: right;margin-left: 10px 2px 10px 10px;}.centerImg {margin: 10px 0;text-align: center;}em {font-style: italic}em strong,strong em {font-style: italic;font-weight: bold;}.richtext ul {list-style-type: disc;margin-left: 15px;}.richtext ul li,.richtext ol li {line-height: 1.7;margin-bottom: 5px;}b {font-weight: bold;}ins {line-height: 1.4;}.ie7 .richtext ol li{margin-left:5px;}.ie7 .richtext p strong, .ie7 .richtext p em{line-height:1.8;}body {background: #c2e5ee url(../images/background.png) repeat-x top left;color: #333333;font: 13px Arial, Helvetica, sans-serif;}.ie8 body,.ie7 body {text-align: center}a.x-close {background: url(../images/x-close.png) no-repeat;cursor: pointer;cursor: hand;display: block;float: right;height: 16px;margin: 5px 5px 0 0;width: 16px;}span.rarrow {font-size: 11px}body.cats {background: #593f02 url(../images/background-cat.png) repeat-x top left}body.dogs {background: green url(../images/background-dog.png) repeat-x top left}body.sponsored {background: white url(../images/background-sponsored.png) repeat-x top left}body.rimadyl {}#content .sponsored {-moz-border-radius-bottomright: 10px;-moz-border-radius-topright: 10px;border-bottom-right-radius: 10px;border-top-right-radius: 10px;display: block;display: block;height: 61px;margin: 20px 0 20px -10px;margin: 20px 0 50px -10px;}#content .sponsored .sponsored-info .sponsored-by {color: #ffffff;float: right;margin-right: 15px;}#content .sponsored .sponsored-info .sponsored-by .sponsored-text {margin-right: 80px;margin-top: 25px;}#content .sponsored .sponsored-info .sponsored-by .sponsored-text p {font-size: 11px;line-height: 1;margin: 0;padding: 0;}#content .sponsored .sponsored-info .sponsored-by img {float: right;left: 542px;position: absolute;top: 35px;}#content .sponsored .sponsored-info .slogan {color: #ffffff;display: inline;font: italic bold 25px "Times New Roman", Times, serif;left: 10px;position: relative;top: 15px;}#content .sponsored .sponsored-message {color: #333333;font-size: 11px;padding: 55px 0 0 10px;}#content .sponsored.rimadyl {background: url(../images/main-well-sprite.png) no-repeat0 -119px}#content .full-bio {font-weight: bold;margin: 0px 0 30px 0;}.ie8 #content .sponsored,.ie7 #content .sponsored {margin-bottom: 60px;position: relative;}.ie7 #content .sponsored .sponsored-info .sponsored-by .sponsored-text {margin-top: 30px}.ie8 #content .sponsored .sponsored-info .sponsored-by .sponsored-text {width: 110px}.ie7 #content .sponsored .sponsored-info .sponsored-by img {float: right;left: 122px;position: absolute;top: 20px;}.ie8 #content .sponsored .sponsored-info .sponsored-by img {float: right;left: 105px;position: absolute;top: 20px;}.ie8 #content .sponsored .sponsored-message,.ie7 #content .sponsored .sponsored-message {background-color: #ffffff;margin-top: 35px;padding-top: 20px;}.ie7 #content .sponsored .sponsored-by {left: 430px;position: absolute;top: -5px;}.ie8 #content .sponsored .sponsored-by {left: 443px;position: absolute;top: -5px;}#content .sponsored-article-spot {color: #333333;font-size: 11px;margin-top: -10px;padding: 55px 0 0 10px;}#content.article.sponsored .sponsored-article-spot {color: #333333;font-size: 11px;margin-top: -10px;padding: 0 0 10px;}#content.article.sponsored #main-share {margin: 0}body.dogs #content.topic h1.topic {background: url("../images/main-well-sprite.png") no-repeat scroll 0 -38px transparent;color: #ffffff;margin-left: -10px;padding: 15px 0 20px 11px;}body.dogs #content.topic h1.topic span {color: #7fba00}body.dogs #sidebar.topic {margin-top: 63px}body.dogs.slide-show #sidebar,body.cats.slide-show #sidebar {margin-top: 22px}.ie8 body.dogs #content.topic h1.topic,.ie7 body.dogs #content.topic h1.topic {left: -10px;margin-left: 0px;padding-left: 11px;position: relative;width: 648px;}body.cats #content.topic h1.topic {background: url("../images/main-well-sprite.png") no-repeat scroll 0 -1420px transparent;color: #ffffff;margin-left: -10px;padding: 15px 0 20px 11px;}body.cats #content.topic h1.topic span {color: #bb7c2b}.ie8 body.cats #content.topic h1.topic,.ie7 body.cats #content.topic h1.topic {left: -10px;margin-left: 0px;padding-left: 11px;position: relative;width: 648px;}#content.condition #lead-carousel {margin-top: 10px}#content.condition h1.condition {background: url("../images/main-well-sprite.png") no-repeat scroll 0 -854px transparent;color: #00596e;margin-left: -10px;padding: 15px 0 20px 11px;}#sidebar.condition {margin-top: 66px !important}#sidebar.condition #controls {margin-bottom: 23px}.ie8 body.dogs #content.topic h1.topic,.ie7 body.dogs #content.topic h1.topic {left: -10px;margin-left: 0px;padding-left: 11px;position: relative;width: 648px;}a {color: #0099be;text-decoration: none;}.error p {-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 0 -1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 0 -1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2), 0 -1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.2) inset;background:#eaeaea;border:1px solid;color:red;padding:5px; position:relative;font-size: 10px;}.nodisplay{display: none; }#login-section{height: 33px; background-color: #e3ebed; }#login-section #login-info{text-align: right; padding: 13px 0 0 0; font-weight: bold; color: #0099be; height: 20px; }#login-section #login-info #login{font-size: 12px; }#login-section #login-info #login #items{font-weight: normal; color: #ff6e17; }#login-section #login-info #name{font-size: 14px; color: #533713; padding: 10px 22px 4px 16px; background: url(../images/sprite.png) no-repeat -210px 1px; }#login-section #vet-pro{text-align: left; padding: 11px 0 0 0; height: 20px; }#login-section #vet-pro span{color: #8f182e; font-weight: bold; padding: 3px 0 3px 28px; background: url(../images/sprite.png) no-repeat 0 -2482px;}#login-section #vet-pro #vet-pro-seperator{margin: 0 5px; color: #333333; padding: 0; background: none; }#login-section #vet-pro a {font-weight: bold; margin-left: 3px; }.ie8 #login-section #login-info, .ie7 #login-section #login-info {padding-top: 17px; padding-bottom: 4px; }.ie8 #login-section #login-info #name, .ie7 #login-section #login-info #name{padding-right: 24px; padding-bottom: 4px; font-size: 13px; }.ie8 #page-wrapper, .ie7 #page-wrapper{text-align: left; }.ie8 #login-section #vet-pro, .ie7 #login-section #vet-pro {padding-top: 10px; padding-bottom: 4px; }#page-wrapper,#login-section #login-info, #login-section #vet-pro{width: 980px; margin: 0 auto; }h1,h2,h3,h4,h5,h6{font-family: Arial, Helvetica, sans-serif; font-weight: 400;}.main-header{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }#header h1 {background: url(../images/sprite.png) no-repeat 0 -1500px; height: 100px; width: 140px; text-indent: -99999px; margin-left: 10px;}#header h1 a{height:100px;width:140px;display:block;}#header #site-search{position: relative; top: -63px; left: 240px;width: 335px; }#header #site-search input#search { background: transparent url(../images/sprite.png) no-repeat 0 -110px; border: none; font: 16px "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 9px 13px 9px 15px; width: 230px; }#header input#submit {border: none; width: 76px; height: 41px; background: url(../images/sprite.png) no-repeat -258px -110px; margin: 2px 0 0 -5px; padding: 0; cursor: pointer; text-indent: -9999px; }.ie8 #header #site-search input#search, .ie7 #header #site-search input#search {height: 37px; padding: 11px 13px 0px 15px; }.ie8 #header input#submit, .ie7 #header input#submit {text-transform: capitalize; margin-top: -7px; }#header #top-hat-nav{position: relative; top: -47px; left: 643px; width: 350px; }#header #top-hat-nav ul li{display: inline; }#header #top-hat-nav ul li a{background: url(../images/nav-sprite.png) no-repeat 0 -1611px; color: #ffffff; font-size: 12px; text-transform: uppercase; }#header #top-hat-nav ul li#dogs a{ background-position: 0 -1px;padding: 19px 12px 10px 33px; }#header #top-hat-nav ul li#cats a{ background-position: -80px -6px; padding: 14px 10px 10px 31px}#header #top-hat-nav ul li#becker a{ background-position: -157px -6px; padding: 14px 10px 10px 50px; }#header #top-hat-nav ul li#dogs a:hover{background-position: 2px -89px; }#header #top-hat-nav ul li#cats a:hover{background-position: -78px -94px; }#header #top-hat-nav ul li#becker a:hover{background-position: -155px -94px; }#header #top-hat-nav ul li#dogs.selected a{background-position: 2px -44px;color: #235b00; font-weight: bold; }#header #top-hat-nav ul li#cats.selected a{background-position: -78px -49px;color: #533713; font-weight: bold; }#header #top-hat-nav ul li#becker.selected a{background-position: -155px -49px;color: #333333; font-weight: bold; }.ie8 #header #top-hat-nav, .ie7 #header #top-hat-nav{padding: 16px 0 6px 0; top: -67px; }.ie6 #header #top-hat-nav{padding: 16px 0 6px 0; top: -39px; }.ie9 #header #top-hat-nav{top: -48px; }@media screen and (-webkit-min-device-pixel-ratio: 0) { #header #top-hat-nav {top: -48px; }}#print-header{display: none; }#nav {background: transparent url(../images/nav-background.png) no-repeat; height: 57px; margin-top: -39px; padding-top: 3px; }#nav ul{height: 56px; background-color: #ffffff; border-bottom: 1px dotted #999999; }#nav li{border-right: 1px solid #c0e4ed; position: relative; display: inline-block; margin: -3px 0 0; padding: 0 4px 0 0; width: 189px; height: 59px; }#nav a{font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif; display: block; padding: 10px; }#nav #shop a{color: #ff6e17; }#nav span.description{display: block; color: #a49683; font-size: 11px; font-weight: normal; margin-top: -3px; font-family: Arial, Helvetica, sans-serif; }#nav li a:hover{background: transparent url(../images/sprite.png) no-repeat 1px -1818px; }#nav li#find {width: 171px;}#nav li#find a:hover{background: transparent url(../images/find-hover.png) no-repeat 2px 1px; }#nav li#find.selected a{background: transparent url(../images/find-selected.png) no-repeat 2px 1px; }#nav li.selected a{background: transparent url(../images/sprite.png) no-repeat 1px -1745px; }#nav li.selected a, #nav li.selected a span, #nav li#shop.selected a, #nav li#shop.selected a span{color: #ffffff; }#nav span.arrow{display: none; position: absolute; top: 55px; left: 50%; margin-left: -15px; background: transparent url(../images/sprite.png) no-repeat -241px -1842px; width: 20px; height: 15px; z-index: 2; }#nav li a:hover span.arrow{display: block; }#nav li.selected a span.arrow{display: block; position: absolute; top: 55px; left: 50%; margin-left: -15px; background: transparent url(../images/sprite.png) no-repeat -241px -1769px; width: 20px; height: 15px; }#nav li#train {width: 202px;}#nav li#train a:hover{background: transparent url(../images/train-hover.png) no-repeat 0 1px; }#nav li#train.selected a{background: transparent url(../images/train-selected.png) no-repeat 0 1px; }#nav li#shop a:hover{background: transparent url(../images/sprite.png) no-repeat 1px -1890px; }#nav li#shop.selected a{background: transparent url(../images/sprite.png) no-repeat 1px -1961px; }#nav li#shop a:hover span.arrow{display: block; position: absolute; top: 55px; left: 50%; margin-left: -15px; background: transparent url(../images/sprite.png) no-repeat -241px -1919px; width: 20px; height: 15px; }#nav li#shop.selected a span.arrow{display: block; position: absolute; top: 55px; left: 50%; margin-left: -15px; background: transparent url(../images/sprite.png) no-repeat -241px -1990px; width: 20px; height: 15px; }#nav .coming-soon{color: #fc5900; font: bold 11px Arial, Helvetica, sans-serif; height: 0;left: 53px;position: relative;text-transform: uppercase;top: 13px;}#nav #shop .coming-soon {left: 60px;}#nav #shop .coming-soon a{font-size:11px !important;}#nav li.selected .coming-soon{color:#fff; }.ie8 #nav{margin-top: -65px; }.ie7 #nav{margin-top: -67px; }.ie8 #nav li{width: 188px; display: inline-block; margin-bottom: -4px; margin-right: 2px; height: 59px; }.ie8 #nav #shop{border-right:none;width:190px;padding-right:0;}.ie8 #nav #find{width:168px;}.ie8 #nav #train{width:200px;}.ie7 #nav li, .ie6 #nav li{width: 191px; display: inline; margin-bottom: -4px; margin-right: 2px; height: 59px; }.ie8 #nav li a, .ie7 #nav li a{padding-bottom: 5px; }.ie7#nav .coming-soon .ie8 #nav .coming-soon{left: 54px;}#main {background-color: #ffffff; padding: 10px 15px 10px 10px; }#main #sponsor{padding: 20px 20px 3px; position: absolute; left: 536px; top: 0px; }#main #sponsor span{color: #8a8a8a; font-size: 11px; }.ie8 #main, .ie7 #main{padding-right: 10px; width: 960px;}.ie6 #main{width:1000px;}.ie8 #main #sponsor, .ie7 #main #sponsor{left: 530px; }#breadcrumbs{font-size: 14px; color: #555555; background: url(../images/sprite.png) no-repeat -363px -44px; padding-left: 17px; position: relative; z-index: 100; }#breadcrumbs.video-slideshow{color:#ffffff;}#breadcrumbs div {display:inline;}body.video #breadcrumbs, body.slide-show #breadcrumbs{ color: #fff; }body.video #breadcrumbs a, body.slide-show #breadcrumbs a{ color: #00c1ef; }#content{background-color: #FFFFFF;float: left;margin-bottom: 20px;margin-left: -10px;padding-left: 10px;position: relative;width: 635px;}#content h1{font: 30px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #533713; margin: 15px 0 0; font-weight: 400; }#content.article h1{margin: 10px 0 0 0; }#content.article.sponsored h1{width: 500px;margin:20px 0 0;}.train #content.article.sponsored h1{margin:20px 0;}#content.article .byline{margin: 5px 0 15px 0; font-size: 11px; text-transform: uppercase; color: #888888; }#content .byline{font-size: 11px; text-transform: uppercase; color: #888888}#content h1 #reg{font-size: 50%; color: #red; position: relative; bottom: 13px; }#content.blog h1 {margin:15px 0 10px;}#content.blog h1 span, #content.article h1 span{color: #539e11; }#content.blog #facebook-wall{padding-top:15px;border-top:1px dotted #999999;}#content h2{font-size: 17px; color: #ab483a; margin-top: 15px; padding: 0; line-height: 1.5; }.find #content h2{color: #004555;}#content p{line-height: 1.8; padding: 0; margin: 10px 0 10px; }.ie8 #content p, .ie7 #content p{font-size: 13px; }.left-photo{float: left; margin-right: 20px; }.right-photo{float: right; margin: 0 10px; }.photo-credit{color: #555555; font: 10px arial; }.photo-credit ins.richtext{margin:0;padding:0;}#content .photo-credit p{line-height:1.2;margin:3px 0 0 0;padding:0}.ie7 #content .photo-credit p, .ie8 #content .photo-credit p{font-size:8px;}.ie7 #content .photo_caption p, .ie8 #content .photo_caption p{font-size:8px;}#content .related{margin-bottom: 10px; border-bottom: 1px dotted #E9E9E9;border-top: 1px dotted #E9E9E9;padding: 5px 0;}#content .related span{color: #ab483a; font-size: 11px; font-weight: bold; text-transform: uppercase; }#content .related a{font: 13px Arial, Helvetica, sans-serif; }#content.article.sponsored .related{margin-bottom: 25px;}#content #blog-image{padding-top: 15px; }#content .bold-list{list-style-type: disc; margin: 20px 0 25px 30px; }#content .bold-list li{margin-top: 15px; font-weight: bold; color: #ac4f40; }#content .bold-list li span{color: #454545; font-size: 15px; line-height: 1.2; }body.sponsored #content .bold-list{margin: 10px 0 15px 15px; }body.sponsored #content .bold-list li{margin-top: 15px; font-weight: bold; font-size: 15px; line-height: 1.2; color: #454545; }#content.article.blog ul{margin-left: 20px; }#content.article.blog li{line-height: 1.5; list-style-type: disc; padding: 0 0 20px; color: #539e11; }#content.article.blog li span{color: #333333; }#content.article.blog #controls li{list-style: none; border: none; padding-right: 10px; }#main-share {display: block;margin-bottom:10px; }#main-share ul#controls li {border: medium none;margin-right: 0px;padding: 0 11px 0 0;}#main-share ul#controls li.google {width: 60px}#next-article {border-bottom: 1px solid #e3ebed;border-top: 1px solid #e3ebed;font-size: 107%;margin: 15px 0;padding: 7px 5px;text-align: right;}#next-article span {color: #533713;font-weight: bold;}#about-photo {float: left;height: 448px;margin: 2px 10px 0 -2px;width: 197px;}#about-photo .photo-credit {position: relative;top: 449px;}#about-photo img {position: absolute;z-index: 3;}#about-mask {background: url(../images/about-mask.png) no-repeat;height: 448px;position: absolute;width: 197px;z-index: 4;}#article-photo {float: left;margin: 4px 10px 0 0;}#facebook-wall {clear: both;margin: 20px 0 0;}#facebook-wall h2 {color: #3b5998;font: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif;margin-top: 0;}#facebook-wall p {margin: 5px 0 15px}#content.article.sponsored #facebook-wall {margin-top: -10px}.video #content.article.sponsored #facebook-wall {margin-top: 20px}#findOnFb {border: none;height: 300px;margin-top: 30px;overflow: hidden;width: 300px;}.center-module h3 {color: #ffffff;font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;height: 24px;padding: 5px 0 0 10px;}.center-module h4 {color: #333333;font: 16px "Trebuchet MS", Arial, Helvetica, sans-serif;}.center-module a {color: #0099be}.center-module .more {clear: both;font-weight: bold;margin-left: 5px;padding: 17px 10px 0px;text-align: right;}#content #recommended-products {margin: 20px 0 10px 0;}#content #recommended-products h3 {position: relative;width:630px;height: 27px;margin:0;background: #f98803;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;-webkit-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;color: #fff;}#content #recommended-products h3 span {position: absolute;right: 10px;bottom: 7px;display:block;text-align: right;width: 120px;}html.ie7 #content #recommended-products h3 span {bottom: 0;}#content #recommended-products h3 span a {color: #ffffff;font-size: 12px;}#content #recommended-products .rows {width: 638px;margin: -5px 0 0 0;border: 1px solid #bcdde8;border-top: none;}#content #recommended-products h4 {color: #f98803;padding: 5px 0;margin:5px 10px 0 10px;border-top:1px dotted #ccc;}#content #recommended-products a {font-weight: bold;text-align: right;}#content #recommended-products .left-arrow {background: #fff url(../images/recommended-mod-prev-next.gif) no-repeat -26px 0;cursor: pointer;height: 160px;margin: 0;position: absolute;width: 25px;z-index: 5;}#content #recommended-products .right-arrow {background: #fff url(../images/recommended-mod-prev-next.gif) no-repeat -50px 0;cursor: pointer;height: 160px;margin: 0;position: absolute;right:0;width: 25px;z-index: 5;}#content #recommended-products .mod-content {overflow: hidden;position: relative;width: 630px;min-height: 160px;margin:0;}#content #recommended-products .mod-content .items {min-height: 160px;clear: both;margin: 5px 0 0 25px;position: absolute;width: 200000em;}#content #recommended-products .mod-content .items .item {border-right: 1px solid #e6ecee;display: inline-block;float: left;margin-top: -12px;padding: 6px 0 43px 7px;width: 186px;min-height: 95px;}#content #recommended-products .mod-content .items .item img {float: left;margin: 45px 0 0 0;}#content #recommended-products .mod-content .items .item .product-info {color: #333333;float: right;padding-right: 10px;width: 108px;}#content #recommended-products .mod-content .items .item .product-info .buy-now {margin-left: -25px;padding: 8px 30px;position: absolute;top: 114px;}#content #recommended-products .mod-content .items .item .product-info .buy-now a {border:1px solid #ccc;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding:4px;}#content #recommended-products .mod-content .items .item .product-info h5 {font-weight: bold;font-size: 12px;}#content #recommended-products .mod-content .items .item .product-info p {font-size: 12px;line-height: 1.3;margin: 5px 10px 0 0;}#content.article.blog li{line-height: 1.5; list-style-type: disc; padding: 0 0 20px; color: #539e11; }#content.article.blog li span{color: #333333; }#content.article #article-table-img{margin: 25px 0; }#content.article #article-table-img table th{border: 1px solid #d5dfe1; vertical-align: middle; padding: 0 10px; background-color: #e8f0f2; color: #553816; font-size: 14px; }#content.article #article-table-img table tr{height: 40px; color: #999999; font-size: 12px; }#content.article #article-table-img table tr.header{height: 30px; }#content.article #article-table-img table tr em{font-weight: bold; color: #333333; }#content.article #article-table-img table td{vertical-align: middle; border: 1px solid #d5dfe1; }#content.article #article-table-img table .first-col{width: 480px; padding-left: 15px; text-align: left; }#content.article #article-table-img table .second-col{width: 190px; text-align: center; }#sponsored-condition{text-align: center; width: 90px; position: relative; top: -62px; left: 535px; margin-bottom: -50px; height:50px; }#sponsored-condition span{color: #545454; display: block; font-size: 10px; }#vet-says{background: transparent url(../images/vetsays.png) no-repeat top left; padding-bottom: 20px; margin-top: 25px; }#vet-says .info{width: 320px; padding: 30px 10px 5px 310px; }#vet-says .info h2{border-bottom: 1px dotted #333333; font-size: 130%; padding-bottom: 10px; margin-bottom: 10px; }#vet-says .info h2 span, #vet-says .info a{color: #31639e; }#vet-says .info ul li{margin-top: 20px; }#vet-says .info #more-info{font-weight: bold; font-size: 105%; margin: 25px 5px 0 0; text-align: right; }#vet-says a{color: #31639e; }.ie8 #vet-says .info, .ie7 #vet-says .info{padding-top: 45px; width: 318px; font-size: 91%; }#vet-says-quote{background: transparent url(../images/vetsaysquote.png) no-repeat top left; padding-bottom: 20px; margin: 25px 0 20px; }#vet-says-quote .info{width: 320px; padding: 24px 10px 5px 310px; }#vet-says-quote .info h2{border-bottom: 1px dotted #333333; font-size: 130%; padding-bottom: 10px; margin-bottom: 10px; }#vet-says-quote .info h2 span, #vet-says .info a{color: #31639e; }#vet-says-quote .info p{color: #342512; font-size: 16px; width: 270px; margin: 0 0 0 36px; line-height: 1.5; }#vet-says-quote .info #more-info{font-weight: bold; font-size: 105%; margin: 20px 0px 0 0; text-align: right; }#vet-says-quote a{color: #31639e; }.ie8 #vet-says-quote .info, .ie7 #vet-says-quote .info{padding-top: 45px; width: 640px; font-size: 91%; }#why-my-dog{background: transparent url(../images/why-my-dog.png) no-repeat top left; padding-bottom: 40px; margin-top: 25px; }#why-my-dog .info{width: 320px; padding: 110px 10px 5px 273px; }#why-my-dog .info h2{border-bottom: 1px dotted #333333; font-size: 130%; padding-bottom: 10px; margin-bottom: 10px; }#why-my-dog .info h2 span, #vet-says .info a{color: #31639e; }#why-my-dog .info p{color: #342512; font-size: 15px; width: 270px; margin: 10px 0 0 36px; line-height: 1.5; }#why-my-dog .info #more-info{font-weight: bold; font-size: 105%; margin: 10px 0 0 34px; }#why-my-dog a{color: #31639e; }#sidebar{position: relative; float: right; width: 300px; margin: 38px 5px 30px;background-color: #ffffff;}.dr-khuly #sidebar{margin-top:18px;}body.sponsored #sidebar{margin-top: 76px; }body.video #sidebar{margin-top:20px;}body.search #sidebar, body.tags #sidebar{margin-top:65px;}body.hub.learn #sidebar #controls, body.hub.care #sidebar #controls{margin-bottom:19px;}#sidebar.enhanced-slideshow{margin-top:-10px;}.sidebar-border{padding-left: 10px; border-left: 1px solid #d5dfe2; }.ie8 #sidebar, .ie7 #sidebar{margin-right: 10px; }.ie6 #sidebar {margin-right:0;}.ie7 .hub.care #sidebar, .ie8 .hub.care #sidebar, .ie7 .hub.learn #sidebar, .ie8 .hub.learn #sidebar{margin-top:29px;} .ie7 .hub.care #sidebar #controls, .ie8 .hub.care #controls, .ie7 .hub.learn #sidebar #controls, .ie8 .hub.learn #controls{margin-bottom:7px;} .ie7 .hub.care.train #sidebar, .ie8 .hub.care.train #sidebar {margin-top:25px;}.ie7 .hub.care.train #sidebar #controls{margin-bottom:2px;}.ie8 .hub.care.train #sidebar #controls{margin-bottom:31px;}.ie7 .care #sidebar #controls, body.ie8 .care #sidebar #controls{margin-bottom:10px;}.ie7 .hub.dr-becker #sidebar #controls{margin-bottom:0px;}#sidebar .related {line-height: 1.4;margin-bottom: 15px;border-bottom: 1px dotted #E9E9E9;border-top: 1px dotted #E9E9E9;padding: 5px 0;}#sidebar #controls li.google {margin: 1px 0 0 1px;width: 58px;}#sidebar .related span {color: #AB483A;font-size: 12px;font-weight: bold;}#controls li {float: left; margin: 0; list-style: none; padding: 0 7px 0 0; }#controls li.first {}#controls li.last {}#controls li.google {margin-top: 1px;width: 58px;}#controls li a {text-indent: -10000px; display: inline-block; cursor: pointer; cursor: hand; }#controls li a.facebook {background: transparent url(../images/sprite.png) no-repeat 0 -1px; width: 50px; height: 22px; }#controls li a.twitter {background: transparent url(../images/sprite.png) no-repeat 0 -27px; width: 57px; height: 22px; }#controls li a.email {background: transparent url(../images/sprite.png) no-repeat -1px -52px; width: 67px; height: 22px; }#controls li a.print {background: transparent url(../images/sprite.png) no-repeat -1px -77px; width: 62px; height: 22px; }.ie8 #controls li a, .ie7 #controls li a{display: block; }#sidebar #controls{padding: 0 0 15px 0; margin:0 0 18px 11px;width:350px; }#content #controls{clear: both;margin-left: 0;padding-bottom: 20px;padding-top: 15px;}#content #not-found-info span{font-size: 15px; color: #ab483a; }#content #not-found-info ul{list-style: disc; margin-left: 15px; }#content #not-found-info ul li{margin-bottom: 11px; }#content .sitemap{margin-bottom: 10px; }#content .sitemap h2{font-size: 15px; color: #ab483a; margin-top:20px; }#content .sitemap ul{list-style: disc; margin-left: 15px; width: 285px; margin-top: 15px; float: left; }#content .sitemap ul li{margin-bottom: 11px; }#content .sitemap ul.sitemap-right{float: right; }.ie8 #content .sitemap ul, .ie7 #content .sitemap ul{margin-left: 0; padding-left: 18px; }.module{margin: 0 0 30px; width: 300px; }.module h3{height: 24px; padding: 5px 0 0 10px; color: #ffffff; font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; }.module h4{font: bold 13px Arial, Helvetica, sans-serif; color: #333333; }.module a{color: #0099be; }.module .more{text-align: right; padding: 15px 12px 5px; margin-left: 5px; border-bottom: 1px dotted #e3ebed; font-weight: bold; clear: both; }#ad p{font-size: 75%; text-align: right; color: #b3b3b3; margin: 0 5px; }#ad {margin-bottom:20px;}#chapter-nav{width: 299px; }#chapter-nav h3{font-size: 18px; background: transparent url(../images/sprite.png) no-repeat 0 -2040px; color: #0099be; padding: 12px 0 0 10px; }#chapter-nav h3 a{}#chapter-nav #chapter-nav-content{border-left: 1px solid #daedf2; border-right: 1px solid #daedf2; margin-top: -30px; padding-top: 40px; }#chapter-nav ul li a{padding: 11px 0 11px 12px; margin-left: 2px; background: transparent url(../images/sprite.png) no-repeat 0 -2098px; display: block; }#chapter-nav ul li a:hover{background: transparent url(../images/sprite.png) no-repeat 0 -2138px; color: #ffffff; }#chapter-nav ul li.selected a{background: transparent url(../images/sprite.png) no-repeat 0 -2181px; color: #ffffff; padding-left: 38px; font-weight: bold; }#chapter-nav #chapter-nav-footer{background: transparent url(../images/sprite.png) no-repeat 0 -2080px; height: 4px; margin: -1px 0 0 -1px; }#chapter-nav #related-questions{padding: 10px 10px 0; font: 15px Arial, Helvetica, sans-serif; }#chapter-nav #related-questions h4{color: #604016; border-bottom: 1px dotted #a5adaf; padding-bottom: 5px; font-weight: normal; font-size: 15px; }#chapter-nav #related-questions p{font-weight: bold; color: #ab483a; padding: 10px; margin: 0; }.ie8 #chapter-nav ul li, .ie7 #chapter-nav ul li{line-height: .75; padding-bottom: 1px; padding-top: 0; }.ie8 #chapter-nav ul li a, .ie7 #chapter-nav ul li a{padding-top: 13px; }.ie8 #chapter-nav #chapter-nav-content, .ie7 #chapter-nav #chapter-nav-content{padding-bottom: 2px; }.ie8 #chapter-nav #chapter-nav-footer {margin-bottom: -14px; }.ie7 #chapter-nav #chapter-nav-footer{margin-bottom: 0; }body.dogs #chapter-nav h3 {color: #235b00;}body.dogs #chapter-nav ul li a:hover{background: transparent url(../images/sprite.png) no-repeat 0 -2264px; }body.dogs #chapter-nav ul li.selected a{background: transparent url(../images/sprite.png) no-repeat 0 -2305px; }body.cats #chapter-nav h3 {color: #533713;}body.cats #chapter-nav ul li a:hover{background: transparent url(../images/sprite.png) no-repeat 0 -2346px; }body.cats #chapter-nav ul li.selected a{background: transparent url(../images/sprite.png) no-repeat 0 -2385px; }#authenticated{width: 299px; }#authenticated #authenticated-content{border-left: 1px solid #daedf2; border-right: 1px solid #daedf2; margin-top: -45px; padding-top: 40px; }#authenticated h3{font-size: 18px; color: #543713; }#authenticated #your-pets{margin: 10px 10px 47px; border-top: 1px dotted #999999; }#authenticated #your-pets h3{padding: 10px 0 0 0; }#authenticated #your-pets #view-all-pets{position: relative; left: 222px; top: -19px; }#authenticated #your-pets ul{margin-top: -15px; width: 290px; }#authenticated #your-pets .pet{float: left; margin-right: 4px; }#authenticated #your-pets .pet img{position: absolute; z-index: 3; }#authenticated #your-pets .pet.no-pet img{position: relative; }#authenticated #your-pets .pet .pet-mask{background: transparent url(../images/sprite.png) no-repeat -274px -790px; display: block; position: relative; z-index: 4; height: 50px; width: 52px; }#authenticated #your-vet h3{background: transparent url(../images/sprite.png) no-repeat 0 -2040px; padding: 7px 0 0 10px; }#authenticated #your-vet a{font-size: 16px; margin-left: 10px; }#authenticated #chapter-nav-footer{background: transparent url(../images/sprite.png) no-repeat 0 -2080px; height: 4px; margin: -1px 0 0 -1px; }#authenticated #pet-resources{}#authenticated #pet-resources h4{background: transparent url(../images/sprite.png) no-repeat 4px -2422px; color: #533713; font-size: 14px; font-weight: normal; padding: 15px 18px 0; }#authenticated #pet-resources #pet-resource-links{background-color: #f1f6f7; margin: -17px 5px 0px; padding: 24px 10px 0px; }#authenticated #pet-resources #pet-resource-links ul{width: 115px; }#authenticated #pet-resources #pet-resource-links ul li{padding: 0 0 8px 17px; background: transparent url(../images/sprite.png) no-repeat -364px -92px; word-wrap: break-word; }#authenticated #pet-resources #pet-resource-links ul.left{}#authenticated #pet-resources #pet-resource-links ul.right{float: right; margin-top: -96px; }#authenticated #pet-resources #pet-resource-links-footer{background: transparent url(../images/sprite.png) no-repeat 4px -2451px; height: 10px; }.ie8 #authenticated #your-vet, .ie7 #authenticated #your-vet{padding-bottom: 10px; }.ie7 #authenticated #your-pets {margin-bottom: 0; margin-right: -3px; width: 283px; padding-left: 10px; }.ie8 #authenticated #your-pets {margin-bottom: 0; margin-right: -3px; width: 283px; padding-left: 0px; }.ie7 #authenticated #pet-resources h4{position: relative; }.ie8 #authenticated #pet-resources h4{position: relative; margin-top: 50px; }.ie8 #authenticated #pet-resources #pet-resource-links ul.right, .ie7 #authenticated #pet-resources #pet-resource-links ul.right{margin-right: 34px; }.ie8 #authenticated #authenticated-content, .ie7 #authenticated #authenticated-content{margin-top: -53px; padding-top: 45px; }#relevant-article{margin: 0px 0 20px -16px; width: 326px; }#relevant-article #ra-head{background: url(../images/sprite.png) no-repeat left -321px; padding: 23px 20px 33px 47px; margin: 20px 0 0; width: 275px; height: 48px; }#relevant-article #ra-head h1{font-size: 140%; color: #533713; margin-bottom: 10px; }#relevant-article #ra-head a{font-size: 120%; color: #26a4bc; padding: 10px 0; }#relevant-article #ra-body{background-color: #fbfaed; padding: 18px 10px 10px 20px; margin-left: 27px; line-height: 1.5; color: #6f4f27; border-right: 1px solid #edd8a7; border-left: 1px solid #edd8a7; }#relevant-article #ra-body h2{border-top: 1px dotted #533713; color: #ac4f40; font-size: 120%; line-height: 1.2; padding-top: 10px; margin-top: -25px; }#relevant-article #ra-body img{margin-top: -10px; }#relevant-article #ra-body p{margin: 7px 0; clear: both; }#relevant-article #ra-body ul{border-top: 1px dotted #533713; margin-top: 7px; }#relevant-article #ra-body li{margin-top: 10px; font-weight: bold; }#relevant-article #ra-body a{font-weight: normal; color: #26a4bc; }#relevant-article #ra-footer{background: url(../images/sprite.png) no-repeat left -433px; text-indent: -9999px; margin: -4px 0 0 27px; }.ie8 #relevant-article, .ie7 #relevant-article{position: relative; }.ie8 #relevant-article #ra-head, .ie7 #relevant-article #ra-head {width: 266px; padding-bottom: 35px; }.ie8 #relevant-article #ra-head a, .ie7 #relevant-article #ra-head a{border-bottom: 1px dotted #533713; display: block; padding-bottom: 9px; padding-top: 0; }.ie8 #relevant-article #ra-body h2, .ie7 #relevant-article #ra-body h2{border-top: none; }.ie8 #relevant-article #ra-body, .ie7 #relevant-article #ra-body{margin-top: -3px; }#relevant-article-short{margin: 20px 0 0 -16px; width: 326px; }#relevant-article-short #ra-head{background: url(../images/sprite.png) no-repeat left -321px; padding: 23px 20px 33px 47px; margin: 20px 0 0; width: 275px; height: 48px; }#relevant-article-short #ra-head h1{font-size: 140%; color: #533713; margin-bottom: 10px; }#relevant-article-short #ra-head a{font-size: 120%; color: #26a4bc; padding: 10px 0; }#relevant-article-short #ra-body{background-color: #fbfaed; padding: 10px 10px 10px 20px; margin-left: 27px; line-height: 1.5; color: #6f4f27; border-right: 1px solid #edd8a7; border-left: 1px solid #edd8a7; }#relevant-article-short #ra-body h2{border-top: 1px dotted #533713; color: #ac4f40; font-size: 120%; line-height: 1.2; padding-top: 10px; margin-top: -25px; }#relevant-article-short #ra-body img{margin-top: -10px; }#relevant-article-short #ra-body p{margin: 7px 0; clear: both; }#relevant-article-short #ra-body ul{border-top: 1px dotted #533713; margin-top: -25px; padding-top: 5px; }#relevant-article-short #ra-body li{margin-top: 10px; font-weight: bold; }#relevant-article-short #ra-body a{font-weight: normal; color: #26a4bc; }#relevant-article-short #ra-footer{background: url(../images/sprite.png) no-repeat left -433px; text-indent: -9999px; margin: -4px 0 20px 27px; }.ie8 #relevant-article-short, .ie7 #relevant-article-short{position: relative; }.ie8 #relevant-article-short #ra-head, .ie7 #relevant-article-short #ra-head{width: 266px; height: 49px; padding-bottom: 35px; }.ie8 #relevant-article-short #ra-head a, .ie7 #relevant-article-short #ra-head a{border-bottom: 1px dotted #533713; display: block; padding-bottom: 9px; padding-top: 0; }.ie8 #relevant-article-short #ra-body h2, .ie7 #relevant-article-short #ra-body h2{border-top: none; }.ie8 #relevant-article-short #ra-body, .ie7 #relevant-article-short #ra-body{margin-top: -3px; }.ie8 #relevant-article-short #ra-body ul, .ie7 #relevant-article-short #ra-body ul{padding-top: 13px; border-top: none; }#social-media{padding-bottom: 50px; width: 300px; }#social-media h3{background: url(../images/sprite.png) no-repeat 0px -242px; color: #333333; }#social-media a{text-indent: -9999px; font-size: 1%; text-indent: -9999px; position: absolute; height: 50px; width: 150px; margin: 15px 0 0 23px; height: 36px; }#social-media #twitter{left: 0; background: url(../images/sprite.png) no-repeat 0px -283px; }#social-media #facebook{left: 130px; background: url(../images/sprite.png) no-repeat -130px -283px; }#top-products {border-bottom: 1px solid #e3ebed;padding-bottom: 20px;}#top-products #products-carousel ul {height: 100px;margin: 0 0 10px 0;overflow: hidden;padding-bottom: 10px;text-align: center;width: 300px;}#top-products #top-products-footer {margin: -13px 0 0;padding: 0 0 3px;text-indent: -9999px;}#top-products .left-arrow,#top-products .right-arrow {background: #fff url(../images/recommended-mod-prev-next.gif) no-repeat -26px -25px;cursor: pointer;height: 160px;margin: 0;position: absolute;width: 25px;z-index: 5;}#top-products .right-arrow {background-position: -50px -25px;right:0;}#top-products .mod-content {width: 298px;height: 145px;overflow: hidden;position: relative;margin: 5px 0 10px 0;padding: 5px 0;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}#top-products .mod-content .items {clear: both;margin: 10px 0 0 20px;position: absolute;width: 200000em;}#top-products img {display: block;}#top-products h4 {padding: 4px 0 0 10px;}#top-products .item {border-right: 1px dotted #333333;float: left;padding: 5px 10px 3px;text-align: center;}#top-products .item img {margin-bottom: 10px;}#top-products .item a {font-size: 11px;font-weight: bold;}#top-products h3 {background: url(../images/sprite.png) no-repeat 0px -1021px;}#top-products .more {padding-top:0;}#top-products .more a {font-weight: bold;text-align: right;}#related-features {border-bottom: 1px solid #e3ebed;padding-bottom: 20px;}#related-features .mod-content {margin: 5px 0 0 10px}#related-features ul {list-style-position: inside;list-style-type: disc;margin: 10px 0 0 0;}#related-features ul li {border-bottom: 1px dotted #E3EDED;font-size: 13px;line-height: 1.2;list-style-position: outside;margin-left: 15px;padding: 6px 0;width: 265px;}#related-features h3 {background: url(../images/sprite.png) no-repeat 0px -543px}.ie7 #related-features ul li {margin: 6px 6px 6px 15px;padding: 0;}#newsletter {border-bottom: 1px solid #e3ebed;padding-bottom: 20px;margin:25px 0 0;}#newsletter #email-newsletter input#signup {background: url(../images/sprite.png) no-repeat -212px -2221px;border: none;cursor: pointer;height: 40px;text-indent: -9999px;text-transform: capitalize;width: 76px;}#newsletter h3{background: url(../images/sprite.png) no-repeat 0px -543px; }#newsletter .mod-content{margin: 5px 0 0 10px; }#newsletter p{font-size: 14px; margin: 5px 10px 10px 0; }#newsletter #email-newsletter input#email {border: 1px solid #E4E4E4;font: italic 12px Arial,sans-serif;margin-right: 3px;padding: 8px;width: 175px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}#newsletter .mod-content {margin: 5px 0 0 10px}#newsletter #no-email {color: #FF3333;margin: 2px 0 0 3px;position: absolute;}#newsletter h3 {background: url(../images/sprite.png) no-repeat 0px -543px}#newsletter p {font-size: 13px;margin: 5px 10px 10px 0;line-height:1.4;}.ie7 #newsletter #email-newsletter input#email,.ie8 #newsletter #email-newsletter input#email {height: 14px;margin-top: 8px;width: 179px;}.ie7 #newsletter #email-newsletter input#signup, .ie8 #newsletter #email-newsletter input#signup {margin-top: 8px;text-transform: capitalize;}#newsletter #email-newsletter input#signup {border: none; width: 76px; height: 40px; background: url(../images/sprite.png) no-repeat -212px -2221px; cursor: pointer; text-indent: -9999px; text-transform: capitalize; }.newsletter_success,.newsletter_error {color: green;padding: 5px;}.newsletter_error {color: red;}#newsletter-success {display:none;}#newsletter-success h4 {font-size:15px;font-weight:bold;}#newsletter-success p{font-size:14px;}#find-vet{border: 1px solid #e3ebed;-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}#find-vet #find-vet-container {margin: 4px;padding-bottom: 10px;background: #f1f7f7;-moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px;}#find-vet h3 {color: #ac4f40;font: 16px trebuchet MS;padding: 10px 0 0 12px;}#find-vet #find-a-vet input#zipcode {border: 1px solid #E4E4E4;font: 14px Arial,sans-serif;margin: 0 2px 0 10px;padding: 7px;width: 200px;-moz-border-radius: 4px; border-radius: 4px; -webkit-border-radius: 4px;}#find-vet #find-a-vet input#find {background: url(../images/find-vet-button.jpg) no-repeat -226px 0;border: none;cursor: pointer;height: 40px;text-indent: -9999px;text-transform: capitalize;width: 50px;}#find-vet ul#near-by-doctors {border-top: 1px solid #D5DFE2;margin: 5px 0 0 10px;padding-top: 5px;width: 268px;}#find-vet ul#near-by-doctors.separator {border-top: 1px solid #c0c0c0;margin-top: 5px;padding-top: 5px;}#find-vet ul#near-by-doctors li {margin: 5px 0 10px 0;color: #444;font-size: 12px;list-style-type: none;} #find-vet ul#near-by-doctors li a {font-weight: bold;} #find-vet ul#near-by-doctors li span {float: right;}#find-vet ul#near-by-doctors li div {margin-top: 3px;}#find-vet #find-vet-footer {display: none;margin: 10px 15px 0 0;font-size: 11px;font-weight: bold;text-align: right;}.ie7 #find-vet #find-a-vet input#zipcode,.ie8 #find-vet #find-a-vet input#zipcode {height: 13px;width: 194px;}#content #find-vet {margin:10px 0 0;}#content #find-vet ul#near-by-doctors li div{margin-top:-6px;}#learn-more-about{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#learn-more-about h3{background: url(../images/sprite.png) no-repeat 0px -543px; }#learn-more-about .mod-content{margin: 5px 0 0 10px; }#learn-more-about ul{list-style-type: disc; margin: 10px 0 0 15px; width: 100px}#learn-more-about ul li{padding: 6px 0; font-size: 95%;width:115px; }#learn-more-about .list-right{float: right; margin-right: 30px; }#learn-more-about .list-left{float: left; }.ie8 #learn-more-about ul, .ie7 #learn-more-about ul {margin-top: 15px; }.ie7 #learn-more-about ul li{background: url(../images/ie-bullet.jpg) no-repeat 0 2px; padding: 0 0 15px 15px; margin-left: -14px; }#all-about{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#all-about h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#all-about .mod-content{margin: 5px 0 0 10px; }#all-about ul{list-style-type: disc; margin: 10px 0 0 15px; }#all-about ul li{padding: 6px 0; border-bottom: 1px dotted #e3eded; font-size: 95%; }#ad-list ul{list-style-type: disc; margin: 0 0 0 30px; }#ad-list ul li{padding: 4px 0; }#related-training{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#related-training h3{background: url(../images/sprite.png) no-repeat 0px -543px; }#related-training .mod-content{margin: 5px 0 0 10px; }#related-training ul{list-style-type: disc; margin: 10px 0 0 15px; }#related-training ul li{padding: 6px 0; border-bottom: 1px dotted #e3eded; font-size: 95%; }#experts-on{}#experts-on h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#experts-on .mod-content{margin: 5px 0 0 10px; }#experts-on ul{margin: 10px 0 0 0; }#experts-on ul li{padding: 7px 3px; border-bottom: 1px dotted #e3eded; font-size: 95%; }#most-popular{ padding-bottom:20px;border-bottom:1px solid #e3ebed; }#most-popular h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#most-popular .mod-content{margin: 5px 0 0 10px; }#most-popular ul{list-style: none;margin: 10px 5px 0 0; }#most-popular ul li{padding: 7px 0; font-size: 95%;border-bottom:1px dotted #a5adaf; }#grieving{border-bottom: 1px solid #e3ebed; padding-bottom: 10px; }#grieving h3{background: url(../images/sprite.png) no-repeat 0px -543px; }#grieving .mod-content{margin: 10px 0 0 10px; }#grieving .mod-content img{float: left; }#grieving .mod-content p{float: left;width: 181px;margin: 0 0 0 9px;font-size: 12px;}#grieving .more{border: 0; padding: 0; }#categories{}#categories h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#categories .mod-content{margin: 5px 0 0 10px; }#categories ul{list-style-type: disc; margin: 10px 0 0 15px; }#categories ul li{padding: 6px 0; border-bottom: 1px dotted #e3eded; font-size: 95%; }#poll{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#poll h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#poll .mod-content{margin: 5px 0 0 10px; position: relative; overflow: hidden; height: 240px; }#poll p{font-style: italic; font-size: 105%; width: 286px; }#poll span{font-weight: bold; }#poll ul{margin: 10px 20px 0 2px; padding: 5px 0; border-top: 1px dotted #a5adaf; border-bottom: 1px dotted #a5adaf; }#poll ul li{padding: 6px 0; font-size: 95%; }#poll input#vote {border: none; width: 80px; height: 33px; background: url(../images/sprite.png) no-repeat left -1053px; margin: 5px 0 0 192px; padding: 0; cursor: pointer; text-indent: -9999px; }#poll-question #no-selection{color: #FF3333; font-style: italic; position: absolute; margin: 17px 0 0 12px; }#poll-answer{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#poll-answer h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#poll-answer .mod-content{margin: 5px 0 0 10px; }#poll-answer p{font-style: italic; font-size: 105%; width: 286px; }#poll-answer span{font-weight: bold; }#poll-answer ul{margin: 10px 20px 0 2px; padding: 4px 0; border-top: 1px dotted #a5adaf; border-bottom: 1px dotted #a5adaf; }#poll-answer ul li{padding: 6px 0; }#poll-answer ul li p{margin: -2px 0 0 0; }#poll-answer ul li p .reslut-bar{width: 166px; border: 1px solid #d7dde2; height: 4px; display: inline-block; }#poll-answer ul li p .reslut-bar #result-1{background-color: #4a7895; width: 70%; height: 4px; display: block; }#poll-answer ul li p .reslut-bar #result-2{background-color: #4a7895; width: 27%; height: 4px; display: block; }#poll-answer ul li p .reslut-bar #result-3{background-color: #4a7895; width: 3%; height: 4px; display: block; }#poll-answer ul li p .votes{color: #4a7895; font-size: 11px; margin-left: 5px; font-weight: normal; font-style: normal; }#poll-answer ul.list {border: none; font-size: 90%; list-style-type: disc; margin-left: 14px; margin-top: 5px; }#related-drugs{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#related-drugs h3{background: url(../images/sprite.png) no-repeat 0px -614px; }#related-drugs .mod-content{margin: 5px 0 0 10px; }#related-drugs ul{list-style-type: disc; margin: 10px 0 0 15px;width:100px;}#related-drugs ul li{padding: 6px 0; font-size: 95%; }#related-drugs .list-right{float: right;margin-right: 20px;}#related-drugs .list-left{float: left; }.ie8 #related-drugs ul {display: inline;padding-left:0px;list-style:disc;list-style-position:outside;width: 105px; }.ie7 #related-drugs ul li{padding-left:15px;}.ie7 #related-drugs ul{display: inline;padding-left:0px;list-style:disc;list-style-position:outside;width: 115px; margin-left:2px;}.ie7 #related-drugs .list-right{margin-right: 25px;}#did-you-know{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#did-you-know h3{background: url(../images/sprite.png) no-repeat 0px -614px; }#did-you-know .mod-content{margin: 5px 0 0 10px; }#did-you-know p{line-height: 1.4;margin: 7px 0 0;}#did-you-know .more{border:none;padding: 10px 12px 0 0;}#dog-health-centers{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#dog-health-centers h3{background: url(../images/sprite.png) no-repeat 0px -614px; }#dog-health-centers .mod-content{margin: 5px 0 0 10px; }#dog-health-centers ul{list-style-type: disc; margin: 10px 0 0 15px; }#dog-health-centers ul li{padding: 4px 0; font-size: 95%;line-height:1.3;}#dog-health-centers .list-right{float: right; margin-right: 10px;width:120px; }#dog-health-centers .list-left{float: left; width:120px; }.ie8 #dog-health-centers ul, .ie7 #dog-health-centers ul{display: inline; }#tools{border-bottom: 1px solid #e3ebed; padding-bottom: 20px; }#tools h3{background: url(../images/sprite.png) no-repeat 0px -982px; color: #333333; }#tools .mod-content{margin: 5px 0 0 10px; }#tools ul{list-style-type: disc; margin: 10px 0 0 15px; }#tools ul li{padding: 6px 0; font-size: 95%; }#breed-spotlight {border-bottom: 1px solid #e3ebed; padding-bottom: 10px; }#breed-spotlight h3{background: url(../images/sprite.png) no-repeat 0px -1020px; }#breed-spotlight h4{padding: 4px 0 0 10px;width:270px; }#breed-spotlight .mod-content{margin: 12px 0 10px 12px; }#breed-spotlight img{display: block; margin-bottom: 10px; }#breed-spotlight ul {margin-bottom: 5px; }#breed-spotlight li {font-size: 95%; padding: 5px 0 0; }#breed-spotlight li span{font-weight: bold; }#breed-spotlight .left-arrow{position: absolute; background: transparent url(../images/sprite.png) no-repeat -310px -511px; width: 33px; height: 30px; margin: 110px 0 0 12px; cursor: pointer; z-index: 5; }#breed-spotlight .right-arrow{position: absolute; background: transparent url(../images/sprite.png) no-repeat -345px -512px; width: 33px; height: 30px; margin: 110px 0 0 249px; cursor: pointer; z-index: 5; }#breed-spotlight #breeds-carousel {position: relative; overflow: hidden; width: 283px; height: 350px; z-index: 1; }#breed-spotlight #breeds-carousel #breed-list.items {width: 200000em; position: absolute; clear: both; }#breed-spotlight #breeds-carousel #breed-list.items li{float: left; width: 293px; }#breed-spotlight #breeds-carousel #breed-list.items .breed li{width:270px;}.cats #breed-spotlight #breeds-carousel{height:260px;}#best-vetstreet {margin-bottom:5px;}#best-vetstreet h3{background: url(../images/sprite.png) no-repeat 0px -578px; }#best-vetstreet .best-carousel {position:relative;overflow:hidden;width:296px;height:330px;z-index:1;margin-left:2px;}.ie8 #best-vetstreet .best-carousel,.ie7 #best-vetstreet .best-carousel {height:334px;}#best-vetstreet .best-carousel ul {width:200000em;position:absolute;clear:both;margin-top:10px;}#best-vetstreet .best-carousel ul li {float:left;width:278px;border:10px solid #e3ebed;-moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; background: #e3ebed;}.ie8 #best-vetstreet .best-carousel ul li,.ie7 #best-vetstreet .best-carousel ul li {width:278px;}#best-vetstreet .left-arrow,#best-vetstreet .right-arrow {position:absolute;background:transparent url(../images/sprite.png) no-repeat -320px -1377px;width:33px;height:35px;cursor:pointer;z-index:5;margin:89px 0 0 10px;}#best-vetstreet .right-arrow {background:transparent url(../images/sprite.png) no-repeat -314px -1418px;margin:89px 0 0 257px;}#best-vetstreet img{z-index: 3; -moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; margin-bottom: 5px;}#best-vetstreet .best-content {padding:5px 10px;-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; background: #fff;}#best-vetstreet .best-content h2 {font-size:105%;color:#0099be;font-weight:bold;line-height:1.2;}#best-vetstreet .best-content p {line-height:1.5;font-weight:normal;margin:5px 0 10px;}#best-vetstreet .best-content span {color:#ac4f40;}#best-vetstreet .best-content .link {margin-bottom:5px;font-weight:bold;}#best-vetstreet, #best-vetstreet * {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}#best-vetstreet::-moz-selection,#best-vetstreet::selection { background: inherit; color: inherit; text-shadow: none; }#inner-page{border: 2px solid #e3ebed; margin: 20px 0; clear: both; }#page-nav{background-color: #e3ebed; height: 36px; font-size: 95%; }#page-nav ul{margin-left: 3px; }#page-nav li{position: relative; float: left; padding: 10px 0 11px;; margin: 1px 1px 0; background: #ffffff url(../images/sprite.png) no-repeat right -649px; }#page-nav a {font-weight: bold; padding: 9px 25px; background: url(../images/sprite.png) no-repeat left -649px; }#page-nav li.selected{padding-bottom: 13px !important; }#page-nav li.selected a{color: #ab483a; }#content.breed-detail #page-nav a {padding: 9px 25px; }.ie8 #content.breed-detail #page-nav a, .ie7 #content.breed-detail #page-nav a {padding: 9px 27px; }.ie8 #page-nav li, .ie7 #page-nav li{padding-top: 11px; }.ie8 #page-nav a, .ie7 #page-nav a{padding: 9px 17px; }#breed-filter{background-color: #e3ebed; height: 36px; font-size: 95%; }#breed-filter ul{margin-left: 3px; }#breed-filter li{position: relative; float: left; padding: 10px 0px; margin: 1px 1px 0; background: #ffffff url(../images/sprite.png) no-repeat right -649px; }#breed-filter a {font-weight: bold; padding: 9px 8px; background: url(../images/sprite.png) no-repeat left -649px; }#breed-filter li.selected{padding-bottom: 13px !important; }#breed-filter li.selected a{color: #ab483a; }.inner-page-section{margin: 15px 10px; }.inner-page-section img{border: 1px solid #cdd4d6; margin: 0 10px 10px 0; }#content .inner-page-section h2{margin-bottom: 5px; font-size: 135%; }#content .inner-page-section.breed-info h3{margin-bottom: 10px; font-size: 114%; color: #ab483a; font-style: normal; }.inner-page-section h2 span {color: #333333; }.inner-page-section h3{font-weight: normal; font-style: italic; }.inner-page-section ul {margin: 10px 0 15px 20px; }.inner-page-section li {list-style-type: disc; line-height: 1.5; margin-bottom: 10px; }.inner-page-section .page-section{clear: both; }.inner-page-section table.drug-table{margin: 10px 0; }.inner-page-section table.drug-table tr{height: 40px; color: #999999; font-size: 12px; }.inner-page-section table.drug-table td{border: 1px solid #d5dfe1; padding: 0 10px; vertical-align: middle; }#content .inner-page-section.breed-info #hub-breed-list-container #li_container1{width:620px;}#in-this-article {margin: 10px 0; }#in-this-article h2{color: #ffffff; font-size: 11px; background: transparent url(../images/sprite.png) no-repeat left -687px; height: 18px; padding: 10px 0 3px 16px; z-index: 1; position: relative; }#in-this-article ul{border: 1px solid #e3e9e9; margin: 0; padding: 6px 0 6px 7px; margin: -1px 0 15px 0; }#in-this-article li{display: inline; border-right: 1px solid #e3e9e9; padding: 0 8px 0 6px; line-height: 1.5; }#in-this-article li.first{padding-left: 0;margin-left:0; }.ie8 #in-this-article ul, .ie7 #in-this-article ul{margin-top: 0; }#next-article-inpage {float: right; width: 100px; border: 1px solid #badfe7; padding: 18px 15px; line-height: 1.2; margin: 10px; }#next-article-inpage h3{color: #ab483a; font-weight: bold; font-size: 95%; margin-bottom: 2px; }#pagination{padding: 7px 0; border-top: 1px solid #e3ebed; border-bottom: 1px solid #e3ebed; text-align: center; margin: 10px 0; padding-left: 20px; }#pagination a.current_page {color: #ccc; cursor: default; border:0; }#pagination .pages a{border: 1px solid #e3ebed; padding: 2px 6px; margin: 3px; font-size: 105%; }#pagination .pages a.current_page,#pagination .pages a.current-page{border-color: #0f9fc2; color: #0f9fc2; }.ad-link{border-bottom: 1px dashed; }.roll-ad{width: 240px; font-size: 85%; z-index: 9999; padding-bottom: 20px; }.roll-ad .ad-info{background: url(../images/sprite.png) no-repeat left -722px; padding: 18px 6px 0 13px; margin-left: -10px; overflow: hidden; }.roll-ad h4{font-size: 115%; color: #0099be; font-weight: bold; }.roll-ad .reg{font-size: 60%; position: relative; bottom: 5px; }.roll-ad .ad-info .ad-content{position: relative; float: left; width: 160px; }.roll-ad .ad-info .ad-content p {line-height: 1.5; margin: 0; }.roll-ad .more-buy{clear: both; line-height: .3; background: url(../images/sprite.png) no-repeat left -835px; padding: 0 0 28px 13px; ; margin-left: -10px; }.roll-ad .ad-list{background: url(../images/sprite.png) no-repeat left -870px; padding: 10px 6px 0 15px; margin-left: -10px; overflow: hidden; }.roll-ad ul{list-style-type: disc; padding: 12px 12px 0; font-size: 110%; }.roll-ad li{margin: 0 0 5px; }.roll-ad span{font-weight: bold; }.roll-ad .footer{background: url(../images/sprite.png) no-repeat left -945px; padding: 0 0 28px 13px; margin-left: -10px; }.roll-sponsored{width: 380px; padding-bottom: 20px; display: none;position:relative;z-index:5; }.roll-sponsored .sponsored-info{background: url(../images/main-well-sprite.png) no-repeat left -628px; padding: 19px 5px 0; margin-left: -10px; overflow: hidden; }#content .roll-sponsored .sponsored-info p {line-height: 1.5; margin:0px;padding:5px 4px 3px 12px;background: -moz-linear-gradient(center top , #FFFFFF, #f1f6f7) repeat scroll 0 0 transparent;background: -webkit-gradient(linear,left top, left bottom, from(#FFFFFF), to(#f1f6f7)); }#content .roll-sponsored .sponsored-info p span{font-weight: bold; }.roll-sponsored .footer{background: url("../images/main-well-sprite.png") no-repeat scroll 2px -765px transparent;clear: both;line-height: 0.3;margin-left: -12px;margin-top: 0px;padding: 0 0 10px 13px;}.ie8 .roll-sponsored, .ie7 .roll-sponsored{width: 390px; }.ie8 .roll-sponsored .sponsored-info, .ie7 .roll-sponsored .sponsored-info{margin-left: 0; }.ie8 #content .roll-sponsored .sponsored-info p, .ie7 #content .roll-sponsored .sponsored-info p{font-size: 11px;filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#f1f6f7');}.ie8 .roll-sponsored .footer, .ie7 .roll-sponsored .footer{position: absolute; margin-left: -2px;; margin-top: 0px; width: 390px; }#featured-article{height: 240px; background: transparent url(../images/featured-article-background.png) no-repeat top left; padding: 11px 10px 50px 11px; overflow: hidden; }.condition #featured-article{padding-left:8px;}#content.topic #featured-article{padding-bottom: 65px;margin-top:17px;width:620px;}#content.condition{margin-top: 7px;}#featured-article #featured-photo{float: left; }#featured-article #featured-photo img{position: absolute; z-index: 3; margin: -2px 0 0 -4px; }#featured-article #featured-mask{position: absolute; z-index: 4; background: transparent url(../images/featured-article-background.png) no-repeat top left; ; height: 290px; width: 325px; margin: -11px 0 0 -11px; }#featured-article h1{color: #533713; font-size: 22px; margin: 4px 0 9px; padding-bottom: 7px; border-bottom: 1px solid #ff6e17; }#featured-article h1 a{color: #533713;}#featured-article h2{font-size: 15px; margin: 0; color: #ff6e17; }#featured-article-info{padding: 14px 22px 0 0; width: 268px; float: right; }#featured-article-info p{padding: 0; margin: 0; color: #533713; }#featured-article-info p a{font-weight: bold; }#featured-article-info #topic{margin: 5px 0; }#featured-article-info #topic a{font-weight: normal; }#featured-article-info #topic span{color: #533713; font-weight: bold; }#featured-article-info #intro-heading{font-size: 16px; text-transform: uppercase; }#featured-article .photo-credit{font-size: 9px; position: relative; top: 279px; text-transform: uppercase; }#content #featured-article .photo-credit p{margin:0;}.ie8 #featured-article, .ie7 #featured-article{height: 300px; }.ie8 #featured-article-info, .ie7 #featured-article-info{width: 270px; }.ie7 #content.topic #featured-article, .ie8 #content.topic #featured-article{padding-bottom:10px;}#content.blog-category h1 span{color: #539e11; }.ie8 #content.blog-category #article-collection .article, .ie7 #content.blog-category #article-collection .article { padding-bottom: 0; margin-bottom: 0; }.ie8 #content.blog-category #article-collection h2, .ie7 #content.blog-category #article-collection h2 { margin-bottom: 0px; }.ie8 #content.topic #article-collection #article-info h2, .ie7 #content.topic #article-collection #article-info h2 { margin-top: 0; margin-bottom: 2px; }#blog-expert {background: url("../images/expert-info-lead-bg.jpg") repeat scroll 0 0 transparent;height: 350px;width: 643px;}#blog-expert #blog-expert-container #expert-photo {float: right;height: 318px;left: 318px;position: absolute;top: 96px;width: 275px;}#blog-expert #blog-expert-container #expert-info {padding: 0 0 10px 10px;width: 375px;}#blog-expert #blog-expert-container #expert-info ul {width: 320px}#blog-expert #blog-expert-container #expert-info ul li {margin-bottom: 8px}#blog-expert #blog-expert-container #expert-info h3 {color: #ac4f40;font-size: 16px;font-weight: bold;padding: 20px 0 10px;}#blog-expert #blog-expert-container #expert-info h3 span {font-weight: normal}#blog-expert #bio {font-weight: bold;margin-left: 10px;}#blog-expert h2 {color: #533713;font: 24px "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 0 0 10px 10px;position: relative;z-index: 10;}.ie8 #blog-expert,.ie7 #blog-expert {margin-bottom: 20px}.ie7 #blog-expert #blog-expert-container #expert-photo {top: 83px;}.ie8 #blog-expert #blog-expert-container #expert-photo {top: 98px}.ie8 #content.blog-category #blog-expert h2,.ie7 #content.blog-category #blog-expert h2 {margin-top: 0}#blog-expert #blog-expert-container .photo-credit {top:371px; position: absolute;text-align: right;width:630px;}.ie7 #blog-expert #blog-expert-container .photo-credit{top:357px;left:10px;}#blog-expert #the-news{background: none repeat scroll 0 0 #669900;color: #FFFFFF;line-height: 34px;top: 374px;padding: 0 0 0 12px;width: 631px;font-size:15px;position:absolute;margin-top:13px;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }#blog-expert #the-news a{color:#fff; }#blog-expert #the-news span{font-weight: bold; text-transform: uppercase; }.ie7 #blog-expert #the-news{top:360px;}#sidebar.blog-category{margin-top: 33px; }#content #special-featured-article-slideshow{background: transparent url(../images/special-feature-background.png) no-repeat top left; padding: 10px 11px 0px; overflow: hidden; }#content .special-featured-article .special-featured-photo{float: left; }#content .special-featured-article .special-featured-photo img{position: absolute; z-index: 3; }#content .special-featured-article .special-featured-mask{position: absolute; z-index: 4; background: transparent url(../images/special-feature-background.png) no-repeat top left; height: 243px; width: 312px; margin: -10px 0 0 -11px; padding-bottom: 50px; }#content .special-featured-article h1{color: #0099be; font-size: 170%; margin: 0 0 5px; }#content .special-featured-article h2{font-size: 110%; margin-top: 16px; }#content .special-featured-article-info{padding: 20px 63px 0 0; width: 266px; float: right; }#content .special-featured-article-info p{padding: 0; margin: 0; }#content .special-featured-article-info .special-topic{margin: 5px 0; }#content .special-featured-article-info .special-topic span{color: #ab483a; font-weight: bold; }#content .special-featured-article-info .special-1{background: url(../images/sprite.png) no-repeat -125px -1367px; width: 97px; height: 37px; display: block; margin: -5px 0 0 200px; }#content .special-featured-article-info .special-2{background: url(../images/sprite.png) no-repeat -125px -1405px; width: 97px; height: 37px; display: block; margin: -5px 0 0 200px; }#content .special-featured-article-info .special-3{background: url(../images/sprite.png) no-repeat -125px -1441px; width: 97px; height: 37px; display: block; margin: -5px 0 0 200px; }#special-featured-article-slideshow .left-arrow{background: url(../images/sprite.png) no-repeat -258px -1372px; position: absolute; width: 35px; height: 35px; margin: 134px 0 0 0; cursor: pointer; z-index: 5; }#special-featured-article-slideshow .right-arrow{background: url(../images/sprite.png) no-repeat -257px -1416px; position: absolute; width: 35px; height: 35px; margin: 134px 0 0 585px; cursor: pointer; z-index: 5; }.special-featured-scrollable {position: relative; overflow: hidden; width: 640px; height: 300px; }.special-featured-scrollable .items {width: 200000000em; position: absolute; clear: both; }.special-featured-scrollable .items div{float: left; width: 640px; }#content #more-training h2{color: #533713; margin: 15px 0 10px; font-weight: bold; font-size: 139%}#content h2.special{color: #533713; margin: 15px 0 10px; font-weight: bold; font-size: 139%}#content #more-training h3{color: #533713; margin: 5px 0; font-weight: bold; font-size: 108%}#content #more-training{border-bottom: 1px dotted #999999; overflow: hidden; padding-bottom: 8px; clear: both; }#content #more-training div{width: 200px; float: left; }#content #more-training div.training-article{border-right: 1px dotted #999999; margin-right: 9px; padding: 0 3px 8px 0; }#content #more-training div img{postion: absolute; z-index: 3; }#content #more-training div .special-mask{background: url(../images/special-mask.png) no-repeat; position: absolute; z-index: 4; height: 116px; width: 192px; }#content #more-training div p{line-height: 1.3; margin: 5px 0 10px; }#content #more-training div ul{list-style-type: disc; margin-left: 15px; }#content #more-training div li{margin-bottom: 10px; }#content #article-collection{clear: both; margin: 20px 0; }#content #article-collection h2{font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #533713; }#content #article-collection .article{margin: 0 0 15px; padding-bottom: 5px; border-bottom: 1px dotted #e3ebed; min-height: 115px; height: auto !important; height: 115px; }#content #article-collection .article h2{color: #0099be; font-size: 16px; font-weight: bold; line-height: 1; margin-bottom: 5px; }#content #article-collection .article .left-photo{margin-right: 20px; }#content #article-collection .article .article-info .date{font-size: 12px; color: #777777; }#content #article-collection .article p{margin: 5px 0 10px; }#content #article-collection .more-articles {margin: 10px 0 0; }#content #article-collection .more-articles ul{list-style: disc; margin: 10px 0 0 16px; }#content #article-collection .more-articles li{padding-bottom: 15px; }#content #article-collection .more-articles li a{font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; }.ie8 #content #article-collection h2, .ie7 #content #article-collection h2{margin-bottom: 2px; margin-top: 0px; }#content.blog-category #article-collection .article{min-height: 138px; }#content.blog-category #article-collection .article h2{color: #0099be; font-size: 18px; font-weight: normal; margin-bottom: 15px; }#content.blog-category #article-collection .article .left-photo{margin-top: 5px; }#content.blog-category #article-collection .article .article-info h2{color: #0099be; font-size: 16px; font-weight: bold; margin-bottom: 0; }#article-collection.special{clear: both; padding: 5px 0 0 0; margin: 0 30px 0 0; }#article-collection.special .article{margin: 0 0 30px; height: 120px; } #article-collection.special .article .left-photo{float: left; margin-right: 20px; }#article-collection.special .article ul{list-style-type: disc; margin-left: 100px; }#article-collection.special .article li{margin-bottom: 10px; }#article-collection.special .article span{font-weight: bold; }.blog #article-collection{padding: 0; }#content .breed-slideshow{margin-top: 15px; }#content .breed-slideshow .left-arrow{position: absolute; background: transparent url(../images/sprite.png) no-repeat -310px -511px; width: 33px; height: 30px; margin: 160px 0 0; cursor: pointer; z-index: 5; }#content .breed-slideshow .right-arrow{position: absolute; background: transparent url(../images/sprite.png) no-repeat -345px -512px; width: 33px; height: 30px; margin: 161px 0 0 613px; cursor: pointer; z-index: 5; }#content .breed-slideshow .active{display: block; }#content .breed-slideshow .deactive{display: none; }#content #current-breed-list .current-breed {margin: 0; }#content #breed-slide-container {position: relative; overflow: hidden; width: 645px; height: 410px; z-index: 1; }#content #breed-slide-container #current-breed-list.items {width: 200000em; position: absolute; clear: both; }#content #breed-slide-container #current-breed-list.items li{float: left; width: 645px; background-color: #002b34; text-align: center; height: 380px; }#content #breed-slide-container #current-breed-list.items li .photo-credit{background-color: #ffffff; margin-top: -2px; padding-top: 4px; text-align: left; }#content #breed-detail{}#content #breed-detail ul{border-bottom: 1px dotted #999999; border-top: 1px dotted #999999; margin: 10px 0; padding: 7px 0 7px 1px; line-height: 1.4;}#content #breed-detail ul li{display: inline; font-size: 12px; margin-right: 7px; }#content #breed-detail span{font-weight: bold; }#content #breed-detail p{margin-bottom: 10px; line-height: 1.5; }#content .inner-page-section.breed-info{font-size: 95%; margin: 20px 10px 10px; padding: 0 0 1px; }#content .inner-page-section.breed-info p{margin: 2px 0 10px; line-height: 1.7; }#content .inner-page-section.breed-info ul{margin: 0 20px 0 30px; font-size: 105%; }#content .inner-page-section.breed-info li{margin-bottom: 5px; line-height: 1.7; }#content .interesting-breed-fact {font-size: 105%; background-color: #f7f7f7; padding: 10px 15px 0 20px; width: 230px; float: right; margin-left: 10px; }#content .interesting-breed-fact h2{font-size: 135%; margin: 0; }#content .interesting-breed-fact p{line-height: 1.8; }.ie8 #content .interesting-breed-fact, .ie7 #content .interesting-breed-fact {width: 265px; }#content .breed-characteristics{clear: both; margin: 20px 0; }#content .breed-characteristics h2{font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom: 2px; color: #533713; }#content .breed-characteristics #view-all{position: relative; top: -16px; left: 483px; color: #0099be; }#content .breed-characteristics table{border-top: 1px dotted #999999; width: 640px; font-weight: bold; font-size: 90%; border-collapse: separate; }#content .breed-characteristics table tr {height: 30px; border-spacing: 1px; }#content .breed-characteristics table td{border-bottom: 1px dotted #999999; padding: 5px 0 5px 10px; vertical-align: middle; }#content .breed-characteristics table td.rating{border-right: 1px dotted #999999; width: 127px; text-align: center; text-indent: -9999px; }#content .breed-characteristics table td.rating img{margin-top: 6px; }#content .breed-characteristics table td.rating .star0{background: url(../images/sprite.png) no-repeat 0 -1373px; height: 19px; width: 71px; display: block; }#content .breed-characteristics table td.rating .star1{background: url(../images/sprite.png) no-repeat 0 -1394px; height: 19px; width: 71px; display: block; }#content .breed-characteristics table td.rating .star2{background: url(../images/sprite.png) no-repeat 0 -1416px; height: 19px; width: 71px; display: block; }#content .breed-characteristics table td.rating .star3{background: url(../images/sprite.png) no-repeat 0 -1438px; height: 19px; width: 71px; display: block; }#content .breed-characteristics table td.rating .star4{background: url(../images/sprite.png) no-repeat 0 -1459px; height: 19px; width: 71px; display: block; }#content .breed-characteristics table td.rating .star5{background: url(../images/sprite.png) no-repeat 0 -1480px; height: 19px; width: 71px; display: block; }#content .breed-characteristics table td.title{width: 400px; }#content .breed-characteristics table td.first{padding-left: 0; }#content .breed-characteristics table td.last{border-right: none; }#store-coming-soon{background-color: #36240C;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;left: -10px;padding:15px 0 10px 15px;position: relative;width: 965px;margin:15px 0;height: 680px;}#store-coming-soon #scs-info{float: left;width: 380px;}#store-coming-soon #scs-info ul{color: #d5ffaf;font-size: 18px;list-style: disc outside none;margin:-200px 0 0 15px;width: 350px;}#store-coming-soon #scs-info li{margin:10px 0 10px 10px;line-height: 1.3;}#store-coming-soon #scs-info #scs-pet-portal{color:#ffffff;text-transform:uppercase;font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height: 1.3;margin: 30px 0 15px 10px;}#store-coming-soon #scs-info #scs-shop-button{width:298px;height:61px;background:url(../images/scs-shop-button.png) no-repeat;}#store-coming-soon #scs-info #scs-shop-button a{padding: 0 50px 41px 117px;}#store-coming-soon #scs-info #scs-speech-bubble{width:350px;height:285px;background:url(../images/shop-bubble.png) no-repeat;padding: 4px 0 25px 30px;}#store-coming-soon #scs-info #scs-speech-bubble h1{color:#ff6e00;font-size:48px;text-transform:uppercase;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}#store-coming-soon #scs-info #scs-speech-bubble p{color: #533713;font-size: 24px;line-height: 1.3;margin: 0;padding: 0;width: 300px;}#store-coming-soon #scs-image{height:627px;width:562px;background:url(../images/scs-image.png) no-repeat;float:right;margin-right: 13px;}#store-coming-soon #scs-date{background: url("../images/scs-date.png") no-repeat scroll 0 0 transparent;color: #36240C;font-weight: bold;height: 146px;padding: 45px 10px 10px 1px;position:relative;width: 146px;left:302px;top:-125px;text-align:center;}#store-coming-soon #scs-date p{margin:0;padding:0;line-height:1;text-transform:uppercase;font-size:27px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}#store-coming-soon #scs-animal{width:348px;height:372px;background:url(../images/scs-animal.png) no-repeat;position:relative;top:318px;left:265px;z-index:2;}#store-coming-soon #scs-footer{background-color: #d5ffaf;height: 10px;left: -15px;position: relative;top: 305px;width: 980px;z-index: 1;}.ie7 #store-coming-soon #scs-info #scs-speech-bubble, .ie8 #store-coming-soon #scs-info #scs-speech-bubble{width:365px;height:295px;}.ie7 #store-coming-soon #scs-info ul, .ie8 #store-coming-soon #scs-info ul{margin:-210px 0 0 0;padding-left:10px;}.ie7 #store-coming-soon #scs-image, .ie8 #store-coming-soon #scs-image{margin-right:18px;}.ie7 #store-coming-soon #scs-animal {top:-302px;}.ie8 #store-coming-soon #scs-animal{top:318px;}.ie7 #store-coming-soon #scs-footer {top:-316px;margin-bottom:-340px;}.ie8 #store-coming-soon #scs-footer {top:305px;}#find-coming-soon{background-color: #36240C;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;left: -10px;padding:15px 0 10px 15px;position: relative;width: 965px;margin:15px 0;height: 700px;}#find-coming-soon #fcs-info{float: left;width: 370px;}#find-coming-soon #fcs-info h2{color:#d5ffaf;font-size:22px;font-weight:normal;}#find-coming-soon #fcs-info ul{color: #a5e9ff;font-size: 18px;list-style: disc outside none;margin:0 0 0 15px;width: 350px;}#find-coming-soon #fcs-info li{margin:10px 0 40px 10px;line-height: 1.3;}#find-coming-soon #fcs-info li span{color:#ffffff;}#find-coming-soon #fcs-info #fcs-detail{margin: -200px 0 0 0;}#find-coming-soon #fcs-info #fcs-speech-bubble{width:362px;height:247px;background:url(../images/find-bubble.png) no-repeat 0 -2px;padding: 3px 0 20px 30px;}#find-coming-soon #fcs-info #fcs-speech-bubble h1{color:#36240c;font-size:44px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}#find-coming-soon #fcs-info #fcs-speech-bubble p{color: #533713;font-size: 25px;line-height: 1.3;margin: 0;padding: 0;width: 300px;}#find-coming-soon #fcs-image{height:636px;width:586px;background:url(../images/fcs-image.png) no-repeat;float:right;margin-right: 6px;}#find-coming-soon #fcs-date{background: url(../images/fcs-date.png) no-repeat scroll 0 0 transparent;color: #d5ffaf;font-weight: bold;height: 146px;text-align:center;position:relative;width: 146px;left:285px;top:-140px;padding: 51px 10px 10px 14px;}#find-coming-soon #fcs-date p{margin:0;padding:0;line-height:1;text-transform:uppercase;font-size:37px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}#find-coming-soon #fcs-animal{width:357px;height:350px;background:url(../images/fcs-animal.png) no-repeat;position:relative;top:360px;left:276px;z-index:2;}#find-coming-soon #fcs-footer{background-color: #a5e9ff;height: 10px;left: -15px;position: relative;top: 346px;width: 980px;z-index: 1;}.ie7 #find-coming-soon, .ie8 #find-coming-soon{padding-bottom:40px;}.ie7 #find-coming-soon #fcs-info #fcs-speech-bubble, .ie8 #find-coming-soon #fcs-info #fcs-speech-bubble{width:365px;height:265px;}.ie7 #find-coming-soon #fcs-info ul, .ie8 #find-coming-soon #fcs-info ul{padding-left:10px;}.ie7 #find-coming-soon #fcs-info #fcs-detail, .ie8 #find-coming-soon #fcs-info #fcs-detail{margin:-240px 0 0 0;}.ie7 #find-coming-soon #fcs-date, .ie8 #find-coming-soon #fcs-date{height:170px;width:143px;}.ie7 #find-coming-soon #fcs-image, .ie8 #find-coming-soon #fcs-image{margin-right:1px;}.ie7 #find-coming-soon #fcs-animal {top:-246px;left:-75px;}.ie8 #find-coming-soon #fcs-animal{top:390px;left:308px;}.ie7 #find-coming-soon #fcs-footer {top:-259px;margin-bottom:-340px;}.ie8 #find-coming-soon #fcs-footer {top:377px;}#mpml {display:none;} #mpml div.panes {padding: 7px;font-size: 0.9em;}#mpml div.panes ul {list-style: disc inside none;}#mpml div.panes ul li {border-bottom: dotted 1px #D5DFE2;padding: 5px;white-space: nowrap;overflow: hidden;}.ie7 #mpml div.panes ul{list-style:none;}.ie7 #mpml div.panes ul li{margin-left:-15px;padding-left:15px;background: url(../images/ie-bullet.jpg) no-repeat 0px 7px;}#mpml div.panes ul li:last-child {border-bottom: none;}#practice-detail {padding:8px;background-color:#e8f0f2;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;margin-top:20px;}#practice-detail #practice-contact-information{background-color:#ffffff;padding: 0 10px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;min-height:195px;}#practice-contact-information #pci-container {min-height: 187px;}#practice-detail #practice-contact-information #map{float: right;height: 162px;margin: 10px 5px 5px;width: 278px;}#practice-detail #practice-contact-information #map iframe{border:1px solid #999999;}#practice-detail #practice-contact-information ul#address{padding-top:10px;width:310px;}#practice-detail #practice-contact-information ul#address li{padding-bottom:6px;}#practice-detail #practice-contact-information p#phone-number{margin:3px 0 0 0;}#practice-detail #practice-contact-information p#website{margin:0;width:310px;line-height:1.2;}#practice-detail #practice-contact-information #request-appointment{background: url("../images/main-well-sprite.png") no-repeat scroll 0px -1355px transparent;height: 35px;width:160px;margin: 15px 0;}#practice-detail #practice-contact-information #no-request-appointment{height: 35px;width:160px;margin: 15px 0;}#practice-detail #practice-contact-information #request-appointment a{display: block;height: 30px;width: 152px;}#practice-detail #practice-contact-information ul#hours li{padding-bottom:3px;}#practice-detail #practice-contact-information p#description{line-height: 1.3;width:99%;overflow:hidden;position: relative;margin-top:10px;}#practice-detail #practice-contact-information .extra-detail p{line-height:1.3;}#practice-detail #practice-contact-information .switch-detail{margin: -5px 0 11px;}#practice-detail #practice-contact-information .switch-detail a{background: url("../images/arrow-down.gif") no-repeat 70px 1px;padding-right:20px;}#practice-detail #practice-contact-information .switch-detail a.less{background: url('../images/arrow-up.gif') no-repeat 68px 2px;}#practice-detail #practice-contact-information ul#memberships{padding-bottom: 15px;margin-top:4 px;padding-top:2px;border-top:1px dotted #999999;}#practice-detail #practice-contact-information ul#memberships li{border-right: 1px dotted #999999;display: inline-block;}.ie7 #practice-detail #practice-contact-information, .ie8 #practice-detail #practice-contact-information{padding-bottom:1px;}.ie7 #practice-detail #practice-contact-information ul#address, .ie8 #practice-detail #practice-contact-information ul#address{}.ie7 #practice-detail #practice-contact-information ul#memberships li, .ie8 #practice-detail #practice-contact-information ul#memberships li{display:inline;}#practice-services{border-bottom: 1px dotted #999999;padding-bottom: 10px;margin-top: 5px;}#practice-services h2{color: #533713;font: 20px trebuchet MS;margin: 30px 0 20px;}#practice-services ul{list-style: disc;margin-left:20px;width:45% !important;}#practice-services ul li{margin-bottom:17px;}.ie7 #practice-services ul, .ie8 #practice-services ul{list-style-position:inside;}#practice-staff-container{margin-top:40px;}#practice-staff-container h2{color: #533713;font: 20px trebuchet MS;margin: 20px 0;}#practice-staff{padding:8px;background-color:#e8f0f2;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}#practice-staff .staff-profile-seperator{background: url("../images/main-well-sprite.png") no-repeat scroll -3px -1398px transparent;clear: both;height: 17px;margin-left: -10px;width: 625px;}#practice-staff #staff-list{background-color:#ffffff;padding: 5px 10px 0;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;margin-bottom:20px;}#practice-staff #staff-list .staff-profile{padding:10px 0;}#practice-staff #staff-list .staff-profile .staff-image{float: left;margin-right: 10px;width: 95px;border-bottom:1px solid #fff;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-main{border-right: 1px solid #f1f6f7;padding-right: 25px;padding-top: 0px;width: 265px;float:left;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-main h3{color: #333333;font-size: 14px;font-weight: bold;margin-bottom:3px;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-main span.creds{color: #777777;font-size: 11px;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-main p{line-height: 1.4;margin:4px 0 0 0;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-main .switch-detail a{background: url("../images/arrow-down.gif") no-repeat 70px 1px;padding-right:20px;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-main a.less{background: url('../images/arrow-up.gif') no-repeat 70px 1px;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-summary{float: right;width: 190px;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-summary p{line-height: 1.3;margin: 0 0 13px;color: #666666;}#practice-staff #staff-list .staff-profile .staff-info .staff-info-summary p span{font-weight:bold;color:#333333;}#practice-staff #staff-list .switch-detail.more-staff-switch{height: 0;position: relative;top: 5px;}.ie7 #practice-staff #staff-list .switch-detail.more-staff-switch, .ie8 #practice-staff #staff-list .switch-detail.more-staff-switch{top:5px;}#practice-staff #staff-list .switch-detail.more-staff-switch a{background: url("../images/arrow-down.gif") no-repeat 70px 1px;padding-right:20px;}#practice-staff #staff-list .switch-detail.more-staff-switch a.less{background: url('../images/arrow-up.gif') no-repeat 70px 1px;}.ie7 #practice-staff #staff-list, .ie8 #practice-staff #staff-list{padding-right:0;border-right:#e8fof2 8px solid;}.ie7 #practice-staff #staff-list .staff-profile .staff-info .staff-info-main, .ie8 #practice-staff #staff-list .staff-profile .staff-info .staff-info-main{width: 295px;}.ie7 #practice-staff #staff-list .staff-profile .staff-info .staff-info-summary, .ie8 #practice-staff #staff-list .staff-profile .staff-info .staff-info-summary{width: 173px;}#footer-social-media{clear: both; font-size: 11px; padding: 10px 5px; width: 950px; background: #e3ebed url(../images/footer-top.png) no-repeat 0 0; }#footer-social-media #footer-media{float: right; margin-top: -20px; }#footer-social-media #footer-media em{font-size: 13px; font-weight: bold; font-style: normal; }#footer-social-media #footer-media #footer-facebook{margin-left: 20px; background: transparent url(../images/sprite.png) no-repeat -361px -134px; padding: 2px 15px 4px 25px; color: #0099be; }#footer-social-media #footer-media #footer-twitter{background: transparent url(../images/sprite.png) no-repeat -362px -63px; padding: 2px 0 4px 23px; color: #0099be; }html.ie7 #footer-social-media #footer-media #footer-twitter, html.ie7 #footer-social-media #footer-media #footer-facebook{display: block; float: left; height: 15px;}#footer-social-media #footer-vet-pro{text-align: left; padding: 11px 0 0 0; height: 20px; font-size: 13px; }#footer-social-media #footer-vet-pro span{color: #8f182e; font-weight: bold; padding: 3px 0 3px 28px; background: url(../images/sprite.png) no-repeat 0 -2482px}#footer-social-media #footer-vet-pro #vet-pro-seperator{margin: 0 5px; color: #333333; padding: 0; background: none; }#footer-social-media #footer-vet-pro a {font-weight: bold; margin-left: 3px; }#footer{clear: both; padding: 5px; background-color: #0099be; overflow: hidden; width: 950px; color: #ffffff; }#footer a{color: #ffffff;}#footer a:hover{text-decoration: underline; }#footer h1 {text-indent: -9999px; background: url(../images/sprite.png) no-repeat 0 -1500px; height: 100px; margin: 37px 0 15px 75px; }#footer-breeds{padding: 17px 0; margin: 0 15px; }#footer-breeds h2{font-weight: bold; font-size: 15px; }#footer-breeds .view-all{font-size: 12px; left: 156px; list-style: disc; position: relative; top: -13px; }#footer-breeds .footer-breed-list{float: left; margin: 3px 8px 0 0; width: 140px; }#footer-breeds .footer-breed-list li{margin-bottom: 8px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }#footer-breeds #footer-dogs{border-right: 1px dotted #66c2d8; height: 129px; width: 600px; }#footer-breeds #footer-cats{margin-top: -128px; float: right; }#footer-links{border-top: 1px dotted #66c2d8; border-bottom: 1px dotted #66c2d8; padding: 2px 20px 15px; overflow: hidden; margin: 15px 20px 0; clear: both; }#footer-links #category-list{float: right; margin-top: -137px; }#footer-links .category{margin: 10px; width: 135px; float: left; border-left: 1px dotted #a6dbe8; padding-left: 20px; }#footer-links .category h4{margin-bottom: 5px; font: bold 110% "Trebuchet MS", Arial, Helvetica, sans-serif; }#footer-links .category ul li{font-size: 90%; line-height: 2; }.ie8 #footer,.ie7 #footer{width: 950px; }.ie8 #footer #footer-facebook, .ie7 #footer #footer-facebook{padding-top: 0; padding-bottom: 0; }.ie8 #footer-links, .ie7 #footer-links{height: 250px; }.ie8 #footer-breeds .footer-breed-list, .ie7 #footer-breeds .footer-breed-list{width: 140px; }.ie8 #footer-breeds #footer-cats, .ie7 #footer-breeds #footer-cats{margin-top: -133px; }#copy{clear: both; font: 80% Arial, Helvetica, sans-serif; margin: 15px 0 0 20px; }#copy #legal{margin-left:33px;}#copy #legal a{font-weight:bold;}#endfooter{background: url(../images/footer-bottom.png) no-repeat 0 0; width: 960px; height: 11px; }.last-list {border-right: none !important; border-bottom: none !important; }div.drugdetailcopyright {font-size: 11px;margin-left: 3px;}#lead-carousel {width: 622px; height: 275px; margin: 20px 0 0 0; border: 9px solid #e8f0f3; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }body.hub.dogs #lead-carousel,body.hub.cats #lead-carousel{margin:0;}#lead-carousel .mod-content{position: relative; overflow: hidden; width: 622px; height: 285px; }html.ie7 #lead-carousel .mod-content,html.ie8 #lead-carousel .mod-content {height: 285px; overflow-x: hidden; overflow-y: visible; }#lead-carousel .mod-content .items {width: 200000em; position: absolute; clear: both; margin: 0; padding: 0; }#lead-carousel .mod-content .items div{float: left; width: 628px; height: 275px; z-index: 1; position: relative; }#lead-carousel .mod-content .items div .info {width: 305px; height: 275px; z-index: 10; padding: 20px 0 0 30px;}body.home #lead-carousel .mod-content .items div .info {padding: 20px 30px 15px 20px;}body.home #lead-carousel .mod-content .items div .photo{margin-top:-310px;}.ie7 body.home #lead-carousel .mod-content .items div .photo{margin-top:-310px;}#lead-carousel .mod-content .items div .info h3{padding-left:0;font:16px Arial, Helvetica, sans-serif;text-transform:uppercase;}#lead-carousel .mod-content .items div .info span.dlrm{color: #FEFDBF;font-weight: bold; }#lead-carousel .mod-content .items div .info h3{width: 260px; color: #fefdbf; font-family: arial;font-size: 16px; font-weight: normal; margin: 0; padding: 0; text-transform: uppercase; }#lead-carousel .mod-content .items div .info h2{width: 280px; color: #fff; font-family: "Trebuchet MS";font-size: 22px; margin-top: 0; line-height: 1.2; font-weight: 400;border-bottom: 1px solid #FEFDBF;padding-bottom: 10px;}#lead-carousel .mod-content.white .items div .info h2{border-bottom:1px solid #FF6E17;padding-bottom:10px;}#lead-carousel .mod-content .items div .info h2 a{color: #fff; font-family: "Trebuchet MS";font-size: 22px; margin: 0; padding: 0; line-height: 1.2; }#lead-carousel .mod-content .items div .info p a {font-weight: bold;}.dogs.hub.breed #lead-carousel .mod-content .items div .info h2, .cats.hub.breed #lead-carousel .mod-content .items div .info h2,.dogs.hub.breed #lead-carousel .mod-content .items div .info h2 a, .cats.hub.breed #lead-carousel .mod-content .items div .info h2 a{color:#fefdbf;}.dogs.hub.breed #lead-carousel .mod-content.white .items div .info h2, .cats.hub.breed #lead-carousel .mod-content.white .items div .info h2,.dogs.hub.breed #lead-carousel .mod-content.white .items div .info h2 a, .cats.hub.breed #lead-carousel .mod-content.white .items div .info h2 a{color:#ff6e17;}body.home #lead-carousel .mod-content .items div .info h2 a{font-size: 32px; }body.home #lead-carousel .mod-content .items div .info h2{font-size: 32px; }#lead-carousel .mod-content .items div .info p{width: 270px; padding: 10px 0 0 0;color: #fff; font-size: 14px; line-height: 1.3; }body.home #lead-carousel .mod-content .items div .info p{width: 260px; }.dogs.hub.breed #lead-carousel .mod-content .items div .info p, .cats.hub.breed #lead-carousel .mod-content .items div .info p{border-top:none;padding-top:0;line-height:1.4;}#lead-carousel .mod-content .items div .info ul{width:285px; }#lead-carousel .mod-content .items div .info ul li{margin-bottom: 12px; }body.learn #lead-carousel .mod-content .items div .info ul li a{color: #ff6e17; }#lead-carousel .mod-content .items div .info a{font-size: 14px; font-weight:normal;}#lead-carousel .mod-content .items div .photo {width: 628px; height: 275px; z-index: 5; margin: -295px 0 0 0; text-align: right; }html.ie8 #lead-carousel .mod-content .items div .photo,html.ie7 #lead-carousel .mod-content .items div .photo {margin: -295px 0 0 0; }html.ie8 body.home #lead-carousel .mod-content .items div .photo,html.ie7 body.home #lead-carousel .mod-content .items div .photo {margin: -310px 0 0 0; }#lead-carousel .mod-content .items div .photo img{z-index: 5; }#lead-carousel .mod-content .items .info h3{padding-left:0;}#lead-carousel .mod-content .items div .photo_caption {position: absolute; z-index: 10; display: inline; right: 7px; bottom: -10px; font-size: 9px; text-transform: uppercase; width: auto; height: auto; color: #999; }html.ie8 #lead-carousel .mod-content .items div .photo_caption,html.ie7 #lead-carousel .mod-content .items div .photo_caption {bottom: -11px; }#lead-carousel .mod-content .items div .photo_caption p{line-height:1.2;margin:0;font-size:9px;text-transform: uppercase;}#lead-carousel ul.sub-nav{z-index: 15; position: absolute; width: auto; margin: 245px 0 0 555px; padding: 3px 1px 0 1px; -moz-border-radius: 10px; border-radius: 10px; -webkit-border-radius: 10px; background: rgba(255, 255, 255, 0.8); border: 1px solid rgba(255, 255, 255, 0.8); }html.ie7 #lead-carousel ul.sub-nav,html.ie8 #lead-carousel ul.sub-nav{background: #fff;border: 1px solid #fff;}#lead-carousel ul.sub-nav li{float: left; text-align: center; font-size: 11px; color: #0099BE; }#lead-carousel ul.sub-nav li a{display: block; width: 15px; height: 15px; color: #0099BE; cursor: hand; cursor: pointer; }#lead-carousel ul.sub-nav li a.left-arrow {background: url('../images/sprite.png') no-repeat -312px -1971px;}#lead-carousel ul.sub-nav li a.right-arrow {background: url('../images/sprite.png') no-repeat -361px -1971px;}#lead-carousel div.more{display: none; }body.home #lead-carousel {margin: 29px 0 0 0; }body.home #sidebar{margin-top:30px;}#lead-carousel .mod-content .items div .info,#lead-carousel .mod-content.blue .items div .info {background: url('../images/home-carousel-item-bg-blue.png') no-repeat; }#lead-carousel .mod-content.blue .items div .info a{color:#ffffff;}#lead-carousel .mod-content.blue .items div .info span.dlrm{color:#FEFDBF;}#lead-carousel .mod-content.blue .items div .info h3,#lead-carousel .mod-content.brown .items div .info h3,#lead-carousel .mod-content.green .items div .info h3{color:#FEFDBF;padding-top:0;}#lead-carousel .mod-content.brown .items div .info {background: url('../images/home-carousel-item-bg-brown.png') no-repeat; }#lead-carousel .mod-content.brown .items div .info a, #lead-carousel .mod-content.green .items div .info a {color:#ffffff;}#lead-carousel .mod-content.green .items div .info { background: url('../images/home-carousel-item-bg-green.png') no-repeat;}#lead-carousel .mod-content.white .items div .info { background: url('../images/home-carousel-item-bg-white.png') no-repeat; }#lead-carousel .mod-content.white .items div .info h3 { color: #ff6e17; }#lead-carousel .mod-content.white .items div .info h2,#lead-carousel .mod-content.white .items div .info h2 a,#lead-carousel .mod-content.white .items div .info p{ color: #573914; }#lead-carousel .mod-content.white .items div .info span.dlrm{ color: #ff6e17; }body.dogs #lead-carousel .mod-content div.info,body.cats #lead-carousel .mod-content div.info,body.care #lead-carousel .mod-content div.info,body.learn #lead-carousel .mod-content div.info,body.dr-becker #lead-carousel .mod-content div.info {margin-left: 293px; }body.dogs #lead-carousel .mod-content div.photo,body.cats #lead-carousel .mod-content div.photo,body.care #lead-carousel .mod-content div.photo,body.learn #lead-carousel .mod-content div.photo,body.dr-becker #lead-carousel .mod-content div.photo {text-align: left; }body.dogs #lead-carousel .mod-content div.photo_caption,body.cats #lead-carousel .mod-content div.photo_caption,body.care #lead-carousel .mod-content div.photo_caption,body.learn #lead-carousel .mod-content div.photo_caption,body.dr-becker #lead-carousel .mod-content div.photo_caption {left: 7px; }body.dogs #lead-carousel .mod-content .items div .info,body.cats #lead-carousel .mod-content .items div .info,body.care #lead-carousel .mod-content .items div .info,body.learn #lead-carousel .mod-content .items div .info,body.dogs #lead-carousel .mod-content.blue .items div .info,body.cats #lead-carousel .mod-content.blue .items div .info,body.care #lead-carousel .mod-content.blue .items div .info,body.learn #lead-carousel .mod-content.blue .items div .info {background: url('../images/hub-carousel-item-bg-blue.png') no-repeat; color:#ffffff;}body.dogs #lead-carousel .mod-content.brown .items div .info,body.cats #lead-carousel .mod-content.brown .items div .info,body.care #lead-carousel .mod-content.brown .items div .info,body.learn #lead-carousel .mod-content.brown .items div .info {background: url('../images/hub-carousel-item-bg-brown.png') no-repeat; color:#ffffff;}body.dogs #lead-carousel .mod-content.green .items div .info,body.cats #lead-carousel .mod-content.green .items div .info,body.care #lead-carousel .mod-content.green .items div .info,body.learn #lead-carousel .mod-content.green .items div .info {background: url('../images/hub-carousel-item-bg-green.png') no-repeat; color:#ffffff;}body.dogs #lead-carousel .mod-content.white .items div .info,body.cats #lead-carousel .mod-content.white .items div .info,body.care #lead-carousel .mod-content.white .items div .info,body.learn #lead-carousel .mod-content.white .items div .info,body.dr-becker #lead-carousel .mod-content.white .items div .info {background: url('../images/hub-carousel-item-bg-white.png') no-repeat; color:#0099be;}body.dr-becker #lead-carousel .mod-content.white .items div .info p {border-top: 1px solid #5FA521; }.module.lead-video {position: relative; background: #002b34; width: 980px; height: auto; margin: -28px 0 0 -10px; padding: 30px 0; min-height:329px;}.module.lead-video h1 {margin: 20px 0 20px 10px; font: 30px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #533713; font-weight: 400; color: #fff; width: 640px;display: none;}.module.lead-video .mod-content { width: 640px; background: #004555; border: 1px solid #004555; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; padding: 15px 0; margin: 0 0 0 10px; text-align: center; }.module.lead-video .mod-content object,.module.lead-video .mod-content embed{ width: 620px; margin-bottom: -3px; }ul.vs-vid-thumbs{width: 620px; margin-left: 10px;padding-left: 20px;text-align: center;padding: 0; background: #003a48; border-top: 1px solid #000; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }.ie7 ul.vs-vid-thumbs,.ie8 ul.vs-vid-thumbs{margin-left: 0; }ul.vs-vid-thumbs li{display: inline; margin: 10px 0 10px 8px;}ul.vs-vid-thumbs li a{display: inline-block; margin: 10px 5px; border: 5px solid #004555; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; cursor: hand; }ul.vs-vid-thumbs li a img{}.module.lead-video .meta {margin: 0 15px; width: 620px; color: #0099BE;}.module.lead-video .meta p{ color: #fff;display: none; }.module.lead-video .meta span.tagtitle {color: #fff; }.module.lead-video .contextual {position: absolute; top: 106px; right: 10px; width: 300px; height: auto; }.module.lead-video .contextual .vs-vid-ad {margin-bottom: 25px; }.module.lead-video .contextual #controls li {border-color: #0099BE; }.module.lead-video .contextual .vs-vid-ad p{width: 99%; margin: 0; padding: 0; font-size: 10px; text-align: right; color: #ccc; }.module.lead-video .contextual #controls { margin: 0 0 30px 0; }html.ie8 .module.lead-video .contextual #controls, html.ie7 .module.lead-video .contextual #controls { margin: 0 0 25px 0; }.module.lead-video .contextual #related-videos {border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; top: 20px; position: relative; }.module.lead-video .contextual #related-videos h3 {width: 200px; float: left; font-weight: normal; margin: 5px 0; padding: 0; font-size: 16px; height: auto; top: 0; position: relative; }.module.lead-video .contextual #related-videos .sub-nav {margin-top: 5px; float: right; top: 0; position: relative; }.module.lead-video .contextual #related-videos .sub-nav li {display: inline; line-height: 20px; }.module.lead-video .contextual #related-videos .sub-nav li a.left-arrow,.module.lead-video .contextual #related-videos .sub-nav li a.right-arrow{color: #03556a; display: inline-block; padding: 0 4px; cursor: pointer; cursor: hand; }.module.lead-video .contextual #related-videos .sub-nav li a.left-arrow:hover,.module.lead-video .contextual #related-videos .sub-nav li a.right-arrow:hover{font-weight: bold; color: #01c1ee; background: #03556a; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; }.module.lead-video .contextual #related-videos .sub-nav li.counter {color:#fff;border-left: 1px solid silver; border-right: 1px solid silver; display: inline-block; height: 20px; padding: 0 8px; margin: 0 4px; }.module.lead-video .contextual #related-videos .sub-nav li.counter span.of{color:silver; }html.ie7 .module.lead-video .contextual #related-videos .sub-nav li.counter,html.ie8 .module.lead-video .contextual #related-videos .sub-nav li.counter {display: inline; }.module.lead-video .contextual #related-videos .video-carousel {position: relative; overflow: hidden; width: 300px; height: 95px; z-index: 1; background: #004555; padding-bottom: 10px; }.module.lead-video .contextual #related-videos .video-carousel ul.items {width: 200000em; position: absolute; clear: both; }.module.lead-video .contextual #related-videos .video-carousel ul.items li {float: left; width: 100px; }.module.lead-video .contextual #related-videos .video-carousel ul.items li a {display: inline-block; margin: 10px 0 0 10px; border: 1px solid #000; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; }.ie8 .module.lead-video .contextual #related-videos .video-carousel, .ie7 .module.lead-video .contextual #related-videos .video-carousel{}.vs-vid-player,.vs-vid-player a {color: #ccc;}.vs-vid-player a {text-decoration: underline;}#content .enhancement.video {width: 640px; background: #004555; border: 1px solid #004555; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; margin: 0 auto; padding: 15px 0; }#content .enhancement.video .mod-content {margin: 0;text-align: center; }#content .enhancement.video .meta {margin: 0 15px; }#content .enhancement.video .meta h2{ font-size: 18px; color: #0099BE; }#content .enhancement.video .meta p{ color: #fff; }#content .lead.video {width: 640px; background: #004555; border: 1px solid #004555; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; padding: 10px 0 15px 0; margin-top:10px;}#content .lead.video h2{ font-size: 21px; color: #fff; margin: 0 0 10px 10px; font-family: "Trebuchet MS";}.train #content .lead.video{margin-top:-18px;}#content .lead.video .mod-content { margin: 0 auto; text-align: center; }#content .lead.video .meta {margin: 0 15px; }#content .lead.video .meta h2{ font-size: 18px; color: #fe6e17; }#content .lead.video .meta p{ color: #fff; }#content .lead.video ul.vs-vid-thumbs{width: 620px; margin: -3px 0 0 10px; padding: 0; background: #003a48; border-top: 1px solid #000; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; text-align:center;}.ie7 #content .lead.video ul.vs-vid-thumbs,.ie8 #content .lead.video ul.vs-vid-thumbs{margin: -3px 0 0 0; }#content .lead.video ul.vs-vid-thumbs li{display: inline; }#content .lead.video ul.vs-vid-thumbs li a{display: inline-block; margin: 10px 5px; border: 5px solid #004555; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; cursor: pointer; cursor: hand; }#content .lead.video ul.vs-vid-thumbs li a img{}.ac_results {padding: 0px; border: 1px solid #ccc; background-color: white; overflow: hidden; z-index: 99999; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; margin: -4px 0 0 3px; padding: 5px 10px; }.ac_results ul {width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }.ac_results li {margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; -moz-border-radius: 2px; border-radius: 2px; -webkit-border-radius: 2px; padding-left: 25px; }.ie7 .ac_results li, .ie8 .ac_results li{text-align:left;}.ac_loading {}.ac_odd {background-color: #f1f1f1; }.ac_over {background: #0099BE url('../images/go.png') no-repeat 2px center; color: white; }a.crosslinked {text-decoration: none}a.cl-mapping-pfizer {border-bottom: 1px dotted #0099BE}.qtip-wrapper {overflow: visible !important}.qtip-contentWrapper {background: none!important;border: 0 !important;margin-bottom: -30px;overflow: visible !important;padding-bottom: 15px;}.ie7 .qtip-content,.ie8 .qtip-content,.ie9 .qtip-content {overflow: visible !important}.crosslinker-widget {background: url(../images/ad-hover-top.png) no-repeat;font-size: 85%;padding-top: 13px;width: 245px;}.crosslinker-widget .more-buy {background: url("../images/ad-hover-footer-left.png") no-repeat scroll 0 0 transparent;clear: both;line-height: 0.3;padding: 5px 0 35px 15px;width: 226px;}.crosslinker-widget .ad-list {-moz-box-shadow: 2px 5px 3px #000;-webkit-box-shadow: 2px 5px 3px #000;background: -moz-linear-gradient(center top , #FFFFFF, #F4F8F9) repeat scroll 0 0 transparent;background: -webkit-gradient(linear,left top, left bottom, from(#FFFFFF), to(#F4F8F9));border-left: 1px solid #D5DFE2;border-right: 1px solid #D5DFE2;box-shadow: 2px 5px 3px #000;filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#F4F8F9', GradientType=0);margin-left: 2px;overflow: hidden;padding: 2px 0px 0 14px;width: 223px;}.crosslinker-widget .ad-info {-moz-box-shadow: 2px 5px 3px #000;-webkit-box-shadow: 2px 5px 3px #000;background: -moz-linear-gradient(center top , #FFFFFF, #F4F8F9) repeat scroll 0 0 transparent;background: -webkit-gradient(linear,left top, left bottom, from(#FFFFFF), to(#F4F8F9));border-left: 1px solid #D5DFE2;border-right: 1px solid #D5DFE2;box-shadow: 2px 5px 3px #000;filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#F4F8F9', GradientType=0);margin-left: 2px;overflow: hidden;padding: 3px 0 0 14px;width: 223px;}.crosslinker-widget .ad-info .ad-content {float: left;padding-bottom: 5px;position: relative;width: 160px;}.crosslinker-widget .ad-info .ad-content p {line-height: 1.5;margin: 0;}.crosslinker-widget .footer {background: url("../images/ad-hover-footer-left.png") no-repeat scroll 0 0 transparent;clear: both;line-height: 0.3;margin-top: -7px;padding: 5px 0 35px 15px;width: 226px;}.crosslinker-widget .reg {bottom: 5px;font-size: 60%;position: relative;}.crosslinker-widget span {font-weight: bold}.crosslinker-widget ul {font-size: 110%;list-style-type: disc;padding: 4px 11px 0;}.crosslinker-widget li {margin: 0 0 5px}.crosslinker-widget h4 {color: #0099be;font-size: 115%;font-weight: bold;}.ie7 .crosslinker-widget .ad-list,.ie8 .crosslinker-widget .ad-list,.ie9 .crosslinker-widget .ad-list {position: relative;z-index: 20;}.ie9 .crosslinker-widget .ad-list,.ie9 .crosslinker-widget .ad-info {box-shadow: none}#content #expert-info-lead {position: relative; width: 640px; height: 370px; margin: 15px 0 -25px;}.dr-becker #content #expert-info-lead{margin-top:38px;}#content #expert-info-lead .mod-content .info{position: absolute; top: 0; left: 0; z-index: 6; width: 600px; height: auto; text-align: left; padding: 0 20px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }#content #expert-info-lead .mod-content .info h1{margin: 0; padding: 0; font-size: 24px;}#content #expert-info-lead .mod-content .info .bio-link{margin: 10px 0 15px 0; font-weight: bold; }#content #expert-info-lead .mod-content .info ul{}#content #expert-info-lead .mod-content .info ul li{margin-top: 6px; line-height: 1.25;}#content #expert-info-lead .mod-content .info ul li h2 em{font-weight: bold; font-style: normal;}#content #expert-info-lead .mod-content .photo{position: absolute; top: 0; left: 0; z-index: 3; width: 640px; height: 300px;text-align: right; background: url(../images/expert-info-lead-bg.jpg); }#content #expert-info-lead .mod-content .photo img{width: 400px; height: 300px; }#content #expert-info-lead .mod-content .credit{font-size: 10px;left: 138px;position: absolute;text-align: right;top: 288px;width: 500px;z-index: 10;}.ie7 #content #expert-info-lead .mod-content .credit, .ie8 #content #expert-info-lead .mod-content .credit{top:287px;}.ie7 #content #expert-info-lead .mod-content .credit p, .ie8 #content #expert-info-lead .mod-content .credit p{font-size:10px;}#content #expert-info-lead .mod-content .in-the-news{position: absolute; bottom: 23px; left: 0; width: 640px; height: 34px; line-height: 34px; background: #690; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }#content #expert-info-lead .mod-content .in-the-news ins{margin: 0;padding: 0;color: #fff;}#content #expert-info-lead .mod-content .in-the-news h3,#content #expert-info-lead .mod-content .in-the-news ins p{margin: 4px 0 0 10px; padding: 0;font-size: 14px; }#content #expert-info-lead .mod-content .in-the-news ins p{margin: 4px 0 0 20px; }#content #expert-info-lead .mod-content .in-the-news ins p b{font-weight: bold; }#content #expert-info-lead .mod-content .in-the-news span a,#content #expert-info-lead .mod-content .in-the-news ins p a{color: #fff !important; font-size: 14px !important;}#content .ownership {width: 313px; margin-left: 10px; background: #f1f7f7; float: left; border: 1px solid #d5dfe2;-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; font-size: 12px; }#content .ownership h3{width: 314px; height: 31px; background: #0199be; color: #fff; margin: 0; padding: 0; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; }#content .ownership h3 span{width: auto; padding: 5px 0 0 8px; display: block; }#content .ownership fieldset{margin: 10px; border-bottom: 1px solid #ccc; padding: 0 0 5px 5px; }#content .ownership fieldset.breed_selection {border: 0;;}#content .ownership fieldset.pet_type_selection {padding-bottom: 10px;}#content .ownership fieldset span {color: #333;}#content .ownership fieldset.breed_selection {padding: 0 0 0 5px;}#content .ownership fieldset.breed_selection,#content .ownership fieldset.breed_selection .dk_options a{font-weight: normal;}#content .ownership fieldset.breed_selection #dk_container_breeds {font-weight: normal;margin:-5px 0 5px -5px;}#content .ownership fieldset.breed_selection #dk_container_breeds .dk_toggle {background-image:url(/images/dk-arrow-orange.png);border:1px solid #ccc;}#content .ownership fieldset.breed_selection #dk_container_breeds .dk_label {font-weight: bold;font-size: 13px;}#content .ownership fieldset.breed_selection #dk_container_breeds .dk_options a {border:0;padding: 4px 10px;}#content .ownership fieldset.breed_selection #dk_container_breeds .dk_options a:hover {background-color: #fb8c3a;}#content .ownership fieldset.cost{width: 292px;height: 90px;margin: 0 0 0 10px; padding-left: 0;border: 0; background: url("../images/calculator-cost-orange.jpg") no-repeat; text-align: center; }@media screen and (-webkit-min-device-pixel-ratio:0) {#content .ownership fieldset.cost{padding-top:1px;}}#content .ownership fieldset.cost #the_cost{font-size: 36px; font-weight: bold; color: #fff; margin: 15px 0 5px -5px; text-shadow: 0 2px 6px #fff; }#content .ownership fieldset.cost div.text{width: 130px; margin: 0 auto; text-transform: uppercase; color: #663300;}html.ie7 #content .ownership fieldset.cost div.text,html.ie8 #content .ownership fieldset.cost div.text{width: 140px; }#content .ownership fieldset.cost div.text a{display: block; float: right; background: #663300; text-align: center;font-size: 11px;color: #fff; width: 16px; height: 16px; line-height: 16px; -moz-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 8px; -moz-box-shadow: 0 0 9px #fff; -webkit-box-shadow: 0 0 9px #fff; box-shadow: 0 0 9px #fff; }html.ie7 #content .ownership fieldset.cost div.text a,html.ie8 #content .ownership fieldset.cost div.text a{position: relative;top: -4px; display: block;width: 23px;height: 23px;text-indent: -3000px;background: transparent url("../images/calculator-help-orange.gif") no-repeat;}html.ie7 #content .ownership fieldset.cost div.text a{top: -20px; }#content .ownership fieldset label{display: block; margin-bottom: 10px; font-weight: bold; color: #333; }#content .ownership div.links{width: 292px;margin: 10px; padding: 5px 0; background: #fff; border: 1px solid #ccc; -moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; font-size: 13px;}#content .ownership div.links h4{margin: 5px 0 10px 10px;text-transform: uppercase;font-weight: bold; }#content .ownership div.links ul{margin: 0 0 0 10px; }#content .ownership div.links ul li{margin: 5px 0; }#content .ownership .calculator-help-info {display: none; margin-top: 15px; background: #fff; border: 1px solid #c0c0c0; -moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; -moz-box-shadow: 0 0 5px #ccc; -webkit-box-shadow: 0 0 5px #ccc; box-shadow: 0 0 5px #ccc; text-align: left; z-index: 9;width: 190px;}html.ie8 #content .ownership .calculator-help-info,html.ie7 #content .ownership .calculator-help-info{width: 210px;}#content .ownership .calculator-help-info div.tab{position: absolute; top: -14px; left: 50%; width: 24px; height: 14px; margin-left: -12px; background: url('../images/nub.png') no-repeat 50% top; }#content .ownership .calculator-help-info p{margin: 10px; }#content .ownership-wide-layout-wrapper {border: 1px solid #d5dfe2 !important;-moz-border-radius: 6px; border-radius: 6px; -webkit-border-radius: 6px; padding: 3px;}#content .ownership-wide-layout {position: relative; width: 630px; height: 165px; margin: 0; border: 1px solid #d5dfe2;}#content .ownership-wide-layout h3{width: 630px; }#content .ownership-wide-layout h3 span.breed{ display: inline; padding: 0;}#content .ownership-wide-layout fieldset{position: absolute; height: 75px; border: 0; margin-bottom: 0;}#content .ownership-wide-layout fieldset.pet_type_selection{width: 120px; margin-left: 10px; }#content .ownership-wide-layout fieldset.breed_selection{left: 130px; width: 220px; }#content .ownership-wide-layout fieldset.cost{left: 325px; top: 40px;}#content .ownership-wide-layout fieldset select{max-width: 180px;}html.ie7 #content .ownership-wide-layout fieldset select,html.ie8 #content .ownership-wide-layout fieldset select{width: 180px;}#content .ownership-wide-layout div.links{position: absolute; top: 125px; margin: 0 10px; padding: 10px 0 0 0; background: transparent; border: 0; border-top: 1px dotted #333; -moz-border-radius: 0; border-radius: 0; -webkit-border-radius: 0; width: 612px;}#content .ownership-wide-layout div.links h4 {display: inline; width: 125px; margin: 0; float: left; font-weight: bold;}#content .ownership-wide-layout div.links ul{display: inline; margin: 0 10px; }#content .ownership-wide-layout div.links ul li{display: inline;margin: 5px 15px 0 0; }#content .ownership-wide-layout div.links ul li:before{content: "► "; color: #0099BE;}#content #top-breeds-list {width: 640px;padding: 20px 0 0;border-top: 1px dotted #E3EBED;}#content #top-breeds-list h3 {margin: 0;padding: 0;color: #543713;font-size: 20px;}#content #top-breeds-list .more{padding-bottom:20px;}body.dogs #content #top-breeds-list h3 {color: #255c09 !important;font-size:20px;}#content #top-breeds-list #li_container1{width:620px;} #content #top-breeds-list #li_container1 ul {width: 24% !important;}#content #top-breeds-list ul {margin: 5px 0;list-style-type: disc;list-style-position: inside;}#content #top-breeds-list ul li {list-style-position: outside;margin: 10px 0 0 15px;width: 142px;}#content #top-breeds-list div.more a {font-weight: normal;}.ie7 #content #top-breeds-list ul li{vertical-align:middle;padding-bottom:5px;}#content .mod-row.results #result-filters{position: relative;margin: 0;padding: 0;width: 640px;clear:both;}#content .mod-row.results #result-filters p.filter{width: 640px;margin: 10px 0;padding: 4px 0;background: #e3ebed;border: 1px dashed #ccc;border-width: 1px 0;font-size: 17px;}.ie7 #content .mod-row #result-filters p.filter,.ie8 #content .mod-row #result-filters p.filter{padding: 14px 0;}#content .mod-row.results #result-filters p span.instructions{margin-left: 10px;color: #533713;float: left;}#content .mod-row.results #result-filters .dk_container {margin: 3px 6px;}#content .mod-row.results #result-filters #dk_container_breed_type{width: 290px;margin-top: 2px;top: 2px;}#content .mod-row.results #result-filters #dk_container_breed_type .dk_toggle{display: block;top: -3px;width: 233px !important;}#content .mod-row.results #result-filters #dk_container_breed_type .dk_options{margin-top: 5px;}#content .mod-row.results #result-filters a.go {display: inline-block;width: 53px;height: 23px;margin: 6px 0 0 0;text-indent: -9999px;background: url('../images/filter.jpg') no-repeat;}#content .tags #result-filters input {margin: -15px 0 0 6px;}#content .tags #result-filters label {font-size: 13px;position: relative;top: -5px;}html.ie7 #content .tags #result-filters input {margin: 0 0 0 6px;}html.ie7 #content .tags #result-filters label {top: 0;}html.ie7 #content .mod-row.results #result-filters a.go {top:-3px;position:relative;}.pet-adoption-results .search-info{text-transform:uppercase;color: #5e8a33;font:17px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 20px 0 25px;}.pet-adoption-results .search-info span{text-transform:none;margin-left:7px;}.pet-adoption-results .no-results{font: 19px "Trebuchet MS", Arial, Helvetica, sans-serif;}.pet-adoption-results .no-results span{color:#0099be;}.pet-adoption-results #pet-results-list h1 span.display-term {text-transform: capitalize;}.pet-adoption-results #pet-results-list .pet-info h2{font: bold 15px Arial, Helvetica, sans-serif;color: #0099BE;margin: 0 0 3px;}.pet-adoption-results #pet-results-list .pet-entry{margin:20px 0 0;min-height: 90px;}.pet-adoption-results #pet-results-list ul.pet-results-list {margin-top: 40px;}.pet-adoption-results #pet-results-list .pet-entry .left-photo{margin-right: 10px;height: 90px;overflow: hidden;}.pet-adoption-results #pet-results-list .pet-entry .left-photo img {width: 135px;}.pet-adoption-results #pet-results-list .pet-info p{line-height: 1.3;margin: 2px 0;}.pet-adoption-results #pet-results-list .pet-info span {font-weight: bold;font-size: 0.9em;display: block;margin: 3px 0;}.pet-adoption-results #pet-results-list .pet-info .sub-text{font-size:12px;color:#666666;}.pet-adoption-results #pet-pagination {border-bottom: 1px solid #E3EBED;border-top: 1px solid #E3EBED;font: bold 14px arial;padding: 8px 3px;}.pet-adoption-results #pet-pagination span{float: right;}.ie7 .pet-adoption-results #pet-pagination{height: 14px;}.ie7 .pet-adoption-results #pet-pagination a{float: left;}.ie7 .pet-adoption-results #pet-pagination span{margin-top:-1px;}.pet-adoption-results .related-info{float: right;margin: 0 15px 0 0;width: 280px;}.pet-adoption-results .related-info h3{color: #235B00;font: 18px trebuchet MS;padding-top: 25px;}#content.pet-adoption-results .your-guide-to{margin-top:40px;}#content.pet-adoption-results .your-guide-to .related-info ul{margin: 15px 0 0 0px;}#content.pet-adoption-results .your-guide-to .related-info li{background:url(../images/ie-bullet.jpg) no-repeat 0 2px;}#content.pet-adoption-results .your-guide-to .related-info ul li a{background: none repeat scroll 0 0 transparent;border: medium none;font: 13px helvetica;margin: 0;padding: 0;text-transform: none;}#pet-mod-container{border:1px solid #e3eaec;margin: 30px 0;}#pet-mod-inner{margin:3px;background:#edf4e6;padding: 10px 3px 7px 8px;}#pet-mod-inner h3{color:#563e98;font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;padding: 5px 0 5px 10px;}#pet-mod-inner h2{color:#539e11;font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;margin: 0 0 10px 10px;}#pet-mod-inner #dog-selection{background: url("../images/search-pet-images.png") no-repeat 0 0;height: 50px;width: 110px;float:left;}#pet-mod-inner #dog-selection input{margin: 25px 0 0 60px;}#pet-mod-inner #cat-selection{background: url("../images/search-pet-images.png") no-repeat 0 -59px;height: 50px;width: 110px;float:right;margin: 0 35px 0 0;}#pet-mod-inner #cat-selection input{margin: 25px 0 0 60px;}#pet-mod-inner #breed-container{width:197px;margin-top:5px;float:left;}#pet-mod-inner #breed-container label{margin-left:3px;}#pet-mod-inner #breed-container input{border:1px solid #dfdfdf;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding: 8px 5px 6px;width: 175px;margin-top:3px;}#pet-mod-inner #location-container{float: right;margin: 5px 0px 0 0;width: 73px;}#pet-mod-inner #location-container label{margin-left:3px;}#pet-mod-inner #location-container input{border:1px solid #dfdfdf;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding: 8px 5px 6px;width: 55px;margin-top:3px;}#pet-mod-inner input#find-pet{background: url("../images/search-pet-images.png") no-repeat scroll 0 -119px transparent;border: medium none;color: #FFFFFF;height: 35px;margin-top: 10px;width: 60px;text-transform: uppercase;}div.pet-finder-power {position: relative;text-align: right;margin: 0 -6px 40px 0;}span.pet-finder-power {display: inline-block;float: left;padding-top: 16px;width: 209px;}ul.tabbed > li {float: left;list-style-image: none !important;text-align: center;line-height: 5px;}ul.tabbed > li {margin: 0 0 -1px 4px;}.ie7 ul.tabbed > li {margin-bottom: -3px;}ul.tabbed > li span {text-transform: uppercase;}ul.tabbed > li a.current span {color: #235B00;}ul.tabbed > li a, div.panes {border: solid 1px #D5DFE2;}ul.tabbed > li a {display: block;padding: 10px;border-bottom: none;width: 107px;background: #D5DFE2; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#D5DFE2'); background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#D5DFE2)); background: -moz-linear-gradient(top,#FFFFFF,#D5DFE2);}ul.tabbed > li a.current {border-bottom: solid 1px white;background: none !important;filter: none !important;}.zip-feedback {margin:5px 0 10px 10px;color:red;display:none;}.hub #content .your-guide-to, #content .your-guide-to {padding: 0;margin-bottom: 20px;width:640px;}.home #content .your-guide-to {margin-bottom: 0;}.hub #content .your-guide-to .content, #content .your-guide-to .content {width: 310px;float: left;}.hub #content .your-guide-to .content.cats, #content .your-guide-to .content.cats {float: right;}html.ie7 .hub #content .your-guide-to .content.cats,html.ie8 .hub #content .your-guide-to .content.cats, html.ie7 #content .your-guide-to .content.cats,html.ie8 #content .your-guide-to .content.cats {margin-right: 0;}.hub #content .your-guide-to .content.dogs h1,.hub #content .your-guide-to .content.cats h1, #content .your-guide-to .content.dogs h1,#content .your-guide-to .content.cats h1 {width: 310px;height: 120px;text-indent: -1000px;overflow: hidden;margin: 0;padding: 0;background: url('../images/your-guide-to-dogs.jpg') no-repeat 0 4px;}.hub #content .your-guide-to .content.dogs h1 a, .hub #content .your-guide-to .content.cats h1 a, #content .your-guide-to .content.dogs h1 a, #content .your-guide-to .content.cats h1 a{display: block;height: 118px;width: 295px;}.hub #content .your-guide-to .content.cats h1, #content .your-guide-to .content.cats h1 {background: url('../images/your-guide-to-cats.jpg') no-repeat;}.hub #content .your-guide-to ul, #content .your-guide-to ul {margin-top: 3px;}.hub #content .your-guide-to .cats ul, #content .your-guide-to .cats ul {margin-left: 15px;}.hub #content .your-guide-to ul li, #content .your-guide-to ul li {margin: 4px 0;padding: 0;}.hub #content .your-guide-to ul li a, #content .your-guide-to ul li a {display: block;width: 293px;height: 20px;line-height: 20px;margin: 2px 0 0 0;padding: 0;background: url('../images/blue-gt.jpg') 270px center no-repeat;border: 1px solid #bbdde7;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;font-size: 92%;text-indent: 12px;text-transform: uppercase;}#content .your-guide-to .care h3 {font-weight:bold;font-size:14px;margin-top: 15px;}#content .your-guide-to .care p img {margin-top:0;}#hub-breed-list-container{border-bottom:1px dotted #999999;}#hub-breed-list-container h2{border-bottom: 1px dotted #999999;color: #533713;font: 22px "Trebuchet MS", Arial, Helvetica, sans-serif;margin-bottom: 15px;padding-bottom: 5px;}#hub-breed-list-container .hub-breed-list{float: left;width: 210px;}#hub-breed-list-container .hub-breed-list li{margin-bottom: 15px;font-weight: bold;font-size: 15px;}.hub #content .your-guide-to.breed {margin: 15px 0 5px;}.hub.home #content .your-guide-to.breed {margin: 20px 0 5px;border-bottom: 1px dotted #999999;padding-botom:15px;clear:both;}.ie7 .hub.home #content .your-guide-to.breed, .ie8 .hub.home #content .your-guide-to.breed{height:100%;}.hub #content .your-guide-to .content.cats.breed,html.ie7 .hub #content .your-guide-to .content.cats.breed,html.ie8 .hub #content .your-guide-to .content.cats.breed {float: left;margin-right: -10px;}.dr-khuly #content .your-guide-to .content.cats.breed{float:right;}body.hub.learn #content .your-guide-to .content.cats,body.hub.care #content .your-guide-to .content.cats,body.hub.train #content .your-guide-to .content.cats {float: left;margin-left: 30px;}body.hub.care #content .your-guide-to .content.cats {margin-top: 0;}body.hub.train #content .your-guide-to .content.cats {margin-top: 0;}.hub #content .your-guide-to .content.cats.breed h1 {background: url('../images/your-guide-to-cats.jpg') no-repeat -14px 0;}html.ie8 body.dr-becker #content .your-guide-to .content.cats.breed h1,html.ie7 body.dr-becker #content .your-guide-to .content.cats.breed h1{margin-top: -6px;}html.ie8 body.care #content .your-guide-to .content.cats.breed h1,html.ie7 body.care #content .your-guide-to .content.cats.breed h1 {margin-top: 6px;}.hub #content .your-guide-to .cats.breed ul {margin-left: 0;}.hub #content .your-guide-to .care {width: 305px;float: right;margin-top: 1px;}.hub #content .your-guide-to .care h2{color: #533713;font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;}.hub #content .your-guide-to .care img{float: left;margin: 0px 10px 10px 0;}.hub #content .your-guide-to .care p{line-height: 1.3;}.hub #content .your-guide-to .care ul{list-style: disc;margin-left: 14px;clear: both;}.hub #content .your-guide-to .care ul li{margin-bottom: 10px;}.hub #content .your-guide-to .care ul li a{background: none;border: none;text-transform: none;font-size: 13px;margin: 0;height: 13px;text-indent: 0;}.hub #content .your-guide-to .care #more-info{font-weight: bold;text-align: right;margin-bottom:0px; margin-top:10px;}.ie7 .hub #content .your-guide-to .care ul, .ie8 .hub #content .your-guide-to .care ul{margin-left:18px;}.ie7 .hub #content .your-guide-to .care ul li a{height:18px;}body.hub.dogs.breed #content h1,body.hub.cats.breed #content h1 {margin-bottom: 10px;}body.hub.dogs.breed #sidebar,body.hub.cats.breed #sidebar {margin: 25px 5px 30px;}.ie7 body.hub.dogs.breed #sidebar,.ie7 body.hub.cats.breed #sidebar, .ie8 body.hub.dogs.breed #sidebar,.ie8 body.hub.cats.breed #sidebar {margin: 23px 10px 30px 0;}body.hub.dogs.breed #sidebar #controls,body.hub.cats.breed #sidebar #controls{margin-bottom: 26px;}body.hub.dogs #content .breed-directory h2{font: 22px "Trebuchet MS", Arial, Helvetica, sans-serif;color: #533713;}body.hub.dogs #page-nav li{margin: 2px 1px 0;}body.hub.dogs #page-nav a{padding: 9px 8px;}body.hub.dogs #content .inner-page-section.breed-info ul{margin: 0;width: 200px;}body.hub.dogs #content .inner-page-section.breed-info ul li{list-style: none;font-size: 13px;margin-bottom: 10px;}body.hub.dogs #content .inner-page-section.breed-info #breed-search{position: relative; top: 0; left: 2px;margin-bottom: 15px;}body.hub.dogs #content .inner-page-section.breed-info #breed-search label{font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;color: #533713;}body.hub.dogs #content .inner-page-section.breed-info #breed-search input#breed-ac { background: transparent url(../images/main-well-sprite.png) no-repeat 0 -803px; border: none; font: italic 12px Arial, sans-serif; padding: 10px 11px 13px 14px; width: 531px;}body.hub.dogs #content .inner-page-section.breed-info input#submit {border: none; width: 90px; height: 35px;background: transparent url(../images/main-well-sprite.png) no-repeat -466px -803px; margin: 2px 0 0 -5px;padding: 0;cursor: pointer;text-indent: -9999px;}.ie8 body.hub.dogs #content .inner-page-section.breed-info #breed-search input#breed, .ie7 body.hub.dogs #content .inner-page-section.breed-info #breed-search input#breed {height: 48px;padding: 11px 13px 0px 15px;}.ie8 body.hub.dogs #content .inner-page-section.breed-info input#submit, .ie7 body.hub.dogs #content .inner-page-section.breed-info input#submit {text-transform: capitalize;margin-top: -7px;}.home #content .mod-row {clear:both;width:640PX;}.home #content .ask-dr-marty {width: 315px;height: 345px;background: url('../images/home-ask-dr-marty.jpg') no-repeat;float: left;}.home #content .ask-dr-marty .mod-content {margin: 20px 0 0 10px;width: 140px;font-size:12px;}.home #content .ask-dr-marty .mod-content h4 {font-size: 150%;font-weight: normal;}.home #content .ask-dr-marty .mod-content h5 {margin: 8px 0 4px 0;font-size: 11px;text-transform: uppercase;}.home #content .ask-dr-marty .mod-content p {line-height: 1.2;margin: 0;padding: 0;}.home #content .ask-dr-marty .mod-content a.full-answer {display: block;}.home #content .ask-dr-marty .mod-content a.view-all {margin: 20px 0 0 0;display: block;font-weight:bold;width:110px;}.ie7 .home #content .ask-dr-marty .mod-content a.view-all, .ie8 .home #content .ask-dr-marty .mod-content a.view-all{font-size:12px;}#lead-carousel .mod-content .items .home-carousel-links{height:auto;width: 270px;}#lead-carousel .mod-content .items .home-carousel-links a{display:block;padding-bottom:10px;}.hub.care #content .list {padding-bottom:5px;}#content .list {margin: 15px 0 0 0;width: 640px;border-bottom: 1px dotted #ccc;padding-bottom: 12px;}#content .list h3{color: #543713;font-size: 20px;font-family: "Trebuchet MS";font-weight: 400;}#content .list p{margin-bottom: 10px;}#content .list h4{color: #ac4e42;font-size: 14px;}#content .list ul,#content .list div.li_container ul{margin: 5px 0;list-style-type: disc;list-style-position: inside;}#content .list ul li{margin: 10px 0;}.ie7 #content .list ul li, .ie8 #content .list ul li{list-style-position:outside;}#content .list ul li a{}#content .list a.more{float: right;font-weight: bold;font-size: 12px;display: block;margin: 10px;}body.hub.care #content .list a.more{margin:0 10px 13px;}#content .popular-pet-health-topics, #content .common-symptons{padding-left:10px;}body.care #content .pet-condition-centers{padding-bottom: 0;margin-bottom:20px;background:#F1F7F7;border: 1px solid #F1F7F7;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;}body.care #content .pet-condition-centers h3{margin: 10px 0 0 10px;padding: 10px 0 0 0;}body.care #content .pet-condition-centers ul,body.care #content .pet-condition-centers div.li_container ul{list-style-type: none;margin: 5px 0 5px 10px;}body.care #content .pet-condition-centers ul li a{font-weight: bold;}body.learn #content .pet-condition-centers{padding-bottom: 0;margin-bottom:20px;border-bottom: 1px dotted #333;}body.learn #content .pet-condition-centers h3{margin: 10px 0 0 10px;padding: 10px 0 0 0;}body.learn #content .pet-condition-centers ul,body.learn #content .pet-condition-centers div.li_container ul{list-style-position:outside;list-style-type:disc; margin:10px 4px 5px 11px;padding-left:15px;}.ie8 body.care #content #li_container2, .ie8 body.care #content #li_container3{padding-left: 14px;width: 650px;}.ie7 body.care #content #li_container2, .ie7 body.care #content #li_container3{width:700px;}body.care #content #li_container2 ul, body.care #content #li_container3 ul{margin:0;padding-left:0;}.ie7 body.care #content #li_container2 ul, .ie7 body.care #content #li_container3 ul{margin:0;padding-left:15px;}#content .veterinary-pet-care{clear: both;}#content .veterinary-pet-care p{line-height: 1.4;}#content .veterinary-pet-care h4{font-size: 16px;}.ie7 #content .veterinary-pet-care #li_container4{width:700px;}.ie7 #content .veterinary-pet-care #li_container4 ul {padding-left:15px;}.ie8 #content .veterinary-pet-care #li_container4{margin-left:15px;width:650px;}#content .mod-row.ask-dr-marty-becker-hub {width: 640px;height: 309px;background: url('../images/hub-ask-dr-marty.jpg') no-repeat;margin: 45px 0 30px 0;}#content .mod-row.ask-mikkel {background: url('../images/hub-ask-mikkel.jpg') no-repeat;}#content .mod-row.ask-patty {background: url('../images/hub-ask-patty.jpg') no-repeat;}#content .mod-row.ask-dr-marty-becker-hub h3{color: #fff;font-size: 140%;font-family: "Trebuchet MS";height: 24px;margin-top: -15px;padding: 8px 10px 0 10px;position: relative;}.ie7 #content .mod-row.ask-dr-marty-becker-hub h3,.ie8 #content .mod-row.ask-dr-marty-becker-hub h3{margin-top: 0;}#content .mod-row.ask-dr-marty-becker-hub h3 a{color: #fff;font-size: 13px;display: block;position: absolute;right: 10px;top: 7px;}#content .mod-row.ask-dr-marty-becker-hub .module-content {width: 420px;margin: 17px 0 0 210px;}#content .mod-row.ask-dr-marty-becker-hub .module-content h4 a{font-size: 21px;line-height: 24px;}#content .mod-row.ask-dr-marty-becker-hub .module-content h5{color: #ac4e42;font-size: 16px;margin: 15px 0 5px 0;}#content .mod-row.ask-dr-marty-becker-hub .module-content p.first{padding: 0 0 10px 0;margin: 0 0 10px 0;border-bottom: 1px dotted #ccc;line-height: 1.6;}#content .mod-row.ask-dr-marty-becker-hub .module-content p.second{line-height: 1.3;}#content .mod-row.ask-dr-marty-becker-hub .module-content p.second img{float: left;margin: 0 10px 10px 0;}#content .mod-row.side-by-side {width: 640px;height: auto;padding-bottom: 5px;border-bottom: 1px dotted #ccc;overflow: hidden;}#content .mod-row.side-by-side h3{color: #543713;font-size: 18px;font-family: "Trebuchet MS";}#content .mod-row.side-by-side p {line-height: 1.4;}#content .mod-row.side-by-side p img{float: left;margin: 0 10px 10px 0;}#content .mod-row.side-by-side ul {margin: 5px 0 0 3px;list-style-type: disc;list-style-position: inside;}#content .mod-row.side-by-side ul li {margin: 10px 0;clear:left;}#content .mod-row.side-by-side ul li a {}#content .mod-row.side-by-side a.more {float: right;font-weight: bold;font-size: 12px;display: block;margin: 5px 5px 0 0;}#content .mod-row.side-by-side .left-hand,#content .mod-row.side-by-side .right-hand{width: 310px;padding: 0 10px 0 0;float: left;}#content .mod-row.side-by-side .right-hand {width: 295px;padding: 0 0 0 20px;border-left: 1px dotted #ccc;}#content .left-hand h2, #content .right-hand h2 {color: #533713;font: 20px "Trebuchet MS",Arial,Helvetica,sans-serif;margin-top:0;}body.home #content .mod-row.side-by-side {margin-top: 0px;border-bottom: 0;}body.home #content .mod-row.side-by-side h2 {margin-top:0;}body.dogs #content h1.special-header, body.cats #content h1.special-header {width: 652px;height: 130px;overflow: hidden;text-indent: 1000px;margin: -20px 0 0 -10px;background: url('../images/hub-dogs-header-bg.jpg') no-repeat;z-index: 5;}body.cats #content h1.special-header {background: url('../images/hub-cats-header-bg.jpg') no-repeat;}body.dogs #sidebar,body.cats #sidebar {margin: 65px 5px 30px; }body.dogs #sidebar #controls, body.cats #sidebar #controls{margin-bottom: 26px; }body.hub.dogs #sidebar,body.hub.cats #sidebar {margin: 71px 5px 30px; }body.hub.dogs.video #sidebar, body.hub.cats.video #sidebar{margin: 20px 0 30px;}body.hub.dogs #sidebar #controls,body.hub.cats #sidebar #controls{margin-bottom:25px;}html.ie7 body.hub.dogs #sidebar,html.ie7 body.hub.cats #sidebar,html.ie8 body.hub.dogs #sidebar,html.ie8 body.hub.cats #sidebar {margin: 75px 10px 30px;}html.ie7 body.hub.dogs #sidebar #controls,html.ie7 body.hub.cats #sidebar #controls {margin-bottom:-2px;}html.ie8 body.hub.dogs #sidebar #controls,html.ie8 body.hub.cats #sidebar #controls{margin-bottom:20px;}html.ie8 body.hub.dogs.breed #sidebar #controls,html.ie8 body.hub.cats.breed #sidebar #controls{margin-bottom:25px;}html.ie8 body.dogs #content h1.special-header,html.ie7 body.dogs #content h1.special-header, html.ie8 body.cats #content h1.special-header, html.ie7 body.cats #content h1.special-header {height: 125px;}html.ie8 body.dogs #content,html.ie7 body.dogs #content,html.ie8 body.cats #content,html.ie7 body.cats #content {padding-top: 5px;}#content .mod-row.ages {width: 640px;height: 400px;margin-top: 25px;}#content .mod-row.ages div {width: 208px;height: 375px;float: left;text-align: center;margin-bottom:40px;}#content .mod-row.ages div.adult {border-left: 1px dotted #ccc;border-right: 1px dotted #ccc;width:220px;}#content .mod-row.ages h3 {color: #543713;font-size: 20px;height:22px;}body.dogs #content .mod-row.ages h3 {color: #255c09 !important;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:20px;height:22px;}#content .mod-row.ages img {margin-bottom: 10px;}#content .mod-row.ages ul {text-align: left;margin: 5px 10px 0 20px;list-style-type: disc;list-style-position: outside;}#content .mod-row.ages ul li {margin: 10px 0 10px 10px;line-height: 1.25;}#content .mod-row.ages ul li a {}#content .mod-row.ages a.more {margin: 5px 20px 0 10px;float: right;position:absolute;top:780px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#content .mod-row.ages a.more{margin-left:115px;}}#content .mod-row.health-and-topics {width: 640px;height: 180px;padding: 0 0 15px;margin: 0;border-bottom: 1px dotted #ccc;}#content .mod-row.health-and-topics h3{color: #543713;font-size: 20px;}body.dogs #content .mod-row.health-and-topics h3{color: #255c09 !important;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:20px;}#content .mod-row.health-and-topics h4{color: #543713;font-size: 16px;margin: 10px 0;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}#content .mod-row.health-and-topics p {}#content .mod-row.health-and-topics p img{float: left;margin: 0 10px 10px 0;}#content .mod-row.health-and-topics ul {margin: 5px 0;list-style-type: disc;list-style-position: inside;}#content .mod-row.health-and-topics ul li {margin: 10px 0;}#content .mod-row.health-and-topics ul li a {}#content .mod-row.health-and-topics .health,#content .mod-row.health-and-topics .topics{width: 395px;padding: 0 10px 0 5px;float: left;}#content .mod-row.health-and-topics .topics {width: 214px;padding: 0 0 0 15px;border-left: 1px dotted #ccc;}#content .mod-row.tips {height: 105px;border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;background: url('../images/hub-dogs-tips.jpg') no-repeat;clear:both;margin-top:30px;}#content .mod-row.tips.cats {background: url('../images/hub-cats-tips.jpg') no-repeat;}#content .mod-row.tips div {margin-left: 105px;}#content .mod-row.tips h5 {color: #ac4e42;font-size: 17px;margin: 15px 0 5px 0;text-transform: uppercase;font-weight: 400;}body.train #content .mod-row.tips {border-top: 0;margin: -10px 0 10px;}body.train #content .mod-row.tips h5 {padding: 10px 0 0 0;}#content.article .mod-row.latest-in-training { margin: 15px 0 0; border-top:none; padding-top:0;}#content .mod-row.latest-in-training {border-top: 1px dotted #E4E4E4;margin: 30px 0 0;padding-top: 30px;}.findclinicdetail #content .mod-row.latest-in-training, .find #content .mod-row.latest-in-training{border-bottom: 1px dotted #E4E4E4;margin-bottom: 20px;}#content .mod-row.latest-in-training h4 {color: #543713;font-size: 21px;font-family: "Trebuchet MS";}#content.article .mod-row.latest-in-training div{padding: 30px 0 0 0;border-top: 1px dotted #ccc;overflow: hidden;}#content .mod-row.latest-in-training div{padding: 20px 0 0 0;overflow: hidden;}#content .mod-row.latest-in-training div.first{border-top: 0;}#content .mod-row.latest-in-training img{margin: 0 20px 5px 0;float: left;clear: left;}#content .mod-row.latest-in-training div p{}#content .mod-row.latest-in-training div h5{font-family: Trebuchet MS;font-size: 15px;font-weight: bold;}#content .mod-row.top-posts {margin: 15px 0;}#content .mod-row.top-posts h4 {color: #543713;font-size: 21px;}#content .mod-row.top-posts h4 span {color: #5fa521;}#content .mod-row.top-posts h4 a {float: right;font-size: 13px;}.ie7 #content .mod-row.top-posts h4 a{margin-top:-25px;}#content .mod-row.top-posts ul li{padding: 15px 0 0;border-bottom: 1px dotted #ccc;min-height: 105px;}#content .mod-row.top-posts ul li.last{border-bottom: 0;}#content .mod-row.top-posts ul li img{margin: 0 20px 10px 0;float: left;}#content .mod-row.top-posts ul li p{}#content .mod-row.top-posts ul li h5{font-size: 15px;font-weight: bold;}#content .mod-row.top-posts ul li span{font-size: 11px;color: #767676;display: block;margin: 5px 0;}#content .mod-row.more-in-training {}#content .mod-row.more-in-training h4 {color: #543713;font-size: 21px;font-family: "Trebuchet MS";}#content .mod-row.more-in-training ul {margin: 10px 0;list-style-type: disc;list-style-position: inside;}#content .mod-row.more-in-training ul li{margin: 10px 0;font-size: 12px;line-height: 20px;font-weight: bold;}#content .mod-row.more-in-training ul li a{font-weight: bold;font-size: 14px;line-height: 20px;}.hub.video #sidebar {margin: -24px 0 30px;}html.ie7 .hub.video #sidebar,html.ie8 .hub.video #sidebar {margin: -10px 0 30px;}.dr-khuly .dr-khuly-banner{width: 979px;height: 160px;margin: 10px 0 10px -10px;}.dr-khuly #in-the-news{border-bottom: 1px dotted #533710;border-top: 1px dotted #533710;padding: 20px 0 10px 20px;margin:20px 0;}.dr-khuly #in-the-news img{float:left;margin: 0 20px 20px 0;}.dr-khuly #in-the-news h3{font: 21px trebuchet MS;margin-top: 5px;text-transform: uppercase;color:#523817;}.dr-khuly #in-the-news p{color: #425416;font-size: 15px;line-height: 1.5;}.dr-khuly .the-news-content{float:right;width:460px;}.ie7 .dr-khuly #the-news-content{width: 440px;}.ie7 .dr-khuly #in-the-news p#book{line-height:1.3;}.dr-khuly #in-the-news span{color:#523817;}.dr-khuly #in-the-news p#book{margin-top:5px;line-height:1;font-size: 13px;}.dr-khuly #content .mod-row.top-posts ul li p{margin-top:5px;}.dr-khuly #content .mod-row.top-posts h4{font:20px "Trebuchet MS", Arial, Helvetica, sans-serif;}.dr-khuly #content .mod-row.top-posts ul li h5{font-size:16px;}.dr-becker.hub .dr-becker-banner {width: 980px;height: 200px;background: #013f4e;margin: 10px 0 10px -10px;}.dr-becker.hub #content .your-guide-to {padding: 0;}body.learn #content .your-guide-to {margin-top: 30px;}.dr-becker.hub #content .your-guide-to .content {width: 310px;float: left;}.dr-becker.hub #content .your-guide-to .content.cats {float: right;margin: -5px 0 0;}html.ie7 .dr-becker.hub #content .your-guide-to .content.cats,html.ie8 .dr-becker.hub #content .your-guide-to .content.cats {margin-right: 0;margin-top: 3px;}.dr-becker.hub #content .your-guide-to .content.dogs h1,.dr-becker.hub #content .your-guide-to .content.cats h1 {width: 310px;height: 120px;text-indent: -1000px;overflow: hidden;margin: 0;padding: 0;background: url('../images/your-guide-to-dogs.jpg') no-repeat;}.ie7 .dr-becker.hub #content .your-guide-to .content.cats h1,.ie8 .dr-becker.hub #content .your-guide-to .content.cats h1{margin-bottom:7px;}.dr-becker.hub #content .your-guide-to .content.cats h1 {background: url('../images/your-guide-to-cats.jpg') no-repeat;margin-bottom:10px;}.dr-becker.hub #content .your-guide-to ul {margin-top: 3px;}.dr-becker.hub #content .your-guide-to .cats ul {margin-left: 15px;}.dr-becker.hub #content .your-guide-to ul li {margin: 4px 0;padding: 0;}.dr-becker.hub #content .your-guide-to ul li a {display: block;width: 293px;height: 20px;line-height: 20px;margin: 2px 0 0 0;padding: 0;background: url('../images/blue-gt.jpg') 270px center no-repeat;border: 1px solid #bbdde7;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius: 5px;font-size: 92%;text-indent: 12px;text-transform: uppercase;}.dr-becker.hub #content #recommended-products .mod-content {height: 210px;}html.ie7 .dr-becker.hub #content #recommended-products .mod-content,html.ie8 .dr-becker.hub #content #recommended-products .mod-content {height: 230px;}.dr-becker.hub #content .product-row {clear: both;padding-top: 15px;position: relative;}.dr-becker.hub #content .row-2,.dr-becker.hub #content .row-3 {top: 160px;border-top: 1px dotted #ccc;}.dr-becker.hub #content .row-3 {top: 320px;}body.cats #hub-breed-list-container ul { width: 100%;}body.search #content h1,body.tags #content h1 {color:#ab4f40;margin-bottom: 20px;}body.search #content h1 span,body.tags #content h1 span {color: #555;font-size: 17px;}#content .mod-row.results p.we-found{font-size: 18px;margin: 0 0 -5px;padding: 5px 0 0 5px;border-top: 1px dotted #ccc;color: #533713;}#content .mod-row.results p.we-found span{color: #ab4f40;}#content .mod-row.results div.related-searches{padding: 10px 0 10px 5px;}#content .mod-row.results div.related-searches span{color: #AB4F40;text-transform: uppercase;font-size: 11px;font-weight: bold;}#content .mod-row.results p.page-info{padding-left: 5px;color: #777;font-size: 16px;margin-top: 30px;}#content .mod-row.results p.page-info strong{font-weight: bold;color: #000;}#content .mod-row.results div.search-promo{padding: 1px 0;}#content .mod-row.results div.search-promo h5{font-size: 18px;}#content .mod-row.results div.search-promo h5 span{color: #AB4F40;}#content .mod-row.results div.search-promo p{margin: 5px 0 0 0;}#content .mod-row.results div.search-promo img{margin: 0 20px 0 0; float: left;}#content .mod-row.results div.search-promo div.li_container{margin: 0;padding: 0 0 0 110px;width: 100%;}.ie7 #content .mod-row.results div.search-promo div.li_container,.ie8 #content .mod-row.results div.search-promo div.li_container{padding: 0;width:600px;font-size:12px;margin-left:110px;}.ie7 #content .mod-row.results div.search-promo div.li_container .li_cont1,.ie8 #content .mod-row.results div.search-promo div.li_container .li_cont1{margin-right: 10px;}#content .mod-row.results div.search-promo div.li_container ul{width: auto !important;margin: 0;padding: 0;color: #0099BE;list-style-type: disc;list-style-position: inside;}#content .mod-row.results div.search-promo div.li_container ul li{margin: 0 0 10px 0;padding: 0;width:250px;}#content .mod-row.results div.search-promo div.guide-to-dogs{width: 630px;height: 104px;margin: 1px 0;padding: 0;background: url(../images/your-guide-to-dogs-wide.png) no-repeat;}#content .mod-row.results div.search-promo div.guide-to-dogs a{float: right;display: block;margin: 32px 7px 0 0;color: #fff;}#content .mod-row.results div.search-promo div.guide-to-cats{width: 630px;height: 104px;margin: 1px 0;padding: 0;background: url(../images/your-guide-to-cats-wide.png) no-repeat;}#content .mod-row.results div.search-promo div.guide-to-cats a{float: right;display: block;margin: 37px 7px 0 0;color: #fff;}#content .mod-row.results div.local{padding: 10px 5px;border: 1px dotted #ccc;border-width: 1px 0;}#content .mod-row.results div.local h5{font-size: 18px;font-weight: bold;}#content .mod-row.results div.local h5 span{color: #AB4F40;}#content .mod-row.results div.local h5 a.view-all{float: right;font-size: 14px;font-weight: normal;}#content .mod-row.results div.local ul{width: auto !important;}#content .mod-row.results ul{margin: 10px 0 10px 5px;}#content .mod-row.results ul li{padding: 10px 0 0;margin-right: 15px;color:#444;}#content .mod-row.results ul li em{font-weight: bold;font-style: normal;color:#000;}#content .mod-row.results ul li h5{font-size: 14px;font-weight: bold;}#content .mod-row.results ul li h5 a{padding: 0 25px 0 0;background: none;}#content .mod-row.results ul li p{margin: 3px 0 10px 0;line-height: 1.4;}#content .mod-row.results ul li.video-icon h5 a{background: url('../images/icon-video.gif') no-repeat right center;}#content .mod-row.results ul li.slideshow-icon h5 a{background: url('../images/icon-slideshow.gif') no-repeat right center;}#content .mod-row.results ul li span{font-size: 11px;color: #767676;display: block;margin: 5px 0;}html.ie8 body.search #content .mod-row.results #result-filters #dk_container_pet_type .dk_toggle,html.ie7 body.search #content .mod-row.results #result-filters #dk_container_pet_type .dk_toggle {margin-top: -5px;}html.ie8 body.search #content .mod-row.results #result-filters #dk_container_pet_type .dk_toggle {padding-bottom: 1px;}html.ie8 body.search #content .mod-row.results #result-filters #dk_container_breed_type .dk_toggle,html.ie7 body.search #content .mod-row.results #result-filters #dk_container_breed_type .dk_toggle {margin-top: -2px;top: 3px;}body.findclinic {}body.findclinic h1 {margin-bottom: 10px;}body.findclinic .no_results {padding: 35px 0;color: #AC4F40;font: 16px trebuchet MS;}body.findclinic form#find-filters {position: relative;width: 618px;height:auto;margin: 20px 0 30px 0;border: 10px solid #e8f0f2;-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;-moz-box-shadow: 0 4px 4px #C6CACD; box-shadow: 0 4px 4px #C6CACD; -webkit-box-shadow: 0 4px 4px #C6CACD;clear: both;}body.findclinic form#find-filters div#upper {margin: 15px 0 5px 10px;min-height: 60px;}body.findclinic form#find-filters div.upper-no-filter {min-height: 35px!important;}body.findclinic form#find-filters h3 {margin: 12px 0 5px 10px;color: #ac4f40;font-size: 16px;font-family: "trebuchet ms";}body.findclinic form#find-filters div#lower {margin: 15px 0 5px 10px;overflow: hidden;}body.findclinic form#find-filters #upper .q, body.findclinic form#find-filters #upper .zip, body.findclinic form#find-filters #upper .radius, body.findclinic form#find-filters #upper .filter_by {float: left;}body.findclinic form#find-filters #upper label {display: block;text-transform: uppercase;font-size: 11px;}body.findclinic form#find-filters div.q {width: 230px;}body.findclinic form#find-filters div.q input{width: 220px;height: 24px;margin-top: 3px;border: 1px solid #63B0C2;-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}.ie7 body.findclinic form#find-filters div.q input{height:20px;margin-top:2px;}.ie8 body.findclinic form#find-filters div.q input {height:21px;margin-top:2px;}body.findclinic form#find-filters div.zip {width: 150px;}body.findclinic form#find-filters div.zip input{width: 140px;height: 24px;margin-top: 3px;border: 1px solid #63B0C2;-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;padding-left:4px;}.ie7 body.findclinic form#find-filters div.zip input{height:20px;margin-top:2px;}.ie8 body.findclinic form#find-filters div.zip input{height:21px;margin-top:2px;}body.findclinic form#find-filters div.radius {width: 110px;}body.findclinic form#find-filters #dk_container_radius {font-weight:normal;top: 9px;}body.findclinic form#find-filters #dk_container_radius a.dk_toggle{padding: 5px 45px 6px 4px; }@media screen and (-webkit-min-device-pixel-ratio:0) {body.findclinic form#find-filters #dk_container_radius a.dk_toggle{padding: 5px 45px 6px 4px;}}.ie7 body.findclinic form#find-filters #dk_container_radius , .ie8 body.findclinic form#find-filters #dk_container_radius {font-weight:normal;top: 7px;}.ie7 body.findclinic form#find-filters #dk_container_radius a.dk_toggle, .ie8 body.findclinic form#find-filters #dk_container_radius a.dk_toggle{padding: 4px 45px 4px 4px;}html.ie7 body.findclinic form#find-filters #dk_container_radius {top: 2px;z-index:100000000;}html.ie7 body.findclinic form#find-filters #dk_container_radius .dk_toggle {top: -4px;}body.findclinic form#find-filters div.filter_by {clear: both;width: 100%;padding-top: 5px;}body.findclinic form#find-filters div#lower {display: none;width: 625px;margin: 15px 0 0 0;}body.findclinic form#find-filters div#lower h4{color: #543715;text-transform: uppercase;font-weight: bold;font-size: 11px;margin-bottom: 10px;}body.findclinic form#find-filters #lower label {position: absolute;left: 18px;display: box;font-weight: normal;font-size: 11px;}body.findclinic form#find-filters div#lower div.cares{width: 170px;margin: 0 0 0 30px;float: left;}body.findclinic form#find-filters div#lower div.services{width: 380px;margin: 0;padding: 15px 0 0 30px;float: left;}body.findclinic form#find-filters div#lower div.services #li_container1 ul {}body.findclinic form#find-filters div#lower div.services #li_container1 {width: 550px !important;}body.findclinic form#find-filters div#lower div.services #li_container1 ul.li_cont1,body.findclinic form#find-filters div#lower div.services #li_container1 ul.li_cont2,body.findclinic form#find-filters div#lower div.services #li_container1 ul.li_cont3 {width: 275px !important;}body.findclinic form#find-filters div#lower div.cares li,body.findclinic form#find-filters div#lower div.services li{line-height: 1.4;position: relative;margin-bottom: 5px;}body.findclinic form#find-filters div#lower div.cares li input,body.findclinic form#find-filters div#lower div.services li input{margin: -7px 4px 0 0;}body.findclinic form#find-filters div a.filter_by_plus,body.findclinic form#find-filters div a.filter_by_minus {background: url('../images/sprite.png') no-repeat -352px -240px;padding-left: 20px;}body.findclinic form#find-filters div a.filter_by_plus {background: url('../images/sprite.png') no-repeat -352px -264px;}body.findclinic form#find-filters div a.show_less {display: block;width: 80px;height: auto;margin: 5px 0;}body.findclinic form#find-filters div a.show_less .up,body.findclinic form#find-filters div a.show_less .down {float: right;display: block;width: 13px;height: 13px;background: url('../images/sprite.png') no-repeat -136px -518px;}body.findclinic form#find-filters div a.show_less .down {background: url('../images/sprite.png') no-repeat -152px -520px;}body.findclinic form#find-filters a.find-butt-top {position: absolute;top: 53px;right: 70px;text-transform: uppercase;}html.ie7 body.findclinic form#find-filters a.find-butt-top {top: 53px;right: 30px;}body.findclinic form#find-filters a.find-butt-bottom {position: absolute;bottom: 10px;right: 15px;text-transform: uppercase;}body.findclinic #map {width: 625px;height: 350px;border: 1px solid #999;margin: 0 0 0 10px;}html.ie7 body.findclinic #map {z-index:-1;}body.findclinic #map span{display: block;margin: 10px;font-weight: bold;}body.findclinic table#find-results {width: 640px;margin-top: 30px;color: #333;}body.findclinic table#find-results tr {border:0;}body.findclinic table#find-results tr.spacer {height:10px;font-size:0;background-color: #fff;}body.findclinic table#find-results tr.separator {border-top: 1px dotted #333;height:5px;font-size:0;background-color: #fff;}html.ie7 body.findclinic table#find-results tr.separator td{border-top: 1px dotted #333;}body.findclinic table#find-results tr.result {border:0;}body.findclinic table#find-results tr.top-tier {background: #f7f6f0;-webkit-box-shadow: 0 2px 2px 0 #c0c0c0;-moz-box-shadow: 0 2px 2px 0 #c0c0c0;box-shadow: 0 2px 2px 0 #c0c0c0; }@media screen and (-webkit-min-device-pixel-ratio: 0) {body.findclinic table#find-results tr.top-tier td{border-bottom: 2px solid #c0c0c0;}body.findclinic table#find-results tr.top-tier td.pin{border-left: 1px solid #c0c0c0;}body.findclinic table#find-results tr.top-tier td.credentials{border-right: 1px solid #c0c0c0;}}html.ie7 body.findclinic table#find-results tr.top-tier td,html.ie8 body.findclinic table#find-results tr.top-tier td{border-bottom: 2px solid #c0c0c0;}html.ie7 body.findclinic table#find-results tr.top-tier td.pin,html.ie8 body.findclinic table#find-results tr.top-tier td.pin{border-left: 1px solid #c0c0c0;}html.ie7 body.findclinic table#find-results tr.top-tier td.credentials,html.ie8 body.findclinic table#find-results tr.top-tier td.credentials{border-right: 1px solid #c0c0c0;}body.findclinic table#find-results td.credentials div {position:relative;}body.findclinic table#find-results tr td {padding: 15px 0;}body.findclinic table#find-results tr.spacer td,body.findclinic table#find-results tr.separator td {padding: 0;}body.findclinic table#find-results td.pin {width: 45px;}body.findclinic table#find-results td.pin div{width: 24px;height: 42px;margin-left: 12px;margin-top: -5px;}body.findclinic table#find-results td.result-meta {width: 335px;font-size:13px;}body.findclinic table#find-results tr.top-tier td.result-meta {font-size:15px;}body.findclinic table#find-results td.result-meta ul {margin: 0 !important;}body.findclinic table#find-results td.result-meta li {padding-bottom: 5px;}body.findclinic table#find-results td.result-meta li.practice_name {font-weight: bold;}body.findclinic table#find-results td.result-meta li.appointment {padding-bottom: 0;}body.findclinic table#find-results td.distance {width: 140px;font-size: 13px;padding-top: 13px;}body.findclinic table#find-results td.credentials {text-align: center;}body.findclinic table#find-results td.credentials span,body.findclinic table#find-results td.credentials span.both {display: block;width: 107px;height: 34px;background: url('../images/map-sprite.png') no-repeat left top;overflow: hidden;position: absolute;left:0;top:0;}body.findclinic table#find-results td.credentials .vetstreet {width: 55px;}body.findclinic table#find-results td.credentials .aaha {width: 34px;margin-left: 73px;background: url('../images/map-sprite.png') no-repeat -73px top;}body.findclinic .blue-butt {display: inline-block;height: 16px;line-height: 16px;margin: 5px 0;padding: 6px 10px;border: 1px solid #fff;background: #0ac;background: -moz-linear-gradient(#0ac, #09c);background: -webkit-linear-gradient(#0ac, #09c);background: -ms-linear-gradient(#0ac, #09c);background: -o-linear-gradient(#0ac, #09c);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;font-weight: bold;}html.ie7 body.findclinic .blue-butt, html.ie8 body.findclinic .blue-butt{height:13px;padding: 5px 10px 7px;}body.findclinic #sidebar {margin-top: 70px;}.ie7 .findclinicdetail #sidebar{margin-top: 18px;}.dk_options ul,.dk_options li {list-style-type:none;margin:0 !important;padding:0 !important;}.dk_container {background:0;background-color:#f5f5f5;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:700;line-height:14px;margin-bottom:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;float:left;position:relative;top: 7px;}.dk_container:focus {outline:0;}.dk_container a {cursor:pointer;text-decoration:none;outline:0;color: #000 !important;}.dk_toggle {background-color: #fff;background-image:url(/images/dk-arrow.png);background-repeat:no-repeat;background-position:right center;border:1px solid #63b0c2;color:#333;text-shadow:#fff 1px 1px 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;display:inline;position:relative;zoom:1;padding: 4px 45px 4px 10px;margin: 5px 0 0 0;}.dk_toggle:hover {border-color:#8c8c8c;}.dk_focus .dk_toggle {box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;border-color:#40b5e2;}.dk_open {box-shadow:0 0 5px #40b5e2;-moz-box-shadow:0 0 5px #40b5e2;-webkit-box-shadow:0 0 5px #40b5e2;z-index:10;position:relative;}.dk_open .dk_toggle {background-color:#ececec;color:#ccc;box-shadow:inset 0 -2px 5px #ccc;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-color:#8c8c8c;}.dk_options {box-shadow:rgba(0,0,0,.2) 0 2px 8px;-moz-box-shadow:rgba(0,0,0,.2) 0 2px 8px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:none;margin-top:-1px;position:absolute;right:0;width:100%;}.dk_options a {background-color:#fff;border-bottom:1px solid #999;font-weight:700;padding:8px 10px;}.dk_options li:last-child a {border-bottom:none;}.dk_options a:hover,.dk_option_current a {background-color:#2b9ec2;border-bottom-color:#ccc;color:#fff !important;text-decoration:none;text-shadow:rgba(0,0,0,.5) 0 1px 0;}.dk_options_inner {border:1px solid #8c8c8e;color:#333;max-height:250px;text-shadow:#fff 0 1px 0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;overflow:auto;position:relative;}.dk_options_inner,.dk_touch .dk_options {max-height:250px;}.dk_open .dk_label {color:inherit;}.dk_touch .dk_options {overflow:hidden;}.dk_touch .dk_options_inner {max-height:none;overflow:visible;}.dk_fouc select {position:relative;top:-99999em;visibility:hidden;}.dk_open .dk_options,.dk_options a,.dk_options a:link,.dk_options a:visited {display:block;}
