.toolBarPanelFix .horizontal .noMargin { margin: 0px; }
.capitalize { text-transform: capitalize; }
.red { color: red; }
.clear_form, .widget_search_cont .logo_container, .index_alpha { padding: 0px 0px 0px 10px; }
.citationrefWorksLogo { margin: 8px 20px 0px 0px; }
#PrintLayerOverlay .citationrefWorksLogo { margin: 8px 0px 0px; }
.refWorksLogoPosition { margin: 7px 2px 0px 0px; }
.refWorksLogoTopMargin { margin-top: -7px; }
.btn_wrapper, .btn_wrapper a { margin-right: 0px; cursor: pointer; }
.btn_wrapper span a { margin-top: 4px; }
.btn_wrapper .link_btn, .link_btn { margin: 10px 0px 0px 10px; }
.btn_wrapper .link_btn_margin, .tbox .fieldBrowsRadioContainer, #tagsAsList, .myresearch_learn_more_indent, .fig_table_section, .fig_table_section .fig_table_resultItem .figtables, .npcBrowseOuter .view_docs, .toggler, .alertsaveform, .editWorkgroupDbList, #showMoreFieldLimitersFigTables, .showViewListDB { margin-left: 10px; }
.btn_wrapper button.cancelbtn, .pub_search_moreOptions .form_element_container, #textMatch .btn_wrapper, #textMatch .btn_wrapper span a { margin-right: 0px; }
.no_border, .tbox fieldset, table.sessionDetails_table tr td, .costEstimateOverRide fieldset { border: 0px none; }
.header_border_bottom ul.horizontal, .preferences input.refworksGroupCode, .myPubAgree input.myPubInput, .myResearchSelectedItems, .nytContainer .resultsItem, .flashOptions { margin-top: 5px; }
.pinkieContainer { margin-top: 10px; }
.results_list_copy .small_txt { margin: 5px 5px 0px 0px; }
#lor_container { margin-top: 8px; }
.textPlusGraphicsContainer, #resultsLeftPanel #drp_sortResults { overflow-x: hidden; }
.preview_icon_hapi, .tbox img.export_refWorksLogoPosition, .tbox .note, #myResearchPanel div.t-error li, .lv_contentBottom_wrapper #filters { margin-left: 5px; }
#resultsLeftPanel #drp_sortResults .sort_container { width: 198px; }
#resultsLeftPanel #drp_sortResults .resortBtn, #myResearchPanel #drp_sortResults .resortBtn { margin: 10px 5px 0px 0px; }
#loadtip { visibility: hidden; position: fixed; top: 50%; left: 35%; height: 35px; font-weight: bold; font-size: 1.5em; color: rgb(76, 76, 76); z-index: 99999; }
#loadtip .loadtip_left_edge { float: left; width: 5px; height: 50px; background: transparent url(99803e27dd9cba54452f21c9bb1989afe8e0c927.png)  no-repeat scroll 0px 0px; }
#loadtip .loadtip_content { float: left; height: 35px; padding: 15px 35px 0px; background: rgb(255, 255, 255) url(5132892354a9604a0abdc80ff40e3f3f83d39ba1.png)  repeat-x scroll 0px 0px; }
#loadtip .loadtip_right_edge { float: left; width: 5px; height: 50px; background: transparent url(99803e27dd9cba54452f21c9bb1989afe8e0c927.png)  no-repeat scroll -6px 0px; }
body.nobluebar { font-family: Verdana,Helvetica,sans-serif; font-weight: normal; font-style: normal; font-size: 100%; color: rgb(76, 76, 76); line-height: 1.25; background: rgb(231, 231, 231) url(5ddc8c4b109e1c765dc01aed7264c481af72980a.)  repeat-x scroll left top ! important; }
.contentAreaUnconverted { margin-left: 44px; }
.contentAreaUnconverted .forLabel { width: 40px; }
.contentAreaUnconverted .forResult { line-height: 1.5em; margin-left: 44px; }
.contentAreaUnconverted p { margin: 5px 0px; }
.contentAreaUnconverted .partial { margin-top: 12px; }
.queryControl { padding-bottom: 4px; }
#figTable, #textMatch, #commandline_search, #obits_content { padding-top: 5px; width: 705px; float: left; position: relative; }
#commandline_professional_search { padding-top: 5px; width: 950px; float: left; position: relative; }
#commandline_professional_search #editStrategySearchFields #sectionButton { margin: 0px; }
#commandline_professional_search input#keepOnAdvSearch { margin-top: 4px; }
#commandline_professional_search p.info { margin-bottom: 10px; clear: both; }
#commandline_professional_search #sectionContent { position: absolute; left: 0px; }
#commandline_professional_search ul li.searchFieldsDD { float: left; }
#commandline_professional_search ul li.searchFieldsDD a#more_option { float: right; }
span.cabsOnly { padding-top: 10px; }
#commandline_professional_search .tabContent { border-left: 0px none; border-right: 0px none; border-bottom: 0px none; padding: 0px; }
#commandline_professional_search .previewBtn { margin-top: 21px; }
#commandline_professional_search .showHideAndSort { padding: 10px 0px; }
#commandline_professional_search .ifSort { padding-right: 20px; }
#commandline_professional_search .ifSort ul { display: inline; margin-top: 0px; }
#commandline_professional_search .resultRecentSearches .item { margin-bottom: 10px; }
#DropDownMenu #textMatch { padding: 0px; width: auto; float: none; }
.annual_reports_label { width: 165px; }
.document_Prcing { width: 172px; float: left; }
.outBound_linking_logo a img { background-color: rgb(255, 255, 255); }
.pub_search_moreOptions .form_element_container input { width: 255px; }
#sectionButton { margin: 15px 0px 15px 15px; }
#editStrategySearchFields #sectionButton { margin: 10px 0px; }
#commandline_search #sectionButton, .pub_search_moreOptions #sectionButton { margin: 13px 0px 6px; }
.fieldset_contents .advMoreOptions #sectionButton { margin: 12px 0px 10px; }
.uploadStrategy .label_container { padding-right: 25px; }
.resultListContainer_list .item_deselected, .myresearch_welcome_panel { padding: 5px; }
#mytags_list .tags_list_item, .research_shared, .pub_search_AtoZ, .workgroupDatabasePreview, .saveSearchesText { margin-bottom: 15px; margin-top: 5px; }
.tbox .RssOverlay .email_label { width: 160px; }
.tbox .section p, .form_margin, .outBound_linking_logo img, .closeAutocomplete span.float_right, .pubHeadConditional { margin-right: 10px; }
.mid_label { margin-top: 2px; padding: 0px 10px; }
.browsable_link { display: inline-block; padding-top: 3px; margin-left: 5px; }
.refContentArea { margin: 0px 0px 10px 40px; display: block; }
.recentSearchContentArea { margin: 0px 0px 0px 60px; display: block; }
.advancedsearch_recSec { margin: 16px 0px -2px; clear: both; }
.uploadStrategy_options { margin-bottom: 10px; float: left; margin-top: -6px; }
.uploadStrategy { max-width: 500px; }
.thanksLink { padding-right: 25px; }
.recent_searches_link { margin-bottom: 10px; float: right; margin-top: -6px; }
.recent_searches_link ul.horizontal, .tbox .RssOverlay fieldset, .toolBarMarginRemoved, .fieldsetmarginremoved, .vogue_thumb { margin: 4px 0px 0px; }
.search_links, .form_element_container .citeExample, .tbox .frequencySelect, div.ref_Export ul li, .pubContentArea .title-link, .RecentLink, .browseTermsText, #breadcrumbFolderForm, ul.nytResultTopic li { margin-bottom: 10px; }
.date_range label, .subject_db_list { margin: 0px 10px 0px 15px; }
.date_range_yyyy { margin: 0px 20px 0px 5px; }
.date_range_wrapper { margin-left: 160px; padding-bottom: 10px; float: left; }
.adv_srch_date_fields { margin: 5px 15px 15px 0px; }
.adv_srch_date_fields select, .additionalLimits, .form_element_container .citeExample span, .tbox .pageRangeDiv .inner_label, .tbox #stopAfter, #thesaurusOverlay .thesaurusPadding, ul#filters li.header ul li.filter_item .iconed { margin-right: 5px; }
#thesaurusOverlay .cboxContainer .subSubTerms { width: auto; }
.fieldset_contents .limiter, .fieldset_contents .sort_type { margin-right: 15px; }
#advancesearch_content span.panel-button, #textMatch .textSearchField_label, #commandline_search .optional_searchfield_link, .recent_search { margin-bottom: 5px; }
.toggleLinkOn, a.toggleLinkOn:hover { font-weight: normal; text-decoration: none ! important; color: rgb(51, 51, 51) ! important; cursor: text; }
.fieldset_contents .sort_type select, .form_element_container select { clear: none; }
#commandline_search #sectionContent { width: 100%; }
#commandLineSearchFields .form_element_container .lookUpLink { cursor: pointer; margin-left: 10px; }
.obituary_label, .searchwithin_tbox, .profileLabels, #sectionContent .exposedFields_Col_Container .label_container, .indexing_noteIndex { width: 150px; }
.database_preview_indexing_fieldname { width: 120px; }
.database_preview_indexing_value { width: 325px; }
.obituary_note { margin: -5px 0px 0px 155px; }
.lookUp { float: right; margin-bottom: 8px; }
#annual_reports { margin-bottom: 10px; padding-bottom: 10px; }
#annual_reports input { margin: 0px 10px; }
table.cbgroup_limiters { border: 0px none; padding: 0px; margin: 0px 0px 20px; }
table.cbgroup_limiters td { border: 0px none; }
.advSearch .dySrchLimiter { border: 1px solid rgb(194, 194, 194); padding: 5px; }
.advSearch .dySrchScroller { max-height: 172px; overflow-y: auto; margin-top: 5px; min-height: 50px; }
p.tabSearchOp, p.tabLimitsApp { float: left; margin: 0px; padding-top: 0px; }
p.tabLimitsApp, .figTableItemCheck { padding-left: 5px; }
.advSearch .pinkieContainer .forResults { width: 75%; }
#commandline_search .pinkieContainer .forResults { width: 66%; }
.advSearch .tabContent, #commandline_search .tabContent, .sessionDetails_tabs .tabContent { border-right: 0px none; border-left: 0px none; border-bottom: 0px none; padding-right: 0px; }
.advSearch .tabContent h2.recent_search, #commandline_search .tabContent h2.recent_search { float: left; padding-right: 25px; }
.advSearch .tabContent a#showHideLink, #commandline_search .tabContent a#showHideLink { position: relative; top: 8px; }
.advSearch .keepOnAdvSearch, #commandline_search #keepOnSearchSection { padding: 5px 0px 9px; clear: both; }
.advSearch .keepOnAdvSearch input[type="checkbox"], #commandline_search #keepOnSearchSection input[type="checkbox"] { margin-top: 3px; }
.dataReports span.strong, .advSearch form[action*="datareports.searchform"] span.strong label[for="sortType"], .advSearch form[action*="datareports.searchform"] span.strong label[for="itemsPerPage"], .advSearch form[action*="datareports.searchform"] .duplicates_heading, .advSearch form[action*="datareports.searchform"] span.strong label[htmlFor="sortType"], .advSearch form[action*="datareports.searchform"] span.strong label[htmlFor="itemsPerPage"] { font-weight: normal; }
.figTables #advancedsearch_content .form_element_container select.fieldsSelect { width: 285px; }
.figTables #advancedsearch_content .form_element_container .in { width: 16px; margin: 0px 8px 0px 0px; }
.figTables #advancedsearch_content .form_element_container.firstRow .in { width: 30px; margin: 0px 3px; }
.figTables #advancedsearch_content .form_element_container .in { width: 16px; margin: 0px 8px 0px 0px; }
.figTables #advancedsearch_content .form_element_container.firstRow .in { width: 30px; margin: 0px 3px; }
.lookCite #advancedsearch_content .form_element_container select { width: auto; }
.advancedsearch_limiter ul { margin-left: 20px; }
.advSearch .advSearchLimitersContainer { margin: 0px 220px 0px 0px; }
.advSearch .db_list_container ul li, .advSearchLeft .db_list_container ul li { border: 0px none; padding: 0px; }
.saveSearchOverlay { height: 160px; }
#lightview .saveSearchOverlay .form_element_container input.saveSearchTxt { width: 345px ! important; }
.saveSearchPage input.nameSearch, .saveSearchPage .nameSearch { width: 696px; }
.chooseSets .forResults { float: left; width: auto; }
.chooseSets .query { float: left; margin-right: 30px; width: 73%; }
.chooseSets .query a { margin-left: 30px; }
p.chooseSets { margin-top: 0px; }
form#saveSearchForm .smartsearch_panel .body { padding-bottom: 0px; }
.nameSearchCancel { position: relative; left: 10px; top: 3px; }
.setsReqd { margin: 7px 0px 0px 30px; float: left; }
.setsReqdSelection { margin-top: 5px; float: left; }
#textMatch .form_element_container textarea { width: 701px; height: 200px; }
.preferences .label_container { width: 90px; float: left; }
.preferences .fieldset_contents .form_element_container, .preferences .fieldset_contents p, #signInLoginForm h3, .tbox #emailFields, .tbox .fieldBrowse_search, .document_view_section_content, #tagDisplayZone, .tagged, .email_alerts_list .pagingBoxNoResult, .myResearch_empty_holder, ul.login_details li, .fig_table_section .fig_table_resultItem .description, #abstractSubmissionDeadline, .stopLabel, .docViewIndex .display_record_indexing_row .display_record_indexing_fieldname.topMargin { margin-top: 10px; }
#mr-refworks { margin-top: 15px; }
.lightview_info { padding: 5px 0px; clear: both; }
.results_list_number, .pub_language .display_record_indexing_fieldname span { font-weight: bold; }
.tbox fieldset legend, .tbox .fieldBrowseSelectedMessage, #moreProfileTags, .advSearchTitle_top #columnBar, .advSearch fieldset legend, .alertsBlock fieldset legend, .costEstimateOverRide legend { display: none; }
.tbox .saveToFolder fieldset legend, .publicationSearch #search_panel .search_panel_searchtips { display: block; }
.tbox .rssOverlay fieldset legend, #publicProfileOverlay fieldset legend, .citationChoice, div.lookup div.group, .progressiveDisplay, #addUserToWorkGroupForm fieldset legend { display: inline; }
.tbox .lv_contentBottom { overflow-x: hidden ! important; overflow-y: auto ! important; }
.tbox .alertOverlay legend, .messageInline { display: inline; }
.saveToFolder, .openPDFReader { float: left; width: 100%; }
#saveAsFileOverlay .noSelectedItemsOverlay { width: auto; }
#PrintLayerOverlay2 { width: 664px; }
#saveChangeConfirmOverlay, #searchStrategySavedOverlay { width: 250px; }
.resendOverlay select.multiSelect { width: 440px ! important; }
#indexUpdateForm.createProfileModal, .db_list_container ul li ul li, .db_list_container ul li ul li ul li { padding-right: 0px; }
.browseOverlay { height: 400px; padding-right: 20px; width: 600px; }
#emailOverlay.transfer_Email { width: 504px ! important; }
#chooseFolderOverlay { width: 520px; }
#deleteListConfirmationOverlay { width: 580px; }
#refWorksConfirmOverlay, #refWorksRemoveOverlay, .databaseSelectionsOverlay, #pqRssOverlay, #alertPricingInfoOverlay, #pricingNotificationOverLay, #rssPricingInfoOverlay, .downloadCitationOverlay, #pricingOverlay.pricingOverlay { width: 454px; }
#expiredTellMeMoreOverlay, #cite_main_container_outermost, #divEmailForm, #alertPricingInfoOverlay.pricingAlerts { width: 719px; }
.citethisContainer { width: 727px; height: 315px; }
.double_btn { padding: 15px 30px; }
#CloseOverlay, #listconfirmationOverlay, #confirmUnShareListOverlay, #saveListWorkingOverlay, #confirmationOverlay, #haveExistingSelectedItemsOverlay { width: 484px; }
.passwordLayer { height: 186px; }
.createProfileModal, exportRefWorks, .formatAvailability, .db_toolbar_pad, .searches_link, .create_account_check, #helpContent, .login_para, .addToSearch_button, .rssContentLinks, #widgetSearchDiv, #widgetProxiesDiv, table.table_cost_estimate tr.displayTransaction td { padding-top: 10px ! important; }
.session_ended { float: left; padding: 40px 60px 30px 0px; }
.restrictWidth { width: 95%; }
.tbox .signin_label, .uglist_label, .exportResult { width: 100px; }
.tbox .form_element_container input.signintxtField, .tbox .form_element_container select.signintxtField, #updateDetailsForm .form_element_container input.signintxtField, .accountInformationForm .form_element_container input.signintxtField, .form_element_container textarea.oblRequest_TxtArea, .saveSearchTxt { width: 320px ! important; }
.tbox .form_element_container .signin_field_note { margin-left: 100px; }
.displayDbList { margin-left: 104px; }
#db-wrapper .displayDbList { margin-left: 140px; }
#indexUpdateForm .displayDbList, .myresearch_list_wrapper .row .displayDbList, .emailFieldNote { margin-left: 140px; }
.float_right_button_account { float: right; padding-right: 20px; }
.forgot_login_link, .limitsContainer .recentSearchesDatabase, .saved_search_content .recentSearchesDatabase { padding-left: 100px ! important; }
.form_element_container .recentSearchesDatabase, .limitsContainer .recentSearchesDatabase { padding-left: 140px ! important; }
#saveAsFileZoneTop, #whoTaggedOverlay { height: 400px; }
.saveMRoverlay_folderLoc { min-width: 355px; }
.saveMRoverlay_folderName { min-width: 351px; }
#saveToDocumentsOverlay, .overTheLimitOverlay { width: 420px; }
#cite_main_container_outermost { height: 460px; }
.rssOverlay, .resendOverlay { padding-right: 20px; }
#alertZone, #divEmailForm, #saveAsFileZoneTop, .saveSearch_container, #indexUpdateForm, #modifyAlertZonemodifyalert { padding-right: 20px; }
#alertZonealerts, .alertOverlay { padding-right: 5px; }
.tbox .email_label, #updateDetailsForm .email_label, .accountInformationForm .email_label { width: 140px; }
.tbox .browseIndexTermsPage li input.selection_checkbox { vertical-align: top; margin-top: 3px; }
.tbox .browseIndexTermsPage li label { width: 92%; }
.tbox .form_element_container .radioOptions label { width: 400px; }
.commandLineTextArea { overflow: hidden; }
.tbox .form_element_container .field_note, #updateDetailsForm .form_element_container .field_note, .accountInformationForm .form_element_container .field_note, .searchAlertNote, .printItemsCheckBox, .searchTermsAlerts { margin-left: 140px; }
.tbox .form_element_container input.txtField, .tbox .form_element_container select, .tbox .form_element_container textarea, .tbox .form_element_container .radiobtn_container, .tbox .form_element_container .radioOptions { width: 495px; }
.tbox .form_element_container .txtfieldCol, .contentFieldWidth { width: 495px; }
.tbox .form_element_container .txtFieldWithCheck { width: 477px; }
.tbox .fieldBrowse_search input.txtField { width: 565px; }
.tbox .radiobtn_container .note { margin-left: 23px; }
.tbox .form_element_container .radioOptions label, .tbox .form_element_container .radioOptions input { margin-top: 0px; margin-bottom: 10px; }
.tbox .text_alignRight { text-align: right; margin: 0px 50px 10px 0px; }
.tbox img.export_refWorksLogoPosition { vertical-align: text-bottom; }
.tbox .btn_wrapper { margin: 3px 20px 0px 0px; }
.tbox .btn_wrapper_margin, .savedSearch_Btn { margin-right: 20px; }
.float_right_button { float: right; padding-right: 40px; }
.tbox #alertZonealerts fieldset { padding-bottom: 10px; }
.tbox .alertOverlay .fieldset_contents { float: none; }
.tbox #alertZonealerts .fieldset_contents, #modifyAlertZonemodifyalert .section_content { padding-right: 5px; }
.tbox .fieldBrowse_container_author, .sessionDetails_tabs .tabContent { padding: 0px; }
.tbox .fieldBrowsePrevNext { margin: 4px 0px 10px; width: 185px; }
#thesaurusOverlay .thesaurusTerms { margin-left: 20px; }
#thesaurusOverlay .subSubTerms, .myresearch_recent_filters { width: 430px; }
#thesaurusOverlay .thesaurusTerms .show_hide_link { margin-top: 2px; }
#thesaurusBackLinkZone ul.horizontal { margin-top: 10px; }
.thesaurusTerms.cboxContainer { margin: 5px 0px 5px 20px; }
.thesaurusTerms.cboxContainer .form_element_container label.after, .thesaurusSubject label.after { display: table-cell; }
.db_list_container .transactionalPricingIconContainer { margin: 0px 0px 0px -1px; }
.selectDBHeaderTable { margin-top: 0px; }
.selectDBHeaderTable td { padding: 0px; border: 0px none; }
.dbListSearchAllWrapper { margin: 0px 0px 0px 5px; }
.db_list_container table { margin: 0px; }
.db_list_container table tr td table { border: 0px none; }
.db_list_container table td { vertical-align: top; border: 0px none; margin: 4px 0px; }
.db_list_container table td.nestedTD { padding: 0px 0px 0px 32px; }
.db_list_container table td.nestedTD, .db_list_container table tr td table tr td { border: 0px none; }
.tableRowSeparator div { border-top: 1px solid rgb(204, 204, 204); font-size: 0px; line-height: 0; margin: 5px 0px; }
.tableRowSeparator td, .tableRowSeparatorNested td { padding: 0px; }
.tableRowSeparatorNested div { font-size: 0px; line-height: 0; margin: 3px 0px; }
.db_list_container, .thesaurusBrowseDbList, #all_database_list .db_list_container, .dataBaseLayerCurrentList { border: 1px solid rgb(204, 204, 204); padding: 0px 10px 10px; margin-bottom: 10px; overflow-y: scroll; overflow-x: hidden; height: 392px; }
.db_list_container ul { list-style-type: none; margin: 0px; padding: 0px; }
.db_list_container ul li { border-bottom: 1px solid rgb(204, 204, 204); padding: 5px 0px; }
.sub_list_border { border-bottom: 1px solid rgb(204, 204, 204); padding: 9px 0px 8px; }
.db_list_container ul li ul, .db_list_container ul li ul li ul { margin: 0px 0px 9px 20px; clear: both; }
.db_list_container ul li ul li ul { margin: 0px 0px 9px 20px; clear: both; }
.db_list_pos { padding-left: 18px; width: 97%; }
.db_list_content, .authoredWork { padding-right: 10px; margin-top: 2px; }
.db_contentWrapper { float: left; margin-left: 2px; width: 95%; }
.db_label, .lightviewInnerWrapper { padding-top: 1px; }
.db_labelRow input { display: inline ! important; width: 30px; }
.db_nonEng_pad { padding-bottom: 10px; }
.db_subList_pos { padding-left: 38px; }
.db_subArea { float: left; clear: left; display: block; }
.dbCoverage { float: left; clear: left; }
.reqFieldDisplay { padding-top: 4px; }
.list_checkbox, .alertRadioButton { position: static ! important; }
.db_searchDB_link, .del_sel_emailAlerts { float: left; padding-left: 20px; padding-top: 2px; }
.db_list_container .item_selectedDB, .db_list_container .item_unselectedDB, .productBrowseHed, .browseOtherOpt { padding-top: 5px ! important; }
.db_list_container label { padding-top: 0px; display: inline; }
.scrollWhenConfined { overflow-y: auto; height: auto; }
.tbox .db_list_container { height: 392px; }
.externalDatabaseList .db_list_container ul li { border-bottom: 0px none; padding: 0px 5px 0px 11px; margin-top: 10px; }
.externalDatabaseList .db_list_container ul li span.externalDB { padding-right: 5px; }
.shibLogin select { width: 400px; margin-right: 15px; }
.contactus_input { width: 470px; }
.contactus_select select { width: 474px; clear: none; }
.contactus_label { width: 170px; float: left; }
.contactLabel { width: 175px; }
.lib_note { padding: 0px 0px 0px 175px; }
.previewCheckbox { padding-right: 5px; float: left; }
.resultListContainer .contentArea { margin-left: 105px; }
.resultListContainer.noIcons .contentArea { margin-left: 59px; }
.resultListContainer img.iconed { float: left; margin: 0px 10px 0px 5px; width: 32px; height: 32px; display: block ! important; }
.resultListContainer img.ebraryIconed { float: left; border: 1px solid black; width: 65px; height: 90px; top: -2px; left: -2px; display: block ! important; }
#sourcetypenav-div ul li.included img.iconed, #sourcetypenav-div ul li.excluded img.iconed { float: left; padding-right: 5px; }
#sourcetype-div ul li.included img.iconed, #sourcetype-div ul li.excluded img.iconed { float: left; padding-right: 5px; }
.selectItemCheck { float: left; margin-left: 0px; padding-top: 1px; display: block; }
.indexing { float: left; width: 30px; font-weight: bold; display: block; }
.resultListContainer .item { padding: 4px; }
.item_selectedDB { background-color: rgb(230, 243, 244); padding-bottom: 5px; }
.resultListContainer .item_selected { background-color: rgb(230, 243, 244); }
.resultListContainer_list .item_selected { background-color: rgb(230, 243, 244); padding: 5px; }
.item_unselectedDB { padding-bottom: 5px; }
.display_record_indexing_data a.resultTitle { margin-left: 15px; }
.resultLinks, .browsePubBack { padding: 0px 10px 0px 0px; float: left; }
ul.resultLinks h3 { color: rgb(0, 86, 159); }
ul.resultsPageToolBar li ul li { margin-right: 0px; font-size: 1.1em; padding-top: 0px; }
ul.resultsPageToolBar { clear: none; }
.toolBarPanelFix { margin: 0px; }
.toolBarPanelFix td { border: 0px none; padding: 0px; }
.cellNoWrap { white-space: nowrap; vertical-align: top; }
.toolbar_panel td.tools { width: 100%; }
.addItemsWrapper .addItems { margin-left: 10px; }
.addItems.lastChild, .pinkieContainerBody, .pubList, .shared_list_pubpro, .meta_link, .thesaurus_link, .searches_link .bullet li, .saveSearchError { padding-bottom: 5px; }
.addItems a { display: inline-block; vertical-align: top; }
.sep { border-bottom: 1px solid rgb(204, 204, 204); margin: 15px 0px; }
.previewIcon, .searchLimitSeperator, .filter_name_header, table.print_estimate td, .cancel_link { padding-left: 5px; }
.sourcetype, .findInLink, .my_tag, .selectionBar, .sel_alerts_bar, .docViewIndex .display_record_indexing_row.subHead, .showMoreRssLink { padding-left: 10px; }
.narrowByWrapper .sourcetype { padding-left: 0px; }
.display_record_indexing_row .relPatent { margin-left: 50px; }
.pageWithin, .image_paginator_align, .combine_selected, .database_list, .createPubProLink { padding-top: 2px; }
.maxWidthFix { max-width: 164px; float: left; }
ol.citingPatent { line-height: 150%; }
ol.citedLiterature { line-height: 150%; margin-left: 5px; }
h4.citedLiterature { margin-bottom: 3px; }
ul#filters li.header a.filter_header, ul#filters .filter_header { font-weight: normal; border-top: 1px solid rgb(208, 208, 208); color: rgb(88, 88, 88); display: block; padding: 14px 0px; font-size: 16px; }
ul#filters li:first-child a.filter_header { border: 0px none; }
ul#filters li.header ul a.bullets_base_sprite { background: transparent url(1bbfeb78b302da5c8e2647289d8320a7d2ae3d23.gif)  no-repeat scroll 0px 0px; padding-right: 13px; height: 16px; }
ul#filters li.header ul a.chevron_double_right { background-position: right -16px; }
ul#filters li.filtered_item { border: 0px none; font-weight: normal; }
ul#filters li.header ul a.remove, .nailHolder a:hover, .nailHolder.indexed a:hover, .document_view_image img, #viewer #scroller a { text-decoration: none; }
ul#filters .filter_header .clear_all_filters { float: right; font-size: 14px; }
.filtered_item.included, .filtered_item.excluded { background-color: rgb(216, 238, 249); padding: 2px 0px; margin: 2px 0px; }
.visualContainer { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); width: 498px; }
.filter_more_list { width: 483px; border: 0px none; max-height: none; margin: 0px 10px; overflow-y: visible; height: auto; }
.filter_more_overlay { margin-right: 30px; }
.filter_more_header { border-bottom: 1px solid rgb(204, 204, 204); margin: 3px 10px 0px; width: 476px; padding-bottom: 4px; }
.filter_more_list div.filter_more_row { padding: 2px 1px; border-bottom: 0px none; margin: 1px 0px; }
div.filter_more_row .checkbox_holder { width: 170px; }
div.filter_more_row div.group { width: 294px; }
.filter_more_row.included { background-color: rgb(244, 233, 157); }
.filter_more_row.excluded { background-color: rgb(204, 204, 204); }
div.filter_more_row.included div.group, div.filter_more_row.excluded div.group { font-weight: normal; width: 294px; }
.oneSearchDividers { border-bottom: 1px solid rgb(204, 204, 204); margin-right: 10px; }
div.filter_more_row .checkbox { vertical-align: middle; margin-right: 51px; width: 14px; }
.deleteButtonsMR { float: right; width: auto; margin: 15px 0px 0px; }
.filter_more_buttons .cancelLink, ul.horizontal.pubNextPrev { margin-top: 8px; }
.filter_checkbox_header { text-align: left; width: 82px; }
input.multiChooseCheckBox { width: 58px; }
.tagsCheck { margin-left: 15px; width: 80px; }
#textMatch_panel .submitButton { float: right; margin-right: 5px; }
#textMatch_panel textArea { width: 99%; }
.previewLinks { border-top: 1px solid rgb(204, 204, 204); padding-top: 10px; float: left; width: 100%; }
.valid_date_formats, .narrowedByClearAll { font-size: 0.75em; }
ul#filters li.header.dateLast.dateLabels { float: left; }
.adminEmailLink, .smallInstituteLogo { text-align: center; }
.dateFormatHolder { padding-bottom: 10px; float: left; }
.dateInputs { width: 120px; }
.dateToggle { margin-bottom: -5px; }
.loadingIndicator { height: 16px; }
#upDateDateRangeDiv .form_element_container { margin-right: 0px; margin-top: 15px; }
#upDateDateRangeHidePart { clear: both; margin-top: 20px; float: left; }
.filters_andAlso_butNot { font-weight: normal; margin-top: 0px; padding-left: 0px; }
.mr_resultListContainer { padding: 3px 0px 0px 10px; }
ul.mrOptions, #myResearchPanel dd ul.horizontal.mrOptions { margin: 0px; }
ul.mrOptions li { padding: 1px 0px; }
ul#folderTree { margin: 0px; }
ul#folderTree li { margin: 5px 0px; }
ul#folderTree li div.folder_contents { padding-left: 20px; }
#folderList { margin: 0px; padding-top: 1px; }
.loginFormInputFields label, .saveSearchBase { padding-bottom: 2px; }
.loginFormInputFields input.sideBar { width: 98%; margin-bottom: 5px; }
.newUserPre, .textGroupFilterSpace, .exportRefLogoWrapper { padding-top: 5px; }
.sideBarRemCheck { margin-bottom: 6px; }
.signInWrapper, .pub_Wrap, .pricePreChekboxWrap { padding-bottom: 10px; }
#combineSelectedForm .combine { float: left; margin-bottom: -2px; }
#combineSelectedForm span.combineHeading { padding-right: 10px; position: relative; top: 2px; float: left; }
.resultsPageSpecific .minusIndex { top: -2px; }
.smartSearchOptions { max-height: 350px; overflow: auto; }
.smartSearchContainer { border: 1px solid rgb(204, 204, 204); padding: 5px; background-color: rgb(255, 255, 255); width: 97%; }
#skipSS a, #skipPag a { height: 1px; top: 0px; overflow: hidden; position: absolute; left: -5000px; width: 1px; }
#skipSS a:active, #skipSS a:focus, #skipPag a:active, #skipPag a:focus { background-color: rgb(0, 51, 204); border: 1px solid rgb(51, 51, 51); color: rgb(255, 255, 255); font-weight: bold; height: auto; left: 5px; overflow: visible; padding: 5px; position: absolute; top: 5px; width: auto; z-index: 1; }
#skipPag a:active, #skipPag a:focus { top: -30px; left: -12px; }
.iconed-multi, .subSearchFields { float: left; margin-right: 5px; }
.addToForm_button { padding-right: 55px; }
#myResearchPanel .RefworksSync { margin-top: 30px; }
#myResearchPanel .RefworksSync .RefworksLogo, .complianceAgreeButtons { text-align: center; }
#myResearchPanel .RefworksSync .RefworksLogo img { cursor: pointer; }
h3.refWorksInstitutionName { padding: 2px 0px 10px 15px; float: left; margin: 0px; }
.pagination { overflow: hidden; padding: 0px 0px 5px 10px; }
.pagination li.pipe.disabled { background: transparent none repeat scroll 0px center; }
.pagination li span.currentPage { font-weight: bold; }
.pinkieContainer a { cursor: pointer; }
.pinkieInnerContainer { width: 100%; overflow-x: scroll; overflow-y: hidden; white-space: nowrap; padding: 0px 0px 5px; }
.pinkieInnerContainerLoader { width: 100%; overflow: hidden; white-space: nowrap; padding: 0px 0px 5px; }
.nailHolder, .nailHolder.indexed { display: inline-block; text-align: center; margin: 0px 5px 5px 0px; }
.pinkieInnerContainerLoader .nailHolder, .mrWrapper .selection_checkbox { display: block; float: left; }
.nailHolder.indexed:hover { background-color: rgb(147, 211, 247); }
.nailHolder:hover, .featured_content_image a:hover { background-color: rgb(216, 238, 249); }
.featured_content_image img { max-width: 85px; }
.nailHolder img, .nailHolder.indexed img { height: 50px; margin: 5px; border: 1px solid rgb(0, 0, 0); }
.nailHolderLoading { width: 30px; height: 50px; float: left; text-align: center; margin-top: 20px; }
.nailHolderLoading img { float: left; padding: 10px; }
.nailHolderLoading img.t-autoloader-icon { background-repeat: no-repeat; }
.pub_profile_mar { margin: 8px 0px; }
.pub_profile_or { padding: 0px 5px; }
.prodMainContentContainer { width: 705px; padding-top: 13px; }
.prodHP_description { width: 440px; float: left; }
.prod-list-column { width: 50%; float: left; padding-right: 10px; }
.prodHP_image #imageLayout1 img, .prodHP_image #imageLayout2 img, .prodHP_image #imageLayout3 img, .prodHP_image #imageLayoutGeneric img, .prodHP_image #imageLayout4 img { float: right; margin: 0px 0px 5px 5px; display: inline; }
.vogueFloatLeft { float: left ! important; }
.prodHP_image { float: right; width: 235px; margin-top: 30px; }
#productScroll, .alertEmailText { margin-left: 20px; }
.metaProductChildWrapper { margin: 14px 0px; }
.prodHP_indexBy { text-align: right; padding-right: 16px; }
.document_view_section_copy, .display_record_section_copy, .display_record_abstract_copy { margin-top: 5px; line-height: 1.5em; }
.display_record_section_indexing { line-height: 1.5em; }
.document_view_section_copy p, .display_record_section_copy p, .display_record_abstract_copy p { margin: 0px 0px 17px; }
.display_record_indexing_row, .display_record_indexing_row_GROUP { margin-bottom: 5px; overflow: hidden; clear: left; }
.docViewFullCitation { margin-bottom: 15px; }
.docViewFullCitation .display_record_indexing_row { padding: 10px; }
.display_record_indexing_fieldname, .display_record_indexing_fieldname_GROUP { display: table-cell; width: 215px; }
.display_record_indexing_row .display_record_indexing_fieldname { display: table-cell; width: 200px; vertical-align: top; padding-right: 10px; }
.label_gapping { padding-left: 25px; }
.databaseLinks .display_record_indexing_fieldname { min-width: 65px; width: auto; }
.display_record_indexing_data, .display_record_indexing_data_GROUP { display: table-cell; }
#error-wrapper .error_message .indented_indexing_single, .indented_indexing_single_container { margin-left: 20px; }
.indented_indexing .display_record_indexing_fieldname { margin-left: 20px; width: 210px; }
.indented_indexing .image_name { font-weight: bold; margin: 2px 0px; clear: left; }
.vogue_images_indexing > .display_record_indexing_fieldname { margin-left: 0px; }
.pubContentArea .indexing { width: 40px ! important; }
#publicationInfo .display_record_indexing_data, #publicationInfo .display_record_indexing_data_GROUP { width: 685px; }
.pubContentArea .sep, .pricingBrowse_Area .sep { margin: 10px 0px; }
.subjectList { margin-left: 15px; }
.subjectList .display_record_indexing_fieldname, .subjectList .display_record_indexing_fieldname_GROUP { display: table-cell; width: 250px; float: left; }
.subjectList .display_record_indexing_data, .subjectList .display_record_indexing_data_GROUP { display: table-cell; float: left; width: 435px; }
.indexingInfoPreview .display_record_indexing_data_GROUP { display: table-cell; float: left; width: 322px; }
.pubContentArea .display_record_indexing_fieldname { font-weight: bold; width: 215px; }
#publicationInfo .pubContentArea .display_record_indexing_fieldname, .inclusions { width: 200px; }
ul.figtab_thumbnails li { padding: 10px 20px 0px 0px; display: block; }
ul.figtab_thumbnails li .view_image { background-color: rgb(247, 247, 247); padding: 5px; }
ul.figtab_thumbnails li .view_image a { display: block; padding: 5px; text-decoration: none; }
ul.figtab_thumbnails li .view_image a:link, ul.figtab_thumbnails li .view_image a:visited { color: rgb(0, 94, 143); }
ul.figtab_thumbnails li .view_image a:hover { background-color: rgb(208, 231, 245); }
ul.figtab_thumbnails li .no_wrap { display: block; overflow: hidden; padding-left: 10px; }
ul.figtab_thumbnails li .formats { margin: 10px 0px; }
ul.figtab_thumbnails li .formats ul li { display: inline-block; margin: 0px 15px 0px 0px; padding: 0px; }
.preview_link { float: right; padding-bottom: 5px; padding-left: 5px; }
#side_panel .ordered_list_element { border-bottom: 1px solid rgb(204, 204, 204); padding-bottom: 9px; margin-bottom: 9px; }
.document_view_image { float: left; background-color: rgb(247, 247, 247); padding: 5px; margin: 1em 1em 1em 0px; width: auto; display: block; clear: left; }
.document_view_image a:link, .document_view_image a:visited { color: rgb(0, 94, 143); float: left; padding: 5px; text-decoration: none; }
.document_view_image a:hover { background-color: rgb(208, 231, 245); }
.document_view_caption { display: block; cursor: pointer; font-size: 0.87em; max-width: 280px; }
.display_record_Pdf_formats { margin: 5px 0px 6px; }
h4.docViewPdf { padding-top: 2px; }
.pagingBoxDocPdfOuter { max-width: 75%; }
#cloudDisplay ul.horizontal li { vertical-align: baseline; }
#mytags_list .titleAuthorETC { font-size: 0.915em; color: rgb(76, 76, 76); line-height: 1.365; }
#mytags_list .previewTitle { text-decoration: underline; }
#mytags_list .tagsReferenceLinks, #mytags_list .titleAuthorETC { margin-left: 30px; }
#mytags_list .forLabel, #mytags_list .forResults, .dupeItemsCitationHolder { margin: 5px 0px; }
.tagLabel { width: 130px; font-weight: bold; }
.tagSubLabel { width: 120px; padding-left: 10px; }
.tagNotes { padding-left: 136px; }
.tag_spacer { margin: 0px 3px; }
.display_tagg { padding: 0px 0px 0px 30px; }
.endSessionConfirm { padding-left: 130px; }
.tagSection, .priceCostPreview { margin-top: 15px; }
.tagSeparator { margin-bottom: 10px; overflow: hidden; }
.private_tag { vertical-align: baseline ! important; }
.tagged .bSearchBox { padding: 0px ! important; }
.tagged .icon_delete_sm { background-position: 0px -900px ! important; }
.tagged a.bSearchBox img { vertical-align: bottom; }
.tagPageWithin { padding-top: 3px; overflow: hidden; }
.tagActions { text-align: right; float: right; margin-top: -20px; padding-top: 5px; }
.tagChangeOption { float: left; position: relative; margin-left: 5px; }
.tagListWrapper { margin-left: 150px; }
a.tagImportance1st { font-size: 2.1em; }
a.tagImportance2nd { font-size: 1.9em; }
a.tagImportance3rd { font-size: 1.65em; }
a.tagImportance4th { font-size: 1.45em; }
a.tagImportance5th { font-size: 1.25em; }
a.tagImportance6th { font-size: 1.05em; }
a.tagImportance7th { font-size: 0.85em; }
.tagNotes .addTagsCheckbox, .tagNotes .citationChoice, .refContentAreaPub .databaseTitle a.resultTitle { line-height: 18px; }
.outBound_linking_logo { padding: 5px 10px 5px 0px; }
.docviewXmlFormatting { overflow-wrap: break-word; }
.tbox .form_element_container .radioOptions input.pageRangePagesInput { margin-bottom: -3px; }
table.print_estimate { width: 570px; }
table.print_estimate th { font-weight: normal; text-align: left; }
table.print_estimate td .form_element_container { margin: 5px 0px 0px 5px; }
table.print_estimate td .estimated_pages { margin: 5px 0px 0px 5px; }
table.print_estimate th, table.print_estimate td { border: 0px none; background-color: transparent; padding: 0px; margin: 0px; }
.myResearchMessageBoxContent p { padding: 5px 15px 5px 5px; }
#CloseExpiredMessage { position: absolute; right: 5px; top: 5px; }
.search_limited { padding-left: 180px; }
.alert_limited { padding-right: 18px; }
.search_strategy_label, .contentPadingDocview .showLessMore, .citationAndLink { padding-right: 10px; }
.aboutTags ol li, .aboutTags ul li { margin: 0px 0px 0px 10px; padding: 0px 0px 5px 25px; }
.saved_search_list, .recent_search_list, .email_alerts_list { padding: 10px 0px 10px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.saved_search_content { padding: 0px 0px 0px 47px; }
.saved_search_content ul { margin: 0px ! important; }
.search_heading { padding-left: 4px; width: 75%; }
.heading_checkbox { vertical-align: top ! important; top: 3px ! important; }
.save_name { display: inline; padding-left: 10px; position: relative; top: -2px; }
.noteArea { width: 400px; height: 100px; }
.save_note { width: 400px; padding-top: 2px; text-align: right; }
.num_of_results { position: absolute; right: 255px; }
.combine_search_eg { padding-top: 5px; padding-left: 126px; }
.deleteItems, .combine_search_tbox, #deleteConfirmationOverlay, #deleteSelectedOverlay, #deleteItemOverlay, .deleteConfirmationLayer, .tbox .rssOverlay textArea { width: 400px; }
.itemNoteButtonWrapper { padding: 10px 0px; width: 400px; }
.limitedby_list { margin-right: 5px; padding-top: 2px; }
.myresearch_welcome_section { float: left; width: 295px; margin-right: 10px; }
.myresearch_welcome_signup { background: transparent url(42821515181dc1c370d7d4d1c998c7b01d5a2d47.gif)  no-repeat scroll 0px 3px; padding-left: 36px; }
.myresearch_welcome_later { background: transparent url(ff14dc795d1032ab660578c28ad9036737987f8b.png)  no-repeat scroll 0px 3px; padding-left: 46px; }
.myresearch_welcome_refworks { background: transparent url(fd97f002f094d2fcfd79b06c836ceee9ddfba41e.jpg)  no-repeat scroll 0px 3px; padding-left: 69px; }
.myresearch_learn_more { width: 600px; padding: 0px 5px; }
.myresearch_learn_more_title { float: left; margin-top: 10px; }
.myresearch_learn_more_logo { float: left; margin-left: 10px; }
.myresearch_list_wrapper, .myresearchExport, .alertLimiterOptions { margin-left: 70px; }
.myresearch_list_wrapper .forLabel, .rssSearchDetails .forLabel { width: 140px; }
.myresearch_list_wrapper .forResult .forLabel { width: auto; font-weight: normal; padding-right: 5px; }
.myresearch_list_wrapper .labelDesc .forLabel { width: auto; font-weight: bold; padding-right: 5px; }
.myresearch_list_wrapper .labelDesc .forDBLabel { width: 138px; float: left; font-weight: bold; }
.export_ref { margin: 10px 0px 10px 230px; }
.refwork_ref { padding: 10px 0px 10px 180px; }
.refwork_login { padding-right: 75px; }
#scroller_sub { clear: both; padding-top: 10px; text-align: center; margin-left: -2px; }
.thumb { margin: 0px 0px 10px; width: 97px; text-align: center; display: inline-block; vertical-align: top; }
.scrollSubName { width: 92px; text-align: center; color: rgb(0, 86, 159); cursor: pointer; white-space: normal; margin-top: -2px; overflow-wrap: break-word; }
#centerImageBlock { text-align: center; margin: 0px; }
.previewBundle img { padding-bottom: 6px; }
#scroller_db { overflow: hidden; height: 546px; }
#handle_db { width: 16px; height: 149px; margin: 0px 1px; }
#track_db { float: right; width: 18px; height: 546px; margin-left: 10px; background: transparent url(e74ffc72b396a667828fdfd7228743e295230a36.gif)  no-repeat scroll 0px 0px; }
.uglist_input { width: 457px; }
.delete_label { padding-left: 20px; }
.uglist_note { padding-left: 105px; }
.uglist_list_title { width: 392px; }
.uglist_panel { width: 100%; }
.uglist_newlist { padding-top: 15px; }
.profile_holder { padding: 3px 0px 0px 5px; }
.profile_holder_bottom { padding: 2px 0px 0px 5px; }
.public_profile { padding-left: 8px; width: 85%; }
.shared_public_profile { width: 85%; padding: 3px 0px 3px 17px; }
.shared_list_heading { padding: 20px 0px 10px; }
.thesaurus_language_link { padding-right: 15px; padding-bottom: 5px; }
.myResTagDateId { padding-left: 32px; }
.privacy_policy_link { padding: 4px 10px 0px 18px; }
.privacy_policy_share { margin: 20px 0px 0px 18px; }
.browser_term_label { width: 180px; float: left; }
ul.browseListIndent h2 { padding-top: 14px; }
.pagedListLinks { width: 203px; }
.mla_copyright { padding: 15px 0px 5px; overflow: hidden; }
.popupDataList { margin-top: 2px ! important; }
.popupInnerDataList { padding-left: 2px; }
.popupDataList_container { max-height: 200px; overflow-y: auto; overflow-x: hidden; border: 1px solid rgb(204, 204, 204); padding-left: 2px; margin-top: 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.popup_sub_list, .crossSearchBrowse { padding-left: 15px; }
.popupDataList_tabs { padding: 3px 0px 6px; }
.db_list_title { margin-top: -4px; }
.change_db_sel { float: right; padding-top: 7px; margin-bottom: -3px; }
.filter_align, .cabsOnlyMsg, .pubSearchFields { margin-right: 3px; }
.newFigureTables { width: 220px; margin-bottom: 10px; margin-right: 7px; float: left; border-bottom: 1px dotted rgb(181, 182, 181); height: 320px; max-height: 320px; }
.newFigureTables .showFigTables { display: block; padding-top: 10px; width: 210px; float: left; border: 1px dotted rgb(204, 204, 204); }
.newFigureTables .mrBG { padding: 17px 0px 15px; float: left; }
.newFigureTables .figureTableImgIcon { padding-bottom: 10px; clear: left; float: left; text-align: center; width: 100%; }
.newFigureTables .figureTableImgIcon img { border: 1px solid rgb(204, 204, 204); max-height: 100px; max-width: 100px; overflow: hidden; }
.newFigureTables .results_list_xtra_links { width: 206px; border-top: 1px dotted rgb(204, 204, 204); background-color: rgb(247, 247, 247); padding: 4px 0px 4px 4px; float: left; clear: left; }
.newFigureTables .description { float: left; padding: 5px 0px; width: 200px; }
.newFigureTables .item_selected { background-color: rgb(247, 247, 247); }
.newFigureTables .imagelistitem { max-width: 100px; max-height: 100px; padding: 4px 10px 10px; }
.newFigureTables .mrResults { width: 200px; float: left; display: table-cell; }
.newFigureTables .noteLabel { display: table-cell; float: left; padding: 0px 15px 0px 0px; width: auto; }
.pinkyNailViewRecord { text-align: center; display: block; padding-bottom: 4px; }
.newFigureTables .pinkyNailWrapper { width: auto; text-align: center; height: auto; max-height: 100px; }
.newFigureTables .pinkyNailWrapper img { border: 1px solid rgb(204, 204, 204); max-height: 100px; max-width: 100px; overflow: hidden; }
.pagingBoxResult { clear: left; }
.forLabel { float: left; font-weight: bold; width: 100px; line-height: 1.5em; }
.recentSearchContentArea .forLabel, .saved_search_content .forLabel, .savedSearchesSet .forLabel { line-height: normal; margin-right: 5px; }
.recentSearchContentArea .displaySavedSearch, .recentSearchContentArea .nameFor { margin-bottom: 5px; }
.recentSearchContentArea .row { margin-top: 5px; }
.forResult { line-height: 1.5em; }
.forResults { float: left; line-height: 1.5em; overflow-wrap: break-word; width: 83%; }
.forNotes { float: left; width: 78%; }
.addNotes2 { width: 348px ! important; height: 48px; overflow: auto; margin: 0px 10px 10px 0px; }
.fig_table_resultItem .addNotes2 { width: 202px; margin-left: 5px; }
.fig_table_resultItem #notesForm .forLabel { padding-left: 5px; }
.labelDesc { float: left; width: 482px; display: table-cell; line-height: 1.5em; }
.forResults .alertLabel, .labelDesc .alertLabel { text-align: left; width: auto; }
.forResults .alertValue, .labelDesc .alertValue { padding-left: 0px; }
.resultListContainer .contentArea.rss { margin-left: 90px; }
.rssSelector .sel_alerts_bar { margin-top: -3px; padding-left: 10px; }
.mrResults { padding-bottom: 9px; margin-left: 113px; }
.mrWrapper { border-bottom: 1px dotted rgb(204, 204, 204); width: 100%; margin: 10px 0px; }
.mrResults .zoom { float: right; }
.mrWrapper .results_list_number { float: left; display: block; padding: 0px 10px 0px 0px; }
.fig_table_section .newFigureTablesMrResults .results_list_item { border: 1px dotted rgb(204, 204, 204); display: block; padding: 0px; overflow-y: hidden; }
.fig_table_section li.fig_table_resultItem { margin: 5px 12px 0px 0px; width: 217px; }
.fig_table_section .results_list_xtra_links li { display: inline-block; float: left; }
.fig_table_section #pinkynails li { margin: 0px auto; text-align: center; height: 120px; display: table; width: 100px; }
.fig_table_section .results_list_xtra_links { border-top: 1px dotted rgb(204, 204, 204); padding-top: 5px; padding-left: 5px; float: left; width: 100%; background-color: rgb(216, 238, 249); }
.fig_table_section .results_list_item .img_holder { float: none; max-width: 100px; max-height: 100px; }
.img_holder { float: left; padding-right: 5px; }
.figTableContentArea .img_holder { max-width: 100px; max-height: 100px; margin-bottom: 5px; }
.figTableContentArea .img_holder img, .fig_table_section .results_list_item .img_holder img { border: 1px solid rgb(204, 204, 204); width: 100px; max-height: 100px; }
.figTableContentArea .no_wrap { display: block; overflow: hidden; padding-left: 10px; }
.figTableContentArea .formats { margin: 10px 0px; }
.figTableContentArea .formats ul li { display: inline-block; margin: 0px 15px 0px 0px; padding: 0px; }
li.C_subsect1 { background: transparent none repeat scroll 0% 0% ! important; text-indent: 30px; }
li.C_subsect2 { background: transparent none repeat scroll 0% 0% ! important; text-indent: 60px; }
li.C_subsect3 { background: transparent none repeat scroll 0% 0% ! important; text-indent: 90px; }
li.C_subsect4 { background: transparent none repeat scroll 0% 0% ! important; text-indent: 120px; }
li.C_subsect5 { background: transparent none repeat scroll 0% 0% ! important; text-indent: 150px; }
li.C_subsect6 { background: transparent none repeat scroll 0% 0% ! important; text-indent: 180px; }
.show_all_link { padding-top: 5px; }
.CA_subsect1 { text-indent: 60px; margin-bottom: 4px; }
.pad_top_bot { padding: 10px 0px; }
.alertNotes { padding: 10px 0px; }
.alertLabel { width: 160px; text-align: right; }
.alertValue { padding-left: 15px; }
.limtersWidth { width: 50%; }
.limitByMargin .alertLabel { width: auto; text-align: left; }
.limitByMargin .alertValue { padding-left: 0px; }
.narrowedby { width: 75%; }
.narrowedby span, .pubListTitle, .logoSwitchFlash img { margin-right: 10px; float: left; }
.videoNailWrapper { display: inline; float: left; margin-top: -5px; margin-right: 10px; }
.pubNowSearching { float: left; margin: 10px 0px; }
.publicationAlphaListArea { margin: 0px 0px 10px; }
.showPubLink, .search_label { margin: 0px 0px 10px; }
.pubTypeFilter { line-height: 0.9em; margin-left: 10px; }
.sublistMarginFix, .transactionLimitWarning { padding-left: 25px; }
.sublist { margin: 10px 15px ! important; }
.sublist ul { margin: 5px 10px 5px 15px; }
.sublist ul li a, link_spacer { margin: 0px 5px; }
.link_spacer:last-child { font-size: 0px; }
.whotagg_title { margin: 0px 22px 0px 0px; }
.sfx_label { padding: 0px 0px 0px 5px; vertical-align: top; }
#browseIndexTermsPage li.npcBrowseResult { margin-bottom: 0px; width: 100%; }
#browseIndexTermsPage, .pdfPagination, .sharinglist_button { margin-top: 20px; }
#browseIndexTermsPage #child { margin: 5px 0px 0px; }
#browseIndexTermsPage #child .group { margin-bottom: 5px; }
#browseIndexTermsPage #child .group .child-level2 { margin-left: 35px; }
.npcBrowseOuter .inner_subLevel { width: 99%; padding-left: 18px; }
.npcBrowseOuter .horizontal li.pipe { color: rgb(255, 255, 255); padding: 0px; }
.npcBrowseOuter dl dt { width: 20px; }
.npcBrowseOuter dl dd { width: 98%; }
.npcFind .find_word { width: 445px; }
.titleContainer .search_within { margin: 5px 0px 0px 5px; }
.transactionalPricingIconContainer { display: inline-block; position: relative; margin: 0px 0px 0px 4px; }
.transactionalPricingIconContainer.abstract_Text { margin: 3px 0px 0px 5px; }
.transactionalPricingIconSpacer { display: block; height: 4px; }
div.lookup div.group label { padding-top: 0px; }
.fieldBrowse_list { border: 1px solid rgb(204, 204, 204); height: 290px; margin: 10px 0px; overflow: auto; padding: 0px 5px; background-color: rgb(255, 255, 255); line-height: 1.4em; }
.hier_browseOverlay { padding-right: 20px; }
.hierarchyTerms { margin-left: 15px; }
.subSubTerms { margin-left: 18px; }
.duplicateCitationsWrapper { padding: 10px 20px 0px; }
.duplicateCitations { vertical-align: top; }
.duplicateCitations .display_record_indexing_fieldname { width: 65px; }
.duplicationPreview { padding-left: 5px; }
.userGroupBarcodeBrandingLogo { position: absolute; right: 17px; top: 90px; }
.manage_label { padding-left: 20px; }
.manage input { width: 280px; }
.manage_note { padding-right: 20px; }
.NoSubVertPanel { display: block; height: 273px; }
.widget_search_cont #search_inner_panel .search_field { background-color: rgb(255, 255, 255); }
.no-background { background: transparent none repeat scroll 0% 0% ! important; }
.widget_popup_wrapper, .pub_search_block, .narrowedBy { width: 100%; }
.widget_popup_wrapper textArea { width: 99%; height: 200px; }
.widget_search_cont { padding: 20px 0px; font-size: 10px; max-width: 600px; min-width: 265px; }
.widget_search_cont .search_container { font-weight: normal; }
.widget_search_cont .note { font-size: 0.69em; margin-top: 0px; }
.widget_search_cont #search_inner_panel { max-width: 580px; min-width: 245px; padding-bottom: 20px; }
.widget_search_cont #search_inner_panel .search_field_container { margin: 0px 20px 3px 0px; padding-right: 10px; }
.widget_search_cont #search_inner_panel .search_field_container_left { margin: 0px 0px 3px 24px; }
.panelFirst h2, #myResearchPanel h2 { font-size: 1em; color: rgb(76, 76, 76); }
.resultsPageSpecific h3, .resultListContainer .resultItem h3, .referencesCitedLink h3 { font-size: 14px; color: rgb(76, 76, 76); margin-top: 0px; }
.resultsPageSpecific h3 { margin-bottom: 0px; }
.search_field_container .body { color: rgb(101, 101, 101); }
.widget_search_cont #dbsLinkDiv { text-align: center; margin-bottom: 10px; }
.widget_search_cont #search_inner_panel .search_icon { background: transparent url(cac12c665ad49ac8707e048b04b49e242598f53c.png)  no-repeat scroll 0px 0px; }
.widget_search_cont #search_inner_panel .search_icon_left { background-image: url(41611ec93c377652b2571853ea8f98e22340a5a4.png) ; left: 0px; z-index: 1; }
#themesOptionDiv, #customthemesOptionDiv, #styleOptionDiv { margin: 10px; }
#themesOptionDiv ul li { padding: 5px; border: 1px solid rgb(238, 247, 251); }
#themesOptionDiv ul li.active { border: 1px solid rgb(23, 54, 96) ! important; }
#themesOptionDiv ul li a { display: block; text-decoration: none; border: 1px solid rgb(126, 126, 126); width: 16px; height: 16px; margin: 3px; }
#themesOptionDiv ul { margin: 0px 0px 10px 10px; padding: 0px ! important; }
#themesOptionDiv ul#logoList li { background-color: rgb(200, 214, 230); cursor: pointer; }
ul li a#themeGrey { background-color: rgb(228, 226, 226); }
ul li a#themeBlue { background-color: rgb(143, 191, 221); }
ul li a#themeGreen { background-color: rgb(165, 192, 126); }
ul li a#themePurple { background-color: rgb(127, 119, 188); }
ul li a#themeOrange { background-color: rgb(246, 164, 65); }
ul li a#themeBlack { background-color: rgb(0, 0, 0); }
ul li a#themeWhite { background-color: rgb(255, 255, 255); }
ul li a#themeRed { background-color: rgb(179, 0, 0); }
ul li a#themeBrown { background-color: rgb(153, 51, 0); }
ul li a#themeCyan { background-color: rgb(51, 204, 204); }
ul li a#themeDarkgrey { background-color: rgb(136, 136, 136); }
ul#themeSelection li { border: 1px solid rgb(255, 255, 255); }
#tipsWidget { margin-bottom: 10px; overflow: hidden; max-height: 300px; }
#headingWidget { white-space: pre; overflow: hidden; margin: 0px 0px 10px; }
.margin-right-widget, .resendDate_label { margin-right: 70px; }
.widgetPreview { float: left; margin: 4px; border: 1px solid rgb(255, 255, 255); padding: 8px; cursor: pointer; text-decoration: none; }
.widgetPreviewActive { border: 1px solid rgb(23, 54, 96) ! important; }
.widgetExampleWrapper { border: 1px solid rgb(209, 209, 209); width: 246px; padding: 10px; }
.widgetExampleInner { padding: 7px 10px; margin-bottom: 5px; border: 1px solid rgb(208, 208, 208); color: rgb(76, 76, 76); }
.widgetExampleWrapper .posLogo { color: rgb(76, 76, 76); }
.widget_search_cont pre { font-family: Verdana,Arial,Helvetica,sans-serif; }
.widgetPreviewPanel img { margin: 10px 0px 0px; }
.widget_expand_link { margin-bottom: 5px; }
#selectProquestLogoLinkPadding { float: left; padding: 5px; }
input.colorpicker { border: 1px solid rgb(165, 172, 178); width: 16px; height: 16px; padding: 1px; cursor: pointer; }
.posLogo { float: right; height: 40px; }
.posLogo span { font-size: 10px; padding-left: 0px; }
#widgetDatabasesZoneLogo .posLogo { float: right; width: 100px; right: 3px; bottom: 3px; height: 64px; }
#widgetDatabasesZoneLogo .posLogo span { font-size: 12px; padding-left: 12px; }
#getWidgetPopup .btn_wrapper .btnNew.hover, #getWidgetPopup .btn_wrapper .btnNew.active { background-image: url(9a39f0f335f7d349032d7cbcae8509f5c54ac4a2.png) ; }
#getWidgetPopup textarea { resize: none; }
#ARIAL { font-family: Arial; }
#COMIC_SANS { font-family: "Comic Sans MS"; }
#COURIER_NEW { font-family: "Courier New"; }
#LUCIDA_SANS { font-family: "Lucida Sans"; }
#SANS_SERIF { font-family: sans-serif; }
#TAHOMA { font-family: Tahoma; }
#TIMES_NEW_ROMAN { font-family: "Times New Roman"; }
#TREBUCHET { font-family: "Trebuchet MS"; }
#VERDANA { font-family: Verdana; }
li.leftAlignFont, li.centerAlignFont, li.rightAlignFont { margin: 0px ! important; }
.boldWrapper a, .italicWrapper a, .underlineWrapper a, .increaseFont a, .decreaseFont a, .leftAlignFont a, .centerAlignFont a, .rightAlignFont a { display: block; width: 22px; height: 22px; text-decoration: none; float: left; background: transparent url(bc5433482e86d240260945e26ab76ddfdfddc187.jpg)  no-repeat scroll 0% 0%; }
.italicWrapper a, .centerAlignFont a { width: 21px; }
.boldWrapper a { background-position: 0px 0px; }
.boldWrapper a:hover { background-position: 0px -21px; }
.boldWrapper a:active, .boldWrapper .active, .boldWrapper a.active:hover { background-position: 0px -42px; }
.italicWrapper a { background-position: 0px -66px; }
.italicWrapper a:hover { background-position: 0px -87px; }
.italicWrapper a:active, .italicWrapper .active, .italicWrapper a.active:hover { background-position: 0px -108px; }
.underlineWrapper a { background-position: 0px -132px; margin-right: 10px; }
.underlineWrapper a:hover { background-position: 0px -153px; }
.underlineWrapper a:active, .underlineWrapper .active, .underlineWrapper a.active:hover { background-position: 0px -174px; }
.increaseFont a { background-position: 0px -198px; }
.increaseFont a:hover { background-position: 0px -219px; }
.decreaseFont a { background-position: 0px -243px; margin-right: 10px; }
.decreaseFont a:hover { background-position: 0px -264px; }
.leftAlignFont a { background-position: 0px -288px; }
.leftAlignFont a:hover { background-position: 0px -309px; }
.leftAlignFont a:active, .leftAlignFont .active, .leftAlignFont a.active:hover { background-position: 0px -330px; }
.centerAlignFont a { background-position: 0px -354px; }
.centerAlignFont a:hover { background-position: 0px -375px; }
.centerAlignFont a:active, .centerAlignFont .active, .centerAlignFont a.active:hover { background-position: 0px -396px; }
.rightAlignFont a { background-position: 0px -420px; }
.rightAlignFont a:hover { background-position: 0px -441px; }
.rightAlignFont a:active, .rightAlignFont .active, .rightAlignFont a.active:hover { background-position: 0px -462px; }
#sliderBackGround { background: transparent url(d99460db239d7e083204758c8626acb4bc5be07d.gif)  no-repeat scroll 1px 3px; margin-left: 140px; width: 268px; height: 40px; }
.widget_setup_label { width: 140px; }
.alert_label, .alertsBlock .forLabel, .rssSearchDetails .forLabel, .migrationLabel { width: 140px; font-weight: normal; }
.widget_setup_options { margin-left: 140px; }
.alert_options { width: 480px; }
.alert_text { float: left; width: 630px; }
#widgetSearchDiv .form_element_container input.txtField, #widgetProxiesDiv .form_element_container input.txtField { width: 495px; }
.widgets_logo_sprite { width: 64px; height: 25px; background: transparent url(0fd681c8cf946ad03d8d54a5fc8787879bb88253.png)  no-repeat scroll 0px 0px; }
.widgets_database_list_logo_sprite { width: 100px; height: 44px; background: transparent url(b1d780ac468c5698c59cf7c9afb9809ef70a3c24.png)  no-repeat scroll 0px 0px; }
.widget_logo_default { background-position: 0px 0px; }
.widget_logo_black { background-position: 0px -25px; }
.widget_logo_white { background-position: 0px -50px; }
.widget_logo_grey { background-position: 0px 75px; }
.widget_logo_label { margin-top: 20px; text-align: center; }
.illustrataIcon { float: left; width: 100px; padding: 5px 10px 0px 0px; text-align: center; }
.illustrataIcon img { max-width: 100px; max-height: 100px; border: 1px solid rgb(204, 204, 204); }
#illustrataCol2, .RSS_Datbaselist { float: left; width: 400px; }
#illustrataCol2 .formats { margin: 10px 0px; }
#illustrataCol2 .formats ul li { display: inline-block; margin: 0px 15px 0px 0px; padding: 0px; }
.downArrowAdvanced a { text-decoration: none ! important; }
.need_help { font-style: normal; }
.contact_info { padding-left: 15px; }
.externalDB a { background: transparent none repeat scroll 0px center; padding: 0px ! important; }
#thesaurusListDiv { width: 597px; }
.shibboleth { margin: 20px 0px; }
.figTableContentArea { margin-left: 60px; }
.productContentArea { margin-left: 30px; }
.ScholarHeading a { text-decoration: underline; }
.scholarForm { padding: 5px 0px; }
.scholarForm .scholar_label { width: 100px; margin-right: 5px; float: left; }
.scholarForm input { width: 211px ! important; margin-right: 10px; float: left; }
.scholarForm select { width: 217px ! important; clear: none; }
.scholarForm input.small { width: 40px; margin-right: 10px; }
.scholarForm input.large { width: 548px; margin-right: 10px; }
.blankBox { width: 14px; height: 16px; }
.cbCont { display: block; float: left; margin: 0px 1px 0px 0px; height: 13px; width: 13px; }
.cbMenuItem { margin-left: 35px; display: block; }
.panelMenuItemContainer { padding: 2px 0px 2px 15px ! important; }
.panelMenuItem { margin-left: 36px; display: block; }
.cos_view_profile { background: transparent url(2e20271d80d332b959d15a579a5e8c810ef843ff.gif)  no-repeat scroll 0px 0px; padding-left: 20px; width: 16px; height: 16px; }
.scholar_index .scholar_index_row, .scholarPreview .scholar_index_row, .scholar_docViewIndex .scholar_index_row { margin-bottom: 5px; overflow: hidden; clear: left; }
.scholar_index .scholar_index_row .scholar_index_fieldname, .scholarPreview .scholar_index_fieldname { display: table-cell; width: 165px; float: left; font-weight: bold; }
.scholar_index .scholar_index_row .scholar_index_data, .scholarPreview .scholar_index_data { display: table-cell; float: left; width: 390px; }
.scholar_docViewIndex .scholar_index_row .scholar_index_fieldname { display: table-cell; width: 250px; float: left; font-weight: bold; }
.scholar_docViewIndex .scholar_index_row .scholar_index_data { display: table-cell; float: left; width: 445px; }
.scholar_docViewIndex.scholarProfile .scholar_index_row .scholar_index_data { width: 690px; }
#loginArea .background_color { background-color: rgb(238, 238, 238); padding: 5px; }
#loginArea .basedOnLocation { padding: 10px; }
#loginArea .basedOnLocationWrapper { margin-top: 10px; margin-bottom: 10px; height: 80px; overflow-y: scroll; border: 1px solid rgb(204, 204, 204); padding: 5px 10px 3px 5px; background-color: rgb(255, 255, 255); }
#loginArea .basedOnLocationDatabaseLinks { padding: 5px 0px 4px 10px; border-bottom: 1px solid rgb(204, 204, 204); }
.basedOnLocationScroll { height: 200px; max-height: 200px; overflow-y: scroll; }
#geolocation .background_color { border: medium none ! important; margin: 0px ! important; }
#geolocation .basedOnLocation .basedOnLocationWrapper { padding-bottom: 10px; }
#geolocation .basedOnLocationDatabaseLinks { background: transparent url(1bbfeb78b302da5c8e2647289d8320a7d2ae3d23.gif)  no-repeat scroll 0px -143px; margin-bottom: 4px; padding-left: 13px; }
.thesaurusLinksWrapper { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); padding: 5px; overflow-x: hidden; }
.lookUpTermsWrapper { height: 180px; overflow-y: scroll; }
.combinedWithText { float: left; padding: 0px 10px 0px 0px; }
.browseIndexTermsPage ul li { padding: 5px 0px; }
.ssrnChild .child-level2 { padding-left: 13px; background: transparent url(1bbfeb78b302da5c8e2647289d8320a7d2ae3d23.gif)  no-repeat scroll 0px -143px; }
.child-level1 { padding-left: 13px; }
.Alpha_Nav, .abstract_Text { padding: 5px 0px; }
.topic_foundin, .topic_foundin { padding: 10px 30px 0px; }
.browseBy_border { border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 0px 5px; }
.topic_search_tip { padding: 0px 50px; }
.topic_label { padding: 4px 10px 0px 0px; }
.emailCite { width: 675px; }
.publicationBrowseSearch .newLogoImage { padding-bottom: 10px; }
.publicationBrowseSearch #search_panel #search_inner_panel, .pricePreviewOverlay, .resendOverlay { width: 650px; }
.publicationBrowseSearch .resetLink { margin-top: 3px ! important; }
.publication_input { margin-right: 10px; display: inline; }
.publication_input input { width: 490px; }
.pub_search_lookup { padding: 5px 8px 0px 0px; }
.publicationBrowseSearch .search_panel_searchtips { display: block ! important; }
.textGroupFilterHeader { position: relative; left: -200px; top: 15px; padding-bottom: 20px; overflow: hidden; width: 700px; }
.textGroupFilterLabel { display: table-cell; float: left; width: 200px; }
.textGroupFilterValue { display: table-cell; float: left; width: 480px; }
#libraryBranding a, .libraryBranding_ul { margin: 0px; }
.libraryBrandingSubjVert { width: 220px; margin: 10px 0px; }
#libraryBranding_footer { float: right; margin-top: 4px; }
#libraryBranding_footer ul.horizontal li { padding-top: 0px; }
#libraryBranding_footer .logo1 { margin: 0px 0px 5px; float: right; }
#libraryBranding_footer .logo2 { margin: 0px 0px 5px 10px; float: right; }
.libraryBranding_link { margin-bottom: 10px ! important; }
.libraryBrandingIndex { width: 120px; }
#brandImage { padding: 10px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#libraryBranding_footer ul.footerBranding { float: right; }
.customImagesAndLinks { width: 120px; padding: 20px 0px; }
.narrowByWrapper { padding: 0px 0px 15px; }
#pageImageZone #area { overflow: hidden; position: relative; min-height: 210px; }
.viewerPager img.pages { float: left; padding-right: 5px; }
.viewerPager .pagerForm { float: left; }
form.pagerForm .pagerError { float: left; margin-bottom: -15px; padding-right: 5px; }
.pagerForm .field_label { margin-left: 5px; }
.pagerForm .field_submit { margin-right: 5px; }
#viewer img.move { float: left; }
#viewer img.close { float: right; }
.toggler img { position: relative; }
.dataReportsType { float: left; padding: 0px 0px 0px 15px; }
.dataReportsType ul li { padding: 3px 0px; }
.dataReportsType ul li ul { padding: 0px 0px 0px 14px; }
.describeYourself input, .describeYourself textArea { width: 400px; }
.indexingInfoPreview .display_record_indexing_row .display_record_indexing_fieldname { display: table-cell; float: left; width: 140px; overflow-wrap: break-word; margin-right: 10px; }
.display_record_indexing_row.found_In .display_record_indexing_fieldname { max-width: 110px; width: auto; padding: 0px 10px 0px 0px; }
.indexingInfoPreview .display_record_indexing_row .display_record_indexing_data { display: table-cell; float: left; width: 415px; }
.limitToExtensionStyle { margin-top: 10px; width: 450px; }
.fieldset_contents #minAmt, .fieldset_contents #maxAmt { width: 65px; }
.extraCheckbox { float: left; margin-left: 10px; }
.extraCheckbox label { float: right; }
.DateRangeTypeSelectorLabel { width: 130px; text-align: left; }
#adv_search_daterange .form_element_container select { width: 220px; float: left; margin-left: 10px; }
#adv_search_daterange .date_range_wrapper { clear: both; padding: 15px 0px 0px 6px; margin: 0px; }
.advSearch .date_range_wrapper { clear: left; padding: 15px 0px 0px; margin: 0px; }
.searchBox_Alert_Margin { padding: 5px 0px 0px 10px; }
.overlay_header { float: left; max-width: 400px; margin: 3px 0px 0px -1px; }
.overlay_header_DeleteLink { margin-top: -1px; margin-right: 15px; }
.pdfContainer { border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; height: 1200px; width: 100%; }
.naxos_logo { background: transparent url(3771643b28fad15abe877622c72f520157394233.png)  no-repeat scroll right center; padding: 0px 62px 0px 0px; }
.genericErrorPage { margin-top: 25px; }
.genericErrorPage img, .priceCostEstimate { float: left; margin-right: 20px; }
.genericErrorPage span.error { float: left; width: 630px; }
.genericErrorPage div.t-exception-report li { margin-left: 0px; }
.genericErrorPage div.t-exception-report { width: 950px; }
td.t-location-content { border-right: 1px solid black; border-top: 1px solid silver; white-space: normal ! important; }
div.t-exception-message { border: thin dotted silver; font-size: 12px; font-style: normal; margin: 5px 0px; padding: 3px; }
div.t-env-data dd, div.t-exception-report dd { margin-bottom: 10px; margin-left: 25px; overflow-wrap: break-word; }
.genericErrorPage li { margin-bottom: 20px ! important; }
div.t-exception-report li { margin-left: 0px ! important; }
.genericErrorPage_technicalDetails { margin-top: 15px; }
.sessionEndMsg { position: relative; display: table-cell; float: left; }
.sessionEndBut { position: relative; display: table-cell; }
#errorReasonToken { display: block; }
.exposedFields_Col_Container { width: 685px; }
.issue_num_spacing { padding: 0px 4px; }
.page_range_padding, .pubFormatPadding { padding-left: 50px; }
.padding_note { padding-left: 62px; }
.textBox_searchFlag { width: 511px; }
.textMatchBox_Alert { width: 412px; margin-left: 113px; }
.pannel_TextMatch #search_inner_panel { width: 715px ! important; }
.findSimilar_searchButton { padding: 20px 0px 0px 10px; float: left; white-space: nowrap; }
label.breadCrumbLabel { display: table-cell; padding-right: 10px; white-space: nowrap; }
.breadCrumbInput { display: table-cell; width: 100%; }
.breadCrumbInput select { width: 100%; }
.referencesLinks, .smartSearchStyle #smartSearchProgressiveZone { padding: 3px 0px 0px; }
.referencesCitedinText { font-size: 1.5em; }
.sortContainerRef { float: right; padding-top: 1px; }
.sortContainerRef .sort_container, .pubSortContainerRef .sort_container { float: left; }
.pubSortContainerRef .sort_container select { width: 145px; margin-bottom: 5px; }
.sortContainerRef .resortBtn { float: left; }
.refAddtoMr { padding: 1px 20px 0px 0px; float: left; }
.tab_leftSection { background: transparent url(cbdd5ccc6d05f2ba1605f9b4b11673ea2f0c6314.gif)  no-repeat scroll left top; cursor: pointer; }
.tabItemActive.tab_leftSection span { padding-right: 12px; }
.psycArticlesImage { max-width: 600px; }
.header_border_bottom_showLess { overflow: hidden; clear: left; margin: -16px 0px 5px; }
#content-wrapper.productLess { position: relative; top: -34px; }
#sitePageHeader .logoImage_noBorder { float: left; padding-right: 10px; border: 0px none; }
.ellipsis { max-width: 65%; overflow: hidden; height: 18px; text-overflow: ellipsis; white-space: nowrap; -moz-binding: url(101833a459f965f2c7f4ef5245583048df806129.xml) ; }
#logoBasic #sitePageHeader { margin-top: 65px; }
.pdfDocviewIndexing { min-width: 700px; }
.videoEmbed { margin-right: 4px; width: 470px; }
.searches_link .browseBy_border { margin: -10px 0px 15px ! important; }
.noTabContent .searches_link { margin-top: -6px; }
ul.bullet.clearMargins { margin: 0px ! important; }
.pagingBoxNoResultContent p { overflow-wrap: break-word; }
.nbcBrowse_pipe { margin-right: 7px ! important; }
.ordered_list_element ol li { display: list-item; }
.logoSwitchFlash { margin: -27px 0px 5px; }
.logoSwitchFlash ul { margin-top: 5px; float: left; }
.showDocParts { float: left; margin-top: 6px; }
.additional_limits { display: inline-block; padding-top: 2px; }
#thesaurusTermsDiv input[type="radio"], #thesaurusTermsDiv input[type="checkbox"], #publicProfileOverlay input[type="checkbox"] { margin: 0px; }
.thesaurusTerms.cboxContainer .form_element_container input[type="checkbox"], .thesaurusSubject input[type="checkbox"] { display: table-cell; float: left; margin: 4px 5px 0px 0px ! important; }
.refContentAreaPub { margin: 0px 0px 10px 90px; display: block; }
.indented_indexing_single_container .browser_term_label { width: 190px; clear: left; }
.indentVogueLabel label { text-indent: 10px; }
.tbox .errorPanelWidth { width: 90%; }
#at16psf input { padding-top: 0px ! important; }
.dateRangeYear { width: 51px; }
.dateSiderLayer { margin-left: -10px; text-align: center; font-size: 0.915em; }
.email_btn_wrapper { margin-right: 26px; }
.login_RememMe { margin-top: -2px; }
#rememberMeWarning { width: 210px; margin-bottom: -10px; }
.database_info_icon { padding: 0px 0px 2px 20px; }
.includeLabel label { display: inline ! important; }
.thesaurusLayer_searchLabel { width: 555px; }
.suggestedSub { padding: 3px 10px 0px 0px; }
.fieldset_contents_Rss { padding: 5px 7px 15px 15px; }
.rss_Form { width: 99%; }
.fnt_Type_list li { margin-bottom: 5px; }
.email_Tfeild { width: 398px; }
.transfer_EmailForm { margin-top: 15px; }
#t2_arts .scrollSubName, #t2_business .scrollSubName { overflow-wrap: break-word ! important; }
p.requestDate { margin-bottom: -5px; }
.reqItem_container { background-color: rgb(255, 255, 255); max-height: 200px; overflow-y: scroll; padding: 10px 5px 10px 10px; border: 1px solid rgb(127, 157, 185); margin-bottom: 10px; }
.addtional_Limiter_Label { max-width: 685px; }
.addItem_container { background-color: rgb(255, 255, 255); max-height: 400px; overflow-y: scroll; padding: 10px 5px 10px 10px; border: 1px solid rgb(127, 157, 185); }
.Figtable_thirdlevel label { max-width: 260px; }
.alternate_title { padding: 0px 0px 0px 215px; }
.basicsearch_textpanel.full_View { width: 100% ! important; margin-bottom: -18px; }
.getty_copyright { padding: 0px 0px 10px; }
.selectWidth.nfSelect { width: 499px ! important; }
.datastar table { margin-left: 1px; }
.sharedListText { padding: 5px 0px; }
.sharedListOverlayDislay p, .prevNextForRelatedItems { padding-bottom: 10px; }
.sharedListOverlayDislay ul.restrictedList { margin-left: 10px; padding-bottom: 15px; }
.thesaurusWrapper .form_element_container .selectItemCheck { float: left; display: block; padding: 0px 5px 0px 0px; }
.thesaurusWrapper .form_element_container { margin-bottom: 5px; }
.icon_width { min-width: 16px; height: 10px; }
.pubFullText { margin: 0px 0px 0px 225px; }
.pubFullTextResult { margin: 0px 0px 0px 210px; }
.ListOfThesauri { overflow-x: hidden; overflow-y: auto ! important; height: 580px; }
#thesaurusTermsDiv .dropdownMenu { width: 100px; right: 0px; }
.wrapLinkUrl { overflow-wrap: break-word; float: left; }
.panel-body .wrapLinkUrl { width: 290px; }
.featured_content_image a { padding: 4px; display: block; }
.featured_content { width: 50%; }
#authorResolveLinks li { border-top: 1px solid rgb(206, 207, 206); padding: 8px 0px; }
#authorResolveLinks li:first-child { border-top: medium none ! important; }
.authorResolveLinkPos { margin-left: 30px; }
.preferencesContentSelect { margin-left: 58px; }
.authoredSortby .sort_container { float: left; }
.authoredSortby .resortBtn { float: left ! important; }
.selectiveCoverage { float: left; padding: 32px 0px 0px 10px; }
.selectiveCoverage span { padding: 0px 10px 0px 0px; }
.display_record_indexing_row .selectiveCoverage { padding: 2px 0px 0px; width: 380px; display: table-cell; float: none ! important; }
#mainContentLeft .display_record_section_copy #fulltext_field #fullTextZone pre { white-space: normal; }
.commandLineTextArea, h2.vogueHed { width: 700px; }
.commandLineProfessionalTextArea { width: 950px; overflow: hidden; }
.notSelectedPrompt { width: 300px; min-height: 100px; }
.resultListContainer .subCategory, .editWorkgroup { padding: 6px 0px 0px 20px; }
.nyTopicResults { padding: 15px 0px; }
.resultListContainer .nyTopicResult { margin-left: 30px; }
.resultListContainer .subCategory ul { padding: 0px; }
.COS_secRes { margin-bottom: 10px; }
.resultListContainer .subCategory { padding: 0px 0px 0px 20px; }
.resultListContainer li { margin: 0px 0px 8px; }
.resultListContainer_list li { margin: 0px; padding: 0px; }
.resultListContainer_list .docViewIndex .display_record_indexing_row .display_record_indexing_data { width: 395px ! important; }
.nyTopicResults { padding: 15px 0px; }
ul.documentHideReference li { margin: 0px 0px 15px 6px; }
.resultListContainer .scholarDocItems { margin-left: 30px; }
.ScholarHeading .horizontal { padding: 5px 0px 8px; }
.docViewIndex .display_record_indexing_row.subHead .display_record_indexing_fieldname { width: 190px ! important; }
#widgetDatabasesZoneWrapper { width: 830px; float: left; }
#widgetDatabasesZoneWrapper #widgetDatabasesZone { float: left; }
#widgetDatabasesZoneWrapper .db_contentWrapper { margin-left: 0px; }
#widgetDatabasesZoneLogo { float: right; padding-top: 392px; margin-right: 5px; }
#widgetDatabasesHeader { margin-bottom: 20px; font-size: 2em; font-weight: normal; color: rgb(0, 0, 0); line-height: 1; text-align: left; }
.sharedListOverlayText { padding: 0px 0px 12px; }
.nytJumpTo { float: right; }
.nytJumpTo input { width: 135px; float: left; }
.nytJumpTo .icon_help { background-position: left -350px; padding: 3px 10px 3px 0px ! important; }
#pqAlertsOverlay { width: 480px; padding-right: 15px; }
.targetNote .addNotesBtnWrapper { padding: 10px 0px 0px 20px; }
.fig_table_resultItem .addNotesBtnWrapper { padding: 10px; float: right; }
.previewText { font-size: 0.815em; line-height: 1.365; padding: 2px 0px 0px 1px; }
.nytTopic { height: 400px; overflow: auto; width: 400px; }
.editWorkGroup_fieldset { float: left; padding: 5px 25px; }
.editWorkgroup_dbConatiner { border: 1px solid rgb(204, 204, 204); margin-left: 10px; background-color: rgb(255, 255, 255); padding: 5px; overflow-y: scroll; height: 350px; }
.userAdminRightOption { float: right; padding: 10px 0px 0px 10px; }
.resultsPageSpecific .smartsearch_legend { bottom: -4px ! important; }
.NytiSearchPanel_button { height: 20px; padding-top: 2px; padding-bottom: 2px; }
.alert_radiobutton { margin-right: 8px; }
#pageMapZone #highlightBox { margin-top: 8px ! important; }
.BPcheck { margin-left: 10px ! important; }
#duplicatesRadioGroupList li { margin-bottom: 6px; }
#coverageStatement .printIcon { position: absolute; right: 40px; top: 3px; }
#side_panel a.Nytifilter { color: rgb(0, 0, 0); text-decoration: none; }
#side_panel .database_info_icon { padding-bottom: 0px; }
#side_panel .externalDB { padding-right: 5px; }
.DateRangeLookUpCite { margin-left: 161px; }
.sortingWrapper { height: 40px; float: left; width: 20px; padding: 0px 0px 0px 10px; }
.sortingWrapper .input { height: 20px; width: 20px; }
.sortingUp, .sortingDown { border: 1px solid rgb(153, 153, 153); font-size: 0.6em; }
table.t-data-grid { font-family: Verdana,Helvetica,sans-serif; border: 1px solid rgb(204, 204, 204); width: 950px ! important; table-layout: fixed; overflow-wrap: break-word ! important; }
table.table_cost_estimate { width: 683px ! important; border: medium none ! important; }
table.t-data-grid.table_cost_estimate tbody tr td { border: medium none ! important; }
table.t-data-grid.table_cost_estimate thead tr th { border-top: 1px solid rgb(204, 204, 204) ! important; border-bottom: 0px none; }
tr td table.trasactional_DB { margin-left: -7px; }
table.t-data-grid thead tr th { background-color: rgb(244, 242, 243); color: rgb(76, 76, 76); font-weight: normal; white-space: normal; padding: 5px 10px; }
table.t-data-grid thead tr th.centerText { text-align: center ! important; }
table.t-data-grid thead tr th a { color: rgb(0, 86, 159); font-weight: normal; float: left; }
table.t-data-grid tbody tr td { padding: 5px 10px; }
table.t-data-grid thead tr th.check, table.t-data-grid tbody tr td.check { width: 13px; padding: 5px 10px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.username, table.t-data-grid tbody tr td.username { width: 170px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.firstName, table.t-data-grid tbody tr td.firstName { width: 135px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.lastName, table.t-data-grid tbody tr td.lastName { width: 135px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.emailAddress, table.t-data-grid tbody tr td.emailAddress { width: 135px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.workgroupURI, table.t-data-grid tbody tr td.workgroupURI { width: 135px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.workgroupname, table.t-data-grid tbody tr td.workgroupname { width: 135px; overflow-wrap: break-word ! important; }
table.t-data-grid thead tr th.action, table.t-data-grid tbody tr td.action { width: 80px ! important; overflow-wrap: break-word ! important; }
table.t-data-grid tbody tr td { border-top: 0px none; border-right: 0px none; border-left: 0px none; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; overflow-wrap: break-word; border-bottom: 1px solid rgb(204, 204, 204) ! important; }
table.t-data-grid tbody tr td.action, .searchTermTruncationTrigger { white-space: nowrap; }
.ascBtn { padding: 0px 0px 0px 10px; background: transparent url(645741cb1cdddf5452bc4a7894b298dcd360fb01.png)  no-repeat scroll 0% 0%; width: 16px; height: 16px; }
.descBtn { padding: 0px 0px 0px 10px; background: transparent url(07784509e84af5f354aa2d01e5c65f8b9ea3dc80.png)  no-repeat scroll 0% 0%; width: 16px; height: 16px; }
ul.availableInList li:nth-child(2) { background: transparent none repeat scroll 0% 0% ! important; }
#alert-list li:last-child .sep, #alert-list li:last-child { border: 0px none; }
#alert-list .forResult { margin-left: 140px; overflow-wrap: break-word; }
#search_results_list .saved_search_list label.after { margin: 0px 5px 0px 2px; }
.savedSearchesLabels { width: 95%; }
.savedSearchesSet .name { padding-top: 0px; padding-right: 10px; display: inline; }
.savedSearchesItemCheck { margin-left: 0px; }
.saved_search_content .row { padding-bottom: 5px; }
.saved_search_content .displaySavedSearch { margin: auto; }
.search_heading { width: 90%; }
.savedSearchesSet .savedSearchName { font-weight: bold; }
.display_record_abstract_copy h3 { margin: 20px 0px 5px; }
.nytContainer { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); width: 498px; padding: 5px 10px 10px; height: 330px; overflow: auto; }
.nytFilterButton { float: right; margin: 15px 0px 0px; }
.profile_checkbox, .resultListContainer .selected_external_link { padding-top: 4px; }
.exportref, .searchAlertLimit, .showHideSmartSearchLink { padding-top: 3px; }
.manageFolderName { margin-right: 370px; overflow-wrap: break-word; }
#addUserToWorkGroupForm fieldset { border: 1px solid rgb(201, 201, 201); }
.workgroupSelect { width: 360px; }
.workgroupwrapper { margin-left: 30px; }
.selected_topic { margin-left: 20px; display: inline-block; }
.resultListContainer_list .selectItemCheck { margin-left: 0px; }
.jumpLabel { padding: 1px 5px; }
.selectIndex { margin-top: 3px; }
.nextLinks { padding-top: 1px; }
.jumpItem_Container { margin-left: 5px; }
.jumpItem_Container .horizontal.searches_link li { display: block; margin-bottom: 8px; }
.formatOptions { margin-left: 23px; }
.displayFormatsWrapper { width: 500px; }
.displayFormatsWrapper label { display: block; }
.pubinf_link { margin: 3px 0px 0px 20px; display: inline-block; }
.search_field_container textarea { width: 640px; }
.search_field_container .findSimilarTextArea { width: 726px; height: 60px; }
#changeDisplayFormatOverlay .deleteButtonsMR, #selecteditemslink_displayOverlay .deleteButtonsMR { margin-right: 85px; }
.saveAsFileOverlayWidth { width: 705px; }
.deleteSharelistOverlay { width: 450px; }
.export_overlay_label { width: 97px; }
.export_overlay_dropdown { width: 373px; }
.export_overlay_dropdown_info { margin: 0px 5px 0px 102px; height: 25px; }
.export_overlay_dropdown_info_large { height: 60px; }
.exportRefWorksOverlay .legend { margin-top: 15px; }
.alertDatabaseList, .resendHistory { width: 400px; }
.alertDatabaseListItems { margin-left: 0px; }
.rssSearchDetails .alertDatabaseList { width: 365px; }
.icon_help_left { background-position: left -140px ! important; padding: 3px 20px 3px 0px ! important; }
.noBorder_Lchild { border: medium none ! important; }
.dbTotal, .recentSearchLink { text-align: right; vertical-align: top; }
.displaySelectedItems { margin: 0px 10px 0px 107px ! important; }
.scholar_lookup { padding: 5px ! important; }
.scholar_lookupcontainer { border: 1px solid rgb(204, 204, 204); background-color: rgb(255, 255, 255); padding: 5px; overflow-y: scroll; height: 380px; }
.scholar_checkbox { display: block; float: left; padding-top: 0px; width: 21px; }
.lookup_margin { padding-bottom: 30px; }
.pricingFormats { padding: 3px 0px 0px 12px; }
.pricingContent { padding: 5px 0px 0px 10px; }
.pricingBrowse_Area .pricingContent { padding: 10px 0px 0px 10px; }
.montlyPrice, .scheduleAlertTime, .btnSpacing { margin-top: 10px; }
.pricingFormats .label { width: 200px; max-width: 200px; overflow-wrap: break-word; float: left; display: block; }
.display_pricing .display_record_indexing_data { padding: 0px 5px 0px 0px; width: auto; }
.createMRaccopuntExp select { width: 100px ! important; margin: 0px 18px 0px 0px; }
.resultListContainer ul.horizontal li { margin-bottom: 3px; }
#imageZone label.image_viewer_label { display: inline-block; }
#imageZone input.t-error { height: 14px; display: inline-block; float: none; }
#imageZone img { max-width: 100%; }
.disabledLink { color: rgb(165, 165, 165); text-decoration: underline; }
.radiobtn_container .form_element_container, .pubNotesField { margin-bottom: 5px; }
.disabledText, select:disabled { color: rgb(165, 165, 165) ! important; }
.alertReview { width: 400px; }
.priceHeading { margin-bottom: 10px; }
.item_selectedDB .db_hideShow_link { background-color: rgb(230, 243, 244) ! important; }
.db_hideShow_link, .saveFileBtn, .beginSearch { margin-right: 10px; }
#refWorksAuthErrorBlock { width: 470px; }
#refWorksAuthErrorBlock .myresearch_empty_right { width: 345px; }
.projectEntryCode { min-height: 100px; margin: 20px 0px; }
.noTransaction { padding: 17px; }
.scheduleAlertTime span { margin-top: 0.25em; }
.scheduleAlertDaily select, .savedSearchName { width: auto ! important; }
.scheduleAlertMonthly { display: inline-block; float: left; margin-right: 1em; }
.scheduleAlertWeekly { display: inline-block; float: left; margin-right: 1em; }
#andOrCombine #combineTextForm ul { margin: 5px 0px; }
.rssRecordsIndexing { width: 400px; padding: 4px 0px; }
.prototip .previewTitle { z-index: 5005; position: relative; margin-right: 20px; margin-top: -17px; }
.prototip .toolbar .close { z-index: 5006; }
.forgot_MRlink { margin-left: 100px; }
.abstractSummary img { max-width: 500px ! important; }
.abstractSummary p { line-height: 1.5em; margin: 10px 0px 0px; clear: left; }
.abstractSummary h4 { padding: 7px 0px 10px; }
.npcBrowseBy { margin: 0px 0px 8px; }
.db_list_container ul.searches_link { margin-left: 0px; }
.db_list_container ul.searches_link li { border: medium none ! important; }
.browseBySub { width: 183px; }
.alertTimeWidth { width: 530px; }
.icons_mime_sprite { background: transparent url(13e3c0100d327d76afb6e1d4b4bbc1f950deaa23.png)  no-repeat scroll -8px -1px; padding: 3px 0px 3px 25px; }
.mime_generic { background-position: -8px -1px; }
.mime_word { background-position: -7px -56px; }
.mime_pdf { background-position: -7px -111px; }
.mime_print { background-position: -6px -161px; }
.mime_rtf { background-position: -7px -215px; }
.mime_excel { background-position: -7px -272px; }
.mime_outlook { background-position: -7px -325px; }
.mime_powerpoint { background-position: -8px -377px; }
.mime_microsoft { background-position: -8px -429px; }
.mime_openxml { background-position: -7px -477px; }
.mime_compress { background-position: -7px -535px; }
.mime_director { background-position: -8px -590px; }
.mime_iphone { background-position: -6px -643px; }
.mime_flash { background-position: -8px -697px; }
.mime_audio { background-position: -7px -751px; }
.mime_image { background-position: -8px -803px; }
.mime_gif { background-position: -8px -968px; }
.mime_jpg { background-position: -8px -913px; }
.mime_png { background-position: -7px -858px; }
.mime_tiff { background-position: -8px -1025px; }
.mime_text { background-position: -7px -1080px; }
.mime_message { background-position: -8px -1131px; }
.mime_video { background-position: -8px -1184px; }
.mime_quicktime { background-position: -8px -1236px; }
.mime_zip { background-position: -7px -537px; }
.altHeaderBorderBottom .header_border_bottom { border: medium none ! important; margin-bottom: 0px ! important; }
.altHeaderBorderBottom { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px; }
.sharedDraftDate { padding-top: 9px; }
.priceInfoLayerContent { background: rgb(238, 247, 251) none repeat scroll 0% 0% ! important; }
.projectCode_helpNav { position: absolute; right: 5px; top: 29px; }
.displayDB { width: 379px; }
.tag_margin .titleAuthorETC { margin-left: 0px ! important; }
.searchInfoText { margin: -12px 0px 2px 110px; padding-right: 5px; }
.icons_base_sprite.icon_info.soul_info { margin-left: 5px; background-position: 0px -450px; }
.results-wrapper .searchInfoText { margin: -7px 0px 2px 3px; }
.secProd { margin-bottom: 20px; }
.secProd .searchInfoText { margin: -7px 0px 2px 3px; }
.commandLineSearchInfoText { float: right; margin-top: 9px; }
.commandLineSearchInfoText .icons_base_sprite.icon_info.soul_info { padding-left: 7px; }
.productHome #search_panel .icons_base_sprite.icon_info.soul_info, .subjectHome #search_panel .icons_base_sprite.icon_info.soul_info { background-color: rgb(216, 238, 249); background-image: url(2cd3060fb1b71f6460f03f81a6e71615a7f591f1.png) ; }
.figurecheck { margin-left: 14px; }
.monthlyPricing, .citationActionLink { margin-left: 10px; }
.pricingLabel { width: 162px; }
.alertSummary { margin: 0px 0px 12px; }
.subNavMarginCross, .subNavMargin { margin-top: -42px; }
.pdfPage #sitePageHeader .logoImage { height: 34px; }
.logoMargin { margin-top: -9px; }
.pdfPage .siteNameShort { line-height: 0.6em; width: auto; }
.pdfPage .siteNameLong { line-height: 1em; margin-top: -4px; width: auto; }
.pdfPage #logo.cross { padding-top: 0px; }
.pdfPage #logo.nonCross { padding-top: 3px; clear: left; }
.pdfPage #main_nav { padding-top: 5px; }
.pdfPage #content-wrapper { padding-top: 4px; }
.pdfPage #sitePageHeader .logoImage { margin-top: -3px; }
.pdfPage .siteNameWrapper { padding: 0px 10px 0px 0px; display: table-cell; float: left; margin-top: -4px; }
.pdfPage .display_record_Pdf_formats .clear { clear: none; }
.pdfPage .header_border_bottom_showLess { margin-bottom: 13px; }
.pdfPage .topNavigation ul.horizontal { margin-bottom: 13px; }
.pdfPage #topSection ul.horizontal { margin-bottom: 0px; }
.pdfPage #topSection .toolbar_panel { top: 8px; }
.pdfPage #content-wrapper .display_record_Pdf_formats ul { margin-bottom: 14px; }
.pdfPage .header_border_bottom { margin-bottom: 5px; }
.pdfPage #logo #main-nav { padding-top: 1px; }
.pdfPage .pdfEmbed { border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(107, 107, 107) rgb(107, 107, 107); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.pdfPage .embedSep { height: 2px; }
.pdfPage #brandImage { display: table-cell; position: static; padding-right: 15px; }
.pdfPage #siteNameWrapper span.siteNameShort { font-size: 2em; line-height: 1em; }
.pdfPage .subNavMargin.subNavMarginMoreAdjust { margin-top: -55px; }
.pdfPage .headerForDocviewPage { margin-bottom: -5px; padding-top: 6px; }
.pdfPage .header_border_bottom h1 { margin: -2px 0px 9px; }
.pdfPage .showLess, .pdfPage .showMore { margin-bottom: 12px; }
.pdfPage .pdfReader_link { margin: 4px 0px 0px 5px; }
.pdfPage .pdfReader_link a { font-weight: normal; }
.pdfPage .authorLink { margin-top: 4px; }
.otherFormatPDF dd.float_left_Ie7 { float: left; }
.externalWidgetDiv { margin-top: 5px; }
.pdfPage ul.pdfGap { margin-top: 4px; }
.pdfPage .pdf_LibraryBranding { margin-top: 7px; }
#containerNoBackground { width: 950px; background: rgb(255, 255, 255) url(5ddc8c4b109e1c765dc01aed7264c481af72980a.)  repeat-x scroll 0px 0px; margin: 0px auto; padding: 0px 15px; font-size: 0.75em; min-height: 600px; position: relative; }
#containerNoBackground.fullscreen { width: auto; margin: 0px; }
#containerNoBackground.pdfPage { width: auto; margin: 0px; min-width: 980px; min-height: 400px; }
.resendOption_Header, .resendOption.multiSelect, .chkBox_container { border: 1px solid rgb(127, 157, 185); background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.resendOption_Header { border-bottom: 0px none; }
.resendOption.multiSelect { height: 85px; }
.chkBox_container { padding: 5px; width: 428px; height: 50px; overflow: auto; }
.sendEmail_txtField { width: 436px; }
.resndContainer { padding: 10px 0px; }
.pubSearch { margin: 0px 0px 0px 5px ! important; }
.search_Tips_panel { float: left; margin: 10px 0px 0px 5px; overflow-wrap: break-word; }
.createPublicProfileWrapper { height: 290px; }
.modifyPublicProfileWrapper { height: 430px; }
h4.simulateOverlayTitle { color: rgb(76, 76, 76); font: bold 17px Arial; }
#alertPricingInfoOverlay table th, #alertPricingInfoOverlay table tr td { background: transparent none repeat scroll 0px center; text-align: left; }
#alertPricingInfoOverlay table tr td { border: 0px none; padding: 5px 24px 0px 13px; }
table.totalPrice { margin: -10px 0px 7px; font-weight: bold; }
#alertPricingInfoOverlay.alertsBlock { width: auto; }
#alertPricingInfoOverlay table.totalPrice tr td { padding: 5px 19px 5px 21px; }
.estimateCost { width: 106px; }
.stdPriceLink { display: none; }
.dotted_sep { border-top: 1px dotted; width: 375px; margin: 0px 15px; }
.blue_sep { border-bottom: 2px solid rgb(209, 228, 241); margin: 10px 10px 5px; }
.alertsBlock { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(198, 198, 198); }
.searchingDB a:focus, #myresearch_nav a:focus, #myresearch_nav a:focus span, #searchingDB a:focus { background-color: rgb(255, 255, 255); color: rgb(4, 96, 145); }
a.btnNew:focus, a.btnDisabled:focus, #side_panel a.btnNew:focus { outline: 0px none; }
#columnArrow a.handler:focus { background: transparent none repeat scroll 0px center; }
.duplicate_indicator { padding-left: 5px; }
.transparent { background-color: transparent ! important; }
.transparent:focus { outline: thin solid rgb(0, 86, 159); }
#pq_layer { background-image: none; overflow-y: auto; overflow-x: hidden; }
.tclose { right: 27px; top: 24px; width: 16px; height: 17px; background: transparent url(1718ea7421b09c3bfa31ec557205316f13ab8d75.png)  no-repeat scroll left top; }
.tclose:hover { background-position: 0px 0px; }
.tinner { border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(229, 229, 229) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; padding: 20px 0px 0px; }
.tspacer { background: rgb(255, 255, 255) none repeat scroll 0px 0px; border-radius: 10px; padding: 10px 10px 20px; box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5); }
.ttitle { padding-bottom: 8px; margin-right: 60px; margin-bottom: 10px; padding-top: 5px; }
.overlayTitle { font-family: aleoregular,serif; color: rgb(119, 119, 119); font-size: 20px; font-weight: 400; line-height: 1.1; }
#searchtips_export_block, #endsessionhelp, .overlay_header_HelpLink { position: absolute; top: 14px; right: 40px; }
.loading_spinner { text-align: center; padding: 35px 0px 0px 22px; }
.alertExtended { width: 450px; float: left; }
.modifyTagsForm { height: 80px; }
.checkboxList_head { overflow: hidden; clear: both; padding: 5px; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background-color: rgb(255, 255, 255); }
.checkboxList_head-terms { display: block; float: left; width: 40%; }
.checkboxList_head-count { display: block; float: right; width: 40%; padding-right: 20px; text-align: right; }
.checkboxList_head-count sup { margin-right: -7px; }
.checkboxList_body label { overflow: hidden; display: block; padding: 6px 0px; }
.checkboxList_body input { float: left; top: 2px; }
.checkboxList-term { display: block; float: left; width: 468px; }
.checkboxList-count { display: block; float: right; }
.createAlertSteps { overflow: hidden; height: 31px; }
.createAlertSteps ul { display: table; width: 100%; margin: 0px; }
.createAlertSteps li { display: table-cell; padding: 0px 0px 0px 3px; background-color: rgb(208, 227, 241); }
.createAlertSteps li div.stepBullet { float: left; width: 18px; margin-top: 3px; padding: 4px 2px 6px 8px; background: transparent url(e6e0d280f2f9b34a294e133d3dca75b75a8d34e2.png)  no-repeat scroll left top; color: rgb(255, 255, 255); font-weight: bold; }
.createAlertSteps li div.prgtxt { padding-top: 8px; white-space: nowrap; }
.createAlertSteps li .delimiter { float: right; height: 30px; width: 20px; padding-bottom: 1px; background: transparent url(ae1d9b348cd8cb2a4759ec6e90a54554e41b29bb.jpg)  no-repeat scroll left 0px; }
.alertsBlock.deliveryDetailsStep .createAlertSteps li.deliveryDetails { background-color: transparent; }
.alertsBlock.deliveryDetailsStep .createAlertSteps li.deliveryDetails .delimiter { width: 10px; background-position: -10px 0px; }
.alertsBlock.preferencesStep .createAlertSteps .deliveryDetails .delimiter { width: 10px; }
.alertsBlock.preferencesStep .createAlertSteps li.preferences { background-color: transparent; }
.alertsBlock.preferencesStep .createAlertSteps li.preferences .delimiter { width: 10px; background-position: -10px 0px; }
.alertsBlock.customStep .createAlertSteps li.preferences .delimiter { width: 10px; }
.alertsBlock.customStep .createAlertSteps li.custom { background-color: transparent; }
.alertsBlock.customStep .createAlertSteps li.custom .delimiter { width: 10px; background-position: -10px 0px; }
.alertsBlock.pricingStep .createAlertSteps li.preferences .delimiter { width: 10px; }
.alertsBlock.pricingStep.custom .createAlertSteps li.preferences .delimiter { width: 20px; }
.alertsBlock.pricingStep.custom .createAlertSteps li.custom .delimiter { width: 10px; }
.alertsBlock.pricingStep .createAlertSteps li.pricing { background-color: transparent; }
.alertsBlock.pricingStep .createAlertSteps li.pricing .delimiter { width: 10px; background-position: -10px 0px; }
.alertsBlock .createAlertSteps li.custom { display: none; }
.alertsBlock.custom .createAlertSteps li.custom { display: table-cell; }
.alertsBlock .createAlertSteps li.pricing { display: none; }
.alertsBlock .createAlertSteps li.pricing div.stepBullet::after { content: "3"; }
.alertsBlock.pricing .createAlertSteps li.pricing { display: table-cell; }
.alertsBlock.custom .createAlertSteps li.pricing div.stepBullet::after { content: "4"; }
.alertsBlock.savedStep .createAlertSteps .preferences .delimiter { width: 10px; }
.alertsBlock.savedStep.custom .createAlertSteps .preferences .delimiter { width: 20px; }
.alertsBlock.savedStep.pricing .createAlertSteps .preferences .delimiter { width: 20px; }
.alertsBlock.savedStep.custom .createAlertSteps .custom .delimiter { width: 10px; }
.alertsBlock.savedStep.pricing .createAlertSteps .custom .delimiter { width: 20px; }
.alertsBlock.savedStep.pricing .createAlertSteps .pricing .delimiter { width: 10px; }
.alertsBlock.savedStep .createAlertSteps li.saved { background-color: transparent; }
#alertOverlay #deliveryDetailsStep fieldset { border-top: 2px solid rgb(209, 228, 241); }
#alertOverlay #deliveryDetailsStep fieldset.summary { border-top-width: 0px; margin-top: 0px; }
#alertOverlay #deliveryDetailsStep fieldset, #alertOverlay #preferencesStep fieldset { margin: 10px; padding: 15px 5px 5px; }
.preferencesStep .advSearch { width: auto; overflow: hidden; }
.preferencesStep .dySrchLimiter label { color: rgb(204, 204, 204); }
.preferencesStep .dySrchLimiter.fieldLevelAlerts label { color: rgb(76, 76, 76); }
.alertsBlock footer button.custom { display: none; }
.alertsBlock.custom footer button { display: none; }
.alertsBlock.custom footer button.custom { display: inline-block; }
.alertsBlock footer { display: block; clear: both; text-align: right; }
.alertsBlock footer .back { float: left; }
.alertsBlock.customStep footer button { display: inline-block; }
.alertsBlock.customStep footer button.pricing { display: none; }
.alertsBlock.customStep.pricing footer button { display: none; }
.alertsBlock.customStep.pricing footer button.pricing { display: inline-block; }
.alertsBlock.deliveryDetailsStep footer button { display: inline-block; }
.alertsBlock.pricingStep footer button { display: inline-block; }
.alertsBlock #displayFormatNote .custom { display: none; }
.alertsBlock.custom #displayFormatNote * { display: none; }
.alertsBlock.custom #displayFormatNote .custom { display: inline; }
#createCustomFieldsOverlay a.removeAll, #saveCustomFieldsOverlay a.removeAll { padding-left: 10px; }
#createCustomFieldsOverlay form, #createCustomFieldsOverlay fieldset, #saveCustomFieldsOverlay fieldset { clear: none; float: left; }
#createCustomFieldsOverlay fieldset.availableCustomFields, #saveCustomFieldsOverlay fieldset.availableCustomFields { padding-right: 20px; margin-right: 0px; border-right: 1px solid rgb(204, 204, 204); }
#createCustomFieldsOverlay fieldset.chosenCustomFields, #saveCustomFieldsOverlay fieldset.chosenCustomFields { float: right; width: 362px; }
#createCustomFieldsOverlay fieldset legend, #saveCustomFieldsOverlay fieldset legend, #alertOverlay #createCustomFieldsOverlay fieldset legend, #alertOverlay #saveCustomFieldsOverlay fieldset legend { margin: 0px; font-size: 16px; padding-bottom: 10px; }
#createCustomFieldsOverlay .availableFieldsList, #saveCustomFieldsOverlay .availableFieldsList, #createCustomFieldsOverlay .chosenFieldsList, #saveCustomFieldsOverlay .chosenFieldsList { width: auto; clear: both; }
.chosenFieldsList li { margin-bottom: 6px; }
#createCustomFieldsOverlay .availableFieldsList label, #saveCustomFieldsOverlay .availableFieldsList label { display: block; }
#createCustomFieldsOverlay .allAvailableCount, #saveCustomFieldsOverlay .allAvailableCount, #createCustomFieldsOverlay .chosenFieldCount, #saveCustomFieldsOverlay .chosenFieldCount { padding-left: 0.5em; }
.chosenCustomFields { margin-top: -20px; }
.alertsBlock.savedStep.custom footer button { display: inline-block; }
.saveExportCustomFields footer { display: block; clear: both; text-align: right; }
#createCustomFieldsOverlay fieldset#saveCustomFields, #saveCustomFieldsOverlay fieldset#saveCustomFields { width: 100%; }
#createCustomFieldsOverlay fieldset#saveCustomFields p, #saveCustomFieldsOverlay fieldset#saveCustomFields p { margin: 15px 0px; }
#saveAsFileCitationTypeSelect #savedTemplateMenuWrapper, #createCustomFieldsOverlay fieldset#saveCustomFields .details, #saveCustomFieldsOverlay fieldset#saveCustomFields .details { overflow: hidden; padding-left: 22px; max-height: 0px; transition: max-height 0.5s ease 0s; }
#saveAsFileCitationTypeSelect.useSavedTemplate #savedTemplateMenuWrapper, #createCustomFieldsOverlay fieldset#saveCustomFields.active .details, #saveCustomFieldsOverlay fieldset#saveCustomFields.active .details { max-height: 2000px; transition: max-height 0.5s ease 0s; }
#saveAsFileCitationTypeSelect.useSavedTemplate #savedTemplateMenuWrapper { max-height: 100px; }
#createCustomFieldsOverlay fieldset#saveCustomFields .details label .labelText, #saveCustomFieldsOverlay fieldset#saveCustomFields .details label .labelText { display: inline-block; padding-bottom: 4px; }
#createCustomFieldsOverlay input[name="customFieldsTemplateName"], #saveCustomFieldsOverlay input[name="customFieldsTemplateName"] { margin-left: 5px; width: 500px; }
#saveCustomFieldsOverlay .status_change_panel { display: none; width: 90%; border-radius: 6px; }
#saveCustomFieldsOverlay .error_message li { display: none; padding-left: 20px; background: transparent url(c086427d113bbedae16124b898095b126585b8aa.gif)  no-repeat scroll left 50%; }
#saveCustomFieldsOverlay.error_nameInUse .status_change_panel, #saveCustomFieldsOverlay.error_noneSelected .status_change_panel, #saveCustomFieldsOverlay.error_noTemplateName .status_change_panel { display: block; }
#saveCustomFieldsOverlay.error_nameInUse .status_change_panel li.error_nameInUse, #saveCustomFieldsOverlay.error_noneSelected .status_change_panel li.error_noneSelected, #saveCustomFieldsOverlay.error_noTemplateName .status_change_panel li.error_noTemplateName { display: block; }
#saveCustomFieldsNotSignedIn { clear: both; }
#saveCustomFieldsOverlayLoading { display: none; }
#saveCustomFieldsOverlay footer.isLoading #saveCustomFieldsOverlayLoading { display: inline-block; }
#saveCustomFieldsOverlay footer.isLoading button { display: none; }
#saveAsFileCitationTypeSelect #savedTemplateMenuWrapper { clear: both; margin: 0px; padding: 0px; }
#savedTemplateMenuWrapper p { margin-left: 140px; font-size: 10px; }
#savedTemplateMenuWrapper select { width: 520px; margin-left: 140px; }
.checkboxList .chosenCustomFields li { display: none; }
.checkboxList .chosenCustomFields li a { padding-right: 0.5em; }
.checkboxList.checkboxListManagerInitialized .chosenCustomFields li { display: block; }
.alertsBlock .dySrchScroller { overflow: hidden; }
.alertsBlock .dySrchLimiter.fieldLevelAlerts .dySrchScroller { overflow-y: auto; }
.priceInstruction { margin: 0px 15px; }
.savedSearchesSet { margin-left: 28px; margin-top: 1px; }
.displaySavedSearch { margin: 3px 0px 20px; }
#all_searchset_list_displayalertsavedsearchset ul li { padding: 0px; margin: 0px; }
.searchStrategyContent { padding: 10px 34px 0px 40px; }
.editStrategy .label { width: 80px; }
.editStrategy br.clear { line-height: 20px; }
.editStrategy textarea { width: 99.5%; height: 250px; }
.editStrategy textarea.searchStrategyTerm { width: 100%; height: auto; resize: none; overflow: hidden; }
.runStrategyRadio, .editStrategy p.instructional { padding-bottom: 7px; }
.my-research-icons { margin-right: 10px; }
.advancedsearch_limiter input { vertical-align: top; top: 1px; }
.advancedsearch_limiter .limiterOption { display: inline-block; }
.advancedsearch_limiter .limiterOption.complexLimiterOption { width: 275px; }
.advancedsearch_limiter .limiterOption.dbLimiterOption { width: 430px; }
.dySrchScroller.advSearchDbLimiter { width: 480px; }
.alertLimiters { margin-top: 15px; }
.myresearch_list_wrapper .recentSearchesDatabase { padding: 0px 0px 0px 140px; }
.myresearch_list_wrapper .row p.recentSearchesDatabase, .myresearch_list_wrapper ul.recentSearchesDatabase, .recentSearchContentArea p.recentSearchesDatabase, .saved_search_content p.recentSearchesDatabase { padding: 0px; }
.itemsPerPage .form_element_container { margin: 0px; }
.limit_col { margin-bottom: 11px; }
.docViewTags { margin: 0px 0px 0px 10px; }
.docViewAddToTags { margin: 0px 5px; }
.COSDocview { margin-left: 40px; line-height: 1.5; }
.fieldBrowse_search input { width: 435px; }
.projectEntryCode input.t-error, .thesaurusOverRide .thesaurusSearchForm { margin-top: -2px; }
.iterative_searchWrapper ul { background-color: rgb(243, 242, 242); padding: 0px 0px 8px; border-bottom: 1px solid rgb(204, 204, 204); }
.savedSearchesSet .nameValue { float: left; max-width: 410px; overflow-wrap: break-word; }
#exportOverlay .printItemsCheckBox { margin-left: 102px; }
input.generatedSearchLink { border: 1px solid rgb(88, 121, 154); width: 387px; height: 21px; margin: 5px 0px 6px; }
.error_panel.linkCopied { margin-bottom: 0px; margin-top: 4px; }
.mrSignInBox .t-error { float: none; }
.printItemsCheckBox { padding: 5px 0px 15px; }
div.selectDate { margin: 10px 0px 0px 30px; }
div.selectDate a.selectDateLink { display: block; margin-bottom: 10px; }
div.selectDate div.selectSpecificDate { margin-left: 10px; }
div.selectDate div.selectSpecificDate select { width: 170px; margin-right: 5px; }
table.sessionDetails_table { margin-top: -5px; }
.costEstimateOverRide .sessionDetails_border { position: absolute; width: 680px; height: 1px; margin: 0px 0px 0px -5px; }
.externalWidgetDiv { overflow: hidden; }
.snippetHighlight { background-color: rgb(244, 233, 157); color: rgb(0, 0, 0); padding: 0px 2px; z-index: 500 ! important; }
.advSearch .horizontal.searches_link li { margin: 0px 10px 0px 0px; }
#citeThisOverlay { padding: 0px 15px; width: 800px; }
#printCiteThisOverlay { width: auto; }
.cite_Refworks { margin: 5px 5px 0px 0px; }
.cite_Deselect { padding-bottom: 20px; padding-left: 140px; }
.citeRefworkImg { margin: 0px 45px 0px 0px; }
.downloadOverlay { width: 680px; }
.citeFileFormat { margin: 10px 0px; }
#content-area_block .searchExpand a, .getCursor { cursor: pointer; }
.exportDeselect { margin-left: 102px; padding: 5px 0px 15px; }
.resultRecentSearches { padding: 3px 0px 10px; }
.citeThis_content { line-height: 2em ! important; margin-left: 10px; }
.endSession { margin: 20px 0px 0px; }
.endSession .button_container { clear: both; float: left; margin: 24px 0px; }
.endSession .link_container { float: left; margin: 24px 0px 0px 20px; padding-top: 2px; }
.endSession .btnNew { margin-left: 0px; }
#endOrPauseID { display: none ! important; }
#endOrPauseDropDown { margin-left: -73px; top: 18px; }
.tcontent .endSession { margin-top: 0px; }
#downloadAllSaveAsLayerOverlay { padding-left: 5px; }
.sortByRss select { width: 200px ! important; }
.searchStrategyT .lastChild { border-right: 1px solid rgb(204, 204, 204); }
.searchStrategyT td, .searchStrategyT th { text-align: center; vertical-align: top; }
.searchStrategyT td.searchTerm, .searchStrategyT th.searchTerm { text-align: left; }
.searchStrategyT th { padding: 3px 5px; background: rgb(244, 242, 243) none repeat scroll 0% 0%; border-left: 1px solid rgb(204, 204, 204); border-top: 1px solid rgb(204, 204, 204); }
#editStrategySearchFields #sectionButton { float: none ! important; margin: 0px ! important; display: inline; }
#editStrategySearchFields #searchFieldsForm .info_icon { display: inline-block; padding-top: 3px; }
.alertsBlock .displayDbList { margin-left: 150px; }
.sharedListLinks { white-space: nowrap; }
.altHeaderBorderBottom ul.statusTracker { margin: 0px; padding: 7px 0px 0px; }
#tableViewDiv th.alertStatus, .vogueGotoWrapper input { width: 50px; }
#tableViewDiv th.lastModifiedDate, #tableViewDiv th.lastSentDate { width: 125px; }
#tableViewDiv th.emailRecipients { width: 190px; }
#tableViewDiv th.lastFoundDocs { width: 70px; }
#tableViewDiv th.action { width: 100px ! important; padding: 0px 0px 0px 31px; background: rgb(244, 242, 243) url(a6445f0892264bf4f9252fc278de82bfe2963694.png)  no-repeat scroll 9px 2px; }
.newLogoImage { padding: 5px 20px 0px 0px; }
#findSimilarLogoWrapper .newLogoImage { padding-top: 14px; }
.chosenFieldsDiv { width: 650px; }
.availableCustomFields, .chosenCustomFields { width: 310px; float: left; }
.availableCustomFields { border-right: 1px solid grey; padding-right: 10px; margin-right: 10px; }
.availableCustomFields #customFieldsSelectList, .availableCustomFields .availableFieldsList, .chosenCustomFields .chosenFieldsList { width: 300px; height: 300px; margin-top: 10px; overflow-y: auto; padding: 5px; border: 1px solid grey; background: white none repeat scroll 0% 0%; }
.addItems .briefDetailedView, .selectedItemsLink { float: left; padding: 1px 0px 0px; }
.resultListContainer ul.resultItems { margin: 0px; }
#resultsLeftPanel .repDupDocInfo { float: right; margin-top: -20px; }
.dupDocInfo, .autErrorContent { padding-bottom: 15px; }
.dupDocInfo a, ul#databasePrefList li a.icon_transactions:hover { cursor: pointer; }
.dupDocForm select { min-width: 100px; clear: none; }
form.applyDBPrefForm span.errorHandler { margin: 0px 5px; color: rgb(204, 0, 0); }
form.applyDBPrefForm .eachRow { border-bottom: 1px solid rgb(204, 204, 204); margin-bottom: 10px; overflow: hidden; padding-bottom: 5px; }
form.applyDBPrefForm .eachRowSorted { border-bottom: 1px solid rgb(4, 96, 145); margin-top: 0px; }
form.applyDBPrefForm .eachRowRemoved { border: 0px none; }
form.applyDBPrefForm ul#databasePrefList { margin-top: 16px; }
form.applyDBPrefForm .applyButton { float: right; margin-bottom: 15px; }
form.applyDBPrefForm .topDivider { height: 1px; width: 100%; background-color: rgb(204, 204, 204); position: relative; top: 6px; }
.DbPreference .useOrder { overflow: hidden; margin-bottom: 10px; padding-top: 5px; }
form.applyDBPrefForm .resetAllLink { margin-left: 200px; }
form.applyDBPrefForm .childDB { margin: 5px 0px 0px 70px; }
form.applyDBPrefForm .grandchildDB { margin: 5px 0px 0px 40px; }
form.applyDBPrefForm a.showHides, span.cancelLink a { cursor: pointer; }
#resultsLeftPanel .DbPreference { margin-right: 5px; }
#resultsLeftPanel .DbPreference p { padding: 0px 5px 5px; }
#resultsLeftPanel .DbPreference p.changePreference { margin-bottom: 10px; }
#resultsLeftPanel .DbPreference p.prefDbApplied { background-color: rgb(255, 255, 204); display: block; font-weight: bold; padding: 5px; margin: 0px; }
#resultsLeftPanel .DbPreference p .btnNew { display: inline-block; float: none; margin: 0px; }
ul#databasePrefList li { cursor: move; }
ul#databasePrefList li .eachRow span, ul#databasePrefList li .eachRowRemoved span { padding: 0px 5px; display: inline; }
ul#databasePrefList li .eachRow a.info, ul#databasePrefList li .eachRowRemoved a.info { display: inline; }
ul#databasePrefList li .eachRow input, ul#databasePrefList li .eachRowRemoved input { width: 30px; display: inline; }
.dbPrefLine { position: absolute; right: 0px; bottom: -11px; padding: 3px; border: 1px solid rgb(4, 96, 145); background-color: rgb(238, 247, 251); }
.recipientList { max-height: 102px; margin-bottom: 10px; }
.emailRecipients a { text-decoration: underline; }
.smartSearchStyle .smartSearchPoweredBy { font-size: 0.8em; }
.csvDownload_Link { margin-top: 7px; }
.briefView .resultListContainer .contentArea { margin-left: 54px; }
.briefView .resultListContainer .iconed { display: none; }
.briefView .resultListContainer .item { padding: 3px 5px 4px 0px; }
.briefView .resultListContainer .display_record_indexing_row.found_In { margin: 0px 0px 3px; }
.briefView .resultListContainer .titleAuthorETC { padding: 0px 0px 0px 3px; }
.titleAuthorETC { overflow-wrap: break-word; }
.briefView .resultListContainer .indexingInfoPreview { margin-top: 3px; }
.briefView .resultListContainer .selectItemCheck, .resultsPageSpecific .addItemsWrapper .addItems { margin-left: 0px; }
.briefView .resultListContainer li.resultItem { margin-top: 1px; }
.briefView .filter_item img { display: none; }
.resultListContainer .display_record_indexing_row.found_In .display_record_indexing_data, .display_record_indexing_row.found_In .display_record_indexing_fieldname { width: auto; max-width: none; font-weight: normal; float: none; padding: 0px; font-size: 0.915em; line-height: 1.7em; }
.resultListContainer .display_record_indexing_row.found_In .display_record_indexing_fieldname { padding-right: 3px; }
.alertOverlay .alertsBlock fieldset { border: 0px none; }
.alertOverlay .alertsBlock legend { display: none; }
.biosGroupLine { display: table-cell; }
.biosGroupLine .display_record_indexing_fieldname { font-weight: normal; width: 135px; padding-top: 0px; }
.display_record_indexing_row .biosGroupLine .display_record_indexing_data { width: 324px; }
.biosGroupLine .meta_link { margin-bottom: 25px; }
.fieldAvaibleDetailsWrapper { padding-top: 10px; overflow-y: scroll; height: 370px; }
.biosisSequence { margin-left: 145px; }
.lookUpCite { width: 140px; padding-left: 10px; }
.recentSearchesTab .tabContent { padding: 0px; }
.recentSearchesTable { margin: 0px 0px 10px; border-width: 0px 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.recentSearchesTable th { border-width: 0px 1px 1px 0px; border-style: none solid solid none; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: transparent none repeat scroll 0px center; }
.recentSearchesTable td { border-width: 0px 0px 1px; border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; text-align: left; }
.recentSearchesTable td .pinkieContainer { margin-top: 0px; }
.recentSearchesTable .displayDbList { margin-left: 140px; }
.results_list_copy .snippet p { margin: 6px 0px -9px; }
.results_list_copy .snippet p:empty { margin-bottom: 4px; }
.resultItems .indexingInfoPreview .display_record_indexing_row { margin-bottom: 3px; }
#abstractHeader .inline_link span.altText, #fullTextHeader .inline_link span.altText, #abstractHeader.collapsed .inline_link span.link, #fullTextHeader.collapsed .inline_link span.link { display: none; }
#abstractHeader.collapsed .inline_link span.altText, #fullTextHeader.collapsed .inline_link span.altText, #fullTextHeader.collapsed #fulltext_firsthit a { color: rgb(153, 153, 153); display: inline; }
#abstractHeader h3 { display: inline-block; }
#abstractHeader .inline_link { display: inline-block; float: none; }
#abstractHeader .translate-subHeading { display: inline-block; padding-left: 10px; }
.DocViewShowAll p { display: none; }
.abstract_Text .small { font-size: 1em; }
.abstractSubheader { margin-top: 10px; margin-bottom: 5px; clear: left; }
.abstractSection { margin-top: 10px; }
.hidden-template { display: none; }
.collapsed .inline_link a, .collapsed .altText { cursor: default; text-decoration: none; }
.display_record_formats .horizontal li, .display_record_formats #duplicateCitationZone .display_record_formats #duplicateCitationZone { padding-left: 20px; }
.display_record_formats .horizontal a.icon_downloadvideo { background-position: -3px -1751px; }
.display_record_formats .horizontal a.icon_findacopy { background-position: -3px -550px; }
.display_record_formats .horizontal .noPadding a { padding: 0px; }
.resultsPageSpecific #element_saveasexportformatselection.dropdownMenu, .saveExportLink #element_saveasexportformatselection.dropdownMenu { z-index: 1000; }
div#element_saveasexportformatselection.dropdownMenu { z-index: 1000; }
.browseIssues span.selectItemCheck, .briefView .addItemsWrapper .selectItemCheck { margin-left: 0px; }
ul.horizontal li.browseIssueSelection { margin-top: -2px; }
h2.pubResultHeading { margin-bottom: 17px; }
.browseIssues .display_record_indexing_row { margin: 3px 0px -4px; }
.browseIssues li.resultItem .item { margin-bottom: -3px; }
.browseIssues ul li.resultItem, .pubResultItem { margin-bottom: 10px; }
.browseIssues .contentArea { margin-left: 63px; }
.browseIssues .sep { margin-bottom: 1px; }
.Topicnews .resultListContainer ul.horizontal li { margin-bottom: 0px; }
.recentSearchItem .recentSearchDetailsToggle a { width: 15px; height: 20px; display: block; padding: 0px; }
.recentSearchesTable .recentSearchDetails { margin-left: 15px; }
.recentSearchItem .row p.recentSearchesDatabase { padding: 4px 0px 0px; }
.recentSearchItem .database_list { margin: 0px 0px 0px 100px; }
.recentSearchesTable .icon_tick { margin: -2px 0px 0px 8px; background-position: 0px -5px; }
.recentSearchesTable .icon_info { padding-bottom: 0px; text-decoration: none; }
.advSearch .tabContent .toolbar_panel.recentSearchesToolbar { width: 100%; margin: 15px 0px; }
table.recentSearchesTable.t-data-grid thead tr th, table.recentSearchesTable.t-data-grid tbody tr td { padding: 5px 8px; vertical-align: top; }
table.recentSearchesTable .forResults { width: 75%; }
.forResults .name, .backToPubLink { padding-right: 10px; }
.pdfPage .display_record_Pdf_formats dt { float: left; margin-right: 5px; }
.recentSearchesToolbar .body > .float_left { width: 30%; text-align: left; }
.recentSearchesToolbar .body > .float_left ul.horizontal { margin-left: 8px; font-size: 1em; line-height: 1.25em; }
.recentSearchesToolbar .body > .float_right { width: 30%; text-align: right; }
.recentSearchesToolbar #detailsBlockZone { text-align: center; }
.results-wrapper.topicBrowseResults { padding-top: 0px; }
.results-wrapper.topicBrowseResults .resultsPageSpecific .minusIndex { top: 0px; }
.resultItems .contentArea .float_left_Ie7 ul.horizontal { margin-bottom: 5px; }
.nobluebar .thesaurusOverRide { min-height: 480px ! important; }
.pricearea { padding: 5px; width: 95%; }
.productRecordFormats dt { float: left; padding: 0px 10px 0px 0px; }
.toplevelHome .pagingBoxNoResultMain, .toplevelHome #smartSearchContent { margin-right: 150px; }
#centered_search_area .pagingBoxNoResultMain, #centered_search_area #smartSearchContent { margin-right: 0px; }
.product .secRes .newLogoImage, .product .publicationBrowseSearch .newLogoImage, .subject .publicationBrowseSearch .newLogoImage { display: none; }
.product .secRes .search_panel_subcontent #search_inner_panel { width: 930px ! important; }
.publicationBrowseSearch .search_panel_subcontent { padding: 5px 0px; }
.results_list_copy.rtl_font_size_link { overflow-wrap: break-word; }
.stopAfterWrapper #stopAfter { margin-right: 0px; }
.saveSearchError .t-error { margin: 0px; }
#LoginForm .btnSearchPanelInnerBG { margin-right: 6px; }
.mrSignInBox .btnSearchPanelInnerBG { margin-right: 4px; }
.database_list .searchSetNumber { display: block; font-weight: bold; }
.database_list .searchSetData { width: 95%; padding: 0px 0px 0px 25px; }
.database_list.browsable_link { width: 225px; }
#SaveToFileForm .form_element_container { min-width: 635px; }
.saveSearchProCode .form_element_container .alert_label { width: 100%; margin-bottom: 2px; }
#mainContentLeft.statusTrackerTable { margin-right: 0px; }
.searchStrategyT thead a.icons_base_sprite { cursor: pointer; text-decoration: none; }
.editSearchQuery { width: 310px; float: left; }
.databaseLayerToolBar { margin-top: -15px; }
.databaseLayerToolBar .toolbar_panel ul { clear: none; }
.databaseLayerToolBar .toolbar_panel { width: 96%; }
.dataBaseLayerCurrentList { max-height: 400px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#all_database_list .db_list_container { background-color: rgb(255, 255, 255); max-height: 400px; padding-top: 8px; }
#popupDatabaseLayerFooter { padding: 6px 14px; }
.databaseLayerToolBar .toolbar_panel { width: 96%; }
#databasePreviewZone .tabContent { background-color: rgb(255, 255, 255); }
#searchTerm.commandLineTextArea, #textMatch textarea#textarea { resize: vertical; overflow: auto; }
#searchTerm.commandLineProfessionalTextArea { resize: none; }
.PricingHeader { width: auto ! important; min-height: 450px ! important; }
.pricingHeaderHelp { height: 45px; }
.pricingHeaderHelp a { top: 2px; padding-top: 2px ! important; color: rgb(255, 255, 255); cursor: pointer; text-decoration: underline; right: 15px; }
.showMoreRssLink { padding-right: 10px; }
.showMoreRssLink a { white-space: nowrap; }
#databasePreviewZone .dataBaseLayerCurrentList .icons_base_sprite, #databasePreviewZone #activeDatabaseZone .item_unselectedDB .icons_base_sprite, .alertsBlock .icons_base_sprite { background-image: url(33850469bf40cfb1ec60bb209a75fc2450f98ddd.png) ; }
#saveAsFileOverlayCiteThis { height: 280px; }
.barcodeUsername label, .barcodePassword label, .userandPass barcode { overflow-wrap: break-word; max-width: 140px; }
.alertsBlock .row .forLabel { line-height: 1em; }
.outBound_linking_logo { overflow-wrap: break-word; }
.addShortcutWrapper { margin: 15px 0px 15px -5px; }
.addShortcutoverlay .db_list_container { background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 260px; }
.addShortcutText { margin-top: -9px; }
.COS_secRes #search_panel { width: 930px; }
.COS_secRes #search_inner_panel { width: 785px ! important; }
#widgetSetupDiv p { margin-bottom: 12px; }
input.generatedSearchLink, input.generatedDBShortcut { border: 1px solid rgb(88, 121, 154); width: 393px; height: 21px; margin: 5px 0px 6px; padding: 0px 2px; }
input.generatedDBShortcut { width: 510px; }
.error_panel.linkCopied { margin-bottom: 0px; margin-top: 4px; }
.mrSignInBox .t-error { float: none; }
.exposedFieldRadio input.radio { width: auto; float: none; }
.exposedFieldRadio { width: 220px; }
.display_record_indexing_data .multilineFieldIndent { text-indent: -25px; padding-left: 25px; display: block; }
.recentSearchDetails .limitsContainer p.recentSearchesDatabase { padding: 0px; }
.targetNote .forNotes { width: 44%; }
#drugsAdminDisplay, #drugsAdminDisplay li { list-style: outside none none; margin: 0px; padding: 0px; background: transparent none repeat scroll 0px center; }
#drugsAdminDisplay { margin-left: 1px; }
.saveSearchSetSelected { background-color: rgb(230, 243, 244); }
.saveSearchToolbar { width: 717px; }
table.recentSearchesTable tr td.gridView a { float: right; }
table.setSelected { border: 0px none; margin-bottom: 0px; }
table.recentSearchesTable.t-data-grid.setSelected tbody tr td { border: medium none ! important; }
.info_panel .recentSearchesTable.t-data-grid.setSelected .icons_base_sprite.icon_tick { background-image: url(de6d442c36e0224cc996b4d1e4afe860892ee49d.gif) ; background-position: 0px -5px; }
div.panel_base.info_panel table.recentSearchesTable.t-data-grid { width: 100.5% ! important; }
table.recentSearchesTable tr td:last-child .dropdownMenu { text-align: left; }
table.recentSearchesTable div.limitsContainer p.recentSearchesDatabase { padding-left: 0px ! important; margin-top: 0px; line-height: 1.5em; }
table.recentSearchesTable div.limitsContainer a.loadList { line-height: 1.5em; }
div.limitsContainer .lessFour ul { margin-top: 2px; }
#content-area table.selectDBHeaderTable tbody tr td.selectAll { width: 240px; }
.prototip table.selectDBHeaderTable tbody tr td.selectAll { width: 600px; }
.transactionAlert { height: 18px; float: left; }
.accountMigrationTablepage { font-size: 0.75em; background: rgb(255, 255, 255) url(f130610d5e38de831c7845e47be665ca4fe34916.gif)  repeat-x scroll 0px 0px; padding: 0px 15px 20px; min-height: 600px; margin: 0px auto; }
.dialogAccountMigration .migrationEditAlert, .vogueGotoWrapper #currentPage { padding: 0px 0px 15px; }
.dialogAccountMigration ul.horizontal { padding: 15px 0px 0px 15px; }
.dialogAccountMigration .logoImage { padding: 50px 0px 0px; }
.dialogAccountMigration .contentArea { text-align: center; }
.dialogAccountMigration .contentArea .searchArea { width: 500px; margin: 0px auto; padding: 150px 0px 0px; text-align: left; }
.dialogAccountMigration #endConfirmLink { color: rgb(255, 255, 255); float: right; margin: 6px 10px 0px 0px; }
.dialogAccountMigration table, .contentPadingDocview .displayDuplicateResults { width: 100%; }
.dialogMigrationTable { border-bottom: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tbody tr { border-bottom: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tbody tr td { border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 204, 204) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.dialogAccountMigration table tbody tr td.checkBox { border-left: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tbody tr td.borderRight { border-right: 1px solid rgb(204, 204, 204) ! important; }
.dialogAccountMigration table thead tr th { background-color: rgb(244, 242, 243); color: rgb(76, 76, 76); text-align: left; padding: 5px; font-weight: lighter; }
.dialogAccountMigration table thead tr th.borderLeft { border-left: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table thead tr th.borderRight { border-right: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table thead tr th.csNotes { min-width: 100px; }
.dialogAccountMigration table thead tr.firstRow th { border-top: 1px solid rgb(204, 204, 204); border-right: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration table tr .csStatus { width: 115px; white-space: nowrap; }
.dialogAccountMigration table tr .alertName { width: 140px; white-space: nowrap; }
.dialogAccountMigration table tr th.savedSearchName { width: 140px; padding: 5px; white-space: nowrap; }
.dialogAccountMigration table tr .alertChanged, .dialogAccountMigration table tr .transUpdatedBy, .dialogAccountMigration table tr .migrationAttempt { width: 85px; }
.dialogAccountMigration table tr .csUpdatedBy, .dialogAccountMigration table tr .mrAccount { width: 70px; }
.dialogAccountMigration .migrateAlerts { padding: 10px 0px; }
.dialogAccountMigration .migrateAlerts .migrateAlertsContent { padding: 10px 0px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration .migrateAlerts .migrateAlertsSelection { padding: 10px 0px; border-top: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration .migrateAlerts .migrateAlertsSelection .float-left { font-weight: bold; float: left; padding-right: 10px; }
.dialogAccountMigration .contentArea .section { padding-top: 40px; }
.dialogAccountMigration .contentArea .section .radioButtons { margin-left: 100px; }
.migrationStatusArea { background: rgb(244, 242, 243) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); padding: 15px 10px; }
.migrationStatusArea .csNotes { padding-left: 250px; }
.migrationStatusArea .form_element_container textarea { width: 400px ! important; min-height: 75px; }
.migrationStatusArea .form_element_container select { clear: none; width: 150px; }
.migrationStatusArea .updateBtn, .radioFieldPadding { padding-right: 15px; }
.dialogAccountMigration table.editImportedAlert { margin: 0px; }
.dialogAccountMigration table.editImportedAlert td { border-width: medium 1px 1px ! important; border-style: none solid solid ! important; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204) ! important; -moz-border-top-colors: none ! important; -moz-border-right-colors: none ! important; -moz-border-bottom-colors: none ! important; -moz-border-left-colors: none ! important; border-image: none ! important; vertical-align: top; }
.dialogAccountMigration table.editImportedAlert td.imported { background: rgb(244, 242, 243) none repeat scroll 0% 0%; }
.dialogAccountMigration table.editImportedAlert textarea { resize: none; width: 459px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 1px solid rgb(204, 204, 204); }
.dialogAccountMigration .pagination { width: 95%; text-align: center; }
.pdfPage #signInLinkZone { height: auto; }
.alertEmailAlsoSend { float: left; max-width: 500px; overflow-wrap: break-word; margin: 0px 0px 0px 20px; }
.saved_search_content .alert_label { width: 103px; }
.selectFieldsWrapper { display: none; }
.selectFieldsWrapper.opened { display: block; }
.selectFieldsWrapper .advSearch .label_container { width: auto; margin-left: 10px; clear: both; }
.selectFieldsWrapper .opsDropdown { width: 365px; clear: both; margin-left: 18px; }
.editImportedAlert .disabledArea { color: rgb(146, 142, 142); }
.saved_search_content p.recentSearchesDatabase { margin: 0px; padding: 0px ! important; }
.recentSearchesTable .multipleDBSelections { margin-left: 110px; }
.multipleDBSelections, .rssFeedTextarea { margin-left: 140px; }
.subMenuInfo { width: 230px; padding: 10px 5px 0px; white-space: normal; }
.csTransformedQuery { width: 300px; }
.filter_more_buttons .filterOptionContainer { height: 30px; padding: 6px 0px 0px; }
.navigatorFilter { height: 90px; padding: 5px; }
.filtersContainer { height: 195px; overflow-y: scroll; overflow-x: hidden; }
.filterOptionContainer label.after { margin: 0px 12px 0px 0px; }
.indexNoWrap .display_record_indexing_fieldname { float: left; }
.indexNoWrap .display_record_indexing_data { float: left; white-space: normal; overflow-wrap: break-word; width: 60%; }
#pageLayoutBasicTopNav { position: absolute; top: 39px; width: 100%; }
.backToTable { margin-right: 15px; float: left; }
.localeAndHelp { margin-right: 20px; float: right; }
.comparingAlerts .form_element_container { margin-right: 0px; }
.comparingAlerts .form_element_container input.textField { width: 310px; }
.saveAsWrapper .txtfieldCol select { width: 510px; }
.noteWidth, .emailFieldNote { width: 495px; }
#addDatabaseShortcutOverlay .tabContent, #modifyDatabaseShortcutOverlay .tabContent, #infoBubbleZone #databasePreviewZone .tabContent { background-color: white; }
#addDatabaseShortcutOverlay .tabItem a, #modifyDatabaseShortcutOverlay .tabItem a, #infoBubbleZone #databasePreviewZone .tabItem a { background-position: left -694px; }
#addDatabaseShortcutOverlay .tabItem span, #modifyDatabaseShortcutOverlay .tabItem span, #infoBubbleZone #databasePreviewZone .tabItem span { background-position: right -648px; }
.showBibliographySave .refWorksLogoPosition { margin: -10px 0px -5px; }
.showBibliographySave .refWorksLogoPosition img { height: 30px; }
#exportRefWorksOverlay, .exportResultOverlay, .exportRefWorksOverlay, #saveAsFileOverlay, .exportSaveOverlay { width: 630px; }
.dialogAccountMigration table tbody tr.comparingAlerts { border-bottom: medium none ! important; }
.dialogAccountMigration table tbody tr.comparingAlerts td { border-bottom: medium none ! important; border-top: 0px none; }
#obits_content .fieldset_contents .lookUpPub { vertical-align: bottom; line-height: 20px; }
.profHints { float: left; width: 100%; padding-bottom: 15px; }
#indexSearchTerms { padding: 0px 0px 0px 16px; }
#indexSearchTerms label { display: inline-block; }
#indexSearchTerms ul li { margin-bottom: 5px; }
#indexSearchTerms ul li input[type="checkbox"] { float: left; margin: 3px 0px 0px; padding: 0px; }
#indexSearchTerms label { float: left; margin: 0px 0px 0px 5px; padding: 0px; width: 160px; }
#indexSearchTerms .btn_wrapper { margin: 10px; }
#indexSearchTerms .indexFieldSubHeader { margin-top: 10px; }
#idxTermSearchOverlay #indexSearchTerms label { width: 350px; }
#indexSearchTerms #indexSearchTermslist { min-height: 300px; overflow-y: auto; overflow-x: hidden; }
DIV.t-checklist-row input { vertical-align: top; top: 3px; }
DIV.t-checklist-row LABEL { max-width: 160px; text-align: left; }
.resultsPageSpecific .findSimilarWrapper .info_panel { margin-bottom: 5px; width: 680px; }
.pdfImagePager #updatePdfForm, .pdfImagePager ul.horizontal li { float: left; }
.pdfImagePager #updatePdfForm, .pdfImagePager ul.horizontal li li { display: inline; }
.pubFullTxtOnly { margin-top: 3px; }
.display_record_Pdf_formats .otherFormatsLinks { float: left; }
.contentPadingDocview ul.horizontal li label, .contentPadingDocview ul.horizontal li a.arrow_next, .updateBlockPagination .arrow_next_disabled { margin: 0px; }
.otherFormatLinksPDF dt, .otherFormatLinksPDF dd { float: left; padding: 0px 5px 0px 0px; }
.updateBlockPaginationWrapper { width: 500px; }
.updateBlockPaginationWrapper .errorBlock { width: 418px; padding: 10px 0px 0px; float: right; }
.updateBlockPagination ul.horizontal input.pageIndex { margin-right: 5px; height: 12px; }
.vogueGotoWrapper { clear: right; margin: 0px 0px 0px 40px; }
.vogueGotoWrapper label { line-height: 20px; padding: 0px 5px 0px 0px; }
.ericLimiters ul.searchlimiter { width: 500px ! important; }
.importUserError input.t-error { height: auto; }
.importUserError label { width: 100px; }
#flashCitation .icons_base_sprite.icon_cite { background-position: -1px -100px; }
.disabledText a, .disabledText a:hover { color: rgb(165, 165, 165); text-decoration: none ! important; }
.pubRetResults { padding: 3px 5px 0px 10px; }
ul.lookUpBrowseList .indentCheckBox { padding: 3px 0px; clear: both; float: left; }
ul.lookUpBrowseList .indentCheckBox input.selection_checkbox { float: left; margin-top: 3px; }
ul.lookUpBrowseList .indentCheckBox label { float: left; display: inline; max-width: 550px; }
.smallInstituteLogo a { background-color: rgb(255, 255, 255) ! important; }
ul.horizontal.viewPubContents { margin: 4px 5px 0px 10px; }
.printPreviewTable .indexNoWrap .display_record_indexing_data, .printPreviewTable .indexNoWrap .display_record_indexing_data { white-space: nowrap; }
.printPreDisplay .display_record_indexing_row { clear: both; float: left; width: 100%; }
.printPreDisplay { font-size: 0.75em; }
.docView .abstract_Text { padding-right: 10px; }
.resultItem .contentArea .display_record_indexing_row .display_record_indexing_fieldname { width: 75px; }
#pq_layer .emailOverlay, #pq_layer .exportSaveOverlay { width: 670px; }
ul.extendedPageRange li, ul.extendedPageRange li.browsePager span { padding-top: 2px; }
ul.extendedPageRange li.browsePager { padding-top: 0px; }
ul.extendedPageRange li.browsePager label, ul.extendedPageRange li.browsePager input[type="text"], ul.extendedPageRange li.browsePager span.totalPages { float: left; }
ul.extendedPageRange li a.arrow_next, ul.extendedPageRange li span.arrow_next_disabled { margin-left: 0px; }
ul.extendedPageRange li.browsePager input[type="text"] { width: 40px; }
ul.extendedPageRange li.browsePager a.btnNew { margin-top: -5px; }
form#updateImageForm { width: 700px; }
#restrictedPrint img { width: 50%; }
a.toggleActive:focus { color: rgb(0, 86, 159) ! important; }
#signInLinkZone.hide { display: none ! important; height: 0px; }
#logo.flashViewerShowLess { padding: 0px; width: 790px; }
fieldset.showPageRange .form_element_container { margin-bottom: 0px; }
.study_path #search_panel #search_inner_panel .search_field_outer { float: left; width: 79%; }
.study_path #search_inner_panel .search_inner_panel_content .topic_label { width: 140px; }
.study_path #search_inner_panel .search_inner_panel_content { width: 100%; }
.study_path #search_panel #search_inner_panel { width: 100%; }
.study_path #search_panel { width: 98%; }
.study_path #search_panel .search_panel_subcontent { width: 80%; }
.study_path .search_Tips_panel { margin-left: 30px; }
.study_path #search_panel .search_panel_searchtips { margin: 10px 0px 0px 30px; width: auto; font-size: 0.915em; line-height: 1.365; }
#describeYourselfDiv .form_element_container input, #describeYourselfDiv .form_element_container textarea { width: 492px; }
#PQ_10444_temp_exception { display: none; }
.mainContentLeft.professional { display: none; }
#mainContentLeft.professional { margin-right: 0px ! important; }
.contextMenuContainer { position: relative; }
.contextMenuContainer a.contextMenuLink { padding: 0px 0px 0px 14px; background: transparent url(6c421a17feefea08f57150281bf60e1318ab366c.gif)  no-repeat scroll 0px 0px; }
.contextMenu { position: absolute; display: none; }
#emailAlerts div.actions { padding: 5px 5px 5px 9px; border: 1px solid rgb(202, 202, 202); background-color: rgb(216, 238, 249); border-radius: 5px; }
#emailAlerts .showHideAllDetails a { padding-left: 13px; background-image: url(68efcd8424f2f3dfb647be9cc645fdc4bf11b060.png) ; background-repeat: no-repeat; background-position: left -200px; }
#emailAlerts .showHideAllDetails a.close { display: none; background-position: left -300px; }
#emailAlerts .showHideAllDetails.opened a.open { display: none; }
#emailAlerts .showHideAllDetails.opened a.close { display: inline-block; }
#emailAlerts > table { width: 100%; border: 1px solid rgb(204, 204, 204); overflow-wrap: break-word; }
#emailAlerts th { padding: 5px 10px; border: 1px solid rgb(204, 204, 204); background-color: rgb(244, 242, 243); color: rgb(76, 76, 76); font-weight: normal; white-space: nowrap; text-align: left; vertical-align: top; }
#emailAlerts td { padding: 5px 10px; vertical-align: top; }
#emailAlerts .alertName { width: 50%; white-space: normal; }
#emailAlerts > table.alert_name_asc th.alertName a, #emailAlerts > table.frequency_asc th.alertFrequency a, #emailAlerts > table.update_date_asc th.alertLastModifiedDate a { display: inline-block; padding-right: 13px; background-image: url(68efcd8424f2f3dfb647be9cc645fdc4bf11b060.png) ; background-position: 99% -900px; background-repeat: no-repeat; }
#emailAlerts > table.alert_name_desc th.alertName a, #emailAlerts > table.frequency_desc th.alertFrequency a, #emailAlerts > table.update_date_desc th.alertLastModifiedDate a { display: inline-block; padding-right: 13px; background-image: url(68efcd8424f2f3dfb647be9cc645fdc4bf11b060.png) ; background-position: 99% -800px; background-repeat: no-repeat; }
#emailAlerts > table.alert_name_asc th.alertName a:focus, #emailAlerts > table.frequency_asc th.alertFrequency a:focus, #emailAlerts > table.update_date_asc th.alertLastModifiedDate a:focus { background-position: 99% -995px; }
#emailAlerts > table.alert_name_desc th.alertName a:focus, #emailAlerts > table.frequency_desc th.alertFrequency a:focus, #emailAlerts > table.update_date_desc th.alertLastModifiedDate a:focus { background-position: 99% -1090px; }
#emailAlerts td.alertName { padding-left: 9px; }
#emailAlerts td.alertName a { padding-left: 13px; background-image: url(68efcd8424f2f3dfb647be9cc645fdc4bf11b060.png) ; background-repeat: no-repeat; background-position: left -200px; }
#emailAlerts td.alertName a.open { display: inline-block; }
#emailAlerts td.alertName a.close { display: none; background-position: left -300px; }
#emailAlerts td.alertName a:visited { color: rgb(0, 86, 159); }
#emailAlerts td.alertName a:focus { background-color: rgb(0, 86, 159); color: rgb(255, 255, 255); }
#emailAlerts td.alertName a.open:focus { background-position: left -600px; }
#emailAlerts td.alertName a.close:focus { background-position: left -700px; }
#emailAlerts tr.brief.opened .alertName a.open { display: none; }
#emailAlerts tr.brief.opened .alertName a.close { display: inline-block; }
#emailAlerts .actions { white-space: nowrap; }
#emailAlerts tr.brief { cursor: pointer; }
#emailAlerts tr.brief:hover, #emailAlerts tr.brief.opened { background-color: rgb(216, 238, 249); }
#emailAlerts tr.detail { display: none; background-color: rgb(238, 247, 251); }
#emailAlerts tr.detail td { padding: 0px; }
#emailAlerts tr.detail td td, #emailAlerts tr.detail td th { padding: 0px 10px; line-height: 18px; }
#emailAlerts tr.detail.opened { display: table-row; }
#emailAlerts tr.detail .expando { display: block; height: auto; overflow-x: hidden; padding-left: 13px; }
#emailAlerts > table table { width: 100%; }
#emailAlerts > table table th { width: 1%; white-space: nowrap; background: transparent none repeat scroll 0% 0%; }
#emailAlerts > table table th, #emailAlerts > table table td { border-width: 0px; }
#emailAlerts td.alertFrequency, #emailAlerts td.alertLastSentDate, #emailAlerts td.alertLastModifiedDate { white-space: nowrap; }
#emailAlerts .icon_resend { background-position: -2px -2751px; }
#emailAlerts .icon_resend:focus { background-color: rgb(0, 86, 159); }
#emailAlerts td.databases .forLabel { display: none; }
#emailAlerts td.databases .lessFour ul { margin: 0px; }
#emailAlerts td.databases .database_list ul { margin: 0px; }
#emailAlerts ul.actions { height: 16px; margin: 0px; padding: 0px 0px 15px 10px; }
#emailAlerts ul.actions li { display: inline; margin-right: 20px; }
#emailAlerts ul.actions #alertLinkZone { display: inline; }
#emailAlerts .multipleDBSelections { margin-left: 0px; }
#emailDeliveryRecipients { padding: 5px 0px 0px 22px; }
#emailDeliveryWrapper .chkBox_container { height: 90px; }
#emailDeliveryWrapper label { display: block; }
#mainContentLeft.professional #deleteSelectedLayerTop.toolbar_panel, #mainContentLeft.professional #deleteSelectedLayerBottom.toolbar_panel { display: none; }
.printPreDisplay .vogue_images_indexing .indented_indexing_single_container { clear: both; }
#donorBrandingOverlay { padding-top: 10px; }
#donorBrandingOverlay ul { text-align: center; margin: 20px 0px; padding: 0px; }
#donorBrandingOverlay ul li { display: inline; }
#donorBrandingOverlay ul li:first-child { margin-right: 10px; }
#commandline_search.advSearchLeft select#fieldsSelect { width: 280px; }
#commandline_search.advSearchLeft div.show_all_link { position: absolute; }
#duplicationRemovalMessages { clear: both; margin-bottom: 1em; }
#duplicationRemovalMessages > p { display: none; }
#duplicationRemovalMessages.dupeRemovalAboveLimit .dupeRemovalAboveLimit { display: block; }
#duplicationRemovalMessages.dupeRemovalBelowLimit .dupeRemovalBelowLimit { display: block; }
#duplicationRemovalMessages.dupeRemovalBelowLimitDegree .dupeRemovalBelowLimitDegree { display: block; }
#duplicationRemovalMessages.dupeRemovalApproximate .dupeRemovalApproximate { display: block; }
.tabLoadingIndicator { vertical-align: middle; margin-top: -2px; padding: 0px 3px; }
.results-wrapper .exclReviewsLOR { margin-right: 95px; }
.duplicatesMsg { float: left; margin-right: 5px; }
a#duplicatedactionPreviewLink { cursor: pointer; margin-left: 3px; padding-top: 1px; }
a#duplicatedactionPreviewLink:hover { text-decoration: none; }
.duplicateInfoPreviewLink { float: left; }
.duplicateMsgCont { float: left; width: 510px; }
a.bSearchBox { padding: 4px 1px 0px 0px ! important; float: right; }
#track_db { display: none; }
ul.horizontal li.pipe { padding-left: 15px; background-image: url(7b052cd58b99b973297571f9c1ae070c75938dcc.png) ; background-position: 0px 6px; background-repeat: no-repeat; }
#customBranding { width: 120px; }
.recentSearchesTable .dropdownMenu { right: 15px; }
.thesaurusOverRide { width: auto ! important; min-height: 0px; }
.thesaurusOverRide .overlay_header_HelpLink { right: 20px; top: 6px; }
#thesaurusHeader { height: 46px; }
.thesaurusOverRide .header_border_bottom { margin-bottom: 20px; }
.thesaurusInroPara { margin: -4px 0px 18px; }
.thesaurusBackground { background: transparent none repeat scroll 0% 0% ! important; }
.thesaurusOverRide #thesaurusListDiv { width: auto; }
.thesaurusBrowseDbList { height: 345px; }
.thesaurusOverRide .thesaurusLinksWrapper.thesaurusLightview { border: 0px none; margin-top: -45px; padding: 0px; }
.thesaurusOverRide .thesaurusLinksWrapper.thesaurusLightview ul:first-child { margin-top: 0px; }
.thesaurusOverRide .lookup.thesaurusWrapper .indicator_collapse, .thesaurusOverRide .lookup.thesaurusWrapper .indicator_expand { min-width: 5px; margin-top: 1px; margin-right: -3px; }
.thesaurusOverRide .lookup.thesaurusWrapper .indicator_collapse:hover, .thesaurusOverRide .lookup.thesaurusWrapper .indicator_expand:hover { text-decoration: none; }
.thesaurusOverRide .thesaurusWrapper .form_element_container .contentWrapper { margin-bottom: 3px; }
.thesaurusOverRide .selectItem_Block { margin: -1px 0px 0px 20px; width: 550px; }
.thesaurusOverRide .thesaurusLinksWrapper .lookup.thesaurusWrapper .group .thesaurusTerms, .thesaurusOverRide .ThesaurusSelectTerm_popup .subSubTerms { margin-left: 50px; }
.thesaurusOverRide .thesaurusLinksWrapper .lookup.thesaurusWrapper .group .thesaurusTerms.thesaurusLevel_2 { margin-left: 50px; }
.thesaurusOverRide .thesaurusLinksWrapper .lookup.thesaurusWrapper .group .thesaurusTerms.thesaurusLevel_3 { margin-left: 21px; }
.thesaurusOverRide .thesaurusTermsChkBox { margin: 11px 0px 6px; }
.thesaurusOverRide .searchTerm_label { width: 105px; margin-left: 0px; }
.thesaurusOverRide .searchTerm_radio { margin-left: 111px; margin-right: 7px; }
.thesaurusOverRide #thesaurusHeader .thes_icon_help { padding: 2px 20px 3px 0px ! important; }
.thesaurusOverRide .narrowerChkbox { margin-top: 21px; }
.thesaurusOverRide .selectTerm { margin-top: 40px; margin-bottom: 18px; }
.thesaurusOverRide .thesaurusSearchTips li { margin-bottom: 27px; }
.thesaurusOverRide .thesaurusSearchInput { width: 64%; }
.thesaurusOverRide .ThesaurusSelectTerm_popup { bottom: 70px; border: 1px solid rgb(202, 202, 202); background-color: rgb(255, 255, 255); z-index: 9999; position: fixed; min-height: 215px; padding: 10px; left: 15px; }
.thesaurusOverRide .majorchkbox { margin: 1px 0px 2px; }
.thesaurusOverRide .majorchkbox label { margin-left: 0px; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .form_element_container { margin-bottom: 8px; margin-top: -2px; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .tclose { margin: -5px -5px 0px 0px; cursor: pointer; }
.thesaurusOverRide .selectShadeBox { margin-top: -65px; cursor: pointer; min-width: 210px; word-spacing: 3px; }
.thesaurusOverRide .selectShadeBox .smartsearch_panel .body, .thesaurusOverRide .selectShadeBox .toolbar_panel .body { padding: 3px 25px 5px; cursor: pointer; float: left; }
.thesaurusOverRide .termInformation { margin-left: -16px; }
.thesaurusOverRide #thesaurusTermsDiv input[type="checkbox"] { margin-right: 5px; }
.thesaurusOverRide #thesaurusTermsDiv input[type="radio"] { margin-right: 8px; }
.thesaurusOverRide .majorchkbox input[type="checkbox"] { margin-right: 10px; }
.thesaurusOverRide label { margin-left: -5px; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .popupInnerContainer { max-height: 255px; min-height: 235px; overflow-x: hidden; overflow-y: auto; margin-top: 25px; }
.thesaurusOverRide #thesaurusUpdateFormDiv { height: 100%; }
.thesaurusOverRide .thesaurusOverlayBottom { position: fixed; height: 120px; width: 94%; border-top: 1px solid rgb(204, 204, 204); left: 16px; z-index: 1; background: white none repeat scroll 0% 0%; bottom: 0px; padding-bottom: 20px; }
.thesaurusOverRide #thesaurusHeader { position: fixed; top: 0px; height: 45px; width: 100%; min-width: 600px; left: 0px; padding: 0px 10px; }
.thesaurusOverRide .fieldBrowse_container { padding: 0px; top: 210px; bottom: 120px; position: fixed; width: 94%; }
.thesaurusOverRide #thesaurusList { position: fixed; top: 100px; }
.thesaurusOverRide .thesaurusPagination { position: fixed; bottom: 90px; left: 16px; z-index: 3; min-width: 180px; }
.thesaurusOverRide .header_border_bottom { margin-right: 25px; }
.thesaurusOverRide #thesaurusHeader .thes_icon_help { padding: 2px 20px 3px 0px ! important; margin-right: 10px; }
.thesaurusOverRide .searchTermFacets { margin: 0px 16px 0px 165px; line-height: 1.6em; }
.thesaurusOverRide .searchTermFacets span { padding: 0px 2px; border: 1px solid rgb(144, 163, 177); }
.thesaurusOverRide .searchTermFacets span.active { background: rgb(91, 120, 150) none repeat scroll 0% 0%; color: white; }
.thesaurusOverRide .searchTermFacets span.inactive { border-color: rgb(219, 219, 219); }
.thesaurusOverRide .thesaurusTermsQualifiers { margin-top: 10px; }
.thesaurusOverRide .thesauruslistHeading { position: fixed; top: 175px; left: 16px; color: rgb(76, 76, 76); min-width: 550px; }
.thesaurusOverRide .thesauruslistHeading.disabledText, .thesaurusOverRide .disabledText h4, .thesaurusOverRide .disabledText a { color: rgb(165, 165, 165); }
.thesaurusOverRide .thesaurusOverlayBottom input[type="radio"] { margin-left: 2px; margin-right: 10px; }
.thesaurusOverRide .thesaurusResultBlock { overflow-y: auto; position: fixed; top: 235px; bottom: 145px; left: 20px; right: 20px; overflow-x: hidden; margin-top: 15px; }
.thesaurusOverRide #thesaurusTermsDiv { position: fixed; top: 50px; left: 16px; width: 95%; }
.thesaurusOverRide .header_border_bottom h1 { max-width: none; }
.thesaurusOverRide .combinedWithText { padding-right: 6px; float: none; }
.thesaurusOverRide .thesaurusListContainer { padding: 0px; top: 147px; bottom: 20px; position: fixed; width: 94%; overflow-y: auto; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .thesaurusTermsChkBox { margin: 2px 0px 6px; }
.thesaurusOverRide #suggestedTermId { position: fixed; top: 200px; left: 16px; margin-top: 20px; }
.thesaurusOverRide { min-height: 440px ! important; min-width: 570px ! important; overflow: hidden; }
.thesaurusWrapper .t-zone, #facetsZone.t-zone, #selectedTermsZoneId.t-zone { min-width: auto ! important; }
#facetsZone.t-zone { overflow-wrap: break-word; text-indent: -55px; }
.thesaurusOverRide .selectItem_Block { width: auto ! important; min-width: 550px; }
.ThesaurusSelectTerm_popup .thesaurusOverRide { min-height: 0px ! important; min-width: 0px ! important; }
#content.ipad { overflow: auto; min-width: auto; min-height: auto; width: 100%; height: 100%; }
#content.ipad .thesaurusResultBlock { position: relative; overflow: visible; }
#content.ipad .thesaurusOverlayBottom { width: 600px; position: fixed; bottom: 10px; }
#content.ipad #facetsZone.t-zone { text-indent: 0px; }
#content.ipad { width: auto ! important; min-height: 0px; }
#content.ipad .overlay_header_HelpLink { right: 20px; top: 6px; }
#thesaurusHeader { height: 46px; }
#content.ipad .header_border_bottom { margin-bottom: 20px; }
.thesaurusInroPara { margin: -4px 0px 18px; }
#content.ipad .selectItem_Block { margin: -1px 0px 0px 20px; }
#content.ipad .searchTerm_label { width: 105px; margin-left: 0px; }
#content.ipad .searchTerm_radio { margin-left: 111px; margin-right: 7px; }
#content.ipad .thesaurusSearchInput { width: 64%; }
#content.ipad .ThesaurusSelectTerm_popup .form_element_container { margin-bottom: 8px; margin-top: -2px; }
#content.ipad .ThesaurusSelectTerm_popup .tclose { margin: -5px -18px 0px 0px; cursor: pointer; z-index: 99; }
#content.ipad .selectShadeBox { margin-top: -65px; cursor: pointer; min-width: 210px; word-spacing: 3px; }
#content.ipad .selectShadeBox .smartsearch_panel .body, #content.ipad .selectShadeBox .toolbar_panel .body { padding: 3px 25px 5px; cursor: pointer; float: left; }
#content.ipad #thesaurusTermsDiv input[type="checkbox"] { margin-right: 5px; }
#content.ipad #thesaurusTermsDiv input[type="radio"] { margin-right: 8px; }
#content.ipad label { margin-left: -5px; }
#content.ipad #thesaurusHeader { position: fixed; top: 0px; height: 45px; width: 100%; min-width: 600px; left: 0px; padding: 0px 10px; }
#content.ipad #thesaurusHeader .thes_icon_help { padding: 2px 20px 3px 0px ! important; margin-right: 10px; }
#content.ipad .searchTermFacets { margin: 0px 16px 0px 115px; line-height: 1.6em; }
#content.ipad .searchTermFacets span { padding: 0px 2px; border: 1px solid rgb(144, 163, 177); }
#content.ipad .searchTermFacets span.active { background: rgb(91, 120, 150) none repeat scroll 0% 0%; color: white; }
#content.ipad .searchTermFacets span.inactive { border-color: rgb(219, 219, 219); }
#content.ipad .thesaurusOverlayBottom input[type="radio"] { margin-left: 2px; margin-right: 10px; }
#content.ipad .thesaurusResultBlock { overflow-y: auto; position: fixed; top: 235px; bottom: 145px; left: 20px; right: 20px; overflow-x: hidden; }
#content.ipad #thesaurusTermsDiv { position: fixed; top: 50px; left: 16px; width: 95%; }
#content.ipad .thesaurusLinksWrapper { border: 0px none; padding: 0px; }
#content.ipad .contentWrapper.resultsTerm:hover { background-color: inherit; }
.thesaurusBackground .tclose { top: 4px; right: 4px; }
.thesaurusOverRide .ThesaurusSelectTerm_popup .tclose { position: relative; top: 5px; right: 10px; }
#content.ipad .ThesaurusSelectTerm_popup .tclose { position: relative; top: 10px; right: 24px; }
#content.ipad .thesaurusResultBlock { position: fixed; top: 265px; bottom: 0px; left: auto; right: auto; width: 95%; padding-bottom: 150px; }
#content.ipad .thesaurusOverlayBottom { bottom: 0px; padding-bottom: 30px; width: 95%; background: rgb(255, 255, 255) none repeat scroll 0% 0%; border-top: 1px solid rgb(238, 238, 238); }
.thesaurusOverRide #instructions { position: fixed; top: 220px; width: 93%; }
.thesaurusOverRide .instructionalText { margin-top: 10px; }
.relationalView .relatedTerms { margin-left: 20px; }
.relationalView .form_element_container .selectItemCheck { margin: 0px 3px 0px 0px ! important; padding: 0px; }
.relationalView .form_element_container .contentWrapper { margin-left: 20px; }
.thesaurusOverRide .form_element_container span { vertical-align: top; }
.thesaurusOverRide .icon_smallnotes, .thesaurusOverRide .icon_filter { text-decoration: none; }
span.thesaurusTermLink { margin-right: 5px; }
.selectItemCheck.thesaurusTermCheck input.selection_checkbox.thesaurusTermCheckbox { margin-right: 9px; }
.barcodeUsername label, .barcodePassword label, .userandPass barcode { overflow-wrap: break-word; max-width: 140px; }
.alertsBlock .row .forLabel { line-height: 1em; }
.thesaurusNoteTerm { position: relative; margin: 10px 20px; padding-right: 24px; }
.thesaurusNoteTerm label, .thesaurusNoteTerm .contentWrapper, .thesaurusNoteTerm .selectItemCheck { margin: 0px; }
.thesaurusNoteTerm label { width: 120px; padding-top: 0px; }
.relationalView .thesaurusNoteTerm { margin-left: 0px; }
.thesaurusDD { margin: 5px 0px 5px 120px; }
.thesaurusScopeNote { margin: 0px 0px 10px; }
#termsBrowseZone .thesauruseUseTerms ul { padding-left: 120px; background: transparent none repeat scroll 0% 0%; }
.thesauruseUseTerms li { display: inline; padding-right: 11px; background-position: -2px -1205px; }
div.t-tree-container ul { background-image: url(af70d408f2d375d590bd529329742ebd8c6cc5ac.gif) ; background-repeat: repeat-y; }
div.t-tree-container li.withLine ul { padding-top: 20px; margin-top: -20px; }
div.t-tree-container li { background-image: url(3cb1dad96741a1fdbe53c60c58f2fd82d96e6d2a.gif) ; line-height: 22px; padding-bottom: 2px; }
div.t-tree-container li.t-last { background-color: white; background-image: url(086c4155325aefc4e88f26757b092b4af2f0bee1.gif) ; }
span.t-tree-icon { background: white url(39b815cac3af94cedac3c8b14b7464d0ebdaf00d.gif)  no-repeat scroll 0% 0%; width: 9px; height: 9px; float: left; margin: 8px 0px 0px -12px; }
span.t-tree-icon.t-tree-expanded { background: white url(3f11967e31ec711cbd474b58a518ae6f7be5700c.gif)  no-repeat scroll 0% 0%; }
span.t-tree-icon.t-leaf-node { display: none; }
div.t-tree-container ul, div.t-tree-container ul ul { margin-left: 1px; }
div.t-tree-container ul ul ul { margin-bottom: 10px; }
div.t-tree-container ul ul ul ul { margin-bottom: 0px; }
div.t-tree-container ul li { font-weight: bold; }
div.t-tree-container ul ul li { font-weight: normal; }
div.t-tree-container ul:first-child > li.t-last:first-child { background-image: url(fec56de9591564ea9d783a46c10aa500cf1ad512.gif) ; background-position: 0px 4px; }
div.t-tree-container .t-tree-label .contentWrapper { margin-left: 3px; }
div.t-tree-container .t-tree-label input[type="checkbox"] { top: -2px; }
.thesaurusOverRide .useFor { margin-left: 22px; }
.thesaurusOverRide .t-tree-container ul.bullet li { background: transparent url(1bbfeb78b302da5c8e2647289d8320a7d2ae3d23.gif)  no-repeat scroll -2px -1203px; }
div.t-tree-container ul.thesaurusQualifiers, div.t-tree-container ul.thesaurusQualifiers li { background: transparent none repeat scroll 0px center; padding-left: 0px; }
.thesaurusNoteTerm label, .thesaurusWrapper .thesaurusNoteTerm .form_element_container .contentWrapper, .thesaurusNoteTerm .form_element_container .selectItemCheck { margin: 0px; }
.thesQualifiersExplode { margin-right: 48px; }
.thesNotesExplode { right: 37px; position: absolute; }
.thesaurusNotesRelated { padding-left: 120px; }
ul.thesaurusQualifiers li { margin-bottom: -3px; }
.thesaurusOverRide .thesaurusTerm { color: rgb(0, 86, 159); }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .qualifiersContainer { margin: 5px 0px 10px -9px; }
.outBound_linking_logo { overflow-wrap: break-word; }
.addShortcutoverlay .db_list_container { background: rgb(255, 255, 255) none repeat scroll 0% 0%; height: 260px; }
.addShortcutText { margin-top: -9px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .subSubTerms { margin-left: 20px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .thesExplodeAndMajorLabels { margin-top: -20px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .divergenceText { margin-left: 5px; color: rgb(108, 108, 108); }
#ThesaurusSelectedTermsOverlay .popupInnerContainer ul.thesaurusQualifiers li { margin-bottom: -10px; }
.COS_secRes #search_panel { width: 930px; }
.COS_secRes #search_inner_panel { width: 785px ! important; }
.thesExplodeAndMajor div { width: 70px; text-align: center; float: left; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer .thesExplodeAndMajor { margin-right: 8px; display: inline-block; }
.thesExplodeAndMajorLabels p, .explodeLabel, .majorLabel { width: 70px; text-align: center; position: fixed; margin-top: -42px; background: white none repeat scroll 0% 0%; }
.explodeLabel, p.majorLabel { margin-top: -42px ! important; right: 23px; }
#ThesaurusSelectedTermsOverlay .thesExplodeAndMajorLabels p { margin-top: 0px; position: fixed; }
.thesExplodeAndMajorLabels p.major { margin-left: -80px; }
.thesExplodeAndMajorLabels p.explode { margin-left: -150px; }
#widgetSetupDiv p { margin-bottom: 12px; }
#thesaurusOverlayLayer { width: 100%; position: absolute; top: 0px; left: 0px; bottom: 80px; background: transparent none repeat scroll 0% 0%; display: none; z-index: 9998; }
input.generatedSearchLink, input.generatedDBShortcut { border: 1px solid rgb(88, 121, 154); width: 393px; height: 21px; margin: 5px 0px 6px; padding: 0px 2px; }
input.generatedDBShortcut { width: 510px; }
.error_panel.linkCopied { margin-bottom: 0px; margin-top: 4px; }
.mrSignInBox .t-error { float: none; }
.exposedFieldRadio input.radio { width: auto; float: none; }
.exposedFieldRadio { width: 220px; }
.display_record_indexing_data .multilineFieldIndent { text-indent: -25px; padding-left: 25px; display: block; }
.t-tree-container li { clear: left; }
.t-tree-label { display: block; }
.contentWrapper.thesaurusResultsTerm:hover { background-color: rgb(244, 233, 157); }
.thesaurusResultsTerm { overflow: hidden; min-height: 20px; padding-top: 4px; }
.thesaurusMainTerm .contentWrapper, .thesaurusMainTerm .selectItemCheck, .thesaurusMainTerm .thesExplodeAndMajor { padding-top: 3px; padding-bottom: 3px; }
.thesaurusOverRide .lookup.thesaurusWrapper .thesaurusMainTerm .indicator_collapse, .thesaurusOverRide .lookup.thesaurusWrapper .thesaurusMainTerm .indicator_expand { margin-top: 4px; }
.thesaurusMainTerm .selectItemCheck { margin-right: 5px; }
.thesaurusQualifiers li { line-height: 16px; padding-bottom: 8px; }
.recentSearchDetails .limitsContainer p.recentSearchesDatabase { padding: 0px; }
.targetNote .forNotes { width: 44%; }
.savedSearchesLabels .savedSearchesSet label, .updateBlockPagination ul.horizontal label { padding: 0px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer input[type="checkbox"] { margin-right: 11px; margin-left: 5px; top: 0px; }
#ThesaurusSelectedTermsOverlay .popupInnerContainer label { display: inline; }
.thesaurusOverRide .tabWrapper li { clear: none; padding: 0px; }
.thesaurusOverRide .tabContent { background: white none repeat scroll 0% 0%; }
.thesaurusOverRide .tabItem a { background-position: left -694px; }
.thesaurusOverRide .tabItem span { background-position: right -648px; }
.thesaurusOverRide .thesaurusQualifiers.embase li { float: left; width: 49%; min-width: 250px; clear: none; }
.thesaurusOverRide .thesaurusQualifiers.embase label, #drugsAdminDisplay label { width: auto ! important; }
.thesaurusOverRide .navbar, .ipad .navbar { min-height: 35px; }
.thesaurusOverRide #thesaurusHeader a .uxf-help-circle, .ipad #thesaurusHeader a .uxf-help-circle { color: rgb(255, 255, 255) ! important; font-size: 18px; }
.thesaurusOverRide #thesaurusHeader .thesaurus_link, .ipad #thesaurusHeader .thesaurus_link { position: absolute; top: 3px; }
.thesaurusOverRide #thesaurusHeader .thesaurus_link a, .ipad #thesaurusHeader .thesaurus_link a { text-decoration: none; }
.thesaurusOverRide #thesaurusHeader .thesaurus_link a:hover, .ipad #thesaurusHeader .thesaurus_link a:hover { text-decoration: underline; }
.thesaurusOverRide .tagSection, .ipad .tagSection { margin-top: 5px; }
.ipad .relationalView .relatedTerms { margin-left: 20px; }
.ipad .relationalView .form_element_container .selectItemCheck { margin: 0px 3px 0px 0px ! important; padding: 0px; }
.ipad .relationalView .form_element_container .contentWrapper { margin-left: 20px; }
.ipad span.thesaurusTermLink { margin-right: 5px; }
.ipad .selectItemCheck.thesaurusTermCheck input.selection_checkbox.thesaurusTermCheckbox { margin-right: 9px; }
.ipad .thesQualifiersExplode { margin-right: 48px; }
.ipad .thesNotesExplode { right: 37px; position: absolute; }
.ipad ul.thesaurusQualifiers li { margin-bottom: -3px; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer .qualifiersContainer { margin: 5px 0px 10px -9px; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer .subSubTerms { margin-left: 20px; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer .thesExplodeAndMajorLabels { margin-top: -12px; margin-right: -35px; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer .divergenceText { margin-left: 5px; color: rgb(108, 108, 108); }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer ul.thesaurusQualifiers li { margin-bottom: -10px; }
.ipad .thesExplodeAndMajor div { width: 70px; text-align: center; float: left; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer .thesExplodeAndMajor { margin-right: 8px; display: inline-block; }
.ipad .thesExplodeAndMajorLabels p, .ipad .explodeLabel, .ipad .majorLabel { width: 70px; text-align: center; position: fixed; margin-top: -20px; background: white none repeat scroll 0% 0%; }
.ipad .explodeLabel, .ipad p.majorLabel { margin-top: -32px ! important; }
.ipad #ThesaurusSelectedTermsOverlay .thesExplodeAndMajorLabels p { margin-top: 0px; position: fixed; }
.ipad .thesExplodeAndMajorLabels p.major { margin-left: -80px; }
.ipad .thesExplodeAndMajorLabels p.explode { margin-left: -150px; }
.ipad #thesaurusOverlayLayer { width: 100%; position: absolute; top: 0px; left: 0px; bottom: 80px; background: transparent none repeat scroll 0% 0%; display: none; z-index: 9998; }
.ipad #selectedTermsZoneId.t-zone { overflow-x: hidden; }
.ipad .t-tree-container li { clear: left; }
.ipad .t-tree-label { display: block; }
.ipad .contentWrapper.resultsTerm:hover { background-color: rgb(244, 233, 157); }
.ipad .resultsTerm { min-height: 20px; padding-top: 4px; }
.ipad .thesaurusMainTerm .contentWrapper, .thesaurusMainTerm .selectItemCheck, .thesaurusMainTerm .thesExplodeAndMajor { padding-top: 3px; padding-bottom: 3px; }
.ipad .thesaurusMainTerm .selectItemCheck { margin-right: 5px; }
.ipad .thesaurusQualifiers li { line-height: 16px; padding-bottom: 8px; }
.ipad .savedSearchesLabels .savedSearchesSet label, .updateBlockPagination ul.horizontal label { padding: 0px; }
.ipad .savedSearchesLabels .indexing { padding: 2px 0px 0px; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer input[type="checkbox"] { margin-right: 11px; margin-left: 5px; top: 0px; }
.ipad #ThesaurusSelectedTermsOverlay .popupInnerContainer label { display: inline; }
.ipad .explodeLabel, .ipad p.majorLabel, .ipad .thesExplodeAndMajorLabels p, .ipad .explodeLabel, .ipad .majorLabel { margin-top: 0px ! important; position: fixed; right: 20px; }
.ipad p.explodeLabel { right: 90px; }
.ipad #ThesaurusSelectedTermsOverlay { background: white none repeat scroll 0% 0%; padding: 10px; z-index: 9999; text-shadow: 0px 0px 5px rgb(255, 255, 255); position: fixed; width: 80%; max-height: 500px; left: 5%; top: 230px; bottom: 160px; box-shadow: 0px 5px 15px rgb(119, 119, 119); overflow-y: scroll; }
.ipad #ThesaurusSelectedTermsOverlay .explodeLabel, .ipad #ThesaurusSelectedTermsOverlay p.majorLabel, .ipad #ThesaurusSelectedTermsOverlay .thesExplodeAndMajorLabels p, .ipad #ThesaurusSelectedTermsOverlay .explodeLabel, .ipad #ThesaurusSelectedTermsOverlay .majorLabel { position: relative; float: none; margin-right: 10px; display: inline-block; }
.ipad #ThesaurusSelectedTermsOverlay .thesExplodeAndMajorLabels { margin-top: -25px; }
.ipad #ThesaurusSelectedTermsOverlay .thesaurusWrapper { padding: 5px 0px; }
.ipad .thesaurusWrapper .thesExplodeAndMajorLabels { position: fixed; right: 30px; z-index: 999; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-top: -30px; padding-top: 30px; }
.ipad #ThesaurusSelectedTermsOverlay .thesExplodeAndMajorLabels p { right: 35px; }
.ipad #instructions { margin: 10px 0px; z-index: 1000; position: fixed; right: 50px; top: 265px; }
.ipad .thesaurusResultBlock { padding-top: 20px; margin-top: -20px; }
.ipad #instructions div.float_right { margin-top: -30px; }
.ipad #thesaurusOverlayLayer { display: none ! important; }
.ipad .results-wrapper .exclReviewsLOR { margin-right: 95px; }
.ipad .relationalView, .ipad .hierarchicalView { padding-top: 30px; }
.ipad #instructions .float_right { margin: 10px 0px 0px; z-index: 1000; position: fixed; right: 15px; background: white none repeat scroll 0% 0%; }
.ipad #instructions .float_left { margin: -30px 0px 0px; z-index: 1000; position: fixed; left: 45px; background: white none repeat scroll 0% 0%; }
.ipad .selectTerm { margin-top: 150px; margin-bottom: 18px; }
.ipad #thesaurusListDiv { position: fixed; top: 140px; left: 20px; padding: 10px; height: 550px; width: 95%; overflow: auto; }
@media print {
  .no-print { display: none; }
  .complianceScrollingBox { width: auto ! important; height: auto ! important; overflow: visible ! important; font-size: 12pt; }
}
#investTextToc { table-layout: fixed; }
#investTextToc th { padding: 5px; text-align: left; font-weight: bold; color: rgb(255, 255, 255); border: 0px none; background-color: rgb(153, 153, 153); }
#investTextToc td { padding: 5px; text-align: left; border-width: 0px 0px 1px; border-style: none none dotted; border-color: -moz-use-text-color -moz-use-text-color rgb(204, 204, 204); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
#investTextToc td.tocPageNumber { text-align: right; }
#investTextToc .investTextToc_page { text-align: right; width: 50px; }
.complianceScrollingBox { height: 307px; overflow-y: scroll; overflow-x: hidden; border: 1px solid rgb(221, 221, 221); padding: 5px 10px; }
.complianceScrollingBox p { margin: 10px 0px 0px; }
#acceptComplianceButton { margin-right: 20px; }
.complianceAgreeButtons { width: 180px; margin: 0px auto; }
#denyComplianceButtonForEmail { color: rgb(0, 86, 159); cursor: pointer; }
#complianceAgreeButtonsWrapper { height: 30px; }
#denyComplianceButtonForEmail, #denyComplianceButtonForDocView { padding-top: 3px; display: inline-block; }
input#primaryCompanyCKB { width: 13px; float: none; }
div.float_left.primaryCompanyCKB label { padding-top: 0px; }
.explore-subject-areas-wrapper h2 { font-size: 1.333em; }
.flowNew { color: red; font-size: 7px; font-weight: bold; padding-left: 2px; }
.flowBeta { color: red; font-size: 7px; font-weight: bold; padding-left: 2px; vertical-align: top; }
#docPreviewHeader { padding: 2px 10px; margin-bottom: 20px; }
div.side-bar { float: left; border-left: 1px solid rgb(204, 204, 204); min-height: 350px; padding: 16px 0px 0px 16px; }
.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0px; overflow: visible; clip: auto; }
.imageViewerZoom { cursor: zoom-in; }
#imageArea ul.images li img { width: 100%; cursor: zoom-in; }
.viewType { float: left; margin-top: 6px; margin-left: 10px; }
.inlineImageForViewer { width: 100%; display: none; }
