#pp_flash {position: absolute; right: 5px; top: 116px}
#pp_flash strong {color: white; background-color: black; padding: 2px 5px}
#header {height: 104px}
#body_container {overflow: hidden; padding: 0px 0px 20px}
#my_medhelp_container {padding: 0 5px}
.my_home_page #body_container {overflow: visible; padding-bottom: 0}
#bottom {height: 0px; clear: both}
#bottom #ftr_bl_corner, #bottom #ftr_br_corner {background: none; float: none; height: auto; width: auto}
#pp_exp_middle {background: #ffffff}
#header #page_heading {position:absolute; top: 53px}
#page_heading .page_title {font-size: 24px; font-weight: bold; margin-left: 10px; overflow: hidden}
.my_home_page #page_heading .page_title {overflow: visible}
#invitations_box {float: none; display: inline; background: none; padding-right: 70px}
#invitations_box .invite_title {display: inline; text-decoration: none; vertical-align: middle; margin-left: 10px}
#imm_chart{ position:relative; top:45px; left:0px; width: 793px; height: 500px; background: url('/RoR/images/immunizations/imm_chart.jpg') 0 0 no-repeat}
#chart_container .imm_edit{ cursor: pointer}
#imm_chart .vacc{ border: 0px #ffffff solid; width: 54px; height: 30px; position: absolute}
#imm_chart .imm_on {background: url('/image_factory/solid/59438e/green_check.gif') 3px 15px no-repeat}
#imm_chart .imm_on_rng {background: url('/image_factory/solid/894daf/green_check.gif') 3px 15px no-repeat}
#imm_chart .imm_on_rsk {background: url('/image_factory/solid/479fc5/green_check.gif') 3px 15px no-repeat}
a:hover.inv_box {text-decoration: none}
#pp_tabs {position: absolute; top: 85px}
#pp_show {margin-left: 5px; width: 977px; margin-top: 20px; overflow: hidden; clear: right}
.my_home_page #pp_show {overflow: visible}
#pp_show .ppw_col {width: 300px; float: left;  }
#pp_show .ppw_box {width: 300px; border: 1px solid}
#pp_show .mw_icon {float: left; margin-left: 5px}
#pp_show .mw_title { }
#pp_show .wg .app_subtitle {float: right; margin-right: 5px}
#pp_show .widget_title {float: left}
#widget_col_0 #my_home .wg .app_subtitle {width: 250px}
#widget_col_1 #my_home .wg .app_subtitle {width: 145px}
#pp_middle .pp_user_links, #pp_middle_exp .pp_user_links {float: right; margin: 10px 0px 10px 0px; padding-right: 20px}
#pp_middle .pp_user_links_outer {position:relative; z-index: 2 }
.my_home_page #pp_middle .pp_user_links_outer {position:static}
.pp_user_links .report_abuse_box {line-height: 18px}
#pp_middle_exp .expanded_apps {padding: 0px 0px 10px 10px; overflow: hidden}
#pp_middle_exp .expanded_apps_outer {margin-bottom: 15px}
#pp_middle_exp .expanded_apps .pp_main_link {font-weight: bold}
#pp_middle_exp .expanded_apps .pp_app_link {background: url('/RoR/images/vicons_b.png?7') 0 -105px no-repeat}
#pp_middle_exp .return_page {float: right; margin: 0px 5px 0px 5px}
#left {margin: 0}
.pp_l_img, .pp_l_img_sel {float: left; height: 19px; width: 13px; border: 0; margin-left: 10px; position: relative}
.pp_r_txt, .pp_r_txt_sel {float: left; font-size: 14px; font-weight: bold; padding-right: 14px; padding-top: 3px; position: relative}
.pp_r_rxt {cursor: pointer}
.pp_r_txt a, .pp_r_txt_sel a {text-decoration: none}
.pp_r_del img {background: url('/RoR/images/x.gif?1') -2px -30px no-repeat; width: 7px; border: none; cursor: pointer}
 .pp_del_box {position: absolute; top: 0; left: 100px; width: 450px; height: 169px; padding: 40px 0px 0px 90px}
.pp_del_box .pp_del_btn {float: right; padding-right: 15px}
.pp_del_box .pp_del_top {height: 90px}
#pp_tabs .pp_sec_tab {padding-right: 10px}
 #settings_drawer {background: #46474c; overflow: hidden; height: 308px; position: relative}
#settings_drawer a {color: #ffffff}
.set_dra_item {height: 71px; width: 69px}
.set_tabs_cont {float: left; background: #5b5a5f; height: 308px; width: 180px}
.set_tabs {margin: 10px 0px 20px 10px}
.set_tab_sel {background: #999999 none repeat scroll 0 0}
.set_tab {margin-right: 30px; margin-bottom: 3px; padding: 5px 10px; cursor: pointer}
.set_tabs a:hover .set_tab {background: #6f6e72 none repeat scroll 0 0; text-decoration: none}
.set_tabs a:hover .set_tab_sel {background: #999999 none repeat scroll 0 0; text-decoration: none}
.set_tit {color: #FFFFFF; font-size: 14px; font-weight: bold}
.set_app_sep {border: 1px solid #999999; margin: 0 10px 10px 10px}
.set_apps_cont {float: left; width: 762px}
.apps_titles {margin: 10px; clear: both}
.set_dra_spc {width: 982px}
.th_spr_elmt {width: 982px}
.set_dra_spr {float: left; height: 2px; font-size: 0px}
 .set_apps_box_cont {margin: 10px 0px 10px 0px; height: 280px; overflow: auto}
.set_apps_box {clear: both}
.set_apps {float: left; width: 244px}
 .set_dra_app_cont {float: left; margin-right: 50px}
.set_dra_close {position: absolute; left: 947px; top: 13px}
a.set_dra_close_icon img {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -62px 0; width: 11px; height: 11px; border: none}
a:hover.set_dra_close_icon img {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -83px 0; width: 11px; height: 11px}
.set_dra_mid {width: 720px}
 .set_the_cont {margin: 20px 20px 0px 20px}
.set_the_act {clear: both; padding-top: 10px}
.set_the_act_bt {float: left; margin-right: 10px}
#set_save_bt {color: #FFFFFF}
 .set_th_tn_item {float: left; margin: 3px; width: 59px; height: 59px}
.set_th_item {float: left; width: 65px; height: 65px; margin: 10px 10px 0 0; cursor: pointer}
.set_th_item_sel {background: #999999 none repeat scroll 0 0}
.set_th_item_hover {background: #999999 none repeat scroll 0 0}
 .set_dra_app {clear: both; margin: 0px 0px 14px 15px; overflow: hidden}
#settings_drawer #apps .set_dra_add_app, #settings_drawer #apps .set_dra_selected_app {float: left; margin-top: 5px; width: 14px; height: 15px}
#settings_drawer #apps .set_dra_add_app {cursor: pointer}
a.set_dra_add_app_icon img, #pp_types_box a.add_pp_icon img {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -10px 0; width: 16px; height: 16px; border: none}
a:hover.set_dra_add_app_icon img, #pp_types_box a:hover.add_pp_icon img {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -36px 0; width: 16px; height: 16px}
.set_dra_del_app {float: right}
a.set_dra_del_app_icon img {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -104px 0; width: 5px; height: 5px; border: none}
a:hover.set_dra_del_app_icon img {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -119px 0; width: 5px; height: 5px}
.app_icon {float: left; margin: 0px 0px 0px 10px; width: 24px; height: 24px}
.set_dra_add_app_tit {float: left; color: #ffffff; margin-top: 5px; margin-left: 10px}
 .about_me_app_icon, .about_baby_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -678px 0}
.posts_list_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -712px 0}
.growth_baby_weight_app_icon, .growth_baby_height_app_icon, .trackers_list_app_icon, .sleep_tracker_app_icon, .tracker_statistics_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -746px 0}
.baby_immunizations_app_icon {background: transparent url(/RoR/images/tracker_icons_strip.png) no-repeat scroll -1052px 0}
.recent_photos_app_icon, .baby_photos_app_icon, .photo_album_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -780px 0}
.notes_list_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -814px 0}
.friends_list_app_icon, .friends_family_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -848px 0}
.community_list_app_icon, .my_communities_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -916px 0}
.my_forums_app_icon {background:transparent url(/RoR/images/my_home_assets.png?1) no-repeat scroll -2px -121px}
.tickers_app_icon, .baby_birthday_ticker_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -950px 0}
.watch_list_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -2095px 0}
.stats_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -2057px 0}
.my_learning_center_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -2133px 0}
.status_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -2171px 0}
 .personal_info_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1518px 0}
.immunizations_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1552px 0}
.medications_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1586px 0}
.medical_conditions_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1620px 0}
.surgeries_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1654px 0}
.test_results_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1722px 0}
.emergency_contacts_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1756px 0}
.health_insurances_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1790px 0}
.birth_information_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1824px 0}
.allergies_app_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1858px 0}
 .partner #wizard_container {height: 495px}
.partner #wizard_container .wizard_loading {height: 495px}
.partner #wizard .wz_body {height: 387px}
#wizard_container {width: 820px; height: 420px; position: absolute; top: 80px; left: 60px}
#wizard_container .wizard_loading {width: 800px; height: 400px; background: #D7E8F2 url(/RoR/images/wizard_spinner.gif) no-repeat scroll center}
#wizard_container .transedge {background:transparent; width: 820px; height: 420px;border-spacing:0; border-width:0;}
#wizard_container .transedge .contents {background:transparent;padding: 0;}
#wizard .wz_hdr {background: #ffffff none repeat scroll 0 0; color: #386992; font-size: 24px; font-weight: bold; padding: 0px 15px; height: 48px; line-height: 48px}
#wizard .wz_hdr_ctrl {float: right}
#wizard .wz_hdr_btn a {font-size: 13px; color: #000000; text-decoration: none}
#wizard .wz_reqd {float: right; color: #600030; font-size: 18px}
#wizard .wz_fld_reqd {color: #600030; font-size: 18px}
#wizard .wz_body {padding: 0px 15px; margin: 15px 0px; height: 290px; overflow: hidden}
#wizard .wz_done_cont {padding: 15px}
#wizard .wz_done_sb img {float: right; margin-right: 25px}
#wizard .wz_cont_lrg {padding-top: 15px; font-size: 16px}
#wizard .wz_btns, #set_dra_share_this .wz_btns {padding-left: 15px; height: 30px}
#wizard .wz_subhdr {font-size: 16px; font-weight: bold}
#wizard .ps_form {padding: 0px 20px}
#wizard .ps_form label {font-size: 14px; font-weight: bold; display: inline; padding-bottom: 2px}
#wizard .ps_form .ps_frm_row {padding: 13px 0 0 0}
#wizard .ps_form .hide_ps_frm_row, #set_dra_page_settings .ps_form .hide_ps_frm_row{ display: none}
#wizard .ps_form .fieldWithErrors {display: inline}
#wizard .wz_link_btn {line-height: 24px; margin: 0 10px; float: left}
#wizard .wz_btns .wz_btn, #set_dra_share_this .wz_btn{ padding-right: 10px; float: left}
#wizard .wz_btns .wz_btn_spin {background: url('/RoR/images/wizard_buttons_spinner.gif') 0 0 no-repeat; width: 16px; height: 16px; float: left}
#set_dra_share_this .wz_btn_spin {background: url('/RoR/images/app_drw_spinner.gif') 0 0 no-repeat; width: 16px; height: 16px; float: left}
#wizard .pp_myc_name_title {float: left; width: 470px}
#wizard .pp_myc_name {float: left; width: 436px}
#wizard .pp_myc_notify {float: left}
#pp_form_wizard #wizard .wz_hdr_ctrl {display: none}
#pp_form_wizard #wizard {background-color: #D7E8F2}
.pp_myc_row {clear: left; margin-bottom: 2px; overflow: hidden}
#wizard .pp_myc_title {font-weight: bold; background: #c9dae4; line-height: 20px; overflow: hidden}
#wizard .pp_myc_contacts {width: 690px; margin-left: 40px; margin-top: 20px; margin-bottom: 40px}
#wizard .pp_myc_contacts_container {height: 310px; overflow-y: auto}
#pp_myc_contacts input[type="checkbox"] {margin-right: 5px;  }
.pp_myc_find_contacts .wz_subhdr {margin-top: 40px; margin-left: 38px}
#find_contacts_form {margin-top: 30px}
.pp_myc_find_contacts .myc_title {float: left; text-align: right; width: 100px; margin-right: 5px}
.pp_myc_find_contacts .myc_networks, .pp_myc_find_contacts .myc_login, .pp_myc_find_contacts .myc_password {float: left; height: 24px}
.pp_myc_find_contacts .myc_row {margin-bottom: 10px; height: 24px; line-height: 24px}
#personal_page_contact_login, .myc_input_password {width: 200px}
.pp_myc_find_contacts .myc_fc_desc_outer {float: right; width: 330px}
.pp_myc_find_contacts .myc_fc_desc {margin-right: 186px}
.pp_myc_find_contacts .myc_fc_subheading {font-weight: bold}
.pp_myc_find_contacts .myc_fc_text {}
.pp_myc_find_contacts .myc_fc_error {margin-left: 106px}
#wizard .pp_myc_manual_contacts #personal_page_contact_emails {width: 700px; height: 150px; margin: 10px 0px 5px 0px}
#wizard .pp_myc_manual_contacts .myc_ppc_notify {}
#wizard .pp_myc_manual_contacts {margin: 20px 0px 75px 20px}
#wizard .pp_myc_show_message {margin: 20px 0px 30px 20px}
#wizard .pp_myc_show_message #ppc_message {width: 700px; height: 150px; margin: 10px 0px 5px 0px}
#share_this {float: left; color: white}
#set_dra_share_this {padding: 10px}
#set_dra_share_this .pp_myc_contacts {width: 750px; margin-bottom: 15px}
#set_dra_share_this .pp_myc_contacts_container {overflow-y: auto; height: 176px}
#set_dra_share_this .pp_myc_title {font-weight: bold; line-height: 20px; overflow: hidden; border-bottom: 1px solid white; margin-bottom: 5px; padding-bottom: 5px}
#set_dra_share_this .pp_myc_remove_title {float: right; padding-right: 145px}
#set_dra_share_this .pp_myc_name {float: left; width: 436px}
 #set_dra_share_this .pp_myc_notify {float: left}
#set_dra_share_this .pp_myc_delete {float: left; cursor: pointer}
#set_dra_share_this .set_apps_load, #hidden_apps .set_apps_load {margin: 100px 0 0 357px}
#share_this .pp_myc_actions {overflow: hidden;  }
#share_this .pp_myc_action {float: left; margin-right: 10px}
#share_this .pp_myc_manual_contacts #personal_page_contact_emails {width: 700px; height: 120px; margin: 10px 0px 5px 0px}
#share_this .pp_myc_manual_contacts .myc_ppc_notify {}
#share_this .pp_myc_manual_contacts {margin: 20px 0px 35px 20px}
#share_this .pp_myc_show_message {margin: 20px 0px 50px 20px}
#share_this .pp_myc_show_message #ppc_message {width: 700px; height: 150px; margin: 10px 0px 5px 0px}
#share_this .pp_myc_find_contacts {width: 750px; margin-bottom: 90px}
#pp_myc_selection .pp_myc_name_title {float: left; width: 440px}
#pp_myc_selection .pp_myc_notify {float: left}
.pp_myc_find_contacts .pp_myc_actions {margin-left: 40px}
.pp_myc_show_message .pp_myc_actions {margin-top: 25px}
.pp_myc_manual_contacts .pp_myc_actions {margin-top: 30px}
#app_drw_contacts .pp_myc_actions {margin-top: 5px}
#pp_types_box {position: absolute; background:#f4f4f4; width:250px; cursor: default; left: 0px; top: 20px; z-index: 100}
#pp_types_box .title {padding: 3px 0 0 0; height: 25px; background:#ffffff}
#pp_types_box .title .title_txt {margin: 3px 0 0 5px; font-weight: bold; float: left}
#pp_types_box .title .title_icon {float: left}
#pp_types_box .jerk_fix {border:2px solid black}
#pp_types_box .pp_type_row {padding: 3px 0 0 5px}
#pp_types_box .footer {padding: 5px 0 5px 22px; color:#5e5e5e; font-style:italic; font-weight:bold}
#pp_add_tab {cursor: pointer}
#page_settings .ps_form label {display:block; font-weight:bold}
#page_settings .ps_form .ps_frm_row {padding-bottom: 10px}
#settings_drawer .validation_error, #settings_drawer #disabled_text {color: #ff99aa}
#page_settings .fieldWithErrors {display: inline}
#page_settings .set_ps_cont {color: #ffffff; margin: 20px 0 0 20px}
#wizard #pp_myc_selection .wz_st_btns, #wizard .pp_myc_find_contacts .wz_st_btns, #wizard #pp_myc_contacts .wz_st_btns {padding-left: 15px}
#wizard .pp_myc_show_message .wz_st_btns {padding-top: 70px}
#wizard .pp_myc_manual_contacts .wz_st_btns {padding-top: 50px}
#app_drw_contacts .no_contacts_message {margin-top: 15px; margin-bottom: 186px; font-size: 14px}
#pp_myc_selection .wz_subhdr {padding-bottom: 5px}
.pp_box2 {background: url(/RoR/images/app_spinner.gif) no-repeat scroll center; height: 40px}
#pp_myc_contacts a {text-decoration: underline}
.pp_pri {color: #000000; font-size: 12px}
#full #my_medhelp_body {width: 982px}
.pp_app_selected_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -2031px 0}
.pp_app_instance_open_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1979px 0}
.pp_app_instance_closed_icon {background: transparent url(/RoR/images/settings_drawer_icons.png?3) no-repeat scroll -1927px 0}
#settings_drawer #apps .app_instance_item {clear: both; margin-left: 32px}
#settings_drawer #apps .relative_item {clear: both; margin-left: 23px; color: #FFFFFF; font-size: 11px}
#settings_drawer #apps .new_item {font-style: italic}
#settings_drawer #apps .app_column {float: left; width: 244px}
#pp_middle .pp_house_ad {border: none}
#pp_middle #pp_sleep_tracker {padding: 10px; cursor: pointer}
#pp_middle #pp_sleep_tracker_outer {width: 298px}
#pp_middle #pp_sleep_tracker .outer_summary {padding: 10px}
#pp_middle #pp_sleep_tracker .inner_summary {padding: 5px}
#pp_middle #pp_sleep_tracker .sleep_quality, #pp_middle #pp_sleep_tracker .sleep_hours {float: left; width: 119px; text-align: center}
#pp_middle #pp_sleep_tracker .sleep_quality_text {font-size: 14px}
#pp_middle #pp_sleep_tracker .hours_title {font-size: 36px; font-weight: bold; padding-top: 5px}
#pp_middle .tracker_mini_graph {display: block; text-align: center; border: none}
#pp_middle .pp_growth_chart {cursor: pointer}
.star_img {width: 52px; height: 47px}
#print_phr {cursor: pointer}
#print_phr .relative_item {padding: 2px}
#print_phr .slide_box_box {width: auto}
.wg_content .friends_family {margin: 10px 10px 0px 10px}
.wg_content .friends_family .friends_family_photo {float: left; width: 48px}
.wg_content .friends_family .friends_family_desc {margin-left: 58px}
.wg_content .friends_family .friends_family_entry {clear: left; margin-bottom: 20px}
.wg_content .friends_family .friends_family_login {font-weight: bold}
.imm_icon_img {width: 44px; height: 34px}
.imm_summary {clear:both; padding:5px 15px 10px 0}
.imm_summary .icons {float:left; text-align:right; width:44px; height:34px; padding-left: 5px}
.imm_summary .mh_info_main {padding:0 0 0 44px; margin-bottom: 5px}
.imm_summary .mh_info_main .title {font-weight:bold; font-size: 16px; padding:0px 0px 5px 5px}
.imm_summary .mh_info_main .summary {padding-bottom:5px}
.imm_summary .details{ padding-left: 15px; padding-bottom: 10px }
.imm_summary .imm_up_icon {background:transparent url('/image_factory/solid/ffffff/imm_icons.gif') no-repeat scroll 0 -59px}
.imm_summary .imm_ov_icon {background:transparent url('/image_factory/solid/ffffff/imm_icons.gif') no-repeat scroll 0 -13px}
.imm_ln{ position:absolute; height:375px; width:2px; top:0px; border-left:3px solid #d4c2b2; opacity: 0.5}
.imm_ln_lbl{ position:absolute; height:37px; width:171px; top:-37px; background: url('/RoR/images/immunizations/immune_label.png') no-repeat scroll 0 0px; font-size: 13px; font-weight: bold; color: #000000; text-align: center; padding-top:5px}
.imm_ln_lbl_rt{ position:absolute; height:37px; width:171px; top:-37px; background: url('/RoR/images/immunizations/immune_label_rt.png') no-repeat scroll 0 0px; font-size: 13px; font-weight: bold; color: #000000; text-align: center; padding-top:5px}
#wizard #page_settings .fld_head {float: left; margin-right: 10px}
#wizard #page_settings .ps_form label {float: left}
#wizard #page_settings .trk_data {}
#getting_started_wg {height: 182px; background: url('/RoR/images/guide_widget_bg.jpg') 0 0 no-repeat}
#getting_started_wg .message {padding: 100px 20px 0 20px; text-align: center; font-weight: bold}
#getting_started_wg .action {padding: 10px 0 0 90px}
#getting_started_wg .wg_btn {margin-top: 5px}
#stats_wg {margin-left: 5px; padding-bottom: 5px; background-color: white}
#stats_wg .stats_title {padding: 5px 0px 2px 5px}
#stats_wg .status_text {text-align: center; margin: 0 0 5px 0}
#stats_wg .status_bar {margin: 0 0 5px 0}
#stats_wg .status_actions {margin-left: 3px; margin-bottom: 5px}
#stats_wg .status_border {margin: 0px auto 0px auto; border: 1px solid #5B8BAF; width: 145px; height: 10px; font-size: 0px}
#stats_wg .status_gradient {height: 100%}
#stats_wg .user_stats {padding-left: 5px}
#stats_wg .stat_item {margin-left: 5px}
#stats_wg .sep {border-top: none; margin: 3px 0}
#stats_wg .extra_info {margin-left: 20px}
#stats_wg .extra_info .common_icon_link_img img {border:0 none; height:14px}
#stats_wg .best_answers_icon {background:url("/RoR/images/reputation_assets.png?2") no-repeat scroll 1px -423px transparent; display:block; float: left; height:15px; width:20px}
.update_status_icon {background: url('/RoR/images/vicons_i.gif?4') 0 -56px no-repeat}
#mood_wg .mood_text {display: inline}
#mood_wg .mood {margin-left: 25px}
#mood_wg .my_mood_icon img {width: 25px; height: 20px}
#mood_wg .my_mood_icon {float: left}
#mood_wg .mood_mid {padding-left: 10px; padding-right: 10px; background-color: #f8f7d7; border-left: 1px solid #8dbadd; border-right: 1px solid #8dbadd}
#mood_wg .mood_top {background: url('/RoR/images/my_home_assets.png?1') 0 -16px no-repeat; height: 9px; line-height: 9px; font-size: 0px}
#mood_wg .mood_bottom {background: url('/RoR/images/my_home_assets.png?1') 0 0 no-repeat; height: 10px; line-height: 10px; font-size: 0px}
#wg_ads {height: 10px}
#feature_ad_wg img {border: 0; width: 300px; height: 66px}
#feature_ad_wg a {height: 0px; line-height: 0px; font-size: 0px}
#feature_ad_wg .fa_communities img {background: url('/RoR/images/my_home_feature_ads.png') 0 -4px no-repeat}
#feature_ad_wg .fa_trackers img {background: url('/RoR/images/my_home_feature_ads.png') 0 -79px no-repeat}
#feature_ad_wg .fa_d2p_forums img {background: url('/RoR/images/my_home_feature_ads.png') 0 -154px no-repeat}
#feature_ad_wg .fa_my_medhelp img {background: url('/RoR/images/my_home_feature_ads.png') 0 -304px no-repeat}
#feature_ad_wg .fa_health_topics img {background: url('/RoR/images/my_home_feature_ads.png') 0 -229px no-repeat}
#my_communities_wg .hdr_open_icon, #watch_list_wg .hdr_open_icon {background: url('/RoR/images/vicons_h.png?2') 0px -134px no-repeat}
#my_communities_wg .hdr_close_icon, #watch_list_wg .hdr_close_icon {background: url('/RoR/images/vicons_h.png?2') 0px -161px no-repeat}
#my_communities_wg .section_content {padding: 0 10px}
#my_communities_wg .community_item {padding-top: 10px}
#my_communities_wg .post_left {float: left}
#my_communities_wg .p2p_post_icon {width: 15px; height: 15px}
#my_communities_wg .ug_post_icon {width: 15px; height: 15px}
#my_communities_wg .post_right {margin-left: 20px}
#my_communities_wg .see_all_link, #watch_list_wg .see_all_link {padding: 10px 0; text-align: right}
#my_communities_wg .see_all_icon{ height: 15px; float:right; width: 18px}
#my_communities_wg .communities_first {padding: 10px}
#my_communities_wg .popular_community {padding: 5px}
#my_communities_wg .leave_link {float: right}
#watch_list_wg .collapsible_header {font-weight: bold; line-height: 20px; height: 20px}
#my_communities_wg .collapsible_header{ font-weight: bold; line-height: 20px; height: 30px}
#my_communities_wg .collapsible_header_inner {padding: 5px}
#my_communities_wg .collapsible_header a {text-decoration: none}
#my_communities_wg .hide_community{ display: none}
#my_communities_wg .selected .sh_hdr{ background: url('/RoR/images/gray_panel.gif') 0 0px repeat-x}
#my_communities_wg .title{ padding:0px 0px 0px 5px}
#my_communities_wg .leave_icon{ padding-right:5px; background: url('/RoR/images/x.gif') transparent 0px 3px no-repeat}
#my_communities_wg .icon_link_w{ padding-left:12px; float:left; height:18px}
#my_communities_wg .selected a{ background-color: transparent; color: #006CC8}
.see_all_icon{ background: url('/RoR/images/vicons_a.png?6') transparent 0px -338px no-repeat}
#friend_feed_list .tit {color:#396994; font-size:24px; font-weight:bold; margin-bottom:20px}
#friends_feed_wg {padding: 10px}
#friends_feed_wg .member_photo, #notifications_wg .member_photo, .feed_list .member_photo {float: left; width: 30px; margin: 5px}
#friends_feed_wg .photo_link, #notifications_wg .photo_link, .feed_list .photo_link {width: 30px}
#friendship_activity .feed_list .photo_link {height: 30px}
#friends_feed_wg .fd_icon, .feed_list .fd_icon{ float: left; width: 20px; margin: 2px 10px 0 5px; height: 20px}
#friends_feed_wg .fd_message, .feed_list .fd_message {margin-left: 75px}
#friends_feed_wg .feed_entry, #notifications_wg .feed_entry, .feed_list .feed_entry{ margin-top: 5px}
.fd_photo_upload_icon, .fd_profile_photo_update_icon {background: url('/RoR/images/vicons_i.gif?4') 0 -115px no-repeat}
.fd_food_photo_data_comment_icon{ background: url('/RoR/images/photo_food_gallery/photo_food_gallery_assets.gif') 0 -100px no-repeat}
.fd_community_join_icon, .fd_user_group_join_icon {background: url('/RoR/images/vicons_g.png?15') -42px -363px no-repeat}
.fd_user_journal_icon, .fd_user_journal_comment_icon, .fd_doctor_blog_icon {background: url('/RoR/images/vicons_b.png?7') 0 -105px no-repeat}
#friends_feed_wg .footer {text-align: right}
.whats_new_icon, .pp_app_whats_new {background: url('/RoR/images/vicons_i.gif?4') 0 -91px no-repeat}
.pp_app_notifications {background: url('/RoR/images/my_home_assets.png?1') 0px -33px no-repeat}
#notifications_wg .header {background-color: #deebd9; font-weight: bold; height: 20px; line-height: 20px}
#notifications_wg .notifications, #notifications_wg .whats_new_content {padding: 10px}
#notifications_wg .fd_icon {display: none}
#notifications_wg .whats_new_date {display: inline; padding-right: 5px; font-weight: bold}
#notifications_wg .whats_new_article {padding-bottom: 10px}
#notifications_wg .whats_new_see_all {text-align: right}
#whats_new_wg .whats_new_content {padding: 10px}
#whats_new_wg .fd_icon {display: none}
#whats_new_wg .whats_new_date {display: inline; padding-right: 5px; font-weight: bold}
#whats_new_wg .whats_new_article {padding-bottom: 10px}
#whats_new_wg .whats_new_see_all {text-align: right}
#watch_list_wg .watches_content, #watch_list_wg .watches_empty {padding: 10px}
#watch_list_wg .watch_item {padding-bottom: 10px}
#pp_show #ad_square_ph, #pp_show #ad_lwr_square_ph {margin-bottom: 0px}
#pp_show #ad_square_ph, #pp_show #ad_square {height: 250px}
 .arrow_down_icon {background: url('/RoR/images/my_home_assets.png?1') -2px -178px no-repeat}
#check_list {padding: 0 40px}
#check_list .title {color: #396994; font-size: 24px; font-weight: bold; padding-top: 10px}
#check_list .box_img {float: right; padding: 15px 20px 0 0}
#check_list .item {padding-top: 10px; clear: left}
#check_list .check_box {float: left; width: 20px; text-align: center; margin: 18px 0 0 15px}
#check_list .count {float: left; font-size: 47px; font-weight: bold; color: #7bbfeb; text-align: center; width: 70px}
#check_list .text {margin-left: 105px}
#check_list .text .item_title {font-size: 24px; font-weight: bold; padding-top: 5px}
#check_list .text .item_more_desc {padding-top: 10px}
#check_list .back_link {font-weight: bold; font-size: 14px; margin: 40px 0 0 20px; clear: both}
.my_learning_ctr .lc_sections {padding: 5px 10px; border-bottom: 1px solid black}
.my_learning_ctr .section_button {padding-right: 5px; float: left}
.my_learning_ctr .lc_guides {padding: 5px 10px; border-bottom: 1px solid black}
.my_learning_ctr .lc_all_guide_image {float: right; width: 68px; height: 60px; background: transparent url(/RoR/images/lc_icons.png)}
.my_learning_ctr .lc_guide_link {font-weight: bold; padding-top: 10px; padding-left: 10px}
.my_learning_ctr #lc_all_guide .lc_guide_link_img {background: transparent url(/RoR/images/lc_icons.png) no-repeat scroll -7px -93px; width: 20px; height: 13px; border: none}
.my_learning_ctr .title {font-size: 16px; font-weight: bold; padding: 5px 0}
.my_learning_ctr .lc_recommendations {padding: 5px 10px}
.lc_rec_feed .feed_entry {margin-top: 5px}
.lc_rec_feed .fd_icon {float: left; width: 20px; height: 20px}
.lc_rec_feed .fd_message {margin-left: 25px}
.fd_health_chat_icon {background: transparent url(/RoR/images/trackers_toolbar.png?4) no-repeat scroll -1px -392px}
.fd_expert_answer_icon {background: transparent url(/RoR/images/vicons_b.png?7) no-repeat scroll 0 -466px}
.my_learning_ctr .lc_diabetes_guide_image {float: right; width: 100px; height: 115px; background: transparent url(/RoR/images/lc_diabetes_background.jpg)}
.my_learning_ctr .lc_pregnancy_guide_image {float: right; width: 87px; height: 163px; background: transparent url(/RoR/images/lc_pregnancy_background.png)}
.my_learning_ctr .lc_guide_title {background: transparent url(/RoR/images/lc_icons.png) no-repeat scroll -7px -62px; padding-left: 23px}
.my_learning_ctr .lc_rec_see_all {float: right}
.my_learning_ctr .lc_guide_see_all {clear: both; text-align: right}
.my_learning_ctr .lc_rec_see_all_img {background: transparent url(/RoR/images/vicons_a.png?6) no-repeat scroll 1px -340px; width: 20px; height: 11px; border: none}
#learning_ctr .lc_left {width: 479px; overflow: hidden; float: left}
#learning_ctr .lc_right {width: 300px; margin-left: 488px; overflow: hidden}
#learning_ctr .title {color: #396994; font-size: 24px; font-weight: bold; padding: 10px}
#learning_ctr .subtitle {color: #333333; font-size: 18px; font-weight: bold; padding: 10px}
#learning_ctr .lc_expect .subtitle {padding: 20px 10px}
#learning_ctr .lc_todo {border-bottom: 2px solid #333333; padding-bottom: 20px}
#learning_ctr .lc_rec_feed .th_title {font-weight: bold; padding: 5px}
#learning_ctr .rec_feed_icon {padding-left: 20px; background: transparent url(/RoR/images/vicons_i.gif?4) no-repeat scroll -2px -93px}
#learning_ctr .lc_rec_feed_box {padding: 10px}
#learning_ctr .lc_ex_left {width: 230px; float: left; overflow: hidden}
#learning_ctr .lc_ex_right {margin-left: 245px; width: 230px; overflow: hidden}
#learning_ctr .lc_exp_icon {float: right}
#learning_ctr img.lc_exp_img {width: 50px; height: 55px; margin-left: 5px}
#learning_ctr img.lc_exp_img_question {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 0}
#learning_ctr img.lc_exp_img_exclamation {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -60px}
#learning_ctr img.lc_exp_img_no {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -120px}
#learning_ctr img.lc_exp_img_checklist {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -180px}
#learning_ctr img.lc_exp_img_calendar {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -240px}
#learning_ctr img.lc_exp_img_meter {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -300px}
#learning_ctr img.lc_exp_img_nutrition {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -360px}
#learning_ctr img.lc_exp_img_exercise {background: transparent url(/RoR/images/lc_panel_icons.png) no-repeat scroll 0 -420px}
#learning_ctr .lc_exp_content {padding: 5px}
#learning_ctr ul.lc_exp_list {margin: 0; padding-left: 15px}
#learning_ctr li.lc_exp_list {padding-bottom: 5px}
#learning_ctr .lc_exp_title {padding: 5px; font-weight: bold}
#learning_ctr .lc_exp_box {margin-bottom: 10px}
#learning_ctr #check_list {padding: 0 10px}
#learning_ctr #check_list .count {width: 40px; font-size: 42px}
#learning_ctr #check_list .item_title {font-size: 13px}
#learning_ctr #check_list .check_box {margin-left: 0}
#learning_ctr #check_list .text {margin-left: 70px; padding-top: 5px}
#my_home {clear: both; overflow: hidden}
#my_home #left{ margin-right: 10px}
#my_home .home_middle {float: left; width: 512px; background-color: red}
#my_home .home_inner_middle {margin-left: 10px}
#my_home .home_right {float: left; background-color: blue; width: 300px}
#my_home .home_inner_right {margin-left: 10px}
#my_home .home_app_embed {}
#my_home #left .my_photo {margin-bottom: 20px; text-align: center}
#my_home #left .my_photo .photo {padding: 15px}
#user_app_list {background-color: white; margin-left: 5px; margin-bottom: 20px}
#ua_show {margin-left: 5px}
#pp_middle .home_app_embed_content {margin-left: 170px}
#my_home #widget_col_0 .ut_side_link {width: 409px}
#my_home #left .my_photo {position: relative}
#my_status_wg #edit_tn, #about_me_wg #edit_tn, #my_home #left .my_photo #edit_tn {bottom: 3px; background-color: #494949; position: absolute; left: 0px; opacity: .8; padding-left: 5px}
#my_home #left .my_photo #edit_tn {bottom: 18px; padding: 0px; left: 39px}
#my_status_wg #edit_tn a, #about_me_wg #edit_tn a, #my_home #left .my_photo #edit_tn a{ color: #fff}
#my_status_wg .mood {margin-top: 5px}
#my_status_wg .photo, #about_me_wg .photo{ position: relative}
#questions_notification_wg .questions_notification {margin-left: 30px}
#questions_notification_wg .questions_notifications_title {font-weight: bold; font-size: 16px}
#questions_notification_wg .new_question_icon {float: left}
#questions_notification_wg .new_question_icon img {height: 25px; width: 25px}
#my_home #portal .questions_notif {clear: left; margin-top: 10px}
#settings_drawer .pp_limit_error {margin: 0 10px; padding: 10px; color: #333333; background-color: #fff6af; font-weight: bold}
 #user_profile_summary .journal_entry .head, .wg_content .journal_entry .head, #ut_show .journal_entry .head {padding-bottom: 5px}
.journal_entry .photo {float: left}
.journal_entry .with_photo {margin-left: 60px}
#user_profile_summary .journal_entry .date, .wg_content .journal_entry .date, #ut_show .journal_entry .date {color: #969696}
#user_profile_summary .separated, .wg_content .separated, #ut_show .separated {border-top: 1px dashed #6498a6}
#user_profile_summary .journal_entry, .wg_content .journal_entry, #ut_show .journal_entry {padding: 10px 0; margin: 0 10px}
  #block_content {display: inline; width: 100px; margin: 6px 0 0 0}
.block_unblock {display: inline; font-size: 13px}
.pp_disabled_widget {padding: 30px 20px; text-align: center}
#email_error_wg {-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background: #F7F8D7 url(/RoR/images/email_alert.gif) 20px 11px no-repeat; border: 1px solid #BD7262; margin-top: 15px; padding: 0 45px 9px 45px}
#email_error_wg p {margin: 9px 0 0 0; font-size: 12px}
.my_health_header {float: right}
.my_health_header #rlv {font-size: 11px; display: inline}
.my_health_header #rlv a {color: #006cc8}
.my_health_header img.calendar_date_select_popup_icon {background: transparent url(/RoR/images/vicons_g.png?15) no-repeat -38px -750px; width: 15px; height: 15px; vertical-align: bottom}
   #forums_body .pagination {padding: 3px}
#forums_body .pagination .current {font-weight: bold}
#forums_body .pagination .label {font-weight: bold}
#forums_body .forums_title, #forums_list_body .forums_title {font-size: 24px; font-weight: bold; color: #396994; display: inline; margin: 0px}
#forums_body #new_post .forums_title {width: 742px; display: block}
#forums_body .forums_title a, #forums_body .forums_title a:hover{ color: #006CC8; text-decoration: none}
#forums_body .side_panels .posts_subtitle {padding: 8px 0px}
#forums_body .forums_subtitle {font-size: 14px; font-weight: bold}
#forums_body .expert_forums_subtitle {color: #333333; font-size: 14px; font-weight: bold}
#forums_body .summary_buttons {text-align: right; padding: 5px 5px 5px 0px}
#forums_body .summary_photo {padding-left: 20px; float: left; width: 128px; text-align: center}
#forums_body .forums_page {margin: 10px 0}
#forums_body .forums_summary_text {margin-left: 168px; padding-bottom: 10px}
#forums_body .forums_summary_text_no_answer {float: left; overflow: hidden; padding: 0 0 10px 10px}
#forums_body .summary_top {overflow: hidden; clear: both}
#forums_body .forum_summary_links {padding-top: 5px; padding-left: 20px; font-size: 14px; line-height: 22px; font-weight: bold}
#forums_body .forum_summary_footer_links {padding-bottom: 5px; font-size: 16px; font-weight: bold}
#forums_body .posts_middle, #forums_body .comm_middle {float: left}
#forums_body .posts_middle_norm {width: 492px}
#forums_body .posts_middle_exp {width: 592px}
#forums_body .bottom_padding {margin-bottom: 10px}
#forums_body .posts_subtitle {font-weight: bold; padding: 0}
#forums_body .posts_subtitle .text {height: 27px; line-height: 27px}
#forums_body .posts_middle .photo_link {height: 30px; border: 0px}
 #forums_body .summary_buttons #watch_block {display: inline}
#forums_body .summary_buttons #email_to_friend {display: inline}
#forums_body .sticky_form {padding-top: 10px; margin-bottom: 20px}
 #forums_summary .doctor_name a{ font-weight: bold}
#forums_summary .forum_title {font-size: 16px; font-weight: bold; margin: 0}
#forums_summary .forum_title a{ font-weight: bold}
#forums_summary .forum_description {padding: 10px 10px 0 0; margin: 0px; font-size: 13px; font-weight: normal}
.forums_page .posts_sub_bar_bottom {height: 30px; clear: both}
 .forums_page .subject_pagination {float: right; padding-right: 5px}
.fontsizer_small #post_poll .resp .per, .fontsizer_small #post_poll .resp .vot {width: 30px}
.fontsizer_medium #post_poll .resp .per, .fontsizer_medium #post_poll .resp .vot {width: 40px}
.fontsizer_large #post_poll .resp .per, .fontsizer_large #post_poll .resp .vot {width: 50px}
.fontsizer_small #post_poll .resp .val {margin-left: 90px}
.fontsizer_medium #post_poll .resp .val {margin-left: 110px}
.fontsizer_large #post_poll .resp .val {margin-left: 130px}
#forums_body .separator {border-top: 1px dashed; color: #7392ad; clear: both; padding-bottom: 10px}
#forums_body .icon_link_subtitle {padding-left: 25px}
#forums_body .posts_right .side_panels {padding-left: 10px; overflow: hidden}
#forums_body .posts_right_exp {float: left; width: 210px}
#forums_body .posts_right_norm {float: left; width: 310px}
#forums_body .posts_right .posts_related_discussions {margin-left: 15px}
#forums_body .posts_right .posts_related_communities {margin-left: 15px}
#forums_body .posts_right .posts_related_communities .footer {text-align: right; padding-bottom: 5px}
#forums_body .posts_right .expert_forum {line-height: 22px}
#forums_body .posts_right .medical_community {line-height: 22px}
#forums_body .posts_right a {font-weight: bold}
.progress_indicator {padding-top: 4px}
#forums_body .se input {background: none; border: 0}
 #page_title {font-size: 24px; color: #396994; font-weight: bold}
#forums_body .subtitle, .medhelp_forum .subtitle {font-size: 18px; color: #386e92; font-weight: bold; line-height: 30px; padding: 0}
#forums_body .float_indent {float: left; margin: 0 0 0 25px}
#forums_body .top_bottom_margins {margin: 15px 0}
#forums_body .full_forum_link, #forums_body .full_forum_link, #forums_body .full_emphasis {font-weight: bold}
#forums_body .full_forum_title, #forums_body .full_options {margin-bottom: 15px}
#forums_body .button {clear: right}
.inline {display: inline}
#forums_body .posts_middle .middle_ad {background-color: white}
#forums_body .post_answer .posts_subtitle, #posts_show_middle .post_answer .posts_subtitle, #posts_show_middle .post_question .posts_subtitle, #posts_show_middle .post_comment .posts_subtitle {font-size: 14px}
#forums_body .side_ad {height: 250px; margin-bottom: 10px}
#forums_show .posts_middle .posts_subtitle {font-size: 18px}
.middle_subjects {background-color: #EBF1F6}
.middle_subjects .expert_forum_icon {background: url('/RoR/images/forum_page_assets.png') 3px -210px no-repeat}
.srch_rs_ctr .search_box_11 .srch_box {background: transparent url('/RoR/images/search_panels.png') 0 0 no-repeat; width: 297px; height: 38px}
.srch_rs_ctr .search_box_11 .srch_box input {padding: 13px 0px 0px 8px}
.srch_rs_ctr .search_box_11 .srch_box input {width: 258px}
.srch_rs_ctr .search_box_11 .srch_box img {height: 34px; width: 29px}
.srch_rs_ctr .srch_box {width: 290px; background: #e9e9e9 url('/RoR/images/search_parts.png?2') 0 0 no-repeat}
.srch_rs_ctr .srch_box input {width: 247px}
.srch_rs_ctr .srch_box img {left: 265px}
.srch_cb_ctr .srch_box {width: 200px; margin-bottom: 10px; padding: 0px; background: #e9e9e9 url('/RoR/images/search_parts.png?2') 0 -125px no-repeat}
.srch_cb_ctr .srch_box input {width: 165px}
.srch_cb_ctr .srch_box img {left: 176px}
.srch_rs_ctr_mid {background-color: white; padding-bottom: 10px}
.srch_rs_ctr_mid .srch_box {background: transparent url('/RoR/images/search_middle.jpg') 0 0 no-repeat; width: 479px; height: 42px}
.srch_rs_ctr_mid .srch_box input {padding: 15px 0 0 12px; width: 427px}
.srch_rs_ctr_mid .srch_box img {left: 435px; height: 40px; width: 34px}
#frm_srch {background: white}
#frm_srch .search_warning {font-size: 18px; padding: 10px 0; color:#aa4444}
#frm_srch .search_title {color: #396994; font-size: 18px; font-weight: bold}
#frm_srch .section_hdr {background: white url('/RoR/images/search_parts.png?2') 0 -148px no-repeat; color: white; height: 25px; line-height: 25px; margin-bottom: 10px; font-size: 18px; font-weight: bold; padding: 0 10px; cursor: pointer}
#frm_srch .section_hdr .title {background: none; padding: 0 0 0 15px; font-size: 18px; font-weight: bold}
#frm_srch .section_hdr .count {float: right; font-size: 14px; padding-right: 5px}
#frm_srch .section_hdr .hdr_open_icon {margin-top: 2px}
#frm_srch .hdr_open_icon {float: left}
#frm_srch .result .title {padding: 0px; background: none; display: inline}
#frm_srch .result .mh_info_main {border-bottom: 1px dashed #6498a6; margin: 0px 5px 10px 31px}
#frm_srch .result .icons {float: left; width: 25px}
.srch_lk_mid {padding: 10px; font-size: 13px; font-weight: normal}
#forum_pay_msg {padding-bottom: 20px}
#forum_pay_msg .sec_title {font-size: 14px}
#footer {margin-top: 0px}
 #forums_body .side_feeds .icon_link_subtitle {padding-left: 0px}
.side_feeds .subtitle_item {float: right; margin-right: 5px; font-size: 13px}
#forums_body .side_feeds .posts_subtitle {overflow:hidden; padding:8px 0}
.forums_page .pagination .pg_link {padding: 0 5px}
.posts_sub_bar_bottom .rss_item {float: left; padding-top: 8px; padding-left: 5px}
#forums_summary {clear: both}
.disclaimer {background-color: #f4f4f4; margin-top: 20px; padding: 10px}
#posts_show_middle #report_abuse_hover_box .report_abuse_element {background-color: #f4f4f4}
#posts_show_middle .post_data .report_abuse_box {float: none}
#forumbodyarea textarea {width: 700px; height: 200px}
.forums_page .title {font-size: 13px; font-weight: bold; background: #D7E8F2; padding: 7px ; display: block}
#my_comm .comm_name {margin: 0px 20px 0px 20px; font-weight: bold; line-height: 22px}
#my_comm .comm_action {float: right}
#my_comm .separated {padding-top: 5px}
#head_coll {background-color: #d6e8f6; overflow: hidden; padding-bottom: 10px}
 .forum_buttons {padding-top: 12px}
#forums_body #new_post #question_disclaimer {margin: 10px 0 6px 0; color: #333333; width: 742px}
.wg_col {float:left; width: 300px; margin-right: 20px; min-height: 200px}
.wg {margin-bottom: 20px}
.wg_nw {height: 23px}
.wg_header { padding: 5px 0 0 0}
.wg_controls {float: right; width: 45px}
.wg_title {width: 270px}
.wg_w {}
.wg_content {background-color: white}
.freeform_content {background-color: transparent}
.wg_draggable {cursor: move}
.wg_ghost {background: #FFF; opacity: 0.5; filter: alpha(opacity=50); position: relative; margin-bottom: 20px}
.wg_btn {float: right}
#wg_min_btn {cursor: pointer; position: relative; float: left; width: 12px; height: 12px; margin-right: 5px}
#wg_del_btn {cursor: pointer; position:relative; float:left; width: 12px; height: 12px; margin-right: 5px}
   #birthday_ticker_wg img {border: none; margin: 2px}
#birthday_ticker_wg {text-align: center}
#new_about_baby {margin: 10px}
#new_about_baby #rlvs .rel_ans {display: block}
#new_about_baby .small_gr_btn {margin:10px 0 5px 0}
   .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.pp_home #menu_col {float: left; width: 160px; margin-right: 12px}
.pp_home #widget_col_0 {width: 470px; margin-right:20px}
.pp_home #widget_col_1 {width: 300px; margin-right:12px}
.pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.pp_home .wg_header {font-size:16px}
.pp_home .wg_nw {height: 29px}
.pp_home .wg_content {border: none; background: none}
.pp_home #my_status_wg .outer_mood_box {overflow: hidden; background-color: #fff; padding: 7px}
.pp_home .no_profile_img img{ border-style: none }
.pp_home #my_status_wg .mood_sep {float:left; width:20px}
.pp_home #my_status_wg .mood_sep img {background:transparent url('/RoR/images/vicons_b.png?7') no-repeat scroll -1px -169px}
.pp_home #my_status_wg .mood {margin-left: 20px}
.pp_home #my_status_wg .title {font-weight:bold}
.pp_home .pp_app_manage_my_health {background:transparent url('/RoR/images/vicons_g.png?15') no-repeat scroll -37px -917px}
.pp_home .pp_app_recent_questions {background:transparent url('/RoR/images/vicons_c.png?2') no-repeat scroll 1px -163px}
.pp_home #mmh_cont {background: none; margin-top: 10px}
.pp_home #user_posts {background: none}
 .th_0 #health_log .health_feed_date {background-color: #d7e6f2; border: 1px solid #bfd8ea}
 .th_0 #header {background: transparent url('/RoR/images/header/th_0_header_assets.png') no-repeat scroll -0px -35px}
.th_0 #header #top_nav .top_nav_links .item_selected, .th_0 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_0_header_assets.png') 0 -149px}
.th_0 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_0_header_assets.png') no-repeat scroll 0 -193px}
.th_0 #sub_nav_menu_hover_box .sub_nav_menu_elements {background: #3192dc}
 .th_0 #shortcuts_button, .th_0 #header_links a {color: #05497a;  }
.th_0 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -9px no-repeat}
 .th_0 .page_title {color: #ffffff}
.th_0 #invitations_box {background: transparent url(/RoR/images/th_0_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_0_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -15px -0px;  }
 .th_0 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_0_tabs.png) repeat scroll 0px -29px}
.th_0 #pp_tabs .pp_r_txt_sel {color: #05497a;  background: transparent url(/RoR/images/th_0_tabs.png) repeat scroll 100% -29px}
.th_0 #pp_tabs .pp_r_txt_sel a, .th_0 .ual_title {color: #05497a;  }
.th_0 #pp_tabs .pp_l_img_sel_white {background: transparent url(/RoR/images/th_0_tabs.png) repeat scroll 0px -29px}
.th_0 #pp_tabs .pp_r_txt_sel_white {color: #05497a;  background: transparent url(/RoR/images/th_0_tabs.png) repeat scroll 100% -29px}
.th_0 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_0_tabs.png) repeat scroll 0px 0px}
.th_0 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_0_tabs.png) repeat scroll 100% 0px}
.th_0 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_0 .th_spr_elmt, .th_0 .expanded_apps, .th_0 .pp_footer, .th_0 .pp_category_fill {background: #d7e6f2;  }
.th_0 .pp_user_links a, .th_0 .expanded_apps a, .th_0 .pp_footer a {color: #006cc8;  }
.th_0 #pp_middle {background: #d7e6f2;  }
.th_0 #pp_middle_exp {border-top: 10px solid #d7e6f2;  }
 .th_0 .pp_home .wg_nw {height:29px}
.th_0 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_0 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_0 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_0 #my_status_wg {background-color: #d7e6f2}
.th_0 .status_box_stroke{ border: 1px solid #bfd8ea}
.th_0 #my_home .wg_nw{ border-bottom: 1px solid #bfd8ea}
.th_0 #my_home .mw_title {color: #05497a}
.th_0 .my_home #pp_middle {background: transparent url('/RoR/images/th_0_bg.png') repeat-y 0 0}
.th_0 .my_home .pp_footer {background: transparent url('/RoR/images/th_0_bg.png') repeat-y 0 0}
.th_0 .wg_header, .th_0 .wg_header a {color: #05497a;  font-weight: bold}
.th_0 .wg_nw {background: transparent url(/RoR/images/th_0_panel_header.png) no-repeat scroll}
.th_0 .wg_content {border: 1px solid #a2c7e1;  }
.th_0 .freeform_content {border: none}
.th_0 .wg_ghost {background: #bfd8ea;  }
.th_0 a#wg_min_btn {background: url(/RoR/images/th_0_header_controls.gif) no-repeat -0px -0px}
.th_0 a:hover#wg_min_btn {background: url(/RoR/images/th_0_header_controls.gif) no-repeat -34px -0px}
.th_0 a#wg_del_btn {background: url(/RoR/images/th_0_header_controls.gif) no-repeat -17px -0px}
.th_0 a:hover#wg_del_btn {background: url(/RoR/images/th_0_header_controls.gif) no-repeat -51px -0px}
.th_0 .collapsible_header, .th_0 .collapsible_header a {background-color: #4d80a4; color: #ffffff}
.th_0 .selected .collapsible_header{ color: #4d80a4}
.th_0 .left_nav_stroke {border: solid 1px #bfd8ea; background-color: #d7e6f2}
  .th_1 #health_log .health_feed_date {background-color: #fae9ec; border: 1px solid #d9a1a4}
 .th_1 #header {background: transparent url('/RoR/images/header/th_1_header_assets.png') no-repeat scroll -0px -35px}
.th_1 #header #top_nav .top_nav_links .item_selected, .th_1 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_1_header_assets.png') 0 -149px}
.th_1 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_1_header_assets.png') no-repeat scroll 0 -193px}
 .th_1 #shortcuts_button, .th_1 #header_links a {color: #000000;  }
.th_1 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -18px no-repeat}
 .th_1 .page_title {color: #ffffff}
.th_1 #invitations_box {background: transparent url(/RoR/images/th_1_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_1_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -84px -0px;  }
 .th_1 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_1_tabs.png) repeat scroll 0px -29px}
.th_1 #pp_tabs .pp_r_txt_sel {color: #000000;  background: transparent url(/RoR/images/th_1_tabs.png) repeat scroll 100% -29px}
.th_1 #pp_tabs .pp_r_txt_sel a {color: #000000;  }
.th_1 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_1_tabs.png) repeat scroll 0px 0px}
.th_1 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_1_tabs.png) repeat scroll 100% 0px}
.th_1 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_1 .th_spr_elmt, .th_1 .expanded_apps, .th_1 .pp_footer {background: #f7cfd5;  }
.th_1 .pp_user_links a, .th_1 .expanded_apps a, .th_1 .pp_footer a {color: #ab4b59;  }
.th_1 #pp_middle {background: #f7cfd5 url(/RoR/images/th_1_bg_tile.png) repeat;  }
.th_1 #pp_middle_exp {border-top: 10px solid #f7cfd5;  }
 .th_1 .pp_home .wg_nw {height:29px}
.th_1 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_1 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_1 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_1 #my_status_wg {background-color: #fae9ec}
.th_1 .status_box_stroke{ border: 1px solid #d9a1a4}
.th_1 #my_home .wg_nw{ border-bottom: 1px solid #d9a1a4}
.th_1 #my_home .mw_title {color: #333333}
.th_1 .my_home #pp_middle {background: transparent url('/RoR/images/th_1_bg.png') repeat-y 0 0}
.th_1 .my_home .pp_footer {background: transparent url('/RoR/images/th_1_bg.png') repeat-y 0 0}
.th_1 .my_home .left_nav_stroke{ border: 1px solid #d9a1a4}
.th_1 .my_home .pp_category_fill{ background-color: #fae9ec}
.th_1 .wg_header, .th_1 .wg_header a {color: #ffffff;  font-weight: bold}
.th_1 .wg_nw {background: transparent url(/RoR/images/th_1_panel_header.png) no-repeat scroll}
.th_1 .wg_content {border: 1px solid #d9a1a4;  }
.th_1 .freeform_content {border: none}
.th_1 .wg_ghost {background: #e7c1c7;  }
.th_1 a#wg_min_btn {background: url(/RoR/images/th_1_header_controls.png) no-repeat -0px -0px}
.th_1 a:hover#wg_min_btn {background: url(/RoR/images/th_1_header_controls.png) no-repeat -34px -0px}
.th_1 a#wg_del_btn {background: url(/RoR/images/th_1_header_controls.png) no-repeat -17px -0px}
.th_1 a:hover#wg_del_btn {background: url(/RoR/images/th_1_header_controls.png) no-repeat -51px -0px}
.th_1 .collapsible_header, .th_1 .collapsible_header a {background-color: #dd6a9b; color: #ffffff}
.th_1 .selected .collapsible_header{ color: #dd6a9b}
   .th_ucsf #shortcuts_button, .th_ucsf #header_links a {color: #5a34a1;  }
.th_ucsf #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -18px no-repeat}
 .th_ucsf .page_title {color: #ffffff}
.th_ucsf #invitations_box {background: transparent url(/RoR/images/th_ucsf_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_ucsf_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -153px -0px;  }
 .th_ucsf #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_ucsf_tabs.png) repeat scroll 0px -29px}
.th_ucsf #pp_tabs .pp_r_txt_sel {color: #5a34a1;  background: transparent url(/RoR/images/th_ucsf_tabs.png) repeat scroll 100% -29px}
.th_ucsf #pp_tabs .pp_r_txt_sel a {color: #5a34a1;  }
.th_ucsf #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_ucsf_tabs.png) repeat scroll 0px 0px}
.th_ucsf #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_ucsf_tabs.png) repeat scroll 100% 0px}
.th_ucsf #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_ucsf .th_spr_elmt, .th_ucsf .expanded_apps, .th_ucsf .pp_footer {background: #e3d8f6;  }
.th_ucsf .pp_user_links a, .th_ucsf .expanded_apps a, .th_ucsf .pp_footer a {color: #006cc8;  }
.th_ucsf #pp_middle {background: #e3d8f6 url(/RoR/images/th_ucsf_bg_tile.png) repeat;  }
.th_ucsf #pp_middle_exp {border-top: 10px solid #e3d8f6;  }
 .th_ucsf .wg_header, .th_ucsf .wg_header a {color: #05497a;  font-weight: bold}
.th_ucsf .wg_nw {background: transparent url(/RoR/images/th_ucsf_panel_header.png) no-repeat scroll}
.th_ucsf .wg_content {border: 1px solid #cab7e9;  }
.th_ucsf .freeform_content {border: none}
.th_ucsf .wg_ghost {background: #d8c9f0;  }
.th_ucsf a#wg_min_btn {background: url(/RoR/images/th_ucsf_header_controls.png) no-repeat -0px -0px}
.th_ucsf a:hover#wg_min_btn {background: url(/RoR/images/th_ucsf_header_controls.png) no-repeat -34px -0px}
.th_ucsf a#wg_del_btn {background: url(/RoR/images/th_ucsf_header_controls.png) no-repeat -17px -0px}
.th_ucsf a:hover#wg_del_btn {background: url(/RoR/images/th_ucsf_header_controls.png) no-repeat -51px -0px}
.th_ucsf .collapsible_header, .th_ucsf .collapsible_header a {background-color: #f68026; color: #ffffff}
.th_ucsf .selected .collapsible_header{ color: #f68026}
  .th_2 #health_log .health_feed_date {background-color: #d8e1c9; border: 1px solid #cbd9b1}
 .th_2 #header {background: transparent url('/RoR/images/header/th_2_header_assets.png') no-repeat scroll -0px -35px}
.th_2 #header #top_nav .top_nav_links .item_selected, .th_2 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_2_header_assets.png') 0 -149px}
.th_2 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_2_header_assets.png') no-repeat scroll 0 -193px}
 .th_2 #shortcuts_button, .th_2 #header_links a {color: #4b6f07;  }
.th_2 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -27px no-repeat}
 .th_2 .page_title {color: #ffffff}
.th_2 #invitations_box {background: transparent url(/RoR/images/th_2_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_2_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -222px -0px;  }
 .th_2 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_2_tabs.png) repeat scroll 0px -29px}
.th_2 #pp_tabs .pp_r_txt_sel {color: #4b6f07;  background: transparent url(/RoR/images/th_2_tabs.png) repeat scroll 100% -29px}
.th_2 #pp_tabs .pp_r_txt_sel a {color: #4b6f07;  }
.th_2 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_2_tabs.png) repeat scroll 0px 0px}
.th_2 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_2_tabs.png) repeat scroll 100% 0px}
.th_2 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_2 .th_spr_elmt, .th_2 .expanded_apps, .th_2 .pp_footer {background: #d8e1c9;  }
.th_2 .pp_user_links a, .th_2 .expanded_apps a, .th_2 .pp_footer a {color: #339966;  }
.th_2 #pp_middle {background: transparent url(/RoR/images/th_2_bg_tile.png) repeat;  background-color: #d8e1c9}
.th_2 #pp_middle_exp {border-top: 10px solid #d8e1c9;  }
 .th_2 .pp_home .wg_nw {height:29px}
.th_2 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_2 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_2 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_2 #my_status_wg {background-color: #d8e1c9}
.th_2 .status_box_stroke{ border: 1px solid #cbd9b1}
.th_2 #my_home .wg_nw{ border-bottom: 1px solid #cbd9b1}
.th_2 #my_home .mw_title {color: #4b6f07}
.th_2 .my_home #pp_middle {background: transparent url('/RoR/images/th_2_bg.png') repeat-y 0 0}
.th_2 .my_home .pp_footer {background: transparent url('/RoR/images/th_2_bg.png') repeat-y 0 0}
.th_2 .my_home .left_nav_stroke{ border: 1px solid #cbd9b1}
.th_2 .my_home .pp_category_fill{ background-color: #d8e1c9}
.th_2 .wg_header, .th_2 .wg_header a {color: #4b6f07;  font-weight: bold}
.th_2 .wg_nw {background: transparent url(/RoR/images/th_2_panel_header.png) no-repeat scroll}
.th_2 .wg_content {border: 1px solid #bed098;  }
.th_2 .freeform_content {border: none}
.th_2 .wg_ghost {background: #cbd9b1;  }
.th_2 a#wg_min_btn {background: url(/RoR/images/th_2_header_controls.png) no-repeat -0px -0px}
.th_2 a:hover#wg_min_btn {background: url(/RoR/images/th_2_header_controls.png) no-repeat -34px -0px}
.th_2 a#wg_del_btn {background: url(/RoR/images/th_2_header_controls.png) no-repeat -17px -0px}
.th_2 a:hover#wg_del_btn {background: url(/RoR/images/th_2_header_controls.png) no-repeat -51px -0px}
.th_2 .collapsible_header, .th_2 .collapsible_header a {background-color: #7d974a; color: #ffffff}
.th_2 .selected .collapsible_header{ color: #7d974a}
  .th_3 #health_log .health_feed_date {background-color: #f2f2f2; border: 1px solid #c1c1c1}
 .th_3 #header {background: transparent url('/RoR/images/header/th_3_header_assets.png') no-repeat scroll -0px -35px}
.th_3 #header #top_nav .top_nav_links .item_selected, .th_3 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_3_header_assets.png') 0 -149px}
.th_3 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_3_header_assets.png') no-repeat scroll 0 -193px}
 .th_3 #shortcuts_button, .th_3 #header_links a {color: #000000;  }
.th_3 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -36px no-repeat}
 .th_3 .page_title {color: #ffffff}
.th_3 #invitations_box {background: transparent url(/RoR/images/th_3_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_3_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -291px -0px;  }
 .th_3 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_3_tabs.png) repeat scroll 0px -29px}
.th_3 #pp_tabs .pp_r_txt_sel {color: #000000;  background: transparent url(/RoR/images/th_3_tabs.png) repeat scroll 100% -29px}
.th_3 #pp_tabs .pp_r_txt_sel a {color: #000000;  }
.th_3 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_3_tabs.png) repeat scroll 0px 0px}
.th_3 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_3_tabs.png) repeat scroll 100% 0px}
.th_3 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_3 .th_spr_elmt, .th_3 .expanded_apps, .th_3 .pp_footer {background: #e4e4e4;  }
.th_3 .pp_user_links a, .th_3 .expanded_apps a, .th_3 .pp_footer a {color: #b04829;  }
.th_3 #pp_middle {background: #e4e4e4;  }
.th_3 #pp_middle_exp {border-top: 10px solid #e4e4e4;  }
 .th_3 .pp_home .wg_nw {height:29px}
.th_3 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_3 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_3 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_3 #my_status_wg {background-color: #f2f2f2}
.th_3 .status_box_stroke{ border: 1px solid #c1c1c1}
.th_3 #my_home .wg_nw{ border-bottom: 1px solid #c1c1c1}
.th_3 #my_home .mw_title {color: #000000}
.th_3 .my_home #pp_middle {background: transparent url('/RoR/images/th_3_bg.png') repeat-y 0 0}
.th_3 .my_home .pp_footer {background: transparent url('/RoR/images/th_3_bg.png') repeat-y 0 0}
.th_3 .my_home .left_nav_stroke{ border: 1px solid #c1c1c1}
.th_3 .my_home .pp_category_fill{ background-color: #f2f2f2}
.th_3 .wg_header, .th_3 .wg_header a {color: #000000;  font-weight: bold}
.th_3 .wg_nw {background: transparent url(/RoR/images/th_3_panel_header.png) no-repeat scroll}
.th_3 .wg_content {border: 1px solid #c1c1c1;  }
.th_3 .freeform_content {border: none}
.th_3 .wg_ghost {background: #d5d5d5;  }
.th_3 a#wg_min_btn {background: url(/RoR/images/th_3_header_controls.png) no-repeat -0px -0px}
.th_3 a:hover#wg_min_btn {background: url(/RoR/images/th_3_header_controls.png) no-repeat -34px -0px}
.th_3 a#wg_del_btn {background: url(/RoR/images/th_3_header_controls.png) no-repeat -17px -0px}
.th_3 a:hover#wg_del_btn {background: url(/RoR/images/th_3_header_controls.png) no-repeat -51px -0px}
.th_3 .collapsible_header, .th_3 .collapsible_header a {background-color: #000000; color: #ffffff}
.th_3 .selected .collapsible_header{ color: #000000}
  .th_4 #health_log .health_feed_date {background-color: #eddfef; border: 1px solid #d0aed5}
 .th_4 #header {background: transparent url('/RoR/images/header/th_4_header_assets.png') no-repeat scroll -0px -35px}
.th_4 #header #top_nav .top_nav_links .item_selected, .th_4 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_4_header_assets.png') 0 -149px}
.th_4 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_4_header_assets.png') no-repeat scroll 0 -193px}
 .th_4 #shortcuts_button, .th_4 #header_links a {color: #5b1b63;  }
.th_4 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -45px no-repeat}
 .th_4 .page_title {color: #ffffff}
.th_4 #invitations_box {background: transparent url(/RoR/images/th_4_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_4_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -360px -0px;  }
 .th_4 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_4_tabs.png) repeat scroll 0px -29px}
.th_4 #pp_tabs .pp_r_txt_sel {color: #5b1b63;  background: transparent url(/RoR/images/th_4_tabs.png) repeat scroll 100% -29px}
.th_4 #pp_tabs .pp_r_txt_sel a {color: #5b1b63;  }
.th_4 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_4_tabs.png) repeat scroll 0px 0px}
.th_4 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_4_tabs.png) repeat scroll 100% 0px}
.th_4 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_4 .th_spr_elmt, .th_4 .expanded_apps, .th_4 .pp_footer {background: #eee0ef;  }
.th_4 .pp_user_links a, .th_4 .expanded_apps a, .th_4 .pp_footer a {color: #0066ff;  }
.th_4 #pp_middle {background: #eee0ef;  }
.th_4 #pp_middle_exp {border-top: 10px solid #eee0ef;  }
 .th_4 .pp_home .wg_nw {height:29px}
.th_4 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_4 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_4 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_4 #my_status_wg {background-color: #eddfef}
.th_4 .status_box_stroke{ border: 1px solid #d0aed5}
.th_4 #my_home .wg_nw{ border-bottom: 1px solid #d0aed5}
.th_4 #my_home .mw_title {color: #5b1b63}
.th_4 .my_home #pp_middle {background: transparent url('/RoR/images/th_4_bg.png') repeat-y 0 0}
.th_4 .my_home .pp_footer {background: transparent url('/RoR/images/th_4_bg.png') repeat-y 0 0}
.th_4 .my_home .left_nav_stroke{ border: 1px solid #d0aed5}
.th_4 .my_home .pp_category_fill{ background-color: #eddfef}
.th_4 .wg_header, .th_4 .wg_header a {color: #5b1b63;  font-weight: bold}
.th_4 .wg_nw {background: transparent url(/RoR/images/th_4_panel_header.gif) no-repeat scroll}
.th_4 .wg_content {border: 1px solid #d0aed5;  }
.th_4 .freeform_content {border: none}
.th_4 .wg_ghost {background: #e1cbe4;  }
.th_4 a#wg_min_btn {background: url(/RoR/images/th_4_header_controls.png) no-repeat -0px -0px}
.th_4 a:hover#wg_min_btn {background: url(/RoR/images/th_4_header_controls.png) no-repeat -34px -0px}
.th_4 a#wg_del_btn {background: url(/RoR/images/th_4_header_controls.png) no-repeat -17px -0px}
.th_4 a:hover#wg_del_btn {background: url(/RoR/images/th_4_header_controls.png) no-repeat -51px -0px}
.th_4 .collapsible_header, .th_4 .collapsible_header a {background-color: #8d5e93; color: #ffffff}
.th_4 .selected .collapsible_header{ color: #8d5e93}
  .th_5 #health_log .health_feed_date {background-color: #ebf7fb; border: 1px solid #a2d4e1}
 .th_5 #header {background: transparent url('/RoR/images/header/th_5_header_assets.png') no-repeat scroll -0px -35px}
.th_5 #header #top_nav .top_nav_links .item_selected, .th_5 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_5_header_assets.png') 0 -149px}
.th_5 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_5_header_assets.png') no-repeat scroll 0 -193px}
 .th_5 #shortcuts_button, .th_5 #header_links a {color: #05627a;  }
.th_5 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -54px no-repeat}
 .th_5 .page_title {color: #ffffff}
.th_5 #invitations_box {background: transparent url(/RoR/images/th_5_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_5_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -429px -0px;  }
 .th_5 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_5_tabs.png) repeat scroll 0px -29px}
.th_5 #pp_tabs .pp_r_txt_sel {color: #05627a;  background: transparent url(/RoR/images/th_5_tabs.png) repeat scroll 100% -29px}
.th_5 #pp_tabs .pp_r_txt_sel a {color: #05627a;  }
.th_5 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_5_tabs.png) repeat scroll 0px 0px}
.th_5 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_5_tabs.png) repeat scroll 100% 0px}
.th_5 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_5 .th_spr_elmt, .th_5 .expanded_apps, .th_5 .pp_footer {background: #d7ecf2;  }
.th_5 .pp_user_links a, .th_5 .expanded_apps a, .th_5 .pp_footer a {color: #0066ff;  }
.th_5 #pp_middle {background: #d7ecf2;  }
.th_5 #pp_middle_exp {border-top: 10px solid #d7ecf2;  }
 .th_5 .pp_home .wg_nw {height:29px}
.th_5 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_5 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_5 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_5 #my_status_wg {background-color: #ebf7fb}
.th_5 .status_box_stroke{ border: 1px solid #a2d4e1}
.th_5 #my_home .wg_nw{ border-bottom: 1px solid #a2d4e1}
.th_5 #my_home .mw_title {color: #05627a}
.th_5 .my_home #pp_middle {background: transparent url('/RoR/images/th_5_bg.png') repeat-y 0 0}
.th_5 .my_home .pp_footer {background: transparent url('/RoR/images/th_5_bg.png') repeat-y 0 0}
.th_5 .my_home .left_nav_stroke{ border: 1px solid #a2d4e1}
.th_5 .my_home .pp_category_fill{ background-color: #ebf7fb}
.th_5 .wg_header, .th_5 .wg_header a {color: #05627a;  font-weight: bold}
.th_5 .wg_nw {background: transparent url(/RoR/images/th_5_panel_header.png) no-repeat scroll}
.th_5 .wg_content {border: 1px solid #a2d4e1;  }
.th_5 .freeform_content {border: none}
.th_5 .wg_ghost {background: #bfe1ea;  }
.th_5 a#wg_min_btn {background: url(/RoR/images/th_5_header_controls.png) no-repeat -0px -0px}
.th_5 a:hover#wg_min_btn {background: url(/RoR/images/th_5_header_controls.png) no-repeat -34px -0px}
.th_5 a#wg_del_btn {background: url(/RoR/images/th_5_header_controls.png) no-repeat -17px -0px}
.th_5 a:hover#wg_del_btn {background: url(/RoR/images/th_5_header_controls.png) no-repeat -51px -0px}
.th_5 .collapsible_header, .th_5 .collapsible_header a {background-color: #4d92a4; color: #ffffff}
.th_5 .selected .collapsible_header{ color: #4d92a4}
  .th_6 #health_log .health_feed_date {background-color: #f6f2e7; border: 1px solid #d8ccaa}
 .th_6 #header {background: transparent url('/RoR/images/header/th_6_header_assets.png') no-repeat scroll -0px -35px}
.th_6 #header #top_nav .top_nav_links .item_selected, .th_6 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_6_header_assets.png') 0 -149px}
.th_6 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_6_header_assets.png') no-repeat scroll 0 -193px}
 .th_6 #shortcuts_button, .th_6 #header_links a {color: #6a5515;  }
.th_6 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -63px no-repeat}
 .th_6 .page_title {color: #ffffff}
.th_6 #invitations_box {background: transparent url(/RoR/images/th_6_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_6_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -498px -0px;  }
 .th_6 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_6_tabs.png) repeat scroll 0px -29px}
.th_6 #pp_tabs .pp_r_txt_sel {color: #6a5515;  background: transparent url(/RoR/images/th_6_tabs.png) repeat scroll 100% -29px}
.th_6 #pp_tabs .pp_r_txt_sel a {color: #6a5515;  }
.th_6 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_6_tabs.png) repeat scroll 0px 0px}
.th_6 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_6_tabs.png) repeat scroll 100% 0px}
.th_6 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_6 .th_spr_elmt, .th_6 .expanded_apps, .th_6 .pp_footer {background: #eee9da;  }
.th_6 .pp_user_links a, .th_6 .expanded_apps a, .th_6 .pp_footer a {color: #ad6c54;  }
.th_6 #pp_middle {background: #eee9da url(/RoR/images/th_6_bg_tile.png) repeat;  }
.th_6 #pp_middle_exp {border-top: 10px solid #eee9da;  }
 .th_6 .pp_home .wg_nw {height:29px}
.th_6 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_6 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_6 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_6 #my_status_wg {background-color: #f6f2e7}
.th_6 .status_box_stroke{ border: 1px solid #d8ccaa}
.th_6 #my_home .wg_nw{ border-bottom: 1px solid #d8ccaa}
.th_6 #my_home .mw_title {color: #6a5515}
.th_6 .my_home #pp_middle {background: transparent url('/RoR/images/th_6_bg.png') repeat-y 0 0}
.th_6 .my_home .pp_footer {background: transparent url('/RoR/images/th_6_bg.png') repeat-y 0 0}
.th_6 .my_home .left_nav_stroke{ border: 1px solid #d8ccaa}
.th_6 .my_home .pp_category_fill{ background-color: #f6f2e7}
.th_6 .wg_header, .th_6 .wg_header a {color: #6a5515;  font-weight: bold}
.th_6 .wg_nw {background: transparent url(/RoR/images/th_6_panel_header.png) no-repeat scroll}
.th_6 .wg_content {border: 1px solid #d8ccaa;  }
.th_6 .freeform_content {border: none}
.th_6 .wg_ghost {background: #bfe1ea;  }
.th_6 a#wg_min_btn {background: url(/RoR/images/th_6_header_controls.png) no-repeat -0px -0px}
.th_6 a:hover#wg_min_btn {background: url(/RoR/images/th_6_header_controls.png) no-repeat -34px -0px}
.th_6 a#wg_del_btn {background: url(/RoR/images/th_6_header_controls.png) no-repeat -17px -0px}
.th_6 a:hover#wg_del_btn {background: url(/RoR/images/th_6_header_controls.png) no-repeat -51px -0px}
.th_6 .collapsible_header, .th_6 .collapsible_header a {background-color: #988858; color: #ffffff}
.th_6 .selected .collapsible_header{ color: #988858}
  .th_7 #health_log .health_feed_date {background-color: #e0e6f0; border: 1px solid #b3bed0}
 .th_7 #header {background: transparent url('/RoR/images/header/th_7_header_assets.png') no-repeat scroll -0px -35px}
.th_7 #header #top_nav .top_nav_links .item_selected, .th_7 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_7_header_assets.png') 0 -149px}
.th_7 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_7_header_assets.png') no-repeat scroll 0 -193px}
 .th_7 #shortcuts_button, .th_7 #header_links a {color: #24385a;  }
.th_7 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -72px no-repeat}
 .th_7 .page_title {color: #ffffff}
.th_7 #invitations_box {background: transparent url(/RoR/images/th_7_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_7_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -567px -0px;  }
 .th_7 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_7_tabs.png) repeat scroll 0px -29px}
.th_7 #pp_tabs .pp_r_txt_sel {color: #24385a;  background: transparent url(/RoR/images/th_7_tabs.png) repeat scroll 100% -29px}
.th_7 #pp_tabs .pp_r_txt_sel a {color: #24385a;  }
.th_7 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_7_tabs.png) repeat scroll 0px 0px}
.th_7 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_7_tabs.png) repeat scroll 100% 0px}
.th_7 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_7 .th_spr_elmt, .th_7 .expanded_apps, .th_7 .pp_footer {background: #dee2ea;  }
.th_7 .pp_user_links a, .th_7 .expanded_apps a, .th_7 .pp_footer a {color: #a1365b;  }
.th_7 #pp_middle {background: #dee2ea;  }
.th_7 #pp_middle_exp {border-top: 10px solid #dee2ea;  }
 .th_7 .pp_home .wg_nw {height:29px}
.th_7 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_7 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_7 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_7 #my_status_wg {background-color: #e0e6f0}
.th_7 .status_box_stroke{ border: 1px solid #b3bed0}
.th_7 #my_home .wg_nw{ border-bottom: 1px solid #b3bed0}
.th_7 #my_home .mw_title {color: #24385a}
.th_7 .my_home #pp_middle {background: transparent url('/RoR/images/th_7_bg.png') repeat-y 0 0}
.th_7 .my_home .pp_footer {background: transparent url('/RoR/images/th_7_bg.png') repeat-y 0 0}
.th_7 .my_home .left_nav_stroke{ border: 1px solid #b3bed0}
.th_7 .my_home .pp_category_fill{ background-color: #e0e6f0}
.th_7 .wg_header, .th_7 .wg_header a {color: #24385a;  font-weight: bold}
.th_7 .wg_nw {background: transparent url(/RoR/images/th_7_panel_header.gif) no-repeat scroll}
.th_7 .wg_content {border: 1px solid #b3bed0;  }
.th_7 .freeform_content {border: none}
.th_7 .wg_ghost {background: #cad1de;  }
.th_7 a#wg_min_btn {background: url(/RoR/images/th_7_header_controls.png) no-repeat -0px -0px}
.th_7 a:hover#wg_min_btn {background: url(/RoR/images/th_7_header_controls.png) no-repeat -34px -0px}
.th_7 a#wg_del_btn {background: url(/RoR/images/th_7_header_controls.png) no-repeat -17px -0px}
.th_7 a:hover#wg_del_btn {background: url(/RoR/images/th_7_header_controls.png) no-repeat -51px -0px}
.th_7 .collapsible_header, .th_7 .collapsible_header a {background-color: #64738c; color: #ffffff}
.th_7 .selected .collapsible_header{ color: #64738c}
  .th_8 #health_log .health_feed_date {background-color: #eae8f6; border: 1px solid #b1abd8}
 .th_8 #header {background: transparent url('/RoR/images/header/th_8_header_assets.png') no-repeat scroll -0px -35px}
.th_8 #header #top_nav .top_nav_links .item_selected, .th_8 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_8_header_assets.png') 0 -149px}
.th_8 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_8_header_assets.png') no-repeat scroll 0 -193px}
 .th_8 #shortcuts_button, .th_8 #header_links a {color: #211669;  }
.th_8 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -81px no-repeat}
 .th_8 .page_title {color: #ffffff}
.th_8 #invitations_box {background: transparent url(/RoR/images/th_8_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_8_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -636px -0px;  }
 .th_8 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_8_tabs.png) repeat scroll 0px -29px}
.th_8 #pp_tabs .pp_r_txt_sel {color: #211669;  background: transparent url(/RoR/images/th_8_tabs.png) repeat scroll 100% -29px}
.th_8 #pp_tabs .pp_r_txt_sel a {color: #211669;  }
.th_8 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_8_tabs.png) repeat scroll 0px 0px}
.th_8 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_8_tabs.png) repeat scroll 100% 0px}
.th_8 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_8 .th_spr_elmt, .th_8 .expanded_apps, .th_8 .pp_footer {background: #dedbee;  }
.th_8 .pp_user_links a, .th_8 .expanded_apps a, .th_8 .pp_footer a {color: #0066ff;  }
.th_8 #pp_middle {background: #dedbee;  }
.th_8 #pp_middle_exp {border-top: 10px solid #dedbee;  }
 .th_8 .pp_home .wg_nw {height:29px}
.th_8 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_8 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_8 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_8 #my_status_wg {background-color: #eae8f6}
.th_8 .status_box_stroke{ border: 1px solid #b1abd8}
.th_8 #my_home .wg_nw{ border-bottom: 1px solid #b1abd8}
.th_8 #my_home .mw_title {color: #211669}
.th_8 .my_home #pp_middle {background: transparent url('/RoR/images/th_8_bg.png') repeat-y 0 0}
.th_8 .my_home .pp_footer {background: transparent url('/RoR/images/th_8_bg.png') repeat-y 0 0}
.th_8 .my_home .left_nav_stroke{ border: 1px solid #b1abd8}
.th_8 .my_home .pp_category_fill{ background-color: #eae8f6}
.th_8 .wg_header, .th_8 .wg_header a {color: #211669;  font-weight: bold}
.th_8 .wg_nw {background: transparent url(/RoR/images/th_8_panel_header.gif) no-repeat scroll}
.th_8 .wg_content {border: 1px solid #b1abd8;  }
.th_8 .freeform_content {border: none}
.th_8 .wg_ghost {background: #d1cde8;  }
.th_8 a#wg_min_btn {background: url(/RoR/images/th_8_header_controls.png) no-repeat -0px -0px}
.th_8 a:hover#wg_min_btn {background: url(/RoR/images/th_8_header_controls.png) no-repeat -34px -0px}
.th_8 a#wg_del_btn {background: url(/RoR/images/th_8_header_controls.png) no-repeat -17px -0px}
.th_8 a:hover#wg_del_btn {background: url(/RoR/images/th_8_header_controls.png) no-repeat -51px -0px}
.th_8 .collapsible_header, .th_8 .collapsible_header a {background-color: #615997; color: #ffffff}
.th_8 .selected .collapsible_header{ color: #615997}
  .th_ovarian #health_log .health_feed_date {background-color: #ebf7fb; border: 1px solid #a2d4e1}
 .th_ovarian #header {background: transparent url('/RoR/images/header/th_ovarian_header_assets.png') no-repeat scroll -0px -35px}
.th_ovarian #header #top_nav .top_nav_links .item_selected, .th_ovarian #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_ovarian_header_assets.png') 0 -149px}
.th_ovarian #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_ovarian_header_assets.png') no-repeat scroll 0 -193px}
 .th_ovarian #shortcuts_button, .th_ovarian #header_links a {color: #05627a;  }
.th_ovarian #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -90px no-repeat}
 .th_ovarian .page_title {color: #ffffff}
.th_ovarian #invitations_box {background: transparent url(/RoR/images/th_ovarian_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_ovarian_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -774px -0px;  }
 .th_ovarian #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_ovarian_tabs.png) repeat scroll 0px -29px}
.th_ovarian #pp_tabs .pp_r_txt_sel {color: #05627a;  background: transparent url(/RoR/images/th_ovarian_tabs.png) repeat scroll 100% -29px}
.th_ovarian #pp_tabs .pp_r_txt_sel a {color: #05627a;  }
.th_ovarian #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_ovarian_tabs.png) repeat scroll 0px 0px}
.th_ovarian #pp_tabs .pp_r_txt {color: #ffffff;  background: transparent url(/RoR/images/th_ovarian_tabs.png) repeat scroll 100% 0px}
.th_ovarian #pp_tabs .pp_r_txt a {color: #ffffff;  }
 .th_ovarian .th_spr_elmt, .th_ovarian .expanded_apps, .th_ovarian .pp_footer {background: #d7ecf2;  }
.th_ovarian .pp_user_links a, .th_ovarian .expanded_apps a, .th_ovarian .pp_footer a {color: #0066ff;  }
.th_ovarian #pp_middle {background: #d7ecf2 url(/RoR/images/th_ovarian_bg_tile.png) repeat;  }
.th_ovarian #pp_middle_exp {border-top: 10px solid #d7ecf2;  }
 .th_ovarian .pp_home .wg_nw {height:29px}
.th_ovarian .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_ovarian .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_ovarian .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_ovarian #my_status_wg {background-color: #ebf7fb}
.th_ovarian .status_box_stroke{ border: 1px solid #a2d4e1}
.th_ovarian #my_home .wg_nw{ border-bottom: 1px solid #a2d4e1}
.th_ovarian #my_home .mw_title {color: #05627a}
.th_ovarian .my_home #pp_middle {background: transparent url('/RoR/images/th_ovarian_bg.png') repeat-y 0 0}
.th_ovarian .my_home .pp_footer {background: transparent url('/RoR/images/th_ovarian_bg.png') repeat-y 0 0}
.th_ovarian .my_home .left_nav_stroke{ border: 1px solid #a2d4e1}
.th_ovarian .my_home .pp_category_fill{ background-color: #ebf7fb}
.th_ovarian .wg_header, .th_ovarian .wg_header a {color: #05627a;  font-weight: bold}
.th_ovarian .wg_nw {background: transparent url(/RoR/images/th_ovarian_panel_header.png) no-repeat scroll}
.th_ovarian .wg_content {border: 1px solid #a2d4e1;  }
.th_ovarian .freeform_content {border: none}
.th_ovarian .wg_ghost {background: #bfe1ea;  }
.th_ovarian a#wg_min_btn {background: url(/RoR/images/th_ovarian_header_controls.png) no-repeat -0px -0px}
.th_ovarian a:hover#wg_min_btn {background: url(/RoR/images/th_ovarian_header_controls.png) no-repeat -34px -0px}
.th_ovarian a#wg_del_btn {background: url(/RoR/images/th_ovarian_header_controls.png) no-repeat -17px -0px}
.th_ovarian a:hover#wg_del_btn {background: url(/RoR/images/th_ovarian_header_controls.png) no-repeat -51px -0px}
.th_ovarian .collapsible_header, .th_ovarian .collapsible_header a {background-color: #4d92a4; color: #ffffff}
.th_ovarian .selected .collapsible_header{ color: #4d92a4}
  .th_baby_animals #health_log .health_feed_date {background-color: #e7ddf0; border: 1px solid #c2abd8}
 .th_baby_animals #header {background: transparent url('/RoR/images/header/th_baby_animals_header_assets.png') no-repeat scroll -0px -35px}
.th_baby_animals #header #top_nav .top_nav_links .item_selected, .th_baby_animals #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_baby_animals_header_assets.png') 0 -149px}
.th_baby_animals #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_baby_animals_header_assets.png') no-repeat scroll 0 -193px}
 .th_baby_animals #shortcuts_button, .th_baby_animals #header_links a {color: #411669;  }
.th_baby_animals #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -108px no-repeat}
 .th_baby_animals .page_title {color: #ffffff}
.th_baby_animals #invitations_box {background: transparent url(/RoR/images/th_baby_animals_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_baby_animals_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -843px -0px;  }
 .th_baby_animals #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_baby_animals_tabs.png) repeat scroll 0px -29px}
.th_baby_animals #pp_tabs .pp_r_txt_sel {color: #411669;  background: transparent url(/RoR/images/th_baby_animals_tabs.png) repeat scroll 100% -29px}
.th_baby_animals #pp_tabs .pp_r_txt_sel a {color: #411669;  }
.th_baby_animals #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_baby_animals_tabs.png) repeat scroll 0px 0px}
.th_baby_animals #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_baby_animals_tabs.png) repeat scroll 100% 0px}
.th_baby_animals #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_baby_animals .th_spr_elmt, .th_baby_animals .expanded_apps, .th_baby_animals .pp_footer {background: #eae2f1;  }
.th_baby_animals .pp_user_links a, .th_baby_animals .expanded_apps a, .th_baby_animals .pp_footer a {color: #694ebb;  }
.th_baby_animals #pp_middle {background: #eae2f1 url(/RoR/images/th_baby_animals_bg_tile.png) repeat;  }
.th_baby_animals #pp_middle_exp {border-top: 10px solid #eae2f1;  }
 .th_baby_animals .pp_home .wg_nw {height:29px}
.th_baby_animals .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_baby_animals .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_baby_animals .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_baby_animals #my_status_wg {background-color: #e7ddf0}
.th_baby_animals .status_box_stroke{ border: 1px solid #c2abd8}
.th_baby_animals #my_home .wg_nw{ border-bottom: 1px solid #c2abd8}
.th_baby_animals #my_home .mw_title {color: #411669}
.th_baby_animals .my_home #pp_middle {background: transparent url('/RoR/images/th_baby_animals_bg.png') repeat-y 0 0}
.th_baby_animals .my_home .pp_footer {background: transparent url('/RoR/images/th_baby_animals_bg.png') repeat-y 0 0}
.th_baby_animals .my_home .left_nav_stroke{ border: 1px solid #c2abd8}
.th_baby_animals .my_home .pp_category_fill{ background-color: #e7ddf0}
.th_baby_animals .wg_header, .th_baby_animals .wg_header a {color: #411669;  font-weight: bold}
.th_baby_animals .wg_nw {background: transparent url(/RoR/images/th_baby_animals_panel_header.gif) no-repeat scroll}
.th_baby_animals .wg_content {border: 1px solid #c2abd8;  }
.th_baby_animals .freeform_content {border: none}
.th_baby_animals .wg_ghost {background: #d1c0e1;  }
.th_baby_animals a#wg_min_btn {background: url(/RoR/images/th_baby_animals_header_controls.png) no-repeat -0px -0px}
.th_baby_animals a:hover#wg_min_btn {background: url(/RoR/images/th_baby_animals_header_controls.png) no-repeat -34px -0px}
.th_baby_animals a#wg_del_btn {background: url(/RoR/images/th_baby_animals_header_controls.png) no-repeat -17px -0px}
.th_baby_animals a:hover#wg_del_btn {background: url(/RoR/images/th_baby_animals_header_controls.png) no-repeat -51px -0px}
.th_baby_animals .collapsible_header, .th_baby_animals .collapsible_header a {background-color: #795997; color: #ffffff}
.th_baby_animals .selected .collapsible_header{ color: #795997}
  .th_baby_ducks #health_log .health_feed_date {background-color: #dbf1d7; border: 1px solid #96d784}
 .th_baby_ducks #header {background: transparent url('/RoR/images/header/th_baby_ducks_header_assets.png') no-repeat scroll -0px -35px}
.th_baby_ducks #header #top_nav .top_nav_links .item_selected, .th_baby_ducks #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_baby_ducks_header_assets.png') 0 -149px}
.th_baby_ducks #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_baby_ducks_header_assets.png') no-repeat scroll 0 -193px}
 .th_baby_ducks #shortcuts_button, .th_baby_ducks #header_links a {color: #1a7806;  }
.th_baby_ducks #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -117px no-repeat}
 .th_baby_ducks .page_title {color: #ffffff}
.th_baby_ducks #invitations_box {background: transparent url(/RoR/images/th_baby_ducks_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_baby_ducks_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -912px -0px;  }
 .th_baby_ducks #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_baby_ducks_tabs.png) repeat scroll 0px -29px}
.th_baby_ducks #pp_tabs .pp_r_txt_sel {color: #1a7806;  background: transparent url(/RoR/images/th_baby_ducks_tabs.png) repeat scroll 100% -29px}
.th_baby_ducks #pp_tabs .pp_r_txt_sel a {color: #1a7806;  }
.th_baby_ducks #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_baby_ducks_tabs.png) repeat scroll 0px 0px}
.th_baby_ducks #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_baby_ducks_tabs.png) repeat scroll 100% 0px}
.th_baby_ducks #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_baby_ducks .th_spr_elmt, .th_baby_ducks .expanded_apps, .th_baby_ducks .pp_footer {background: #dbf1d7;  }
.th_baby_ducks .pp_user_links a, .th_baby_ducks .expanded_apps a, .th_baby_ducks .pp_footer a {color: #3e72da;  }
.th_baby_ducks #pp_middle {background: #dbf1d7 url(/RoR/images/th_baby_ducks_bg_tile.png) repeat;  }
.th_baby_ducks #pp_middle_exp {border-top: 10px solid #dbf1d7;  }
 .th_baby_ducks .pp_home .wg_nw {height:29px}
.th_baby_ducks .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_baby_ducks .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_baby_ducks .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_baby_ducks #my_status_wg {background-color: #dbf1d7}
.th_baby_ducks .status_box_stroke{ border: 1px solid #96d784}
.th_baby_ducks #my_home .wg_nw{ border-bottom: 1px solid #96d784}
.th_baby_ducks #my_home .mw_title {color: #411669}
.th_baby_ducks .my_home #pp_middle {background: transparent url('/RoR/images/th_baby_ducks_bg.png') repeat-y 0 0}
.th_baby_ducks .my_home .pp_footer {background: transparent url('/RoR/images/th_baby_ducks_bg.png') repeat-y 0 0}
.th_baby_ducks .my_home .left_nav_stroke{ border: 1px solid #96d784}
.th_baby_ducks .my_home .pp_category_fill{ background-color: #dbf1d7}
.th_baby_ducks .wg_header, .th_baby_ducks .wg_header a {color: #1a7806;  font-weight: bold}
.th_baby_ducks .wg_nw {background: transparent url(/RoR/images/th_baby_ducks_panel_header.png) no-repeat scroll}
.th_baby_ducks .wg_content {border: 1px solid #96d784;  }
.th_baby_ducks .freeform_content {border: none}
.th_baby_ducks .wg_ghost {background: #c1e7b9;  }
.th_baby_ducks a#wg_min_btn {background: url(/RoR/images/th_baby_ducks_header_controls.png) no-repeat -0px -0px}
.th_baby_ducks a:hover#wg_min_btn {background: url(/RoR/images/th_baby_ducks_header_controls.png) no-repeat -34px -0px}
.th_baby_ducks a#wg_del_btn {background: url(/RoR/images/th_baby_ducks_header_controls.png) no-repeat -17px -0px}
.th_baby_ducks a:hover#wg_del_btn {background: url(/RoR/images/th_baby_ducks_header_controls.png) no-repeat -51px -0px}
.th_baby_ducks .collapsible_header, .th_baby_ducks .collapsible_header a {background-color: #5ea34e; color: #ffffff}
.th_baby_ducks .selected .collapsible_header{ color: #5ea34e}
  .th_baby_train #health_log .health_feed_date {background-color: #d7e6f2; border: 1px solid #a2c7e1}
 .th_baby_train #header {background: transparent url('/RoR/images/header/th_baby_train_header_assets.png') no-repeat scroll -0px -35px}
.th_baby_train #header #top_nav .top_nav_links .item_selected, .th_baby_train #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_baby_train_header_assets.png') 0 -149px}
.th_baby_train #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_baby_train_header_assets.png') no-repeat scroll 0 -193px}
 .th_baby_train #shortcuts_button, .th_baby_train #header_links a {color: #05497a;  }
.th_baby_train #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -126px no-repeat}
 .th_baby_train .page_title {color: #ffffff}
.th_baby_train #invitations_box {background: transparent url(/RoR/images/th_baby_train_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_baby_train_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -981px -0px;  }
 .th_baby_train #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_baby_train_tabs.png) repeat scroll 0px -29px}
.th_baby_train #pp_tabs .pp_r_txt_sel {color: #05497a;  background: transparent url(/RoR/images/th_baby_train_tabs.png) repeat scroll 100% -29px}
.th_baby_train #pp_tabs .pp_r_txt_sel a {color: #05497a;  }
.th_baby_train #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_baby_train_tabs.png) repeat scroll 0px 0px}
.th_baby_train #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_baby_train_tabs.png) repeat scroll 100% 0px}
.th_baby_train #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_baby_train .th_spr_elmt, .th_baby_train .expanded_apps, .th_baby_train .pp_footer {background: #d7e6f2;  }
.th_baby_train .pp_user_links a, .th_baby_train .expanded_apps a, .th_baby_train .pp_footer a {color: #0066ff;  }
.th_baby_train #pp_middle {background: #d7e6f2 url(/RoR/images/th_baby_train_bg_tile.png) repeat;  }
.th_baby_train #pp_middle_exp {border-top: 10px solid #d7e6f2;  }
 .th_baby_train .pp_home .wg_nw {height:29px}
.th_baby_train .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_baby_train .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_baby_train .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_baby_train #my_status_wg {background-color: #d5e8f4}
.th_baby_train .status_box_stroke{ border: 1px solid #a2c7e1}
.th_baby_train #my_home .wg_nw{ border-bottom: 1px solid #a2c7e1}
.th_baby_train #my_home .mw_title {color: #05497a}
.th_baby_train .my_home #pp_middle {background: transparent url('/RoR/images/th_baby_train_bg.png') repeat-y 0 0}
.th_baby_train .my_home .pp_footer {background: transparent url('/RoR/images/th_baby_train_bg.png') repeat-y 0 0}
.th_baby_train .my_home .left_nav_stroke{ border: 1px solid #a2c7e1}
.th_baby_train .my_home .pp_category_fill{ background-color: #d5e8f4}
.th_baby_train .wg_header, .th_baby_train .wg_header a {color: #05497a;  font-weight: bold}
.th_baby_train .wg_nw {background: transparent url(/RoR/images/th_baby_train_panel_header.png) no-repeat scroll}
.th_baby_train .wg_content {border: 1px solid #a2c7e1;  }
.th_baby_train .freeform_content {border: none}
.th_baby_train .wg_ghost {background: #b9d5e8;  }
.th_baby_train a#wg_min_btn {background: url(/RoR/images/th_baby_train_header_controls.png) no-repeat -0px -0px}
.th_baby_train a:hover#wg_min_btn {background: url(/RoR/images/th_baby_train_header_controls.png) no-repeat -34px -0px}
.th_baby_train a#wg_del_btn {background: url(/RoR/images/th_baby_train_header_controls.png) no-repeat -17px -0px}
.th_baby_train a:hover#wg_del_btn {background: url(/RoR/images/th_baby_train_header_controls.png) no-repeat -51px -0px}
.th_baby_train .collapsible_header, .th_baby_train .collapsible_header a {background-color: #4d80a4; color: #ffffff}
.th_baby_train .selected .collapsible_header{ color: #4d80a4}
  .th_baby_toys #health_log .health_feed_date {background-color: #f0dce9; border: 1px solid #d198bd}
 .th_baby_toys #header {background: transparent url('/RoR/images/header/th_baby_toys_header_assets.png') no-repeat scroll -0px -35px}
.th_baby_toys #header #top_nav .top_nav_links .item_selected, .th_baby_toys #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_baby_toys_header_assets.png') 0 -149px}
.th_baby_toys #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_baby_toys_header_assets.png') no-repeat scroll 0 -193px}
 .th_baby_toys #shortcuts_button, .th_baby_toys #header_links a {color: #70074a;  }
.th_baby_toys #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -135px no-repeat}
 .th_baby_toys .page_title {color: #ffffff}
.th_baby_toys #invitations_box {background: transparent url(/RoR/images/th_baby_toys_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_baby_toys_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -1050px -0px;  }
 .th_baby_toys #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_baby_toys_tabs.png) repeat scroll 0px -29px}
.th_baby_toys #pp_tabs .pp_r_txt_sel {color: #70074a;  background: transparent url(/RoR/images/th_baby_toys_tabs.png) repeat scroll 100% -29px}
.th_baby_toys #pp_tabs .pp_r_txt_sel a {color: #70074a;  }
.th_baby_toys #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_baby_toys_tabs.png) repeat scroll 0px 0px}
.th_baby_toys #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_baby_toys_tabs.png) repeat scroll 100% 0px}
.th_baby_toys #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_baby_toys .th_spr_elmt, .th_baby_toys .expanded_apps, .th_baby_toys .pp_footer {background: #e1c9d8;  }
.th_baby_toys .pp_user_links a, .th_baby_toys .expanded_apps a, .th_baby_toys .pp_footer a {color: #694ebb;  }
.th_baby_toys #pp_middle {background: #e1c9d8 url(/RoR/images/th_baby_toys_bg_tile.png) repeat;  }
.th_baby_toys #pp_middle_exp {border-top: 10px solid #e1c9d8;  }
 .th_baby_toys .pp_home .wg_nw {height:29px}
.th_baby_toys .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_baby_toys .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_baby_toys .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_baby_toys #my_status_wg {background-color: #f0dce9}
.th_baby_toys .status_box_stroke{ border: 1px solid #d198bd}
.th_baby_toys #my_home .wg_nw{ border-bottom: 1px solid #d198bd}
.th_baby_toys #my_home .mw_title {color: #70074a}
.th_baby_toys .my_home #pp_middle {background: transparent url('/RoR/images/th_baby_toys_bg.png') repeat-y 0 0}
.th_baby_toys .my_home .pp_footer {background: transparent url('/RoR/images/th_baby_toys_bg.png') repeat-y 0 0}
.th_baby_toys .my_home .left_nav_stroke{ border: 1px solid #d198bd}
.th_baby_toys .my_home .pp_category_fill{ background-color: #f0dce9}
.th_baby_toys .wg_header, .th_baby_toys .wg_header a {color: #70074a;  font-weight: bold}
.th_baby_toys .wg_nw {background: transparent url(/RoR/images/th_baby_toys_panel_header.png) no-repeat scroll}
.th_baby_toys .wg_content {border: 1px solid #d198bd;  }
.th_baby_toys .freeform_content {border: none}
.th_baby_toys .wg_ghost {background: #dcb8d0;  }
.th_baby_toys a#wg_min_btn {background: url(/RoR/images/th_baby_toys_header_controls.png) no-repeat -0px -0px}
.th_baby_toys a:hover#wg_min_btn {background: url(/RoR/images/th_baby_toys_header_controls.png) no-repeat -34px -0px}
.th_baby_toys a#wg_del_btn {background: url(/RoR/images/th_baby_toys_header_controls.png) no-repeat -17px -0px}
.th_baby_toys a:hover#wg_del_btn {background: url(/RoR/images/th_baby_toys_header_controls.png) no-repeat -51px -0px}
.th_baby_toys .collapsible_header, .th_baby_toys .collapsible_header a {background-color: #97497b; color: #ffffff}
.th_baby_toys .selected .collapsible_header{ color: #97497b}
  .th_10 #health_log .health_feed_date {background-color: #f2d7e7; border: 1px solid #e1a2c9}
 .th_10 #header {background: transparent url('/RoR/images/header/th_10_header_assets.png') no-repeat scroll -0px -35px}
.th_10 #header #top_nav .top_nav_links .item_selected, .th_10 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_10_header_assets.png') 0 -149px}
.th_10 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_10_header_assets.png') no-repeat scroll 0 -193px}
 .th_10 #shortcuts_button, .th_10 #header_links a {color: #7a054e;  }
.th_10 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -99px no-repeat}
 .th_10 .page_title {color: #ffffff}
.th_10 #invitations_box {background: transparent url(/RoR/images/th_10_invite_alert.png) no-repeat scroll -0px -0px}
 a.set_th_10_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -1119px -0px;  }
 .th_10 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_10_tabs.png) repeat scroll 0px -29px}
.th_10 #pp_tabs .pp_r_txt_sel {color: #7a054e;  background: transparent url(/RoR/images/th_10_tabs.png) repeat scroll 100% -29px}
.th_10 #pp_tabs .pp_r_txt_sel a {color: #7a054e;  }
.th_10 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_10_tabs.png) repeat scroll 0px 0px}
.th_10 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_10_tabs.png) repeat scroll 100% 0px}
.th_10 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_10 .th_spr_elmt, .th_10 .expanded_apps, .th_10 .pp_footer {background: #f2d7e7;  }
.th_10 .pp_user_links a, .th_10 .expanded_apps a, .th_10 .pp_footer a {color: #ff003b;  }
.th_10 #pp_middle {background: #f2d7e7 url(/RoR/images/th_10_bg_tile.gif) repeat;  }
.th_10 #pp_middle_exp {border-top: 10px solid #f2d7e7;  }
 .th_10 .pp_home .wg_nw {height:29px}
.th_10 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_10 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_10 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_10 #my_status_wg {background-color: #f6dbec}
.th_10 .status_box_stroke{ border: 1px solid #e1a2c9}
.th_10 #my_home .wg_nw{ border-bottom: 1px solid #e1a2c9}
.th_10 #my_home .mw_title {color: #7a054e}
.th_10 .my_home #pp_middle {background: transparent url('/RoR/images/th_10_bg.png') repeat-y 0 0}
.th_10 .my_home .pp_footer {background: transparent url('/RoR/images/th_10_bg.png') repeat-y 0 0}
.th_10 .my_home .left_nav_stroke{ border: 1px solid #e1a2c9}
.th_10 .my_home .pp_category_fill{ background-color: #f6dbec}
.th_10 .wg_header, .th_10 .wg_header a {color: #7a054e;  font-weight: bold}
.th_10 .wg_nw {background: transparent url(/RoR/images/th_10_panel_header.gif) no-repeat scroll}
.th_10 .wg_content {border: 1px solid #e1a2c9;  }
.th_10 .freeform_content {border: none}
.th_10 .wg_ghost {background: #e9bad7;  }
.th_10 a#wg_min_btn {background: url(/RoR/images/th_10_header_controls.png) no-repeat -0px -0px}
.th_10 a:hover#wg_min_btn {background: url(/RoR/images/th_10_header_controls.png) no-repeat -34px -0px}
.th_10 a#wg_del_btn {background: url(/RoR/images/th_10_header_controls.png) no-repeat -17px -0px}
.th_10 a:hover#wg_del_btn {background: url(/RoR/images/th_10_header_controls.png) no-repeat -51px -0px}
.th_10 .collapsible_header, .th_10 .collapsible_header a {background-color: #a44d83; color: #ffffff}
.th_10 .selected .collapsible_header{ color: #a44d83}
  .th_pregnancy_butterfly #health_log .health_feed_date {background-color: #e2f0d3; border: 1px solid #c9eba5}
 .th_pregnancy_butterfly #header {background: transparent url('/RoR/images/header/th_pregnancy_butterfly_header_assets.png') no-repeat scroll -0px -35px}
.th_pregnancy_butterfly #header #top_nav .top_nav_links .item_selected, .th_pregnancy_butterfly #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_pregnancy_butterfly_header_assets.png') 0 -149px}
.th_pregnancy_butterfly #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_pregnancy_butterfly_header_assets.png') no-repeat scroll 0 -193px}
 .th_pregnancy_butterfly #shortcuts_button, .th_pregnancy_butterfly #header_links a {color: #74ae34;  }
.th_pregnancy_butterfly #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -153px no-repeat}
 .th_pregnancy_butterfly .page_title {color: #ffffff}
.th_pregnancy_butterfly #invitations_box {background: transparent url(/RoR/images/th_pregnancy_butterfly_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_pregnancy_butterfly_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -1257px -0px;  }
 .th_pregnancy_butterfly #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_pregnancy_butterfly_tabs.png) repeat scroll 0px -29px}
.th_pregnancy_butterfly #pp_tabs .pp_r_txt_sel {color: #74ae34;  background: transparent url(/RoR/images/th_pregnancy_butterfly_tabs.png) repeat scroll 100% -29px}
.th_pregnancy_butterfly #pp_tabs .pp_r_txt_sel a {color: #74ae34;  }
.th_pregnancy_butterfly #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_pregnancy_butterfly_tabs.png) repeat scroll 0px 0px}
.th_pregnancy_butterfly #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_pregnancy_butterfly_tabs.png) repeat scroll 100% 0px}
.th_pregnancy_butterfly #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_pregnancy_butterfly .th_spr_elmt, .th_pregnancy_butterfly .expanded_apps, .th_pregnancy_butterfly .pp_footer {background: #e2f0d3;  }
.th_pregnancy_butterfly .pp_user_links a, .th_pregnancy_butterfly .expanded_apps a, .th_pregnancy_butterfly .pp_footer a {color: #4e8133;  }
.th_pregnancy_butterfly #pp_middle {background: #e2f0d3 url(/RoR/images/th_pregnancy_butterfly_bg_tile.gif) repeat;  }
.th_pregnancy_butterfly #pp_middle_exp {border-top: 10px solid #e2f0d3;  }
 .th_pregnancy_butterfly .pp_home .wg_nw {height:29px}
.th_pregnancy_butterfly .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_pregnancy_butterfly .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_pregnancy_butterfly .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_pregnancy_butterfly #my_status_wg {background-color: #e2f0d3}
.th_pregnancy_butterfly .status_box_stroke{ border: 1px solid #c9eba5}
.th_pregnancy_butterfly #my_home .wg_nw{ border-bottom: 1px solid #c9eba5}
.th_pregnancy_butterfly #my_home .mw_title {color: #74ae34}
.th_pregnancy_butterfly .my_home #pp_middle {background: transparent url('/RoR/images/th_pregnancy_butterfly_bg.png') repeat-y 0 0}
.th_pregnancy_butterfly .my_home .pp_footer {background: transparent url('/RoR/images/th_pregnancy_butterfly_bg.png') repeat-y 0 0}
.th_pregnancy_butterfly .my_home .left_nav_stroke{ border: 1px solid #c9eba5}
.th_pregnancy_butterfly .my_home .pp_category_fill{ background-color: #e2f0d3}
.th_pregnancy_butterfly .wg_header, .th_pregnancy_butterfly .wg_header a {color: #74ae34;  font-weight: bold}
.th_pregnancy_butterfly .wg_nw {background: transparent url(/RoR/images/th_pregnancy_butterfly_panel_header.png) no-repeat scroll}
.th_pregnancy_butterfly .wg_content {border: 1px solid #c9eba5;  }
.th_pregnancy_butterfly .freeform_content {border: none}
.th_pregnancy_butterfly .wg_ghost {background: #bfd8ea;  }
.th_pregnancy_butterfly a#wg_min_btn {background: url(/RoR/images/th_pregnancy_butterfly_header_controls.png) no-repeat -0px -0px}
.th_pregnancy_butterfly a:hover#wg_min_btn {background: url(/RoR/images/th_pregnancy_butterfly_header_controls.png) no-repeat -34px -0px}
.th_pregnancy_butterfly a#wg_del_btn {background: url(/RoR/images/th_pregnancy_butterfly_header_controls.png) no-repeat -17px -0px}
.th_pregnancy_butterfly a:hover#wg_del_btn {background: url(/RoR/images/th_pregnancy_butterfly_header_controls.png) no-repeat -51px -0px}
.th_pregnancy_butterfly .collapsible_header, .th_pregnancy_butterfly .collapsible_header a {background-color: #6aa33c; color: #ffffc8}
.th_pregnancy_butterfly .selected .collapsible_header{ color: #6aa33c}
  .th_womens_1 #health_log .health_feed_date {background-color: #fdf0e5; border: 1px solid #fdca99}
 .th_womens_1 #header {background: transparent url('/RoR/images/header/th_womens_1_header_assets.png') no-repeat scroll -0px -35px}
.th_womens_1 #header #top_nav .top_nav_links .item_selected, .th_womens_1 #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_womens_1_header_assets.png') 0 -149px}
.th_womens_1 #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_womens_1_header_assets.png') no-repeat scroll 0 -193px}
 .th_womens_1 #shortcuts_button, .th_womens_1 #header_links a {color: #d85400;  }
.th_womens_1 #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -162px no-repeat}
 .th_womens_1 .page_title {color: #ffffff}
.th_womens_1 #invitations_box {background: transparent url(/RoR/images/th_womens_1_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_womens_1_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -1326px -0px;  }
 .th_womens_1 #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_womens_1_tabs.png) repeat scroll 0px -29px}
.th_womens_1 #pp_tabs .pp_r_txt_sel {color: #d85400;  background: transparent url(/RoR/images/th_womens_1_tabs.png) repeat scroll 100% -29px}
.th_womens_1 #pp_tabs .pp_r_txt_sel a {color: #d85400;  }
.th_womens_1 #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_womens_1_tabs.png) repeat scroll 0px 0px}
.th_womens_1 #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_womens_1_tabs.png) repeat scroll 100% 0px}
.th_womens_1 #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_womens_1 .th_spr_elmt, .th_womens_1 .expanded_apps, .th_womens_1 .pp_footer {background: #ffe7d2;  }
.th_womens_1 .pp_user_links a, .th_womens_1 .expanded_apps a, .th_womens_1 .pp_footer a {color: #c45812;  }
.th_womens_1 #pp_middle {background: #ffe7d2 url(/RoR/images/th_womens_1_bg_tile.gif) repeat;  }
.th_womens_1 #pp_middle_exp {border-top: 10px solid #ffe7d2;  }
 .th_womens_1 .pp_home .wg_nw {height:29px}
.th_womens_1 .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_womens_1 .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_womens_1 .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_womens_1 #my_status_wg {background-color: #fdf0e5}
.th_womens_1 .status_box_stroke{ border: 1px solid #fdca99}
.th_womens_1 #my_home .wg_nw{ border-bottom: 1px solid #fdca99}
.th_womens_1 #my_home .mw_title {color: #d85400}
.th_womens_1 .my_home #pp_middle {background: transparent url('/RoR/images/th_womens_1_bg.png') repeat-y 0 0}
.th_womens_1 .my_home .pp_footer {background: transparent url('/RoR/images/th_womens_1_bg.png') repeat-y 0 0}
.th_womens_1 .my_home .left_nav_stroke{ border: 1px solid #fdca99}
.th_womens_1 .my_home .pp_category_fill{ background-color: #fdf0e5}
.th_womens_1 .wg_header, .th_womens_1 .wg_header a {color: #d85400;  font-weight: bold}
.th_womens_1 .wg_nw {background: transparent url(/RoR/images/th_womens_1_panel_header.png) no-repeat scroll}
.th_womens_1 .wg_content {border: 1px solid #fdca99;  }
.th_womens_1 .freeform_content {border: none}
.th_womens_1 .wg_ghost {background: #bfd8ea;  }
.th_womens_1 a#wg_min_btn {background: url(/RoR/images/th_womens_1_header_controls.png) no-repeat -0px -0px}
.th_womens_1 a:hover#wg_min_btn {background: url(/RoR/images/th_womens_1_header_controls.png) no-repeat -34px -0px}
.th_womens_1 a#wg_del_btn {background: url(/RoR/images/th_womens_1_header_controls.png) no-repeat -17px -0px}
.th_womens_1 a:hover#wg_del_btn {background: url(/RoR/images/th_womens_1_header_controls.png) no-repeat -51px -0px}
.th_womens_1 .collapsible_header, .th_womens_1 .collapsible_header a {background-color: #cb9754; color: #ffe3be}
.th_womens_1 .selected .collapsible_header{ color: #cb9754}
  .th_pregnancy_stork #health_log .health_feed_date {background-color: #faeae8; border: 1px solid #f1aaa9}
 .th_pregnancy_stork #header {background: transparent url('/RoR/images/header/th_pregnancy_stork_header_assets.png') no-repeat scroll -0px -35px}
.th_pregnancy_stork #header #top_nav .top_nav_links .item_selected, .th_pregnancy_stork #header #top_nav .top_nav_links .item:hover {background: transparent url('/RoR/images/header/th_pregnancy_stork_header_assets.png') 0 -149px}
.th_pregnancy_stork #header #top_nav .top_nav_links .top_nav_separator {background: transparent url('/RoR/images/header/th_pregnancy_stork_header_assets.png') no-repeat scroll 0 -193px}
 .th_pregnancy_stork #shortcuts_button, .th_pregnancy_stork #header_links a {color: #ae2e2e;  }
.th_pregnancy_stork #header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 -144px no-repeat}
 .th_pregnancy_stork .page_title {color: #ffffff}
.th_pregnancy_stork #invitations_box {background: transparent url(/RoR/images/th_pregnancy_stork_invite_alert.gif) no-repeat scroll -0px -0px}
 a.set_th_pregnancy_stork_tn {background: transparent url(/RoR/images/th_tn_strip.png?3) no-repeat scroll -1188px -0px;  }
 .th_pregnancy_stork #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_pregnancy_stork_tabs.png) repeat scroll 0px -29px}
.th_pregnancy_stork #pp_tabs .pp_r_txt_sel {color: #ae2e2e;  background: transparent url(/RoR/images/th_pregnancy_stork_tabs.png) repeat scroll 100% -29px}
.th_pregnancy_stork #pp_tabs .pp_r_txt_sel a {color: #ae2e2e;  }
.th_pregnancy_stork #pp_tabs .pp_l_img {background: transparent url(/RoR/images/th_pregnancy_stork_tabs.png) repeat scroll 0px 0px}
.th_pregnancy_stork #pp_tabs .pp_r_txt {color: #ffffff; background: transparent url(/RoR/images/th_pregnancy_stork_tabs.png) repeat scroll 100% 0px}
.th_pregnancy_stork #pp_tabs .pp_r_txt a {color: #ffffff}
 .th_pregnancy_stork .th_spr_elmt, .th_pregnancy_stork .expanded_apps, .th_pregnancy_stork .pp_footer {background: #f3dad8;  }
.th_pregnancy_stork .pp_user_links a, .th_pregnancy_stork .expanded_apps a, .th_pregnancy_stork .pp_footer a {color: #dc1d4a;  }
.th_pregnancy_stork #pp_middle {background: #f3dad8 url(/RoR/images/th_pregnancy_stork_bg_tile.gif) repeat;  }
.th_pregnancy_stork #pp_middle_exp {border-top: 10px solid #f3dad8;  }
 .th_pregnancy_stork .pp_home .wg_nw {height:29px}
.th_pregnancy_stork .pp_home .wg_nw {background:transparent none repeat scroll 0 0}
.th_pregnancy_stork .pp_home .wg_content {background:transparent none repeat scroll 0 0; border:medium none}
.th_pregnancy_stork .pp_home .wg_header_bar {background: transparent url('/RoR/images/header_bar.gif') repeat-x 0 0}
.th_pregnancy_stork #my_status_wg {background-color: #faeae8}
.th_pregnancy_stork .status_box_stroke{ border: 1px solid #f1aaa9}
.th_pregnancy_stork #my_home .wg_nw{ border-bottom: 1px solid #f1aaa9}
.th_pregnancy_stork #my_home .mw_title {color: #ae2e2e}
.th_pregnancy_stork .my_home #pp_middle {background: transparent url('/RoR/images/th_pregnancy_stork_bg.png') repeat-y 0 0}
.th_pregnancy_stork .my_home .pp_footer {background: transparent url('/RoR/images/th_pregnancy_stork_bg.png') repeat-y 0 0}
.th_pregnancy_stork .my_home .left_nav_stroke{ border: 1px solid #f1aaa9}
.th_pregnancy_stork .my_home .pp_category_fill{ background-color: #faeae8}
.th_pregnancy_stork .wg_header, .th_pregnancy_stork .wg_header a {color: #ae2e2e;  font-weight: bold}
.th_pregnancy_stork .wg_nw {background: transparent url(/RoR/images/th_pregnancy_stork_panel_header.png) no-repeat scroll}
.th_pregnancy_stork .wg_content {border: 1px solid #f1aaa9;  }
.th_pregnancy_stork .freeform_content {border: none}
.th_pregnancy_stork .wg_ghost {background: #bfd8ea;  }
.th_pregnancy_stork a#wg_min_btn {background: url(/RoR/images/th_pregnancy_stork_header_controls.png) no-repeat -0px -0px}
.th_pregnancy_stork a:hover#wg_min_btn {background: url(/RoR/images/th_pregnancy_stork_header_controls.png) no-repeat -34px -0px}
.th_pregnancy_stork a#wg_del_btn {background: url(/RoR/images/th_pregnancy_stork_header_controls.png) no-repeat -17px -0px}
.th_pregnancy_stork a:hover#wg_del_btn {background: url(/RoR/images/th_pregnancy_stork_header_controls.png) no-repeat -51px -0px}
.th_pregnancy_stork .collapsible_header, .th_pregnancy_stork .collapsible_header a {background-color: #c0615f; color: #fbe2e2}
.th_pregnancy_stork .selected .collapsible_header{ color: #c0615f}
.th_0.dashboard #pp_tabs .pp_l_img_sel {background: transparent url(/RoR/images/th_dashboard_tabs.png) repeat scroll 0px -29px}
.th_0.dashboard #pp_tabs .pp_r_txt_sel {color: #05497a;  background: transparent url(/RoR/images/th_dashboard_tabs.png) repeat scroll 100% -29px}
#pp_container #header .bubble_flag {position: relative; top: -15px; left: -8px; background: #ff3366; color: white; padding: 3px 6px; font-size: 12px; border-radius: 3px; box-sizing: border-box; display: inline-block}
#pp_container #header .bubble_flag .bubble_flag_tail {position: absolute; left: 0; bottom: -5px; width: 10px; height: 10px; background: #ff3366; -webkit-clip-path: polygon(0 0, 0% 100%, 100% 0); clip-path: polygon(0 0, 0% 100%, 100% 0)}
#hospital_container {clear: both; padding: 0; color: #333333}
#hospital_container img {border: none}
#hospital_header {padding-top: 53px}
#hospital_header .logged_in_links {width: 152px}
#hospital_header #shortcuts {float: right; margin-top: 7px}
#hospital_header .slide_box_button strong {font-weight: normal}
#hospital_header #shortcuts_button .right_arrow {padding: 7px 10px 0 0}
#hospital_header .shortcut_b_icon {background: url('/RoR/images/header/my_shortcuts_arrows.png') 0 0 no-repeat; width: 11px; height: 8px}
#hospital_header .slide_box .sep {border-top: 1px solid #BFC2C5; height: 2px; margin: 2px 8px; float: none; padding: 0px}
#hospital_header .slide_box_button {color: #666}
#hospital_header #hospital_name {font-size: 28px; font-weight: bold; margin: 30px 0 39px 38px}
#hospital_header #logo_wrapper {float: left; width: 228px}
#hospital_header #logo_wrapper img {margin-left: 35px}
#hospital_header .appointment_button {margin: 11px 0 0 33px}
#hospital_container .appointment_button span {font-size: 12px; margin-top: 2px}
#hospital_header #info_wrapper {margin-bottom: 29px}
#hospital_header #about_wrapper {float: left; padding-left: 35px}
#hospital_header #hospital_about {width: 282px; line-height: 20px}
#hospital_main_wrapper {float: left; padding-left: 33px}
#hospital_main {width: 531px}
#hospital_side_wrapper {float: right; padding: 50px 45px 0 83px}
#hospital_side {width: 288px}
#hospital_container .panel .title {font-size: 21px; font-weight: bold; padding-bottom: 2px; margin-bottom: 11px; border-bottom: 3px solid #A2D46E}
#hospital_main .title .sort {float: right; font-size: 13px; font-weight: normal}
#hospital_main .title .sort form {display: inline}
#hospital_answers.panel .title {margin-bottom: 0}
#hospital_blogs.panel .title {border-bottom: 3px solid #AE35B5; margin-bottom: 0}
#hospital_profiles.panel .title {border-bottom: 3px solid #E28206; margin-bottom: 0}
#hospital_contacts.panel .title {border-bottom: 3px solid #F38107}
#ask_this_hospital.panel .title {border-bottom: 3px solid #956939; margin-bottom: 13px}
#hospital_services.panel .title {border-bottom: 3px solid #4C3B97}
#hospital_container .pagination {float: right}
#hospital_container #header_links a {color: #333333}
#hospital_container a.previous_page, #hospital_container span.previous_page {background: url('/RoR/images/new_community/comm_images.png?5') no-repeat scroll 0px -1067px transparent; width: 26px; height: 22px; display: inline-block}
#hospital_container a.previous_page:hover {background: url('/RoR/images/new_community/comm_images.png?5') no-repeat scroll 0px -1107px transparent}
#hospital_container a.next_page, #hospital_container span.next_page {background: url('/RoR/images/new_community/comm_images.png?5') no-repeat scroll 0px -1147px transparent; width: 26px; height: 22px; display: inline-block}
#hospital_container a.next_page:hover {background: url('/RoR/images/new_community/comm_images.png?5') no-repeat scroll 0px -1187px transparent}
#hospital_main .panel {margin-bottom: 50px}
#hospital_main .pagination span.disabled {opacity: 0.5}
#hospital_main .panel .photo_wrapper {float: left; margin-right: 11px}
#hospital_main .panel .photo_wrapper img {width: 52px; height: 52px}
#hospital_main .panel .info_wrapper {float: left; width: 468px}
#hospital_main .panel .list_item {padding: 18px 0 18px 0; border-bottom: 1px solid #CCCCCC}
#hospital_main .panel .list_item.last {border-bottom: none}
#hospital_main .panel .list_item .subtitle {font-size: 16px; margin-bottom: 2px}
#hospital_main .panel .list_item .author {margin-bottom: 2px; color: #777}
#hospital_main .panel .caduceous {background: url('/RoR/images/forum_page_assets.png') no-repeat scroll -10px -160px transparent}
#hospital_main .panel .caduceous img {width: 15px; height: 12px}
#hospital_main #hospital_profiles .info_wrapper {width: 187px}
#hospital_main #hospital_profiles .profile {float: left; width: 250px}
#hospital_main #hospital_profiles .profile.left {margin-right: 30px}
#hospital_main #hospital_profiles .doctor_row {margin-top: 18px}
#hospital_main #hospital_profiles .name {font-weight: bold; margin-bottom: 3px}
#hospital_side .ads_disc_square {margin-bottom: 40px}
#hospital_side .panel {margin-bottom: 53px}
#hospital_side .content {padding-left: 6px}
#hospital_side #hospital_contacts .website {font-weight: bold}
#hospital_side #hospital_contacts .address, #hospital_side #hospital_contacts .phone_numbers {margin-top: 10px}
#hospital_side #hospital_contacts .appointment_button {margin-top: 20px}
#hospital_side #ask_this_hospital {margin-bottom: 33px}
#hospital_side #ask_this_hospital .forum {margin-bottom: 20px}
#hospital_side #ask_this_hospital .forum_link {float: left; width: 155px}
#hospital_side #ask_this_hospital .ask_button {float: left}
#hospital_side #hospital_services {margin-bottom: 33px}
#hospital_side #hospital_services .service {margin-bottom: 11px}
#hospital_appointment.panel, #hospital_thank_you.panel {margin-top: 50px}
#hospital_thank_you #thank_you_info {margin-bottom: 11px}
#hospital_thank_you a {padding-left: 18px; background: url('/RoR/images/vicons_a.png?6') no-repeat scroll -3px -355px}
#hospital_appointment #required_star {color: #CE2840; float: right; margin-right: 2px; font: 15pt bold}
#hospital_appointment #required_text {float: right; margin-top: 7px; font-weight: bold}
#hospital_appointment input.string {border: 1px solid lightblue; width: 302px}
#hospital_appointment div.string {margin-bottom: 19px}
#hospital_appointment input.radio {display: inline}
#hospital_appointment div.radio {margin-bottom: 3px}
#hospital_appointment div.submit {float: right; width: 90px}
#hospital_appointment label {display: block; font-weight: bold; margin-bottom: 1px}
#hospital_appointment label abbr {font: 15pt bold; color: #CE2840; border: none}
#hospital_appointment label.select {margin-bottom: 4px}
#hospital_appointment label.radio {margin-bottom: 3px}
#hospital_appointment label.collection_radio {display: inline; margin: 0 15px 0 3px}
#hospital_appointment .field_with_errors {color: #CE2840}
#hospital_appointment .pretext {line-height: 20px; margin-bottom: 20px}
div.spacer_tight {clear: both; line-height: 0; height: 0; font-size: 0; margin: 0; padding: 0}
#expert_activity .left_column{ width: 669px; float: left}
#expert_activity .left_column_inner{ padding-left: 18px}
#expert_activity .right_column{ float: left; width: 303px}
#expert_activity .ea_title{ color: #969696; font-size: 24px}
#expert_activity .about_experts{ height: 108px; background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll 0px -753px}
#expert_activity .about_experts .about_text{ padding-top: 21px}
#expert_activity .about_experts .text_heading{ font-size: 13px; font-weight: bold; color: #333333}
#expert_activity .about_experts .text_content{ font-size: 13px; color: #333333; font-weight: normal}
#expert_activity .recent_blogs{ padding-top: 30px; padding-bottom: 18px; width: 622px}
#expert_activity .recent_answers{ padding-bottom: 24px; width: 622px}
#expert_activity .frame_top{   }
#expert_activity .left_frame_part{ float: left; width: 7px; height: 30px; background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll 0px -71px}
#expert_activity .right_frame_part{ float: left; height: 30px; width: 615px; background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -85px -71px}
#expert_activity .feed_content{ border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; width: 621px; padding-top: 15px; padding-bottom: 5px;  }
#expert_activity .frame_bottom{ height: 3px;  background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll 0px -60px; overflow: hidden}
#expert_activity .blog_logo_heading{ float: left; padding-top: 7px; padding-left: 25px; font-weight: bold; font-size: 14px; background:transparent url(/RoR/images/vicons_h.png?6) no-repeat scroll 4px -107px}
#expert_activity .answers_logo_heading{ float: left; padding-top: 7px; padding-left: 25px; font-weight: bold; font-size: 14px; background:transparent url(/RoR/images/vicons_g.png?15) no-repeat scroll -33px -665px}
#expert_activity .rss_icon_link{ float: right; margin-right: 10px; height: 25px; width: 25px; background:transparent url(/RoR/images/vicons_g.png?15) no-repeat scroll -34px -643px}
#expert_activity .feed_entry{ padding-left: 12px; padding-bottom: 37px}
#expert_activity .feed_entry_last{ padding-left: 12px; padding-bottom: 18px}
#expert_activity .feed_entry_info {float: left; width: 509px}
#expert_activity .expert_photo {float: left; width: 48px; height: 48px; margin-right: 10px}
#expert_activity .feed_entry_info .title {font-weight: bold}
#expert_activity .feed_entry_info .timestamp {color: #969696}
#expert_activity .get_answers_link{ float: right; padding-right: 10px}
#expert_activity .hc_title{ background:transparent url(/RoR/images/trackers_toolbar.png?) no-repeat scroll 0px -384px; padding-left: 20px; font-weight: bold; font-size: 14px; padding-left: 27px; padding-top: 6px}
#expert_activity .health_chats{ padding-top: 28px; padding-bottom: 30px}
#expert_activity .hc_image{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll 0px -868px; height: auto}
#expert_activity .hc_entry{ padding-top: 10px}
#expert_activity .hc_entry_first{ padding-top: 10px; padding-bottom: 30px}
#expert_activity .hc_photo{ float: left; width: 48px; height: 48px; margin-right: 10px}
#expert_activity .hc_info {float: left; width: 215px}
#expert_activity .hc_name_first_long,#expert_activity .hc_name_first_short {width: 121px}
#expert_activity .hc_name_first_short {padding-bottom: 9px}
#expert_activity .hc_name, #expert_activity .hc_name_first_long, #expert_activity .hc_name_first_short {font-weight: bold}
#expert_activity .hc_timestamp {font-weight: bold}
#expert_activity .more_hc_link{ float: right; padding-top: 9px}
#expert_activity .dp_content_panel_top{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -1px -110px; height: 5px}
#expert_activity .dp_content_panel_bottom{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -1px -166px; height: 30px; padding-left:183px; padding-top:9px}
#expert_activity .dp_content {background: transparent url(/RoR/images/expert_activity_dp_grad.png) repeat-y; height: 734px; overflow-y: scroll}
#expert_activity .dp_container {width: 300px}
#expert_activity .dp_title {background: transparent url(/RoR/images/forum_page_assets.png) no-repeat scroll -10px -159px; padding-left: 20px; padding-bottom: 3px; font-weight: bold; font-size: 14px}
#expert_activity .dp_title_container {border-bottom: solid 1px #969696; margin-bottom: 10px}
#expert_activity .dp_item{ margin-bottom: 8px; margin-left:3px; width: 277px; overflow: hidden}
#expert_activity .dp_item_top_light{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -365px -149px; height: 11px; overflow: hidden}
#expert_activity .dp_item_content_inner_light{  background-color: #f2f8ff; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; width: 277px}
#expert_activity .dp_item_top_dark{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -365px -332px; height: 11px; overflow: hidden}
#expert_activity .dp_item_content_inner_dark{ background-color: #f8faeb; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; width: 278px}
#expert_activity .dp_item_bottom_light{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -365px -129px; height: 14px}
#expert_activity .dp_item_bottom_dark{ background: transparent url(/RoR/images/expert_activity_assets.png?2) no-repeat scroll -365px -312px; height: 14px}
#expert_activity .dp_photo{ float:left; padding-left: 8px; padding-right: 8px}
#expert_activity .dp_info{ float: right; width: 184px}
#expert_activity .dp_forum_info{ padding-top: 10px}
#expert_activity .dp_forums_title{ font-weight: bold}
#expert_activity .admin_delete_feed{ float: right; padding-right: 5px}
.partner_logos{ padding-left: 5px; padding-right:5px}
.partner_logos_title {font-size: 14px; font-weight: bold; background: transparent url(/RoR/images/vicons_g.png?15) no-repeat scroll -22px -628px; padding-left: 36px; border-bottom: 1px solid #969696}
.partner_logos .american_academy_of_opthalmology_image{ border: 0px; width: 134px; height: 37px}
.partner_logos a.american_academy_of_opthalmology_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px 0px; width: 134px; display: block}
.partner_logos a.american_academy_of_opthalmology_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -41px; text-decoration: none}
.partner_logos .better_health_image{ border: 0px; width: 110px; height: 56px}
.partner_logos a.better_health_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -88px; width: 110px; display: block}
.partner_logos a.better_health_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -156px; text-decoration: none}
.partner_logos .the_childrens_hospital_of_philadelphia_image{ border: 0px; width: 197px; height: 28px}
.partner_logos a.the_childrens_hospital_of_philadelphia_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -222px; width: 197px; display: block}
.partner_logos a.the_childrens_hospital_of_philadelphia_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -257px; text-decoration: none}
.partner_logos .drug_store_image{ border: 0px; width: 137px; height: 35px}
.partner_logos a.drug_store_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -549px; width: 137px; display: block}
.partner_logos a.drug_store_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -601px; text-decoration: none}
.partner_logos .cleveland_clinic_image{ border: 0px; width: 146px; height: 24px}
.partner_logos a.cleveland_clinic_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -292px; width: 146px; display: block}
.partner_logos a.cleveland_clinic_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -323px; text-decoration: none}
.partner_logos .cornell_university_image{ border: 0px; width: 153px; height: 44px}
.partner_logos a.cornell_university_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -356px; width: 153px; display: block}
.partner_logos a.cornell_university_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -413px; text-decoration: none}
.partner_logos .johns_hopkins_image{ border: 0px; width: 153px; height: 28px}
.partner_logos a.johns_hopkins_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -469px; width: 153px; display: block}
.partner_logos a.johns_hopkins_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -506px; text-decoration: none}
.partner_logos .vanderbilt_medical_center_image{ border: 0px; width: 139px; height: 52px}
.partner_logos a.vanderbilt_medical_center_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -2101px; width: 139px; display: block}
.partner_logos a.vanderbilt_medical_center_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -2169px; text-decoration: none}
.partner_logos .freedom_health_image{ border: 0px; width: 120px; height: 36px}
.partner_logos a.freedom_health_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -657px; width: 120px; display: block}
.partner_logos a.freedom_health_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -714px; text-decoration: none}
.partner_logos .national_jewish_image{ border: 0px; width: 171px; height: 43px}
.partner_logos a.national_jewish_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -762px; width: 171px; display: block}
.partner_logos a.national_jewish_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -816px; text-decoration: none}
.partner_logos .top_dentist_image{ border: 0px; width: 122px; height: 59px}
.partner_logos a.top_dentist_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -868px; width: 122px; display: block}
.partner_logos a.top_dentist_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -935px; text-decoration: none}
.partner_logos .tmc_image{ border: 0px; width: 125px; height: 43px}
.partner_logos a.tmc_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1012px; width: 125px; display: block}
.partner_logos a.tmc_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1079px; text-decoration: none}
.partner_logos .mount_sinai_image{ border: 0px; width: 104px; height: 85px}
.partner_logos a.mount_sinai_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1279px; width: 104px; display: block}
.partner_logos a.mount_sinai_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1372px; text-decoration: none}
.partner_logos .pet_docs_image{ border: 0px; width: 80px; height: 77px}
.partner_logos a.pet_docs_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1464px; width: 80px; display: block}
.partner_logos a.pet_docs_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1551px; text-decoration: none}
.partner_logos .the_new_england_center_for_children_image{ border: 0px; width: 120px; height: 59px}
.partner_logos a.the_new_england_center_for_children_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1640px; width: 120px; display: block}
.partner_logos a.the_new_england_center_for_children_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1713px; text-decoration: none}
.partner_logos .ehealth_insurance_image{ border: 0px; width: 139px; height: 13px}
.partner_logos a.ehealth_insurance_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1898px; width: 139px; display: block}
.partner_logos a.ehealth_insurance_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1919px; text-decoration: none}
.partner_logos .usf_image{ border: 0px; width: 92px; height: 59px}
.partner_logos a.usf_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1944px; width: 92px; display: block}
.partner_logos a.usf_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -2024px; text-decoration: none}
.partner_logos .jdrf_image{ border: 0px; width: 116px; height: 47px}
.partner_logos a.jdrf_logo{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1784px; width: 116px; display: block}
.partner_logos a.jdrf_logo:hover{ background: transparent url(/RoR/images/partner_logos.gif) no-repeat scroll 0px -1842px; text-decoration: none}
.partner_logos .logos_row_spacing {border: 0px; height: 10px}
.partner_logos .see_all_partners_link{ float: right; padding-right: 10px}
#doctor_profile_edit .actions div {float: left; margin: 0 10px 0 0}
 #doctor_profile_edit {overflow: hidden}
#doctor_profile_edit .element, #doctor_profile_edit .element {margin-bottom: 16px}
#doctor_profile_edit .upload {color: #969696; text-align: right}
#doctor_profile_edit .tight {margin-bottom: 4px}
#doctor_profile_edit .element .title, #doctor_profile_edit .element .title{ float:left; text-align: right; font-weight: bold}
#doctor_profile_edit .element .title {width: 120px}
#doctor_profile_edit .empty {text-align: center}
#doctor_profile_edit .element .title {width: 120px; padding-top: 4px}
#doctor_profile_edit .element .no_padding {padding-top: 0}
#doctor_profile_edit .element .value { margin-left: 135px}
#doctor_profile_edit textarea {height: 140px; width: 90%}
#doctor_profile_edit fieldset {border: none; padding: 0 0 0 15px}
#doctor_profile_edit .actions div {float: right; margin-left: 10px}
#doctor_profile_edit .delete_action {float: left; padding-left: 135px}
#doctor_profile_edit .add_action {float: left; margin-left: 132px}
#doctor_profiles_show {background: #fff; padding: 5px 0}
#doctor_profiles_show .left {float: left; width: 460px; margin: 5px 10px 0 0}
#doctor_profiles_show .journals_title {padding: 6px 0 0px 3px; font-weight: bold}
#doctor_profiles_show .journals_subtitle, #doctor_profiles_show .friends_subtitle {text-align: right; padding: 5px 5px 5px 0px}
#doctor_profiles_show .journal_entry {padding-bottom: 5px; margin: 0 5px}
#doctor_profiles_show .separated {border-top: 1px dashed #6498a6; margin: 0 5px}
#doctor_profiles_show .right {float: left; width: 298px; margin: 5px 0 0 0}
#doctor_profiles_show .show_left {float: left; width: 60%; margin: 15px 0 10px 0}
#doctor_profiles_show .show_right {float: left; width: 34%; margin: 15px 0 10px 0}
#doctor_profiles_show .col_left {float: left; padding: 0 0 0 5px; width: 25px}
#doctor_profiles_show .col_right {float: left; width: 94%}
#doctor_profiles_show .container {border: 1px solid #A2C6DC; margin: 0 0 10px 0}
#doctor_profiles_show .title {background: #D7EAF8; font-weight: bold; padding: 8px; position: relative; display: block}
#doctor_profiles_show .content {padding: 5px 0 5px 15px; display: block}
#doctor_profiles_show .blog_entries {float: left; font-weight: bold; padding: 3px; width: 97%}
#doctor_profiles_show .doctor_name, #my_medhelp_summary .doctor_name {font-weight: bold; font-size: 15px}
#doctor_profiles_show .contact_info_box {width: 90%; margin: 0; line-height: 18px; font-size: 13px; background: #fff}
#doctor_profiles_show .moderated_forums_box {position: relative; display: block; background: #e4f6e4; width: 354px; padding: 4px; margin: 0; line-height: 16px; font-weight: bold; font-size: 13px}
#doctor_profiles_show .moderated_forums_box a {font-weight: 500; font-size: 12px; margin: 0 0 0 5px}
#doctor_profiles_show .doctor_blog_entry {margin: 8px 0 0 0; display: block}
#doctor_profiles_show a.doctor_blog_title {font-size: 14px; font-weight: bold}
#doctor_profiles_show a.doctor_blog_comments {font-size: 12px}
#doctor_profiles_show .doctor_blog_excerpt {font-size: 13px; font-weight: 500; margin: 0}
#doctor_profiles_show .doctor_blog_time {color: #797979; padding: 2px 0 2px 0; font-size: 13px; font-weight: 500}
#doctor_profiles_show .edit_right {position: absolute; right: 0; margin: 0 5px 0 0}
#doctor_profiles_show .line_height {line-height: 30px}
#doctor_profiles_show .doctor_detail {background: #fff; padding: 5px 0px 10px 0px; display: inline-block}
#doctor_profiles_show .doctor_summary_info {width: 95%; background: #fff; line-height: 18px; border: 1px solid #fff}
#doctor_profiles_show .doctor_detail_info {line-height: 18px; margin: 0 0 0 10px; border: 1px solid #fff}
#doctor_profile_edit {background: #D7E8F2; padding: 10px 10px 10px 10px; overflow: hidden}
#doctor_profile_edit .inline{ display: inline}
#doctor_profile_edit .title {font-weight: bold; margin: 0 0 2px 0}
#doctor_profile_edit .actions {display: block}
#doctor_profile_edit .element .value_padded {margin: 0 0 10px 135px; padding-top: 4px}
 .dp_arrange {overflow: hidden}
#doctor_summary .dp_elmt_arrange {float: left; padding-bottom: 10px; padding-left: 60px}
#doctor_summary .dp_elmt {margin: 10px}
#doctor_summary .dp_box_pad {margin: 5px}
#doctor_summary .dp_box {border: 1px solid #a2c7e1; width: 276px; min-height: 75px; height: auto !important;  height: 75px}
#doctor_summary .dp_photo {float: left; text-align: right; width: 48px}
#doctor_summary .dp_info {margin-left: 60px}
#lg_info {display: block; border: 0px; padding: 10px 50px; margin: 10px 10px 0 0; width: 775px; overflow: hidden}
#lg_info td{ vertical-align: top}
.sub_condition {margin-left: 10px}
#lg_info .validation_error {display:inline}
#lg_info .submit {margin-top: 10px; margin-left: 265px}
#lg_info .conditions_title {font-weight:bold; margin: 10px 0 0 0; font-size: 18px}
#lg_info #t_data_elems{ margin-top: 10px}
#lg_info .t_data_elem {margin-bottom: 16px}
#lg_info .t_data_lbl {width: 80px; float: left; text-align: right}
#lg_info .t_data_val {margin-left: 100px}
#lg_info table{ margin-bottom: 20px; width: 775px}
#lg_info table td{ width: 260px}
#offer_title{ font-size:18px; font-weight:bold; width:625px; margin:10px auto 10px auto}
#coupon_title{ font-size:18px; font-weight:bold; width:350px; margin:10px auto 10px auto}
#lead_gen_body {overflow:hidden; width:846px}
#lead_gen_body .lg_questions_title{ color:#396994; display:inline; font-size:24px; font-weight:bold; margin:0}
#lead_gen_body .fld_text input, #lead_gen_body .qnr_anw_text_field_small input {width:300px}
#lead_gen_body .qnr_anw_text_field_medium input {width: 600px}
#lead_gen_body .fld_text textarea, #lead_gen_body .qnr_anw_text_field_large textarea {height: 150px; width: 700px}
#lead_gen_body .fld_head {font-size:14px; font-weight:bold; margin:10px 0 5px}
#lead_gen_body .rqd_head {float:right; font-size:18px; font-weight:bold; margin-right:10px}
#lead_gen_body .submit_button {padding:20px 0}
#lead_gen_body .skip_link{ float: left; padding: 3px 0px 0px 10px; font-size: 14px}
#bdg {clear: both; background-color:#D7E8F2; padding:10px}
#bdg .tit {font-size: 16px; font-weight: bold}
#bdg .txt {padding-top: 10px}
#bdg .item {overflow: hidden; padding: 10px 0px 10px 0px}
#bdg .item img {height: 122px; width: 211px}
#bdg .code {background:white none repeat scroll 0 0; border:1px solid #86A6BF; float:right; margin:20px 0 0 0; padding:10px; width:400px}
#bdg .img {padding:20px 0; text-align:center; width:300px}
 .user_apps_container .home_app_right_sep {padding: 5px 0; clear: both; background: url('/RoR/images/my_pregnancy.png?2') 0px -282px no-repeat; font-size: 0px; height: 10px}
.user_apps_container .app_subtitle {color: #6db747; font-size: 18px; text-align: center; float: none; margin: 0}
.user_apps_container .app_title {text-align: left; color: #6db747; font-size: 24px}
#user_apps_disabled {position: absolute; background: url('/RoR/images/disable_spinner.gif') no-repeat scroll center}
.blue_arrows {width: 17px; height: 24px; border: none; cursor: pointer}
.blue_left_arrow {background: transparent url(/RoR/images/week_by_week/icons.gif) no-repeat scroll -12px -134px}
.blue_right_arrow {background: transparent url(/RoR/images/week_by_week/icons.gif) no-repeat scroll -12px -159px}
.my_pregnancy_rhs .suggest_tip_row {padding: 10px}
.my_pregnancy_rhs #my_pregnancy_tips_message {width: 260px}
.my_pregnancy_rhs .bmi_settings_ctr {border-top: 1px solid #BEB1B2; padding-top: 20px}
.my_pregnancy_rhs .settings_ctr {padding-bottom: 20px}
.user_apps_remove_icon {background: url('/RoR/images/vicons_j.png?4') -5px -81px no-repeat}
.user_apps_settings_icon {background: url('/RoR/images/trackers_toolbar.png?5') -4px -157px no-repeat}
.user_apps_icon {padding-left: 18px}
 .ua_button .btn_l_img {background:transparent url('/RoR/images/add_app_btn.png') no-repeat; height: 33px; width: 27px; float: left}
.ua_button .btn_r_txt{ background:transparent url('/RoR/images/add_app_btn.png') no-repeat scroll 100% 0px; padding-top: 6px; height: 33px; width: 151px; float: left}
.ua_button:hover {text-decoration: none}
.ua_button:hover .btn_l_img {background:transparent url('/RoR/images/add_app_btn_hl.png') no-repeat}
.ua_button:hover .btn_r_txt {background:transparent url('/RoR/images/add_app_btn_hl.png') no-repeat scroll 100% 0px}
a.ual_row_hover:hover {text-decoration: none}
.add_my_pregnancy .user_apps_button {margin-left: 110px; margin-top: 25px; float: none}
.wbw_add_app .user_apps_button{ margin-left: 85px; margin-top: 25px; float: none}
.user_apps_buttons {margin: 5px 0 5px 10px}
.add_my_pregnancy .user_apps_button .btn_caption, .wbw_add_app .user_apps_button .btn_caption{ float: left; line-height: 33px; margin-right: 5px}
.user_apps_button .ual_link {display: inline-block}
#home_right_content .ua_related_title {font-size: 18px; padding-bottom: 5px; padding-left: 10px}
#home_right_content ul{ margin-top: 5px; margin-bottom: 5px}
.home_app_embed .home_app_right .side_ad {padding-top: 10px; padding-bottom: 10px; height: 250px}
#user_app_selector_hover_box {width: 800px}
#user_app_bridge {background:transparent url(/RoR/images/bridge_middle.png) no-repeat scroll 0 -0px; height:24px; width:14px; position: absolute; z-index: 101}
#user_app_selector_hover_box {position:absolute; width:807px; height: 593px; z-index: 100}
#user_app_selector_hover_box #spinner_img, #bb_spinner_img, .home_app_embed #ua_myq #spinner_img {background: url('/RoR/images/app_loader.gif') no-repeat center center; height: 593px; width: 66px; margin: auto}
.home_app_events .user_apps_box {padding-right: 15px}
.user_apps_container .home_app_embed {background: url('/RoR/images/user_app_window.png') 0 0 no-repeat; overflow: hidden; padding-top: 6px; height: 604px}
.user_apps_container .home_app_embed_inner {overflow: hidden; padding: 0px 6px}
.user_apps_container .home_app_mid {float: left; width: 471px; margin-right: 8px}
.user_apps_container .home_app_right {float: left; width: 300px}
.user_apps_container #home_right_content {clear: right}
.user_apps_container .ua_related_title {font-size: 18px; padding-bottom: 5px; padding-left: 10px}
.user_apps_container .home_app_right ul {margin-top: 0px; margin-bottom: 0px}
.user_apps_button {float: left; margin-left: 15px}
.big_ua_btn:hover .btn_l_img {background: url('/RoR/images/user_apps_btns.png?1') no-repeat 0 0px}
.big_ua_btn:hover .btn_r_txt {background: url('/RoR/images/user_apps_btns.png?1') no-repeat 100% 0px}
.big_ua_btn .btn_l_img, .disable_hover .big_ua_btn:hover .btn_l_img {background: url('/RoR/images/user_apps_btns.png?1') no-repeat 0 -30px}
.big_ua_btn .btn_r_txt, .disable_hover .big_ua_btn:hover .btn_r_txt {background: url('/RoR/images/user_apps_btns.png?1') no-repeat 100% -30px}
a.big_ua_btn:hover {background-position: 0 0; text-decoration: none}
.user_apps_newsletters_icon {background: transparent url('/RoR/images/vicons_j.png?4') no-repeat scroll -5px -173px}
#user_apps_container_disabled .home_app_mid {padding: 40px; text-align: center}
 .my_pregnancy .app_separator {clear: both; margin: 8px 0 8px 4px; height: 1px; font-size: 0; background: transparent url(/RoR/images/my_pregnancy/my_pregnancy_assets.png) no-repeat scroll -2px -129px}
.my_pregnancy .due_date_form .app_subtitle, .my_pregnancy .due_date_calculator .app_subtitle {padding: 35px 0 20px 0}
.my_pregnancy .my_pregnancy_weekly .my_pregnancy_due_date, .my_pregnancy .my_pregnancy_weekly .my_pregnancy_last_period, .my_pregnancy .my_pregnancy_weekly .calendar_date_select_popup_icon, .week_by_week .my_pregnancy_due_date, .week_by_week .calendar_date_select_popup_icon, .week_by_week .my_pregnancy_last_period {float: left}
#user_apps_container_my_pregnancy .due_date_form .my_pregnancy_due_date {margin-left: 146px; width: 150px}
.my_pregnancy .my_pregnancy_weekly .calendar_date_select_popup_icon, .my_pregnancy_rhs .calendar_date_select_popup_icon, .week_by_week .calendar_date_select_popup_icon {margin: 0 0 0 5px}
.user_apps_container .my_pregnancy {background: url(/RoR/images/my_pregnancy/my_pregnancy_back.gif); height: 587px}
.user_apps_container .pr_app_box {height: 567px}
.user_apps_container .user_app_tracker_link {height: 15px; line-height: 15px; text-align: right; padding-right: 5px}
.my_pregnancy .my_pregnancy_settings_due_date, .my_pregnancy_rhs .my_pregnancy_settings_due_date {height: 20px; border: 1px solid black}
.my_pregnancy .my_pregnancy_weekly .calculate_link {text-align: center; padding-top: 10px; padding-bottom: 15px}
.my_pregnancy .my_pregnancy_weekly .calculate_link a {cursor: pointer}
.my_pregnancy .due_date_form .buttons_row {padding-left: 200px}
.my_pregnancy .due_date_calculator .buttons_row {padding-left: 140px}
.my_pregnancy .due_date_calculator .button, .my_pregnancy .due_date_calculator .cancel_link {padding-left: 10px; float: left}
.my_pregnancy .due_date_calculator .cancel_link, .week_by_week .wbw_due_date .cancel_link {padding-top: 3px}
.my_pregnancy .due_date_calculator .button_disabled .btn_r_txt_w {color: #cccccc}
.my_pregnancy .due_date_calculator .menstrual_cycle_length {width: 50px}
.my_pregnancy .due_date_calculator .calculator_cycle_length {text-align: center; padding-bottom: 10px}
.my_pregnancy .due_date_calculator .calculator_last_period_lbl {float: left; padding: 0 10px 0 75px}
.my_pregnancy .due_date_calculator .calculator_last_period {padding-bottom: 10px}
.my_pregnancy .due_date_calculator .my_pregnancy_last_period, .week_by_week .due_date_calculator .my_pregnancy_last_period {width: 150px}
.week_by_week .due_date_calculator_errors, .my_pregnancy .due_date_calculator_errors, .my_pregnancy #bmi_form_errors {text-align: center; padding-bottom: 10px; color: red}
.my_pregnancy .week_progress {padding-left: 10px}
.my_pregnancy .week_progress_bar {width: 454px; height: 60px; background: transparent url('/image_factory/image/my_pregnancy%2Fmy_pregnancy_back/my_pregnancy%2Fweek_bar.gif?bx=20&by=49') no-repeat scroll 10px 0}
.my_pregnancy .week_progress .due_date {float: right; padding-right: 25px}
.my_pregnancy .week_progress .conception_date {float: left; padding-left: 25px}
.my_pregnancy .week_progress .due_date, .my_pregnancy .week_progress .conception_date {position: relative; font-size: 10px; top: 7px}
.my_pregnancy .pregnancy_progress_ctr {clear: both; height: 42px; position: relative}
.my_pregnancy .pregnancy_progress {position: absolute; width: 174px; top: 9px; height: 21px; background: transparent url(/RoR/images/my_pregnancy/my_pregnancy_assets.png) no-repeat scroll -1px -15px; padding: 2px 0 0 5px; color: white; font-weight: bold}
.my_pregnancy .pregnancy_progress_pointer {position: absolute; top: 29px; width: 18px; height: 13px; background: transparent url(/RoR/images/my_pregnancy/my_pregnancy_assets.png) no-repeat scroll -3px -46px}
.my_pregnancy .app_title_ctr {padding: 15px 5px 5px 0}
.my_pregnancy .pregnancy_gender_bubble {background: transparent url(/RoR/images/my_pregnancy/my_pregnancy_assets.png) no-repeat scroll -1px -79px; width: 248px; height: 25px; float: right}
.my_pregnancy .pregnancy_gender_choices {padding: 3px 0 0 10px}
.my_pregnancy .pregnancy_gender_choice, .my_pregnancy .pregnancy_gender_label {float: left}
.my_pregnancy .pregnancy_gender_label {padding: 3px 10px 0 0}
.my_pregnancy .pregnancy_center_link {padding-top: 5px; text-align: center}
.my_pregnancy .my_pregnancy_baby_lrg {width: 42px; height: 57px; margin-top: 5px; background: transparent url(/RoR/images/my_pregnancy/my_pregnancy_assets.png) no-repeat scroll -2px -164px}
.my_pregnancy .fld_head, .my_pregnancy .trk_data, .my_pregnancy .fld_anw_unit, .my_pregnancy .fld_anw {float: left}
.my_pregnancy .fld_head {padding: 3px 5px 0 0; margin: 0; font-size: 13px; font-weight: normal}
.my_pregnancy .conception_field {padding-top: 15px}
.my_pregnancy .conception_bmi_form .conception_weight {padding-left: 135px}
.my_pregnancy .conception_bmi_form .conception_height {padding-left: 145px}
.my_pregnancy .conception_bmi_form .buttons_row {padding: 15px 0 0 200px}
.my_pregnancy .weight_gain_chart_ctr {margin-left: 18px}
.my_pregnancy .weight_gain_chart_left {background: transparent url('/image_factory/image/my_pregnancy%2Fmy_pregnancy_back/my_pregnancy%2Fweight_chart_back.gif?bx=18&by=160'); width: 342px; height: 110px; text-align: right; float: left; overflow: hidden}
.my_pregnancy .weight_gain_chart_right { float: left; padding-left: 10px}
.my_pregnancy .weight_gain_chart_right .weight_gained {width: 100px}
.my_pregnancy .todays_weight_lbl, .my_pregnancy .todays_weight_input {padding-bottom: 5px}
.my_pregnancy .todays_weight_input .fld_head {display: none}
.my_pregnancy .my_pregnancy_weight_gain .app_subtitle {padding-bottom: 10px}
.my_pregnancy .conception_form_text {text-align: center}
.my_pregnancy .previous_symptom_set_box, .my_pregnancy .next_symptom_set_box {margin-top: 13px; float: left}
.my_pregnancy .previous_symptom_set_box {padding-left: 8px}
.my_pregnancy .symptom_set {float: left; width: 414px}
.my_pregnancy .symptom_input, .my_pregnancy .symptom_lbl_box, .my_pregnancy .symptom_lbl, .my_pregnancy .symptom_info_icon {float: left}
.my_pregnancy .symptom_info_icon {cursor: pointer}
.my_pregnancy .symptom_lbl_box {height: 16px; line-height:16px; width: 115px}
.my_pregnancy .symptom_lbl_box_ro {height: 16px; line-height:16px; padding-left: 8px}
.my_pregnancy .symptom_box input, .my_pregnancy .pregnancy_gender_bubble input {border: none}
.my_pregnancy .symptom_lbl {padding-top: 2px}
.my_pregnancy .symptom_dd_values {float: left; padding-top: 5px}
.my_pregnancy .symptom_box {float: left; width: 138px; overflow: hidden}
.my_pregnancy .symptom_row {padding-top: 3px}
.my_pregnancy .symptoms_subtitle {font-weight: bold}
.my_pregnancy .my_pregnancy_symptom_stats .symptom_stat {padding-top: 3px}
.my_pregnancy .my_pregnancy_symptom_stats {padding: 8px 0 0 18px}
.my_pregnancy .my_pregnancy_symptom_stats .symptom_link {float: left; padding-right: 20px; width: 196px}
.my_pregnancy .my_pregnancy_symptom_stats .symptom_links {padding-top: 5px}
.my_pregnancy .add_app_btn {padding:30px 0 40px 150px}
.my_pregnancy .add_my_pregnancy {padding-left:10px}
.my_pregnancy_rhs {height: 562px; border: 1px solid #beb1b2; background-color: #eeefea}
.my_pregnancy_rhs .app_subtitle {padding: 20px 0}
.my_pregnancy_remove .remove_options_ctr {padding-left: 80px}
.my_pregnancy_remove .remove_option {padding-bottom:5px}
.my_pregnancy_rhs .rhs_actions {padding: 20px 0 0 50px}
.my_pregnancy_rhs .rhs_action {float: left; padding-left: 20px}
.my_pregnancy_rhs .rhs_action_link {padding-top: 4px}
.my_pregnancy_rhs .rhs_message {padding: 20px 20px 10px 20px}
.my_pregnancy_rhs .rhs_actions_single {padding-left: 105px}
.my_pregnancy_rhs .setting_lbl {text-align: center}
.my_pregnancy_rhs .fld_head, .my_pregnancy_rhs .trk_data, .my_pregnancy_rhs .fld_anw_unit, .my_pregnancy_rhs .fld_anw {float: left}
.my_pregnancy_rhs .fld_head {padding: 3px 5px 0 0}
.my_pregnancy_rhs .fld_head {padding: 3px 5px 0 0}
.my_pregnancy_rhs .conception_field {padding-top: 12px}
.my_pregnancy_rhs .conception_weight {padding-left: 45px}
.my_pregnancy_rhs .conception_height {padding-left: 55px}
.my_pregnancy_rhs .my_pregnancy_settings_due_date, .my_pregnancy_rhs .calendar_date_select_popup_icon {float: left}
.my_pregnancy_rhs .settings_due_date_ctr {padding: 5px 0 0 85px}
.my_pregnancy_rhs .settings_newsletter_ctr {text-align: center}
.my_pregnancy_rhs #settings_form_errors, .my_pregnancy_rhs #my_pregnancy_suggest_tip_errors {color: red; text-align: center}
 .home_app_embed #my_forum_content {background: url('/RoR/images/mf_window.png') no-repeat 0 -83px; padding-right: 6px}
.home_app_embed #my_forums_top {height: 40px; width: 471px; background: url('/RoR/images/mf_window.png') no-repeat 0 -12px; padding-top:10px}
.home_app_embed #no_forums_top {padding-top:20px}
.home_app_embed .no_forums_text p{ margin: 15px 0; color: #696969; text-align: center; font-size: 21px}
.home_app_embed #no_forums_btm_text p{ margin: 84px auto 10px; color: #696969; text-align: center; font-size: 18px; width: 165px; font-weight: bold}
.home_app_embed #my_forums #no_forums_go{ margin-left: 80px}
.home_app_embed #no_forums_btm_text {width: 220px; float: left; height: 260px}
.home_app_embed .forum_icon_w{ width: 20px; float: left; height:16px}
.home_app_embed #my_forums_btm{ background: url('/RoR/images/mf_window.png') no-repeat 0 -4px; height: 7px; font-size: 0}
.home_app_embed #my_forums .forum_section_title{ font-size: 13px; font-weight: bold; color: #006CC8; padding-top:12px; padding-bottom: 6px}
.home_app_embed #my_forums #recommended_forums_section .forum_section_title{ margin-left: 9px; height: 1%; color: #696969; padding-top: 0px}
.home_app_embed #my_forums .forum_btn {display: inline-block}
.home_app_embed #no_forums_content{ background: url('/RoR/images/mf_no_comms.jpg') no-repeat; height:503px; width:460px; overflow: hidden}
#my_forums #no_forums_mid {margin-top: 15px}
.home_app_embed #my_forums .forum_btn .forum_lnk_text {margin-left: 20px}
.home_app_embed #my_forums .forum_btn img{ border: none}
.home_app_embed #my_forums .forum_lnk {margin: 2px 6px 2px 11px; float: left; width: 125px}
.home_app_embed #my_forums .my_forums_title {font-size: 18px; color: #fff; width: 175px; margin: 0 auto}
.home_app_embed #my_forums .app_separator{ background: url('/RoR/images/mf_assets.png') no-repeat 0 12px; height:15px; clear: both}
.home_app_embed #my_forums #recommended_forums_section .app_separator {background:transparent url(/RoR/images/mf_assets.png) no-repeat scroll 0 -2px; height: 13px}
.home_app_embed #my_forums .support_forum_icon {background:transparent url('/RoR/images/vicons_g.png?15') no-repeat scroll -37px -163px}
.home_app_embed #my_forums .forum_row {margin: 2px 0}
.home_app_embed #my_forums .forum_app_box {height:510px; overflow:auto; padding-left:5px}
.home_app_embed #my_forum_content .forum_item {float: left; display: block; overflow: hidden; width: 136px; height: 22px; margin: 0px 2px 0 2px}
.home_app_embed #my_forum_content .forum_item div {padding: 2px; margin: 1px; overflow: hidden; height: 20px; width: 300px}
.home_app_embed #my_forum_content .curr_sel_forum, .home_app_embed #my_forum_content a:hover.forum_item {background-color: #E9F1Fd; text-decoration: none; overflow: visible; height: auto}
.home_app_embed #my_forum_content .curr_sel_forum div, .home_app_embed #my_forum_content a:hover.forum_item div {border: 1px solid #a5b6dd; margin: 0; width: auto; height: auto; overflow: visible}
.home_app_embed #my_forums .see_all_icon {width: 17px}
.home_app_embed #my_forums .all_posts_link{ float:right}
.home_app_embed #forum_app_list {background-color: #eef2f8; padding: 6px}
.home_app_embed #my_forum_content #recent_subjects_section {background-color: #fff; padding: 0 15px 10px}
.home_app_embed #recent_subjects_spinner #spinner_img, .home_app_embed #ua_myq #spinner_img {height: 48px; width: 48px; margin: auto}
.home_app_embed #my_forum_content #recommended_forums_section {background-color: #eef2f8; padding: 0 6px 10px}
.home_app_embed #my_forum_content #recommended_forums {}
.home_app_embed #my_forum_content .community_item {padding-top: 10px}
.home_app_embed #my_forum_content .post_left {float: left}
.home_app_embed #my_forum_content .p2p_post_icon {width: 15px; height: 15px}
.home_app_embed #my_forum_content .ug_post_icon {width: 15px; height: 15px}
.home_app_embed #my_forum_content .post_right {margin-left: 20px}
.home_app_embed #my_forum_content .post_right .datetime {color: #AEAEAE; font-size: 12px}
#nutrition_box .food_nutr_icon {margin-top: 0px}
#nutrition_box {width: 348px}
#nutrition_box .food_desc {background: #c9ccbb url('/RoR/images/food_diary/nutr_label_top.png') no-repeat scroll 0 0; font-size: 16px; font-weight: bold; text-align: center}
#nutrition_box .nutr_admin_box {padding: 10px; border: 1px solid black}
#nutrition_box .nutr_admin_button {margin-left: 10px; margin-top: 10px; float: left}
#nutrition_box .nb_food_name {padding-bottom: 10px; font-size: 18px; font-weight: bold}
#nutrition_box .food_desc img {float: left; height: 29px; width: 1px}
#nutrition_box .calories {padding: 3px 0}
#nutrition_box .nutrition_data, #nutrition_box .add_food {border: 1px solid #c9ccbb; border-top: 1px solid black; padding: 5px 25px; font-size: 12px}
#nutrition_box .nutrition_data {border-top: none; padding: 5px 25px}
#nutrition_box .nutrition_title {border: 1px solid #c9ccbb; border-top: 1px solid black; border-bottom: none; padding: 5px 25px}
#nutrition_box .add_food {padding: 15px 25px}
#nutrition_box .add_food .add_food_el {float: left; margin-top: 6px}
#nutrition_box .add_food_el input, #nutrition_box .add_food_el select {border: 1px solid black; height: 20px}
#nutrition_box .add_food_el input {width: 60px}
#nutrition_box .add_food_el select {width: 120px; padding: 0}
#nutrition_box img.big_x {height: 18px; width: 30px; background: url('/RoR/images/food_diary/big_x.png') no-repeat scroll 6px 2px}
#nutrition_box .add_food .nb_add_food {float: right}
#nutrition_box .nb_add_to_pantry {padding-bottom: 5px}
#nutrition_box .nb_add_to_pantry .nb_pantry_el {float: left; margin-right: 5px}
#nutrition_box .nb_add_to_pantry input {margin: 0}
#nutrition_box .item, #nutrition_box .nutrition_footer {border-top: 1px solid black; padding: 3px}
#nutrition_box .dv {float: right}
#nutrition_box .wt {padding-left: 5px}
#nutrition_box .n2 {margin-left: 10px}
#nutrition_box .n1 .name {font-weight: bold; font-size: 16px}
#nutrition_box .title {font-size: 22px; font-weight: bold; padding-bottom: 10px}
#nutrition_box .serving {margin: 1px; padding-bottom: 3px; border-bottom: 8px solid black}
#nutrition_box .nl_separator_thick {display: none}
#nutrition_box .serving_amt {font-weight: bold; border-bottom: 1px solid black}
#nutrition_box .dv_title {float: right}
#nutrition_box .calories {margin: 1px; border-bottom: 4px solid black}
 .wg_w #ut_stats .stats_title {display: none}
.wg_w #ut_stats .icon_blank {height: 223px}
.wg_w #ut_stats .stats {display:inline; float:left; width:226px}
.wg_w #ut_stat_tbl{ width: 170px; margin-bottom: 10px}
.wg_w #ut_stat_tbl td {border:1px solid #FFFFFF; color:#ffffff; font-size:9px; padding:4px; text-align:center}
.wg_w #ut_stats #ut_tb_stats {float:left; margin:2px 2px 2px}
.wg_w #ut_stats .ut_stat_rw {width:220px}
.wg_w #ut_stats .ut_stat_lbl {float:left; width:122px}
.wg_w #ut_stats .ut_stat_val {float:left; width:98px}
.wg_w #ut_stats .th_border{ border: none}
.wg_w #ut_stats #ut_sp_stats {width:220px}
.wg_w #ut_stats .bp_stats_bg {background: #d4d5d5 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -565px 15px no-repeat}
.wg_w #ut_stats .mood_stats_bg {background: #a40156 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -165px 29px no-repeat}
.wg_w #ut_stats .water_stats_bg {background: #127dc0 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -85px 29px no-repeat}
.wg_w #ut_stats .heart_stats_bg {background: #064e4e url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -5px 29px no-repeat}
.wg_w #ut_stats .anxiety_stats_bg {background: #e7e5e5 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -965px 29px no-repeat}
.wg_w #ut_stats .chemo_stats_bg {background: #1e3185 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -725px 29px no-repeat}
.wg_w #ut_stats .pregnancy_stats_bg {background: #a991c8 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -405px 30px no-repeat}
.wg_w #ut_stats .sleep_stats_bg {background: #127dc0 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -645px 29px no-repeat}
.wg_w #ut_stats .weight_stats_bg {background: #297094 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -325px 29px no-repeat}
.wg_w #ut_stats .ovulation_stats_bg {background: #099512 url('/RoR/images/tracker_stats/stats_widget_assets.png?2') -245px 29px no-repeat}
.wg_w #ut_stat_tbl td.ut_rw_hd{ color: #000000}
 #block_list {background: #D7E8F2; padding: 5px 10px 10px 10px; overflow: hidden}
#block_list .empty {text-align: center; width: 100%}
#block_list .status {text-align: center; margin: 8px 0 0 0; width: 100%}
#block_list .item .last_post{ background: #fff; width: 180px; margin: 0 5px; float: right}
#block_list .item .replies, #block_list .item .comments {background: #fff; margin: 0 5px; text-align: center; float: right}
#block_list .item .comments {width: 70px}
#block_list .item .remove {width: 20px; float: right}
#block_list .item {padding: 5px 0;  position: relative}
#block_list .separated {border-bottom: 1px dashed #6498a6}
#block_list .item .sep {background: transparent url('/RoR/images/dotted_line_tile.gif') repeat-x 0 100%; padding-top: 4px; display: block}
#block_list .contents {margin-top: 0px; padding: 5px 15px; background: #fff}
#block_find h2 {font-size: 18px; font-weight: bold; margin: 5px 0px 10px 0px}
#block_item {position: relative; border: 1px solid #FF0000}
#block_list .unblock_user {position: absolute; right: 5px; display: inline}
#empty_blocks_box {height: 40px; text-align: center; padding: 15px 0; background: #ffffff}
.invite_block {padding: 10px 5px 5px 0}
#block_find .help_bar{ padding-right: 2px}
#block_find .actions {float: right; margin: 2px 368px 0px 0px}
#notes_hover_user {font-weight: bold}
#notes_form {}
#up_notes_list .note_entries {padding: 10px; background-color: white}
#up_notes_list .note_entry {clear: left}
#up_notes_list .note_photo {float: left; width: 48px}
#up_notes_list .note_theme_lrg {float: left}
.note_create_form .note_theme {float: left}
#up_notes_list .note_desc {float: left; margin-left: 10px}
#up_show_notes_box .note_desc {width: 300px}
#up_notes .note_desc {width: 625px}
#up_notes_list .note_msg {padding-top: 10px}
#up_notes_list .note_actions {clear: left}
#up_notes_list .note_my_actions {text-align: right; padding-top: 5px}
#up_notes_list .note_deleted {text-decoration: line-through}
#up_notes_list .note_disabled {text-decoration: line-through; color: red}
#up_notes_list .notes_pagination {float: right; padding-right: 5px}
#up_notes_list .notes_sub_bar_btm {height: 30px}
.note_create_form .note_theme_opt {float: left; width: 20px; padding-top: 5px}
.note_create_form .note_theme_name {float: left; word-wrap: break-word; padding-top: 5px; width: 70px}
.note_create_form .note_theme_entry {width: 140px; float: left; padding-bottom: 10px}
.note_create_form {background-color: #f3f3f3; padding: 10px;  }
.note_create_form .note_form_add_friend {padding: 5px 0px 0px 0px}
.note_create_form .small_gr_btn {margin: 0px}
.note_create_form .note_form_cancel {padding-left: 10px; color: #969696; text-decoration: underline}
.note_create_form .form_actions {padding-top: 10px}
.note_create_form .form_actions .new_medhelp_btn:nth-child(1) {margin-right: 10px}
#up_notes .note_create_form .note_message {width: 738px}
.note_create_form .note_message {width: 280px; height: 100px; clear: left}
#up_notes_list .notes_first_note_desc {font-size: 18px; padding: 20px 10px 20px 10px; text-align: center; background-color: white}
#up_notes_list .note_sep {border-bottom: 1px dashed; padding-bottom: 5px; margin-bottom: 10px; border-color: #7392ad}
#up_notes_list .report_abuse_box {float: right; line-height:normal; padding-top: 5px}
.note_img_s {width: 20px; height: 20px}
.note_img_m {width: 45px; height: 40px}
.note_img_l {width: 60px; height: 68px}
.fd_note_icon, .pp_app_notes_list, .pp_app_notes {background: url('/RoR/images/notes_icons.png') 4px -38px no-repeat}
.notes_icon {background: url('/RoR/images/notes_icons.png') 1px -38px no-repeat}
.leave_note_icon {background: url('/RoR/images/notes_icons.png') 0px -4px no-repeat}
.leave_note_icon:hover {background: url('/RoR/images/notes_icons.png') 0px -21px no-repeat}
.note_img_s_hugs {background: url('/RoR/images/notes_sml.png?6') 0px -20px no-repeat}
.note_img_s_thank_you {background: url('/RoR/images/notes_sml.png?6') 0px -80px no-repeat}
.note_img_s_good_luck {background: url('/RoR/images/notes_sml.png?6') 0px -144px no-repeat}
.note_img_s_congratulations {background: url('/RoR/images/notes_sml.png?6') 0px -164px no-repeat}
.note_img_s_great_contribution {background: url('/RoR/images/notes_sml.png?6') 0px -103px no-repeat}
.note_img_s_thinking_of_you {background: url('/RoR/images/notes_sml.png?6') 0px -40px no-repeat}
.note_img_s_i_can_relate {background: url('/RoR/images/notes_sml.png?6') 0px -60px no-repeat}
.note_img_s_prayer {background: url('/RoR/images/notes_sml.png?6') 0px -124px no-repeat}
.note_img_s_just_a_note {background: url('/RoR/images/notes_sml.png?6') 0px 0px no-repeat}
.note_img_s_feel_better {background: url('/RoR/images/notes_sml.png?6') 0px -206px no-repeat}
.note_img_s_mothers_day {background: url('/RoR/images/notes_sml.png?6') 0px -270px no-repeat}
.note_img_s_welcome {background: url('/RoR/images/notes_sml.png?6') 0px -186px no-repeat}
.note_img_s_fathers_day {background: url('/RoR/images/notes_sml.png?6') 0px -291px no-repeat}
.note_img_s_july_fourth {background: url('/RoR/images/notes_sml.png?6') 0px -312px no-repeat}
.note_img_s_holidays {background: url('/RoR/images/notes_sml.png?6') 0px -334px no-repeat}
.note_img_s_halloween {background: url('/RoR/images/notes_sml.png?6') 0px -354px no-repeat}
.note_img_s_thanksgiving {background: url('/RoR/images/notes_sml.png?6') 0px -376px no-repeat}
.note_img_s_birthday {background: url('/RoR/images/notes_sml.png?6') 0px -397px no-repeat}
.note_img_s_new_year {background: url('/RoR/images/notes_sml.png?6') 0px -417px no-repeat}
.note_img_s_cheer_up {background: url('/RoR/images/notes_sml.png?6') 0px -439px no-repeat}
.note_img_s_valentines {background: url('/RoR/images/notes_sml.png?6') 0px -461px no-repeat}
.note_img_s_easter {background: url('/RoR/images/notes_sml.png?6') 0px -483px no-repeat}
.note_img_m_hugs {background: url('/RoR/images/notes_med.png?6') 0px -40px no-repeat}
.note_img_m_thank_you {background: url('/RoR/images/notes_med.png?6') 0px -168px no-repeat}
.note_img_m_good_luck {background: url('/RoR/images/notes_med.png?6') 0px -292px no-repeat}
.note_img_m_congratulations {background: url('/RoR/images/notes_med.png?6') 0px -332px no-repeat}
.note_img_m_great_contribution {background: url('/RoR/images/notes_med.png?6') 0px -208px no-repeat}
.note_img_m_thinking_of_you {background: url('/RoR/images/notes_med.png?6') 0px -82px no-repeat}
.note_img_m_i_can_relate {background: url('/RoR/images/notes_med.png?6') 0px -125px no-repeat}
.note_img_m_prayer {background: url('/RoR/images/notes_med.png?6') 0px -248px no-repeat}
.note_img_m_just_a_note {background: url('/RoR/images/notes_med.png?6') 0px 0px no-repeat}
.note_img_m_welcome {background: url('/RoR/images/notes_med.png?6') 0px -376px no-repeat}
.note_img_m_feel_better {background: url('/RoR/images/notes_med.png?6') 0px -415px no-repeat}
.note_img_m_mothers_day {background: url('/RoR/images/notes_med.png?6') 0px -542px no-repeat}
.note_img_m_baby_dust {background: url('/RoR/images/notes_med.png?6') 0px -458px no-repeat}
.note_img_m_well_done {background: url('/RoR/images/notes_med.png?6') 0px -502px no-repeat}
.note_img_m_mothers_day {background: url('/RoR/images/notes_med.png?6') 0px -542px no-repeat}
.note_img_m_fathers_day {background: url('/RoR/images/notes_med.png?6') 0px -585px no-repeat}
.note_img_m_july_fourth {background: url('/RoR/images/notes_med.png?6') 0px -626px no-repeat}
.note_img_m_holidays {background: url('/RoR/images/notes_med.png?6') 0px -669px no-repeat}
.note_img_m_halloween {background: url('/RoR/images/notes_med.png?6') 0px -708px no-repeat}
.note_img_m_thanksgiving {background: url('/RoR/images/notes_med.png?6') 0px -750px no-repeat}
.note_img_m_birthday {background: url('/RoR/images/notes_med.png?6') 0px -793px no-repeat}
.note_img_m_new_year {background: url('/RoR/images/notes_med.png?6') 0px -832px no-repeat}
.note_img_m_cheer_up {background: url('/RoR/images/notes_med.png?6') 0px -876px no-repeat}
.note_img_m_valentines {background: url('/RoR/images/notes_med.png?6') 0px -925px no-repeat}
.note_img_m_easter {background: url('/RoR/images/notes_med.png?6') 0px -965px no-repeat}
.note_img_l_hugs {background: url('/RoR/images/notes_large.png?6') 0px -67px no-repeat}
.note_img_l_thank_you {background: url('/RoR/images/notes_large.png?6') 0px -273px no-repeat}
.note_img_l_good_luck {background: url('/RoR/images/notes_large.png?6') 0px -477px no-repeat}
.note_img_l_congratulations {background: url('/RoR/images/notes_large.png?6') 0px -542px no-repeat}
.note_img_l_great_contribution {background: url('/RoR/images/notes_large.png?6') 0px -342px no-repeat}
.note_img_l_thinking_of_you {background: url('/RoR/images/notes_large.png?6') 0px -137px no-repeat}
.note_img_l_i_can_relate {background: url('/RoR/images/notes_large.png?6') 0px -203px no-repeat}
.note_img_l_prayer {background: url('/RoR/images/notes_large.png?6') 0px -407px no-repeat}
.note_img_l_just_a_note {background: url('/RoR/images/notes_large.png?6') 0px 0px no-repeat}
.note_img_l_welcome {background: url('/RoR/images/notes_large.png?6') 0px -610px no-repeat}
.note_img_l_feel_better {background: url('/RoR/images/notes_large.png?6') 0px -673px no-repeat}
.note_img_l_mothers_day {background: url('/RoR/images/notes_large.png?6') 0px -881px no-repeat}
.note_img_l_baby_dust {background: url('/RoR/images/notes_large.png?6') 0px -745px no-repeat}
.note_img_l_well_done {background: url('/RoR/images/notes_large.png?6') 0px -812px no-repeat}
.note_img_l_fathers_day {background: url('/RoR/images/notes_large.png?6') 0px -945px no-repeat}
.note_img_l_july_fourth {background: url('/RoR/images/notes_large.png?6') 0px -1017px no-repeat}
.note_img_l_holidays {background: url('/RoR/images/notes_large.png?6') 0px -1085px no-repeat}
.note_img_l_halloween {background: url('/RoR/images/notes_large.png?6') 0px -1150px no-repeat}
.note_img_l_thanksgiving {background: url('/RoR/images/notes_large.png?6') 0px -1220px no-repeat}
.note_img_l_birthday {background: url('/RoR/images/notes_large.png?6') 0px -1286px no-repeat}
.note_img_l_new_year {background: url('/RoR/images/notes_large.png?6') 0px -1353px no-repeat}
.note_img_l_cheer_up {background: url('/RoR/images/notes_large.png?6') 0px -1424px no-repeat}
.note_img_l_valentines {background: url('/RoR/images/notes_large.png?6') 0px -1490px no-repeat}
.note_img_l_easter {background: url('/RoR/images/notes_large.png?6') 0px -1562px no-repeat}
 .note_theme_name_label{ width: 80px; display: block}
#device_mgt {margin:0 40px}
#device_mgt .tit{ color: #396994; font-size: 24px; font-weight: bold; margin-bottom: 20px}
#device_mgt .sep {border-bottom: 1px solid #CCCCCC}
#device_mgt .sub_tit {color: #999999; font-size: 20px; padding-bottom: 12px}
#device_mgt .no_devices {font-size: 18px; color: #474747; padding: 45px 48px}
#device_mgt .brand_list {float: right; margin: 10px}
.device_list {margin-top: 40px}
.device_list.my_devices .row {margin-bottom: 50px}
.device_list .row {margin-bottom: 50px}
.device_list .device {float: left; width: 380px; height: 150px}
.device_list .device .left_btn {margin-right: 13px}
.device_list .device .device_icon {float: left; width: 90px}
.device_list .device .device_description {float: left; width: 160px}
.device_list .device .device_name {font-size: 14px; font-weight: bold; padding: 5px 0}
.device_list .device img {float: left; width: 60px; border: none}
.device_list .device_icon .d_icon_reg {width: 100px; height: 100px; border: none}
#portal .device_icon .d_icon_reg {height: 44px; margin-right:10px}
.device_list .device_icon .new_device {padding-left: 8px}
.device_list .first_child .device {margin-right: 80px}
.device_list .dev_brand .device {margin: 0 70px 70px 0}
.device_list .device .name {font-size: 18px; color: #474747; padding-bottom: 12px}
.device_list .device .error_msg {color: #a55858; padding: 4px 0px 12px}
.device_list .device .description {font-size: 15px; color: #474747; padding-bottom: 20px}
.device_list .device .mh_info_main {margin-left: 110px}
.device_list .device .link {padding-top: 12px}
.device_list .device .date {font-size: 13px; color: #999999; font-weight: normal}
.device_list .device .action {padding-bottom: 10px; padding-top: 8px}
.device_list .device .action a {display: inline-block}
.device_list .device .action img {width: 14px; margin-right: 10px}
.device_list .device .action .edit_device {background: transparent url(/RoR/images/walgreens/wg_vicons_j.png) -4px -6px no-repeat}
.device_list .device .action .delete_device {background: transparent url(/RoR/images/walgreens/wg_vicons_j.png) -4px -48px no-repeat}
#new_device {padding-left: 30px}
#new_device h2 {font-size: 20px; margin: 0 0 34px 112px; padding: 0}
#new_device form {display: inline-block; padding-top: 28px}
#new_device label {display: block; font-weight: bold; padding-bottom: 10px}
#new_device input {width: 250px}
#new_device .submit_button {text-align: center; margin-top: 18px}
#new_device .submit_button a {float: none; display: inline-block}
#new_device .content {margin-bottom: 70px}
#new_device .back_link {font-size: 16px; font-weight: bold}
#new_device #images {float: left; margin: 23px 130px 0px}
#new_device img {width: 200px}
#new_device {margin-top: 22px}
#new_device select {width: 250px}
#new_device .device_type, #new_device #relative_select {margin-bottom: 20px}
#new_device .new_device_actions {margin-top: 25px}
#new_device .new_medhelp_btn {margin-right: 10px}
#new_device .new_medhelp_btn.silver .btn_txt {color: #666666}
#new_device #relative_selectrelative_id {position: relative; right: 4px}
 #device_header {height: 350px; width: 100%; background-color: #9FB0BF; padding-top: 70px}
#device_header .icon_row {text-align: center; margin-bottom: 40px}
#device_header .icon_row .device_outline {height: 130px; margin-right: 30px}
#device_header .icon_row .device_outline:last-child {margin-right: 0px}
#device_header .sync_button {outline: none; background: none; border: 2px solid white; border-radius: 4px; height: 64px; width: 290px; margin: 0 auto; display: block; color: #FFFFFF; font-size: 24px; transition:.5s}
#device_header .sync_button:hover {background-color: #FFFFFF; color: #9FB0BF}
@media (max-width: 768px) {#device_mgt {margin: auto !important}
#device_mgt .tit {margin: 20px 0}
#device_mgt .sep {border-top: none; padding-top: 5px}
#device_mgt .new_medhelp_btn.medium_btn {width: auto; padding: 0px 10px}
.device_list .device {float: none; max-width: 380px; width: 100%}
 #device_header {height: 100%; padding-bottom: 75px; padding-top: 62px}
#device_header .icon_row {margin-bottom: 54px}
#device_header .icon_row img.device_outline {height: 100px; margin-right: 20px}
#device_header .icon_row img:nth-child(5){ margin-right: 0px}
#device_header .icon_row img:nth-child(-n+2) {display: none}
#device_header .icon_row img:nth-child(n+6) {display: none}
#device_header .sync_button {font-size: 18px; width: 230px; height: 50px}
}
 #pp_flash {display: none}
.mh_dev_mgmt .mh_modal {-webkit-border-radius: 4px; -moz-border-radius: 4px; background-color: white; border-radius: 4px; max-width: 330px; max-height: 80%; overflow: auto; height: auto; width: 34%}
.mh_dev_mgmt .mh_modal .mh_secondary_btn {line-height: 42px; padding: 0}
.dev_conf_modal .mh_check_circle_lg {font-size: 120px; color: #49b221}
.dev_conf_modal .mh_exclamation_circle_lg {font-size: 120px; color: #f16070 }
.dev_conf_modal .mh_modal .title, .dev_conf_modal .mh_modal .msg {margin-bottom: 15px}
.model_list_modal {display: none}
.model_list_modal .modal_icon img {height: 86px; width: 86px}
.model_list_modal .mh_modal .title {margin: 20px 0}
.mh_dev_mgmt .dev_mgmt_tit {margin: 24px 0 47px}
.mh_dev_mgmt .dev_mgmt_subtit {border-bottom: 3px solid #0073a2;  display: inline-block; padding-bottom: 7px; text-align: center; color: #0073a2;  width: 97px}
#device_mgt.mh_dev_mgmt .sep {border-bottom: 1px solid #bdd1db}
.dev_mgmt_ftue {background-color: #0073a2;  border: 1px solid #0073a2;  display: inline-block; border-radius: 3px; margin: 46px 0; width: 42%}
.dev_mgmt_ftue .ftue_icon, .dev_callout .callout_icon {vertical-align: middle; display: inline-block; text-align: center; color: white; width: 86px}
.dev_mgmt_ftue .ftue_icon .mh_hr_watch_lg, .dev_callout .callout_icon .mh_exclamation_lg {display: inline-block; padding-top: 15px; font-size: 3.8em}
.dev_mgmt_ftue .ftue_msg_ctn, .dev_callout .callout_msg_ctn {border-bottom-right-radius: 3px; border-top-right-radius: 3px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: calc(100% - 86px); background-color: white; vertical-align: middle; display: inline-block; padding: 16px}
.dev_mgmt_ftue .ftue_msg, .dev_callout .callout_msg {min-height: 2.4em}
.dev_callout {background-color: #f16070; border: 1px solid #f16070; border-radius: 3px; margin-top: 46px}
.mh_dev_mgmt .dev_list .device {border-top: 1px solid #bdd1db; display: inline-block; vertical-align: top; padding: 46px 0; width: 42%}
.mh_dev_mgmt .dev_list .device:nth-child(odd) {margin-right: 15%}
.mh_dev_mgmt .dev_list .device:nth-child(-n+2) {border: none}
.mh_dev_mgmt .dev_list .device .dev_icon {display: inline-block; vertical-align: top; position: relative}
.mh_dev_mgmt .dev_list .dev_icon img {height: 86px; width: 86px}
.mh_dev_mgmt .dev_list .dev_status_icon {position: absolute; font-size: 4.9em; right: -15px; top: -35px}
.dev_status_icon.mh_check_circle {color: #49b221}
.dev_status_icon.mh_exclamation_circle {color: #f16070}
.mh_dev_mgmt .dev_list .dev_info {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: calc(100% - 86px); display: inline-block; vertical-align: top; padding-left: 16px}
.dev_list .dev_info .name {margin-bottom: 5px; height: 2.4em}
.dev_list .dev_info .dev_btns > div {display: inline-block; width: 50%}
.dev_info .dev_btns .dev_models_link {cursor: pointer; color: #0073a2;  }
.dev_info .dev_btns .dev_action_btn:last-child {text-align: right}
.dev_btns .dev_action_btn .mh_primary_btn, .dev_btns .dev_action_btn .mh_secondary_btn {display: inline-block; line-height: 30px; font-size: 14px; width: 87px}
.dev_btns .dev_action_btn .mh_secondary_btn {line-height: 28px; height: 30px}
.dev_btns .dev_action_btn .mh_primary_btn:hover, .dev_btns .dev_action_btn .mh_secondary_btn:hover {text-decoration: none}
@media (max-width: 1200px) {.mh_dev_mgmt .lhs {margin: 0 24px}
#device_mgt.mh_dev_mgmt .sep {padding: 0}
}
@media (max-width: 1024px) {.mh_dev_mgmt .lhs {margin: 0 24px}
.mh_dev_mgmt .dev_content {margin: 0 auto; width: 75%}
.mh_dev_mgmt .mh_modal {width: 50%}
.mh_dev_mgmt .dev_mgmt_tit {text-align: center}
.mh_dev_mgmt .dev_list .device, .dev_mgmt_ftue {width: 100%}
.mh_dev_mgmt .dev_list .device:nth-child(2) {border-top: 1px solid #bdd1db}
}
@media (max-width: 768px) {.content {padding: 0}
.mh_dev_mgmt .lhs {margin: 0 16px}
.mh_dev_mgmt .dev_content {width: auto}
.mh_dev_mgmt .mh_modal {width: calc(100% - 52px)}
}