body{margin:0;padding:0}#certificate{width:586px;height:842px}#certificate #pet_name{position:absolute;top:600px;left:350px;text-align:left;color:#39a6c4;font-size:1.2em;font-family:Arial, Tahoma, Sans-serif}#certificate #date{position:absolute;top:280px;left:0;width:586px;text-align:center;color:#39a6c4;font-size:2em;font-family:Arial, Tahoma, Sans-serif}.link{cursor:pointer}.link:hover{text-decoration:underline}#mypets_pets_page_title a{color:#FFF;font-size:.7em}#mypets_admin_menu_holder{padding:0 0 25px 22px}#mypets_admin_menu_holder p{float:left;font-size:.9em;padding:0 3px}div#pet_picture_holder{float:left;margin-top:15px;_margin-top:10px}div#pet_picture_holder_top{background:url(../images/modules/my_pets_page/main_pic_top.gif) no-repeat top;background-color:#3daecd;height:18px;width:264px}div#pet_picture_holder_bottom{background:url(../images/modules/my_pets_page/main_pic_bottom.gif) no-repeat bottom;background-color:#3daecd;height:18px;width:264px}#pet_picture_holder table{background-color:#99d10e;width:264px;border-top:1px solid #fff;border-bottom:1px solid #fff}#pet_picture_holder table td{text-align:center;!important:;background-color:#99d10e;width:260px;valign:middle}.mypets_back_to_page{padding:10px 0;font-weight:700;text-align:center}.mypets_back_to_page a{color:#5B5C5C}.mypets_picture_list{width:100%}.mypets_picture_list img{padding:10px}.pets ul{list-style:none;margin:0;padding:0;border:0}#mypets_manage_feeds_list{margin:10px 0 0 10px}#mypets_manage_petinfo,#mypets_manage_hilo,#mypets_manage_weight{padding:10px 0 0 10px}#mypets_manage_petinfo label{color:#2DA2CD;width:100px;display:block;font-weight:700;float:left;position:static}#mypets_manage_petinfo #id_name,#mypets_manage_petinfo #id_age,#mypets_manage_petinfo #id_type,#mypets_manage_petinfo #id_breed_select_1,#mypets_manage_petinfo #id_breed_select_2,#mypets_manage_petinfo #id_loves,#mypets_manage_petinfo #id_hates,#mypets_manage_petinfo #id_about{width:350px}#mypets_manage_petinfo_submit{margin-left:110px}#mypets_manage_hilo label,#mypets_manage_weight label{width:120px;display:block;float:left}#mypets_manage_hilo input{width:230px}#mypets_manage_hilo_buttons{margin:5px 0 0 130px}#mypets_manage_weight_buttons{margin:5px 0 0 140px}.errorlist{margin-left:110px;color:#CE0707;list-style:none}#mypets_manage_weight .errorlist{margin-left:130px}div#emo_icon{float:left;color:#3daecd;font-weight:700;margin-top:6px;text-align:center;width:51px}div#emo_icon img{margin-left:6px}#weight_loss_plan_bodyframe li,.pets ul.errorlist{display:block}#reg_form p{clear:both;padding:4px 0}#reg_form,#login_registration_form,#passwordchange,#lost_password{background-color:#e8f4fb;margin-left:12px;padding:0 0 10px;width:546px}p.text{background:url(../images/modules/main_login_page/main_login_top.gif) no-repeat top left;background-color:#e8f4fb;font-weight:700;margin:0 0 0 12px;padding:18px 0 20px 13px;width:533px}p.message{background-color:#e8f4fb;font-weight:700;margin:0 0 0 12px;padding:18px 0 20px 13px;width:533px}p.submit_change_password{margin-left:18px}input.send{float:right;margin:17px 17px 6px 0}label.id_password,label.id_username{width:117px}#passwordchange p,#login_registatration_form label,#lost_password label{clear:both;display:block;float:left;font-weight:700;_margin-left:0;width:110px}#reg_content label{left:18px;position:relative;clear:both;display:block;float:left;font-weight:700;margin-right:25px;width:110px}#reg_form label{clear:both;display:block;float:left;font-weight:700;margin-right:25px;width:110px}#reg_form label.tick{font-weight:400;left:5px;margin:8px 0;position:relative}#login_form .error{color:#ce0707}input#id_password{size:115px}input#id_old_password,input#id_new_password1,input#id_new_password2{margin:10px 0 10px 19px}input#id_newsletter,input#id_age_verification,input#id_term_conditions,input#id_rspca_newsletter{float:left;margin:10px 5px 0 16px}#login_form span.error,#reg_form .errormessage,#passwordchange .errormessage{color:#ce0707;font-weight:700;padding:0 0 10px 17px;_padding:0 0 10px 11px}#thankyou{background:url(../images/modules/thank_you_page/dog.jpg) no-repeat;width:543px;margin-left:16px}.thankyoucenter{background:url(../images/modules/thank_you_page/bordermiddle.gif) repeat-y;min-height:180px}* html thankyoucenter{height:180px}#thankyou .content{margin-left:285px;width:238px;padding:40px 10px}#thankyou h3{font-size:1.2em;color:#f90;margin:0;padding:0;line-height:1.2em}#thankyou p{margin:0;padding:1em 0 0}div#log_out_wrapper{margin-left:12px}a.logout{color:#5b5c5c}p.logout{background:url(../images/modules/logout/logout_bottom.gif) no-repeat bottom left;padding:5px 0 0 12px;min-height:108px;_height:108px;width:547px}div#logout_content{background:url(../images/modules/logout/logout_bg.gif) repeat-y top left;width:547px}div#logout_content h4{background:url(../images/modules/logout/logout_top.gif) no-repeat top left;color:#3cabc9;padding:14px 0 0 12px;width:547px}div#logout_content img{top:199px;*top:198px;left:258px;position:absolute}div#main_login{background:url(../images/modules/main_login_page/main_login_top.gif) no-repeat top left;background-color:#e8f4fb;font-weight:700;margin-left:12px;padding:17px 17px 0;_padding:11px;width:512px}div#main_login p.first{background-color:#e8f4fb;color:#3cabc9;font-weight:700;font-size:1.2em;margin-left:0;width:525px}p.first{background-color:#e8f4fb;color:#3cabc9;font-weight:700;font-size:1.1em;margin-left:13px;width:548px}a.sign_up{color:#3cabc9;font-weight:700}a.change_password{color:#3cabc9;font-size:.8em;font-weight:700}p#password_change{width:514px}input.login{float:right;margin:0 17px 1px 0}a.forgotten_password{color:#5b5c5c;font-weight:700;margin-left:15px}#reg_content input.submit{float:right;margin:5px 17px;position:relative;bottom:23px;*bottom:10px}input#new_password1{margin-left:5px}input#new_password2{margin:15px 0 0 30px}label#new_link_password2{margin:15px 0 0}label#new_link_password1{margin-left:0}p.new_link{margin-top:7px;padding-top:10px}input#change_lost_password{margin:18px 0 0 15px}div#link_password_change{background-color:#e8f4fb;margin-left:12px;width:546px}img.lock{float:left;margin:8px 0 0 13px;_margin:8px 0 0 8px}div#reg_footer_left{float:left;width:385px}div#reg_footer_left p{float:right;font-size:1em;font-style:italic;width:340px}p.odd{background-color:#d8e9f3;border-bottom:1px solid #fff;border-top:1px solid #fff;padding:4px 0;width:546px}p.county{background-color:#d8e9f3;border-bottom:1px solid #fff;border-top:none;padding:4px 0;width:546px}p.odd_first{background-color:#d8e9f3;border-bottom:none;border-top:1px solid #fff;padding:4px 0;width:546px}p.reg_first{background:#e8f4fb url(../images/modules/main_login_page/main_login_top.gif) no-repeat top left;background-color:#e8f4fb;color:#3cabc9;font-size:1.2em;font-weight:700;margin-left:12px;padding:17px;width:512px}a.signup_link{color:#5B5C5C;font-weight:700}.inappropriate_content{display:none!important}div#forum_intro{margin-top:-50px;margin-bottom:0}div.breadcrumbs{color:#2492C3;font-weight:700;padding:10px 25px;margin-bottom:.8em}div.breadcrumbs a{color:#2492C3;margin:0 5px}div.post_buttons{margin:5px 0;height:23px}a.topic{height:23px;width:88px;background:url(/site-media/images/modules/forum/new_topic.png) no-repeat top left;float:left;margin-top:10px;display:inline}a.reply{height:23px;width:59px;background:url(/site-media/images/modules/forum/reply.png) no-repeat top left;float:left}a.my_pet_page{height:23px;width:155px;background:url(/site-media/images/modules/forum/my_pet_page.png) no-repeat top left;float:left}a.report{margin-left:5px;height:23px;width:59px;background:url(/site-media/images/modules/forum/report.png) no-repeat top left;float:right}a.quote{height:23px;width:59px;background:url(/site-media/images/modules/forum/quote.png) no-repeat top left;float:right}a.edit{margin-left:5px;height:23px;width:44px;background:url(/site-media/images/modules/forum/edit.png) no-repeat top left;float:right}a.delete{margin-left:5px;height:23px;width:57px;background:url(/site-media/images/modules/forum/delete.png) no-repeat top left;float:right}a.next{margin-left:10px;height:23px;width:67px;background:url(/site-media/images/modules/forum/next.png) no-repeat top left;float:left}a.previous{margin-left:10px;height:23px;width:67px;background:url(/site-media/images/modules/forum/previous.png) no-repeat top left;float:left}a.right,div#reg_footer_right{float:right}.thread_category{margin-left:10px;margin-right:10px}ul.category,ul.post_message,ul.thread,ul.post_odd,ul.post_even{background-color:#FFF;list-style-type:none;margin-bottom:1px;padding:15px 10px;color:#000}ul.category h3{color:#fff;background-color:#249dcc;font-size:1.3em;font-weight:700;padding:3px 10px}ul.category h4{color:#fff;background:none #249dcc;width:auto;font-size:1em;font-weight:700;padding:0 10px 3px}ul.thread{margin-top:1px;background-color:#D8E9F3}ul.post_even{background-color:#D8E9F3}li.category_subcategories ul.category{border-bottom:none;margin:10px 0;width:500px}ul.category li.category_desc,ul.category li.category_no_threads,ul.category li.category_no_posts,#mypets_manage_petinfo li,#mypets_manage_hilo li,#mypets_manage_feeds_list td{padding:2px 0}li.category_name{margin-left:10px;font-weight:700}li.category_desc{margin-left:10px;margin-bottom:10px}div.row a:hover,div.row a,li.post_subject,li.category_name a,ul.thread li.thread_subject a{color:#2492C3;font-weight:700}li.last_post_author,li.post_author{background:url(/site-media/images/modules/forum/hand.gif) no-repeat top left;padding-left:20px;margin-bottom:.8em;list-style-type:none}li.subject,li.smiles,li.message{clear:both;list-style-type:none;padding:10px 0}li.subject label,li.smiles label,li.message label{font-weight:700}li.smiles a{display:block;float:left;width:20px}li.post_message img,.pets ul ul li{display:inline}li.subject input,li.message textarea{clear:both;float:left}li.message textarea{height:100px;width:500px}li.thread_title{margin-bottom:.4em}ul.post_odd,ul.post_even{margin-left:10px}ul.post_odd{background:#E7F4FC}li.post_message,ul.forum_post_quote li{list-style-type:none;padding:2px 0}ul.forum_post_quote li{font-weight:700;padding-left:40px}.home_forum_comment ul.forum_post_quote li{padding-left:0}#innapropriate_content .row_1{background-color:#EAEBF0}#innapropriate_content .row_2{background-color:#CAC9C9}li.message label,li.subject label{color:#2492C3;font-size:16px;display:inline;position:static;margin-right:15px}textarea#id_message{display:block;width:400px;height:100px;padding:0;margin:0}input#id_subject{width:250px;float:none}div#extra_content_list{background:#F5F4EF;padding:10px;margin-right:15px;line-height:normal}div#extra_content_list ul{list-style:none;padding:10px}div#extra_content_list ul li{border-bottom:1px dashed #BEB49B;padding-bottom:.5em;margin-bottom:1.3em}div#extra_content_list dt{color:#2492C3;font-size:16px}li.last_post_author,li.post_author{_background:url(/site-media/images/modules/forum/hand.gif) no-repeat top left}li.last_post_author a{background:url(/site-media/images/modules/forum/badge_print.png) no-repeat top left;padding-left:17px;padding-bottom:5px;color:#656364;_background:url(/site-media/images/modules/forum/badge_print.gif) no-repeat top left}.space{margin-right:10px}.orange{color:#f90}.green{color:#328124}#pet_name_next_container{margin-left:220px;text-align:left}#weight_checker{width:523px;background-color:#e1f5fc;margin:17px 0 0 17px;_margin:17px 0 0 8px;padding:11px;float:left}#weight_checker #tab_steps{height:38px}#weight_checker #tab_steps img{float:left;vertical-align:top}#weight_checker #tab_steps span{float:left;background:url(/site-media/images/modules/weight_checker/steps_bg.gif) repeat-x top left;width:109px;height:35px;padding-top:3px;text-align:center;color:#FFF;font-size:15px;font-weight:700}#weight_checker #tab_steps span.first{width:115px}#weight_checker #tab_steps .step_highlighted{background:url(/site-media/images/modules/weight_checker/steps_highlighted_bg.gif) repeat-x top left}#weight_checker #step_content{width:517px;min-height:340px;_height:340px;overflow:show;background:#f2ede8 url(/site-media/images/modules/weight_checker/step_content_bg.gif) repeat-x top left;border-left:2px solid #d7d1c8;border-right:2px solid #d7d1c8}#popup{display:table-cell}#weight_checker #step_content #step_title{font-size:17px;font-weight:700;color:#359bc5;padding:0 0 0 17px;float:left}#weight_checker #back{float:right;margin-right:10px}#step_content_wrapper{text-align:center;margin-top:70px}#step_question{color:#000;font-weight:700;font-size:1.4em;padding-bottom:17px;_padding-bottom:5px}#step_error{color:#ce0707;font-weight:700;margin-top:20px;text-align:center;margin-left:auto;margin-right:auto;position:relative}input.step_input{height:23px;border:solid 1px #70cbdb;width:196px}input.next_button{padding-top:17px;_padding-top:8px}#weight_checker #step_content #step_num{color:#257a16}#weight_checker #step_content #step_type #step_type_cat{float:left;width:82px;height:134px;margin:20px 0 0 120px;_margin:20px 0 0 60px;padding-left:40px;background:transparent url(/site-media/images/modules/weight_checker/cat.gif) no-repeat top left;cursor:pointer}#step_image_wrapper,ul.last_post_subject,.pets_spotlights_container ul{clear:both}img#cat{float:left;padding:10px 0 0 145px}img#dog{float:left;padding:10px 0 0 120px}#weight_checker #step_content #step_type #step_type_cat:hover{background:transparent url(/site-media/images/modules/weight_checker/cat_highlighted.gif) no-repeat top left}#weight_checker #step_content #step_type #step_type_dog{float:left;width:142px;height:134px;margin:20px 0 0;background:transparent url(/site-media/images/modules/weight_checker/dog.gif) no-repeat top left;cursor:pointer}#weight_checker #step_content #step_type #step_type_dog:hover{background:transparent url(/site-media/images/modules/weight_checker/dog_highlighted.gif) no-repeat top left}img#step_type_or{position:absolute;top:550px;right:500px}#weight_checker #step_content #calendar_trigger{float:left;display:inline}#weight_checker #step_content #calendar_holder{color:#328124;display:none;float:left;font-weight:700;margin:0 0 0 17px}#weight_checker #step_content #calendar_holder table{position:absolute;padding:10px;background-color:#FF0}#weight_checker #step_content #calendar_holder th,#weight_checker #step_content #calendar_holder td.day{width:1.8em}#weight_checker #step_content #calendar_holder th,#vet_weight{text-align:center}#weight_checker #step_content #calendar_holder td.day{text-align:right}#weight_checker #step_content #calendar_holder .today{clear:both;font-weight:700;color:#fff;background-color:Red}#weight_checker #step_bottom{width:517px;background:#f2ede8 url(/site-media/images/modules/weight_checker/step_content_bg.gif) repeat-x bottom left}#info_box_wrapper{position:relative;left:77px;top:50px}p.info_box_content{background:#30981d url(../images/modules/weight_checker/green_box_bg.gif) repeat-y top left;color:#fff;font-weight:700;text-align:center;position:relative;bottom:30px;width:365px}p.info_box_top{background:#30981d url(../images/modules/weight_checker/green_box_top.gif) no-repeat top left;color:#fff;font-weight:700;padding:10px 0;position:relative;bottom:30px;width:365px;text-align:center}p.info_box_bottom{background:#30981d url(../images/modules/weight_checker/green_box_bottom.gif) no-repeat bottom left;color:#fff;font-weight:700;padding:10px 0;position:relative;bottom:30px;width:365px;text-align:center}p.step_3_box_top{background:#30981d url(../images/modules/weight_checker/green_box_top.gif) no-repeat top left;color:#fff;font-size:1.4em;font-weight:700;margin:80px 0 0 75px;padding:15px 0 0 30px;position:relative;bottom:30px;text-align:left;width:334px}input#pet_current{height:30px;vertical-align:middle;width:30px}input#create_plan{margin:0 0 15px 120px}p.step_3_box_content{background:#30981d url(../images/modules/weight_checker/green_box_bg.gif) repeat-y top left;color:#fff;font-weight:700;margin:0 0 0 75px;padding-left:30px;text-align:left;position:relative;bottom:30px;width:334px}a.step_3_box_content{color:#fff;position:relative;bottom:10px}p.step_3_box_bottom{background:#30981d url(../images/modules/weight_checker/green_box_bottom.gif) no-repeat bottom left;color:#fff;font-size:1.4em;font-weight:700;margin:0 0 0 75px;padding:0 0 24px 30px;position:relative;bottom:30px;text-align:left;width:334px}div#info_box_content p{color:#fff;font-weight:700;width:364px}div#vet_weight,#weight_checker #step_content #step_ideal_next,.loading{display:none}#ideal_result{color:#000;font-size:17px;font-weight:700;text-align:center;margin-top:20px;_margin-top:10px}input.submit_info{position:relative;top:45px;left:225px}input.next_step{position:relative;left:225px;bottom:4px}.object{margin-left:17px;_margin-top:40px}p.slider_text{font-weight:700;margin:0 18px;text-align:center}p.email_info{color:#000;font-weight:700;font-size:1.4em;margin-top:50px;margin-left:130px}p.email_address{color:#000;font-weight:700;font-size:1.4em;margin-top:50px;margin-left:150px}p.choose_text{font-weight:700;margin:0 18px}select#id_breed_select_2{width:186px}#number{color:#30981d}p#step_ideal_result_loading{color:#fff;margin-left:150px}div#step_ideal_next{width:413px;text-align:center;margin-left:auto;margin-right:auto}div#step_ideal_next input#save_info{float:left;clear:both;padding-right:25px;margin:20px 0 0}div#step_ideal_next input#calculate_plan{float:left;margin:20px 0 0 10px;_margin:20px 0 0 5px}div#step_ideal_next img{float:left;margin:20px 5px 0 0}input#email{margin-top:25px;margin-left:185px}input#email_next{margin-top:50px;margin-left:225px}p.go_back{font-weight:700;color:#000;padding-top:20px;margin-left:82px;text-align:center;width:356px}a.go_back,#mypets_admin_menu_holder a{color:#000}p#calendar_trigger{color:#000;font-size:1.5em;font-weight:700;margin:5px 0 0 17px}#calendar_trigger_link{color:#000;font-size:.6em;font-weight:700;text-decoration:underline}ul#plan_list{list-style:none}div#plan_holder ul{margin:10px 0}div#page_holder_pager{margin:7px 0}div#page_holder_pager a{color:#328124;font-size:1.2em;font-weight:700;margin:0 0 17px 25px}div#page_holder_pager a :hover{color:#2DA2CD}tr#plan_header,tr.list_items_header{color:#000;font-weight:700;background-color:#30981d;line-height:24px;margin-left:5px}tr.list_items{margin:0;padding:0;background-color:#b1dcea;border:solid 2px #fff;line-height:24px;padding-left:5px;margin-left:5px}th.weight_to_lose,th.weight{padding-left:5px}td.target,td.current{padding-left:5px;text-align:left;width:120px}td.diff{padding-left:5px;text-align:left;width:251px}td.start,td.date{font-weight:700;margin-left:17px;padding-left:5px;text-align:left;width:133px}.buttons_wrapper{margin-left:11px}#update_page,li.button,input#id_newsletter{float:left}p#weight_plan{font-weight:700;float:right;margin-right:25px;text-align:right;width:200px}#create_page{float:right;margin-right:25px}img#pet_on_scale{margin:0 0 0 27px;padding-bottom:20px}p.advice_weight_pet{float:right;color:#257A16;font-size:1.1em;font-weight:700;margin-right:20px;padding-top:10px;width:336px}a.advice_weight_pet{color:#257A16;font-size:.9em;font-weight:700;width:336px}#close_advice{clear:both;float:right;margin:20px 20px 0 0}input#update_image{margin:25px 0 0 150px}img.final_page_button{margin:25px 0 0 175px}select#matching_pets{margin:20px 0 0 160px;width:200px}img#final_step_or{margin:25px 0 0 240px}