@charset "utf-8";
/* CSS Document */
.GbRecentCollectionsWidget .whatsnew { margin:0 auto; width:990px; }
.GbRecentCollectionsWidget .whatsnew .flat_icon,
.GbRecentCollectionsWidget .whatsnew .flat_icon_small { background-image:url(https://www.ancestrycdn.com/legacy/lib/tgn/ancestry/i/icon-sprite.png); background-repeat:no-repeat; display:inline-block; height:16px; vertical-align:middle; width:16px; }
.GbRecentCollectionsWidget .whatsnew > .subCon { border-radius:0 0 5px 5px; border-top:none; margin:0 auto; width:954px; }
.GbRecentCollectionsWidget .whatsnew > .subCon > a { position:absolute; right:10px; top:13px; }
.GbRecentCollectionsWidget .whatsnew .panel { margin-top:20px; }

.GbRecentCollectionsWidget .whatsnew .upcomingColl { margin-top:10px; }
.GbRecentCollectionsWidget .whatsnew .upcomingCollsDate { color:#999; font-style:italic; }
.GbRecentCollectionsWidget .whatsnew .ancSecHd { background-color:#7a8e3c; background-image:-moz-linear-gradient(top, #9eaf67, #566c11); background-image:-ms-linear-gradient(top, #9eaf67, #566c11); background-image:-o-linear-gradient(top, #9eaf67, #566c11); background-image:-webkit-linear-gradient(top, #9eaf67, #566c11); background-image:linear-gradient(top, #9eaf67, #566c11); border:1px solid rgba(86, 108, 17, .75); border-radius:5px 5px 0 0; height:24px; overflow:hidden; padding:0 10px; position:relative; }
.GbRecentCollectionsWidget .whatsnew .ancSecHd.brown { background-color:#938277; background-image:-moz-linear-gradient(top, #b8ac9f, #6e584e); background-image:-ms-linear-gradient(top, #b8ac9f, #6e584e); background-image:-o-linear-gradient(top, #b8ac9f, #6e584e); background-image:-webkit-linear-gradient(top, #b8ac9f, #6e584e); border:1px solid rgb(110, 88, 78. 75); }
.GbRecentCollectionsWidget .whatsnew .ancSecHd h1 { color:#fff; float:left; margin:4px; }
.GbRecentCollectionsWidget .whatsnew .ancSecHd.large { height:44px; margin-top:10px; overflow:visible; position:relative; z-index:2; }
.GbRecentCollectionsWidget .whatsnew .ancSecHd.large h1 { line-height:44px; margin:0; }
.GbRecentCollectionsWidget .whatsnew .ancSecHd.large select { margin-left:10px; margin-top:-2px; }
.GbRecentCollectionsWidget .whatsnew .right > .ancSecHd { border-left:0; border-radius:0; border-right:0; margin:15px -9px 5px -10px; }
.GbRecentCollectionsWidget .whatsnew .right > .ancSecHd:first-child { border-top-right-radius:5px; border-top-right-radius:0\0/; margin-top:-9px; }
.GbRecentCollectionsWidget .whatsnew .right > .ancSecHd h1 { margin-left:6px; }
.GbRecentCollectionsWidget .whatsnew .collHdRec { color:#fff; left:470px; position:absolute; text-align:center; top:15px; width:60px; z-index:1; }
.GbRecentCollectionsWidget .whatsnew .collHdDate { color:#fff; left:550px; position:absolute; top:15px; z-index:1; }
.GbRecentCollectionsWidget .whatsnew .merge_white { background-position:-34px -1780px; float:none; margin-right:5px; vertical-align:middle; }
.GbRecentCollectionsWidget .whatsnew .recentImgs { height:56px; margin:5px 0 10px; }
.GbRecentCollectionsWidget .whatsnew .recentImgs .recentImg { background-color:red; border:1px solid #566c11; cursor:pointer; float:left; height:56px; margin-right:10px; width:86px; }
.GbRecentCollectionsWidget .whatsnew .recentImgs .recentImg:hover { border:1px solid #afbc22; overflow:hidden; }
.GbRecentCollectionsWidget .whatsnew .recentImgs .recentImg .ancBtn { display:none; margin:15px 25px; }
.GbRecentCollectionsWidget .whatsnew .recentImgs .recentImg:hover .ancBtn { display:block; }
.GbRecentCollectionsWidget .whatsnew .recentImgs .recentImg .search_white { background-position:-34px -500px; margin:5px 0 0; }
.GbRecentCollectionsWidget .whatsnew .collectionsTable { border:1px solid #b9ad93; border-top:none; clear:both; overflow:hidden; padding-top:2px; position:relative; z-index:1; }
.GbRecentCollectionsWidget .whatsnew .collection { color:#685e48; padding-left:5px; position:relative; }
.GbRecentCollectionsWidget .whatsnew .collection td { border-bottom:1px solid #e9e9e9; vertical-align:top; }
.GbRecentCollectionsWidget .whatsnew .collection td .collectionName td { border-bottom:none; }
.GbRecentCollectionsWidget .whatsnew .collectionName { width:470px; }
.GbRecentCollectionsWidget .whatsnew .collectionName td { padding:3px 3px 3px 0; }
.GbRecentCollectionsWidget .whatsnew .collection:hover { cursor:pointer; }
.GbRecentCollectionsWidget .whatsnew .collection:hover td { background-color:#eff2d3; }
.GbRecentCollectionsWidget .whatsnew .collection:hover .collectionName .collNameText { color:#566c11; text-decoration:underline; }
.GbRecentCollectionsWidget .whatsnew .collectionName p { height:17px; line-height:1.3; overflow:hidden; padding-left:3px; }
.GbRecentCollectionsWidget .whatsnew .collectionName .ancTag { margin-right:5px; }
.GbRecentCollectionsWidget .whatsnew .collectionRecords { color:#685e48; padding-top:3px; text-align:center; text-decoration:none; width:60px; }
.GbRecentCollectionsWidget .whatsnew .collectionDate { white-space:nowrap; }
.GbRecentCollectionsWidget .whatsnew .moreCollections { margin:3px 6px 6px 0; text-align:right; visibility:hidden; }
.GbRecentCollectionsWidget .whatsnew .moreCollections span { display:inline-block; margin-left:3px; vertical-align:middle; }
.GbRecentCollectionsWidget .whatsnew .moreCollections a { vertical-align:middle; }
.GbRecentCollectionsWidget .whatsnew .flat_icon_small { height:12px; width:12px; }
.GbRecentCollectionsWidget .whatsnew .arrow2down_green_small { background-position:-53px -762px; }

.GbRecentCollectionsWidget .whatsnew { width:100%; }
.GbRecentCollectionsWidget .whatsnew .collectionName { width:100% }
.GbRecentCollectionsWidget .whatsnew .collectionsTable { border:none; }
.GbRecentCollectionsWidget .whatsnew .moreCollections {visibility: visible; cursor:hand; cursor:pointer;}
.GbRecentCollectionsWidget select.recCollSelect { float:right; margin-top: -5px; }