body{min-width:960px}
.container_12,.container_16{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px}
.container_12 .grid_3,.container_16 .grid_4{width:220px}
.container_12 .grid_6,.container_16 .grid_8{width:460px}
.container_12 .grid_9,.container_16 .grid_12{width:700px}
.container_12 .grid_12,.container_16 .grid_16{width:940px}
.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_16 .grid_1{width:40px}
.container_16 .grid_2{width:100px}
.container_16 .grid_3{width:160px}
.container_16 .grid_5{width:280px}
.container_16 .grid_6{width:340px}
.container_16 .grid_7{width:400px}
.container_16 .grid_9{width:520px}
.container_16 .grid_10{width:580px}
.container_16 .grid_11{width:640px}
.container_16 .grid_13{width:760px}
.container_16 .grid_14{width:820px}
.container_16 .grid_15{width:880px}
.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}
.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}
.container_16 .prefix_1{padding-left:60px}
.container_16 .prefix_2{padding-left:120px}
.container_16 .prefix_3{padding-left:180px}
.container_16 .prefix_5{padding-left:300px}
.container_16 .prefix_6{padding-left:360px}
.container_16 .prefix_7{padding-left:420px}
.container_16 .prefix_9{padding-left:540px}
.container_16 .prefix_10{padding-left:600px}
.container_16 .prefix_11{padding-left:660px}
.container_16 .prefix_13{padding-left:780px}
.container_16 .prefix_14{padding-left:840px}
.container_16 .prefix_15{padding-left:900px}
.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}
.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}
.container_16 .suffix_1{padding-right:60px}
.container_16 .suffix_2{padding-right:120px}
.container_16 .suffix_3{padding-right:180px}
.container_16 .suffix_5{padding-right:300px}
.container_16 .suffix_6{padding-right:360px}
.container_16 .suffix_7{padding-right:420px}
.container_16 .suffix_9{padding-right:540px}
.container_16 .suffix_10{padding-right:600px}
.container_16 .suffix_11{padding-right:660px}
.container_16 .suffix_13{padding-right:780px}
.container_16 .suffix_14{padding-right:840px}
.container_16 .suffix_15{padding-right:900px}
.container_12 .push_3,.container_16 .push_4{left:240px}
.container_12 .push_6,.container_16 .push_8{left:480px}
.container_12 .push_9,.container_16 .push_12{left:720px}
.container_12 .push_1{left:80px}
.container_12 .push_2{left:160px}
.container_12 .push_4{left:320px}
.container_12 .push_5{left:400px}
.container_12 .push_7{left:560px}
.container_12 .push_8{left:640px}
.container_12 .push_10{left:800px}
.container_12 .push_11{left:880px}
.container_16 .push_1{left:60px}
.container_16 .push_2{left:120px}
.container_16 .push_3{left:180px}
.container_16 .push_5{left:300px}
.container_16 .push_6{left:360px}
.container_16 .push_7{left:420px}
.container_16 .push_9{left:540px}
.container_16 .push_10{left:600px}
.container_16 .push_11{left:660px}
.container_16 .push_13{left:780px}
.container_16 .push_14{left:840px}
.container_16 .push_15{left:900px}
.container_12 .pull_3,.container_16 .pull_4{left:-240px}
.container_12 .pull_6,.container_16 .pull_8{left:-480px}
.container_12 .pull_9,.container_16 .pull_12{left:-720px}
.container_12 .pull_1{left:-80px}
.container_12 .pull_2{left:-160px}
.container_12 .pull_4{left:-320px}
.container_12 .pull_5{left:-400px}
.container_12 .pull_7{left:-560px}
.container_12 .pull_8{left:-640px}
.container_12 .pull_10{left:-800px}
.container_12 .pull_11{left:-880px}
.container_16 .pull_1{left:-60px}
.container_16 .pull_2{left:-120px}
.container_16 .pull_3{left:-180px}
.container_16 .pull_5{left:-300px}
.container_16 .pull_6{left:-360px}
.container_16 .pull_7{left:-420px}
.container_16 .pull_9{left:-540px}
.container_16 .pull_10{left:-600px}
.container_16 .pull_11{left:-660px}
.container_16 .pull_13{left:-780px}
.container_16 .pull_14{left:-840px}
.container_16 .pull_15{left:-900px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
#css_revamp{font:100%/1.4 Arial,Helvetica,sans-serif}
.line_height_reset,lh_reset{line-height:1em}
.lh_13{line-height:1.3em}
#css_revamp a,#css_revamp a:link,#css_revamp a:visited,#css_revamp a:hover,#css_revamp a:active{font-size:100%}
h1,.h1{font-size:30px}
h2,.h2{font-size:24px}
h3,.h3{font-size:21px}
h6,.h6{font-size:14px}
#css_revamp a.small:link,#css_revamp a.small:visited,#css_revamp a.small:hover,#css_revamp a.small:active,#css_revamp .small,.small{font-size:11px}
.align_right{text-align:right}
.align_left{text-align:left}
.align_center,.align_centre{text-align:center}
.valign_middle{vertical-align:middle}
.valign_top{vertical-align:top}
.important{font-weight:700}
.normal{font-weight:400}
.uppercase{text-transform:uppercase}
.italics_grey{font-style:italic;color:#666}
#css_revamp a.white,#css_revamp a.white:link,#css_revamp a.white:visited,#css_revamp a.white:hover,#css_revamp a.white:active,#css_revamp .white{color:#fff}
#css_revamp .grey_lightest{color:#f9f9f9}
#css_revamp .grey_lighter{color:#eee}
#css_revamp .grey{color:#ccc}
.error,.red{color:red}
.text_shadow{text-shadow:0 1px 0 rgba(0,0,0,0.6)}
.text_shadow_light{text-shadow:0 1px 0 rgba(0,0,0,0.2)}
.text_inset{text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.clear_text_resize{-webkit-text-size-adjust:100%}
img,.border_none{border:0}
.solid_top{border-top:1px solid #ccc;padding:5px 0}
.solid_bot{border-bottom:1px solid #ccc;padding:5px 0}
.dashed_top{border-top:1px dashed #999;padding:5px 0}
.dashed_bot{border-bottom:1px dashed #999;padding:5px 0}
.dotted_top{border-top:1px dotted #999;padding:5px 0}
.dotted_bot{border-bottom:1px dotted #999;padding:5px 0}
.dotted_left{border-left:1px dotted #ccc}
.sprite{display:inline-block;overflow:hidden;outline:none;background:url(images/petpages/icon_sprites.png?v=0.1)}
.sprite_hipages_group{text-indent:-9999px;background:url(images/shared/shared_sprites.png?v=0.7) no-repeat;background-position:0 0px;width:107px;height:25px;outline:none}
.sprite_shared_expand,a.sprite_shared_expand,.sprite_shared_collapse,a.sprite_shared_collapse{width:15px;height:15px;background-position:-3px -62px;background-repeat:no-repeat}
a.sprite_shared_expand:hover{background-position:-3px -43px}
.sprite_shared_collapse,a.sprite_shared_collapse{background-position:-29px -62px}
a.sprite_shared_collapse:hover{background-position:-29px -43px}
.ico_recommend,.ico_recommend_reverese,.ico_recommend_disabled{width:15px;height:15px;background-position:-247px 0}
.ico_shortlist,.ico_shortlist_reverese,.ico_shortlist_disabled{width:15px;height:15px;background-position:-263px 0}
.ico_recommend_reverese{background-position:-185px 0}
.ico_shortlist_reverese{background-position:-200px 0}
.ico_email{width:17px;height:13px;background-position:-14px -60px}
.ico_quote{width:11px;height:13px;background-position:-193px -29px}
.ico_recommend_disabled{background-position:-216px 0}
.ico_shortlist_disabled{background-position:-231px 0}
.ico_primary_arrow{width:9px;height:9px;background-position:-95px -20px}
.distance_info{width:21px;height:21px;background-position:-206px -23px}
.btn_comms,.btn_action,.btn_search{zoom:1;display:inline;vertical-align:baseline;outline:none;cursor:pointer;margin-right:15px;padding:5px 10px}
.pointer{cursor:pointer}
dt{color:#000}
.bordered{width:auto;border:1px solid #ccc;overflow:hidden}
.drop_shadow_light{-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.25);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.25);box-shadow:0 3px 6px rgba(0,0,0,0.25)}
.drop_shadow_light_small{-webkit-box-shadow:0 0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 1px 2px rgba(0,0,0,0.2);box-shadow:0 0 1px 2px rgba(0,0,0,0.2)}
.drop_shadow_light_large{-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px 3px rgba(0,0,0,0.2);box-shadow:0 0 8px 3px rgba(0,0,0,0.2)}
.rounded{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.rounded_left,.rounded_left_top,.rounded_top{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}
.rounded_left,.rounded_left_bot,.rounded_bot{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.rounded_right,.rounded_right_top,.rounded_top{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}
.rounded_right,.rounded_right_bot,.rounded_bot{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.rounded_medium{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.rounded_medium_left,.rounded_medium_left_top{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px}
.rounded_medium_left,.rounded_medium_left_bot{-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px}
.rounded_medium_right,.rounded_medium_right_top{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px}
.rounded_medium_right,.rounded_medium_right_bot{-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}
.rounded_large{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.rounded_huge{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}
.drop_grey_text_large{-moz-text-shadow:1px 2px 2px #888;-webkit-text-shadow:1px 2px 2px #888;text-shadow:1px 2px 2px #888}
.drop_grey_box_large{-moz-box-shadow:0 3px 5px #888;-webkit-box-shadow:0 3px 5px #888;box-shadow:0 3px 5px #888}
#css_revamp input.enquiry_inputs,#css_revamp select.enquiry_inputs,#css_revamp textarea.enquiry_inputs{border:1px solid #999;-moz-border-radius:2px;border-radius:2px;padding:2px 5px}
#css_revamp select.enquiry_inputs,#css_revamp textarea.enquiry_inputs{text-indent:0;padding:1px 0}
.input_field,.input_field_bg_reverse{border:1px solid #999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.15);padding:5px}
.input_field_bg_reverse{-moz-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.25),0px 1px 0 0 rgba(255,255,255,0.25);-webkit-box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.25),0px 1px 0 0 rgba(255,255,255,0.25);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.25),0px 1px 0 0 rgba(255,255,255,0.25);border:1px solid #}
.clear_left{clear:left}
.clearfix{overflow:hidden;zoom:1}
.unit{float:left}
.unit_extend{float:right}
ul.hlist li,.inline{display:inline}
.inline_block{display:inline-block}
.container_12{overflow:hidden;_overflow:visible;zoom:1}
.pos_absolute{position:absolute}
.top{top:0}
.bot{bottom:0}
.left{left:0}
.right{right:0}
.overflow_x_scroll{overflow-x:scroll}
.overflow_y_scroll{overflow-y:scroll}
ul.list,ol.list,ul.icon_list,ol.icon_list,ul.indented,ol.indented,ul.hlist{list-style:none;margin:0;padding:0}
ul.indented,ol.indented{margin:0 0 0 10px}
#css_revamp ul.content_list,#css_revamp ol.content_list{margin:0;padding:0}
#css_revamp ul.content_list{list-style:disc inside}
.media_block{overflow:hidden;zoom:1;margin:10px 0}
.media_block:after,.media_desc:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x "}
.media_desc{display:block;width:auto;zoom:1}
.media_block .media_desc{display:table-cell;zoom:1}
.media_block .media{float:left;margin-right:10px}
.media_block .media_extend{float:right;margin-left:10px}
.ptn,.pvn,.pan{padding-top:0}
.ptt,.pvt,.pat{padding-top:2px}
.pts,.pvs,.pas{padding-top:5px}
.ptsm,.pvsm,.pasm{padding-top:7px}
.ptm,.pvm,.pam{padding-top:10px}
.ptml,.pvml,.paml{padding-top:15px}
.ptl,.pvl,.pal{padding-top:20px}
.prn,.phn,.pan{padding-right:0}
.prt,.pht,.pat{padding-right:2px}
.prs,.phs,.pas{padding-right:5px}
.prsm,.phsm,.pasm{padding-right:7px}
.prm,.phm,.pam{padding-right:10px}
.prl,.phl,.pal{padding-right:20px}
.pbn,.pvn,.pan{padding-bottom:0}
.pbt,.pvt,.pat{padding-bottom:2px}
.pbs,.pvs,.pas{padding-bottom:5px}
.pbsm,.pvsm,.pasm{padding-bottom:7px}
.pbm,.pvm,.pam{padding-bottom:10px}
.pbl,.pvl,.pal{padding-bottom:20px}
.pln,.phn,.pan{padding-left:0}
.plt,.pht,.pat{padding-left:2px}
.pls,.phs,.pas{padding-left:5px}
.plsm,.phsm,.pasm{padding-left:7px}
.plm,.phm,.pam{padding-left:10px}
.pll,.phl,.pal{padding-left:20px}
.mtt,.mvt,.mat{margin-top:2px}
.mts,.mvs,.mas{margin-top:5px}
.mtsm,.mvsm,.masm{margin-top:7px}
.mtm,.mvm,.mam{margin-top:10px}
.mtl,.mvl,.mal{margin-top:20px}
.mrt,.mht,.mat{margin-right:2px}
.mrm,.mhm,.mam{margin-right:10px}
.mrl,.mhl,.mal{margin-right:20px}
.mbt,.mvt,.mat{margin-bottom:2px}
.mbs,.mvs,.mas{margin-bottom:5px}
.mbsm,.mvsm,.masm{margin-bottom:7px}
.mbm,.mvm,.mam{margin-bottom:10px}
.mbl,.mvl,.mal{margin-bottom:20px}
.mlt,.mht,.mat{margin-left:2px}
.mls,.mhs,.mas{margin-left:5px}
.mlsm,.mhsm,.masm{margin-left:7px}
.mlm,.mhm,.mam{margin-left:10px}
.mll,.mhl,.mal{margin-left:20px}
.mlg,.mhg,.mag{margin-left:40px}
.mhauto{margin-left:auto;margin-right:auto}
.width_full{width:100%}
.width_158{width:158px}
.width_170{width:170px}
.width_90{width:90px}
.width_450{width:450px}
.height_100{height:100px}
.height_85{height:85px}
.left_110{left:110px}
.left_230{left:230px}
.resize_vertical{resize:vertical}
input.input_field,select.input_field,input.input_field_bg_reverse{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.client_title_btns{text-align:right;margin:20px 0;padding:25px 0}
ul.social_btns_list li{margin-left:15px;float:right}
ul.social_btns_list li.linkedIn{margin-left:5px;float:right}
a.header_menu_links,a.header_menu_links:link,a.header_menu_links:visited,a.header_menu_links:active{display:block;float:left;padding:8px 15px}
a.header_menu_link_standout{display:block;float:left;margin-top:0;margin-left:8px;padding:4px 10px}
.bullet_sprites,.bullet_sprites_reverse{background:url(images/petpages/bullet_sprites.png?v=0.1) no-repeat}
.bullet_sprites_reverse{background-position:0 -10px}
.sprite_advertise{background:url(images/petpages/advertise_sprites.png?v=0.1)}
.sprite_advertise_hero{width:328px;height:232px;background-position:-96px 0}
.sprite_advertise_people{width:96px;height:85px;background-position:0 0}
.sprite_advertise_brush{width:96px;height:88px;background-position:0 -86px}
.sprite_advertise_megaphone{width:96px;height:68px;background-position:0 -173px}
.sprite_open_speechmarks,.sprite_close_speechmarks{z-index:0;width:53px;height:41px;background-position:-6px -250px;background-repeat:none}
.sprite_close_speechmarks{background-position:-86px -250px}
.sprite_home{width:16px;height:14px;background-position:-252px -24px;text-indent:-9999px;outline:0}
.sprite_gallery{display:inline-block;width:16px;height:12px;background-position:-271px -27px}
.sprite_brochure{display:inline-block;width:11px;height:14px;background-position:-292px -26px}
.sprite_shortlist{display:inline-block;width:14px;height:12px;background-position:-197px -91px}
.sprite_shortlisted{display:inline-block;width:14px;height:12px;background-position:-174px -91px}
.sprite_enquiry{display:inline-block;width:16px;height:12px;background-position:-174px -72px}
.sprite_enquiry_hover{display:inline-block;width:16px;height:12px;background-position:-196px -72px}
.sprite_quote{display:inline-block;width:16px;height:16px;background-position:-219px -72px}
.sprite_quote_hover{display:inline-block;width:16px;height:16px;background-position:-241px -72px}
.sprite_footer{background:url(images/petpages/footer_sprites.png?v=0.1)}
.sprite_footer_logo{width:182px;height:27px;background-position:0 0}
.sprite_footer_fb{width:6px;height:12px;background-position:-171px -34px}
.sprite_footer_twitter{width:16px;height:12px;background-position:-144px -34px}
.sprite_footer_award{width:64px;height:81px;background-position:0 -30px}
.sprite_footer_iphone{width:67px;height:100px;background-position:-71px -30px}
#css_revamp .client_title{font-size:24px;font-weight:400;line-height:1.2em}
#css_revamp .btn_action,#css_revamp .btn_comms,#css_revamp .btn_search,#css_revamp .btn_tertiary,#css_revamp .btn_bg_secondary_lightest{text-decoration:none;font-weight:700;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#css_revamp .btn_plain,#css_revamp .btn_plain_bg_reverse{text-decoration:none;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;text-shadow:0 1px 0 rgba(255,255,255,1);border:1px solid #ccc;background:#e5e5e5;background-image:linear-gradient(top,#fff,#e5e5e570%,#e5e5e5)}
#css_revamp .btn_action{background-color:#2d7736;color:#fff;-moz-box-shadow:inset 0 1px 0 0 #;-webkit-box-shadow:inset 0 1px 0 0 #;box-shadow:inset 0 1px 0 0 #;border:1px solid #;text-shadow:0 1px 0 #;padding:7px 10px}
#css_revamp .btn_action:hover{background-color:#}
#css_revamp .btn_search{border:1px solid #333;color:#fff;-moz-box-shadow:inset 0 1px 0 0 #474747;-webkit-box-shadow:inset 0 1px 0 0 #474747;box-shadow:inset 0 1px 0 0 #474747;text-shadow:0 1px 0 #000;background:#333}
#css_revamp .btn_comms{background-color:#9d7242;color:#fff;-moz-box-shadow:inset 0 1px 0 0 #;-webkit-box-shadow:inset 0 1px 0 0 #;box-shadow:inset 0 1px 0 0 #;border:1px solid #;text-shadow:0 1px 0 rgba(0,0,0,0.4);text-transform:uppercase;letter-spacing:.1em;font-weight:400;background-repeat:repeat-x;background-image:linear-gradient(top,#9d7242,#);padding:7px 10px}
#css_revamp .btn_comms:hover{background-color:#;background-repeat:repeat-x;background-image:linear-gradient(top,#9d7242,#)}
#css_revamp .btn_tertiary{color:#273b00;text-shadow:1px 1px 0 rgba(255,255,255,0.2);background:#7eba0c;background-image:linear-gradient(top,#9cd211,#7eba0c);padding:7px 10px}
#css_revamp .btn_plain_bg_reverse{border:1px solid #}
#css_revamp .btn_plain:hover,#css_revamp .btn_plain_bg_reverse:hover{background:#e5e5e5;background-image:linear-gradient(top,#fff,#fff30%,#ccc)}
#css_revamp .btn_bg_secondary_lightest{background:#ebebd8;padding:5px 0}
.selectedItem{background:#eee;font-weight:700}
#css_revamp .primary,a.primary,a.primary:link,a.primary:visited,a.primary:hover,a.primary:active{color:#2d7736}
.font_droid_serif{font-family:'Droid Serif', serif}
a.title_links,a.title_links:link,a.title_links:active{color:#;text-decoration:none}
a.primary_hover_links,a.primary_hover_links:link,a.primary_hover_links:active{color:#333;text-decoration:none}
a.title_links:hover,a.primary_hover_links:hover{color:#2d7736;text-decoration:underline}
a.cta_links,a.cta_links:link,a.cta_links:active{font-weight:700;color:#333;text-decoration:none}
a.reverse_links,a.reverse_links:link,a.reverse_links:active{font-weight:700;color:#fff;text-decoration:none}
a.reverse_links:hover{color:#fff;text-decoration:underline}
#css_revamp .bg_secondary_pale{background:#ebebd8}
#css_revamp .bg_secondary{background:#9d7242}
#css_revamp .bg_grey_lightest{background:#f9f9f9}
#css_revamp .bg_grey_hue_darker{background:#333}
#css_revamp .bg_grey_tint_light{background:#f4f4f4}
#css_revamp .bg_primary{background:#2d7736}
#css_revamp .bg_primary_tint_light{background:#c8dfa4}
.bg_grey_alpha{background:rgba(0,0,0,0.6)}
.tertiary_ribbon,.tertiary_ribbon_wrap_around{position:relative;left:-15px;top:0;z-index:100;clear:both;box-shadow:0 1px 3px #333}
.tertiary_ribbon:before,.tertiary_ribbon_wrap_around:before{content:' ';position:absolute;width:0;height:0;left:0;top:100%;border-color:#3d5d00 #3d5d00 transparent transparent;border-style:solid;border-width:4px 8px}
.tertiary_ribbon_wrap_around:after{content:' ';position:absolute;width:0;height:0;right:0;top:100%;border-color:#3d5d00 transparent transparent #3d5d00;border-style:solid;border-width:4px 8px}
.bg_black_grad{background:#333;background-image:linear-gradient(top,#666,#000)}
.bg_primary_pale_grad{background:#;background-image:linear-gradient(top,#fff,#30%,#)}
.bg_primary_grad{background:#24602c;background-image:linear-gradient(top,#24602c,#24602c70%,#2d7736)}
.bg_tertiary_grad{background:#7eba0c;background-image:linear-gradient(top,#9cd211,#7eba0c50%,#7eba0c)}
.bg_grey_grad_top_bot{background:#f9f9f9;background-image:linear-gradient(top,#eee,#fff30%,#fff70%,#eee)}
.bg_secondary_tone_dark_texture_radial_grad{background-color:#;background:radial-gradient(40%80%,ellipsecover,rgba(255,255,255,0.3) 0 100% # url(images/petpages/secondary_tone_dark_texture_bg.png) repeat 0 0}
.bubble_top:before{content:' ';position:absolute;width:0;height:0;right:30%;top:-20px;border:10px solid;border-color:transparent transparent #fff}
.bubble_top{-moz-box-shadow:0 3px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.15);box-shadow:0 3px 3px rgba(0,0,0,0.15)}
.predictive_lookup_associate,.predictive_category_associate,.predictive_keywords{color:#333;font-weight:700}
input[value='enter keywords']{color:#999;font-weight:400}
.input_field_bg_reverse:focus{border:1px solid #333;outline:0}
.input_field:focus{border:1px solid #2d7736;outline:0}
a.header_logo,a.header_logo:link,a.header_logo:visited,a.header_logo:hover,a.header_logo:active{text-indent:-9999px;background:url(images/petpages/logo_sprites.png?v=0.1) no-repeat;background-position:0 0;width:220px;height:41px;margin-top:13px;z-index:1000;outline:none}
a.header_menu_links,a.header_menu_links:link,a.header_menu_links:visited,a.header_menu_links:hover,a.header_menu_links:active{position:relative;color:#fff;text-decoration:none;border-right:1px solid #292929}
a.header_menu_links:hover{background-color:#474747}
a.header_menu_link_selected,a.header_menu_link_selected:link,a.header_menu_link_selected:visited,a.header_menu_link_selected:active{background-color:#24602c;font-weight:700}
a.header_menu_link_standout,a.header_menu_link_standout:link,a.header_menu_link_standout:visited,a.header_menu_link_standout:hover,a.header_menu_link_standout:active{position:relative;font-weight:700;text-decoration:none;color:#273b00;text-shadow:1px 1px 0 rgba(255,255,255,0.2);background:#7eba0c;background-image:linear-gradient(top,#9cd211,#7eba0c)}
ul#selector_menu .user_menu_selector ul.user_menu_hidden_selector{margin-top:2.3em}
.user_menu_selector ul.user_menu_hidden_selector{display:none;position:absolute;background-color:#fff;z-index:9999;padding-bottom:5px}
li.user_menu_selector ul.user_menu_hidden_selector li a{display:block;text-indent:7px;padding:2px 0}
li.user_menu_selector ul.user_menu_hidden_selector li a:hover{background-color:#ddd}
li.user_menu_selector a,li.user_menu_selector a:link,li.user_menu_selector a:visited,li.user_menu_selector a:hover,li.user_menu_selector a:active{text-decoration:none;display:block}
.searchbar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#2d7736;background-image:linear-gradient(top,#,#10%,#2d773650%,#2d773690%,#)}
.bassghn,.brssghn,.bhssghn{border-right:1px solid #999}
.bassgsn,.blssgsn,.bhssgsn{border-left:1px solid #292929}
.bassgsn,.brssgsn,.bhssgsn,.dbrssgsn{border-right:1px solid #292929}
.bassgsd,.brssgsd,.bhssgsd{border-right:1px solid #474747}
.bamsw,.btmsw,.bvmsw{border-top:2px solid #fff}
.bamsw,.brmsw,.bhmsw{border-right:2px solid #fff}
.bamsw,.bbmsw,.bvmsw{border-bottom:2px solid #fff}
.bamsw,.blmsw,.bhmsw{border-left:2px solid #fff}
.balsw,.btlsw,.bvlsw{border-top:3px solid #fff}
.balsw,.brlsw,.bhlsw{border-right:3px solid #fff}
.balsw,.bblsw,.bvlsw{border-bottom:3px solid #fff}
.balsw,.bllsw,.bhlsw{border-left:3px solid #fff}
.brssphn{border-right:1px solid #2d7736}
.btlsphn{border-top:3px solid #2d7736}
.border_primary_lightest_thick{border:2px solid #}
.border_grey_right_thin{border-right:1px solid #ccc}
.solid_right_grey_darker{border-right:1px solid #666}
.solid_border_white,.border_white_thin{border:1px solid #fff}
.solid_border_white_thick{border:2px solid #fff}
.solid_border_primary{border:1px solid #2d7736}
.hidden,.iphone_only{display:none}
.show_tbl_row{display:table-row}
.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.pos_relative{position:relative}
.alpha,.clear_margin_left,.mln,.mhn,.man{margin-left:0}
.omega,.clear_margin_right,.mrn,.mhn,.man{margin-right:0}
#css_revamp h1,#css_revamp .grey_darkest{color:#333}
h4,.h4,#css_revamp a.x_large:link,#css_revamp a.x_large:visited,#css_revamp a.x_large:hover,#css_revamp a.x_large:active,#css_revamp .x_large,.x_large{font-size:18px}
h5,.h5,#css_revamp a.large:link,#css_revamp a.large:visited,#css_revamp a.large:hover,#css_revamp a.large:active,#css_revamp .large,.large,.primary_header_info_box p,.advertise_options h3{font-size:16px}
#css_revamp a.medium:link,#css_revamp a.medium:visited,#css_revamp a.medium:hover,#css_revamp a.medium:active,#css_revamp .medium,.medium,.primary_header_info_box p.small,.advertise_options p{font-size:13px}
#css_revamp a.no_underline,#css_revamp a.no_underline:link,#css_revamp a.no_underline:visited,#css_revamp a.no_underline:active,#css_revamp a.no_line,#css_revamp a.no_line:link,#css_revamp a.no_line:visited,#css_revamp a.no_line:hover,#css_revamp a.no_line:active,.no_line,a.primary,a.primary:link,a.primary:visited,a.primary:active{text-decoration:none}
#css_revamp a.no_underline:hover,.underline,a.primary:hover,a.cta_links:hover{text-decoration:underline}
#css_revamp a.grey_dark,#css_revamp a.grey_dark:link,#css_revamp a.grey_dark:visited,#css_revamp a.grey_dark:hover,#css_revamp a.grey_dark:active,.faint_grey,.grey_dark,a.title_links:visited,a.primary_hover_links:visited,a.reverse_links:visited{color:#999}
#css_revamp .grey_darker,a.cta_links:visited{color:#666}
.bg_white,#css_revamp .bg_white{background:#fff}
.bg_dark_blue{background:#0066a0}
.shadow,.drop_shadow{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.4);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.4);box-shadow:0 0 8px 2px rgba(0,0,0,0.4)}
.block,#css_revamp ul.list li a.item,#css_revamp ul.list li a.item:link,#css_revamp ul.list li a.item:visited,#css_revamp ul.list li a.item:hover,#css_revamp ul.list li a.item:active,.media_block .media img,li.user_menu_selector ul.user_menu_hidden_selector li a,li.user_menu_selector:hover ul.user_menu_hidden_selector,li.over ul.user_menu_hidden_selector,.show,.main_site_only{display:block}
.media_block .media_desc > :first-child,.mtn,.mvn,.man{margin-top:0}
.media_block .media_desc > :last-child,.mbn,.mvn,.man{margin-bottom:0}
.mrs,.mhs,.mas,.mrsm,.mhsm,.masm{margin-right:5px}
#css_revamp .btn_search:hover,#css_revamp .bg_grey_shade_darker{background:#292929}
#css_revamp .btn_tertiary:hover,a.header_menu_link_standout:hover{background:#7eba0c;background-image:linear-gradient(top,#aee61e,#7eba0c)}
#css_revamp ul.list li a.item:hover,#css_revamp .bg_grey_lighter{background:#eee}
#css_revamp .secondary_darker,.primary_tint_dark{color:#}
#css_revamp .bg_primary_pale,#css_revamp .bg_primary_lighter,#css_revamp .bg_primary_hue_darker{background:#}
a.header_menu_links::after,a.header_menu_links:link::after,a.header_menu_links:visited::after,a.header_menu_links:hover::after,a.header_menu_links:active::after,.dbrssgsn::after{position:absolute;content:' ';top:0;right:0;height:100%;border-left:1px solid #474747}
.bassgtd,.bbssgtd,.bvssgtd,.solid_border_grey_tint_dark_bot{border-bottom:1px solid #e2e2e2}
.table_layout_fixed {table-layout: fixed;}
.word_wrap_break_word{word-wrap: break-word;}