@charset "utf-8";
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td { margin:0; padding:0; }
table { border-COLLAPSE:collapse; border-spacing:0; }
fieldset,
img { border:0; }
address,
caption,
cite,
code,
dfn,
th,
var { font-style:normal; font-weight:normal; }
ul,
ol,
li,
dl,
dt,
dd { list-style:none; }
caption,
th { text-align:left; }
h1,
h2,
h3,
h4,
h5,
h6 { font-size:100%; font-weight:normal; }
q:before,
q:after { content:''; }
abbr,
acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input,
textarea,
select { font-family:inherit; font-size:inherit; font-weight:inherit; margin:0; padding:0; }
legend { color:#000; padding:0; }
a img,
iframe { border:none; }
html { background:#FFF url(/euf/assets/themes/ancestry-jun2012rebrand/images/layout/royalGrayBackground.png) repeat-x; font-family:Helvetica, Arial, sans-serif; }
html[lang="ja-JP"],
html[lang="ja-JP"] input,
html[lang="ja-JP"] textarea,
html[lang="ja-JP"] select { font-family:"Hiragino Kaku Gothic Pro", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3", Meiryo, "ãƒ¡ã‚¤ãƒªã‚ª", "MS PGothic", "MS Pã‚´ã‚·ãƒƒã‚¯", Helvetica, Arial, sans-serif; }
body { font-size:.75em; line-height:1.250em; text-align:left; }
h2,
h3,
h4,
h5,
h6 { font-family:Arial, sans-serif; font-weight:bold; }
h1 { font-size:2.083em; font-weight:normal; line-height:1.8em; }
h2 { font-size:1.333em; line-height:1.4em; }
h3 { color:#2F2F2F; font-size:1.167em; line-height:1.3em; }
h4 { color:#404040; font-size:1em; line-height:1.3em; }
h5 { color:#505050; font-size:0.917em; line-height:1.0em; }
h6 { color:#505050; font-size:0.833em; line-height:.8em; }
p { line-height:1.4em; margin-bottom:1em; }
table { border-collapse:separate; border-spacing:0.3em; }
hr { margin:10px 0px; }
strong { font-weight:bolder; }
caption { color:#404040; font-size:1em; font-weight:bold; line-height:1.3em; }
blockquote { margin:10px 30px; }
a:visited { color:#3C0D68; }
input[type="text"],
input[type="password"] { height:18px; }
input,
textarea,
select { border:solid 1px #B1B1B1; font-family:Helvetica, Arial, sans-serif; padding:2px; }
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus { border-color:#AAA; background-color:#F8F8F8; }
input[type="submit"],
button { background:#0E53A7 url(/euf/assets/themes/ancestry-jun2012rebrand/images/buttonGradientCombo.png) 0px 0px repeat-x; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5); box-shadow:0 1px 3px rgba(0, 0, 0, 0.5); border:1px solid #304764; color:#FFF; cursor:pointer; font:bold 12px Helvetica, Arial, sans-serif; line-height:normal; margin-right:6px; padding:6px 8px; text-decoration:none; text-shadow:2px 2px 2px rgba(0, 0, 0, 0.25); *width:auto; *overflow:visible; }
input[type="submit"]:hover,
input[type="submit"]:focus,
button:hover,
button:focus { background-position:0px -40px; border-color:#46494D; cursor:pointer; }
input[type="submit"][disabled],
button[disabled] { background-color:gray; background-position:0px -40px; border-color:#333; color:#DDD; }
#rn_Container { height:100%; margin:0px auto; overflow:visible; text-align:left; width:942px; }
#rn_Header { color:#FFF; height:72px; min-height:72px; overflow:visible; padding:0 10px; }
#rn_Header a { color:#FFF; }
#rn_Logo { cursor:pointer; float:left; font-family:"Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif; height:70px; letter-spacing:-0.8px; margin-top:4px; position:relative; width:32%; }
#rn_Logo a { bottom:0; color:#FFF; cursor:pointer; font-size:2.083em; font-weight:normal; left:0; line-height:1em; text-decoration:none; }
#rn_Logo a span.rn_LogoTitle { cursor:pointer; top:20px; position:relative; }
#rn_Logo a span.rn_LogoTitleMinor { color:#DEDEDE; }
#rn_Logo a img { display:block; }
#rn_LoginStatus { font-size:0.917em; text-align:right; }
#rn_LoginStatus a { font-weight:bold; text-decoration:none; }
#rn_Navigation { background:transparent none repeat scroll center top; height:31px; _height:28px; margin-left:1px; padding:3px 10px 0 0; }
#rn_NavigationBar { float:left; height:14px; }
#rn_NavigationBar ul li { float:left; }
#rn_Footer,
#rn_Body { background:#FFF; border-right:1px solid #DDD; border-left:1px solid #DDD; overflow:hidden; padding:0 0px 20px 10px; text-align:left; width:99%; }
#rn_MainColumn { background:#FFF; float:left; margin-right:8px; min-height:650px; height:auto !important; height:650px; overflow:visible; padding:0px 0px 10px 6px; width:74%; }
#rn_SideBar { float:right; margin-right:12px; width:23%; }
#rn_Footer { border-bottom:1px solid #E2E2E2; }
#rn_RightNowCredit { border-top:1px solid #DDD; clear:both; padding:10px 0px 10px 0px; text-align:right; margin:auto 20px; }
body,
fieldset legend { color:#000; }
a:link { color:#0000CC; }
#rn_SideBar .rn_Padding { padding:16px 4px 2px 10px; overflow:auto; }
.rn_HelpResources { margin:0 4px 10px 4px; }
.rn_HelpResources .rn_Questions,
.rn_HelpResources .rn_Community,
.rn_HelpResources .rn_Contact,
.rn_HelpResources .rn_Chat,
.rn_HelpResources .rn_Feedback { margin-top:10px; }
.rn_HelpResources a { background:url(/euf/assets/themes/ancestry-jun2012rebrand/images/layout/contactDiscs.png) no-repeat; color:#464646; display:block; font-size:1.25em; font-weight:bold; margin:4px; min-height:22px; height:auto !important; height:22px; padding:10px 0 0 40px; text-decoration:none; }
.rn_HelpResources a:hover { text-decoration:underline; }
.rn_HelpResources span { display:block; margin:0 0 0 44px; }
.rn_HelpResources .rn_Questions a { background-position:0px -4px; }
.rn_HelpResources .rn_Contact a { background-position:0px -48px; }
.rn_HelpResources .rn_Chat a { background-position:0px -96px; }
.rn_HelpResources .rn_Feedback a { background-position:0px -140px; }
.rn_HelpResources .rn_Community a { background-position:0px -184px; }
#rn_SearchControls { background:#EFEFF4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0; *background:#EFEFF4; border:1px solid #BBB; clear:left; float:left; overflow:visible; padding:8px 0 8px 12px; position:relative; width:97.4%; }
#rn_SearchControls form { padding:0 0 6px; _margin-bottom:20px; }
#rn_SearchControls form input[type="submit"],
#rn_SearchControls form input[type="image"] { margin:1.3em 0 0 1.3em; padding:.4em 1em; }
#rn_SearchControls input { _margin:1.3em 0 0 1.3em; _padding:.4em 1em; }
#rn_SearchControls .rn_SearchInput { float:left; position:relative; width:50%; }
#rn_SearchControls .rn_SearchInput a { color:#25383C; display:block; float:right; font-size:.917em; margin-right:-8px; *margin-right:0; *position:absolute; *right:-8px; _right:0px; text-decoration:none; }
#rn_SearchControls .rn_SearchInput label { bottom:0px; position:absolute; *bottom:-50px !important; *position:relative !important; }
#rn_SearchControls .rn_SearchInput input { font-weight:bold; height:1.3em; margin-bottom:20px; _margin:0; padding:4px 4px 3px; width:100%; }
#rn_PageTitle { border-bottom:1px solid #E2E2E0; color:#25383C; overflow:hidden; padding:16px 0 0; }
#rn_PageTitle.rn_Home,
#rn_PageTitle.rn_QuestionList,
#rn_PageTitle.rn_AnswerList { border-bottom:0; overflow:visible; }
#rn_PageTitle.rn_AnswerDetail { padding:16px 0 5px; }
#rn_PageTitle.rn_Home { margin-bottom:10px; }
#rn_PageTitle h1,
#rn_PageTitle h2,
#rn_PageTitle h3,
#rn_PageTitle h4,
#rn_PageTitle h5,
#rn_PageTitle h6 { clear:left; word-wrap:break-word; }
#rn_PageTitle p { clear:both; }
#rn_PageContent { clear:both; overflow:visible; }
#rn_PageContent form h2,
.rn_HeadingBar { background:#F9F9F9; border:1px solid #CCC; clear:both; color:#414142; letter-spacing:-0.03em; padding:4px; margin:20px 0 10px; }
form legend { font-size:0em; visibility:hidden; }
form fieldset { padding-left:8px; }
form button { margin-top:20px; }
form .rn_Column { margin-bottom:10px; }
.rn_HintBox { background-color:#F2F2F2; border:1px solid #DBDBDB; color:#222; opacity:.7; padding:4px 16px 2px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topright:10px; border-top-right-radius:10px; border-bottom-right-radius:10px; }
.rn_Required,
.rn_ErrorLabel { color:#C10000; }
.rn_ErrorField { background-color:#FEFDA0 !important; }
.rn_MessageBox { background-color:#FFFFE0; border:1px solid #808080; color:#990000; margin:10px 0; padding:6px; }
.rn_ErrorMessage { background:#FFFFE0 url(/euf/assets/themes/ancestry-jun2012rebrand/images/layout/important.png) no-repeat; padding:8px 6px 8px 40px !important; }
.rn_ErrorMessage a { color:#990000; }
.rn_InfoMessage { background:#FFFFE0 url(/euf/assets/themes/ancestry-jun2012rebrand/images/layout/info.png) no-repeat; padding:6px 6px 4px 40px !important; }
.rn_Dialog { overflow:visible; }
.rn_Dialog ol,
.rn_Dialog ul { padding:0.4em 0 0 1.8em; }
.rn_Dialog ol li { list-style:decimal outside none; }
.rn_Dialog ul li { list-style:disc outside none; }
.rn_Module { background:#F7F7F7; border:1px solid #CCC; clear:both; margin-bottom:12px; overflow:hidden; padding-bottom:8px; }
.rn_Module h3,
.rn_Module h2 { background:#EBEFF5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0; *background:#EBEFF5; border-bottom:1px solid #CCC; font-family:"Lucida Sans Unicode", "Lucida Grande", Garuda, sans-serif; font-weight:normal; margin-bottom:8px; padding:4px; }
.rn_FloatRight { float:right; }
.rn_FloatLeft { float:left; }
.rn_Padding { padding:8px 10px 2px 10px; }
.rn_ClearBoth { clear:both; }
.rn_Highlight { font-style:normal; font-weight:bold; text-decoration:inherit; }
.rn_ColumnContainer { width:100%; }
.rn_Column { width:48%; }
.rn_LeftColumn { float:left; padding:0 4px 0 0; }
.rn_RightColumn { float:right; padding:0 0 0 4px; }
.rn_LargeText { font-size:1.333em; font-weight:bold; line-height:1.4em; }
#rn_Summary { padding:7px 0 0 0; line-height:1em; letter-spacing:-.01em; }
#rn_AnswerInfo { color:#888; margin:6px 0 20px; }
#rn_AnswerInfo div { display:inline; }
#rn_AnswerText { clear:both; line-height:1.4em; padding:5px 0 15px; }
#rn_FileAttach { padding-bottom:1em; }
.rn_QuestionDetail ol,
.rn_QuestionDetail ul,
.rn_AnswerDetail ol,
.rn_AnswerDetail ul { padding-left:2em; clear:both; }
.rn_QuestionDetail > ol,
.rn_QuestionDetail > ul,
.rn_AnswerDetail > ol,
.rn_AnswerDetail > ul,
#rn_AnswerText > ol,
#rn_AnswerText > ul { margin-bottom:1em; }
.rn_QuestionDetail li,
.rn_AnswerDetail li { line-height:1.4em; margin:4px 0; }
.rn_QuestionDetail ul li,
.rn_AnswerDetail ul li { list-style:disc; }
.rn_QuestionDetail li ul li,
.rn_AnswerDetail li ul li { list-style:circle; }
.rn_QuestionDetail li li ul li,
.rn_AnswerDetail li li ul li { list-style:square; }
.rn_QuestionDetail ol li,
.rn_QuestionDetail li ol li,
.rn_QuestionDetail li li ol li,
.rn_AnswerDetail ol li,
.rn_AnswerDetail li ol li,
.rn_AnswerDetail li li ol li { list-style:decimal; }
#rn_UpdateQuestion textarea { width:98%; }
#rn_QuestionThread { margin:4px; }
#rn_AdditionalInfo,
#rn_DetailTools { background:#EEE url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAAAAAA6fptVAAAACklEQVQIHWP4DwABAQEANl9ngAAAAABJRU5ErkJggg==) repeat-x scroll 0 0; *background:#EEE; border:1px solid #BBB; }
#rn_AdditionalInfo { margin:1em; overflow:hidden; padding:12px; width:560px; }
#rn_DetailTools { line-height:1em; margin-top:2em; padding:8px 0; text-align:right; }
#rn_PageContent.rn_Home { overflow:hidden; }
#rn_PageContent.rn_Home .rn_Module ul { margin:12px; overflow:hidden; }
#rn_PageContent.rn_Home .rn_Module ul li { float:left; margin:0px; padding:4px; width:48%; }
#rn_PageContent.rn_Home .rn_Module ul li img { display:none; }
#rn_PageContent.rn_Home .rn_Module ul li a { float:left; font-size:.8em; margin:4px; }
#rn_PageContent.rn_Home .rn_AnswersLink { display:inline-block; font-size:120%; font-weight:bold; margin:10px 0 10px 16px; }
.rn_Overview { padding:12px 10px 2px; }
.rn_Overview h2 { background-color:#F9F9F9; border:1px solid #DDD; margin-top:10px; }
.rn_Overview h2 a,
.rn_Overview h2 strong { background:url(/euf/assets/themes/ancestry-jun2012rebrand/images/layout/accountOverview.png) no-repeat; color:#505050; display:block; height:26px; margin:4px; outline:none; padding:8px 0 0 40px; text-decoration:none; }
.rn_Overview a:focus,
.rn_Overview a:hover { text-decoration:underline; }
.rn_Overview a.rn_Questions { background-position:0px 2px; }
.rn_Overview a.rn_Profile { background-position:2px -38px; }
.rn_Overview a.rn_Notifs { background-position:0px -74px; }
.rn_Overview strong.rn_Contracts { background-position:0px -114px; }
.rn_Overview div.rn_Questions,
.rn_Overview div.rn_Notifs,
.rn_Overview div.rn_Profile,
.rn_Overview div.rn_Contracts { margin:10px 0px 40px 40px; }
.rn_QuestionList caption { font-size:1.333em; font-weight:bold; line-height:1.4em; }
.rn_Account.rn_LoginForm h2 { color:#404040; font-size:1em; line-height:1.3em; }
.rn_Account.rn_LoginForm .rn_Column.rn_RightColumn { width:47%; position:relative; left:20px; }
.rn_Account.rn_LoginForm .rn_Column.rn_LeftColumn { border-right:1px solid #CCC; min-height:350px; *position:relative; }
.rn_Account.rn_LoginForm .rn_MiddleBuffer { background:#FFF; bottom:-80px; left:-9px; padding:4px 0; position:relative; }
.rn_Account.rn_LoginForm .rn_ThirdPartyLogin { *position:relative; }
.rn_CreateAccount .rn_ThirdPartyLogin { width:550px; min-height:115px; padding-left:5px; }
#rn_SkipNav a { left:0px; height:1px; overflow:hidden; position:absolute; top:-500px; width:1px; }
#rn_SkipNav a:active,
#rn_SkipNav a:focus { background-color:#FFF; height:auto; left:auto; top:auto; width:auto; }
@media print {
	body { font-size:1em; }
	#rn_DetailTools,
	#rn_Header,
	#rn_Navigation,
	#rn_SideBar,
	#rn_Footer { display:none; }
	#rn_Footer,
	#rn_Body,
	#rn_PageContent,
	#rn_PageTitle,
	#rn_AdditionalInfo { overflow:visible; }
	#rn_Body { border:0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; }
}
#rn_ChatContainer { height:100%; margin:0px auto; overflow:hidden; text-align:left; }
#rn_ChatDialogContainer { background-color:#EBEFF5; border:1px solid #555; overflow-x:hidden; overflow-y:auto; position:relative; height:450px; }
#rn_ChatDialogHeaderContainer { height:30px; overflow:visible; padding:4px; vertical-align:middle; }
#rn_ChatDialogTitle { margin-top:8px; }
#rn_ChatDialogHeaderButtonContainer button { background:none; border-color:transparent; color:#555; margin-right:.25em; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; padding:2px; }
#rn_ChatDialogHeaderButtonContainer button:hover,
#rn_ChatDialogHeaderButtonContainer button:focus { background-color:#F8F8F8; border-color:#CCC #555 #555 #CCC; color:#000; }
#rn_InChatButtonContainer { overflow:visible; }
#rn_PreChatButtonContainer { overflow:visible; }
#rn_ChatQueueSearchContainer { bottom:0px; position:absolute; width:100%; }
#rn_ChatQueueSearchContainer div.rn_ScreenReaderOnly { display:none; }
#rn_ChatFooter { padding:10px; }
#rn_ChatLogo { height:100px; position:absolute; right:10px; top:10px; width:135px; }
@media print {
	#rn_ChatDialogHeaderContainer,
	#rn_InChatButtonContainer,
	#rn_PreChatButtonContainer,
	#rn_ChatQueueSearchContainer,
	#rn_ChatLogo { display:none; }
	#rn_ChatContainer { border:0; overflow:visible; height:auto; }
	#rn_ChatDialogContainer { overflow:visible; height:auto; }
}
html { background:transparent none; }
div#ancestry-bg { }
body { font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; background:url("/euf/assets/themes/ancestry-jun2012rebrand/images/BodyGradient.jpg") repeat-x scroll 0 0 #E2DECD; }
#rn_Footer,
#rn_Body { background:transparent; border-left:none; border-right:none; box-shadow:none; clear:both; }
#rn_MainColumn { background:transparent; padding-left:0px; }
#rn_SideBar { padding-top:16px; }
#rn_SideBar .rn_Module a { font-family:Georgia, "Times New Roman", Times, serif; }
#rn_PageTitle.rn_Home { margin:0px; padding:16px 0px 0px 0px; }
.rn_Module { border:none; border-radius:5px 5px 0px 0px; background:transparent; background-color:#EBEED5; }
.rn_Module h3,
.rn_Module h2 { background-color:#566C11; color:white; line-height:1.5em; position:relative; font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; font-size:1em; background:#566c11; background:-webkit-gradient(linear, 0 0, 0 100%, from(#9eaf67) to (#566c11)); background:-webkit-linear-gradient(#9eaf67, #566c11); background:-moz-linear-gradient(#9eaf67, #566c11); background:-ms-linear-gradient(#9eaf67, #566c11); background:-o-linear-gradient(#9eaf67, #566c11); background:linear-gradient(#9eaf67, #566c11); -pie-background:linear-gradient(#9eaf67, #566c11); border-radius:5px 5px 0px 0px; behavior:url(/euf/assets/themes/ancestry-jun2012rebrand/PIE.htc); }
.rn_Module > div { }
.rn_Module .rn_HelpResources { margin:0px; }
#rn_SearchControls { background-color:#EBEED5; margin-top:12px; }
#rn_DetailTools { margin-top:0px; background-color:#EBEED5; }
#rn_PageTitle.rn_Home { margin-bottom:0px; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container { overflow:hidden; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module { width:49%; clear:none; min-height:430px; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module_left { float:left; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module_right { float:right; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module_right ul li a { font-size:1.0em; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module ul li { width:100%; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module ul li a { float:none; margin:0px; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module_right a.rn_AllResults { margin-left:15px; }
#rn_PageTitle.rn_AnswerDetail { background-color:white; border-top:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; border-radius:5px 5px 0px 0px; padding:10px 10px 0px 10px; margin-top:16px; }
#rn_PageContent.rn_AnswerDetail { background-color:white; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-radius:0px 0px 5px 5px; padding:0px 10px 0px 10px; }
#rn_PageTitle.rn_AnswerDetail span.answers-description { font-weight:bold; font-size:1.3em; }
#rn_PageTitle.rn_AnswerDetail #rn_Summary em.rn_Highlight,
#rn_PageContent.rn_AnswerDetail em.rn_Highlight { font-weight:normal; }
#rn_PageContent.rn_AnswerList { background-color:white; border:1px solid #DDD; border-radius:5px; padding-bottom:40px; }
#rn_PageContent.rn_AnswerList .rn_Multiline2 ol li .rn_Element2 span { color:#E98300 !important; }
#rn_PageContent.rn_AnswerList h2 { font-size:1.4em; }
#rn_PageContent .rn_CommunitySearchResults { }
#rn_PageContent .rn_CommunitySearchResults h4 { font-size:12px; margin-top:5px; text-transform:none; margin-left:20px; font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; font-weight:normal; }
#rn_PageTitle.rn_AskQuestion { background-color:white; border-radius:5px 5px 0px 0px; padding:10px 10px 0px 10px; margin-top:16px; }
#rn_PageContent.rn_AskQuestion { background-color:white; border-radius:0px 0px 5px 5px; padding:0px 10px 20px 10px; }
button,
input[type="button"],
input[type="submit"],
#rn_SearchControls .rn_SubmitButton,
.rn_ChatQueueSearch .rn_SearchButton2 .rn_SubmitButton { background-color:#F0A21F; color:white; margin:1.3em 0 0 1.3em; padding:.4em 1em; border-color:#46494D; cursor:pointer; font-weight:bold; font:12px Helvetica, Arial, sans-serif; border:1px solid #46494D; }
.ancestry-container { border:1px solid #CFC2A7; box-shadow:0 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(255, 255, 255, 0.6) inset, 1px 0 rgba(255, 255, 255, 0.3) inset, -1px 0 rgba(255, 255, 255, 0.3) inset; border-radius:5px 5px 5px 5px; }
.rn_HelpResources span { margin-right:15px; }
#rn_PageTitle.rn_Account { border-bottom:none; }
#rn_PageContent.rn_LoginForm h2 { color:#566C11; font-size:14px; font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; }
#rn_PageContent.rn_LoginForm .rn_Column.rn_RightColumn { float:left; }
#rn_PageContent.rn_LoginForm input[type="submit"] { display:block; padding:7px; border-radius:5px; width:100px; text-align:center; text-decoration:none; background:#BCC529 none; color:white; border:none; box-shadow:none; text-shadow:none; margin-left:0px; }
#rn_PageContent.rn_LoginForm input[type="submit"]:hover { opacity:0.9; }
#rn_PageContent.rn_LoginForm a.ancestry-button,
#rn_PageContent.rn_LoginForm button.ancestry-button { display:block; padding:7px; border-radius:5px; width:100px; text-align:center; font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; text-decoration:none; }
#rn_PageContent.rn_LoginForm a.ancestry-button-green,
#rn_PageContent.rn_LoginForm button.ancestry-button { background:#BCC529; color:white; }
#rn_PageContent.rn_LoginForm a.ancestry-button:hover,
#rn_PageContent.rn_LoginForm button.ancestry-button:hover { opacity:0.9; }
#rn_PageContent.rn_LoginForm div.ancestry-trusted-services-container { margin-top:10px; padding-left:25px; }
#rn_PageContent.rn_Account h2 { font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.ancestry-divider { margin-top:35px; margin-bottom:25px; }
.ancestry-divider div { margin-top:-16px; text-align:center; }
.ancestry-divider div span { font-weight:bold; background:#E4E1D1; }
div.ancestry-alert-wide { background-color:#EF9500; border-radius:5px; margin:12px 0 0; overflow:hidden; padding:10px; width:901px; }
div.ancestry-alert-msg-wide { color:white; font-weight:bold; width:827px; float:right; margin-right:10px; }
div.ancestry-alert { background-color:#EF9500; border-radius:5px; margin-bottom:30px; overflow:hidden; padding:10px; }
div.ancestry-alert-msg { color:white; font-weight:bold; width:590px; float:right; }
div.ancestry-alert-icon { background:url(data:image/png;base64,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) no-repeat; width:40px; height:40px; float:left; margin-top:8px; margin-left:8px; }
a:focus { outline:none; }
a:link { color:#445708; }
a:visited { color:#445708; }
a:hover { color:#789200; }
h1,
h2,
h3,
h4,
h6 { font:700 21px/24px Georgia, "Times New Roman", Times, serif; }
div.contactus-dialog { }
div.contactus-dialog div.hd { }
div.contactus-dialog div.bd div.hdg { font-size:20px; font-weight:bold; margin:10px 0px 20px 0px; }
div.contactus-dialog div.bd div.msg { font-size:14px; font-weight:bold; margin-bottom:5px; }
div.contactus-dialog button { color:white; padding:5px 10px; margin:0em 0em 0.5em 1em; }
div#HeaderRegion { font-size:13px; z-index:2; }
div.browse-support-articles-widget { overflow:hidden; position:relative; }
div.browse-support-articles-widget div.row-even { background:white; }
div.browse-support-articles-widget div.row-odd { background:white; }
div.browse-support-articles-widget div#bsa-top-container { overflow:hidden; background:transparent; padding-left:3px; margin-bottom:4px; }
div.browse-support-articles-widget div.bsa-top-category { width:15%; float:left; height:100px; margin:0px 5px 0px 5px; background:transparent; }
div.browse-support-articles-widget div.bsa-top-category div.bsa-top-title { position:relative; color:white; font-size:11px; text-align:center; line-height:1.5em; position:relative; background:#566c11; background:-webkit-gradient(linear, 0 0, 0 100%, from(#9EAF67) to (#566C11)); background:-webkit-linear-gradient(#9EAF67, #566C11); background:-moz-linear-gradient(#9EAF67, #566C11); background:-ms-linear-gradient(#9eaf67, #566c11); background:-o-linear-gradient(#9EAF67, #566C11); background:linear-gradient(#9EAF67, #566C11); border-radius:5px 5px 0px 0px; }
.lt-ie10 div.browse-support-articles-widget div.bsa-top-category div.bsa-top-title { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#9EAF67", endColorStr="#566C11"); }
.lt-ie8 div.browse-support-articles-widget div.bsa-top-category div.bsa-top-title { background-image:url("/euf/assets/themes/ancestry-jun2012rebrand/images/buttonGradientCombo.png"); }
div.browse-support-articles-widget div.bsa-top-category.bsa-selected div.bsa-top-title { background:#EFA100; background:-webkit-gradient(linear, 0 0, 0 100%, from(#EFA100) to (#AB6600)); background:-webkit-linear-gradient(#EFA100, #AB6600); background:-moz-linear-gradient(#EFA100, #AB6600); background:-ms-linear-gradient(#EFA100, #AB6600); background:-o-linear-gradient(#EFA100, #AB6600); background:linear-gradient(#EFA100, #AB6600); }
.lt-ie10 div.browse-support-articles-widget div.bsa-top-category.bsa-selected div.bsa-top-title { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#EFA100", endColorStr="#AB6600"); }
.lt-ie8 div.browse-support-articles-widget div.bsa-top-category.bsa-selected div.bsa-top-title { background-image:url("/euf/assets/themes/ancestry-jun2012rebrand/images/buttonGradientCombo.png"); }
div.browse-support-articles-widget div.bsa-top-category div.bsa-top-icon { background-color:white; position:relative; height:80px; text-align:center; border-left:2px solid #566c11; border-right:2px solid #566c11; border-bottom:2px solid #566c11; background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF) to (#EEEEEE)); background:-webkit-linear-gradient(#FFFFFF, #EEEEEE); background:-moz-linear-gradient(#FFFFFF, #EEEEEE); background:-ms-linear-gradient(#FFFFFF, #EEEEEE); background:-o-linear-gradient(#FFFFFF, #EEEEEE); background:linear-gradient(#FFFFFF, #EEEEEE); }
.lt-ie10 div.browse-support-articles-widget div.bsa-top-category div.bsa-top-icon { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#FFFFFF", endColorStr="#EEEEEE"); }
div.browse-support-articles-widget div.bsa-top-category.bsa-selected div.bsa-top-icon { border-left:2px solid #EFA100; border-right:2px solid #EFA100; border-bottom:2px solid #EFA100; background:#FFFFFF none; }
.lt-ie10 div.browse-support-articles-widget div.bsa-top-category.bsa-selected div.bsa-top-icon { filter:progid:DXImageTransform.Microsoft.Gradient(enabled=false); }
div.browse-support-articles-widget div.bsa-top-category div.bsa-top-icon:hover { background:#FFFFFF none; }
.lt-ie10 div.browse-support-articles-widget div.bsa-top-category div.bsa-top-icon:hover { filter:progid:DXImageTransform.Microsoft.Gradient(enabled=false); }
div.browse-support-articles-widget div#bsa-subcat-container { float:left; width:35%; margin:0px 0px 0px 8px; display:none; }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-title { color:white; line-height:1.5em; padding:2px 0px 1px 4px; background:#EFA100; background:-webkit-gradient(linear, 0 0, 0 100%, from(#EFA100) to (#AB6600)); background:-webkit-linear-gradient(#EFA100, #AB6600); background:-moz-linear-gradient(#EFA100, #AB6600); background:-ms-linear-gradient(#FFFFFF, #EEEEEE); background:-o-linear-gradient(#EFA100, #AB6600); background:linear-gradient(#EFA100, #AB6600); border-radius:5px 5px 0px 0px; }
.lt-ie10 div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-title { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#EFA100", endColorStr="#AB6600"); }
.lt-ie8 div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-title { background-image:url("/euf/assets/themes/ancestry-jun2012rebrand/images/buttonGradientCombo.png"); }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-container-content { min-height:170px; border-right:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-left:2px solid #CCCCCC; background-color:white; padding-top:2px; }
div.browse-support-articles-widget div#bsa-subcat-container.bsa-selected div#bsa-subcat-container-content { border-right:2px solid #EFA100; border-bottom:2px solid #EFA100; border-left:2px solid #EFA100; }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-container-content div.bsa-subcat { line-height:1.8em; padding-left:5px; }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-container-content div.bsa-subcat.bsa-subcat-selected { background:url("/euf/assets/themes/ancestry-jun2012rebrand/images/subcat_arrow.png") transparent no-repeat; }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-container-content div.bsa-subcat.bsa-subcat-selected a { color:#EFA100; }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-container-content div.bsa-subcat a { text-decoration:none; }
div.browse-support-articles-widget div#bsa-subcat-container div#bsa-subcat-container-content div.bsa-subcat a:hover { text-decoration:underline; }
div.browse-support-articles-widget div#bsa-articles-container { float:right; width:60%; margin-right:12px; display:none; }
div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-title { color:white; line-height:1.5em; padding:2px 0px 1px 4px; background:#DDDDDD; background:-webkit-gradient(linear, 0 0, 0 100%, from(#DDDDDD) to (#BBBBBB)); background:-webkit-linear-gradient(#DDDDDD, #BBBBBB); background:-moz-linear-gradient(#DDDDDD, #BBBBBB); background:-ms-linear-gradient(#DDDDDD, #BBBBBB); background:-o-linear-gradient(#DDDDDD, #BBBBBB); background:linear-gradient(#DDDDDD, #BBBBBB); border-radius:5px 5px 0px 0px; }
.lt-ie10 div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-title { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#DDDDDD", endColorStr="#BBBBBB"); }
.lt-ie8 div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-title { background-image:url("/euf/assets/themes/ancestry-jun2012rebrand/images/buttonGradientCombo.png"); }
div.browse-support-articles-widget div#bsa-articles-container.bsa-selected div#bsa-articles-title { background:#EFA100; background:-webkit-gradient(linear, 0 0, 0 100%, from(#EFA100) to (#AB6600)); background:-webkit-linear-gradient(#EFA100, #AB6600); background:-moz-linear-gradient(#EFA100, #AB6600); background:-ms-linear-gradient(#EFA100, #AB6600); background:-o-linear-gradient(#EFA100, #AB6600); background:linear-gradient(#EFA100, #AB6600); }
.lt-ie10 div.browse-support-articles-widget div#bsa-articles-container.bsa-selected div#bsa-articles-title { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr="#EFA100", endColorStr="#AB6600"); }
.lt-ie8 div.browse-support-articles-widget div#bsa-articles-container.bsa-selected div#bsa-articles-title { background-image:url("/euf/assets/themes/ancestry-jun2012rebrand/images/buttonGradientCombo.png"); }
div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-container-content { min-height:170px; border-right:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-left:2px solid #CCCCCC; background-color:white; padding-top:2px; }
div.browse-support-articles-widget div#bsa-articles-container.bsa-selected div#bsa-articles-container-content { border-right:2px solid #EFA100; border-bottom:2px solid #EFA100; border-left:2px solid #EFA100; }
div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-container-content div.bsa-article { line-height:1.8em; padding-left:5px; }
div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-container-content div.bsa-article a { text-decoration:none; }
div.browse-support-articles-widget div#bsa-articles-container div#bsa-articles-container-content div.bsa-article a:hover { text-decoration:underline; }
div.browse-support-articles-widget div.rn_Loading { background:url('/euf/assets/themes/ancestry-jun2012rebrand/images/loading.gif') no-repeat center center; float:right; width:55%; height:66px; min-height:66px; margin-top:25px; display:none; }
div#bsa-articles-loading { position:absolute; top:170px; left:270px; }
div.browse-support-articles-widget div.bsa-no-articles-found { margin:10px 0px 0px 5px; font-size:12px; }
div.browse-support-articles-widget div#bsa-promo-container { text-align:center; padding-left:8px; }
div.browse-support-articles-widget div#bsa-message-container { width:100%; display:none; float:right; font-size:13px; color:#445708; text-align:center; margin:5px 0px 0px 0px; }
.rn_Module.follow-us-on { padding-bottom:0px; }
div.follow-us-on-widget { width:100%; overflow:hidden; }
div.follow-us-on-widget div { border:0px solid green; width:33%; height:auto; float:left; text-align:center; margin:0px 0px 5px 0px; }
.slides_container { width:670px; height:200px; }
.slides_container div { width:670px; height:200px; display:block; }
div#slides ul.slides_pagination { float:right; margin:0px 20px 0px 0px !important; }
div#slides ul.slides_pagination li { width:auto !important; height:auto !important; }
div#slides ul.slides_pagination li a { color:black; text-decoration:underline; }
div#slides ul.slides_pagination li a:hover { color:#AFBC22; }
div#slides ul.slides_pagination li.current a { color:#AFBC22; text-decoration:none; }
div.twitter_search div.twitter_result { margin:0px 5px 8px 5px; }
div.twitter_search div.twitter_result span.twitter_user { font-weight:bold; }
#rn_SideBar div.twitter_search a { font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; }
div.rn_SmartAssistantDialog { }
div.rn_SmartAssistantDialog div.rn_Summary { margin-bottom:10px; }
div.rn_SmartAssistantDialog div.rn_Answer { border:1px solid black; padding:2px; margin-bottom:10px; }
div.rn_SmartAssistantDialog div.rn_Solution,
div.rn_SmartAssistantDialog div.rn_Response { max-height:200px; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .head1 { color:#566C11; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, Tahoma, sans-serif; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.head2 { color:#93A73B; font-size:14px; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.head3 { color:#566C11; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.paget { color:#695E49; font-size:12px; font-family:Verdana, Helvetica, Arial; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.link { color:#566C11; text-decoration:underline }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.linkt { color:#566C11; font-size:12px; font-family:Verdana, Helvetica, Arial }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.emsg { font-family:Tahoma, Helvetica, Arial; text-align:center }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.type { font-family:Courier New, Helvetica, Arial; font-style:normal }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.file { font-family:Courier New, Helvetica, Arial; color:#0000FF }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.hilt { color:#0000FF }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.note { font-style:none; font-size:12px }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.notet { color:#000000; font-size:12px; font-style:none; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText.nref { color:#566C11; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .indt { padding:0 0 0 20px }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText span.head1 { color:#566C11; font-size:16px; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText span.head2 { color:#93A73B; font-size:14px; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText span.head3 { color:#566C11; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .paget { color:#695E49; font-size:12px; font-family:Verdana, Helvetica, Arial; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .link { color:#566C11; text-decoration:underline }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .linkt { color:#566C11; font-size:12px; font-family:Verdana, Helvetica, Arial }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .emsg { font-family:Tahoma, Helvetica, Arial; text-align:center }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .type { font-family:Courier New, Helvetica, Arial; font-style:normal }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .file { font-family:Courier New, Helvetica, Arial; color:#0000FF }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .hilt { color:#0000FF }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .note { font-style:none; font-size:12px }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .notet { color:#000000; font-size:12px; font-style:none; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .nref { color:#566C11; font-weight:bold }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText p { margin:13px 0; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText p.head1 { margin:16px 0; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText ul { margin:13px 0; padding-left:40px; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText ul li { list-style-type:square; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText ol ul { margin:13px 0; padding-left:40px; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText ol ul li { list-style-type:square; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText .label input { margin:3px 3px 0 5px; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText ol { margin:13px 0; padding-left:40px; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText ol li { list-style-type:decimal; }
div#rn_PageContent.rn_AnswerDetail div#rn_AnswerText img { max-width:630px; }
.rn_EmailLinkDialog .rn_EmailAnswerLink_InputSubject { width:550px; }
.rn_EmailLinkDialog .rn_EmailAnswerLink_InputComment { width:550px; height:70px; }
#rn_PageContent.rn_Live { background-color:white; border:1px solid #DDD; border-radius:5px; padding-bottom:40px; margin-top:16px; }
#rn_PageContent.rn_Live h2 { font-size:1.4em; }
#rn_PageContent.rn_Live form.rn_ChatLaunchFormOpen span.rn_ChatLaunchFormHeader { font-size:1.1em; margin:5px 0px 10px 0px; display:inline-block }
body.rn_ChatWindow { background:none; background-color:#F8F8F3; }
body.rn_ChatWindow div.rn_ChatHeaderWrapper { padding:0px 20px 0px 20px; background-color:white; }
body.rn_ChatWindow #rn_ChatDialogContainer { background-color:transparent; border:0px; height:470px; }
body.rn_ChatWindow div#rn_ChatDialogHeaderContainer,
body.rn_ChatWindow div.rn_ChatServerConnect { background-color:white; padding:0px; margin:0px; text-align:left; }
body.rn_ChatWindow h3 { color:#455A0C; font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; }
body.rn_ChatWindow div.rn_ChatEngagementStatus,
body.rn_ChatWindow div.rn_ChatQueueWaitTimeContainer,
body.rn_ChatWindow div.rn_ChatOffTheRecordDialog,
body.rn_ChatWindow div.rn_ChatServerConnect { background:none; background-color:white; border:0px; margin:0px; }
body.rn_ChatWindow div.rn_ChatEngagementStatus { border:0px; background-color:white; margin-bottom:0px; padding:5px 0px 0px 0px; }
body.rn_ChatWindow div.rn_ChatAgentStatus { background:none; border:0px; background-color:#EFF2D3; margin:0px; color:#566C11; border-top-left-radius:8px; border-top-right-radius:8px; }
body.rn_ChatWindow div.rn_ChatAgentStatus span { color:black; }
body.rn_ChatWindow div.rn_ChatTranscript span.rn_MessagePost { padding:5px; }
body.rn_ChatWindow div.rn_ChatQueueSearch { text-align:left; padding:10px; background-color:white; }
body.rn_ChatWindow div.rn_ChatQueueSearch div.rn_KeywordText2 label { font-weight:bold; display:block; }
body.rn_ChatWindow div.rn_ChatQueueSearch div.rn_KeywordText2 input { width:68%; }
body.rn_ChatWindow div.rn_ChatQueueSearch div.rn_SearchButton2 input { margin:0px; }
body.rn_ChatWindow div.rn_ChatSendButton button { margin-left:0px; }
body.rn_ChatWindow div.rn_ChatTranscript { border:0px; margin:0px; padding:0px; }
body.rn_ChatWindow div.rn_ChatTranscript > span:nth-child(even) { background-color:#EFF2D3; }
body.rn_ChatWindow div.rn_ChatLineItemWrapper { background-color:white; }
body.rn_ChatWindow div.rn_ChatLineItemWrapper,
body.rn_ChatWindow div.rn_ChatPostMessage textarea,
body.rn_ChatWindow div.rn_ChatQueueSearch { border:1px solid #cecdc2; border-radius:8px 8px 8px 8px; box-shadow:0 2px 3px rgba(0, 0, 0, .17), 0 1px rgba(255, 255, 255, .96) inset; }
body.rn_ChatWindow div.rn_ChatLineItemWrapper,
body.rn_ChatWindow div.rn_ChatQueueSearch { margin:20px; }
body.rn_ChatWindow div.rn_ChatPostMessage { margin:10px 0px 0px 20px; }
body.rn_ChatWindow div.rn_ChatPostMessage textarea { width:94%; outline:none; background:white; resize:none; padding:5px; line-height:1em; }
body.rn_ChatWindow div.rn_ChatPostMessage textarea:focus { background:white; }
body.rn_ChatWindow #rn_InChatButtonContainer { overflow:hidden; padding-right:15px; }
body.rn_ChatWindow div.rn_ChatCancelButton,
body.rn_ChatWindow div.rn_ChatRequestEmailResponseButton { margin-right:25px; }
body.rn_ChatWindow .rn_ChatTranscript .rn_AgentTextPrefix,
body.rn_ChatWindow .rn_ChatTranscript .rn_Action { color:#566C11; }
body.rn_ChatWindow div.rn_SearchingDetailMessage,
body.rn_ChatWindow div.rn_RequeuedDetailMessage,
body.rn_ChatWindow div.rn_CanceledUserDetailMessage,
body.rn_ChatWindow div.rn_CanceledSelfServiceDetailMessage,
body.rn_ChatWindow div.rn_CanceledNoAgentsAvailDetailMessage,
body.rn_ChatWindow div.rn_CanceledQueueTimeoutDetailMessage,
body.rn_ChatWindow div.rn_CanceledDequeuedDetailMessage,
body.rn_ChatWindow div.rn_ChatQueueWaitTimeContainer,
body.rn_ChatWindow div.rn_ChatServerConnect { border:0px solid red; padding:8px 0px 8px 0px; }
#rn_SideBar div.ancestry-announcements { margin:0px 5px 5px 5px; padding:0px 15px 0px 15px; }
#rn_SideBar div.ancestry-announcements div a { font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }
#rn_SideBar div.ancestry-announcements div:nth-child(2) { margin-top:5px; }
div.rn_Module_Twitter { overflow:visible; }
div.twitter-embedded-timeline { padding:0px 0px 0px 4px; }
div.support-site-award { margin-top:20px; text-align:center; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module { height:650px; }
.rn_OpenLogin .rn_ActionArea { top:140px !important; }
div.rn_OpenLogin input.rn_LoginButton.rn_Facebook { font-size:12px; height:auto; margin-top:20px; }
.yui-overlay,
.yui-panel-container { visibility:hidden; position:absolute; z-index:2; }
.yui-panel { position:relative; }
.yui-panel-container form { margin:0; }
.mask { z-index:1; display:none; position:absolute; top:0; left:0; right:0; bottom:0; }
.mask.block-scrollbars { overflow:auto; }
.masked select,
.drag select,
.hide-select select { _visibility:hidden; }
.yui-panel-container select { _visibility:inherit; }
.hide-scrollbars,
.hide-scrollbars * { overflow:hidden; }
.hide-scrollbars select { display:none; }
.show-scrollbars { overflow:auto; }
.yui-panel-container.show-scrollbars,
.yui-tt.show-scrollbars { overflow:visible; }
.yui-panel-container.show-scrollbars .underlay,
.yui-tt.show-scrollbars .yui-tt-shadow { overflow:auto; }
.yui-panel-container.shadow .underlay.yui-force-redraw { padding-bottom:1px; }
.yui-effect-fade .underlay,
.yui-effect-fade .yui-tt-shadow { display:none; }
.yui-tt-shadow { position:absolute; }
.yui-override-padding { padding:0 !important; }
.yui-panel-container .container-close { overflow:hidden; text-indent:-10000em; text-decoration:none; }
.yui-overlay.yui-force-redraw,
.yui-panel-container.yui-force-redraw { margin-bottom:1px; }
.yui-skin-sam .mask { background-color:#000; opacity:.25; filter:alpha(opacity=25); }
.yui-skin-sam .yui-panel-container { padding:0 1px; *padding:2px; }
.yui-skin-sam .yui-panel { position:relative; left:0; top:0; border-style:solid; border-width:1px 0; border-color:#808080; z-index:1; *border-width:1px; *zoom:1; _zoom:normal; }
.yui-skin-sam .yui-panel .hd,
.yui-skin-sam .yui-panel .bd,
.yui-skin-sam .yui-panel .ft { border-style:solid; border-width:0 1px; border-color:#808080; margin:0 -1px; *margin:0; *border:0; }
.yui-skin-sam .yui-panel .hd { border-bottom:solid 1px #ccc; }
.yui-skin-sam .yui-panel .bd,
.yui-skin-sam .yui-panel .ft { background-color:#F2F2F2; }
.yui-skin-sam .yui-panel .hd { padding:0 10px; font-size:93%; line-height:2; *line-height:1.9; font-weight:bold; color:#000; background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) repeat-x 0 -200px; }
.yui-skin-sam .yui-panel .bd { padding:10px; }
.yui-skin-sam .yui-panel .ft { border-top:solid 1px #808080; padding:5px 10px; font-size:77%; }
.yui-skin-sam .container-close { position:absolute; top:5px; right:6px; width:25px; height:15px; background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 -300px; cursor:pointer; }
.yui-skin-sam .yui-panel-container .underlay { right:-1px; left:-1px; }
.yui-skin-sam .yui-panel-container.matte { padding:9px 10px; background-color:#fff; }
.yui-skin-sam .yui-panel-container.shadow { _padding:2px 4px 0 2px; }
.yui-skin-sam .yui-panel-container.shadow .underlay { position:absolute; top:2px; left:-3px; right:-3px; bottom:-3px; *top:4px; *left:-1px; *right:-1px; *bottom:-1px; _top:0; _left:0; _right:0; _bottom:0; _margin-top:3px; _margin-left:-1px; background-color:#000; opacity:.12; filter:alpha(opacity=12); }
.yui-skin-sam .yui-dialog .ft { border-top:none; padding:0 10px 10px 10px; font-size:100%; }
.yui-skin-sam .yui-dialog .ft .button-group { display:block; text-align:right; }
.yui-skin-sam .yui-dialog .ft button.default { font-weight:bold; }
.yui-skin-sam .yui-dialog .ft span.default { border-color:#304369; background-position:0 -1400px; }
.yui-skin-sam .yui-dialog .ft span.default .first-child { border-color:#304369; }
.yui-skin-sam .yui-dialog .ft span.default button { color:#fff; }
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled { background-position:0 -1500px; border-color:#ccc; }
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child { border-color:#ccc; }
.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button { color:#a6a6a6; }
.yui-skin-sam .yui-simple-dialog .bd .yui-icon { background:url(/rnt/rnw/yui_2.7/assets/skins/sam/sprite.png) no-repeat 0 0; width:16px; height:16px; margin-right:10px; float:left; }
.yui-skin-sam .yui-simple-dialog .bd span.blckicon { background-position:0 -1100px; }
.yui-skin-sam .yui-simple-dialog .bd span.alrticon { background-position:0 -1050px; }
.yui-skin-sam .yui-simple-dialog .bd span.hlpicon { background-position:0 -1150px; }
.yui-skin-sam .yui-simple-dialog .bd span.infoicon { background-position:0 -1200px; }
.yui-skin-sam .yui-simple-dialog .bd span.warnicon { background-position:0 -1900px; }
.yui-skin-sam .yui-simple-dialog .bd span.tipicon { background-position:0 -1250px; }
.yui-skin-sam .yui-tt .bd { position:relative; top:0; left:0; z-index:1; color:#000; padding:2px 5px; border-color:#D4C237 #A6982B #A6982B #A6982B; border-width:1px; border-style:solid; background-color:#FFEE69; }
.yui-skin-sam .yui-tt.show-scrollbars .bd { overflow:auto; }
.yui-skin-sam .yui-tt-shadow { top:2px; right:-3px; left:-3px; bottom:-3px; background-color:#000; }
.yui-skin-sam .yui-tt-shadow-visible { opacity:.12; filter:alpha(opacity=12); }

/* 2015 Tweaks */
.shop-dialog .hdg { font-size:20px; font-weight:bold; }
.helpPageTitle.helpPageTitle { background-color:#566C11; color:white; line-height:1.5em; position:relative; font-family:"Helvetica Neue", Helvetica, Arial, "sans serif"; font-size:1em; background:#566c11; background:-webkit-gradient(linear, 0 0, 0 100%, from(#9eaf67) to (#566c11)); background:-webkit-linear-gradient(#9eaf67, #566c11); background:-moz-linear-gradient(#9eaf67, #566c11); background:-ms-linear-gradient(#9eaf67, #566c11); background:-o-linear-gradient(#9eaf67, #566c11); background:linear-gradient(#9eaf67, #566c11); -pie-background:linear-gradient(#9eaf67, #566c11); border-radius:5px 5px 0px 0px; margin:-9px -1px 0 -13px; padding:4px 8px; }
#rn_SearchControls form { padding-bottom:0; padding-top:8px; }
.help-landing-image { display:block; margin-top:5px; width:100%; }
#bsa-promo-container2 { clear:both; padding-left:8px; padding-right:8px; }
#rn_PageContent.rn_Home div.ancestry-home-bottom-container div.rn_Module { height:auto; min-height:400px; }
#rn_SearchControls form { text-align:center; }
#rn_SearchControls .rn_SearchInput { display:inline-block; float:none; }
#rn_SearchControls .rn_SearchInput label { display:none; }
#rn_SearchControls .rn_SearchInput input { font-weight:normal; margin-bottom:8px; }
.yui-skin-sam.masked iframe { pointer-events:none; visibility:hidden; }
/* Social Pieces */
.rn_SocialBookmarkLink { position:relative; }
.rn_SocialBookmarkLink.rn_SocialBookmarkLink ul { padding-left:0; }
.rn_SocialBookmarkLink ul::after { clear:both; content:''; display:table; }
.rn_SocialBookmarkLink li a { display:block; line-height:16px; }
.rn_SocialBookmarkLink li a:hover { text-decoration:underline; }
.rn_SocialBookmarkLink .rn_Link1,
.rn_SocialBookmarkLink .rn_Link2,
.rn_SocialBookmarkLink .rn_Link4,
.rn_SocialBookmarkLink .rn_Link5,
.rn_SocialBookmarkLink .yui-panel .hd:empty,
.rn_SocialBookmarkLink .underlay { display:none !important; }
.rn_SocialBookmarkLink .yui-panel-container { left:-4px !important; margin-left:-22px; margin-top:2px; }
.rn_SocialBookmarkLink .yui-panel.yui-panel { border:1px solid #808080; }
#modalClose { margin:0; }