 .profile_basics_bd {padding-bottom:0;border-top:solid 1px #fff;overflow:auto;zoom:1}
.claimed_bd {background:url('/images/profile_claimed_bkgd.gif') repeat-x 0 bottom #f1f5f9;}
.unclaimed_bd {background:url('/images/profile_unclaimed_bkgd.gif') repeat-x 0 bottom #f9f8f7;}
.unclaimed_bd .overlapping_tabs li {background-position:right -506px}
.unclaimed_bd .overlapping_tabs li.current {background-position:right -611px}
.unclaimed_bd .overlapping_tabs li.current a {background-position:0 -576px}
.unclaimed_bd .overlapping_tabs li.last {background-position:right -541px;}
.unclaimed_bd .overlapping_tabs li.last_current {background-position:right -681px;}
.unclaimed_bd .overlapping_tabs li.first a {background-position:0 -471px;}
.unclaimed_bd .overlapping_tabs li.first_current a {background-position:0 -646px;}
.profile_mugshot .inner {background:#fff;}
.profile_mugshot .deceased_marker {position:absolute;top:-1px;left:-1px;_left:-11px}
.profile_mugshot:hover #edit-profile-mugshot {display: inline-block}
.profile_mugshot #edit-profile-mugshot {position: absolute; top: 5px; right: 5px; font-size: 14px; padding: 3px; background: #3d76bb; color: #ddd; display: none; font-size: 12px}
.profile_mugshot #edit-profile-mugshot:hover {text-decoration: none; color: white;}
#edit-mugshot-actions li {padding: 4px 6px; padding-right: 20px }
#edit-mugshot-actions li:hover {background: #eceff5; cursor: pointer}
#edit-mugshot-actions li:hover:first-child {-webkit-border-radius: 5px 5px 0 0; -khtml-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0}
#edit-mugshot-actions li:hover:last-child {-webkit-border-radius: 0 0 5px 5px; -khtml-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px}
#edit-mugshot-actions li, #edit-mugshot-actions li a {color: #555; text-decoration: none }
#edit-mugshot-actions li [data-icon] {width: 20px; text-align: center; margin-right: 5px; display: inline-block; font-size: 18px; text-shadow: 0px 1px 0px white;}
#edit-mugshot-actions [data-icon] {color: #67AAE1}
#mugshot-upload {}
#mugshot-upload .upload-box {width: 500px; height: 230px; position: relative}
#mugshot-upload .upload-box.dragover {border-color: #94C3F7}
#mugshot-upload #mugshot-upload-input {border: none; outline: none; box-shadow: none; display: block; position: absolute; bottom: -15px; left: 23px}
#mugshot-upload #mugshot-upload-wrap {width: 100%; margin: 0 auto; width: 100%; margin: 0 auto; text-align: center}
#mugshot-upload #mugshot-upload-wrap #select-album-wrapper {margin: 20px auto}
#mugshot-upload #mugshot-upload-wrap h3 {margin-top: 10px; text-align: center }
#mugshot-upload #mugshot-upload-wrap [data-icon] {font-size: 100px; color: #E7E7E7; text-shadow: 0px 1px 1px #818991; padding-top: 30px; text-align: center; height: 80px; width: 130px; margin: 30px auto; border-radius: 15px; position: relative }
#mugshot-upload .upload-box.dragover #mugshot-upload-wrap [data-icon] {border-color: #A6CCF7; color: #CEE2F7 }
#photos-of-me {width: 560px; max-height: 270px; overflow-y: scroll; margin-bottom: 1px; padding: 10px}
#photos-of-me li {width: 120px; height: 100px; float: left; background: #eee; text-align: center; margin: 20px 20px 0 0; padding: 2px; border: 1px solid #ccc; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
#photos-of-me li.current {border-color: #c0deff; background: #e8f6ff}
#photos-of-me li:hover {cursor: pointer; background: #fefff1; border-color: #ccc;}
.profile_actions {text-align:right}
.more_profile_action_link {border-top:solid 1px #ccc;padding:3px 5px 3px 25px;display:block;text-decoration:none}
.more_profile_action_menu {width:200px;background:#fff;border:solid 1px #ccc;border-color:#eee #ccc #bbb #eee;border-width:1px 1px 2px;padding:10px;position:absolute;margin:-10px 0 0 30px;z-index:999;}
.more_profile_action_menu img {display:none;}
.email_details_module {width:290px;margin:0 0 10px;}
.email_details_module input {font-size:12px;}
.linked_profile {background:#fff7ed;padding:5px;border:solid 1px #ccc;margin-bottom:5px}
 .profile_actions img {margin-right:5px;}
 .progress_bar {background:#fff;border:solid 1px #ccc;border-color:#ccc #eee #eee #ccc;padding:3px;width:175px;margin:0 0 3px 0}
.progress_indicator {background: #83ce2a; height:18px}
.task .plus {font-size:12px;font-weight:bold;color:Green;}
 .search_matches {margin:10px 0 10px 10px !important}
 #current_status_display {display:inline;float:left;}
#current_status_input {display:inline;float:left;}
#status_form_wrapper .label {float:left;margin-right:0.5em;}
#status_or_guestbook {border:solid 1px #ccc;border-top:none;}
 .profile_photos .inner {position:static !important}
.profile_photos table {width:100%}
 .profile_videos .inner {position:static !important}
.profile_videos table {width:100%;}
.profile_videos td {width:25%;text-align:center;}
.profile_videos .video_container {margin:5px;position:relative;}
.profile_videos .play_button {background:url('/images/video_play_small.gif') no-repeat;width:20px;height:20px;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px;}
 #recent_activity table {width:100%}
#recent_activity .headline {font-weight:normal;color:#333}
#recent_activity .secondary {font-weight:normal;color:#666}
#recent_activity .icon {width:15px !important}
 #pathway.adjusted {padding-bottom:10px;}
.relation_description {position:relative;padding:0 100px; min-height: 20px; overflow: visible;}
.relation_description_nav {position:absolute;right:0}
.relationship_pathway_container {position:relative;margin-top:10px;padding:10px;border-top:solid 1px #ddd;}
.relationship_pathway {vertical-align:top;text-align:center;overflow:auto;height:100%;width:90%;padding:0 5% 4px;}
.relationship_pathway p {display:inline;}
.relationship_pathway .segment {display:inline-block;zoom:1;*display:inline;font-size: 11px;font-weight:bold;margin:0 2px 5px 2px;line-height:auto;text-align:center;padding-top:0.25em;}
.relationship_pathway .arrow {vertical-align:4px;font-family: "Arial Black", sans-serif;font-size:1.75em;font-weight:bolder;padding:0em 0.35em;}
.relationship_pathway .name {margin-top:5px;}
.relationship_pathway .subtext {color:#333;font-size: 0.9em;font-weight:normal;text-align:middle;}
.relationship_pathway a {text-decoration:none;}
.relationship_pathway a:hover {text-decoration:underline}
#path_search_prompt {display:inline;padding:0 5px;vertical-align:10px;}
#path_search_response, #connecting_path_toggle a {display:inline;vertical-align:7px;padding:6px 10px;background-color:honeydew;border: 1px #a3f58a solid;font-size:11px;color:#1e7b21;}
#connecting_path_toggle a {border-right:solid 1px #696;border-bottom:solid 1px #696;}
#path_actions {position:absolute;right:2px;bottom:0;margin-top:4px;color:#999;font-size:11px;}
#path_actions:hover {color:#1166bb;}
#connecting_path_toggle_v2 a {display:inline;vertical-align:7px;padding:6px 10px;background-color:honeydew;border: 1px #a3f58a solid;font-size:11px;color:#1e7b21;}
#connecting_path_toggle_v2 a {border-right:solid 1px #696;border-bottom:solid 1px #696;}
#r_path {height:65px}
#r_path .loading_txt, #r_path .fail_txt {display:none}
#r_path.loading .loading_txt, #r_path.fail .fail_txt {display:block}
 .bio h1 {font-size:16px;}
.bio h2 {font-size:15px;}
.bio h3 {font-size:13px}
 .hide_dialog .inner {padding:0}
.hide_dialog .hd {padding:10px 10px 0;}
.hide_dialog .bd {padding:0 5px 5px;}
.hide_dialog .ft {padding:10px;}
.hide_link {display:none}
.profile_module .inner {padding:10px;}
 .edit_profile_link {margin:5px 20px 5px}
.edit_profile_link img {margin:0 5px 2px 0}
 .new_manager_selector .input {background:url('/images/header_sprite.gif') no-repeat 0 -27px;border:0;width:190px;height:24px;float:left;}
.new_manager_selector .input input {outline:none;border:0;padding:2px 4px 2px 4px;margin-top:2px;background:transparent;width:185px;height:15px;}
 #family_profile_module .text_view_only, #family_profile_module.text_view .photo_view_only {display:none}
#family_profile_module.text_view .text_view_only {display:block}
#family_handprint .expanded {display:none}
#family_handprint.expand .expanded {display:block}
#family_handprint.expand .collapsed {display:none}
#family_handprint .expanded th {padding-left:10px;font-weight:bold}
 #comment_body .action_button {float:right;margin-top:4px;}
.high_priority {background:#fafad2;border:solid 1px #ffcc66}