body { margin-bottom: 32px; } .f_w { text-decoration: none !important; color: inherit; display:inline !important; padding:0px !important; margin:0px !important; float: none !important; border: none !important; } .f_w_e { color: black !important; cursor: pointer !important; cursor: hand !important; background-color: #fffad2 !important; text-decoration: none !important; display:inline !important; float: none !important; border-color: #bbb !important; border-style: solid !important; border-width: 1px 2px 2px 1px !important; padding-left: 1px !important; margin:0px !important; margin-left: -2px !important; margin-right: -2px !important; padding: 0px !important; border-left: 2px solid #eeeaaa !important; border-top: 2px solid #eeeaaa !important; border-right: 2px solid #cb7 !important; border-bottom: 2px solid #cb7 !important; } .f_l { background: none !important; display:inline !important; padding:0px !important; margin:0px !important; float: none !important; border: none !important; } .f_l_e { color: black !important; cursor: pointer !important; cursor: hand !important; background-color: #fffad2 !important; display:inline !important; padding:0px !important; margin:0px !important; float: none !important; border: none !important; border-color: #bbb !important; border-style: solid !important; border-width: 1px 2px 2px 1px !important; padding-left: 1px !important; margin:0px !important; margin-left: -2px !important; margin-right: -2px !important; } .waitcursor { cursor: wait} .frn_waiting_image { z-index: 1000; position: absolute; border: none; } .frn_tooltip_closebutton { cursor: pointer; z-index: 1000; position: absolute; } .frn_tooltip { z-index: 10000000; position: absolute; } .frn_tooltip_window { z-index: 1000; position: absolute; overflow: visible; border: 0px; margin: 0px; padding: 0px; color: black; width: 300px; border-width: 0px; font-size: 12px; font-family: Helvetica, Arial; } .frn_tooltip_extra_flag_text { font-family: sans-serif; font-size: 11px; color: #444; position: relative; bottom: 3px; #padding-left: 10px; #text-align: left; } .frn_tooltip_extra_flag { cursor: pointer; cursor: hand; } .frn_tooltip_topbar { z-index: 999; display: block; border-width: 0px; margin: 0px; padding: 0px; } .frn_tooltip_topbar_word { position: absolute; top: 5px; left: 73px; width: 196px; text-align: center; font-weight: bold; font-size: 13px; cursor: move; z-index: 1000; line-height: 1.3; height: 20px; text-overflow:ellipsis; overflow:hidden; } .frn_tooltip_bottombar { z-index: 999; overflow: visible; padding: 0px; margin: 0px; } .frn_tooltip_addicon { position: absolute; left: 93px; bottom: 2px; cursor: pointer; cursor: hand; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin-bottom: 0px; } .frn_dictionary_word_properties { position: absolute; left: 4px; } .frn_add_translation_text { text-align: right; display: inline; position: absolute; right: 10px; color: #333; font-size: 10px; text-decoration: underline; cursor: pointer; cursor: hand; } .frn_tooltip_editicon { position: absolute; left: 13px; bottom: 4px; cursor: pointer; cursor: hand; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin-bottom: 0px; } .frn_tooltip_pickicon { position: absolute; left: 13px; bottom: 4px; color: white; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin-bottom: 0px; } .frn_tooltip_bottom_c1 { position: absolute; } .frn_tooltip_bottom_c2 { position: absolute; top: 0px; left: 0px; } .frn_tooltip_pick { position: absolute; left: 11px; top: 1px; -moz-box-sizing: border-box; cursor: pointer; cursor: hand; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin-bottom: 0px; } .frn_wordlist_choose_select { position: relative; max-width: 110px; font-size: 9px; background: #bed0ef; clear: both; border: 1px solid #cccccc; color: black; } .frn_wordlist_choose_option { font-size: 9px; background: #e0e0ee; } .frn_accept_wlist_change { position: relative; right: -2px; bottom: -5px; cursor: pointer; cursor: hand; border-width: 0px; padding: 0px; z-index: 1000; display: inline; margin-bottom: 0px; } .frn_tooltip_flag_change { display: none; padding-left: 3px; padding-right: 3px; padding-top: 3px; -moz-border-radius: 3px; width: 295px; } .frn_tooltip_fromicon { position: absolute; left: 13px; top: 6px; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin: 0px; cursor: pointer; cursor: hand; } .frn_tooltip_arrowicon { position: absolute; left: 37px; top: 5px; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin: 0px; cursor: pointer; cursor: hand; } .frn_tooltip_toicon { position: absolute; left: 55px; top: 6px; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin: 0px; cursor: pointer; cursor: hand; } .frn_tooltip_closeicon { position: absolute; left: 277px; top: 5px; cursor: pointer; cursor: hand; border-width: 0px; padding: 0px; z-index: 1000; display: block; margin: 0px; } .frn_tooltip_text { z-index: 1000; font-size: 12px; font-family: Helvetica, Arial; line-height: 14px; border-width: 0px; max-height: 280px; width: 299px; overflow: auto; overflow-x: hidden; padding-left: 1px; padding-bottom: 0px; padding-top: 0px; color: black; text-align: left; text-decoration: none !important; width: 302px; padding-right: 0px; background: url(/National_Library/20160526010038oe_/https://lingro.com/images/tooltip-h-gradient.png) } #login_popup { display: none; position: absolute; bottom: 0px; right: 80px; width: 130px; padding: 10px; background: #69f; border: 1px dashed white; font-size: 12pt; z-index: 995; } #register_popup { display: none; position: absolute; bottom: 0px; left: 450px; width: 180px; padding: 10px; background: red; border: 1px dashed white; font-size: 12pt; z-index: 995; } div#frn_toolbar_left_corner { position: absolute; bottom: 0px; left: 0px; width: 7px; height: 34px; background: url('/National_Library/20160526010038oe_/https://lingro.com/images/toolbar_left_corner.png') no-repeat; padding: 0px; margin: 0px; } div#frn_toolbar_right_corner { position: absolute; bottom: 0px; right: 0px; width: 7px; height: 34px; background: url('/National_Library/20160526010038oe_/https://lingro.com/images/toolbar_right_corner.png') no-repeat; padding: 0px; margin: 0px; } div#frn_toolbar_bg { position: absolute; bottom: 0px; left: 7px; right: 7px; padding: 0px; margin: 0px; height: 34px; overflow: hidden; background: url('/National_Library/20160526010038oe_/https://lingro.com/images/toolbar.png') no-repeat; } div#frn_footer { position: fixed; bottom: 0px; left: 0px; width: 100%; height: 34px; z-index: 20000000; } * html div#frn_footer { } * html body{ overflow: hidden; margin-bottom: 32px; } input#frn_urlinput { position: absolute; left: 90px; bottom: 5px; float: left; padding-left: 3px; padding-bottom: 1px !important; width: 238px; background-color: #f0f0ff; border: #3369a5 solid 1px; font-size: 14px; font-family: sans-serif; z-index: 995; } input#frn_urlbutton { position: absolute; left: 493px; bottom: 5px; width: auto; height: auto; border: 0px; background: none; color: black; cursor: pointer; cursor: hand; font-family: Helvetica; font-size: 14px; z-index: 995; } input#frn_wordinput { position: absolute; left: 225px; bottom: 4px; float: left; height: 20px; width: 80px; padding-left: 2px; padding-top: 3px; background-color: #f0f0ff; border: #ccc solid 1px; font-size: 12px; font-family: Helvetica, Arial; z-index: 995; } input#frn_wordbutton { position: absolute; left: 310px; bottom: 4px; padding-left: 3px; background: none; border: 0px; color: black; cursor: pointer; font-family: Helvetica; font-size: 14px; z-index: 995; } #frn_icon1 { position: absolute; bottom: 0px; left: 450px; z-index: 995; } select#frn_dictlang { position: absolute; bottom: 5px; left: 335px; border: 1px solid #3369a5; background-color: #f0f0ff; color: #000000; margin: 0px; max-width: 155px; font-family: sans-serif; font-size: 14px; font-weight: normal; z-index: 995; padding: 0px; line-height: 100%; min-height: 1em; } #frn_toolbar_error_report_icon { position: absolute; bottom: 3px; right: 15px; z-index: 999; cursor: pointer; cursor: hand; padding: 0px; margin: 0px; } #frn_error_box { position: absolute; right: 50px; bottom: 50px; width: 350px; height: 220px; background-color: #a0c3ff; padding: 3px; padding-top: 5px; padding-left: 5px; border: 5px solid #ffe; -moz-border-radius: 10px; text-align: left; font-family: sans-serif; } #frn_error_server_reply { text-align: center; } #frn_error_description { width: 95%; font-size: 12px; border-width: 1px; border-style: solid; height: 65px; margin-bottom: 3px; } .frn_error_close_icon { position: absolute; right: 2px; top: 2px; cursor: pointer; cursor: hand; } #frn_send_error_text { margin-right: 20px; text-align: right; cursor: pointer; cursor: hand; } #frn_send_error_icon { position: relative; bottom: -3px; } #frn_error_browser { } #frn_error_browser_input { color: #333; border-width: 1px; border-style: solid; width: 65%; margin-bottom: 3px; } #frn_error_url { margin-bottom: 10px; } #frn_error_url_input { color: #333; border-width: 1px; border-style: solid; width: 65%; } #frn_error_name_input { color: #333; border-width: 1px; border-style: solid; width: 72%; margin-top: 3px; } #frn_error_name { margin-bottom: 5px; } #frn_message { position: absolute; right: 300px; bottom: 7px; z-index: 1000; color: #eee; font-size: 14px; font-family: Helvetica, Arial; } #frn_content { width: 100%; cursor: default; } div#frn_largemessage { overflow: hidden; position:absolute; bottom:20px; left:0px; height: 30px; background: #69f; color: white; border: 1px white dashed; z-index: 980; visibility: hidden; text-align: center; position: absolute; z-index: 1000; color: black; border: 1px solid #cccccc; background: white; opacity: .2; font-size: 14px; font-family: Helvetica, Arial; } @media screen { body>div#frn_header{ position:fixed; } body>div>div#frn_menu_list{ position:fixed; } body>div#frn_largemessage{ position:fixed; } body>div>form>input#frn_urlinput { position:fixed; } body>div>#frn_home_button { position:fixed; } body>div>form>input#frn_urlbutton { position:fixed; } body>div>form>input#frn_wordinput { position:fixed; } body>div>form>input#frn_wordbutton { position:fixed; } body>div>#frn_icon1 { position:fixed; } body>div>form>select#frn_dictlang { position:fixed; } } * html div#frn_content{ height:100%; overflow:auto; } .frn_link A:link { text-decoration: none; color: #444444; } .frn_link A:active { text-decoration: none; color: #444444; } .frn_link A:visited { text-decoration: none; color: #444444; } .frn_link A:hover { text-decoration: none; color: #444444; } #frn_authbox { position: absolute; right: 30px; } .frn_account { bottom: 30px; display: none; width: 145px; padding: 8px !important; background: #69f; border: 1px solid #ccc; font-size: 16px; font-family: sans-serif; -moz-border-radius: 5px; } #frn_authbox A:link { text-decoration: none; color: #444444; } #frn_authbox A:active { text-decoration: none; color: #444444; } #frn_authbox A:visited { text-decoration: none; color: #444444; } #frn_authbox A:hover { text-decoration: none; color: black; } #frn_regbox { position: absolute; right: 30px; } #frn_regbox A:link { color: #frn_444444; } #frn_regbox A:active { color: #frn_444444; } #frn_regbox A:visited { color: #frn_444444; } #frn_regbox A:hover { color: black; } .frn_regbox_error_message { font-size: 11px; font-weight: normal; color: #a00; } .frn_flat_textbox { border-width: 1px; border-style: solid; background: white; width: 90%; } #frn_login_submit { padding-top: 10px; font-weight: normal; } #bookmarklet { position: absolute; bottom: 275px; left: 375px; width: 500px; text-align: center; color: #69f; background: white; font-family: Verdana, Arial; font-size: 12pt; z-index: 2; } #linkor { text-decoration: none; color: #69f; border: #69f 1px dashed; z-index: 3; } #frn_conf_panel { position: fixed; left: 30%; width: 40%; top: 40%; height: 20%; padding: 10px; border: #ffe 5px solid; background-color: #a0c3ff; text-align:left; } * html div#frn_conf_panel { position: absolute; } #frn_menu_list { right: 30px; width: 800px; z-index: 998; position: fixed; bottom: 0px; } #frn_home_button { left: 7px; z-index:1000; position: fixed; bottom: 1px; border: 0px; padding: 0px; margin: 0px; } #frn_home_text { left: 388px; z-index:1000; position: fixed; bottom: 4px; border: 0px; color: #ddddee; font-weight: bold; font-family: sans-serif; font-size: 15px; } * html div#frn_menu_list { position: absolute; } #frn_menu_list dl, #frn_menu_list dt, #frn_menu_list dd, #frn_menu_list ul, #frn_menu_list li { margin: 0 !important; padding: 0 !important; line-height: 1.2em; list-style-type: none; list-style-image: none; } #frn_menu_list dl { float: left; font-size: 17px; padding-right: 5px; position: absolute; font-weight: normal; text-decoration: none; bottom: -1px; overflow: visible; padding-top: 0px !important; padding-bottom: 0px !important; } #frn_menu_list dt { text-align: left; color: #ddddee; text-decoration: none; padding-left: 4px; position: relative; font-weight: normal; bottom: 7px; font-family: sans-serif; font-size: 15px; padding-top: 0px !important; padding-bottom: 0px !important; display: inline; } #frn_menu_list dd { float: left; background-color: #69f; position: absolute; bottom: 32px; display: none; overflow: visible; padding-top: 0px !important; padding-bottom: 0px !important; line-height: 1.2em; } #frn_menu_list li { text-align: left; font-size: 15px; font-family: verdana, arial; font-weight: normal; text-decoration: none; color: white; position: relative; padding-top: 0px; padding-bottom: 0px; width: 140px; } #frn_menu_list li a, #frn_menu_list dt a { color: white; text-decoration: none; font-weight: 1.3; font-family: sans-serif; display: block; height: 100%; border: 0 none; } #frn_menu_list li a:hover, #frn_menu_list dt a:hover { font-weight: bold; } .frn_menu_top_image { border: 0px; position: relative; top: 4px; cursor: default; } .frn_menu_element_list { background: none !important; } .frn_menu_element { background-color: #69f; } .frn_menu_inactive_element { color: #a0c3ff !important; text-decoration: line-through !important; } #frn_menu_4 { position: relative; left: 0px; } #frn_menu4_container { position: absolute; right: 20px; } #frn_menu4_image { position: relative; bottom: -5px; padding: 0px !important; vertical-align: 0px !important; cursor: pointer; cursor: hand; } #frn_logout_button_text { font-family: sans-serif; font-size: 13px; font-weight: bold; position: relative; bottom: -1px !important; color: #003872 !important; cursor: pointer; cursor: hand; } .frn_login_label { color: #003872 !important; } #frn_signup_buttons { font-family: sans-serif; font-size: 13px !important; color: black !important; position: relative; bottom: 6px !important; cursor: default; } #frn_authbox_container { text-align: left; font-size: 13px; } #frn_login_username { width: 100%; } #frn_login_password { width: 100%; } #frn_login_button { cursor: pointer; cursor: hand; } #frn_reg_button { cursor: pointer; cursor: hand; } #top_help { width: 100%; padding: 0px; padding-top: 6px; padding-bottom: 6px; position: relative; border-bottom: 1px solid #BDCDDE; margin-bottom: 8px; text-align:center; font-family: sans-serif; color: #990000; font-size: 14px; background-color: #ffd; -moz-border-radius: 0px 0px 10px 10px; } #top_help_link { position: absolute; right: 5px; bottom: 1px; font-size: 10px; color: #0F5E9E; } #top_help_link a, #top_help_link a:visited, #top_help_link a:link, #top_help_link a:hover, #top_help_link a:active { color: #0F5E9E; } #frn_toolbar_shell { } .frn_tooltip_wiktionary_link { color: black !important; font-size: 9px !important; font-style: italic !important; text-decoration: underline; font-weight: normal !important; border: none !important; cursor: pointer; cursor: hand; } .frn_translation_accept_text { font-size: 12px; position: absolute; bottom: 0px; left: 38px; margin-right: 1px; } .frn_translation_cancel_text { font-size: 12px; position: absolute; bottom: 0px; left: 82px; margin-right: 1px; } .frn_translation_delete_text { font-size: 12px; position: absolute; bottom: 0px; left: 148px; margin-right: 1px; } .frn_litedict_word { font-weight: bold; cursor: pointer; } .frn_litedict_history_add_message { visibility: hidden; color: #69f; font-size: 12px; font-weight: normal; cursor: pointer; } .frn_litedict_container { padding-left: 10px; } .frn_litedict_more_message { color: #69f; cursor: pointer; padding-left: 10px; } .frn_litedict_category { color: #888; font-size: 10px; } .frn_litedict_translation_container { margin-bottom: 3px; text-indent: -10px; padding-left: 10px; } .frn_matching_words_table { font-size: 11px; } .frn_matching_word { cursor: pointer; cursor: hand; text-decoration: underline; } #frn_litedict_nomatch { color: gray; } #frn_litedict_best_match_link { color: black; font-weight: bold; } #frn_litedict_result_container { font-family: sans-serif; } #frn_litedict_best_match { display: none; color: black; } #frn_regbox_container { font-size: 13px; text-align: left; } #frn_regbox_title { color: black; text-align: left; margin-top: -5px; font-weight: bold; padding-right: 5px; font-size: 13px; } #frn_regbox_informed_text { text-decoration: underline; color: black; cursor: pointer; cursor: hand; } #frn_regbox_check_explanation { font-size: 11px; color: #333; display: none; } #frn_regbox_register_button_container { text-align: left; padding-bottom: 5px; } #frn_regbox_registration_success { font-size: 16px; text-align:center; } #frn_regbox_registration_success_username { font-size: 12px; } #frn_regbox_registration_success_welcome { font-size: 12px; color: #444; } #frn_close_authbox_container { position: absolute; top: 0px; right: 0px; cursor: pointer; cursor: hand; } #frn_incorrect_login_message { color: #a00; font-size: 11px; } #frn_login_authenticated_message { text-align: center; margin-bottom: 10px; } .frn_register_label { margin-top: 3px; text-size: 12px; color: black; } .frn_register_textbox { border-width: 1px; border-style: solid; background: white; width: 100%; } #frn_close_regbox_container { position: absolute; top: 0px; right: 0px; cursor: pointer; cursor: hand; } #frn_topbar { position: absolute; top: 0px; left: 0px; width: 100%; height: 91px; z-index: 997; background: url(/National_Library/20160526010038oe_/https://lingro.com/images/gradient.png); padding: 0px; margin: 0px; } #frn_topbar_hider { position: absolute; bottom: 2px; right: 0px; font-size: 11px; color: #003872; cursor: pointer; cursor: hand; } div { padding: 0px; } #frn_topbar_hider_image { position: relative; vertical-align: 0px !important; border: none; bottom: -5px; left: -4px; padding: 0px; margin: 0px; } #frn_topbar_unhide { color: #003872; position: fixed; top: 0px; right: 0px; height: 16px; font-size: 11px; padding-left: 3px; z-index: 999999; padding: 1px 2px 0px; cursor: pointer; cursor: hand; background: url(/National_Library/20160526010038oe_/https://lingro.com/images/gradient.png); margin: 0px; } #frn_topbar_tagline { position: absolute; top: 52px; left: 280px; font-family: sans-serif; color: #003872; z-index: 1000; font-weight: bold; text-align: left; float: left; visibility: hidden; } #frn_topbar_main_logo_image { position: absolute; left: 40px; border: 0px; margin: 0px; } #frn_topbar_nav { position: absolute; top: 0px; right: 20px; font-family: sans-serif; font-size: 14px; color: #003872; text-align: left !important; background: none !important; line-height: 120%; width: auto; margin-top: 0px; } .frn_topbar_nav_cell_1 { padding-right: 10px; text-align: left !important; } .frn_topbar_nav_cell_2 { border-left: 2px solid #a0c3ff; padding-left: 10px; padding-right: 10px; text-align: left !important; } .frn_topbar_nav_cell_3 { border-left: 2px solid #a0c3ff; padding-right: 15px; padding-left: 10px; text-align: left !important; } .frn_topbar_nav_category_name { font-weight: bold; font-size: 15px; color: #fff; font-family: sans-serif; } a.frn_topbar_nav_link:link, a.frn_topbar_nav_link:visited, a.frn_topbar_nav_link:active, a.frn_topbar_nav_link:hover, a.frn_topbar_active_nav_link:link, a.frn_topbar_active_nav_link:visited, a.frn_topbar_active_nav_link:active, a.frn_topbar_active_nav_link:hover { padding-left: 1px; font-size: 12px; text-decoration: none !important; color: #003872; font-weight: normal; line-height: 140%; font-family: sans-serif; border: none; } a.frn_topbar_nav_link:hover, a.frn_topbar_nav_link:hover { text-decoration: underline !important; font-family: sans-serif; } a.frn_topbar_active_nav_link:link, a.frn_topbar_active_nav_link:visited, a.frn_topbar_active_nav_link:active, a.frn_topbar_active_nav_link:hover { font-weight: bold; font-family: sans-serif; } .frn_dictionary_word_entry { font-weight: bold; margin-right: 5px; cursor: pointer; cursor: hand; height: 15px; text-overflow:ellipsis; overflow:hidden; } .frn_tooltip { left: 0px; } .frn_tooltip_message { position: absolute; right: -285px; bottom: -17px; #width: 170px; #text-align: right; color: #fff; font-size: 11px; font-family: sans-serif; z-index: 1000; } #frn_report_error { color: black; } .ext_link { background: transparent url(/National_Library/20160526010038oe_/https://lingro.com/images/external.png) no-repeat scroll right 2px; padding: 0px; margin: 0px; padding-right: 13px; } .frn_dictionary_word_entry { position: relative; } .frn_audio_icon { padding: 0px; margin: 0px; } .frn_audio_text { position: absolute; top: -1px; right: -16px; cursor: pointer; cursor: hand; } .frn_redirect_message { padding-left: 4px; font-size: 10px; } #frn_follow_link { font-family: sans-serif; position: absolute; color: black; cursor: pointer; cursor: hand; text-decoration: underline; background-color: #d7ffd5; display: none; font-size: 9px; padding: 1px; text-align: center; -moz-border-radius: 3px; line-height: 100%; z-index: 10000000; border: 0px !important; padding-top: 3px !important; padding-bottom: 3px !important; padding-left: 2px !important; padding-right: 2px !important; border: #333 solid 1px !important; } .overflow_container div { position: relative; font-size:1em; width: 100%; white-space: nowrap; overflow: hidden; margin: 0px; text-overflow:ellipsis; -moz-binding:url("/National_Library/20160526010038oe_/https://lingro.com/moz-text-overflow.xml#XBLDocument"); } .overflow_container div ins{ position:absolute; right: 0px; bottom: 0px; text-align:right; min-width:36px; text-decoration:none; background:url(/National_Library/20160526010038oe_/https://lingro.com/images/text-fade.png) repeat-y; display:none; } .overflow_container div._textUnderflow{ overflow: auto; } .overflow_container div._textUnderflow ins{ display: none; } .overflow_container div._textOverflow{ overflow: hidden; } .overflow_container div._textOverflow ins{ display: block; } .gBranding { display: inline; } .gBrandingText { color: black; font-family: sans-serif !important; vertical-align: top !important; } .frn_google_linked_word { color: #333; cursor: pointer; cursor: hand; text-decoration: underline; } .frn_tooltip a:link, .frn_tooltip a:active, .frn_tooltip a:visited { color: #0F5E9E; } 




 .frn_table_body, .frn_tooltip_flag_change, #frn_error_box { background-color: #a8c8ff !important; } .frn_edit_table_body, #frn_error_description, #frn_error_browser_input, #frn_error_url_input, #frn_error_name_input { background-color: #c4d8ff !important; } .frn_edit_new_word_input_link, .frn_edit_new_word_textarea, .frn_edit_pronunciation_textarea, .frn_edit_textarea, .frn_category_select, .frn_gender_select, .frn_plural_select, .frn_domain_select { background-color: #dae5ff !important; } .frn_editing_interface { padding: 0px; margin: 0px; display: none; } .frn_edit_matching_words_heading { color: #444; } .frn_table_body { font-size: 10px !important; width: 200px; border: 0px; margin-bottom: 0px; } .frn_edit_table_body { font-size: 10px !important; padding-bottom: 3px; position: relative; } .frn_accept_image { position: relative; bottom: -2px; left: 5px; width: auto; padding: 0px; margin: 0px; border: none; } .frn_edit_new_word_explanation_text { font-size: 10px !important; padding-top: 2px; padding-right: 2px:; } .frn_redirect_button { display: inline; cursor: pointer; cursor: hand; } .frn_redirect_image { position: relative; left: 1px; top: 3px; width: auto; padding: 0px; margin: 0px; border: none; } .frn_redirect_text { position: relative; left: -3px; font-size: 12px; } frn_add_link_message { font-size: 10px; color: red; } .frn_edit_new_word_input_link { margin-top: 3px; margin-bottom: 3px; font-size: 10px; border: 1px; color: gray; display: block; width: 135px; } .frn_redirect_matching_words { font-size: 10px; padding-left: 4px; } .frn_edit_matching_words { margin-top: 3px; margin-bottom: 3px; width: 270px; } .frn_edit_new_word_elements { font-size: 10px; } .frn_edit_new_word_entry { } .frn_edit_new_word_entry_input { font-size: 10px; } .frn_edit_new_pronunciation { } .frn_edit_new_pronunciation_input { font-size: 10px; } .frn_pronunciation_bracket { font-size: 12px; } .frn_word_entry_input { background: #dedede } .frn_edit_new_word_field_description { color: black; font-size: 10px; text-align: right !important; border: none 0px; padding: 0px; } .frn_word_accept { cursor: pointer; cursor: hand; } .frn_word_accept_image { position: relative; bottom: -2px; border: none; padding: 0px; margin: 0px; width: auto; } .frn_word_cancel { cursor: pointer; cursor: hand; } .frn_word_cancel_image { position: relative; bottom: -3px; border: none; width: auto; padding: 0px; margin: 0px; } .frn_word_delete { cursor: pointer; cursor: hand; } .frn_word_delete_image { position: relative; bottom: -3px; border: none; width: auto; padding: 0px; margin: 0px; } .frn_edit_new_word_textarea, .frn_edit_pronunciation_textarea { font-size: 12px; height: 1.4em; border: none !important; color: #222 !important; width: 190px; #width: 180px; padding: 1px; padding-left: 2px; } .frn_edit_textarea { padding: 1px; font-size: 12px; height: 1.4em; border: 1px; color: #222; } .frn_newword_noun_grammar { } .frn_toggle_edit_mode_control { padding-top: 0px; font-size: 10px; text-decoration: underline; cursor: pointer; cursor: hand; } .frn_add_category_form { margin: 0; padding: 0px; padding-bottom: 1px; font-size: 10px; } .frn_dictionary_buttons { position: relative; width: 200px; left: 16px; padding-bottom: 2px; padding-top: 3px; bottom: 2px; } .frn_dictionary_accept { color: black; cursor: pointer; cursor: hand; font-size: 12px; } .frn_dictionary_cancel { color: black; cursor: pointer; cursor: hand; font-size: 12px; } .frn_change_redirect { display: none; width: 290px; padding-left: 4px; } .frn_change_redirect_input_container { font-size: 10px; width: 290px } .frn_change_redirect_buttons { cursor: pointer; cursor: hand; } .frn_change_redirect_img { position: relative; left: 1px; top: 3px; } .frn_change_redirect_text { position: relative; left: -3px; font-size: 12px; } .frn_cancel_redirect_buttons { cursor: pointer; cursor: hand; } .frn_cancel_redirect_img { position: relative; left: 1px; top: 3px; } .frn_cancel_redirect_text { position: relative; left: -2px; font-size: 12px; } .frn_edit_matching_words_container { font-size: 10px; } .frn_delete_redirect_container { font-size: 10px; } .frn_delete_redirect_text { font-size: 12px; margin-right: 1px } .frn_redirect_container { width: 280px; } .frn_new_word_redirect_message { padding-left: 0px; font-size: 10px; } .frn_redirect_message_img { cursor: pointer; cursor: hand; text-decoration: underline; position: relative; bottom: -2px; padding: 0px; margin: 0px; } .frn_redirect_message_img_container { cursor: pointer; cursor: hand; } .frn_translation_accept { position: relative; cursor: pointer; cursor: hand; font-size: 12px; } .frn_translation_accept_image { position: absolute; width: auto; bottom: 0px; left: 23px; padding: 0px; margin: 0px; border: none; } .frn_translation_cancel { position: relative; cursor: pointer; cursor: hand; font-size: 12px; } .frn_translation_cancel_image { width: auto; position: absolute; bottom: 0px; left: 65px; padding: 0px; margin: 0px; border: none; } .frn_translation_delete { position: relative; cursor: pointer; cursor: hand; font-size: 12px; } .frn_translation_delete_image { position: absolute; bottom: 0px; left: 130px; border: none; width: auto; padding: 0px; margin: 0px; } .frn_redirect_delete { position: relative; bottom: -1px; cursor: pointer; cursor: hand; } .frn_word_simple_buttons { } .frn_dictionary_simple_buttons { cursor: pointer; cursor: hand; position: relative; right: -215px; width: 60px; } .frn_add_button { cursor: pointer; cursor: hand; color: black; } .frn_remove_button { cursor: pointer; cursor: hand; color: black; } .frn_grammar_save_button { width: 5em; background: #69f; border: 0px; color: black; cursor: pointer; font-family: Helvetica; font-size: 9px; z-index: 995; } .frn_dictionary_grammar { font-style: italic; font-size: 9px; margin-left: 16px; padding: 0px; } .frn_change_grammar { position: relative; } div:hover.testc { background-color: green; } .frn_dictionary_exampletranslation { display: inline; } .frn_dictionary_word { padding-left: 4px; padding-right: 7px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; font-family: Verdana; font-weight: normal; font-size: 12px; position: relative; color: black; } .frn_dictionary_word_info { height: 20px; padding-top: 2px; margin-bottom: 0px; } .frn_dictionary_comment { width: 200px; } .frn_dictionary_detailed_source { font-size: 10px; } .frn_edit_definition { position: absolute; right: 0px; bottom: -5px; font-style: normal; cursor: pointer; cursor: hand; -moz-box-sizing: border-box; } .frn_source_container { display: block !important; padding-right: 90px; } .frn_hide_simple_grammar_image { padding: 0px; margin: 0px; border: none; width: auto; position: relative; bottom: -1px; } .frn_hide_simple_grammar_text { font-size: 11px; position: relative; bottom: 3px; left: -3px; } .frn_edit_simple_grammar_image { border: none; padding: 0px; margin: 0px; width: auto; } .frn_edit_simple_grammar_text { font-size: 11px; position: relative; bottom: 3px; left: -1px; } .frn_simple_grammar { font-style: italic; font-size: 10px; margin-bottom: 5px; position: relative; } .frn_dictionary_word_options { display: none; } .frn_word_properties_buttons { position: relative; bottom: -2px; cursor: pointer; cursor: hand; } .frn_category_separator { overflow: hidden; display: block; width: 290px; padding: 0px; margin: 0px; } .frn_category_group { text-align: left; font-family: Helvetica; color: #333; font-weight: bold; font-size: 10px; overflow: hidden; } .frn_category_header { padding-top: 4px; padding-bottom: 1px; font-size: 11px; } .frn_category_select { font-size: 9px; border: 1px; } .frn_gender_select { font-size: 9px; border: 1px; } .frn_plural_select { border: 1px; } .frn_domain_select { font-size: 9px; border: 1px; } .frn_translation_simple_buttons { position: relative; } .frn_comment_textarea { width: 205px; height: 16px; padding: 1px; } .frn_edit_grammar_button_container { position: relative; } .frn_buttons_list { font-size: 10px; padding-left: 10px; } .frn_grammar_button { cursor: pointer; cursor: hand; } .frn_example_button { cursor: pointer; cursor: hand; } .frn_synonym_button { cursor: pointer; cursor: hand; } .frn_antonym_button { cursor: pointer; cursor: hand; } .frn_dictionary_translation { text-decoration: none; margin-bottom: 0px; padding-left: 2px; padding-right: 2px; padding-bottom: 0px; padding-top: 1px; color: black; cursor: pointer; cursor: hand; overflow: hidden; } .f_c_w { border: none !important; } .f_c_w A:hover { text-decoration: underline; } .frn_dictionary_exampleheading { margin-bottom: 0px; text-decoration: underline; position: relative; left: 17px; } .frn_dictionary_examplepair { margin-right: 4px; margin-bottom: 4px; font-style: normal; } .frn_example_origimage { margin-right: 2px; position: relative; bottom: -1px; margin-top: 2px; } .frn_example_transimage { margin-right: 2px; position: relative; bottom: -3px; margin-bottom: 3px; } .frn_remove_example_img { position: relative; bottom: -2px; } .frn_dictionary_examples { margin-left: 16px; font-size: 9px; margin-top: 3px; } .frn_dictionary_synonym { font-size: 10px; text-decoration: underline; } .red { color: red; } .black { color: black; } .crossed { text-decoration: line-through; } .frn_dictionary_antonym { font-size: 10px; text-decoration: line-through; color: red; } .frn_dictionary_domain { } .frn_dictionary_source { position: relative; bottom: 0px; padding-top: 3px; padding-bottom: 3px; margin-left: 1px; font-size: 9px; font-style: italic; } 




a:link { color: #0f5e9e; } a:visited { color: #0f5e9e; } a:hover { text-decoration: underline; } a:active { } #main { position: relative; margin-left: 0px; } #content_container { border-top: 8px solid #e4e5ed; width: 781px; margin-left: auto; #margin-left: 16px; margin-right: auto; } #translate_container { width: 700px; padding-bottom: 5px; } #translate_box { width: 470px; border: 1px solid #666; font-size: 12px; font-family: sans-serif; color: #333; padding: 2px; padding-left: 4px; #top: 12px; background-color: #f5f6ff; margin-left: 5px; } #main_dictlang { margin-left: 7px; border: 1px solid #666; padding-top: 1px; padding-bottom: 1px; font-size: 12px; font-family: sans-serif; background-color: #f5f6ff; } #instructions { margin-top: 20px; font-family: sans-serif; width: 700px; } a#step_4_link:link { color: #04a; text-decoration: underline; } a#step_4_link:visited { color: #04a; text-decoration: underline; } a#step_4_link:hover { color: #04a; text-decoration: underline; } a#step_4_link:active { color: #04a; text-decoration: underline; } .step_image { border: 1px #efefdd solid; padding: 5px; background-color: #ffe; margin-top: 5px; -moz-border-radius: 5px; } .instructions_text { position: relative; top: 15px; font-size: 14px; color: #333; padding-left: 10px; vertical-align: top; } .instructions_text a { vertical-align: top; } #front_page_arrow { cursor: pointer; cursor: hand; } .instruction_cell { padding-right: 20px; } #bottom_content { width: 781px; padding-bottom: 20px; margin-top: 30px; font-family: sans-serif; overflow: hidden; } #copyleft { font-size: 12px; color: #666; padding-left: 3px; line-height: 140%; margin-top: 7px; text-align: center; } #open_statement { font-size: 13px; padding-top: 20px; color: #222; line-height: 120%; } #bottom_links { color: #666; font-size: 12px; width: 720px; padding-top: 12px; color: #555; background: url(/National_Library/20160526010038oe_/https://lingro.com/images/bottom_links_footer.png) repeat-x; } a.bottom_link:link, a.bottom_link:visited, a.bottom_link:active { color: #777; text-decoration: none; } a.bottom_link:hover { color: #003872; text-decoration: none; } a.bold_bottom_link:link, a.bold_bottom_link:visited, a.bold_bottom_link:active { color: #222; text-decoration: none; } a.bold_bottom_link:hover { color: #003872; text-decoration: none; } #box_description { font-family: sans-serif; text-align: left; margin-left: 155px; } #step1_text { font-weight: bold; } #steps_text { font-weight: bold; } #left_step { padding-right: 20px; } #frn_bookmarklet { padding: 2px; } #main_footer { font-size: 11px; } body { font-family: sans-serif; padding: 0px; margin: 0px; margin-bottom: 35px; padding-bottom: 10px; text-align: center; background-color: #fff; line-height: 100%; } #quick_dict { padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; color: #555; margin-left: auto; margin-right: auto; width: 680px; } .frn_help_section { margin: 5px; } .frn_heading1 { font-size: 30px; border-top: 1px solid #ccc; color: #003872; padding-top: 30px; margin-bottom: 50px; margin-top: 10px; text-align: center; } .frn_heading2 { display: block; font-size: 18px; margin-top: 30px; color: #003872; } #help_container { text-align: justify; font-family: sans-serif; width: 660px; margin-left: auto; margin-right: auto; background-color: #ffffff; color: #222; border: 1px solid #ccc; border-top: none; line-height: 130%; margin-bottom: 50px; padding: 0px 20px 0px 20px; font-size: 14px; } #sticky_content { width: 740px; padding: 10px; margin-left: auto; margin-right: auto; color: #333; font-size: 12px; } #bottom_menu_wrapper { border-top: 10px solid #e4e5ed; margin-top: 2px; padding-bottom: 11px; } #sticky_content_wrapper { border-top: 10px solid #e4e5ed; margin-top: 2px; } #sticky_header_line { color: #003872; text-align: left; font-size: 18px; padding: 10px 20px; background-color: #f0f4ff; } .sticky_content_table { font-size: 13px; line-height: 100%; #margin-left: 10px; } #front_page_thumbnail { text-align: center; background-color: #e0e9ff; border: 1px solid #ddf; -moz-border-radius: 5px; padding: 5px; margin-top: 6px; width: 220px; } #front_page_thumbnail img { border: none; padding-top: 5px; } .recent_word { margin-bottom: 5px; } .sticky_header_cell { font-size: 14px; padding-bottom: 10px; color: #003872; } a.more_link:link, a.more_link:active, a.more_link:hover, a.more_link:visited { font-size: 11px; margin-left: 2px; margin-top: 3px; color: #003872; } .context_word { color: #69f; font-weight: bold; cursor: pointer; } .sentence { text-indent: -15px; margin-left: 15px; margin-bottom: 3px; } a.recent_page_link:link, a.recent_page_link:visited, a.recent_page_link:active, a.recent_page_link:hover { color: #333; text-decoration: none; font-size: 12px; } a.recent_page_link:hover { color: #003872; text-decoration: underline; } #first_time_content_wrapper { background-color: #ffe; text-align: left; } #first_time_content { font-size: 14px; width: 780px; text-align: justify; color: #444; } #first_time_content_header { color: #444; margin-bottom: 5px; width: 740px; #width: 780px; text-align: left; padding: 10px 17px 7px 23px; font-size: 14px; background-color: #ffd; border-bottom: 1px solid #eee; } #info_container, .info_container { font-family: sans-serif; width: 700px; margin-left: auto; margin-right: auto; background-color: #ffffff; color: #222; border: 1px solid #ccc; line-height: 130%; margin-bottom: 50px; font-size: 14px; } .heading { font-size: 30px; color: #003872; padding: 25px 10px 15px 20px; } #intro { margin-top: 10px; padding: 10px 10px 10px 20px;; } #short_desc { color: #003872; margin-bottom: 10px; } .info_row { } .info_table { border-top: 1px #ccc solid; } .info_text { padding-top: 20px; padding-left: 20px; padding-right: 20px; margin-bottom: 10px; vertical-align: top; line-height: 130%; font-size: 14px; } .info_image { margin-top: 20px; width: 200px; } .info_image_cell { text-align: center; padding-right: 30px; } .info_image_caption { text-align: center; font-size: 12px; color: #000; font-weight: bold; } a.info_link:link { color: #0F5E9E; text-decoration: underline; } a.info_link:visited { color: #0F5E9E; text-decoration: underline; } a.info_link:hover { color: #0F5E9E; text-decoration: underline; } a.info_link:active { color: #0F5E9E; text-decoration: underline; } .info_heading { font-size: 22px; color: #003872; padding-top: 20px; margin-top: 5px; text-align: center; } .stats_heading { font-size: 22px; color: #003872; padding-top: 10px; margin-top: 5px; text-align: left; } #sitemap_main_heading { font-size: 30px; color: #003872; text-align: left; padding: 20px; } #sitemap_contents_left { text-align: left; padding: 20px; } #sitemap_contents_right { position: absolute; left: 50%; top: 77px; text-align: left; padding: 20px; } .sitemap_heading { font-size: 18px; margin-top: 20px; margin-bottom: 10px; color: #003872; } .sitemap_element { font-size: 14px; } .sitemap_help_element { font-size: 12px; margin-left: 8px; } #frn_openness_message { margin-left: auto; margin-right: auto; text-align: justify; font-size: 14px; line-height: 130%; padding: 20px; border-bottom: 1px #ccc solid; } #frn_openness_message_header { font-size: 22px; border-top: none; margin-top: 0px; text-align: center; margin-bottom: 30px; } #frn_helplingro_message { margin-left: auto; margin-right: auto; text-align: justify; font-size: 14px; line-height: 130%; padding: 20px; padding-left: 20px; border-bottom: 1px #ccc solid; } #frn_translators_message { margin-left: auto; margin-right: auto; text-align: justify; font-size: 14px; line-height: 130%; padding: 20px; padding-left: 20px; border-bottom: 1px #ccc solid; } #frn_translators_message_header { font-size: 22px; border-top: none; margin-top: 0px; text-align: center; margin-bottom: 30px; } #frn_helplingro_message_header { font-size: 22px; text-align: center; margin-bottom: 30px; } #frn_information_table { margin-left: auto; margin-right: auto; text-align: justify; font-size: 14px; line-height: 130%; padding: 20px; } .frn_stats_header { font-size: 18px; color: #003872; margin-top: 10px; } .frn_stats_count_line { font-size: 16px; color: #003872; } .frn_statistics_summary_table { width: 600px; font-family: monospace; margin-right: auto; } .bignum { } #main_translate_url_table { margin-top: 10px; } .step_table { margin-left: 20px; } #extra_language_input { padding: 5px; padding-right: 0px; color #333; font-size: 12px; color: #222; background-color: #c4d8ff; -moz-border-radius: 5px; margin-top: 5px; width: 347px; margin-left: auto; margin-right: 25px; border: 1px solid #ccc; } #extra_language_arrow { margin-bottom: -5px; cursor: pointer; cursor: hand; } #extra_language_output { font-size: 12px; background-color: #ffffaa; padding: 5px; text-align: center; font-weight: bold; margin-top: 5px; -moz-border-radius: 5px; width: 320px; } .frn_heading1 { margin-bottom: 40px; } .frn_heading2 { margin-top: 10px; text-align: left; margin-bottom: 3px; font-size: 15px; font-weight: bold; } .info_container img { border: 1px solid #aaa; } .email { margin-bottom: 10px; } .email a { text-decoration: none; font-size: 12px; } .bio_text { text-align: justify; padding-left: 20px; color: #222; line-height: 130%; font-size: 14px; } .about_us_row { vertical-align: top; } .frn_contact_heading1 { margin-top: 0px; padding-top: 20px; margin-bottom: 0px; font-size: 22px; } .frn_heading2 { margin-top: 10px; text-align: left; margin-bottom: 3px; font-size: 15px; font-weight: bold; } .contact_container { width: 600px; margin-left: auto; margin-right: auto; border: 1px solid #ccc; border-top: none; margin-bottom: 20px; color: #222; background-color: #ffffff; font-size: 14px; font-family: sans-serif; text-align: justify; line-height: 130%; } #contact_page_message { width: 400px; height: 120px; padding: 2px; border: 1px solid #ccc; font-size: 12px; margin-top: 8px; color: #666; } .subsection { padding: 20px; } .frn_help_section { margin: 0px; } .subsection_text { margin-right: 300px; padding-left: 20px; } .subsection_images { position: absolute; margin-left: 510px; margin-top: 20px; } #help_container { padding-left: 0px; padding-right: 0px; width: 780px; margin-top: 25px; } .frn_heading2 { padding-left: 20px; } .frn_help_page_heading1 { text-align: left; } .frn_heading1_inner { width: 480px; text-align: center; padding-left: 20px; } .inline_buttons { font-size: 12px; font-weight: bold; text-align: top; white-space: nowrap; } .inline_buttons img { position: relative; top: 3px; margin-right: 2px; } #toc { width: 250px; margin-left: 60px; margin-bottom: 30px; padding: 5px 10px 5px 10px; line-height: 140%; border: 1px solid #eee; } #toc_title { text-align: center; color: #003872; font-size: 18px; margin-bottom: 20px; } #toc_wrapper { } .toc_section { } .toc_subsection { margin-left: 20px; } .toc_section a:link, .toc_section a:visited, .toc_section a:active, .toc_section a:hover { text-decoration: none; color: #003872; font-size: 17px; } .toc_subsection a:link, .toc_subsection a:visited, .toc_subsection a:active, .toc_subsection a:hover { text-decoration: none; font-size: 12px; } .toc_section a:hover, .toc_subsection a:hover { text-decoration: underline; } #navmenu_wrapper { width: 850px; margin-left: auto; margin-right: auto; background-color: #f5f6ff; } #navmenu_content { padding-top: 25px; } #navmenu_table { margin-left: auto; margin-right: auto; } .navmenu_header { font-size: 16px; color: #444; margin-bottom: 5px; } .navmenu_item { font-size: 12px; padding-bottom: 3px; } .navmenu_column { vertical-align: top; padding-right: 30px; } .navmenu_link { text-decoration: none; } 




