
/* cardslim.css */
#ctl00_ctl00_ctl00_ctl16_ctl00_m_regdiv{margin-top:-3px;margin-bottom:0 !important;}
html body #HdrContainer .g_confirm{margin-top:9px !important;}
html body #HdrContainer div.alert{margin-top:-3px !important;overflow:hidden;position:relative;z-index:14;}
html body #HdrContainer div.alert{margin-bottom:13px !important;}
#treeCardDivWrapper{position:relative;z-index:10;}
.slimCard{margin-bottom:-2px;padding-top:0;padding-bottom:8px;position:relative;z-index:12;}
.slimCard>.subConB,.slimCard>.subConBL,.slimCard>.subConBR{bottom:0;background-image:url(/lib/tgn/ancestry/trees/i/container-sprite.png);}
.slimCard>.subConB{background-position:left -20px;background-repeat:repeat;}
.slimCard>.subConBL{background-position:left -30px;}
.slimCard>.subConBR{background-position:right -40px;}
.slimCard>.subConBd{border-right:1px solid #b8ac92;border-left:1px solid #b8ac92;padding:5px 10px 0 10px;min-height:20px;position:relative;}
.pCardDiv>.subConBd .pnlGrdnt,.slimCard>.subConBd .pnlGrdnt{background:url(/lib/tgn/ancestry/trees/i/container-sprite.png) repeat-x 0 -50px;height:42px;left:2px;right:2px;bottom:0;position:absolute;z-index:0;}
.slimCard>.subConBd .pnlCntnt{padding-right:287px;word-wrap:break-word;}
.pCardDiv>.subConBd .pnlCntnt,.slimCard>.subConBd .pnlCntnt{position:relative;z-index:2;}
.slimCard>.subConBd h1{color:#000;display:inline;font:400 18px/25px Georgia;padding:0;margin:0 11px 0 0;*margin-right:15px;vertical-align:top;*vertical-align:middle;}

/* Linked Tree Icon */
.slimCard>.subConBd h1 span{cursor:default;display:none;font:400 18px/24px Georgia;vertical-align:top;*vertical-align:middle;white-space:nowrap;}
.slimCard>.subConBd h1 span.linkedTreeIcon,.slimCard>.subConBd h1 span.linkedTreeIcon span{display:inline;}
.linkedTreeIcon{margin-right:-12px;*margin-right:-8px;position:relative;top:1px;}
.linkedTreeIcon span:first-child{background:url(/lib/tgn/ancestry/trees/i/AMT-FTM_Linked.png) no-repeat 0 0;}
#ftmToolTip{padding:11px 0 0 4px;}
.slimCard>.subConBd h1 span.separator{color:#cacaca;font:400 14px/22px Tahoma, Geneva, sans-serif;*zoom:1;*vertical-align:top;*margin-right:-4px;}

/* Tree Links */
.slimCard .treeLinks{color:#43540d;display:inline;margin-right:11px;*position:relative;z-index:4;vertical-align:top;*vertical-align:middle;}
.slimCard .treeLinks .treeLinksWrp{display:inline;white-space:nowrap;}
.slimCard .treeLinks .linkWrp{display:inline-block;*display:inline;height:25px;position:relative;vertical-align:top;*vertical-align:middle;}
.slimCard .treeLink{cursor:pointer;display:inline-block;height:25px;position:relative;text-decoration:none;white-space:nowrap;z-index:4;vertical-align:top;*vertical-align:middle;}
.slimCard .treeLink .linkText{display:inline-block;font:400 13px/25px Tahoma, Geneva, sans-serif;text-decoration:underline;}
.slimCard .treeLink .flat_icon{display:block;float:none;position:absolute;}
.slimCard .returnLink .treeLink{padding-left:19px;}
.slimCard .returnLink .treeLink .tree_green{background-position:0 -1080px;top:5px;left:0;}
.slimCard .pagesLink .treeLink{color:#43540d;padding-right:15px;}
.slimCard .pagesLink .treeLink .dropdownarrow_green{background-position:-49px -859px;opacity:0.5;filter:alpha(opacity=50);top:5px;right:0;width:15px;}
.slimCard .pagesLink:hover .treeLink .dropdownarrow_green{opacity:1;filter:alpha(opacity=100);}
.slimCard .treeLinks .separator{color:#cacaca;display:inline-block;font:400 14px/22px Tahoma, Geneva, sans-serif;height:22px;margin:0px 5px;padding:2px 0;position:relative;overflow:hidden;text-align:center;vertical-align:top;*vertical-align:middle;width:10px;}

/* Tree Owner */
.slimCard .treeOwner{display:inline;height:25px;vertical-align:top;*vertical-align:middle;*zoom:1;}
.slimCard .treeOwner .wrp{background-color:#bbb0a2;display:inline-block;/**display:inline;*/height:25px;line-height:25px;margin:0 5px;position:relative;}
.slimCard .treeOwner .twRC{background-image:url(/lib/tgn/ancestry/trees/i/slim-card.png);position:absolute;height:13px;width:10px;z-index:0;}
.slimCard .treeOwner .twRCTL{background-position:0 -50px;top:0;left:-5px;}
.slimCard .treeOwner .twRCTR{background-position:-16px -50px;top:0;right:-5px;}
.slimCard .treeOwner .twRCBL{background-position:0 -57px;bottom:0;left:-5px;}
.slimCard .treeOwner .twRCBR{background-position:-16px -57px;bottom:0;right:-5px;}
.slimCard .treeOwner .wrp span,.slimCard .treeOwner .wrp strong{color:#fff;font:11px/25px Tahoma;}
.slimCard .treeOwner .wrp>span{display:inline-block;height:25px;position:relative;vertical-align:middle;white-space:nowrap;z-index:2;}
.slimCard .treeOwner .wrp span.mini-profile{padding-left:3px;}
.slimCard .treeOwner .wrp span.belongs-to span.yourRole{margin-left:5px;}
.slimCard .treeOwner .wrp span.mini-profile{font-weight:700;}
.slimCard .treeOwner a.uLink{border:none;display:inline-block;height:25px;padding:0 2px;text-decoration:none;}
.slimCard .treeOwner a.uLink span{border-bottom:none !important;color:#fff;font-weight:bold;text-decoration:underline;vertical-align:middle;}
.slimCard .treeOwner a.uLink img{border:none !important;height:21px !important;width:100% !important;width:auto !important;margin:2px 2px 2px 0;text-align:center;vertical-align:middle;}
.slimCard .treeOwner .wrp strong{font-weight:700;}

/* Search Box */
.slimCard .scSearch{height:25px;padding:0 20px 0 7px;position:absolute;top:0;right:-5px;z-index:0;}
.slimCard .scSearch .searchL{background:url(/lib/tgn/ancestry/trees/i/slim-card.png) 0 0;height:25px;width:7px;position:absolute;top:0;left:0;z-index:4;}
.slimCard .scSearch .searchR{background:url(/lib/tgn/ancestry/trees/i/slim-card.png) -6px 0;height:25px;width:20px;position:absolute;top:0;right:0;z-index:4;}
.slimCard .scSearch:hover .searchL{background-position:0 -25px;}
.slimCard .scSearch:hover .searchR{background-position:-6px -25px;}
.slimCard .scSearch .searchR .arrow3down_green_small{background-position:-55px -846px;display:block;float:none;position:absolute;top:11px;left:6px;height:4px;width:7px;}
.slimCard .scSearch .searchBox{background-color:#fff;border:1px solid #b8ac92;height:23px;padding:0;position:relative;z-index:4;}
.slimCard .scSearch .searchBox .search_green{background-position:0 -500px;display:block;float:none;position:absolute;top:4px;left:5px;z-index:4;}
.slimCard .scSearch .searchBox .ancText{background:none;border:none;color:#43540d;float:left;font:400 11px Tahoma, Geneva, sans-serif;padding:5px 8px 5px 26px;position:relative;overflow:visible;vertical-align:top;white-space:nowrap;width:214px;z-index:6;}
.slimCard .scSearch .searchBox .toggleMessage{color:#999;display:block;font:italic 400 11px/13px Tahoma, Geneva, sans-serif;padding:5px 8px 5px 26px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;}

/* Sub Containers */
.slimCard .scDropDown{display:none;position:absolute;bottom:0;left:-2px;z-index:2;}
.slimCard .scDropDown .subCon{position:absolute;top:0;left:0;}
.slimCard .scDropDown .conWrp{background-image:url(/lib/tgn/ancestry/i/subConSprite.png);z-index:2;}
.slimCard .scDropDown .conWrpV{background-image:url(/lib/tgn/ancestry/i/subConShdwGrayV.png);background-repeat:repeat-y;z-index:2;}
.slimCard .scDropDown .subConT{background-position:0 -644px;}
.slimCard .scDropDown .subConTL{background-position:0 -594px;}
.slimCard .scDropDown .subConTR{background-position:-5px -564px;}
.slimCard .scDropDown .subConB{background-position:0 -659px;}
.slimCard .scDropDown .subConBL{background-position:0 -609px;}
.slimCard .scDropDown .subConBR{background-position:-5px -579px;}
.slimCard .scDropDown .subConL{background-position:0 0;top:10px;bottom:10px;}
.slimCard .scDropDown .subConR{background-position:-6px 0;top:10px;bottom:10px;}
.slimCard .scDropDown .subConBd{background:none;background-color:#fff;border-right:1px solid #a09680;border-left:1px solid #a09680;min-height:28px !important;padding:0;}
.slimCard .scDropDown .conLinks{background-color:#fff;position:relative;width:100%;z-index:2;}
.slimCard .scDropDown .conLinks li{float:none;}
.slimCard .scDropDown a{color:#43540d;display:block;font:400 13px/17px Tahoma, Geneva, sans-serif;padding:3px 8px;position:relative;text-decoration:none;}
.slimCard .scDropDown a:hover{background-color:#e8eebb;}
.slimCard .scDropDown .hoverZone{background:transparent;*background-color:white;*filter:alpha(opacity=0);cursor:default;position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:0;}

/* Tree Links Sub Containers */
.slimCard .treeLinks .scDropDown{bottom:5px;z-index:4;}
.slimCard .treeLinks .scDropDown .subConBd{*float:left;}
.slimCard .treeLinks .scDropDown .subCon{padding-top:9px;}
.slimCard .treeLinks .scDropDown .conLinks{margin:-5px 0 -6px;}
.slimCard .pagesLink:hover .scDropDown{display:block;}
.slimCard .pagesLink .scDropDown a{white-space:nowrap;}

/* Search Sub Container */
.slimCard .scSearch:hover .sDropDown{display:block;}
.slimCard .scSearch.scSearchOn .sDropDown{display:block;}
.slimCard .sDropDown{left:0;right:0;}
.slimCard .sDropDown .subCon{padding-top:0px;left:7px;right:20px;}
.slimCard .sDropDown .subConL,.slimCard .sDropDown .subConR{top:-5px;}
.slimCard .sDropDown .conLinks{top:6px;margin-top:-3px;}
.slimCard .sDropDown .flat_icon{display:block;float:none;position:absolute;top:3px;left:8px;}
.slimCard .sDropDown a{padding:3px 8px 3px 32px;}
.slimCard .sDropDown .list_green{background-position:0 -1540px;}
.slimCard .sDropDown .home_green{background-position:0 -180px;}
.slimCard .sDropDown .person_green{background-position:0 -1260px;}

/* Temporary Auto Suggest Overrides */
.slimCard #typeAheadPersonContainer{position:relative;z-index:3;}
.slimCard .yui-ac-content{background:none;border:none;margin:0;position:relative;z-index:0;}
.slimCard .yui-ac-bd ul{margin:0;padding:0;overflow:hidden;position:relative;width:248px;}
.slimCard .yui-ac-bd ul li{color:#43540d;cursor:pointer;float:left;font:400 13px/17px Tahoma, Geneva, sans-serif;padding:0;margin:0;position:relative;width:248px;}
.slimCard .yui-ac-bd ul li dl{display:block;margin:0;padding:3px 8px;position:relative;width:232px;overflow:hidden;}
.slimCard .yui-ac-bd ul li dl:hover{background-color:#e8eebb;}
.slimCard .yui-ac-bd ul li dt{display:block;font-size:13px;margin:0;padding:0;width:164px;}
.slimCard .yui-ac-bd ul li .autoSuggestHighlight{background-color:#e8eebb;}
.slimCard .yui-ac-bd ul li dd{display:block;position:absolute;top:0;right:8px;margin:0;padding:3px 0;width:68px;}
.slimCard .yui-ac-bd ul li em{color:#737173;font-size:11px;line-height:17px;margin:0;font-style:normal;}
.slimCard .scDropDown .conLinks li#autoSuggestErrorMessageDiv{border-bottom:2px solid #d6cbc6;cursor:default;font:400 13px/17px Tahoma, Geneva, sans-serif;margin-bottom:3px;padding:3px 8px 3px 32px;position:relative;float:none;width:208px;}
.slimCard .scDropDown .conLinks li#autoSuggestErrorMessageDiv .flat_icon.redBang{background-position:-35px -20px;}
.slimCard .scDropDown .conLinks li#autoSuggestErrorMessageDiv .errorText{color:#833920;}
.slimCard .yui-ac-bd ul li .autoSuggestSeparator{background-color:#d6cbc6;height:2px;font-size:0;line-height:0;border-top:3px solid #fff;border-bottom:3px solid #fff;margin:0;padding:0;}
.slimCard .yui-ac-shadow{display:none !important;}
.slimCard .scSearch .searchBox .ancText.typeSearch{background:url(/lib/tgn/ancestry/trees/treemap/images/a-i-16-16-expansion.gif) 98% center no-repeat;margin:0;}
.slimCard .yui-ac-hd{background:url(/lib/tgn/ancestry/trees/i/slim-card.png) repeat-y -283px 0;display:block !important;position:absolute;top:-10px;bottom:0;left:-3px;right:-4px;z-index:0;}
.slimCard .yui-ac-bd{background-color:#fff;border-right:1px solid #a59684;border-left:1px solid #a59684;padding:3px 0 0;position:relative;z-index:2;}
.slimCard .yui-ac-ft{background:url(/lib/tgn/ancestry/trees/i/slim-card.png) -26px -60px;position:absolute;bottom:-8px;left:-3px;right:-4px;height:8px;z-index:0;width:auto;}

/* CardSlim Person Card Link  */
.pNavCont .imfamDiv .viewPed .flat_icon.tree_green{background-position:0 -1081px;}
.pNavCont .imfamDiv .viewFam .flat_icon.tree_green{background-position:0 -1081px;transform:rotate(-90 deg);-o-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
/* profile-options.css */
/* Profile Options */
.profileOptions{margin:0 5px -2px;padding:0 0 11px;position:relative;z-index:10;}
.profileOptions.subCon.subConGray>.subConBd{background-image:none;min-height:0;padding:0;}
.profileOptions.subCon.subConGray>.subConB{background-image:none;border-bottom:1px solid #bbb0a3;}
.profileOptions.subCon.subConGray>.subConBL,.profileOptions.subCon.subConGray>.subConB,.profileOptions.subCon.subConGray>.subConBR{background-image:url(/lib/tgn/ancestry/trees/i/container-sprite.png);height:11px;z-index:0;}
.profileOptions.subCon.subConGray>.subConBL{background-position:0 -92px;}
.profileOptions.subCon.subConGray>.subConB{background-position:0 -114px;border-bottom:none;}
.profileOptions.subCon.subConGray>.subConBR{background-position:0 -103px;}
.profileOptions .flat_icon{display:block;float:none;position:absolute;top:0;}
.profileOptions .search_green,.profileOptions .tree_green,.profileOptions .people_green,.profileOptions .relationship_green,.profileOptions .document1_green,.profileOptions .star_green,.profileOptions .print_green{left:0;}
.profileOptions .content{background-color:#f3f2eb;position:relative;z-index:4;}
.profileOptions .options{margin:0;padding:0;position:relative;z-index:4;}
.profileOptions .options li{float:left;height:16px;list-style-type:none;position:relative;}
.profileOptions .options>li{padding:8px 10px 0;z-index:0;}
.profileOptions .options li .link{cursor:pointer;display:block;font:11px/15px Tahoma, Geneva, sans-serif;padding-bottom:1px;position:relative;white-space:nowrap;z-index:2;}
.profileOptions .options>li>.link{height:16px;padding-left:19px;}
.profileOptions .options>li.relationship>.link{padding-left:20px;}
.profileOptions .options .arrow3down_green_small{right:0;}
.profileOptions .options .search_green{background-position:0 -500px;}
.profileOptions .options .tree_green{background-position:0 -1080px;}
.profileOptions .options .people_green{background-position:0 -1280px;}
.profileOptions .options .relationship_green{background:url(/lib/tgn/ancestry/trees/i/TreesSprite.png) -265px -224px;width:17px;}
.profileOptions .options .document1_green{background-position:0 -400px;}
.profileOptions .options .star_green{background-position:0 -340px;}
.profileOptions .options .print_green{background-position:0 -100px;}
.profileOptions .options .arrow3down_green_small{background-position:-52px -840px;width:11px;right:0;}
.profileOptions .options .arrow3rt_green_small{background-position:-52px -780px;width:11px;right:0;}
/*.profileOptions li.imfam .link{padding-right:11px;}*/
.profileOptions li.items{color:#445708;z-index:2;}
.profileOptions li.items .lftRC,.profileOptions li.items .rgtRC{background-image:url(/lib/tgn/ancestry/trees/i/TreesSprite.png);}
.profileOptions li.items .lftRCT{background-position:-281px -241px;}
.profileOptions li.items .rgtRCT{background-position:-286px -241px;}
.profileOptions li.items .lftRCB{background-position:-281px -246px;}
.profileOptions li.items .rgtRCB{background-position:-286px -246px;}
.profileOptions li.items .lftWrp,.profileOptions li.items .rgtWrp,.profileOptions li.items .lftRC,.profileOptions li.items .rgtRC{position:absolute;z-index:2;}
.profileOptions li.items .lftWrp,.profileOptions li.items .rgtWrp{background-color:#eff2d3;bottom:11px;top:0;width:10px;}
.profileOptions li.items .lftWrp{border-left:1px solid #566c11;left:0;}
.profileOptions li.items .rgtWrp{border-right:1px solid #566c11;right:0;}
.profileOptions li.items .lftRC,.profileOptions li.items .rgtRC{height:11px;width:11px;}
.profileOptions li.items .lftRCT,.profileOptions li.items .rgtRCT{top:0;}
.profileOptions li.items .lftRCB,.profileOptions li.items .rgtRCB{bottom:0;}
.profileOptions li.items .lftRC{left:0;}
.profileOptions li.items .rgtRC{right:0;}
.profileOptions li.items>.link{color:#445708;}
.profileOptions li.items .dropDown{display:none;min-width:100%;position:absolute;top:0;left:0;z-index:0;}
.profileOptions li.items .hoverZone{background-color:transparent;*background-color:white;*filter:alpha(opacity=0);position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;z-index:0;}
.profileOptions li.items li{color:#445708;font:11px/15px Tahoma, Geneva, sans-serif;height:auto;width:100%;padding-bottom:1px;}
.profileOptions li.items .dropDown .link{margin:0;padding:4px 0;}
.profileOptions li.items ul{overflow:hidden;position:relative;width:100%;}
.profileOptions li.items:hover>.link{text-decoration:none;}
.profileOptions li.items:hover .dropDown,.profileOptions li.print:hover .topMask{display:block;}
.profileOptions li.print>.link,.profileOptions li.more>.link{cursor:default;padding-right:11px;text-decoration:underline;}
.profileOptions li.print .topMask{background:#eff2d3;border-right:1px solid #566c11;border-left:1px solid #566c11;display:none;height:22px;margin-top:11px;position:absolute;top:0;left:0;right:0;z-index:1;}
.profileOptions li.print .topMask .topWrp{background:#eff2d3;border-top:1px solid #566c11;height:10px;position:absolute;top:-11px;right:10px;left:10px;}
.profileOptions li.print .topMask .lftRC,.profileOptions li.print .topMask .rgtRC{background-image:url(/lib/tgn/ancestry/trees/i/TreesSprite.png);top:-11px;}
.profileOptions li.print .topMask .lftRC{background-position:-281px -241px;left:-1px;}
.profileOptions li.print .topMask .rgtRC{background-position:-286px -241px;right:-1px;}
.profileOptions li.print .lftWrp{top:11px;}
.profileOptions li.print .rgtWrp{top:43px;}
.profileOptions li.print .content{background-color:#eff2d3;border-top:1px solid #566c11;border-bottom:1px solid #566c11;margin:32px 11px 0;padding:4px 0 8px;}
.profileOptions li.print .content .rgtRCT{top:-1px;right:-11px;}
.profileOptions li.print .content h3{border-top:1px solid #B7C18F;color:#333;font:400 12px/16px Tahoma, Geneva, sans-serif;height:100%;margin-top:6px;padding:8px 0 4px 18px;position:relative;white-space:nowrap;}
.profileOptions li.print .content h3 .flat_icon{background:url(/lib/tgn/ancestry/trees/i/TreesSprite.png) -283px -224px;left:-1px;top:8px;}
.profileOptions li.print .content .link{padding-left:18px;}
.profileOptions li.print .content .sqrBllt{background-color:#445708;display:block;height:3px;width:3px;position:absolute;top:12px;left:6px;}
.profileOptions li.more .lftWrp,.profileOptions li.more .rgtWrp{top:11px;}
.profileOptions li.more .content{background-color:#edf5d5;border-top:1px solid #4f6b1b;border-bottom:1px solid #4f6b1b;margin:0 11px;padding:32px 0 8px;position:relative;}
.profileOptions li.more .link{padding-left:0;}
.profileOptions .subCon{padding:6px 0;}
.profileOptions .subCon .subConBd{min-height:24px;padding:0;position:relative;}
.profileOptions .subConYellow{z-index:2;}
.profileOptions .subConYellow .subConBd{background-color:#faf5d5;background-image:none;}
.profileOptions .subConYellow .subConT,.profileOptions .subConYellow .subConB{background-color:#faf5d5;background-image:none;height:9px;}
.profileOptions .subConYellow .subConT{border-top:1px solid #bbb0a3;}
.profileOptions .subConYellow .subConB{border-bottom:1px solid #bbb0a3;}
.profileOptions .subConYellow .subConTL{background-position:left -624px;}
.profileOptions .subConYellow .subConTR{background-position:right -624px;}
.profileOptions .subConWhite{margin:0 5px;padding:0 0 5px;z-index:0;}
.profileOptions .subConWhite>.subConBd{background-color:#fff;background-image:none;margin:0;}
.profileOptions .subConWhite>.subConB{background-color:#fff;background-image:none;border-bottom:1px solid #bbb0a3;height:9px;}
.profileOptions .subConWhite>.subConBL{background-position:left -10px;}
.profileOptions .subConWhite>.subConBR{background-position:right -10px;}
.profileOptions .imfamDiv{border-top:1px solid #B8AC92;float:none;margin-top:8px;position:relative;width:auto;z-index:2 !important;}
.profileOptions .imfamDiv .addFamBtn{margin:0;overflow:hidden;padding:10px 10px 0;position:relative;z-index:2;}
.profileOptions .imfamDiv .addFamBtn *{display:block;float:left;}
.profileOptions .imfamDiv .addFamBtn .ancBtn em{position:relative;padding-left:16px;}
.profileOptions .imfamDiv .addFamBtn .add_white_small{background-position:-86px -923px;float:none;position:absolute;top:1px;left:0;}
.profileOptions .immediateFam{margin-top:-3px;z-index:0;}
.profileOptions .immediateFam,.profileOptions .famMember{background:none;border:none;margin:0;padding:0;width:100%;position:relative;}
.profileOptions .immediateFam>ul{float:left;position:relative;}
.profileOptions .immediateFam>ul>li{float:left;margin:7px 0 0 10px !important;width:306px !important;}
.profileOptions .famMember h4{color:#333;font:11px/17px Georgia;margin: 0;text-transform:none;}
.profileOptions .famMember .node{color:#695e49;font:italic 11px/17px Tahoma;padding:5px 5px 0;}
.profileOptions .famMember .mother.node{border-top:1px solid #b4aea4;}
.profileOptions .famMember .father.node{border-top:none;padding-top:0px;padding-bottom:5px;}
.profileOptions .famMember .spouse.node{padding-top:0;}
.profileOptions .famMember .spouse.node table{height:24px;}
.profileOptions .famMember .siblingNode{background:none;border:none !important;margin:0 !important;overflow:hidden;padding:0 !important;position:relative;}
.profileOptions .famMember .siblingNode>div{margin:7px 7px 0 !important;}
.profileOptions .famMember table{table-layout:fixed;}
.profileOptions .famMember table td{color:#695e49;font:normal 11px/17px Tahoma;padding:0 0 0 5px;vertical-align:middle;}
.profileOptions .famMember table td:first-child{width:24px !important;vertical-align:top;}
.profileOptions .imfamDiv .nameYearDetails{display:block;float:left;padding-right:26px;position:relative;top:-1px;}
.profileOptions .famMember .clickCardIcon{background-position:0 -1322px;margin:0;position:absolute;top:3px;right:0;}
.profileOptions .famMember a{font-weight:700;}
.profileOptions .famMember .addPerson{cursor:pointer;display:block;font:11px/15px Tahoma, Geneva, sans-serif;min-height:16px;padding:4px 0 4px 19px;position:relative;white-space:nowrap;}
.profileOptions .famMember .addPerson .flat_icon{background-position:-51px -921px;display:block;float:none;position:absolute;top:4px;left:0;}
.profileOptions .famMember ul li,.profileOptions .nameYearDetails,.profileOptions .nameYearDetails,.profileOptions .nameandyears,.profileOptions .siblingNode,.profileOptions .pImg{width:auto !important;}
.profileOptions .famMember ul li.namePlusCC{width:255px !important;}
.profileOptions .pImg{padding-left:0 !important;}
.profileOptions .years{float:none !important;}
.profileOptions .famMembDetBottom2,.profileOptions .halfSibSpacer,.profileOptions .name .clearDiv{display:none !important;height:0;}
.profileOptions .famMember dd.name{overflow:hidden;padding:5px 5px 0 0 !important;}
.profileOptions .famMember dd.name li{color:#695e49;float:left;font:11px/17px Tahoma;padding-left:5px;}
.profileOptions .famMember dd.name li.namePlusCC{padding:3px 0 4px;}
.profileOptions .nameandyears{padding-bottom:0 !important;}
.profileOptions .famMember #sibSection{margin-top:0 !important;min-height:24px;position:relative;width:100%;}
.profileOptions .famMember .processLoader{text-align:center;margin-top:7px;}
.profileOptions .famMember dl{display:block;margin:-5px 0 0;overflow:hidden;padding:0;position:relative;width:100%;}
.profileOptions .famMember ul{float:left;position:relative;width:100%;}
.profileOptions .famMember ul li{color:#695e49;float:left;font:11px/17px Tahoma;margin:0;padding-left:5px !important;vertical-align:middle;}
.profileOptions .famMember ul li .clickCardIcon{background-position:0 -1322px;position:absolute;top:3px;right:0;}
.profileOptions .imfamDiv .immediateFam .famMember li.ParentsSiblings dd.halfSiblings{border:none;font:11px/15px Tahoma;margin:5px 0 0;padding:5px;width:284px;}
/* community.css */
#contact-overlay{background-color:#000;cursor:auto;}#contact-container{height:366px;width:508px;left:50%;top:15%;margin-left:-210px;font-family:'Trebuchet MS',Verdana,Arial;font-size:16px;text-align:left;position:absolute!important;}span.TitleText{margin-left:69px;text-transform:uppercase;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#000;font-weight:bold;}.ModalSubject{text-transform:uppercase;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#000;font-weight:lighter;margin-left:-9px;}.ModalMessage{margin-left:0;text-transform:uppercase;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#000;}.ModalAttach{margin-left:0;text-transform:uppercase;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#000;font-weight:bold;}span.ToName{margin-left:3px;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#566C11;}span.ToName a{font-family:'Trebuchet MS',Verdana,Arial;text-decoration:none;border-bottom:dotted 1px #AFBC22;color:#566C11;}span.ClosePerson{background:url(/lib/tgn/ancestry/community/i/contact/close_person_icon.gif) no-repeat;margin:20px;height:12px;width:12px;}span.ModalAddPerson{background:url(/lib/tgn/ancestry/community/i/contact/add_person_bg.gif) no-repeat;padding:1px 10px 4px 20px;margin-left:12px;width:102px;height:18px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#647C19;}div.ToContainer{padding-top:5px;margin-left:15px;width:470px;height:30px;border-bottom:solid 1px #F2F2F2;}div.SubjectContainer{margin-top:10px;margin-left:15px;width:470px;height:30px;border-bottom:solid 1px #F2F2F2;}div.MessageContainer{margin-top:10px;margin-left:5px;width:470px;}div.attachmentsContainer{margin-top:-10px;width:465px;border-bottom:solid 1px #F2F2F2;border-top:solid 1px #F2F2F2;margin-left:18px;}div.attachmentsContent{padding-top:10px;width:470px;height:100px;}div.AttchList{float:right;width:364px;height:90px;}ul.AttchDetails{list-style:none;color:#566C11;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;margin-top:0;}li.AttchLink{background:url(/lib/tgn/ancestry/community/i/contact/LinkTo_icon.gif) no-repeat left;padding-left:20px;margin-bottom:10px;}li.FileUpload{background:url(/lib/tgn/ancestry/community/i/contact/attach_clip.gif) no-repeat left;padding-left:20px;margin-bottom:10px;}li.AddAttch{background:url(/lib/tgn/ancestry/community/i/contact/attach_bg.gif) no-repeat left;padding-left:19px;padding-top:3px;margin-bottom:10px;height:18px;font-size:10px;}#contact-container .contact-content{background:url(/lib/tgn/ancestry/community/i/contact/modal_contact_bg.png) repeat-y;padding:0 20px 0 10px;}#contact-container h1{font-weight:lighter;font-family:Trebuchet MS;color:white;margin:0 0 0 10px;padding:15px 0 6px 12px;font-size:18px;text-align:left;}#contact-container .contact-loading{position:absolute;background:url(/lib/tgn/ancestry/community/i/contact/loading.gif) no-repeat;z-index:8000;height:55px;width:54px;margin:40px 0 0 230px;padding:0;}.contact-error{width:92%;background:#FFE1D4;border:1px solid #FFC5B7;margin:auto;padding:2px 10px;}.contact-intro{margin:0 10px;font-size:14px;}#contact-container br{clear:both;}#contact-container form{padding:0;margin:0;}#contact-container label{clear:left;display:block;width:100px;float:left;text-align:right;padding-right:4px;font-weight:bold;}#contact-container .contact-input{font-family:'Trebuchet MS',Verdana,Arial;float:left;padding:2px;margin:2px;background:white;border:1px solid #fff;border:solid 1px #7F9DB9;}#contact-container .contact-top{height:50px;background:url(/lib/tgn/ancestry/community/i/contact/modal_contact_top.png) no-repeat;padding:0;margin:0;}#contact-container .contact-bottom{height:28px;background:url(/lib/tgn/ancestry/community/i/contact/modal_contact_bottom.png) no-repeat;font-size:.7em;text-align:center;}#contact-container .contact-bottom a,#contact-container .contact-bottom a:link,#contact-container .contact-bottom a:active,#contact-container .contact-bottom a:visited{position:relative;top:-4px;text-decoration:none;color:#666;}#contact-container .contact-bottom a:hover{color:#888;}#contact-container .contact-button{margin:4px 0 0 4px;cursor:pointer;height:27px;border:0;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#fff;text-align:center;vertical-align:middle;}#contact-container .preview-button{margin:4px 0 0 4px;cursor:pointer;height:27px;border:0;font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;color:#566C11;text-align:center;vertical-align:middle;}#contact-container .contact-send{margin-left:15px;width:68px;height:27px;background:url(/lib/tgn/ancestry/community/i/contact/send.png) no-repeat;}#contact-container .contactPreview{background:url(/lib/tgn/ancestry/community/i/contact/preview.png) no-repeat;width:27px;width:85px;}#contact-container .contact-cancel{width:69px;background-color:#FFF;border:none;cursor:pointer;}span.ModalCancel{color:#566C11;font-size:9px;}#contact-container a.modalCloseX,#contact-container a.modalCloseX:link,#contact-container a.modalCloseX:active,#contact-container a.modalCloseX:visited{background:url(/lib/tgn/ancestry/community/i/contact/Close_Modal.jpg) no-repeat;text-decoration:none;position:absolute;top:17px;left:471px;color:#999;width:20px;height:19px;}#m_mrbox .g_box p,#m_mrbox .g_box h5{padding-bottom:10px;}#m_mrbox .g_box h4,#m_mrbox .g_box h5{font-weight:bold;}.ComposeHeader{color:#484747;margin-top:10px;}.ComposeHeader h2{color:black;font-size:20px;}.ComposeHeader p{width:712px;margin-top:0;}#ComposeWrap{width:702px;float:left;padding:0;margin:0;}#ComposeCtnWrapper{border-right:#A1AA5B solid 1px;border-bottom:#A1AA5B solid 1px;border-left:#A1AA5B solid 1px;width:702px;float:left;}#ComposeBoxHead{background:#ADB36B url(/lib/tgn/ancestry/community/i/contact/compose_top_bg.jpg) repeat-x;border-left:#A1AA5B solid 1px;border-right:#A1AA5B solid 1px;margin-top:0;width:689px;padding:5px 5px 5px 8px;}*:first-child+html #ComposeBoxHead h3{float:left;}#ComposeBoxHead h3{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0;color:#566C10;margin:6px;padding:0;}#ComposeBoxHead p{font-family:Arial,Helvetica,sans-serif;color:#566C10;font-weight:normal;font-size:12px;padding:6px;}.ComposeBoxHead p a{font-weight:bold;text-decoration:underline;}.composeForm{width:100%;}#ComposeWrap .composeForm{border-bottom:solid #F2F2F2 1px;}.composeFormLast{width:100%;border:none;}.composeForm td{padding:4px;text-align:right;text-transform:uppercase;font-weight:bold;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px;vertical-align:top;}td.ComposeTitls{padding-left:5px;text-transform:none;font-size:12px;text-align:left;width:80%;font-weight:normal;color:#777;}td.ComposeTitls a{color:#556C11;text-decoration:underline;}td.ComposeTitls span{color:#556C11;font-size:15px;font-weight:bold;padding-right:5px;}td.ComposeTitls span a{border-bottom:dotted 1px #556C11;text-decoration:none;}td.ComposeTitls a:focus{outline:none;}td.ComposeTitls input{background:url(/lib/tgn/ancestry/community/i/contact/txtarea_bg.gif) no-repeat;border:#929292 1px solid;width:90%;height:19px;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:15px;padding-left:5px;padding-top:3px;vertical-align:middle;}td.ComposeTitls img{vertical-align:middle;}td.ComposeTitls p{color:#8E8E8E;font-size:11px;margin:0;padding:0;}td.ComposeTitls textarea{background:#fff url(/lib/tgn/ancestry/community/i/contact/txtarea_bg.gif) no-repeat;border:#929292 1px solid;width:90%;height:110px;padding:5px;}.ComposeTitlsLast{text-transform:none;font-size:12px;text-align:left;width:80%;font-weight:normal;color:#777;}.composeButtons_mm{margin-top:10px;height:40px;}.composeButtons_mm p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;display:inline-block;line-height:2.1em;margin:0;padding:0;font-size:11px;}.composeButtons_mm a:focus{outline:none;}#composeError{margin:10px;}#completeOverlay{background-color:#FFF;position:absolute;opacity:0;filter:alpha(opacity=0);}.overlay-sent{font-size:14px;padding:10px;position:absolute;opacity:0;filter:alpha(opacity=0);background-color:#FEF8DD;border:1px solid #A1AA5B;}.overlay-error{font-size:14px;padding:10px;position:absolute;opacity:0;filter:alpha(opacity=0);background-color:#FFE1D4;border:1px solid #FFC5B7;}#nocontact-message{background-color:#FFF;padding:10px;}.userLink{background-color:#FFF;border:0 solid #000;border-collapse:separate;font-family:Arial;font-size:1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;overflow:visible;position:relative;visibility:hidden;top:-54px;left:17px;}.userLink .bd{padding:0;}.userLink #mp_knub{background:transparent url(/lib/tgn/ancestry/community/i/arrow.gif) no-repeat scroll 0;height:29px;left:-15px;width:20px;position:absolute;display:none;}.userLink #mp_knub_r{background:transparent url(/lib/tgn/ancestry/community/i/arrow_r.gif) no-repeat scroll 0;height:29px;right:-15px;width:20px;position:absolute;display:none;}.un_container{background:#afbc22;padding:4px;}.un_content_sidebar{border:solid 1px #9A8E79;background:#fff;margin-bottom:10px;}.un_content{border:solid 1px #929532;background:#fff url(/lib/tgn/ancestry/community/i/sidebar_bg.gif) repeat-y left top;display:block!important;}.un_contentEmployee{border:solid 1px #929532;background:#eceec7 url(/lib/tgn/ancestry/community/i/sidebar_bg.gif) repeat-y left top;}#un_close{display:block;position:absolute;top:8px;right:8px;}#div_userLink{float:left;}#un_data h1{padding:0 16px 0 0;}#un_close img{border:none;}.un_photoDiv{width:106px;text-align:center;float:left;padding:8px 0;}.un_content_sidebar .un_photoDiv{width:78px;}.un_photoDiv img{border:solid 1px #ababab;}.un_data{padding:8px;margin-left:120px;letter-spacing:0;margin-right:20px;}.un_dataEmployee{background:#eceec7 url(/lib/tgn/ancestry/community/i/pop_leaf.gif) no-repeat scroll right bottom;padding:20px 20px 20px 8px;margin-left:120px;letter-spacing:0;margin-right:0;}.un_content_sidebar .un_data{padding:8px;margin-left:0;}.un_data h1{margin:0;padding:0;color:#7d2b0d;font:bold 24px "Trebuchet MS",sans-serif;}.un_dataEmployee h1{background:url(/lib/tgn/ancestry/community/i/icon_pop_message.gif) no-repeat left;padding-left:43px;margin:0;color:#7d2b0d;font:bold 24px "Trebuchet MS",sans-serif;}.un_data h3{margin:0;padding:0;font:bold 12px "Trebuchet MS",sans-serif;color:#695e49;}.un_content_sidebar .un_data h1,.un_content_sidebar .un_data h3{margin-left:70px;}.un_photoDiv ul{text-align:left;margin:0;padding:0;}.un_photoDiv li{list-style:none;margin:12px 6px;padding:3px 0 3px 20px;background:no-repeat 0 3px;}.un_photoDiv a{color:#566c11;font:10px Verdana,sans-serif;}li.link_profile{background:transparent url(/lib/tgn/ancestry/community/i/icon_profile.gif) no-repeat scroll 3px 4px;}li.link_contact{background-image:url(/lib/tgn/ancestry/community/i/icon_contact.gif);}li.link_contactPrivate{background-image:url(/lib/tgn/ancestry/community/i/cbmessage.gif);}li.link_block{background-image:url(/lib/tgn/ancestry/community/i/block.gif);}li.link_mb{background-image:url(/lib/tgn/ancestry/community/i/icon_mb.gif);}.un_moreInfo{margin:8px 0;}.un_moreInfo{margin:16px 0;}.un_moreInfo h4{margin:0;padding:0;font:bold 14px "Trebuchet MS",sans-serif;color:#695e49;text-transform:none;letter-spacing:0;}.un_moreInfo h4 a{color:#566c11;font:normal 10px Verdana,sans-serif;padding-left:12px;}.un_moreInfo ul{margin:0;padding:0;font:10px Verdana,sans-serif;color:#333;}.un_moreInfo li{margin:0;padding:0 0 0 8px;list-style:none;text-transform:none;letter-spacing:0;}.un_moreInfo li a{color:#566c11;}.un_help{color:#7d2b0d;font:bold 11px "Trebuchet MS",sans-serif;background:url(/lib/tgn/ancestry/community/i/life_preserver.gif) no-repeat left center;padding:2px 0 2px 22px;margin-top:16px;text-transform:none;letter-spacing:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */ .log-in{font-style:normal;margin:0;padding:0;font:10px Verdana,sans-serif;color:#695e49;display:block;padding-bottom:6px;margin-bottom:10px;}.un_content_sidebar .brdrTop{clear:both;}.brdrTop{padding-top:6px;border-top:dotted 1px #bbb0a3;text-transform:uppercase;}a.addButton,a.editButton{height:36px;margin:0;padding:6px 0;color:#566C11;font:11px Verdana,Arial,Helvetica,sans-serif;text-decoration:none;*vertical-align:70%;background:transparent url(/lib/tgn/ancestry/community/i/edit_button_l.gif) no-repeat scroll 0 50%;}a.addButton span,a.editButton span{background:transparent url(/lib/tgn/ancestry/community/i/add_button_r.gif) no-repeat scroll right top;padding:7px 15px 6px 32px;}.arrowRight{background-position:-34px -700px;margin-left:5px;display:block;height:16px;width:16px;}.rcnt-main .yloWrp{margin:10px 0 0 0;}#loading .grnWrp h2{background:transparent url(http://c.mfcreativedev.com/lib/TGN/Ancestry/i/loading2.gif) no-repeat;}.rcnt-actv{margin:auto;position:relative;padding:10px 0 0 0;width:950px;}.rcnt-actv .rcnt-head h1{background:url(/lib/tgn/ancestry/community/i/icon-mem.gif) no-repeat left top;color:#333;font:400 21px/30px Georgia;padding-left:45px;}.rcnt-actv .rcnt-head h3{color:#333;font:400 13px/23px Tahoma;padding-left:5px;}.rcnt-actv .rcnt-body{width:100%;overflow:hidden;padding-bottom:10px;}.rcnt-actv .rcnt-main{float:left;width:610px;}.rcnt-actv .rcnt-main .rcnt-list{padding:0 10px;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date{padding-top:10px;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date h2{border-bottom:1px dotted #989894;color:#333;font:400 21px/30px Georgia;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date table{width:100%;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date table td{border-bottom:1px solid #dcdcd5;color:#333;font:400 13px/17px Tahoma;padding:6px;vertical-align:middle;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date table td a.type-a{font-weight:700;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date table td a.type-b{color:#333;text-decoration:underline;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date table td.col-a{vertical-align:top;}.leafMil{background:url(milano_icon_sprte.png) no-repeat 0 0;width:25px;height:25px;padding:5px 0 0 5px;}.calMil{background:url(milano_icon_sprte.png) no-repeat 0 -75px;width:42px;height:35px;padding:5px 0 0 5px;}.rcnt-actv .rcnt-main .rcnt-list .rcnt-date table td.col-b{width:100%;}.rcnt-more{background-color:#d8dfa3;height:25px;padding:0 20px;position:relative;margin-top:2px;}.rcnt-more .rcnt-rc{background-image:url(/lib/tgn/ancestry/community/i/more-rcs.gif);position:absolute;top:5px;height:20px;width:20px;}.rcnt-more .rcnt-rcbl{background-position:left top;left:0;}.rcnt-more .rcnt-rcbr{background-position:right top;right:0;}.rcnt-more a{color:#344402;font:400 13px/21px Tahoma;text-decoration:underline;}.rcnt-actv .rcnt-side{float:left;padding:10px;width:320px;}#feedList{margin:-2px 2px 5px 4px;padding:6px 0;float:left;width:100%;}#feedList h3{font-family:'Trebuchet MS',Verdana,Arial;font-size:14px;line-height:21px;color:#333;}#feedList .dateline{border-bottom:1px dotted #D9D9D9;margin-top:14px;}#feedList .firstline{margin-top:0;}#feedList .feedItem{border-bottom:1px dotted #D9D9D9;min-height:35px;padding:4px 6px;}#feedList .feedItem a{color:Black;text-decoration:none;}#feedList .feedItem .cta{color:#789200;text-decoration:underline;}#feedList .feedItem p{margin:3px 5px 3px 40px;}#feedList .feedPrimary{color:#566C11;font-weight:bold;}#feedList ul li{float:none;}#feedList .feedItem .feed_icon{background-image:url(/lib/tgn/ancestry/community/i/feed-sprite.png?v=2);background-repeat:no-repeat;display:inline-block;width:32px;height:32px;float:left;}#feedList .feedItem .feed_icon a{text-decoration:none;}.feed_photo{background-position:left top;}.feed_record{background-position:left -34px;}.feed_story{background-position:left -70px;}.feed_audio{background-position:left -105px;}.feed_video{background-position:left -140px;}.feed_event{background-position:left -172px;}.feed_source{background-position:left -210px;}.feed_person{background-position:left -245px;}.feed_comment{background-position:left -280px;}.feed_dna{background-position:left -315px;}.feed_military{background-position:left -350px;}.feed_quicklink{background-position:left -385px;}.feed_msgboard{background-position:left -466px;}.feed_connection{background-position:left -501px;}.widgtWht{background-color:#FFF;padding:10px;border:#BAAE95 solid 1px;margin-top:10px;}.widgtWht h3{color:#7D2B0D;}#memFeedback h4{padding-left:20px;}#memFeedback p{margin:6px 0;}#shareform{position:absolute;top:25px;left:404px;}#shareform table{background-color:#95a50f;}#shareform td{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#FFF;font-weight:bold;}#shareform th{background-color:#768808;}#shareform .formhead{background-image:url(/lib/tgn/ancestry/community/i/heading_share.jpg);background-repeat:no-repeat;background-position:45px 0;}#shareform .formtext{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}#shareform .formlabel{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#000;}p.milpht{background:url(/lib/tgn/ancestry/community/i/feed-sprite.png?v=2) no-repeat left -432px;height:32px;padding-left:-42px;text-indent:42px;}p.milcal{background:url(/lib/tgn/ancestry/community/i/feed-sprite.png?v=2) no-repeat left -172px;height:32px;padding-left:-42px;text-indent:42px;margin-bottom:10px;}p.milrec{background:url(/lib/tgn/ancestry/community/i/feed-sprite.png?v=2) no-repeat left -34px;height:32px;padding-left:-42px;text-indent:42px;margin-bottom:10px;}.widgtContnt-2{background:#FDFBE4 url(/lib/tgn/ancestry/community/i/crn_leaf.png) no-repeat top right;border-left:1px solid #BAAE95;border-right:1px solid #BAAE95;border-bottom:1px solid #BAAE95;padding:10px;font-family:Tahoma,Geneva,sans-serif;font-size:13px;color:#333;}.widgtContnt-2 h1{color:#83381F;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:12px;margin-right:45px;}.widgtFooter{background:#ECEABD url(/lib/tgn/ancestry/community/i/widget_footerbg.png) repeat-x bottom;border-left:1px solid #B8AD93;border-right:1px solid #B8AD93;border-bottom:1px solid #B8AD93;padding:4px 15px;position:relative;min-height:22px;}.widgtFooter .btn{float:right;width:auto;height:auto;margin-top:2px;}.yui-overlay,.yui-panel-container{position:absolute;}.yui-panel{position:relative;}#miniProfile{top:0;left:0;border:solid 4px #afbc22;width:300px;z-index:1000001;}#mp_knub{background:transparent url(/lib/tgn/ancestry/community/i/arrow.gif) no-repeat scroll 0;height:29px;left:-20px;width:20px;position:absolute;display:none;}#mp_knub_r{background:transparent url(/lib/tgn/ancestry/community/i/arrow_r.gif) no-repeat scroll 0;height:29px;right:-20px;position:absolute;display:none;}a.questionIcn{background-position:-17px -1219px;visibility:hidden;width:17px;height:17px;float:right;margin-left:10px;margin-top:4px;}#WhyWidget{position:absolute;width:300px;z-index:99999;}a.closeWidgt{background-position:-34px -200px;display:block;width:16px;height:16px;position:absolute;top:4px;right:6px;}p.link{display:inline-block;float:left;margin-left:5px;font-size:12px;}.questionPop{width:700px;height:50px;border:solid 1px #CCC;}#helpDiv{width:698px;height:48px;position:relative;visibility:hidden;display:block;}#helpDiv:hover{cursor:pointer;}.rollupLink{font-size:11px;}.rollupInfo{padding:6px 0!important;margin-left:50px!important;}.rollupInfo li{padding-top:8px;}#filterContainer .heading{color:#566C11;margin-bottom:5px;}#filterContainer table{margin:0 10px 10px;}#filterContainer .shareRole{color:#999;margin-left:4px;}#filterContainer p{color:#556C11;font:13px Tahoma,Geneva,sans-serif;font-weight:bold;margin:0!important;}#filterContainer ul{margin:5px 0 11px 15px;}#filterContainer ul li{font:12px Tahoma,Geneva,sans-serif;color:#333;margin:3px 0;padding-left:20px;text-indent:-20px;}#filterContainer ul li em{font-style:normal;}.filterPopupContainer{position:absolute;z-index:10000000;}.AcFilters{width:300px;height:50px;}.AcFilters p{color:#556C11;font:13px Tahoma,Geneva,sans-serif;font-weight:bold;margin:0!important;}.AcFilters ul{margin:15px 0 11px 0;}.AcFilters ul li{font:12px Tahoma,Geneva,sans-serif;color:#333;margin:3px 0;padding-left:20px;text-indent:-20px;}.AcFilters ul li em{font-style:normal;}.AcFilters ul li input{margin:3px 3px 3px 4px;}.AcFilters span{margin-left:10px;color:#685E48;line-height:1.8em;}span.MundiaLink{background:url(/lib/tgn/ancestry/community/i/mundiaLeaf.gif) no-repeat;height:16px;width:16px;display:inline-block;float:left;padding-right:8px;}.btmLinksCon span.LinkArro{background-position:-53px -622px;margin-top:2px;}.btmLinksCon span em{font-style:italic;color:#666E6E;}
#maxChars {color: #8E8E8E; font-size: 11px;}
/* tooltip.css */
/* Ancestry Streatchable Header Widget */

/* Streatchable Widget Header */
.ancSecHdStretch,.ancSecHdStretch .ancSecHdL,.ancSecHdStretch .ancSecHdR,.ancSecHdStretch .ancSecHdBL,.ancSecHdStretch .ancSecHdBR{background-image:url(/lib/tgn/ancestry/trees/i/ancSecHdStretch.png);}
.ancSecHdStretch{background-color:#566c11;background-position:0 -20px;background-repeat:repeat-x;border:1px solid #80914d;height:100%;padding:2px 4px 3px 9px;position:relative;}
.ancSecHdStretch .ancSecHdL,.ancSecHdStretch .ancSecHdR{background-color:#fff;height:10px;width:10px;position:absolute;top:-1px;}
.ancSecHdStretch .ancSecHdL{background-position:0 0;left:-1px;}
.ancSecHdStretch .ancSecHdR{background-position:0 -10px;right:-1px;}
.ancSecHdStretch h1.ancSecHdTitle{color:#fff;display:inline;font:700 13px/17px Tahoma, Geneva, sans-serif;margin:0 5px 0 0;padding:0;vertical-align:middle;}
.ancSecHdStretch a.ancSecHdLink{color:#fff;display:inline;font:400 12px/17px Tahoma, Geneva, sans-serif;margin:0 5px 0 0;padding:0;text-decoration:none;vertical-align:middle;white-space:nowrap;}
.ancSecHdStretch a.ancSecHdLink em{text-decoration:underline;}

/* For Modal */
.ancSecHdStretch.inModal{margin:0 0 -4px;padding-right:0;padding-left:0px;top:-10px;}
.ancSecHdStretch.inModal .ancSecHdL,.ancSecHdStretch.inModal .ancSecHdR{background-color:transparent;}
.ancSecHdStretch.inModal .ancSecHdL{left:-10px;}
.ancSecHdStretch.inModal .ancSecHdR{right:-10px;}
.ancSecHdStretch.inModal .ancSecHdBL,.ancSecHdStretch.inModal .ancSecHdBR{background-color:#566c11;background-position:0 -29px;background-repeat:no-repeat;border-bottom:1px solid #80914D;position:absolute;bottom:-1px;top:9px;width:9px;}
.ancSecHdStretch.inModal .ancSecHdBL{border-left:1px solid #80914D;left:-10px;}
.ancSecHdStretch.inModal .ancSecHdBR{border-right:1px solid #80914D;right:-10px;}

/* Family Tree Syncing Modal */
#ftmToolTip .subCon .subConBd,.SharedToolTip .subCon .subConBd{padding-right:8px;padding-left:8px;}
#ftmToolTip p,.SharedToolTip p{color:#333;font:400 12px/18px Tahoma;margin:0;padding:10px 13px;}
#ftmToolTip br,.SharedToolTip br{font-size:6px;line-height:6px;}
#ftmToolTip .subCon.subConShdwGrn .subConArrowTL,.SharedToolTip .subCon.subConShdwGrn .subConArrowTL{top:40px;}
/* media-widget.css */
/* End overides for widget header */
.overviewDiv .ancSecHdL,.overviewDiv .ancSecHdR{z-index:1;}
.overviewDiv .ancSecHdM{height:18px;padding:3px 4px 5px;overflow:visible;position:relative;z-index:2;}
.overviewDiv h1.widgtTitleTxt,.overviewDiv div.widgtLinkTxt{color:#fff;display:block;float:left;margin:0 5px 0 0;vertical-align:text-top;}
.overviewDiv h1.widgtTitleTxt{font:700 13px/18px Tahoma !important;}
.overviewDiv div.widgtLinkTxt{font:400 12px/18px Tahoma;}
.overviewDiv div.widgtLinkTxt a{color:#fff;text-decoration:none;}
.overviewDiv div.widgtLinkTxt a span{text-decoration:underline;}
.overviewDiv .ancSecHd .secHdCTA{float:right;}
.overviewDiv .ancSecHd .addPlusButtonDiv,.overviewDiv .ancSecHd .floatRightTop2{float:right;margin:0;padding:0;z-index:1;}
.mediaWidgt{margin-bottom:10px;}
.mediaWidgt .widgtContnt{border:none;padding:0;position:relative;width:605px;}
.mediaWidgt .medWrp{border-collapse:collapse;width:100%;}
.mediaWidgt .medCar,.mediaWidgt .count,.mediaWidgt .links{padding:10px;}
.mediaWidgt .flat_icon{display:block;float:none;position:absolute;top:0;left:0;}
.mediaWidgt .photo_green{background-position:0 -1000px;}
.mediaWidgt .note_green{background-position:0 -1180px;}
.mediaWidgt .audio_green{background-position:0 -1040px;}
.mediaWidgt .video_green{background-position:0 -1020px;}
.mediaWidgt .document2_green{background-position:0 -420px;}
.mediaWidgt .medCar,.mediaWidgt .count,.mediaWidgt .links{border:1px solid #bbb0a3;border-top:none;vertical-align:top;}
.mediaWidgt .medCar{width:445px;}
.mediaWidgt .count ul,.mediaWidgt .links ul{overflow:hidden;position:relative;width:100%;}
.mediaWidgt .count li,.mediaWidgt .links li{color:#695e49;float:left;position:relative;}
.mediaWidgt .bottomControls p{color:#695e49;font:400 italic 12px/16px Tahoma;text-align:center;}
.mediaWidgt .count li{width:100%;}
.mediaWidgt .links li{margin-right:15px;}
.mediaWidgt .count li .type,.mediaWidgt .links li .type{display:block;font:400 12px/16px Tahoma, Geneva, sans-serif;height:16px;padding:0 0 0 19px;position:relative;}
.mediaWidgt .count li .type{margin:8px 0 0;}
.mediaWidgt .count li:first-child .type{margin-top:0;}
.mediaWidgt .count li span.type{color:#695e49;}
/* Begin gallery overrides for overview page */
.mediaWidgt .recentMediaDiv,.mediaWidgt .recentMediaDetCont,.mediaWidgt .media,.mediaWidgt .gllry,.mediaWidgt .gllry ul{width:445px;}
.mediaWidgt .recentMediaDiv,.mediaWidgt .recentMediaDetCont,.mediaWidgt .gllry ul,.mediaWidgt .medCar .mediaCell,.mediaWidgt .medCar .mediaItem,.mediaWidgt .medCar .mediaItem_over{display:block;position:relative;}
.mediaWidgt .medCar .mediaItem,.mediaWidgt .medCar .mediaItem_over{background:none;border:none;min-height:81px;}
.mediaWidgt .clearDiv{display:none;}
.mediaWidgt .media{table-layout:fixed;}
.mediaWidgt .gllry ul{overflow:hidden;position:relative;width:100%;}
.mediaWidgt .medCar li{display:block;float:left;margin-left:10px;}
.mediaWidgt .medCar li:first-child{margin-left:0;}
.mediaWidgt .medCar li,.mediaWidgt .medCar .mediaCell,.mediaWidgt .medCar .mediaItem,.mediaWidgt .medCar .mediaItem_over,.mediaWidgt .medCar li table,.mediaWidgt .medCar .titleMedia{width:81px !important;}
.mediaWidgt .medCar .mediaItem,.mediaWidgt .medCar .mediaItem_over,.mediaWidgt .medCar li table{height:81px;}
.mediaWidgt .medCar .mediaItem,.mediaWidgt .medCar .mediaItem_over{border:none !important;display:block;min-height:81px;}
.mediaWidgt .medCar li table{border-collapse:collapse;empty-cells:show;table-layout:fixed;}
.mediaWidgt .medCar li td{background-color:#fefefe;border:1px solid #bbb0a3;color:#695e49;font:12px/18px Tahoma;padding:2px;text-align:center;vertical-align:middle;}
.mediaWidgt .medCar li td:hover{background-color:#f6f8ea;border:2px solid #566c11;padding:1px;}
.mediaWidgt .medCar li td a{cursor:pointer;display:block;}
.mediaWidgt .medCar li td img{border:none;display:inline;max-height:75px;max-width:75px;position:relative;vertical-align:middle;}
.mediaWidgt .medCar .titleMedia{color:#695e49;display:block;font:400 12px/16px Tahoma, Geneva, sans-serif;padding-top:2px;overflow:hidden;}
.mediaWidgt .medCar .titleMedia a{display:block;text-align:center;white-space:nowrap;}
/* End gallery overrides for overview page */