.app_content_84027296301 .dt { font-family: Arial,Verdana; }
.app_content_84027296301 .dt table { border-collapse: collapse; }
.app_content_84027296301 .dt table, .app_content_84027296301 .dt tr, .app_content_84027296301 .dt td { margin: 0pt; padding: 0pt; vertical-align: top; }
.app_content_84027296301 .dt a { color: #b96419; }
.app_content_84027296301 .dt a.dt_animal-link { text-decoration: underline; }
.app_content_84027296301 .dt img { border: 0pt none #ffffff; }
.app_content_84027296301 .dt hr { border-style: solid none none; border-color: #999999 #ffffff #ffffff; border-width: 1px 0pt 0pt; margin: 10px 0pt; height: 1px; }
.app_content_84027296301 .dt_bigger { font-size: 14px; }
.app_content_84027296301 .dt_bigger h2 { font-size: 16px; }
.app_content_84027296301 .dt h2 { font-size: 14px; }
.app_content_84027296301 .dt h2 strong { color: #038c77; }
.app_content_84027296301 .dt h3 { font-size: 13px; }
.app_content_84027296301 .dt h3 strong { color: #3b5998; }
.app_content_84027296301 .dt h4 { font-size: 12px; }
.app_content_84027296301 .dt strong.new { color: #ae1010; }
.app_content_84027296301 .dt_float-left { float: left; }
.app_content_84027296301 .dt_float-right { float: right; }
.app_content_84027296301 .dt_yes { color: #0b7767; }
.app_content_84027296301 .dt_no { color: #990000; }
.app_content_84027296301 .dt_more { text-align: center; font-size: 16px; font-weight: bold; }
.app_content_84027296301 .dt_emphasis { color: #027866; font-size: 16px; font-weight: bold; }
.app_content_84027296301 ul.dt_horizontal li { float: left; margin-right: 20px; margin-bottom: 10px; }
.app_content_84027296301 .dt_hd-bar {  }
.app_content_84027296301 .dt_hd-bar .dt_float-left { padding-right: 15px; }
.app_content_84027296301 .dt_hd { margin: 0pt 0pt 5px; padding: 0pt; }
.app_content_84027296301 .dt_hd table { width: 100%; margin-top: 10px; }
.app_content_84027296301 .dt_hd .dt_h1 { width: 310px; }
.app_content_84027296301 .dt_hd .dt_sponsor { text-align: center; }
.app_content_84027296301 .dt_hd .dt_stats { padding: 10px 0pt 0pt; width: 260px; }
.app_content_84027296301 .dt_hd .dt_stats img { padding: 1px 8px 0pt 0pt; float: left; }
.app_content_84027296301 .dt_hd .dt_stats strong { color: #990000; font-weight: bold; }
.app_content_84027296301 .dt_hd .dt_stats .dt_donation { font-weight: bold; }
.app_content_84027296301 .dt_hd .dt_stats .dt_donation strong { font-size: 14px; color: #ae1010; }
.app_content_84027296301 .dt_nav { margin: 0pt 0pt 10px; position: relative; }
.app_content_84027296301 .dt_nav table { background: transparent url("http://adopt.dogtime.com//images/facebook/sad/layout/nav_bg.jpg") repeat-x scroll 0% 0%; width: 100%; height: 27px; }
.app_content_84027296301 .dt_nav table td { height: 100%; text-align: center; vertical-align: middle; font-size: 13px; color: #cbf283; }
.app_content_84027296301 .dt_nav table td div { border-left: 1px solid #4a6435; padding: 0pt 10px; }
.app_content_84027296301 .dt_nav table td.dt_first div { border: medium none #ffffff; }
.app_content_84027296301 .dt_nav table td a { color: #ffffff; }
.app_content_84027296301 .dt_nav table td a:hover { text-decoration: none; color: #cbf283; }
.app_content_84027296301 .dt_headline { margin: 10px 0pt 15px; color: #666666; font-size: 16px; line-height: 36px; }
.app_content_84027296301 .dt_headline strong { color: #3b5998; }
.app_content_84027296301 .dt_headline h2 { float: left; color: #666666; font-size: 36px; font-weight: normal; }
.app_content_84027296301 .dt_bar { margin: 10px 0pt 0pt; background: transparent url("http://adopt.dogtime.com//images/facebook/sad/layout/bar_bg.jpg") repeat-x scroll 0% 0%; position: relative; height: 27px; line-height: 27px; text-align: center; }
.app_content_84027296301 .dt_bar h3 { color: #ffffff; }
.app_content_84027296301 .dt_top-left-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/sad/layout/corners.gif") no-repeat scroll 0px 0px; position: absolute; top: 0pt; left: 0pt; height: 6px; width: 6px; }
.app_content_84027296301 .dt_top-right-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/sad/layout/corners.gif") no-repeat scroll -6px 0px; position: absolute; top: 0pt; right: 0pt; height: 6px; width: 7px; }
.app_content_84027296301 .dt_bottom-left-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/sad/layout/corners.gif") no-repeat scroll 0px -6px; position: absolute; bottom: 0pt; left: 0pt; height: 6px; width: 6px; }
.app_content_84027296301 .dt_bottom-right-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/sad/layout/corners.gif") no-repeat scroll -6px -6px; position: absolute; bottom: 0pt; right: 0pt; height: 6px; width: 7px; }
.app_content_84027296301 ul.dt_actions { margin: 15px 0pt; padding: 0pt; list-style-image: url("http://adopt.dogtime.com//images/facebook/bullets/arrow.gif"); list-style-position: inside; }
.app_content_84027296301 ul.dt_actions li { font-size: 12px; }
.app_content_84027296301 ul.dt_actions li strong { color: #ae1010; font-size: 14px; }
.app_content_84027296301 ul.dt_actions-horizontal li { float: left; padding-right: 20px; font-size: 14px; }
.app_content_84027296301 ul.dt_actions-horizontal li strong { font-size: 16px; }
.app_content_84027296301 .dt_fostering {  }
.app_content_84027296301 .dt_fostering div.dt_column { float: left; width: 50%; }
.app_content_84027296301 .dt_fostering h2 { margin: 0pt 0pt 5px; padding: 0pt; font-size: 20px; color: #666666; font-weight: normal; }
.app_content_84027296301 .dt_fostering h2 strong { color: #038c77; }
.app_content_84027296301 .dt_fostering .condensed_multi_friend_selector { background: #ffffff none repeat scroll 0% 0%; width: 230px; font-size: 12px; }
.app_content_84027296301 .dt_fostering .condensed_multi_friend_selector .unselected_list { height: 110px; }
.app_content_84027296301 .dt_fostering table.dt_fostering-images { margin-right: 5px; }
.app_content_84027296301 .dt_fostering table.dt_fostering-images td { padding: 0pt 3px 4px 0pt; }
.app_content_84027296301 .dt_not-fostering {  }
.app_content_84027296301 .dt_not-fostering h2 { font-weight: bold; color: #ae1010; font-size: 24px; }
.app_content_84027296301 .dt_not-fostering h3 { font-weight: normal; color: #000000; font-size: 20px; }
.app_content_84027296301 ul.dt_animal-info { margin: 0pt 0pt 5px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.app_content_84027296301 ul.dt_animal-info li { font-size: 15px; }
.app_content_84027296301 a.dt_more_info_link { font-size: 75%; }
.app_content_84027296301 .dt_block { padding: 10px 15px; background: #cbf283 none repeat scroll 0% 0%; position: relative; }
.app_content_84027296301 .dt_block { font-size: 14px; }
.app_content_84027296301 .dt_block .dt_float-right { padding: 10px 10px 0pt 0pt; width: 90px; font-size: 13px; }
.app_content_84027296301 .dt_block-top-left-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/layout/block_corners.gif") no-repeat scroll 0px 0px; position: absolute; top: 0pt; left: 0pt; height: 9px; width: 9px; }
.app_content_84027296301 .dt_block-top-right-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/layout/block_corners.gif") no-repeat scroll -9px 0px; position: absolute; top: 0pt; right: 0pt; height: 9px; width: 9px; }
.app_content_84027296301 .dt_block-bottom-left-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/layout/block_corners.gif") no-repeat scroll 0px -9px; position: absolute; bottom: 0pt; left: 0pt; height: 9px; width: 9px; }
.app_content_84027296301 .dt_block-bottom-right-corner { background: transparent url("http://adopt.dogtime.com//images/facebook/layout/block_corners.gif") no-repeat scroll -9px -9px; position: absolute; bottom: 0pt; right: 0pt; height: 9px; width: 9px; }
.app_content_84027296301 .dt_block .dt_block-text { padding-right: 130px; }
.app_content_84027296301 .dt_block .dt_block-text p { font-size: 16px; color: #333333; }
.app_content_84027296301 .dt_block .dt_block-text strong { color: #038c77; }
.app_content_84027296301 .dt_block .dt_down-arrow { padding: 10px 0pt 0pt 30px; background: transparent url("http://adopt.dogtime.com//images/facebook/sad/down-arrow.png") no-repeat scroll 0% 0%; position: absolute; width: 64px; height: 102px; right: 20px; bottom: -10px; }
.app_content_84027296301 .dt_animals {  }
.app_content_84027296301 .dt_animals table { width: 100%; }
.app_content_84027296301 .dt_animals table td { padding: 10px 0pt 25px; }
.app_content_84027296301 .dt_animals table td.dt_1 { text-align: left; }
.app_content_84027296301 .dt_animals table td.dt_2 { text-align: center; }
.app_content_84027296301 .dt_animals table td.dt_3 { text-align: right; }
.app_content_84027296301 .dt_animal { width: 200px; text-align: left; }
.app_content_84027296301 .dt_animal h3 {  }
.app_content_84027296301 .dt_animal h4 { font-weight: normal; font-style: italic; }
.app_content_84027296301 .dt_animal ul { margin: 10px 0pt; padding: 0pt; }
.app_content_84027296301 .dt_animal ul li { padding: 3px 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.app_content_84027296301 .dt_animal .dt_float-right { padding-left: 5px; }
.app_content_84027296301 .dt_animal .inputsubmit { width: 100px; }
.app_content_84027296301 .dt_faq {  }
.app_content_84027296301 .dt_faq li { font-size: 14px; list-style-position: inside; }
.app_content_84027296301 .dt_faq ul { margin: 0pt; padding: 0pt; }
.app_content_84027296301 .dt_faq ul li { margin: 15px 0pt; padding: 0pt; list-style-image: url("http://adopt.dogtime.com//images/facebook/bullets/arrow.gif"); list-style-position: inside; }
.app_content_84027296301 .dt_faq ul li ul li { list-style-type: disc; list-style-image: none; list-style-position: outside; margin-left: 2em; }
.app_content_84027296301 .dt_faq ol { margin: 0pt; padding: 0pt; color: #ae1010; }
.app_content_84027296301 .dt_faq ol li { padding: 0pt 0pt 25px; font-size: 18px; font-weight: bold; }
.app_content_84027296301 .dt_faq ol li p { margin: 0pt; padding: 0pt; font-size: 14px; color: #000000; font-weight: normal; }
.app_content_84027296301 .dt_faq li h3 { margin: 0pt; padding: 0pt 0pt 5px; color: #038c77; font-size: 16px; display: inline; }
.app_content_84027296301 .dt_faq-links {  }
.app_content_84027296301 .dt_faq-links ul { border-bottom: 1px solid #999999; margin: 0pt; padding: 0pt 0pt 10px; }
.app_content_84027296301 .dt_faq-links ul li { padding: 0pt 0pt 10px; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 14px; }
.app_content_84027296301 .dt_faq table {  }
.app_content_84027296301 .dt_faq table td { padding: 3px 10px 3px 0pt; }
.app_content_84027296301 .dt_leaderboards {  }
.app_content_84027296301 .dt_leaderboards table { width: 100%; }
.app_content_84027296301 .dt_leaderboards td { padding: 0pt 30px 10px 0pt; }
.app_content_84027296301 .dt_leaderboards h2 { font-size: 18px; }
.app_content_84027296301 .dt_leaderboards .dt_leaderboard td { padding: 5px; }
.app_content_84027296301 .dt_leaderboards .dt_leaderboard-see-more { padding: 5px 0pt 0pt; font-size: 13px; }
.app_content_84027296301 .dt_leaderboard { margin: 10px 0pt; }
.app_content_84027296301 .dt_leaderboard table { width: 100%; }
.app_content_84027296301 .dt_leaderboard table tr { border-style: solid none; border-color: #999999 #ffffff; border-width: 1px medium; }
.app_content_84027296301 .dt_leaderboard table td { padding: 8px; }
.app_content_84027296301 .dt_leaderboard .dt_leaderboard-place { vertical-align: middle; }
.app_content_84027296301 .dt_leaderboard .dt_leaderboard-place img { padding-right: 5px; }
.app_content_84027296301 .dt_leaderboard .dt_leaderboard-noplace td { background: #e5e5e5 none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_leaderboard .dt_leaderboard-noplace td.dt_leaderboard-place { font-size: 16px; padding-left: 15px; font-weight: bold; color: #666666; }
.app_content_84027296301 .dt_leaderboard-nav { font-size: 13px; font-weight: bold; }
.app_content_84027296301 .dt_leaderboard-nav span { padding: 0pt 10px; }
.app_content_84027296301 .dt_leaderboard-nav span.dt_leaderboard-nav-first { padding-left: 0pt; }
.app_content_84027296301 .dt_profile { position: relative; }
.app_content_84027296301 table.dt_profile { width: 100%; }
.app_content_84027296301 table.dt_profile td { padding-right: 20px; }
.app_content_84027296301 table.dt_profile td.dt_profile-pictures { width: 300px; padding-right: 30px; }
.app_content_84027296301 .dt_profile-picture { border: 1px solid #999999; height: 300px; width: 300px; text-align: center; line-height: 299px; }
.app_content_84027296301 .dt_profile-picture img { vertical-align: middle; }
.app_content_84027296301 .dt_profile-gallery {  }
.app_content_84027296301 .dt_profile-gallery ul { margin: 0pt; padding: 0pt; }
.app_content_84027296301 .dt_profile-gallery ul li { margin: 10px 15px 5px 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
.app_content_84027296301 .dt_profile-gallery ul li.dt_selected img { border: 1px solid black; }
.app_content_84027296301 .dt_profile-gallery ul li img { border: 1px solid #999999; margin: 1px; }
.app_content_84027296301 .dt_profile-gallery ul li img:hover { border: 2px solid red; margin: 0pt; }
.app_content_84027296301 .dt_profile-info { font-size: 14px; }
.app_content_84027296301 .dt_profile-info h1 { font-size: 20px; color: #038c77; }
.app_content_84027296301 .dt_profile-description { margin: 10px 0pt 15px; font-size: 1em; }
.app_content_84027296301 .dt_profile-description h3 { color: #038c77; }
.app_content_84027296301 .dt_profile-activities { float: right; font-size: 10px; color: #cc0000; text-align: center; }
.app_content_84027296301 .dt_profile-activities .dt_profile-unperformable { color: #666666; }
.app_content_84027296301 .dt_profile-links { padding: 5px 0pt 12px; color: #666666; font-size: 13px; font-weight: bold; }
.app_content_84027296301 .dt_notifications {  }
.app_content_84027296301 .dt_notifications table { width: 100%; }
.app_content_84027296301 .dt_notifications table tr { border-top: 1px solid #999999; }
.app_content_84027296301 .dt_notifications table td { padding: 15px 5px 10px; vertical-align: middle; font-size: 14px; }
.app_content_84027296301 .dt_notifications img { float: left; padding-right: 10px; }
.app_content_84027296301 .dt_ft { border-top: 1px solid #666666; padding: 20px 0pt; margin-top: 10px; }
.app_content_84027296301 .dt_ft strong { color: #038c77; }
.app_content_84027296301 .dt_ft img { padding-right: 10px; }
.app_content_84027296301 .dt_ft ul { margin: 0pt; padding: 15px 0pt; }
.app_content_84027296301 .dt_ft ul li { padding-right: 20px; display: block; float: left; }
.app_content_84027296301 .dt_button { position: relative; }
.app_content_84027296301 .dt_button .dt_button-wrap1 { background: transparent url("http://adopt.dogtime.com//images/facebook/buttons/border_bottom.gif") repeat-x scroll left bottom; }
.app_content_84027296301 .dt_button .dt_button-wrap2 { background: transparent url("http://adopt.dogtime.com//images/facebook/buttons/border_bottom_end.gif") no-repeat scroll right bottom; padding-bottom: 6px; }
.app_content_84027296301 .dt_button .dt_button-wrap3 { background: transparent url("http://adopt.dogtime.com//images/facebook/buttons/border_right.gif") repeat-y scroll right top; padding-right: 6px; }
.app_content_84027296301 .dt_button .dt_button-border { padding: 4px; position: relative; }
.app_content_84027296301 .dt_button table td { padding: 5px; vertical-align: middle; text-align: center; font-family: Verdana; background-position: left top; background-repeat: repeat-x; }
.app_content_84027296301 .dt_button input.padfix { padding: 0pt 45px 0pt 0pt; display: block; }
.app_content_84027296301 .dt_button-text { padding: 0pt 20px; }
.app_content_84027296301 .dt_button-text-compact { padding: 0pt 2px; }
.app_content_84027296301 .dt_button-text, .app_content_84027296301 .dt_button-text a { font-size: 14px; color: white; font-weight: bold; }
.app_content_84027296301 .dt_button-points { color: #ffef94; font-size: 11px; margin-top: 5px; margin-bottom: 3px; }
.app_content_84027296301 .dt_button-points-on-the-right { margin: 0pt; padding: 5px 0pt 0pt 8px; float: right; }
.app_content_84027296301 .dt_button-top-left-corner { position: absolute; top: 0pt; left: 0pt; height: 4px; width: 4px; background-repeat: no-repeat; background-position: 0px 0px; }
.app_content_84027296301 .dt_button-top-right-corner { position: absolute; top: 0pt; right: 0pt; height: 4px; width: 4px; background-repeat: no-repeat; background-position: -4px 0px; }
.app_content_84027296301 .dt_button-bottom-left-corner { position: absolute; bottom: 0pt; left: 0pt; height: 4px; width: 4px; background-repeat: no-repeat; background-position: 0px -4px; }
.app_content_84027296301 .dt_button-bottom-right-corner { position: absolute; bottom: 0pt; right: 0pt; height: 4px; width: 4px; background-repeat: no-repeat; background-position: -4px -4px; }
.app_content_84027296301 .dt_button-primary .dt_button-border { background: #d50405 none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_button-primary table td { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/bg-red.jpg"); background-color: #fd0001; }
.app_content_84027296301 .dt_button-primary .dt_button-top-left-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_red.gif"); }
.app_content_84027296301 .dt_button-primary .dt_button-top-right-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_red.gif"); }
.app_content_84027296301 .dt_button-primary .dt_button-bottom-left-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_red.gif"); }
.app_content_84027296301 .dt_button-primary .dt_button-bottom-right-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_red.gif"); }
.app_content_84027296301 .dt_button-secondary .dt_button-border { background: #194c84 none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_button-secondary table td { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/bg-blue.jpg"); background-color: #1a569a; }
.app_content_84027296301 .dt_button-secondary .dt_button-top-left-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_blue.gif"); }
.app_content_84027296301 .dt_button-secondary .dt_button-top-right-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_blue.gif"); }
.app_content_84027296301 .dt_button-secondary .dt_button-bottom-left-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_blue.gif"); }
.app_content_84027296301 .dt_button-secondary .dt_button-bottom-right-corner { background-image: url("http://adopt.dogtime.com//images/facebook/buttons/corners_blue.gif"); }
.app_content_84027296301 .dt_info-bar { margin-bottom: 15px; }
.app_content_84027296301 .dt_info-bar table td, .app_content_84027296301 .dt_info-bar h2 { font-size: 15px; }
.app_content_84027296301 .dt_info-bar .dt_float-left { padding-right: 8px; }
.app_content_84027296301 .dt_info-bar h2 { color: #027866; }
.app_content_84027296301 .dt_info-bar td.dt_info-bar-picture { padding-right: 8px; }
.app_content_84027296301 .dt_ad {  }
.app_content_84027296301 .dt_ad div { padding: 1px 0pt; background: #666666 none repeat scroll 0% 0%; width: 728px; color: #ffffff; font-size: 9px; text-align: center; }
.app_content_84027296301 .dt_foster-ending { border: 1px solid #666666; margin: 10px 0pt; }
.app_content_84027296301 .dt_foster-ending table { width: 100%; }
.app_content_84027296301 .dt_foster-ending td { padding: 5px 10px; vertical-align: middle; font-size: 16px; }
.app_content_84027296301 .dt_foster-ending h2 { font-size: 12px; font-weight: normal; }
.app_content_84027296301 .dt_send-to-friend { overflow: auto; height: 250px; }
.app_content_84027296301 .dt_send-to-friend ul { margin: 0pt; padding: 0pt; }
.app_content_84027296301 .dt_send-to-friend li { border: 1px solid #999999; margin: 0pt 15px 10px 0pt; padding: 3px; background: #eeeeee none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; display: block; height: 50px; width: 145px; font-size: 10px; color: #333333; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; }
.app_content_84027296301 .dt_send-to-friend li .dt_send-to-friend-pic { padding-right: 5px; width: 50px; }
.app_content_84027296301 .dt_send-to-friend li .dt_send-to-friend-name { width: 90px; }
.app_content_84027296301 .dt_search-parameters { background: #f3f3f3 none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_search-parameters table { width: 100%; }
.app_content_84027296301 .dt_search-parameters table td { padding: 5px 15px 5px 5px; vertical-align: middle; }
.app_content_84027296301 .dt_search-parameters-postal-notification { padding: 5px; background: #fff9d7 none repeat scroll 0% 0%; }
.app_content_84027296301 .dt .fieldWithErrors { padding: 2px; background-color: red; display: table; }
.app_content_84027296301 .dt #app84027296301_errorExplanation { color: #dd3c10; font-weight: bold; }
.app_content_84027296301 .dt #app84027296301_errorExplanation h2 {  }
.app_content_84027296301 .dt #app84027296301_errorExplanation p { padding: 5px; }
.app_content_84027296301 .dt #app84027296301_errorExplanation ul li { font-size: 12px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.app_content_84027296301 .dt_wizard, .app_content_84027296301 .dt_wizard p { font-size: 14px; }
.app_content_84027296301 .dt_wizard h2 { font-size: 20px; }
.app_content_84027296301 .dt_wizard ul {  }
.app_content_84027296301 .dt_wizard ul li { padding: 5px; list-style-image: url("http://adopt.dogtime.com//images/facebook/wizard/bullet.gif"); }
.app_content_84027296301 .dt_foster-replace {  }
.app_content_84027296301 .dt_foster-replace h2 { font-size: 18px; color: #ae1010; }
.app_content_84027296301 .dt_foster-replace-dogs { width: 100%; }
.app_content_84027296301 .dt_foster-replace-dogs td { padding: 10px 0pt; text-align: center; }
.app_content_84027296301 .dt_foster-replace-dogs td:hover { background: #c3e87d none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_friend-selector { border: 1px solid #cccccc; overflow: auto; height: 320px; }
.app_content_84027296301 .dt_friend-selector table { width: 100%; }
.app_content_84027296301 .dt_friend-selector table td { border-bottom: 1px dashed #eeeeee; padding: 1px 0pt 2px; width: 50%; font-size: 13px; }
.app_content_84027296301 .dt_request-history { border: 1px solid #999999; padding: 0pt 8px; }
.app_content_84027296301 .dt_request-history table { width: 100%; }
.app_content_84027296301 .dt_request-history table td { border-top: 1px dashed #999999; padding: 8px 0pt; }
.app_content_84027296301 .dt_request-history table tr.dt_first td { border-top: medium none #ffffff; }
.app_content_84027296301 .dt_request-history table td.dt_request-history-picture { width: 60px; }
.app_content_84027296301 .dt_request-history table td table td { border: medium none #ffffff; padding: 0pt 3px 6px; }
.app_content_84027296301 .dt_rescue-friends {  }
.app_content_84027296301 .dt_rescue-friends ul {  }
.app_content_84027296301 .dt_rescue-friends ul li { border: 1px solid #cccccc; margin: 0pt 25px 25px 0pt; padding: 20px 10px 15px; width: 140px; text-align: center; }
.app_content_84027296301 .dt_rescue-friends-selector { margin: 15px 0pt 0pt; padding: 10px 10px 0pt; background: #eeeeee none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_rescue-friends-selector h2 { color: #d50405; }
.app_content_84027296301 .dt_rescue-friends-selector form { margin: 0pt; padding: 0pt; display: inline; }
.app_content_84027296301 .dt_rescue-friends-selector ul li div.dt_rescue-friend-decision { margin-top: 5px; text-align: center; }
.app_content_84027296301 .dt .flash { border-style: solid; border-width: 1px; padding: 10px; color: #333333; font-size: 14px; font-weight: bold; }
.app_content_84027296301 .dt .flash_description { margin: 4px 0pt 0pt; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; text-align: left; font-weight: normal; }
.app_content_84027296301 .dt .flash_notice { border-color: #e2c822; background-color: #fff9d7; }
.app_content_84027296301 .dt .flash_error { border-color: #dd3c10; background-color: #ffebe8; }
.app_content_84027296301 .dt_dialog-title { padding: 10px 5px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 14px; font-weight: bold; }
.app_content_84027296301 .dt_dialog-content { padding: 5px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; }
.app_content_84027296301 div.dt_caption-contest-caption { text-align: center; }
.app_content_84027296301 div.dt_caption-contest-caption h1 { padding: 10px; font-size: 18px; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-content { margin: auto; width: 90%; }
.app_content_84027296301 div.dt_caption-contest-caption-picture { margin: 20px; position: relative; }
.app_content_84027296301 div.dt_caption-contest-caption-picture img { border: 1px solid #999999; padding: 5px; }
.app_content_84027296301 div.dt_caption-contest-caption-body { padding: 5px; font-size: 23px; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-caption-entry { width: 400px; text-align: left; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-caption-entry textarea { margin: 5px 0pt; padding: 4px; width: 392px; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-caption-entry fieldset { border: 1px solid #cccccc; margin: 0pt; padding: 4px; width: 392px; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-caption-entry fieldset legend { font-weight: bold; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-caption-entry table td { padding: 5px; }
.app_content_84027296301 div.dt_caption-contest-caption div.dt_caption-contest-caption-entry table td.dt_label { text-align: right; }
.app_content_84027296301 div.dt_caption-contest-caption-voting { padding: 10px; font-weight: bold; text-align: center; }
.app_content_84027296301 div.dt_caption-contest-caption-voting table { margin: auto; }
.app_content_84027296301 div.dt_caption-contest-caption-voting td { padding: 5px; vertical-align: middle; font-size: 14px; font-weight: bold; }
.app_content_84027296301 div.dt_caption-contest-pictures-right { position: absolute; right: 0pt; }
.app_content_84027296301 div.dt_caption-contest-previous-caption { position: absolute; left: 0pt; width: 100px; }
.app_content_84027296301 .dt .dt_errorExplanation { border: 1px solid #dd3c10; margin: 10px 0pt; background-color: #ffebe8; }
.app_content_84027296301 .dt .dt_errorExplanation h2 { padding: 5px; color: #ffffff; background-color: #cf4442; }
.app_content_84027296301 .dt .dt_errorExplanation p { padding: 5px 5px 0pt; }
.app_content_84027296301 .dt .dt_errorExplanation ul { margin: 0pt 0pt 10px 15px; padding: 0pt; }
.app_content_84027296301 .dt .dt_errorExplanation ul li { padding: 5px; }
.app_content_84027296301 .dt .dt_fb-message { border: 1px solid #bfd8a0; margin: 5px 0pt; padding: 10px; background-color: #eefcdb; }
.app_content_84027296301 .dt .dt_fb-message h2 { font-size: 14px; }
.app_content_84027296301 .dt ul.pagerpro li.current { display: inline; }
.app_content_84027296301 .dt .inputsubmit { margin: 2px 0pt; font-size: 10px; }
.app_content_84027296301 .dt a.inputsubmit { color: #ffffff; }
.app_content_84027296301 .dt_inputsubmit-foster { background: #d10100 none repeat scroll 0% 0%; }
.app_content_84027296301 .dt_inputsubmit-secondary { background: #d10100 none repeat scroll 0% 0%; }


#bootloader__fbml_static_get_php_src_http_3A_2F_2Fadopt_dogtime_com_2F_2Fstylesheets_2Fsad_css_3F1256890812_appid_84027296301_pv_1_sig_5fff5901034076d70ff283c88964b471_filetype_css { height: 42px; }